.st-bl{--st-ink:#25231f;--st-muted:#6e6a62;--st-cream:#f6f5f1;--st-sand:#ece7dc;--st-line:#e2ded5;--st-gold:#c9963f;--st-sale:#d92d20;color:var(--st-ink)}.st-bl-wrap{max-width:1440px;margin:0 auto;padding:0 16px}@media(min-width:750px){.st-bl-wrap{padding:0 32px}}.st-bl-eyebrow{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--st-muted);margin:0 0 10px}.st-bl-heading{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.02em;line-height:1.08;margin:0}.st-bl-sectiontitle{font-family:var(--font-heading-family);font-weight:400;text-transform:lowercase;font-size:clamp(26px,3.4vw,40px);letter-spacing:-.02em;margin:0}.st-bl-text{font-size:15px;line-height:1.7;color:var(--st-muted);margin:10px 0 0}.st-bl-text p{margin:0 0 6px}.st-bl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 26px;margin-top:18px;background:var(--st-ink);color:#fff;border-radius:3px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:opacity .2s}.st-bl-btn:hover{opacity:.86}.st-bl-btn--light{background:#fff;color:var(--st-ink)}.st-bl-link{display:inline-block;margin-top:12px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:inherit;text-underline-offset:5px}.st-bl-badge{position:absolute;top:12px;left:12px;z-index:2;background:var(--st-ink);color:#fff;font-size:11px;letter-spacing:.06em;padding:5px 9px;border-radius:2px}.st-bl-badge--sale{background:var(--st-sale)}.st-bl-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--st-cream)}.st-bl-media img,.st-bl-media svg{width:100%;height:100%;display:block}.st-bl-media--cover img{object-fit:cover}.st-bl-media--contain img{object-fit:contain;padding:9%;mix-blend-mode:multiply}.st-bl-media svg{background:var(--st-sand);fill:#bdb5a6}.st-bl-tile{position:relative;display:block;overflow:hidden;border-radius:4px;color:inherit;text-decoration:none;isolation:isolate;aspect-ratio:var(--st-ratio,3/4)}.st-bl-tile .st-bl-media img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.st-bl-tile:hover .st-bl-media img{transform:scale(1.035)}.st-bl-tile__overlay{position:absolute;inset:auto 0 0 0;z-index:2;padding:22px 20px 20px}.st-bl-tile:not(.st-bl-tile--dark):not(.st-bl-tile--center) .st-bl-media--contain img{padding:8% 8% 30%}.st-bl-tile--center:not(.st-bl-tile--dark) .st-bl-media--contain img{opacity:.35}.st-bl-tile--dark .st-bl-tile__overlay{color:#fff}.st-bl-tile--dark:after{content:"";position:absolute;top:40%;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#14120f00,#14120f8c)}.st-bl-tile--center .st-bl-tile__overlay{top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.st-bl-tile--center.st-bl-tile--dark:after{top:0;right:0;bottom:0;left:0;background:#14120f47}.st-bl-tile__title{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(24px,2.6vw,40px);line-height:1.05;letter-spacing:-.02em;margin:0}.st-bl-tile__title--xl{font-size:clamp(34px,5vw,72px);text-transform:uppercase;letter-spacing:.02em}.st-bl-tile__sub{font-size:14px;line-height:1.55;margin:8px 0 0;opacity:.92}.st-bl-tile__label{position:absolute;top:14px;left:14px;z-index:2;background:#fff;color:var(--st-ink);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;border-radius:2px}.st-bl-panel{display:flex;flex-direction:column;justify-content:center;padding:34px 28px;background:var(--st-cream);border-radius:4px;aspect-ratio:var(--st-ratio,3/4)}.st-bl-panel .st-bl-heading{font-size:clamp(24px,2.3vw,34px)}.st-bl-panel__kicker{font-weight:600;font-size:14px;margin:0 0 12px}.st-bl-btn--ghost{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px #ffffffd9}.st-bl-banner{position:relative;display:flex;align-items:flex-end;min-height:560px;overflow:hidden;color:#fff;isolation:isolate}@media(min-width:750px){.st-bl-banner{min-height:clamp(520px,var(--st-banner-h,80vh),900px)}}.st-bl-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#3a342c}.st-bl-banner__media img,.st-bl-banner__media svg{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.st-bl-banner__media img{object-position:var(--st-focus-m,50% 50%)}}.st-bl-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(20,18,15,calc(var(--st-banner-shade,.35) + .25)),rgba(20,18,15,var(--st-banner-shade,.35)),#14120f00 70%)}.st-bl-banner__content{width:100%;max-width:1440px;margin:0 auto;padding:40px 20px 44px}@media(min-width:750px){.st-bl-banner__content{padding:56px 48px 64px}}.st-bl-banner--center{align-items:center;text-align:center}.st-bl-banner--center .st-bl-banner__buttons{justify-content:center}.st-bl-banner__promo{display:inline-block;background:var(--st-sale);color:#fff;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;border-radius:2px;margin-bottom:16px}.st-bl-banner__eyebrow{color:#ffffffd9}.st-bl-banner__title{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(38px,6vw,84px);line-height:1;letter-spacing:-.025em;margin:0;max-width:14ch;color:#fff}.st-bl-banner--center .st-bl-banner__title{margin:0 auto}.st-bl-banner__text{font-size:16px;line-height:1.6;margin-top:14px;color:#ffffffeb}.st-bl-banner__text p{margin:0}.st-bl-banner__buttons{display:flex;flex-wrap:wrap;gap:10px}.st-bl-hero{padding:12px 0 8px}.st-bl-hero__grid{display:grid;gap:10px;grid-template-columns:1fr 1fr}.st-bl-hero__grid>.st-bl-panel{grid-column:1/-1;aspect-ratio:auto}@media(min-width:990px){.st-bl-hero__grid{grid-template-columns:repeat(4,1fr);gap:12px}.st-bl-hero__grid>.st-bl-panel{grid-column:auto;aspect-ratio:var(--st-ratio,3/4)}}.st-bl-products{padding:56px 0 40px}.st-bl-products__head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:22px}.st-bl-rail{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin}@media(min-width:750px){.st-bl-rail{grid-auto-columns:38%}}@media(min-width:990px){.st-bl-rail{grid-auto-columns:calc((100% - 36px)/4)}}.st-bl-card{scroll-snap-align:start;min-width:0}.st-bl-card__img{position:relative;display:block;aspect-ratio:4/5;border-radius:4px;overflow:hidden}.st-bl-card__img .st-bl-media--contain img{padding:7%}.st-bl-card__img .st-bl-alt{opacity:0;transition:opacity .35s}.st-bl-card__img:hover .st-bl-alt{opacity:1}.st-bl-card__cta{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;display:flex;align-items:center;justify-content:center;min-height:42px;background:#fff;color:var(--st-ink);font-size:12px;letter-spacing:.1em;text-transform:uppercase;border-radius:3px;opacity:0;transform:translateY(6px);transition:.25s}.st-bl-card__img:hover .st-bl-card__cta,.st-bl-card__img:focus-visible .st-bl-card__cta{opacity:1;transform:none}@media(hover:none){.st-bl-card__cta{display:none}}.st-bl-card__title{display:block;font-size:14px;line-height:1.4;margin:12px 0 4px;color:inherit;text-decoration:none}.st-bl-card__stock{font-size:12px;color:#147d45;margin:0 0 4px}.st-bl-card__price{font-size:14px;margin:0}.st-bl-card__price s{color:var(--st-muted);margin-right:6px}.st-bl-card__price .st-bl-now{color:var(--st-sale)}.st-bl-looks{padding:48px 0}.st-bl-looks__grid{display:grid;gap:12px;grid-template-columns:1fr 1fr}.st-bl-looks__note{grid-column:1/-1;display:flex;align-items:center;padding:8px 2px;font-family:var(--font-heading-family);font-size:clamp(22px,2.4vw,32px);line-height:1.2;letter-spacing:-.01em}.st-bl-looks__note strong{font-weight:400;color:var(--st-gold)}.st-bl-looks__card .st-bl-tile{--st-ratio:1/1}.st-bl-looks__caption{font-size:14px;line-height:1.55;color:var(--st-muted);margin:10px 0 0}@media(min-width:990px){.st-bl-looks__grid{grid-template-columns:repeat(5,1fr)}.st-bl-looks__note{grid-column:auto;padding:0 10px}}.st-bl-tiles{padding:20px 0}.st-bl-tiles__grid{display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:750px){.st-bl-tiles__grid{grid-template-columns:repeat(var(--st-cols,3),1fr)}}.st-bl-tiles__grid .st-bl-panel{aspect-ratio:auto;min-height:220px}@media(min-width:750px){.st-bl-tiles__grid .st-bl-panel{aspect-ratio:var(--st-ratio,3/4)}}.st-bl-panel--ink{background:var(--st-ink);color:#fff}.st-bl-panel--ink .st-bl-text{color:#ffffffc7}.st-bl-panel--sand{background:var(--st-sand)}.st-bl-price{font-size:18px;font-weight:600;margin:10px 0 0}.st-bl-trust{padding:34px 0;border-top:1px solid var(--st-line);border-bottom:1px solid var(--st-line);margin:36px 0}.st-bl-trust__list{display:grid;gap:22px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:750px){.st-bl-trust__list{grid-template-columns:repeat(3,1fr)}}.st-bl-trust__item{display:flex;gap:14px;align-items:flex-start}.st-bl-trust__icon{flex:0 0 38px;height:38px;border-radius:50%;background:var(--st-cream);display:flex;align-items:center;justify-content:center}.st-bl-trust__icon svg{width:19px;height:19px;stroke:var(--st-ink);fill:none;stroke-width:1.5}.st-bl-trust__title{font-size:14px;font-weight:600;margin:0 0 3px;letter-spacing:.01em}.st-bl-trust__text{font-size:13px;line-height:1.5;color:var(--st-muted);margin:0}body.stellida{color:#25231f;letter-spacing:.015em}body.stellida .header-wrapper{background:#fffefb}body.stellida .header{padding-top:12px;padding-bottom:12px}body.stellida .header__heading-logo-wrapper{width:165px}body.stellida .header__menu-item{font-size:13px;letter-spacing:.02em}body.stellida .announcement-bar__message{font-size:11px;letter-spacing:.07em;padding:9px 0;min-height:auto}body.stellida .announcement-bar .svg-wrapper{display:none}body.stellida .button{font-size:13px;letter-spacing:.035em;min-height:49px}body.stellida h1,body.stellida h2{letter-spacing:-.035em;font-weight:400}body.stellida .product__title h1{font-size:clamp(26px,3vw,38px);line-height:1.2;margin-top:5px}body.stellida .product__text.caption-with-letter-spacing{font-size:10px;letter-spacing:.17em;color:#726953;margin-bottom:8px}body.stellida .product__info-container .price{font-size:20px;letter-spacing:0}body.stellida .product__tax{font-size:11px;color:#716b60}body.stellida .product-form__input{max-width:none}body.stellida .product-form__input--pill input[type=radio]+label{font-size:12px;border-radius:3px;border-color:#d6d1c7}body.stellida .product-form__submit{background:#25231f;color:#fff;border-radius:4px;font-size:14px;letter-spacing:.02em;min-height:52px;margin-bottom:7px}body.stellida .product-form__submit:after{box-shadow:none}body.stellida .product-form__buttons{max-width:none}body.stellida .shopify-payment-button__button{border-radius:4px}body.stellida .product__info-container .product-form{margin:18px 0 0}body.stellida .product__info-container .product__accordion{margin:0;border-color:#e2ded5}body.stellida .product__accordion .summary__title h2{font-family:var(--font-body-family);font-size:13px;font-weight:500;letter-spacing:.01em}body.stellida .product__accordion summary{padding:17px 0}body.stellida .product__accordion .accordion__content{font-size:13px;line-height:1.8;margin:0;padding:0 0 20px}body.stellida .product__accordion .accordion__content img{max-width:100%;height:auto}body.stellida .product__description{font-size:14px;line-height:1.8}body.stellida .product__media-wrapper{background:#f6f5f1;border-radius:5px;overflow:hidden}body.stellida .product-media-container{border:0}body.stellida .product__media img{mix-blend-mode:multiply}body.stellida .thumbnail{border-color:#d9d3c9;border-radius:3px}body.stellida .slider-buttons{font-size:11px}body.stellida .card__heading{font-size:15px;letter-spacing:0;font-family:var(--font-body-family)}body.stellida .card__information .price{font-size:14px}body.stellida .footer{border-color:#ddd7cb;background:#f4f1e9}body.stellida .footer-block__heading{font-family:var(--font-body-family);font-size:12px;letter-spacing:.08em;text-transform:uppercase}body.stellida .footer-block__details-content .list-menu__item--link{font-size:13px}body.stellida .footer__copyright{font-size:11px}body.stellida .footer__content-bottom{border-color:#ddd7cb}body.stellida .main-page-title{font-size:38px}body.stellida .rte{line-height:1.8}.st-breadcrumb{font-size:11px;line-height:1.4;padding:0 0 18px;color:#80776a;display:flex;gap:8px;flex-wrap:wrap}.st-breadcrumb a{color:inherit;text-decoration:none}.st-breadcrumb span[aria-current]{color:#3d382f}.st-product-intro{font-size:13px;line-height:1.8;color:#70685c;margin:12px 0}.st-reviews-link{display:inline-flex;color:inherit;text-decoration:none;font-size:12px}.st-help-link{display:block;font-size:12px;text-align:center;color:#746d61;margin-top:18px;text-underline-offset:3px}body.stellida .shopify-section-group-footer-group{margin-top:0}@media(min-width:990px){body.stellida .product--medium .product__info-wrapper{padding-left:60px}body.stellida .product--large .product__info-wrapper{padding-left:52px}}@media(max-width:749px){body.stellida .header{padding:9px 18px}body.stellida .header__heading-logo-wrapper{width:142px}body.stellida .product__title h1{font-size:28px}body.stellida .product__info-wrapper{padding:0 20px}body.stellida .product__media-wrapper{border-radius:0}body.stellida .product{margin-top:0}body.stellida .product__media-list{margin:0!important;padding:0!important;width:100%}body.stellida .product__media-list .product__media-item{width:100%!important;margin-left:0!important}body.stellida .product__media-list .product__media-item:first-child{padding-left:0!important}body.stellida .product__media-list .product-media-container.constrain-height{--viewport-offset:29rem}body.stellida .product__info-container>*+*{margin-top:16px}body.stellida .product__info-container .product__accordion{margin-top:0}.st-breadcrumb{padding:0 20px 12px;font-size:10px}.st-product-intro{font-size:14px}body.stellida .footer__content-top{padding:36px 24px}body.stellida .footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:30px 24px}body.stellida .footer-block.grid__item{width:auto;margin:0}body.stellida .footer-block--newsletter{margin-top:30px}}@media(max-width:749px){body.stellida .footer-block:first-child{grid-column:1/-1}body.stellida .footer-block__details-content .list-menu__item--link{min-height:44px;align-items:center}body.stellida .footer__blocks-wrapper .footer-block__details-content{margin-bottom:0}body.stellida .product__accordion .summary__title h2,body.stellida .product__accordion .accordion__content{font-size:14px}body.stellida .main-page-title{font-size:32px}.st-size-tabs button[hidden]{display:none}}.st-no-reviews .shopify-section:has(#looxReviews){display:none}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAKA */
