.badge{text-transform:capitalize}.badge.coming-soon{background:var(--color-badge-sold-out, #000)}.badge.small-batch{background:var(--color-badge-sold-out, #000);height:22px;padding:3px 8px;font-size:.625rem;letter-spacing:.02em}.slideshow__slide-content .text-button{position:relative;z-index:22}.collection-empty{padding:8vh 24px 10vh}.collection-empty svg{display:none}.collection-empty .stele-empty{margin:0 0 18px;font-family:Malaga-Narrow,serif;font-style:italic;font-weight:400;font-size:28px;letter-spacing:-.02em;line-height:1.2}.collection-empty .stele-empty__clear{display:inline-block;font-family:Malaga-Narrow,serif;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.collection-empty .stele-empty__clear:hover,.collection-empty .stele-empty__clear:focus-visible{opacity:.7;outline:none}body .sx [hidden]{display:none!important}body .sx{font-size:inherit;max-width:1040px;padding-top:56px;padding-bottom:24px}body .sx-eyebrow,body .sx-fld>span,body .sx-group,body .sx-carrier b,body .sx-nosend,body .sx-urgent,body .sx-slip dt,body .sx-q h4,body .sx-shops h3,body .sx-res .s{font-family:Malaga-Narrow,serif;font-weight:100;letter-spacing:.24em;text-transform:uppercase}body .sx-eyebrow{font-size:12px;margin-bottom:18px}body .sx h1,body .sx-faq-h,body .sx-settle h2{font-family:Malaga-Narrow,serif;font-style:italic;font-weight:400;letter-spacing:-.02em;line-height:1.05}body .sx h1{font-size:clamp(40px,6vw,68px);margin-bottom:36px;text-wrap:balance}body .sx h1+.sx-sub{margin-top:-18px}body .sx-sub{font-size:1.125em;max-width:60ch}body .sx-faq-h{font-size:clamp(34px,4.5vw,52px);margin-bottom:18px}body .sx-settle h2{font-size:clamp(30px,4vw,44px)}body .sx-opts{border-top-width:1px}body .sx-opt{font-size:clamp(22px,2.4vw,30px);padding:28px 0;line-height:1.2;font-family:Malaga-Narrow,serif;font-weight:300}body .sx-opt em{font-family:Malaga-Narrow,serif;font-weight:100;font-size:12px;letter-spacing:.24em;text-transform:uppercase;margin-top:8px}body .sx-opt:hover,body .sx-opt:focus-visible{background:none;font-style:italic}body .sx input[type=text],body .sx input[type=email],body .sx textarea,body .sx select{font-size:1.125em;padding:14px 0}body .sx textarea{min-height:140px}body .sx-fld{margin-bottom:32px}body .sx-btn{font-size:12px;letter-spacing:.24em;text-transform:uppercase;font-family:Malaga-Narrow,serif;font-weight:300;padding:16px 34px}body .sx-topback{font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-family:Malaga-Narrow,serif;font-weight:100}body .sx-faq{margin-top:64px;padding-top:72px}body .sx-q{grid-template-columns:1fr;gap:14px;padding:40px 0}body .sx-q>*:not(h3){grid-column:1}body .sx-q h3{font-family:Malaga-Narrow,serif;font-style:italic;font-weight:400;font-size:clamp(24px,3vw,34px);letter-spacing:-.02em;line-height:1.1}body .sx-q p{font-size:1.125em;max-width:64ch;line-height:1.7}body .sx-q:target h3,body .sx-q.lit h3{box-shadow:none;padding-left:0;margin-left:0}body .sx-shops{max-width:720px;margin-left:auto;margin-right:auto}body .sx-shops p{font-size:1em}body .sx-pick button,body .sx-line .t b,body .sx-res .t,body .sx-slip dd.plain{font-size:1.125em}body .sx-foot{padding-top:28px}body .sx{max-width:1440px;padding-top:24px}body .sx-body:has(#sx-s-triage.on){display:flex;flex-direction:column;justify-content:center;min-height:calc(100svh - 240px);padding-bottom:48px}body .sx-sig{display:none}body .sx-faq-h{margin-bottom:24px}body .sx-q>h3{cursor:pointer;-webkit-user-select:none;user-select:none}body .sx-q>h3:after{content:"+";display:inline-block;margin-left:.45em;font-style:normal;font-weight:100;vertical-align:.05em}body .sx-q.open>h3:after{content:"\2013"}body .sx-q:not(.open)>*:not(h3){display:none}body .sx h1{font-size:clamp(48px,7.5vw,96px);letter-spacing:-.06em;margin-bottom:40px}body .sx-faq-h{letter-spacing:-.06em}body .sx-settle h2{letter-spacing:-.05em}body .sx-q h3{letter-spacing:-.04em}body .sx-opt{font-size:clamp(30px,3.8vw,54px);letter-spacing:-.04em;line-height:1.1;padding:30px 0}body .sx-opt em{letter-spacing:.24em;margin-top:12px}body .sx{font-size:clamp(17px,1.3vw,20px);line-height:1.6}body .sx-sub,body .sx-q p,body .sx-settle p,body .sx-slip dd.plain,body .sx input[type=text],body .sx input[type=email],body .sx textarea,body .sx select{font-size:1.1em}body .sx-q p,body .sx-settle p{line-height:1.65}body .sx-hint,body .sx-well p,body .sx-carrier,body .sx-notice,body .sx-pick .d,body .sx-pick .i,body .sx-line .t span,body .sx-res .v,body .sx-adds span,body .sx-who span,body .sx-who button,body .sx-foot,body .sx-foot-link{font-size:.9em}body .sx-shops p,body .sx-pick .n,body .sx-slip dd,body .sx-carrier .num{font-size:.95em}body .sx-eyebrow,body .sx-fld>span,body .sx-group,body .sx-carrier b,body .sx-nosend,body .sx-urgent,body .sx-slip dt,body .sx-q h4,body .sx-shops h3,body .sx-res .s,body .sx-opt em,body .sx-btn,body .sx-topback{font-size:13px}body .sx-fld>span{margin-bottom:10px}body .sx-btn{padding:18px 38px}body .sx-faq .sx-group{margin-top:56px;padding:0 0 12px;border-bottom:1px solid currentColor;font-size:13px}body .sx-faq .sx-group+.sx-q{border-top:0;margin-top:0}.thb-secondary-area{align-items:center}.thb-secondary-area-item{padding:0 11px;color:var(--color-header-icons, currentColor)}.thb-secondary-area-item:last-child{padding-right:0}.thb-secondary-area-item>svg,.thb-secondary-area--item-icon>svg,.stele-account>svg{width:24px;height:24px;display:block}.stele-account{position:relative;display:block;width:24px;height:24px}.stele-account__dot{position:absolute;right:0;bottom:1px;width:6px;height:6px;border-radius:50%;background:currentColor}.thb-secondary-area-item.thb-secondary-myaccount span:after{display:none}.thb-secondary-area-item.thb-secondary-cart .thb-secondary-area--item-icon .thb-item-count{width:16px;height:16px;font-size:10px;line-height:1;right:-7px;top:-5px;font-family:system-ui,-apple-system,sans-serif;font-weight:500}.thb-secondary-area-item.thb-secondary-cart .thb-item-count.is-empty{display:none}.stele-listen__icon .stele-listen__glyph{width:24px;height:24px}.stele-listen__icon .stele-listen__word{font-size:11px;letter-spacing:.22em;transform:translateY(1px)}.stele-listen__icon .stele-listen__bars{width:18px;height:18px}.stele-listen__icon .stele-listen__bars i{width:2px}.header .thb-secondary-area{mix-blend-mode:difference;color:#fff}.header .thb-secondary-area svg path,.header .thb-secondary-area .stele-listen__glyph{stroke:#fff}.header .thb-secondary-area .thb-secondary-area-item,.header .thb-secondary-area .stele-account__dot{color:#fff;background-color:transparent}.header .thb-secondary-area .stele-account__dot,.header .thb-secondary-area .stele-listen__bars i{background:#fff}.header .thb-secondary-area .thb-item-count{background-color:#fff;color:#000}@media only screen and (max-width:767px){.thb-secondary-area-item{padding:0 6px;min-width:40px;justify-content:center}.thb-secondary-area-item:last-child{padding-right:0;min-width:34px;justify-content:flex-end}.thb-secondary-area-item>svg,.thb-secondary-area--item-icon>svg,.stele-account>svg,.stele-listen__icon .stele-listen__glyph{width:22px;height:22px}.thb-secondary-area-item.thb-secondary-cart .thb-secondary-area--item-icon .thb-item-count{width:15px;height:15px;font-size:9px;right:-6px;top:-4px}}@media only screen and (min-width:768px)and (max-width:1067px){.thb-secondary-area-item{padding:0 9px}}[id$=__featured_collection_pTLqxn] .section-header--content .rte p,[id$=__featured_collection_GePQaR] .section-header--content .rte p,[id$=__explore] .section-header h2{font-style:normal!important;font-weight:300!important}[id$=__featured_collection_pTLqxn] .section-header--button,[id$=__featured_collection_GePQaR] .section-header--button,[id$=__explore] .section-header--button{margin-top:0;align-items:center}@media only screen and (max-width:767px){[id$=__featured_collection_pTLqxn] .section-header--button,[id$=__featured_collection_GePQaR] .section-header--button,[id$=__explore] .section-header--button{margin-top:10px;justify-content:center}}.section-header--button .text-button strong{font-weight:600;margin-left:.3em}body .sx h1,body .sx-faq-h,body .sx-settle h2,body .sx-q h3{font-weight:200;letter-spacing:-.1em;line-height:.9}body .sx h1{margin-bottom:44px}body .sx-opt{font-style:italic;font-weight:200;letter-spacing:-.08em}body .sx-opt:hover,body .sx-opt:focus-visible{opacity:.55}body .sx h1{font-size:clamp(56px,8vw,108px);font-weight:200;letter-spacing:-.1em}body .sx-faq-h{font-size:clamp(44px,6vw,80px);font-weight:200;letter-spacing:-.1em;line-height:.95}body .sx-opt{font-family:Malaga-Narrow,serif;font-style:italic;font-weight:400;font-size:clamp(36px,4.6vw,64px);letter-spacing:-.07em;line-height:1;padding:34px 0}body .sx-opt em{display:block;font-family:Malaga-Narrow,serif;font-style:normal;font-weight:300;font-size:.34em;letter-spacing:0;text-transform:none;margin-top:10px;opacity:.75}body .sx h1{font-size:clamp(48px,7vw,92px);letter-spacing:-.08em}body .sx-opt{font-size:clamp(32px,4.1vw,56px)}body .sx-opt em{font-size:13px;opacity:1;margin-top:8px}body .sx-faq-h{letter-spacing:-.085em}body .sx-q h3{letter-spacing:-.07em}.stele-trailer__heading{font-weight:200!important;letter-spacing:-.09em!important}.collection-empty .stele-empty{font-weight:200;letter-spacing:-.08em;font-size:clamp(30px,3.6vw,48px)}facet-filters-form.facets--bar .stele-browse{letter-spacing:-.08em}body .sx-eyebrow,body .sx-fld>span,body .sx-group,body .sx-carrier b,body .sx-nosend,body .sx-urgent,body .sx-slip dt,body .sx-q h4,body .sx-shops h3,body .sx-res .s,body .sx-btn,body .sx-topback{font-weight:300;letter-spacing:.22em}.facets--bar .facets-popup-modal__button,.facets--bar .active-facets__button-remove,facet-filters-form.facets--bar .thb-filter ul li label,.facets--bar .thb-filter-availability label,facet-filters-form.facets--bar .thb-filter-sort-count--bar,.stele-listen__icon .stele-listen__word,.collection-empty .stele-empty__clear,facet-filters-form.facets--bar .stele-browse__clear{font-weight:300;letter-spacing:.22em}[id$=__featured_collection_pTLqxn] .section-header--content .rte p,[id$=__featured_collection_GePQaR] .section-header--content .rte p,[id$=__explore] .section-header h2{letter-spacing:.22em!important}.button,input[type=submit],.product-form__submit,.shopify-payment-button__button--unbranded{font-family:Malaga-Narrow,serif;font-weight:300;font-size:12px;letter-spacing:.22em;text-transform:uppercase;border-radius:0}.thb-full-menu>li>a{font-family:Malaga-Narrow,serif;font-weight:300;font-size:12px;letter-spacing:.22em;text-transform:uppercase}.mobile-menu-drawer .link-container>a,.mobile-menu-drawer .parent-link-anchor{font-family:Malaga-Narrow,serif;font-weight:300;letter-spacing:.16em;text-transform:uppercase}.product-card-vendor,.product-card-vendor a{font-family:Malaga-Narrow,serif;font-weight:300;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#000}.product-card-title,.product-card-title a{font-size:15px;font-weight:400;letter-spacing:-.01em}.product-card .price{font-size:13px;font-weight:400;letter-spacing:0}.stele-listen__icon .stele-listen__word{display:none!important}.product-card .product-featured-image{position:relative}.stele-card-fav{position:absolute;top:8px;right:8px;z-index:45;line-height:0}.stele-card-fav klaviyo-favorites-button,.stele-card-fav button{display:block}.stele-card-fav button,.stele-card-fav .klaviyo-wishlist-button{background:none!important;border:0!important;padding:6px!important;margin:0!important;width:auto!important;min-width:0!important;height:auto!important;font-size:0!important;letter-spacing:0!important;line-height:0!important;box-shadow:none!important;color:#000!important}.stele-card-fav svg{width:22px;height:22px;display:block}.thb-product-detail klaviyo-favorites-button{display:block;margin-top:10px}@media only screen and (max-width:767px){.thb-secondary-area-item.thb-secondary-myaccount{display:inline-flex}.stele-card-fav svg{width:20px;height:20px}}.product-card-quickview:not(.product-card--add-to-cart-button){display:none!important}.stele-card-fav .klaviyo-favorites-plp-slot,.stele-card-fav .klaviyo-wishlist-slot,.stele-card-fav .kl-hub-favorites-slot{display:block!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}.stele-card-fav .klaviyo-favorites-plp-slot button,.stele-card-fav .klaviyo-wishlist-slot button,.stele-card-fav .kl-hub-favorites-slot button,.stele-card-fav .klaviyo-favorites-plp-slot .klaviyo-wishlist-button,.stele-card-fav .klaviyo-wishlist-slot .klaviyo-wishlist-button,.stele-card-fav klaviyo-favorites-button button,.stele-card-fav klaviyo-favorites-button [role=button]{display:block!important;background:none!important;border:0!important;border-radius:0!important;padding:6px!important;margin:0!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;font-size:0!important;letter-spacing:0!important;line-height:0!important;box-shadow:none!important;color:#000!important;cursor:pointer;transition:opacity .18s}.stele-card-fav klaviyo-favorites-button button *:not(svg):not(svg *){font-size:0!important;letter-spacing:0!important;line-height:0!important}.stele-card-fav klaviyo-favorites-button svg{width:22px!important;height:22px!important;display:block!important;margin:0!important}.stele-card-fav klaviyo-favorites-button button:hover,.stele-card-fav klaviyo-favorites-button button:focus-visible,.stele-card-fav .klaviyo-favorites-plp-slot .klaviyo-wishlist-button:hover{background:none!important;border:0!important;transform:scale(1.12)!important;color:#000!important;opacity:1!important;outline:none}.stele-card-fav svg *[stroke]:not([stroke=none]){stroke:#000!important}.stele-card-fav svg *[fill]:not([fill=none]){fill:#000!important}@media only screen and (max-width:767px){.stele-card-fav klaviyo-favorites-button svg{width:20px!important;height:20px!important}}.stele-card-fav{z-index:auto}.stele-card-fav klaviyo-favorites-button{position:relative;z-index:45;mix-blend-mode:difference;filter:brightness(0) invert(1)}.stele-card-fav .stele-fav-note{z-index:46}.stele-card-fav .kl-hub-wishlist-icon--inactive,.stele-card-fav .kl-hub-wishlist-icon--active,.stele-card-fav [class*=FavoritesIcon__Styled],.stele-card-fav .product-favoriteButton-KoinO,.kl-hub-wishlist-icon--inactive:not(#stele),.kl-hub-wishlist-icon--active:not(#stele),[class*=FavoritesIcon__Styled]:not(#stele){color:#000!important;opacity:1!important;background:none!important}.thb-product-detail .product-page-vendor-block .product-page-vendor-link:not(#stele),.product-page-vendor-block .product-page-vendor-text:not(#stele),.thb-product-detail p.product-concentration:not(#stele){color:#000!important}body .thb-product-detail .product--text.style_vendor{opacity:1}body .product-form__input .form__label,body .field label{color:#000}body .variations .product-form__input--block input[type=radio]+label{background:#fff;border:1px solid #000;color:#000;border-radius:0}body .variations .product-form__input--block input[type=radio]:checked+label{background:#000;color:#fff}body .variations input[type=radio].is-disabled+label{border-style:dashed}body .variations input[type=radio].is-disabled+label:after,body .variations input[type=radio].is-disabled+label>span{opacity:1;text-decoration:line-through}body .variations .product-form__input--siblings label.sold-out:after{opacity:1}body .button[disabled],body input[type=submit][disabled]{border-color:#000;color:#000}body .button[disabled] span:not(.loading-overlay),body input[type=submit][disabled] span:not(.loading-overlay){opacity:1}body .text-button:before,body .shopify-payment-button__more-options:before{background:#000}html body input::placeholder,html body textarea::placeholder,body .searchform fieldset input::placeholder,body .search-drawer--searchform input[type=search]::placeholder,body .price_range .price_slider_amount input::placeholder,body .product-information--line-item--text::placeholder,body .product-information--line-item--textarea::placeholder{color:#000!important;opacity:1}.cart-drawer cart-remove.remove svg:not(#stele),.cart-drawer cart-remove.remove svg path:not(#stele){stroke:#000!important;opacity:1!important}.cart-drawer quantity-selector.quantity:not(#stele){border-color:#000!important}.cart-drawer .thb-cart-form--promotion-icon svg:not(#stele),.cart-drawer [class*=free-shipping] svg:not(#stele){opacity:1!important}.cart-drawer .side-panel-footer table.collaterals .cart-policy-text:not(#stele){color:#000!important}.cart-drawer :is(.product-recommendations,product-recommendations):not(#stele){border-top-color:#000!important}.cart-drawer :is(button,a):focus-visible:not(#stele),button[aria-label*=close i]:focus-visible:not(#stele){outline-color:#000!important}body .cart-drawer--carousel{background-color:#fff}html body [class*=bogos-gift-slider] .bogos-gift-variant-title:not(#stele),html body [class*=bogos-gift-slider] .stele-bogos-finePrint:not(#stele),html body [class*=bogos-gift-slider] .stele-bogos-subtitle:not(#stele){color:#000!important}html body [class*=bogos-gift-slider] .bogos-gifts-slider-header:not(#stele){border-bottom-color:#000!important}.kl-hub-summary-section .kl-hub-h4:not(#stele),.kl-hub-action-card .kl-hub-p-small:not(#stele),[data-testid=variant-name]:not(#stele){color:#000!important}.kl-hub-action-card:not(#stele),.Carousel-container-FLZZW .kl-hub-button-flat:not(#stele){border-color:#000!important;opacity:1!important}.Carousel-container-FLZZW .kl-hub-button-flat:disabled:not(#stele){opacity:1!important;border-style:dashed!important}.SectionHeader-headerContainer-ZtD_W .Sections-button-bEY6w .kl-hub-icon:not(#stele),.kl-hub-link:hover:not(#stele){opacity:1!important}:root::-webkit-scrollbar-thumb,body *::-webkit-scrollbar-thumb,:root::-webkit-scrollbar-thumb:hover,body *::-webkit-scrollbar-thumb:hover{background:#000!important}body .template-product .products .product-card--label,body .product-recommendations .product-card--label{font-size:12px!important;line-height:1.3!important}body .product-recommendations .smart-recs-grid{justify-content:center}.stele-card-fav{top:auto;bottom:8px;right:8px;opacity:0;transition:opacity .2s}.product-card:hover .stele-card-fav,.stele-card-fav:focus-within{opacity:1}.stele-card-fav .klaviyo-favorites-plp-slot button,.stele-card-fav .klaviyo-wishlist-slot button,.stele-card-fav .kl-hub-favorites-slot button,.stele-card-fav .klaviyo-favorites-plp-slot .klaviyo-wishlist-button,.stele-card-fav .klaviyo-wishlist-slot .klaviyo-wishlist-button,.stele-card-fav klaviyo-favorites-button button,.stele-card-fav klaviyo-favorites-button [role=button]{padding:5px!important}.stele-card-fav klaviyo-favorites-button svg,.stele-card-fav svg{width:14px!important;height:14px!important}.stele-card-fav .stele-fav-note{top:auto;bottom:100%}@media(hover:none){.stele-card-fav{opacity:1}}@media only screen and (max-width:767px){.stele-card-fav klaviyo-favorites-button svg,.stele-card-fav svg{width:14px!important;height:14px!important}}.product-card .stele-card-fav klaviyo-favorites-button,.product-card .stele-card-fav klaviyo-favorites-button *,.product-card .stele-card-fav klaviyo-favorites-button *:before,.product-card .stele-card-fav klaviyo-favorites-button *:after,.product-card .stele-card-fav klaviyo-favorites-button *:hover,.product-card .stele-card-fav klaviyo-favorites-button *:focus,.product-card .stele-card-fav klaviyo-favorites-button *:active{background:none!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;outline:none!important;border-color:transparent!important}.product-card .stele-card-fav klaviyo-favorites-button *:not(svg):not(svg *){border:0!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/stele.css.map */
