body.thuli-layer{--gsc-heading-1-font-size: 2.4rem;--gsc-heading-2-font-size: 1.8rem;--gsc-heading-3-font-size: 1.6rem;--gsc-heading-4-font-size: 1.5rem;--gsc-heading-5-font-size: 1.3rem;--gsc-heading-6-font-size: 1.3rem;--gsc-heading-1-line-height: 1.3;--gsc-heading-2-line-height: 1.4;--gsc-heading-3-line-height: 1.4;--gsc-heading-4-line-height: 1.4;--gsc-heading-5-line-height: 1.5;--gsc-heading-6-line-height: 1.5;--gsc-caption-1-font-size: 1.3rem;--gsc-caption-2-font-size: 1.2rem;--gsc-caption-3-font-size: 1.2rem;--gsc-caption-1-line-height: 1.5;--gsc-caption-2-line-height: 1.5;--gsc-caption-3-line-height: 1.5;--gsc-body-font-size-xxl: 1.6rem;--gsc-body-font-size-xl: 1.5rem;--gsc-body-font-size-l: 1.4rem;--gsc-body-font-size-m: 1.3rem;--gsc-body-font-size-s: 1.2rem;--gsc-body-font-size-xs: 1.2rem;--gsc-body-font-size-xxs: 1.1rem;--gsc-body-line-height-xxl: 1.6;--gsc-body-line-height-xl: 1.6;--gsc-body-line-height-l: 1.6;--gsc-body-line-height-m: 1.6;--gsc-body-line-height-s: 1.6;--gsc-body-line-height-xs: 1.6;--gsc-body-line-height-xxs: 1.6;--gsc-product-card-title-font-size: 1.2rem;--gsc-product-card-title-line-height: 1.6;--gsc-product-card-price-font-size: 1.3rem;--gsc-product-card-price-line-height: 1.6;--gsc-product-card-old-price-font-size: 1.2rem;--gsc-product-price-font-size-xs: 1.3rem;--gsc-product-price-font-size-sm: 1.3rem;--gsc-product-price-font-size-md: 1.3rem;--gsc-product-price-line-height-xs: 1.6;--gsc-product-old-price-font-size: 1.2rem;--gsc-button-font-size: 1.2rem;--gsc-button-line-height: 1.5;--gsc-header-first-level-font-size: 1.2rem;--gsc-drawer-first-level-font-size: 1.3rem;--gsc-drawer-second-level-font-size: 1.2rem;--gsc-drawer-third-level-font-size: 1.2rem;--gsc-header-icons-font-size: 1.2rem;--gsc-headings-font-weight: 400;--gsc-font-weight-bold: 500;--gsc-font-weight-semibold: 500;letter-spacing:.05em;color:var(--tm-muted);-webkit-font-smoothing:antialiased}body.thuli-layer :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-weight:400;letter-spacing:.19em;color:var(--tm-ink);font-style:normal}body.thuli-layer .rte :is(p,li),body.thuli-layer :is(.body-color,.rich-text__text,.footer__text){color:var(--tm-muted)}body.thuli-layer :is(.caption,.caption1,.caption2,.caption3){letter-spacing:.05em}body.thuli-layer .btn{min-height:3.6rem;padding:1rem 2.5rem;font-size:1.2rem;letter-spacing:.05em;text-transform:none;font-weight:400;border-radius:0}body.thuli-layer .btn--lg,body.thuli-layer .product-form__btn.btn--md{min-height:4.8rem}body.thuli-layer .announcement-bar,body.thuli-layer [class*=announcement-bar__]{font-size:1.1rem;letter-spacing:.08em}body.thuli-layer .announcement-bar p{margin:0}body.thuli-layer .header__item,body.thuli-layer .header__item .underline-text__label{font-size:1.2rem;letter-spacing:.05em;text-transform:none}body.thuli-layer .header__icon svg{width:2rem;height:2rem}body.thuli-layer .collection__header{display:flex;flex-direction:column;align-items:center;gap:.4rem;margin-bottom:2rem;text-align:center}body.thuli-layer .collection__title{margin:0}body.thuli-layer .tm-view-all{font-size:1.2rem;color:var(--tm-muted);text-decoration:underline;text-underline-offset:.3rem;letter-spacing:.05em}body.thuli-layer .product-card__inner .shape__target-image,body.thuli-layer .product-card__img{object-fit:cover}body.thuli-layer .product-card__details{padding-top:1rem}body.thuli-layer .product-card__title{font-size:1.2rem;letter-spacing:.04em;text-transform:none;color:var(--tm-muted);font-weight:400}body.thuli-layer .product-card__price,body.thuli-layer .product-card__price-item{font-size:1.3rem;color:var(--tm-muted);font-weight:400}body.thuli-layer .product-badge{font-size:1.1rem;letter-spacing:.05em;border-radius:0}body.thuli-layer .image-banner__btn{min-height:3.6rem}body.thuli-layer .collection-card__title{font-size:1.2rem;letter-spacing:.05em;text-transform:none}body.thuli-layer .collection-card:not(.collection-card--with-background) .collection-card__content{justify-content:flex-end}body.thuli-layer .collection-card:not(.collection-card--with-background) .collection-card__title{display:inline-block;background:var(--tm-accent);color:var(--tm-ink)!important;padding:.9rem 2rem;min-height:3.6rem;line-height:1.5}body.thuli-layer .collection-hero__title{font-size:2.4rem;letter-spacing:.42em;text-transform:uppercase}body.thuli-layer .collection-hero:not(.thuli-collection-text-only) .collection-hero__title{color:#fff}body.thuli-layer .thuli-collection-text-only .collection-hero__content-wrap{padding:3.2rem 0 1.2rem}body.thuli-layer .shop__filters-btn-label,body.thuli-layer .shop-mobile-filters-button__btn-label,body.thuli-layer .sort-list-dropdown__active-sort-option,body.thuli-layer .shop__product-count{font-size:1.2rem;letter-spacing:.05em;text-transform:none}body.thuli-layer .shop__header{padding-block:1.6rem}body.thuli-layer .shop__products-grid{row-gap:3.2rem}@media(min-width:990px){body.thuli-layer .shop__products-grid{row-gap:4rem}}body.thuli-layer .product__info h1,body.thuli-layer .product-general-info-block h1{font-size:1.3rem;line-height:1.5;letter-spacing:.19em;margin-bottom:.4rem}@media(min-width:750px){body.thuli-layer .product__info h1,body.thuli-layer .product-general-info-block h1{font-size:1.6rem}}body.thuli-layer .product-price__current-price,body.thuli-layer .product-price__cost{font-size:1.3rem;color:var(--tm-muted);font-weight:400}body.thuli-layer .product__info>*+*{margin-top:2rem}body.thuli-layer .product-variant-picker__option-label{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:1rem}body.thuli-layer .product-variant-picker__option-label>span,body.thuli-layer .product-quantity__label{font-family:var(--gsc-body-font-family);font-size:1.2rem;font-weight:500;letter-spacing:.05em;text-transform:none;color:var(--tm-ink);font-style:normal}body.thuli-layer .product-variant-picker__popup-toggle{font-size:1.2rem;letter-spacing:.05em;text-decoration:underline;text-underline-offset:.3rem;color:var(--tm-ink);text-transform:none}body.thuli-layer .product-variant-picker__pill-list{gap:1rem}body.thuli-layer .pill{min-width:5.4rem;height:4.8rem;padding:0 1.2rem;border:1px solid var(--tm-line)!important;border-radius:0!important;background:transparent!important;color:var(--tm-muted)!important;box-shadow:none!important;justify-content:center}body.thuli-layer .pill__label{font-size:1.2rem;letter-spacing:.05em}body.thuli-layer .pill.selected,body.thuli-layer .pill:has(input:checked){border-color:var(--tm-muted)!important;color:var(--tm-ink)!important}body.thuli-layer .product-quantity__wrap{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}body.thuli-layer .product-quantity__quantity{display:inline-flex;gap:1rem;border:0!important;background:transparent!important;border-radius:0!important}body.thuli-layer .product-quantity__quantity .quantity__btn,body.thuli-layer .product-quantity__quantity .quantity__input{width:4.8rem;height:4.8rem;border:1px solid var(--tm-line)!important;border-radius:0!important;background:transparent!important;text-align:center;font-size:1.3rem;color:var(--tm-muted)}body.thuli-layer .product-form__btn.btn{width:100%;min-height:4.8rem;font-size:1.2rem}body.thuli-layer .shopify-payment-button__button{min-height:4.8rem;border-radius:0!important}body.thuli-layer .shopify-payment-button__more-options{font-size:1.2rem}body.thuli-layer .product-divider{opacity:.6}body.thuli-layer .product-content-tab__btn{font-size:1.2rem;font-weight:500;letter-spacing:.05em;text-transform:none;color:var(--tm-ink);padding-block:1.4rem}body.thuli-layer .accordeon-plus--bottom-bordered,body.thuli-layer .accordeon-plus--top-bordered{border-color:var(--tm-line)!important}body.thuli-layer .product-content-tab__rte{font-size:1.2rem;color:var(--tm-muted)}@media(max-width:749px){body.thuli-layer .product-mobile-media{margin-inline:calc(-1 * var(--gsc-padding-inline-m, 20px))}body.thuli-layer .product-media-carousel-mobile__thumbs-wrap{padding-inline:var(--gsc-padding-inline-m, 20px)}}@media(min-width:990px){body.thuli-layer .product__container{max-width:106rem}body.thuli-layer .product__content{gap:5.6rem}}body.thuli-layer .product-information-drawer__header-title{font-size:1.3rem;letter-spacing:.19em;text-transform:uppercase;color:var(--tm-ink)}body.thuli-layer .product-information-drawer__content img{width:100%;height:auto;display:block}body.thuli-layer .images-with-text .btn,body.thuli-layer .rich-text .btn{min-height:3.6rem}body.thuli-layer .footer :is(.footer__title,.footer__title--mobile-static,.footer__accordion_btn p){font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;color:var(--tm-ink);font-weight:400}body.thuli-layer .footer .footer__menu-item,body.thuli-layer .footer .rte,body.thuli-layer .footer .tfb-desc,body.thuli-layer .footer .tfb-cert{font-size:1.2rem;color:var(--tm-muted);letter-spacing:.05em}body.thuli-layer .footer .tfb-name{color:var(--tm-ink);font-weight:400}body.thuli-layer .footer .input{min-height:4rem;background:#fff;font-size:1.2rem}body.thuli-layer .footer .newsletter .btn{min-height:4rem}body.thuli-layer .cart-drawer :is(h2,.h2,.h3,.h4,.h5){font-size:1.3rem}body.thuli-layer .announcement-bar :is(p,a,span,div){color:#fff}body.thuli-layer .image-banner__btns{justify-content:center}body.thuli-layer .image-banner__btn{width:auto;min-width:0;flex:0 0 auto}@media(max-width:749px){body.thuli-layer .slider-grid__m-carousel>.slider-grid__slide{flex:0 0 calc((100% - 1.6rem) / 2.15)!important;width:calc((100% - 1.6rem) / 2.15)!important;min-width:0!important;max-width:none}}body.thuli-layer .collection-card__media{border:0!important}body.thuli-layer .logo-list,body.thuli-layer [class*=logo-list].section{background:#eee7dd}body.thuli-layer [id*=logo_list_7UnckA] img,body.thuli-layer [id*=logo_list_yh9YB3] img{filter:brightness(0) saturate(100%) invert(19%) sepia(6%) saturate(900%) hue-rotate(10deg) brightness(95%)}body.thuli-layer .logo-list img{mix-blend-mode:multiply}body.thuli-layer .logo-list .section__title,body.thuli-layer .logo-list h2{font-size:1.1rem!important;letter-spacing:.18em;margin-bottom:1.2rem!important}body.thuli-layer .product-quantity__quantity{align-items:center}body.thuli-layer .product-quantity__quantity .quantity__btn-wrapper{display:flex}body.thuli-layer .product-quantity__quantity .quantity__input{margin:0;padding:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;line-height:4.6rem}body.thuli-layer .product-quantity__quantity .quantity__input::-webkit-inner-spin-button,body.thuli-layer .product-quantity__quantity .quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.thuli-layer .product-quantity__quantity .quantity__btn{display:flex;align-items:center;justify-content:center}body.thuli-layer shopify-payment-terms{font-size:1.2rem;color:var(--tm-muted)}body.thuli-layer .product-quantity__quantity .quantity__btn-wrapper{width:4.8rem;height:4.8rem;flex:0 0 4.8rem;margin:0!important;position:static!important}body.thuli-layer .product-quantity__quantity .quantity__input{flex:0 0 4.8rem;margin:0!important;position:static!important}body.thuli-layer .pill{display:inline-flex;align-items:center;justify-content:center}body.thuli-layer #klaviyo-bis-button-container{margin:0 0 1rem!important;width:100%}body.thuli-layer #klaviyo-bis-button-container>div{width:100%!important}body.thuli-layer #klaviyo-bis-button-container button{width:100%!important;height:4.8rem!important;min-height:4.8rem!important;padding:0 1.6rem!important;background:transparent!important;color:var(--tm-ink)!important;border:1px solid var(--tm-ink)!important;border-radius:0!important;box-shadow:none!important;font-family:Jost,sans-serif!important;font-size:1.3rem!important;font-weight:400!important;letter-spacing:.04em!important;text-transform:none!important;line-height:1!important;cursor:pointer;transition:background .2s,color .2s}body.thuli-layer #klaviyo-bis-button-container button:hover{background:var(--tm-ink)!important;color:var(--tm-page)!important}body.thuli-layer .product-form__btns:has(#klaviyo-bis-button-container) .shopify-payment-button,body.thuli-layer .product-form__btns:has(#klaviyo-bis-button-container) .product-form__btn-wrapper>button[disabled]{display:none!important}body.thuli-layer .product .shopify-planet-banner-v2-container{margin:0!important}body.thuli-layer .product .shopify-planet-banner-v2{padding:.8rem 0!important;min-height:0!important;border:0!important;background:transparent!important}body.thuli-layer .product .shopify-planet-banner-v2 .shopify-planet-banner-v2-row{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:.8rem!important;padding:0!important;margin:0!important}body.thuli-layer .product .shopify-planet-banner-v2 .shopify-planet-banner-v2-title{font-size:1.2rem!important;line-height:1.4!important;color:var(--tm-muted)!important;margin:0!important;font-family:Jost,sans-serif!important}body.thuli-layer .product .shopify-planet-banner-v2 a,body.thuli-layer .product .shopify-planet-banner-v2 button{font-size:1.1rem!important;color:var(--tm-muted)!important;margin:0!important;padding:0!important}body.thuli-layer .product .shopify-planet-banner-v2 img,body.thuli-layer .product .shopify-planet-banner-v2 svg{max-height:1.6rem!important;width:auto!important}body.thuli-layer .product .custom-app-block:has(.shopify-planet-banner-v2){margin-block:.4rem!important;padding:0!important}body.thuli-layer .reviews_all_container{background:transparent!important;padding:0!important;border-radius:0!important;color:var(--tm-ink)!important;font-family:Jost,sans-serif!important}body.thuli-layer .reviews_all_container *{font-family:Jost,sans-serif!important}body.thuli-layer .kl_reviews__summary{border-top:1px solid var(--tm-line);padding-top:3.2rem!important}body.thuli-layer .kl_reviews__summary__header{font-size:1.3rem!important;font-weight:400!important;letter-spacing:.25em!important;text-transform:uppercase!important;text-align:center!important;margin:0 0 2.4rem!important;color:var(--tm-ink)!important}body.thuli-layer .kl_reviews__summary__average_value{font-size:3.2rem!important;font-weight:300!important;color:var(--tm-ink)!important}body.thuli-layer .kl_reviews__summary__average_denominator{font-size:1.4rem!important;font-weight:300!important;color:var(--tm-muted)!important}body.thuli-layer .kl_reviews__summary__stars__count,body.thuli-layer .kl_reviews__review__timestamp,body.thuli-layer .kl_reviews__histogram__value,body.thuli-layer .kl_reviews__histogram__rating{font-size:1.2rem!important;color:var(--tm-muted)!important}body.thuli-layer .reviews_all_container .kl_reviews__star--fill{stop-color:var(--tm-ink)!important}body.thuli-layer .reviews_all_container .kl_reviews__star--empty{stop-color:var(--tm-line)!important}body.thuli-layer .reviews_all_container svg[class*=star]{width:14px!important;height:14px!important}body.thuli-layer .kl_reviews__histogram__bar--background{background:var(--tm-line)!important;height:3px!important;border-radius:0!important}body.thuli-layer .kl_reviews__histogram__bar--foreground{background:var(--tm-ink)!important;height:3px!important;border-radius:0!important}body.thuli-layer .kl_reviews__button{background:transparent!important;color:var(--tm-ink)!important;border:1px solid var(--tm-ink)!important;border-radius:0!important;height:4.4rem!important;padding:0 2.4rem!important;font-size:1.2rem!important;font-weight:400!important;letter-spacing:.04em!important}body.thuli-layer .kl_reviews__button:hover{background:var(--tm-ink)!important;color:var(--tm-page)!important}body.thuli-layer .kl_reviews__list__tab{font-size:1.2rem!important;font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important;padding:.8rem 0 1rem!important;margin-right:2.4rem!important;color:var(--tm-muted)!important}body.thuli-layer .kl_reviews__list__tab[aria-selected=true],body.thuli-layer .kl_reviews__list__tab.active{color:var(--tm-ink)!important}body.thuli-layer .kl_reviews__filters__pill,body.thuli-layer .kl_reviews__filters button,body.thuli-layer .kl_reviews__filters select{background:transparent!important;border:1px solid var(--tm-line)!important;border-radius:0!important;font-size:1.2rem!important;font-weight:400!important;color:var(--tm-ink)!important;padding:.8rem 1.2rem!important}body.thuli-layer .kl_reviews__search input,body.thuli-layer .kl_reviews__input_with_search_icon{border:1px solid var(--tm-line)!important;border-radius:0!important;background:transparent!important;font-size:1.2rem!important}body.thuli-layer .kl_reviews__review_item{border-bottom:1px solid var(--tm-line)!important;padding:2rem 0!important;background:transparent!important}body.thuli-layer .kl_reviews__review__title{font-size:1.3rem!important;font-weight:500!important;letter-spacing:.02em!important}body.thuli-layer .kl_reviews__review__author,body.thuli-layer .kl_reviews__review__verified{font-size:1.2rem!important;color:var(--tm-muted)!important;font-weight:400!important}body.thuli-layer .kl_reviews__review__content{font-size:1.3rem!important;line-height:1.7!important;color:var(--tm-ink)!important}body.thuli-layer .kl_reviews__review__image_row img{border-radius:0!important}body.thuli-layer .tm-continue-shopping{display:block;width:100%;margin:1.2rem 0 0;padding:.6rem 0;background:none;border:0;cursor:pointer;text-align:center;font-family:Jost,sans-serif;font-size:1.2rem;letter-spacing:.04em;color:var(--tm-ink);text-decoration:underline;text-underline-offset:.3rem}.tm-continue-shopping{display:block;width:100%;margin-top:1.2rem;background:none;border:0;cursor:pointer;text-decoration:underline}body.thuli-layer .tm-loop-offer .loop-return-coverage-block{margin-bottom:1rem}body.thuli-layer .rich-text__icon{height:64px!important;width:auto!important;margin:1.6rem auto 0;opacity:.9}.tm-loop-offer{display:flex;flex-direction:column}.tm-loop-offer>.loop-return-coverage-block{order:-1;margin:0 0 1.2rem!important;padding:0!important;background:transparent!important}body.thuli-layer .loop-return-coverage{border-top:1px solid var(--tm-line, #DDD6CC)!important;border-bottom:1px solid var(--tm-line, #DDD6CC)!important;padding:1.4rem 0!important}body.thuli-layer .loop-return-coverage__product{align-items:flex-start;gap:1.2rem}body.thuli-layer .loop-return-coverage__title{font-size:1.3rem!important;font-weight:500!important;letter-spacing:.04em!important;color:var(--tm-ink)!important;margin:0 0 .3rem!important}body.thuli-layer .loop-return-coverage__caption,body.thuli-layer .loop-return-coverage__caption *{font-size:1.2rem!important;letter-spacing:.02em!important;color:var(--tm-muted)!important;line-height:1.5!important}body.thuli-layer .loop-return-coverage__link{text-decoration:underline;text-underline-offset:.25rem;cursor:pointer}body.thuli-layer .loop-return-coverage__product>div:last-child p{font-size:1.3rem!important;color:var(--tm-ink)!important;margin:0!important}body.thuli-layer .loop-return-coverage__checkbox{width:16px!important;height:16px!important;margin:.2rem 0 0!important;flex:0 0 16px}body.thuli-layer .loop-return-coverage-block *{font-family:Jost,sans-serif!important}body.thuli-layer .loop-return-coverage-block input[type=checkbox]{accent-color:var(--tm-ink)}cart-item.cart-item:has(a[href*=pay-now-to-unlock-free-returns]){display:none!important}body.thuli-layer cart-drawer .shopify-planet-banner-v2,body.thuli-layer .cart .shopify-planet-banner-v2{padding:.6rem 1rem!important;background:transparent!important;border:1px solid var(--tm-line)!important;border-radius:0!important;min-height:0!important}body.thuli-layer cart-drawer .shopify-planet-banner-v2-title,body.thuli-layer .cart .shopify-planet-banner-v2-title{font-size:1.2rem!important;color:var(--tm-muted)!important}body.thuli-layer cart-drawer .shopify-planet-banner-v2 img,body.thuli-layer cart-drawer .shopify-planet-banner-v2 svg{max-height:1.8rem!important;width:auto!important}body.thuli-layer cart-drawer .shopify-planet-banner-v2-row{padding:.2rem 0!important;border:0!important}body.thuli-layer #klaviyo-bis-button-container,body.thuli-layer #klaviyo-bis-button-container *{box-sizing:border-box!important;max-width:100%!important}body.thuli-layer .kl_reviews__filters__pill select,body.thuli-layer .kl_reviews__filters__pill button{border:0!important;padding:0!important;background:transparent!important}body.thuli-layer .kl_reviews__filters{gap:.8rem!important}body.thuli-layer .kl_reviews__filters select{padding-right:2.2rem!important;appearance:none;-webkit-appearance:none}body.thuli-layer .tm-trust{margin:.4rem 0 0;padding:0;display:flex!important;flex-direction:row!important;flex-wrap:wrap;justify-content:center;gap:.4rem 1.2rem;font-size:1.15rem;white-space:nowrap;letter-spacing:.04em;color:var(--tm-muted)}body.thuli-layer .tm-trust span{position:relative;display:inline-block}body.thuli-layer .tm-trust span+span:before{content:"";position:absolute;left:-.65rem;top:50%;width:3px;height:3px;border-radius:50%;background:var(--tm-accent);transform:translateY(-50%)}body.thuli-layer .inventory-status,body.thuli-layer [class*=inventory-status]{font-size:1.2rem!important}body.thuli-layer .image-banner__caption,body.thuli-layer .image-banner [class*=caption]{font-size:1.1rem!important;letter-spacing:.22em!important;text-transform:uppercase;color:#fff!important;text-shadow:0 1px 8px rgba(0,0,0,.35)}body.thuli-layer .mega-menu .image-block .shape{position:relative}body.thuli-layer .mega-menu .image-block__content-wrap{background:linear-gradient(to top,#00000061,#0000 45%)}body.thuli-layer .mega-menu .image-block__title,body.thuli-layer .mega-menu .image-block__content{color:#fff!important;text-shadow:0 1px 6px rgba(0,0,0,.35);font-size:1.2rem!important;letter-spacing:.18em!important;text-transform:uppercase;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/39/assets/thuli-layer.css.map */
