@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,ital,wght@6..96,400;6..96,500&family=Inter:wght@400;500;600&display=swap";:root{--sls-cream:#F6F3EF;--sls-paper:#FBF9F6;--sls-wine:#641B14;--sls-wine-deep:#4B1610;--sls-ink:#231B18;--sls-rose:#8F6A61;--sls-stone:#A59D9A;--sls-rule:rgba(35,27,24,.16);--sls-rule-light:rgba(246,243,239,.2);--sls-serif:"Bodoni Moda","Bodoni 72",Didot,Georgia,"Times New Roman",serif;--sls-sans:"Inter",Arial,Helvetica,sans-serif;--sls-max:1440px;--sls-gutter:clamp(20px,4vw,64px);--font-heading-family:var(--sls-serif);--font-heading-style:normal;--font-heading-weight:400;--font-heading-letter-spacing:-.035em;--font-heading-line-height:1.04;--font-heading-text-transform:none;--font-body-family:var(--sls-sans);--font-body-style:normal;--font-body-weight:400;--font-body-line-height:1.55;--font-button-family:var(--sls-sans);--font-button-style:normal;--font-button-weight:600;--font-button-text-transform:uppercase;--font-button-letter-spacing:.12em;--font-header-menu-family:var(--sls-sans);--font-header-menu-weight:500;--font-footer-menu-family:var(--sls-sans);--font-footer-menu-weight:500;--border-radius-button:0px;--border-radius:0px;--badge-border-radius:0px}html{background:var(--sls-cream)}body{background:var(--sls-cream);color:var(--sls-ink);font-family:var(--sls-sans);-webkit-font-smoothing:antialiased}body main,#MainContent{background:var(--sls-cream)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--sls-serif);font-weight:400;letter-spacing:-.03em;text-transform:none}p,li,input,textarea,select,button{font-family:var(--sls-sans)}a{color:inherit}.button,.shopify-payment-button__button,button.button{border-radius:0!important;box-shadow:none!important;font-family:var(--sls-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}.button--primary,.shopify-payment-button__button{background:var(--sls-wine)!important;color:var(--sls-cream)!important}.button--secondary{background:transparent!important;color:var(--sls-ink)!important;border-color:var(--sls-ink)!important}.field__input,.customer input,select,textarea{border-radius:0!important}.announcement-bar{background:var(--sls-wine-deep)!important;color:var(--sls-cream)!important;border:0!important}.announcement-bar__container{min-height:32px!important}.announcement-bar__text,.announcement-bar__message{font-family:var(--sls-sans)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.2em!important;line-height:1.2!important;text-transform:uppercase!important;color:var(--sls-cream)!important}.announcement-bar p{margin:0!important}.header-wrapper,.header,.header-top,.header-top-container,.header-top__wrapper{background:var(--sls-cream)!important;color:var(--sls-ink)!important}.header-wrapper{border-bottom:1px solid var(--sls-rule)!important;box-shadow:none!important}.header-top__wrapper{min-height:66px!important}.header a,.header button,.header summary{font-family:var(--sls-sans)!important}.header .header__menu-item,.header .list-menu__item,.header .header__inline-menu a{font-size:10px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important}.header svg{color:var(--sls-ink)}.menu-drawer{background:var(--sls-cream)!important;color:var(--sls-ink)!important}.menu-drawer__menu-item{font-family:var(--sls-serif)!important;font-size:clamp(28px,8vw,46px)!important;font-weight:400!important;letter-spacing:-.035em!important;text-transform:none!important;border-bottom:1px solid var(--sls-rule)}.spaced-section{background:var(--sls-cream)}.section-header__line .subtitle,.subtitle{font-family:var(--sls-sans)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--sls-wine)!important}.section-header__title,.section-header__title-item h1,.section-header__title-item h2{font-family:var(--sls-serif)!important;font-weight:400!important;letter-spacing:-.04em!important}.card,.product-card,.collection-card,.article-card,.multicolumn-card,.media,.banner__media,.image-banner__media,.popup-outer{border-radius:0!important}.footer,.footer__content-top,.footer__content-bottom{background:var(--sls-ink)!important;color:var(--sls-cream)!important}.footer__content-top,.footer__content-bottom{border-color:#f6f3ef29!important}.footer__content-top{padding-top:54px!important;padding-bottom:42px!important}.footer__content-bottom{padding-top:20px!important;padding-bottom:24px!important}.footer .footer-block__heading,.footer .h3{font-family:var(--sls-serif)!important;font-size:clamp(24px,2.5vw,38px)!important;font-weight:400!important;color:var(--sls-cream)!important}.footer a,.footer p,.footer li,.footer .copyright__content,.footer .footer__copyright{color:#f6f3efad!important}.footer a{font-family:var(--sls-sans)!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important}.footer .store-info__text{max-width:720px;margin-inline:auto;font-family:var(--sls-sans)!important;font-size:11px!important;line-height:1.65!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#f6f3efb8!important}.footer .store-info__text strong{display:block;margin-bottom:8px;font-family:var(--sls-serif);font-size:clamp(30px,4vw,54px);font-weight:400;letter-spacing:-.04em;text-transform:none;color:var(--sls-cream)}.footer .list-social__link{color:var(--sls-cream)!important}.badge,.product-form__buttons .button,.quick-add__submit{border-radius:0!important}@media(max-width:749px){.announcement-bar__container{min-height:30px!important}.header-top__wrapper{min-height:58px!important}.footer__content-top{padding-top:38px!important;padding-bottom:34px!important}}.slsr-page{background:var(--sls-cream);color:var(--sls-ink)}.slsr-page *{box-sizing:border-box}.slsr-shell{width:min(1380px,calc(100% - 52px));margin:0 auto}.slsr-kicker{display:flex;align-items:center;gap:11px;font-family:var(--sls-sans);font-size:9px;font-weight:600;line-height:1;letter-spacing:.2em;text-transform:uppercase;color:var(--sls-wine)}.slsr-kicker:before{content:"";width:28px;height:1px;display:block;flex:0 0 28px;background:currentColor}.slsr-kicker--light{color:#f6f3efb8}.slsr-meta{font-family:var(--sls-sans);font-size:8px;font-weight:600;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;color:#231b1873}.slsr-meta--light{color:#f6f3ef7a}.slsr-display{margin:0;font-family:var(--sls-serif);font-size:clamp(64px,7.5vw,112px);font-weight:400;line-height:.86;letter-spacing:-.065em;color:var(--sls-ink)}.slsr-display em{display:block;margin-top:6px;font-style:italic;font-weight:400;color:var(--sls-wine)}.slsr-h2{margin:0;font-family:var(--sls-serif);font-size:clamp(46px,5.2vw,78px);font-weight:400;line-height:.92;letter-spacing:-.055em;color:var(--sls-ink)}.slsr-h2 em{font-style:italic;font-weight:400;color:var(--sls-wine)}.slsr-body{margin:0;font-family:var(--sls-sans);font-size:15px;line-height:1.68;color:#231b18ab}.slsr-body--light{color:#f6f3efb3}.slsr-link{min-height:50px;padding:0 3px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;border-top:1px solid currentColor;border-bottom:1px solid currentColor;font-family:var(--sls-sans);font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--sls-wine);transition:padding .2s ease,color .2s ease}.slsr-link:hover{padding-left:9px;padding-right:9px;color:var(--sls-ink)}.slsr-link--light{color:var(--sls-cream)}.slsr-link--light:hover{color:#fff}.slsr-hero{padding:34px 0 54px}.slsr-hero__grid{display:grid;grid-template-columns:47% 53%;min-height:610px;border:1px solid var(--sls-rule);background:var(--sls-paper)}.slsr-hero__copy{padding:54px clamp(34px,5vw,68px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.slsr-hero__copy .slsr-kicker{margin-bottom:28px}.slsr-hero__copy .slsr-display{max-width:690px}.slsr-hero__copy .slsr-body{max-width:530px;margin-top:28px}.slsr-hero__copy .slsr-link{width:min(100%,270px);margin-top:30px}.slsr-hero__media{position:relative;min-height:610px;overflow:hidden;border-left:1px solid var(--sls-rule);background:#d7cdc5}.slsr-hero__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.slsr-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 66%,rgba(25,8,6,.2))}.slsr-hero__caption{position:absolute;z-index:2;left:24px;right:24px;bottom:20px;padding-top:14px;display:flex;justify-content:space-between;gap:24px;border-top:1px solid rgba(255,255,255,.45);font-family:var(--sls-sans);font-size:8px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#ffffffd1}.slsr-section{padding:54px 0 64px;background:var(--sls-cream)}.slsr-section--paper{background:var(--sls-paper)}.slsr-section__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.62fr);gap:clamp(44px,8vw,110px);align-items:end;padding:0 0 32px;border-bottom:1px solid var(--sls-rule)}.slsr-section__head .slsr-kicker{margin-bottom:22px}.slsr-section__head .slsr-body{max-width:510px}.slsr-note{margin-top:22px;padding-top:18px;border-top:1px solid var(--sls-rule);font-family:var(--sls-serif);font-size:20px;line-height:1.35;font-style:italic;color:var(--sls-wine)}.slsr-index{border-bottom:1px solid var(--sls-rule)}.slsr-row{display:grid;grid-template-columns:58px minmax(250px,.88fr) minmax(300px,1fr) minmax(125px,.35fr);gap:28px;align-items:center;min-height:126px;padding:24px 4px;border-top:1px solid var(--sls-rule);text-decoration:none;color:var(--sls-ink);transition:background .2s ease,padding .2s ease}.slsr-row:hover{background:#641b1406;padding-left:10px;padding-right:10px}.slsr-row__num{font-family:var(--sls-serif);font-size:20px;font-style:italic;color:var(--sls-wine)}.slsr-row h3{margin:0;font-family:var(--sls-serif);font-size:clamp(28px,2.5vw,38px);font-weight:400;line-height:1;letter-spacing:-.04em}.slsr-row h3 em{font-style:italic;font-weight:400;color:var(--sls-wine)}.slsr-row p{margin:0;font-family:var(--sls-sans);font-size:14px;line-height:1.55;color:#231b189e}.slsr-row__cta{justify-self:end;font-family:var(--sls-sans);font-size:8px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sls-wine);white-space:nowrap}.slsr-dark{padding:68px 0;background:var(--sls-wine-deep);color:var(--sls-cream)}.slsr-dark__head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(48px,8vw,120px);padding-bottom:34px;border-bottom:1px solid var(--sls-rule-light)}.slsr-dark .slsr-h2{color:var(--sls-cream)}.slsr-dark .slsr-h2 em{color:#c9a6a0}.slsr-dark .slsr-body{color:#f6f3efb3}.slsr-dark .slsr-index{border-color:var(--sls-rule-light)}.slsr-dark .slsr-row{border-color:var(--sls-rule-light);color:var(--sls-cream)}.slsr-dark .slsr-row:hover{background:#ffffff06}.slsr-dark .slsr-row__num,.slsr-dark .slsr-row h3 em,.slsr-dark .slsr-row__cta{color:#c9a6a0}.slsr-dark .slsr-row p{color:#f6f3efa3}.slsr-fit{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(48px,8vw,120px);padding-top:46px}.slsr-fit__list{border-top:1px solid var(--sls-rule)}.slsr-fit__item{min-height:62px;padding:15px 0;display:grid;grid-template-columns:28px 1fr;gap:14px;align-items:center;border-bottom:1px solid var(--sls-rule);font-family:var(--sls-serif);font-size:24px;line-height:1.1;letter-spacing:-.025em}.slsr-fit__item span:first-child{font-family:var(--sls-sans);font-size:9px;letter-spacing:.1em;color:var(--sls-wine)}.slsr-cases{padding:56px 0 72px;background:var(--sls-paper)}.slsr-cases__head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:28px;border-bottom:1px solid var(--sls-rule)}.slsr-cases__head .slsr-body{max-width:520px}.slsr-case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid var(--sls-rule)}.slsr-case{display:block;text-decoration:none;color:var(--sls-ink);border-right:1px solid var(--sls-rule);border-bottom:1px solid var(--sls-rule)}.slsr-case__media{aspect-ratio:16/10;overflow:hidden;background:#ddd3cc}.slsr-case__media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .35s ease}.slsr-case:hover .slsr-case__media img{transform:scale(1.015)}.slsr-case__copy{padding:22px 24px 26px}.slsr-case__meta{display:flex;justify-content:space-between;gap:20px;margin-bottom:18px;font-family:var(--sls-sans);font-size:8px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--sls-wine)}.slsr-case h3{margin:0 0 12px;font-family:var(--sls-serif);font-size:clamp(30px,3vw,44px);font-weight:400;line-height:.98;letter-spacing:-.04em}.slsr-case p{max-width:590px;margin:0 0 22px;font-family:var(--sls-sans);font-size:13px;line-height:1.58;color:#231b189e}.slsr-case__link{padding-top:14px;display:flex;justify-content:space-between;border-top:1px solid var(--sls-rule);font-family:var(--sls-sans);font-size:8px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sls-wine)}.slsr-faq{padding:58px 0 68px;background:var(--sls-cream)}.slsr-faq__grid{display:grid;grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);gap:clamp(50px,8vw,120px);border-top:1px solid var(--sls-rule);border-bottom:1px solid var(--sls-rule)}.slsr-faq__intro{padding:48px 0;align-self:start;position:sticky;top:100px}.slsr-faq__intro .slsr-kicker{margin-bottom:24px}.slsr-faq__list{padding:36px 0 36px clamp(28px,4vw,58px);border-left:1px solid var(--sls-rule)}.slsr-faq details{border-top:1px solid var(--sls-rule)}.slsr-faq details:last-child{border-bottom:1px solid var(--sls-rule)}.slsr-faq summary{min-height:82px;padding:18px 0;display:grid;grid-template-columns:36px 1fr 22px;gap:16px;align-items:center;cursor:pointer;list-style:none}.slsr-faq summary::-webkit-details-marker{display:none}.slsr-faq__num{font-family:var(--sls-serif);font-size:15px;font-style:italic;color:var(--sls-wine)}.slsr-faq__q{font-family:var(--sls-serif);font-size:clamp(24px,2.3vw,34px);line-height:1.04;letter-spacing:-.03em}.slsr-faq__toggle{font-family:var(--sls-sans);font-size:20px;color:var(--sls-wine)}.slsr-faq details[open] .slsr-faq__toggle{font-size:0}.slsr-faq details[open] .slsr-faq__toggle:after{content:"\2212";font-size:20px}.slsr-faq__answer{padding:0 36px 24px 52px}.slsr-faq__answer p{max-width:700px;margin:0;font-family:var(--sls-sans);font-size:14px;line-height:1.65;color:#231b18a1}.slsr-split{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--sls-rule);background:var(--sls-paper)}.slsr-split__media{min-height:560px;overflow:hidden;background:#ddd3cc}.slsr-split__media img{width:100%;height:100%;display:block;object-fit:cover}.slsr-split__copy{padding:clamp(44px,6vw,82px);display:flex;flex-direction:column;justify-content:center;border-left:1px solid var(--sls-rule)}.slsr-split__copy .slsr-kicker{margin-bottom:24px}.slsr-split__copy .slsr-h2{margin-bottom:26px}.slsr-split__copy .slsr-body{max-width:520px}.slsr-split__copy .slsr-link{width:min(100%,260px);margin-top:30px}.slsr-cta{padding:68px 0;background:var(--sls-wine-deep);color:var(--sls-cream)}.slsr-cta__inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.55fr);gap:clamp(50px,8vw,120px);align-items:end;padding-top:26px;border-top:1px solid var(--sls-rule-light)}.slsr-cta .slsr-h2{color:var(--sls-cream)}.slsr-cta .slsr-h2 em{color:#c9a6a0}.slsr-cta .slsr-body{margin-bottom:26px;color:#f6f3efad}.slsr-cta .slsr-link{width:100%}.slsr-gallery{padding:56px 0 66px;background:var(--sls-cream)}.slsr-gallery__head{display:grid;grid-template-columns:1fr .55fr;gap:50px;align-items:end;padding-bottom:26px;border-bottom:1px solid var(--sls-rule)}.slsr-gallery__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-top:20px}.slsr-gallery__item{position:relative;overflow:hidden;background:#d8cec6}.slsr-gallery__item:nth-child(6n+1),.slsr-gallery__item:nth-child(6n+4){grid-column:span 2}.slsr-gallery__item img{width:100%;height:100%;display:block;object-fit:cover;aspect-ratio:4/5;transition:transform .35s ease}.slsr-gallery__item:nth-child(6n+1) img,.slsr-gallery__item:nth-child(6n+4) img{aspect-ratio:8/5}.slsr-gallery__item:hover img{transform:scale(1.015)}.slsr-gallery__caption{position:absolute;left:12px;right:12px;bottom:10px;padding-top:9px;border-top:1px solid rgba(255,255,255,.55);display:flex;justify-content:space-between;gap:10px;font-family:var(--sls-sans);font-size:7px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.35)}.slsr-timeline{border-top:1px solid var(--sls-rule)}.slsr-timeline__row{display:grid;grid-template-columns:120px minmax(220px,.6fr) minmax(0,1fr);gap:34px;padding:26px 0;border-bottom:1px solid var(--sls-rule);align-items:start}.slsr-timeline__year{font-family:var(--sls-serif);font-size:34px;font-style:italic;color:var(--sls-wine)}.slsr-timeline__row h3{margin:0;font-family:var(--sls-serif);font-size:30px;font-weight:400;line-height:1.05;letter-spacing:-.035em}.slsr-timeline__row p{margin:0;font-family:var(--sls-sans);font-size:14px;line-height:1.6;color:#231b18a1}@media(max-width:950px){.slsr-hero__grid,.slsr-section__head,.slsr-dark__head,.slsr-fit,.slsr-split,.slsr-cta__inner,.slsr-gallery__head{grid-template-columns:1fr}.slsr-hero__copy{min-height:auto;padding:46px 36px}.slsr-hero__media{min-height:480px;border-left:0;border-top:1px solid var(--sls-rule)}.slsr-row{grid-template-columns:46px 1fr minmax(240px,.9fr)}.slsr-row__cta{grid-column:2 / -1;justify-self:start}.slsr-faq__grid{grid-template-columns:1fr;gap:0}.slsr-faq__intro{position:relative;top:auto;padding:38px 0 28px}.slsr-faq__list{border-left:0;border-top:1px solid var(--sls-rule);padding:20px 0 32px}.slsr-split__copy{border-left:0;border-top:1px solid var(--sls-rule)}.slsr-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.slsr-shell{width:calc(100% - 36px)}.slsr-kicker{font-size:8px}.slsr-display{font-size:clamp(50px,15vw,70px)}.slsr-h2{font-size:clamp(40px,12vw,56px)}.slsr-body{font-size:14px}.slsr-hero{padding:24px 0 38px}.slsr-hero__grid{grid-template-columns:1fr}.slsr-hero__copy{padding:38px 22px}.slsr-hero__media{min-height:380px}.slsr-hero__caption{left:16px;right:16px;font-size:7px}.slsr-section,.slsr-cases,.slsr-faq,.slsr-gallery{padding:38px 0 46px}.slsr-section__head{gap:24px;padding-bottom:24px}.slsr-row{grid-template-columns:34px 1fr;gap:12px;min-height:0;padding:20px 0}.slsr-row p,.slsr-row__cta{grid-column:2}.slsr-row h3{font-size:29px}.slsr-row p{font-size:13px}.slsr-row__cta{justify-self:start;font-size:7px}.slsr-dark,.slsr-cta{padding:46px 0}.slsr-fit{gap:30px;padding-top:34px}.slsr-fit__item{font-size:21px}.slsr-case-grid{grid-template-columns:1fr}.slsr-case__copy{padding:18px}.slsr-case p{font-size:13px}.slsr-faq summary{grid-template-columns:28px 1fr 18px;gap:10px;min-height:70px}.slsr-faq__q{font-size:23px}.slsr-faq__answer{padding:0 22px 20px 38px}.slsr-faq__answer p{font-size:13px}.slsr-split__media{min-height:380px}.slsr-split__copy{padding:36px 22px}.slsr-gallery__grid{grid-template-columns:1fr;gap:12px}.slsr-gallery__item,.slsr-gallery__item:nth-child(6n+1),.slsr-gallery__item:nth-child(6n+4){grid-column:auto}.slsr-gallery__item img,.slsr-gallery__item:nth-child(6n+1) img,.slsr-gallery__item:nth-child(6n+4) img{aspect-ratio:4/3}.slsr-timeline__row{grid-template-columns:76px 1fr;gap:18px}.slsr-timeline__row p{grid-column:2}.slsr-timeline__year{font-size:28px}.slsr-timeline__row h3{font-size:26px}}.slsr-case--shop .slsr-case__media{background:#fff}.slsr-case--shop .slsr-case__media img{object-fit:contain}.slsr-journal .slsr-split__media{background:#ece2da}.slsr-journal .slsr-split__media img{object-fit:cover}.slsr-story-hero .slsr-hero__media img{object-position:center 35%}.sl-founder-kicker,.sl-why-kicker,.sl-why-manifesto-kicker{font-size:9px!important}.sl-founder-copy p{font-size:15px!important;line-height:1.66!important}.sl-founder-timeline span{font-size:8px!important}.sl-why-copy p,.sl-why-panel-small,.sl-why-manifesto-intro p{font-size:14.5px!important;line-height:1.62!important}.sl-manifesto-row p{font-size:13.5px!important;line-height:1.58!important}@media(max-width:600px){.sl-founder-copy p,.sl-why-copy p,.sl-why-manifesto-intro p{font-size:14px!important}}.slsr-dark .slsr-row h3{color:var(--sls-cream)!important}.slsr-dark .slsr-row h3:not(:has(em)){color:var(--sls-cream)!important}.slsr-dark .slsr-row p{color:#f6f3efb8!important}.slsr-platforms{background:var(--sls-paper);border-top:1px solid var(--sls-rule)}.slsr-platforms__inner{padding-top:26px;padding-bottom:30px;display:grid;grid-template-columns:130px minmax(260px,.9fr) minmax(360px,1.1fr);gap:32px;align-items:center}.slsr-platforms__label,.slsr-platforms__names{font-family:var(--sls-sans);font-size:8px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--sls-wine)}.slsr-platforms__inner p{margin:0;font-family:var(--sls-sans);font-size:13px;line-height:1.55;color:#231b18a3}.slsr-platforms__names{text-align:right;line-height:1.8;color:#231b1894}.slsr-platforms__names span{color:var(--sls-wine);padding:0 5px}.slsr-geo-visuals .slsr-case__media{aspect-ratio:16/10;background:#2d0b09}.slsr-geo-visuals .slsr-case__media img{object-fit:cover}@media(max-width:900px){.slsr-platforms__inner{grid-template-columns:1fr;gap:12px}.slsr-platforms__names{text-align:left}}.slsr-brand-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--sls-rule-light);border-left:1px solid var(--sls-rule-light);margin-top:34px}.slsr-brand-steps>div{min-height:155px;padding:22px 18px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--sls-rule-light);border-bottom:1px solid var(--sls-rule-light)}.slsr-brand-steps span{font:600 8px/1 var(--sls-sans);letter-spacing:.16em;color:#c9a6a0}.slsr-brand-steps strong{font:400 clamp(24px,2.3vw,34px)/1 var(--sls-serif);letter-spacing:-.035em;color:var(--sls-cream)}.slsr-manifesto{max-width:980px!important;text-align:center;padding-top:26px;padding-bottom:18px}.slsr-manifesto .slsr-kicker{justify-content:center;margin-bottom:24px}.slsr-manifesto .slsr-h2{font-style:italic;color:var(--sls-wine)}.slsr-manifesto .slsr-body{max-width:720px;margin:22px auto 0}.slsr-fit--dark .slsr-fit__list{border-color:var(--sls-rule-light)}.slsr-fit--dark .slsr-fit__item{border-color:var(--sls-rule-light);color:var(--sls-cream)}.slsr-fit--dark .slsr-fit__item span:first-child{color:#c9a6a0}.slsr-one-hero .slsr-hero__media img{object-position:center 30%}@media(max-width:900px){.slsr-brand-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.slsr-brand-steps{grid-template-columns:1fr}.slsr-brand-steps>div{min-height:110px}}.header-wrapper,.shopify-section-group-header-group{position:relative;z-index:60}.header-top-container,.header-top__wrapper,.header{background:var(--sls-cream)!important}.header-top__wrapper{min-height:68px!important;padding-left:clamp(18px,3.5vw,56px)!important;padding-right:clamp(18px,3.5vw,56px)!important;border-bottom:1px solid var(--sls-rule)!important}.header-top__logo .header__heading-link{text-decoration:none!important}.header-top__logo .h3{font-family:var(--sls-serif)!important;font-size:clamp(23px,2.2vw,30px)!important;line-height:1!important;font-weight:400!important;letter-spacing:-.045em!important;text-transform:none!important;color:var(--sls-wine-deep)!important;white-space:nowrap}.header__heading-logo{max-height:42px!important;object-fit:contain!important}.header__menu .list-menu--inline{gap:clamp(20px,2.6vw,42px)!important}.header .header__menu-item,.header .list-menu__item,.header .header-tabs,.header .localization-selector{font-family:var(--sls-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.13em!important;text-transform:uppercase!important;color:var(--sls-ink)!important}.header .header__menu-item span{position:relative}.header .header__menu-item span:after{content:"";position:absolute;left:0;right:100%;bottom:-7px;height:1px;background:var(--sls-wine);transition:right .2s ease}.header .header__menu-item:hover span:after,.header .header__menu-item--active span:after{right:0}.header-top__right{gap:16px!important}.header__cart,.header__localization{color:var(--sls-ink)!important}.header__cart-text,.cart-count-bubble{font-size:10px!important;letter-spacing:.12em!important}.header__submenu{background:var(--sls-cream)!important;border:1px solid var(--sls-rule)!important;box-shadow:none!important;border-radius:0!important}.header__submenu .header__menu-item{min-height:44px!important}.menu-drawer{background:var(--sls-cream)!important}.menu-drawer__menu-item{font-family:var(--sls-serif)!important;font-size:clamp(28px,8vw,46px)!important;line-height:1!important;font-weight:400!important;letter-spacing:-.04em!important;text-transform:none!important;color:var(--sls-ink)!important;border-bottom:1px solid var(--sls-rule)!important}.menu-drawer__utility-links,.menu-drawer__localization-wrapper{border-color:var(--sls-rule)!important}@media(max-width:1149px){.header-top__wrapper{min-height:60px!important}.header-top__logo .h3{font-size:23px!important}}.header__cart,#cart-icon-bubble,.header a[href*="/collections/shop"],.header a[href="/collections/all"],.menu-drawer a[href*="/collections/shop"],.menu-drawer a[href="/collections/all"],.footer a[href*="/collections/shop"],.footer a[href="/collections/all"]{display:none!important}.sls-ai-disclosure{position:relative;z-index:8;background:var(--sls-paper,#FBF9F6);color:var(--sls-ink,#231B18);border-bottom:1px solid var(--sls-rule,rgba(35,27,24,.16));font-family:var(--sls-sans,"Inter",Arial,Helvetica,sans-serif)}.sls-ai-disclosure__inner{width:min(var(--sls-max,1440px),100%);margin:0 auto;padding:8px var(--sls-gutter,clamp(20px,4vw,64px));display:flex;align-items:center;justify-content:center;gap:10px;min-height:34px;text-align:center;line-height:1.35}.sls-ai-disclosure__label{flex:0 0 auto;color:var(--sls-wine-deep,#4B1610);font-size:9px;font-weight:700;letter-spacing:.18em}.sls-ai-disclosure__text{font-size:11px;letter-spacing:.01em}.sls-ai-disclosure__details{position:relative;flex:0 0 auto}.sls-ai-disclosure__details summary{list-style:none;cursor:pointer;font-size:10px;line-height:1;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:var(--sls-wine-deep,#4B1610);white-space:nowrap}.sls-ai-disclosure__details summary::-webkit-details-marker{display:none}.sls-ai-disclosure__panel{position:absolute;top:calc(100% + 10px);right:0;width:min(430px,calc(100vw - 40px));padding:16px 18px;text-align:left;background:var(--sls-paper,#FBF9F6);border:1px solid var(--sls-rule,rgba(35,27,24,.16));box-shadow:0 14px 38px #231b181f;z-index:50}.sls-ai-disclosure__panel p{margin:0;font-size:12px;line-height:1.55;color:var(--sls-ink,#231B18)}@media(max-width:749px){.sls-ai-disclosure__inner{padding-top:7px;padding-bottom:7px;gap:6px 8px;flex-wrap:wrap}.sls-ai-disclosure__label{font-size:8px}.sls-ai-disclosure__text{flex:1 1 70%;min-width:220px;font-size:10px}.sls-ai-disclosure__details{flex:0 0 auto}.sls-ai-disclosure__panel{position:fixed;top:auto;left:20px;right:20px;bottom:20px;width:auto}}.shopify-section-header{z-index:2000!important}.shopify-section-header:not(.shopify-section-header-sticky):not(.header-overlay){position:relative}.header-wrapper,.shopify-section-group-header-group{z-index:2000!important}.header .header-mega-menu,.header .header__submenu{z-index:2010!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/she-leads-studio.css.map */
