:root{--sl-paper:#f7f4ed;--sl-green:#34483a;--sl-ink:#4e4d4b;--sl-blush:#c99b91;--sl-rule:#d9d1c3}body,.gradient{background:var(--sl-paper);color:var(--sl-ink)}.header-wrapper,.header-wrapper.gradient{background:var(--sl-paper);border-bottom:1px solid var(--sl-rule)}.header__menu-item,.header__icon,.header__heading-link,.footer a{color:var(--sl-ink)}.header__menu-item:hover,.header__active-menu-item{color:var(--sl-green)}body:not(.template-index) main .main-page-title,main .title--primary,main .collection-hero__title,main .product__title h1,main .main-page-title,main .title-wrapper-with-link .title{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.025em;line-height:1.1}main .main-page-title,main .collection-hero__title{font-size:clamp(3.8rem,5vw,6.8rem)}.main-page-title,.collection-hero__title{margin-bottom:2.5rem}.main-page .rte,.page-width--narrow .rte{font-size:1.65rem;line-height:1.85}.main-page .rte h2,.rte h2{font-family:var(--font-heading-family);font-weight:400}.card__heading,.product__title h1{font-weight:400;letter-spacing:-.01em}.card__media,.product__media,.media,.collection-list .card__inner{border-radius:0}.card__information{padding-top:1.8rem}.card__heading a{text-decoration:none}.price{letter-spacing:.03em}.button,.shopify-payment-button__button,.cart__checkout-button{border-radius:0!important;letter-spacing:.12em;text-transform:uppercase}.button--primary,.product-form__submit,.cart__checkout-button{background:var(--sl-green);color:var(--sl-paper)}.field__input,.select__select,.quantity{border-radius:0}.footer,.footer.gradient{background:var(--sl-paper);border-top:1px solid var(--sl-rule)}.footer__content-top{padding-top:6rem}.footer__heading{font-weight:400;letter-spacing:.08em}.announcement-bar-section .utility-bar,.announcement-bar-section .utility-bar.gradient{background:var(--sl-green)!important}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__link{color:var(--sl-paper)!important}@media(min-width:750px){main .main-page-title,main .collection-hero__title{margin-top:5rem}.collection-hero__inner{padding-top:3rem;padding-bottom:3rem}}@media(max-width:749px){main .main-page-title,main .collection-hero__title{font-size:3.8rem}}main[data-template=page] .main-page-title,main[data-template=collection] .collection-hero__title,main[data-template=list-collections] .title--primary{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}main[data-template=page] .page-width--narrow{max-width:132rem}main[data-template=page] .section .page-width--narrow{padding-top:clamp(2.4rem,5vw,7rem)}.sl-editorial-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,6vw,10rem);align-items:start;padding-bottom:clamp(5rem,9vw,12rem)}.sl-editorial-page__image{position:sticky;top:3rem}.sl-editorial-page__image img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.sl-editorial-page__caption,.sl-editorial-page__eyebrow{display:block;font-size:1.05rem;letter-spacing:.19em;text-transform:uppercase;line-height:1.8}.sl-editorial-page__caption{padding-top:1.4rem;color:#6c6c60}.sl-editorial-page__eyebrow{color:var(--sl-green);margin-bottom:2.5rem}.sl-editorial-page__headline{font-family:var(--font-heading-family);font-size:clamp(3.4rem,4.3vw,6.4rem);line-height:1.08;font-weight:400;letter-spacing:-.035em;margin:0 0 3.5rem}.sl-editorial-page__content{font-size:1.65rem;line-height:1.9}.sl-editorial-page__content>p:first-child:has(img),.sl-editorial-page__content>img:first-child{display:none}.sl-editorial-page__content h3{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.4rem,2.8vw,3.6rem);line-height:1.2;margin:4.2rem 0 1.4rem;letter-spacing:-.02em}.sl-editorial-page__content h3 strong{font-weight:400}.sl-editorial-page__content p{margin:0 0 2rem}.sl-editorial-page__content iframe{display:block;max-width:100%;aspect-ratio:16/9;height:auto;margin:2.5rem 0}.sl-editorial-page__content a{color:var(--sl-green);text-underline-offset:4px}.sl-editorial-standard{max-width:94rem;margin:0 auto;padding-bottom:7rem;font-size:1.75rem;line-height:1.85}.sl-editorial-standard p{margin-bottom:2rem}.sl-editorial-standard iframe{max-width:100%;aspect-ratio:16/9;height:auto}.sl-editorial-standard a{color:var(--sl-green);text-underline-offset:4px}.sl-editorial-standard strong{font-weight:500;letter-spacing:.06em}main[data-template=collection] .collection-hero__description{max-width:75rem;font-size:1.7rem;line-height:1.85;margin:0 auto;text-align:center}main[data-template=collection] .collection-hero__inner{justify-content:center}main[data-template=collection] .collection-hero__text-wrapper{width:100%}main[data-template=collection] .collection-hero__description:empty,main[data-template=collection] .collection-hero__text-wrapper:has(.collection-hero__description:empty){display:none}main[data-template=collection] .collection-hero:not(:has(.collection-hero__description:not(:empty))){display:none}main[data-template=product] .product__description{font-size:1.6rem;line-height:1.85}main[data-template=product] .product__title h1{font-size:clamp(3rem,3.5vw,5rem)}main[data-template=product] .product__info-wrapper{padding-top:2rem}@media(max-width:749px){.sl-editorial-page{grid-template-columns:1fr;gap:3.2rem}.sl-editorial-page__image{position:static}.sl-editorial-page__image img{aspect-ratio:4/3}.sl-editorial-page__headline{font-size:3.7rem;margin-bottom:2.5rem}.sl-editorial-page__content h3{margin-top:3rem}.sl-editorial-standard{padding-bottom:4rem}}.sl-editorial-page--about .sl-editorial-page__words{max-width:58rem;width:100%;margin-inline:auto}.sl-editorial-page--about .sl-editorial-page__headline{text-wrap:balance;margin-bottom:4rem}.sl-editorial-page--about .sl-editorial-page__content{max-width:58rem;text-align:left;line-height:1.85;letter-spacing:.005em}.sl-editorial-page--about .sl-editorial-page__content h3{margin:4.8rem 0 1.7rem;padding:0;line-height:1.2;text-wrap:balance}.sl-editorial-page--about .sl-editorial-page__content h3:first-of-type{margin-top:0}.sl-editorial-page--about .sl-editorial-page__content h3 br{display:none}.sl-editorial-page--about .sl-editorial-page__content p{margin:0 0 2.2rem;line-height:1.85}.sl-editorial-page--about .sl-editorial-page__content p:empty{display:none}.sl-editorial-page--about .sl-editorial-page__content p:has(>br:only-child){display:none}.sl-editorial-page--about .sl-editorial-page__content iframe{width:100%;max-width:100%;margin:2.5rem 0 3rem}@media(max-width:749px){.sl-editorial-page--about .sl-editorial-page__headline{margin-bottom:3rem}.sl-editorial-page--about .sl-editorial-page__content h3{margin-top:3.5rem}}.sl-editorial-page--about .sl-about-press{text-align:center;margin:5rem auto 3.5rem;padding:3.8rem 1.2rem;border-top:1px solid var(--sl-rule);border-bottom:1px solid var(--sl-rule);max-width:55rem}.sl-editorial-page--about .sl-about-press__intro{font-family:var(--font-heading-family);font-size:1.65rem;line-height:1.85;font-weight:400;letter-spacing:normal;color:var(--sl-ink);margin:0 auto 2.6rem;text-wrap:normal}.sl-editorial-page--about .sl-about-press p:not(.sl-about-press__intro){margin:1.25rem 0;line-height:1.6}.sl-editorial-page--about .sl-about-press a{font-size:1.35rem;letter-spacing:.04em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;overflow-wrap:anywhere}main[data-template=page] .sl-contact-intro{min-width:0}main[data-template=page] .contact:has(.sl-contact-intro){max-width:124rem;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(4rem,8vw,13rem);align-items:start;padding-top:clamp(4rem,7vw,10rem);padding-bottom:clamp(7rem,10vw,13rem)}main[data-template=page] .section:has(.sl-contact-intro) .title-wrapper--no-top-margin{display:none}main[data-template=page] .section:has(.sl-contact-intro) .sl-contact-eyebrow,main[data-template=page] .section:has(.sl-contact-intro) .sl-contact-signoff{display:block;font-size:1.05rem;letter-spacing:.17em;line-height:1.8;color:var(--sl-green)}main[data-template=page] .section:has(.sl-contact-intro) .sl-contact-title{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(4rem,5.3vw,7.4rem);letter-spacing:-.035em;line-height:1.08;margin:2.2rem 0 3rem;color:var(--sl-ink)}main[data-template=page] .sl-contact-intro>p{font-size:1.7rem;line-height:1.85;max-width:44rem;margin:0 0 1.7rem}main[data-template=page] .sl-contact-signoff{margin-top:4rem}main[data-template=page] .sl-contact-form-panel{min-width:0;border-top:0;padding-top:0}main[data-template=page] .sl-contact-form-title{font-family:var(--font-heading-family);font-size:clamp(2.7rem,3vw,3.7rem);font-weight:400;line-height:1.2;margin:0 0 1rem}main[data-template=page] .sl-contact-form-subtitle{font-size:1.5rem;line-height:1.7;margin:0 0 3.2rem}main[data-template=page] .sl-contact-form-panel .field{margin-bottom:2rem}main[data-template=page] .sl-contact-form-panel .field__input{background:transparent;border-bottom:1px solid var(--sl-rule);min-height:5.4rem}main[data-template=page] .sl-contact-form-panel textarea.field__input{min-height:15rem}main[data-template=page] .sl-contact-form-panel .contact__button{margin-top:2.8rem}main[data-template=page] .sl-contact-form-panel .contact__button .button{min-width:19rem}main[data-template=page] .section:has(.sl-contact-intro)~.section{margin-top:0}main[data-template=page] .section:has(.sl-contact-intro) .contact__fields{gap:2rem}main[data-template=page] .section:has(.sl-contact-intro) .contact__fields>.field{width:100%}main[data-template=page] .section:has(.sl-contact-intro) .contact__fields{display:grid;grid-template-columns:1fr 1fr}@media(max-width:749px){main[data-template=page] .contact:has(.sl-contact-intro){grid-template-columns:1fr;gap:4rem;padding-top:2rem;padding-bottom:6rem}main[data-template=page] .section:has(.sl-contact-intro) .sl-contact-title{font-size:4.6rem}main[data-template=page] .section:has(.sl-contact-intro) .contact__fields{grid-template-columns:1fr;gap:0}main[data-template=page] .sl-contact-signoff{margin-top:2.6rem}}main[data-template=page]:has(.sl-contact-intro) .shopify-section:has(.main-page-title){display:none!important}main[data-template=page] .contact:has(.sl-contact-intro){padding-top:clamp(2.4rem,4vw,5rem)}@media(max-width:749px){main[data-template=page] .contact:has(.sl-contact-intro){padding-top:2rem}}main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-intro,main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-intro *,main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel,main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel h3,main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel p,main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .field__label,main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .form__label,main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .field__input{color:var(--sl-ink)}main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .field__input::placeholder{color:transparent!important;opacity:0!important}main[data-template=page] .contact:has(.sl-contact-intro)>.visually-hidden,main[data-template=page] .contact:has(.sl-contact-intro)>.title-wrapper--no-top-margin{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important}main[data-template=page] .contact:has(.sl-contact-intro)>.sl-contact-intro{grid-column:1;grid-row:1}main[data-template=page] .contact:has(.sl-contact-intro)>.sl-contact-form-panel{grid-column:2;grid-row:1}@media(max-width:749px){main[data-template=page] .contact:has(.sl-contact-intro)>.sl-contact-intro{grid-column:1;grid-row:1}main[data-template=page] .contact:has(.sl-contact-intro)>.sl-contact-form-panel{grid-column:1;grid-row:2}}main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel{width:100%;min-width:0}main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel form{width:100%;max-width:100%}main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .contact__fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.6rem;margin-bottom:0}main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .contact__fields .field{min-width:0;width:100%;margin:0 0 1.8rem}main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .field{width:100%;min-width:0}main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .field__input{box-sizing:border-box;width:100%;color:var(--sl-ink);background:transparent}main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .field__label{color:var(--sl-ink)}main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .contact__button{margin-top:2.4rem}@media(max-width:749px){main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .contact__fields{grid-template-columns:minmax(0,1fr);gap:0}}main[data-template=page] .sl-press{max-width:112rem;margin:0 auto;color:var(--sl-ink)}main[data-template=page] .page-width:has(.sl-press){max-width:128rem;padding-top:clamp(3rem,5vw,7rem)!important;padding-bottom:clamp(6rem,9vw,12rem)!important}main[data-template=page] .page-width:has(.sl-press)>.main-page-title{display:none}.sl-press__hero{max-width:74rem;padding:1rem 0 clamp(5rem,8vw,10rem)}.sl-press__eyebrow,.sl-press__kind,.sl-press__section-heading{font-size:1.1rem;letter-spacing:.14em;line-height:1.7}.sl-press__eyebrow{color:var(--sl-green)}.sl-press__hero h2{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(5rem,7vw,9.5rem);line-height:1.04;letter-spacing:-.04em;margin:2.3rem 0 3rem;color:var(--sl-ink)}.sl-press__hero p{font-size:clamp(1.7rem,1.7vw,2rem);line-height:1.8;max-width:58rem;margin:0}.sl-press__section-heading{display:flex;justify-content:space-between;gap:2rem;border-top:1px solid var(--sl-rule);padding:1.7rem 0 2.8rem;color:var(--sl-green)}.sl-press__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,5rem);margin-bottom:clamp(6rem,8vw,10rem)}.sl-press__item{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.sl-press__kind{color:var(--sl-green);display:block}.sl-press__item h3,.sl-press__collab h3{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.7rem,3vw,4rem);line-height:1.2;letter-spacing:-.02em;color:var(--sl-ink);margin:1.7rem 0 1.5rem}.sl-press__item p,.sl-press__collab p{font-size:1.55rem;line-height:1.8;margin:0 0 2.5rem}.sl-press__item a,.sl-press__collab a,.sl-press__footnote a{color:var(--sl-ink);text-underline-offset:.45rem;text-decoration:underline;text-decoration-thickness:1px}.sl-press__item a{margin-top:auto;font-size:1.4rem}.sl-press__video{position:relative;width:100%;aspect-ratio:16/9;background:#e8e4dc;margin-bottom:clamp(6rem,8vw,10rem)}.sl-press__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.sl-press__collab{display:flex;justify-content:space-between;align-items:end;gap:4rem;padding:1rem 0 5rem}.sl-press__collab>div{max-width:57rem}.sl-press__collab a{white-space:nowrap;font-size:1.4rem;margin-bottom:2.5rem}.sl-press__footnote{border-top:1px solid var(--sl-rule);padding-top:3rem;font-size:1.5rem;line-height:1.8}@media(max-width:749px){.sl-press__grid{grid-template-columns:1fr;gap:4rem}.sl-press__collab{display:block}.sl-press__collab a{display:inline-block;margin:0 0 3rem}.sl-press__hero{padding-bottom:5rem}.sl-press__hero h2{font-size:5.2rem}.sl-press__video{margin-bottom:6rem}}main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel input.field__input::placeholder,main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel textarea.field__input::placeholder{color:transparent!important;opacity:0!important}main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-intro,main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-intro *,main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel,main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .field__label,main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .form__label,main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .field__input,main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .contact__button .button{color:var(--sl-ink)!important}@media(min-width:750px){main[data-template=page] .contact:has(.sl-contact-intro)>.sl-contact-form-panel{margin-top:5.5rem}}@media(max-width:749px){main[data-template=page] .contact:has(.sl-contact-intro)>.sl-contact-form-panel{margin-top:1.2rem}}main[data-template=page] .contact:has(.sl-contact-intro) .sl-contact-form-panel .contact__button .button{color:#f7f4ed!important;background:#34483a!important;border-color:#34483a!important}@media(min-width:750px){.sl-editorial-page--care .sl-editorial-page__image{width:92%;max-width:43rem;justify-self:center;position:static}.sl-editorial-page--care .sl-editorial-page__image img{aspect-ratio:4/5}}@media(max-width:749px){.sl-editorial-page--care .sl-editorial-page__image{width:92%;max-width:38rem;margin-inline:auto;position:static}}@media(min-width:750px){.sl-editorial-page--care{align-items:stretch}.sl-editorial-page--care .sl-editorial-page__image{width:100%;max-width:none;justify-self:stretch;position:relative;top:auto;display:flex;flex-direction:column;align-self:stretch}.sl-editorial-page--care .sl-editorial-page__image img{flex:1 1 0;height:0;min-height:0;width:100%;aspect-ratio:auto;object-fit:cover}.sl-editorial-page--care .sl-editorial-page__caption{flex:0 0 auto}}@media(max-width:749px){.sl-editorial-page--care .sl-editorial-page__image{width:100%;max-width:none;margin-inline:0;position:static}}.sl-editorial-page--about .sl-editorial-page__headline{font-size:clamp(3rem,3.4vw,5rem)}.sl-editorial-page--about .sl-editorial-page__content h3{font-size:clamp(2.1rem,2.2vw,2.9rem)}@media(max-width:749px){.sl-editorial-page--about .sl-editorial-page__headline{font-size:3.1rem}.sl-editorial-page--about .sl-editorial-page__content h3{font-size:2.3rem}}.sl-editorial-page--about .sl-editorial-page__content h3{font-size:clamp(1.9rem,1.8vw,2.5rem)}@media(max-width:749px){.sl-editorial-page--about .sl-editorial-page__content h3{font-size:2rem}}.sl-press__hero{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,5vw,7rem);align-items:center}.sl-press__hero-copy{min-width:0}.sl-press__hero h2{font-size:clamp(4.5rem,5.6vw,8rem)}.sl-press__hero-collage{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:1rem;height:clamp(36rem,42vw,55rem);overflow:hidden}.sl-press__hero-collage img{display:block;width:100%;height:100%;min-height:0;object-fit:cover;object-position:center}.sl-press__hero-collage img:nth-child(2){object-position:center 25%}@media(max-width:749px){.sl-press__hero{grid-template-columns:1fr;gap:3rem}.sl-press__hero-collage{height:clamp(32rem,95vw,48rem);gap:.7rem}.sl-press__hero h2{font-size:clamp(4.4rem,11vw,6.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/chatgpt-smith-len-sitewide.css.map */
