:root{--lestea-cream: #F4EFE6;--lestea-navy: #1A1F3A;--lestea-lavender: #9B9ECF;--lestea-rose: #E8C5B0;--lestea-rose-dark: #D9AC91;--lestea-muted: #6B6F85;--lestea-success: #7AB87A;--lestea-warning: #E8B53B;--lestea-error: #C76060;--lestea-font-display: "Cormorant Garamond", "Cormorant", Georgia, serif;--lestea-font-body: "Inter", system-ui, -apple-system, sans-serif;--lestea-font-mono: "JetBrains Mono", monospace;--font-heading--family: "Cormorant Garamond", "Cormorant", Georgia, serif;--font-heading--weight: 500;--lestea-radius-sm: 6px;--lestea-radius-md: 8px;--lestea-radius-lg: 12px;--lestea-shadow-sm: 0 1px 3px rgba(26,31,58,.06);--lestea-shadow-md: 0 4px 12px rgba(26,31,58,.08);--lestea-shadow-lg: 0 8px 24px rgba(26,31,58,.1);--lestea-ease: cubic-bezier(.4, 0, .2, 1)}body{background:var(--lestea-cream);color:var(--lestea-navy);font-family:var(--lestea-font-body);font-size:16px;line-height:1.6;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--lestea-font-display);font-weight:500;letter-spacing:-.01em;font-feature-settings:"liga" 1,"kern" 1;color:var(--lestea-navy);margin:0 0 .5em}h1{font-size:clamp(2.25rem,4.5vw,3.5rem);line-height:1.1}h2{font-size:clamp(1.75rem,3.5vw,2.25rem);line-height:1.2}h3{font-size:clamp(1.25rem,2.5vw,1.5rem);line-height:1.3}h4{font-size:1.125rem;line-height:1.4}p{margin:0 0 1em}p:last-child{margin-bottom:0}a{color:var(--lestea-navy);text-decoration-color:#1a1f3a4d;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .2s var(--lestea-ease)}a:hover{text-decoration-color:var(--lestea-navy)}.shopify-payment-button__button,button.shopify-challenge__button,form button[name=add],form input[type=submit][name=add],.quick-add__button,.quick-add__button--add,.quick-add__button--choose,.add-to-cart-button,.lestea-cta{background:var(--lestea-rose)!important;color:var(--lestea-navy)!important;border:none!important;border-radius:var(--lestea-radius-md)!important;padding:16px 32px!important;font-family:var(--lestea-font-body)!important;font-size:16px!important;font-weight:500!important;letter-spacing:.02em!important;transition:background .2s var(--lestea-ease),transform .15s var(--lestea-ease)!important;cursor:pointer}.shopify-payment-button__button:hover,form button[name=add]:hover,form input[type=submit][name=add]:hover,.quick-add__button:hover,.add-to-cart-button:hover,.lestea-cta:hover{background:var(--lestea-rose-dark)!important;transform:translateY(-1px)}.quick-add__button,.add-to-cart-button{padding:10px 16px!important;font-size:13px!important}.price,.product__price,.cart-discount,.cart__total,.order-total{font-family:var(--lestea-font-body);font-variant-numeric:tabular-nums}.card-wrapper .card,.card{background:#fff;border-radius:var(--lestea-radius-lg);overflow:hidden;transition:transform .25s var(--lestea-ease),box-shadow .25s var(--lestea-ease)}.card-wrapper:hover .card{transform:translateY(-2px);box-shadow:var(--lestea-shadow-lg)}.card__heading,.card-information__text{font-family:var(--lestea-font-display)!important;font-weight:600;letter-spacing:-.01em}.card__media img,.media img,.product-media img{transition:transform .5s var(--lestea-ease)}.card__media:hover img{transform:scale(1.03)}.shopify-section{padding:0}blockquote{border-left:2px solid var(--lestea-lavender);padding:12px 0 12px 24px;margin:24px 0;font-family:var(--lestea-font-display);font-style:italic;font-size:1.15em;line-height:1.5;color:var(--lestea-navy)}input[type=email],input[type=text],input[type=tel],input[type=password],input[type=search],textarea,select{border:1.5px solid rgba(26,31,58,.18);border-radius:var(--lestea-radius-sm);padding:12px 16px;font-family:var(--lestea-font-body);font-size:15px;color:var(--lestea-navy);background:#fff;transition:border-color .2s var(--lestea-ease);width:100%}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--lestea-navy)}.cart__items,.cart-items{font-family:var(--lestea-font-body)}.loading-overlay__spinner{border-color:var(--lestea-rose)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#1a1f3a0d}::-webkit-scrollbar-thumb{background:#1a1f3a33;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#1a1f3a66}::selection{background:var(--lestea-rose);color:var(--lestea-navy)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}*:focus-visible{outline:2px solid var(--lestea-navy);outline-offset:2px;box-shadow:0 0 0 4px #fff9;border-radius:4px}.skip-to-content-link{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;white-space:nowrap!important}.skip-to-content-link:focus,.skip-to-content-link:focus-visible{position:fixed!important;left:16px!important;top:16px!important;width:auto!important;height:auto!important;padding:12px 20px!important;background:var(--lestea-navy)!important;color:var(--lestea-cream)!important;z-index:10000!important;border-radius:6px!important;text-decoration:none!important}@media print{body{background:#fff}.lestea-header,.lestea-footer{display:none}}.article-template__content{font-family:var(--lestea-font-body);font-size:17px;line-height:1.75;max-width:700px;margin:0 auto}.article-template__content h2{font-style:italic;margin-top:48px;margin-bottom:16px}.article-template__content h3{margin-top:32px;margin-bottom:12px}.article-template__content ul,.article-template__content ol{padding-left:24px}.article-template__content li{margin:6px 0}.article-template__content table{border-collapse:collapse;margin:24px 0;width:100%;font-size:14px}.article-template__content table th,.article-template__content table td{border-bottom:1px solid rgba(26,31,58,.1);padding:12px 16px;text-align:left}.article-template__content table th{font-weight:600;background:#9b9ecf14}.color-background-1,[class*=background-1]{background-image:radial-gradient(ellipse at top left,rgba(155,158,207,.04) 0%,transparent 50%),radial-gradient(ellipse at bottom right,rgba(232,197,176,.04) 0%,transparent 50%)}.lestea-pdp,.lestea-page-body,.lestea-blog-hero,.lestea-article-main{scroll-margin-top:calc(var(--header-group-height, 114px) + 12px);padding-top:calc(var(--header-group-height, 114px) + 16px)}.lestea-pdp__container{padding-top:clamp(8px,1.5vw,16px)}.lestea-hero{scroll-margin-top:calc(var(--header-group-height, 114px) + 12px);padding-top:calc(var(--header-group-height, 114px) + clamp(16px,3vw,40px))!important}.product-grid,.collection .grid,.editorial-product-grid{gap:clamp(16px,2.5vw,28px)!important}.product-grid .card-information,.collection .card-information,.editorial-product-grid .card-information{padding:14px 4px 4px!important;background:transparent!important;overflow:visible!important;min-height:72px}.product-grid .card__heading,.collection .card__heading,.editorial-product-grid .card__heading,.product-grid .card__title,.collection .card__title,.editorial-product-grid .card__title,.collection .card__content .card__title,.product-grid .card__content .card__title{line-height:1.3!important;margin-bottom:4px!important;display:block!important;overflow:visible!important;text-overflow:initial!important;white-space:normal!important;-webkit-line-clamp:unset!important}.collection .card__content,.product-grid .card__content,.editorial-product-grid .card__content{overflow:visible!important;padding:14px 4px 8px!important}.product-grid .card,.collection .card,.editorial-product-grid .card{overflow:visible!important}.product-grid .card__media,.collection .card__media,.editorial-product-grid .card__media{overflow:hidden;border-radius:var(--lestea-radius-lg)}.lestea-footer .lestea-footer__newsletter-heading,.lestea-footer h2.lestea-footer__newsletter-heading{color:#f4efe6!important;opacity:1!important;-webkit-text-fill-color:#F4EFE6!important;text-shadow:none!important;filter:none!important;mix-blend-mode:normal!important}.lestea-footer .lestea-footer__newsletter-text{color:#f4efe6!important;opacity:.78!important}.loox-rating,.spr-starrating,[class*=rating-star],[class*=stars-]:not([class*=star-bg]){color:var(--lestea-navy);letter-spacing:.05em}.h0,.h1,.h2,.h3,.h4,.h5,.h6,.heading,[class*=__heading],[class*=heading--],.product-title,.cart-title,.cart-drawer__title,.predictive-search__heading,.predictive-search__title,.judgeme_reviews_widget .jdgm-rev-widg__title,.jdgm-rev__author,.jdgm-rev__title{font-family:var(--lestea-font-display)!important;font-weight:500;letter-spacing:-.01em;color:var(--lestea-navy)}.cart-drawer,.cart-drawer__inner,.predictive-search,.predictive-search__results,.judgeme_reviews_widget,.jdgm-rev,.jdgm-prev-badge{color:var(--lestea-navy)}.cart-drawer,.cart-drawer__inner,.predictive-search,dialog.cart-drawer{background:var(--lestea-cream)!important}.jdgm-widget,.jdgm-rev-widg,.jdgm-rev{background:transparent!important;font-family:var(--lestea-font-body)}.jdgm-rev-widg__title{font-size:clamp(1.5rem,3vw,2rem)!important}.jdgm-star{color:var(--lestea-rose-dark)!important}.product-form__buttons .button--primary,button.button--primary{background:var(--lestea-rose)!important;color:var(--lestea-navy)!important;border-color:var(--lestea-rose)!important;font-family:var(--lestea-font-body)!important;font-weight:500}button.button--primary:hover{background:var(--lestea-rose-dark)!important;border-color:var(--lestea-rose-dark)!important}localization-form .disclosure,country-selector,language-selector{background:var(--lestea-cream);color:var(--lestea-navy)}.lestea-pdp__gallery{min-height:0}.lestea-pdp__gallery-item.is-active{margin-bottom:16px}.lestea-pdp__gallery:not(:has(.lestea-pdp__thumbs)) .lestea-pdp__gallery-item.is-active{margin-bottom:0}.jdgm-star.jdgm--on,.jdgm-star.jdgm-star--on,.spr-icon-star,.loox-icons-star,[class*=rating-star][class*=--on],[class*=rating-star][class*=--filled]{color:#b8754a!important}.jdgm-star.jdgm--off,.jdgm-star.jdgm-star--off,[class*=rating-star][class*=--off],[class*=rating-star][class*=--empty]{color:#1a1f3a40!important}@media(max-width:600px){.lestea-footer__bottom{flex-direction:column;align-items:flex-start;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lestea-global.css.map */
