:root{--sl-bg:#F2EFEA;--sl-ink:#241F21;--sl-muted:#8C8580;--sl-line:rgba(36,31,33,.14);--sl-accent:#C8553D;--sl-gutter:clamp(16px,2.2vw,32px);--sl-ease:cubic-bezier(.2,.8,.2,1)}body{letter-spacing:0;color:var(--sl-ink)}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.035em;font-weight:400;line-height:1.04;color:var(--sl-ink)}.h0{letter-spacing:-.05em}.title strong,.h1 strong,.h0 strong{font-weight:400}.button,.shopify-challenge__button,.customer button{border-radius:999px;letter-spacing:.03em;text-transform:uppercase;font-size:1.25rem;font-weight:500;min-height:4.6rem;padding:0 2.4rem}.button:after,.button:before{border-radius:999px!important}.product-form__submit{min-height:5.4rem;font-size:1.35rem}.announcement-bar-section .announcement-bar{background:var(--sl-ink);color:#fff}.announcement-bar__message{font-size:1.2rem;letter-spacing:.02em}.section-header{transition:background .4s,color .4s}.section-header .header-wrapper{background:transparent;border:0}.section-header .header{padding-top:1.6rem;padding-bottom:1.6rem}.sl-scrolled .section-header .header-wrapper{background:#f2efead1;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px)}.header__heading-link .h2,.header__heading-link{font-size:2.6rem;font-weight:600;letter-spacing:-.055em;color:var(--sl-ink)}.header__heading-link .h2:after{content:"\ae";font-size:1rem;vertical-align:super;margin-left:1px;font-weight:500}.header__inline-menu .list-menu--inline{gap:.4rem;flex-wrap:nowrap}.header__inline-menu .header__menu-item{background:#fff;border-radius:999px;padding:.95rem 1.6rem;font-size:1.15rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em;color:var(--sl-ink);transition:transform .35s var(--sl-ease),background .3s}.header__inline-menu .header__menu-item:hover{transform:translateY(-2px)}.header__inline-menu .header__menu-item span{text-decoration:none!important}.header__active-menu-item{text-decoration:none}.header__inline-menu .header__menu-item[aria-current=page]{background:var(--sl-ink);color:#fff}.header__icons .header__icon{background:#fff;border-radius:999px;width:4.2rem;height:4.2rem;margin-left:.4rem;color:var(--sl-ink)}.header__icon .svg-wrapper,.header__icon svg{width:1.8rem;height:1.8rem}.cart-count-bubble{background:var(--sl-accent);color:#fff}.sl-on-dark .section-header .header-wrapper{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sl-on-dark .header__heading-link .h2,.sl-on-dark .header__heading-link,.sl-on-dark .header__icon--menu{color:#fff}.card-wrapper .card__inner{background:#e7e2db}.card__media .media img{transition:transform 1.1s var(--sl-ease)}.card-wrapper:hover .card__media .media img{transform:scale(1.045)}.card__heading{font-size:1.45rem;font-weight:400;letter-spacing:0;line-height:1.3}.card__heading a{text-decoration:none}.card-information .price{font-size:1.4rem;letter-spacing:0}.card__badge .badge{border-radius:999px;background:var(--sl-accent);color:#fff;border:0;font-size:1.1rem;letter-spacing:0}.quick-add__submit{border-radius:999px}.card__content .card__information{padding-left:0;padding-right:0}.product__title h1{font-size:clamp(2.8rem,3vw,4.2rem);letter-spacing:-.035em}.product .price--large{font-size:2rem;letter-spacing:0}.product-form__input input[type=radio]+label{border-radius:999px;min-width:4.6rem}.product__info-container .product__description{color:#4b4446}.sl-trust{list-style:none;padding:1.6rem 0 0;margin:0;display:grid;gap:.8rem;font-size:1.35rem;border-top:1px solid var(--sl-line)}.sl-trust li{display:flex;gap:1rem;align-items:center}.sl-trust li:before{content:"";width:1.8rem;height:1.8rem;border-radius:50%;background:var(--sl-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/60% no-repeat;flex:none}.product__inventory{color:var(--sl-accent)!important;font-weight:500}.sl-sticky-atc{position:fixed;left:var(--sl-gutter);right:var(--sl-gutter);bottom:var(--sl-gutter);z-index:60;background:#fff;border-radius:999px;box-shadow:0 18px 40px -18px #00000059;display:flex;align-items:center;gap:1.2rem;padding:.6rem .6rem .6rem 1.8rem;transform:translateY(160%);transition:transform .5s var(--sl-ease)}.sl-sticky-atc.show{transform:none}.sl-sticky-atc img{width:4rem;height:4rem;border-radius:50%;object-fit:cover}.sl-sticky-atc .t{flex:1;min-width:0;font-size:1.3rem;line-height:1.2}.sl-sticky-atc .t b{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sl-sticky-atc .button{min-height:4.4rem;white-space:nowrap}@media(min-width:990px){.sl-sticky-atc{left:auto;width:520px}}.sl-ship{padding:1.2rem 0 1.6rem;font-size:1.3rem}.sl-ship .bar{height:4px;border-radius:4px;background:var(--sl-line);overflow:hidden;margin-top:.8rem}.sl-ship .bar i{display:block;height:100%;background:var(--sl-accent);transition:width .6s var(--sl-ease)}.drawer__inner{background:var(--sl-bg)}.footer{border-top:1px solid var(--sl-line)}.footer-block__heading{font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;color:var(--sl-muted);font-weight:500}.footer-block__heading strong{font-weight:500}.sl-rv{opacity:0;transform:translateY(40px);transition:opacity 1s,transform 1s var(--sl-ease)}.sl-rv.in{opacity:1;transform:none}.sl-pill{display:inline-flex;align-items:center;gap:.8rem;background:#fff;color:var(--sl-ink);border-radius:999px;padding:1rem 1.8rem;font-size:1.15rem;font-weight:500;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;transition:transform .35s var(--sl-ease)}.sl-pill:hover{transform:translateY(-2px)}.sl-pill--dark{background:var(--sl-ink);color:#fff}.sl-pill--accent{background:var(--sl-accent);color:#fff;text-transform:none;letter-spacing:0;font-size:1.25rem;padding:.5rem 1.2rem}.sl-cta{display:inline-flex;gap:.4rem;align-items:center;text-decoration:none}.sl-cta .dot{width:4rem;height:4rem;border-radius:50%;background:#fff;display:grid;place-items:center;transition:transform .4s var(--sl-ease)}.sl-cta:hover .dot{transform:rotate(-45deg)}.sl-cta .dot svg{width:1.4rem;height:1.4rem;stroke:var(--sl-ink)}.sl-hero{position:relative;height:calc(100svh - var(--sl-hdr,120px));min-height:560px;overflow:hidden;display:grid;place-items:center;background:var(--sl-bg)}.sl-hero__inner{position:relative;z-index:3;text-align:center;padding:0 var(--sl-gutter)}.sl-hero h1{font-size:clamp(4.2rem,6.4vw,9.6rem);letter-spacing:-.05em;line-height:.98;max-width:14ch;margin:0 auto}.sl-hero h1 span{display:inline-block;opacity:0;transform:translateY(40px);animation:slUp 1.1s var(--sl-ease) forwards}.sl-hero p{margin:2.4rem auto 0;max-width:42ch;color:#4b4446;font-size:1.6rem;opacity:0;animation:slUp 1s .4s var(--sl-ease) forwards}.sl-hero__ctas{display:flex;gap:.6rem;justify-content:center;flex-wrap:wrap;margin-top:3.2rem;opacity:0;animation:slUp 1s .55s var(--sl-ease) forwards}.sl-float{position:absolute;z-index:1;will-change:transform;opacity:0;animation:slFade 1.4s ease forwards;display:block}.sl-float img{width:100%;height:100%;object-fit:cover}.sl-float:hover{z-index:4}.sl-hero__hint{position:absolute;bottom:2.4rem;left:50%;transform:translate(-50%);z-index:3;font-size:1.3rem}@keyframes slUp{to{opacity:1;transform:none}}@keyframes slFade{to{opacity:var(--o,1)}}.sl-chapters{position:relative}.sl-chapter{position:sticky;top:0;height:100svh;overflow:hidden;color:#fff}.sl-chapter__bg{position:absolute;top:0;right:0;bottom:0;left:0}.sl-chapter__bg img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 1.6s var(--sl-ease)}.sl-chapter.in .sl-chapter__bg img{transform:scale(1)}.sl-chapter__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14101159,#14101199)}.sl-chapter__num{position:absolute;left:var(--sl-gutter);top:50%;transform:translateY(-140%);font-size:1.3rem;font-weight:500}.sl-chapter__rule{position:absolute;left:0;right:0;top:50%;height:1px;background:#ffffff47}.sl-chapter__rule i{display:block;height:100%;background:#fff;width:0;transition:width 1.4s var(--sl-ease)}.sl-chapter.in .sl-chapter__rule i{width:var(--p,25%)}.sl-chapter__label{position:absolute;left:var(--sl-gutter);top:calc(50% + 1.4rem);font-size:1.3rem;font-weight:500}.sl-chapter__content{position:absolute;left:26%;top:calc(50% - 4rem);max-width:min(720px,62vw)}.sl-chapter__content h2{color:#fff;font-size:clamp(3.2rem,4.4vw,6.4rem);margin:1.8rem 0 2.6rem;opacity:0;transform:translateY(30px);transition:all 1s .15s var(--sl-ease)}.sl-chapter.in .sl-chapter__content h2{opacity:1;transform:none}.sl-chapter__scroll{position:absolute;left:26%;bottom:2.8rem;font-size:1.3rem}.sl-lookcard{position:absolute;right:var(--sl-gutter);bottom:var(--sl-gutter);background:#fff;color:var(--sl-ink);border-radius:14px;padding:1.6rem 1.6rem 1.6rem 1.8rem;display:flex;gap:1.8rem;width:260px;text-decoration:none;box-shadow:0 20px 40px -20px #00000059}.sl-lookcard b{font-weight:400;font-size:1.9rem;letter-spacing:-.02em;line-height:1.1;display:block}.sl-lookcard small{display:block;margin-top:2.2rem;font-size:1.25rem}.sl-lookcard img{width:7rem;height:9.2rem;object-fit:cover;border-radius:4px}.sl-colls{padding:12rem var(--sl-gutter) 14rem;text-align:center;overflow:hidden;background:var(--sl-bg)}.sl-colls__eyebrow{font-size:1.3rem;margin-bottom:6.4rem}.sl-coll{display:flex;justify-content:center;align-items:center;gap:.25em;font-size:clamp(4.4rem,7vw,10.8rem);letter-spacing:-.05em;line-height:1.18;color:var(--sl-ink);text-decoration:none;opacity:.25;transition:opacity .5s}.sl-coll.vis{opacity:.85}.sl-coll:hover{opacity:1}.sl-coll__thumb{width:0;height:.9em;overflow:hidden;border-radius:4px;transition:width .6s var(--sl-ease)}.sl-coll__thumb img{width:.8em;height:100%;object-fit:cover;max-width:none}.sl-coll:hover .sl-coll__thumb{width:.8em}.sl-colls__cta{margin-top:5.6rem}.sl-marquee{border-top:1px solid var(--sl-line);border-bottom:1px solid var(--sl-line);overflow:hidden;white-space:nowrap;padding:1.8rem 0;background:var(--sl-bg)}.sl-marquee__track{display:inline-flex;gap:4.8rem;animation:slMq 40s linear infinite}.sl-marquee span{font-size:clamp(2rem,2vw,2.8rem);letter-spacing:-.02em;color:var(--sl-ink)}.sl-marquee span:after{content:"\2733";margin-left:4.8rem;color:var(--sl-accent)}@keyframes slMq{to{transform:translate(-50%)}}.sl-edit{padding:12rem var(--sl-gutter);background:var(--sl-bg)}.sl-edit__head{display:flex;justify-content:space-between;align-items:flex-end;gap:2.4rem;flex-wrap:wrap;margin-bottom:5.6rem}.sl-edit__head h2{font-size:clamp(3.2rem,4.4vw,6.4rem);margin:0}.sl-edit__grid{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--sl-gutter);row-gap:7.2rem}.sl-card{position:relative;display:block;text-decoration:none;color:var(--sl-ink)}.sl-card__ph{position:relative;overflow:hidden;background:#e7e2db;aspect-ratio:3/4}.sl-card__ph img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--sl-ease),opacity .6s}.sl-card__ph img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.sl-card:hover .sl-card__ph img{transform:scale(1.05)}.sl-card:hover .sl-card__ph img+img{opacity:1}.sl-card__tag{position:absolute;top:1.2rem;left:1.2rem;z-index:2}.sl-card__quick{position:absolute;left:1.2rem;bottom:1.2rem;z-index:2;opacity:0;transform:translateY(8px);transition:all .4s}.sl-card:hover .sl-card__quick{opacity:1;transform:none}.sl-card__row{display:flex;justify-content:space-between;gap:1.6rem;margin-top:1.4rem;font-size:1.45rem}.sl-card__row s{color:var(--sl-muted);margin-right:.6rem}.sl-card__price{white-space:nowrap}.sl-c1{grid-column:1 / span 5}.sl-c2{grid-column:7 / span 3;margin-top:18rem}.sl-c3{grid-column:10 / span 3;margin-top:6rem}.sl-c4{grid-column:2 / span 3}.sl-c5{grid-column:6 / span 3;margin-top:12rem}.sl-c6{grid-column:9 / span 4;margin-top:-8rem}.sl-manifesto{padding:16rem var(--sl-gutter);display:grid;grid-template-columns:1fr 3fr;gap:var(--sl-gutter);background:var(--sl-bg)}.sl-manifesto__eyebrow{font-size:1.3rem;padding-top:1.4rem}.sl-manifesto p{font-size:clamp(2.8rem,3.6vw,5.4rem);letter-spacing:-.035em;line-height:1.08;color:var(--sl-ink);margin:0}.sl-manifesto .w{opacity:.15;transition:opacity .5s}.sl-manifesto .w.on{opacity:1}.sl-values{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--sl-line);background:var(--sl-bg)}.sl-values>div{padding:3.2rem var(--sl-gutter) 6.4rem;border-right:1px solid var(--sl-line)}.sl-values>div:last-child{border-right:0}.sl-values__num{font-size:1.3rem;color:var(--sl-muted);margin-bottom:8rem}.sl-values h3{font-size:clamp(2.2rem,2.4vw,3.4rem);margin:0}.sl-values p{color:var(--sl-muted);margin-top:1.2rem;max-width:34ch}.sl-news-wrap{padding:0 var(--sl-gutter) 9.6rem;background:var(--sl-bg)}.sl-news{border-radius:20px;background:var(--sl-ink);color:#fff;padding:clamp(4rem,7vw,9.6rem);display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:end}.sl-news h2{color:#fff;font-size:clamp(3.2rem,4.4vw,6.4rem);margin:0}.sl-news__eyebrow{opacity:.6;font-size:1.3rem;margin-bottom:1.8rem}.sl-news form .row{display:flex;background:#fff;border-radius:999px;padding:.5rem}.sl-news input[type=email]{flex:1;border:0;outline:0;background:transparent;padding:0 1.8rem;font:inherit;font-size:1.5rem;min-width:0;color:var(--sl-ink)}.sl-news button{border:0;cursor:pointer}.sl-news__note{opacity:.6;font-size:1.2rem;margin-top:1.4rem}.sl-news__note a{color:#fff}.sl-news__ok{font-size:1.6rem}.sl-bigmark{padding:4rem var(--sl-gutter) 2.4rem;background:var(--sl-bg);overflow:hidden}.sl-bigmark div{font-size:clamp(8rem,19vw,30rem);letter-spacing:-.07em;line-height:.8;font-weight:500;color:var(--sl-ink);white-space:nowrap}@media(max-width:989px){.header__icons .header__icon{width:3.8rem;height:3.8rem}.header__icon--menu{background:#fff;border-radius:999px}.sl-chapter__content{left:var(--sl-gutter);right:var(--sl-gutter);max-width:none}.sl-chapter__scroll{left:var(--sl-gutter)}.sl-lookcard{display:none}.sl-edit__grid{grid-template-columns:repeat(2,1fr);row-gap:4rem}.sl-edit__grid>*{grid-column:auto!important;margin-top:0!important}.sl-edit__grid>.sl-c1{grid-column:1 / -1!important}.sl-manifesto{grid-template-columns:1fr;padding:9.6rem var(--sl-gutter)}.sl-values{grid-template-columns:1fr}.sl-values>div{border-right:0;border-bottom:1px solid var(--sl-line)}.sl-values__num{margin-bottom:3.2rem}.sl-news{grid-template-columns:1fr}.sl-card__quick{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sl-rv,.sl-hero h1 span,.sl-hero p,.sl-hero__ctas,.sl-float{opacity:1!important;transform:none!important;animation:none!important}.sl-marquee__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sl-floema.css.map */
