:root{--da-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--da-sans:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--da-ink:#121417;--da-muted:#5d6168;--da-faint:#8b9097;--da-line:#d5d7da;--da-lab:#234038;--da-band:#f6f5f2;--da-sec:clamp(40px,4.5vw,64px)}@media screen and (max-width:749px){:root{--da-sec:36px}}.da-head .da-head__desc{font-family:var(--da-mono)!important;font-size:14.5px!important;line-height:1.6!important;color:var(--da-muted)!important}html{background:#e4e8e6 linear-gradient(160deg,#eef1ef,#e1e6e3 55%,#e8ebe8) fixed!important}body{background:transparent!important;max-width:none!important}body>.shopify-section-group-header-group,body>main#MainContent,body>.shopify-section-group-footer-group{width:100%;max-width:1600px;margin-left:auto!important;margin-right:auto!important;background:#fff}body>.shopify-section-group-header-group.shopify-section-header{background:transparent}@media screen and (min-width:1601px){body>.shopify-section-group-header-group,body>main#MainContent,body>.shopify-section-group-footer-group{box-shadow:1px 0 #1214170f,-1px 0 #1214170f}}.da-stock{font-family:var(--da-mono)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.da-stock .da-stock__lbl{font-weight:500!important}.da-bnf-wrap,.da-sci-wrap{padding:0!important}.da-bnf,.da-sci{max-width:none!important}@media screen and (min-width:750px){.da-bnf .da-bnf__cards{grid-auto-flow:row!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-columns:auto!important;overflow:visible!important;margin-inline:0!important;padding-inline:0!important;gap:clamp(12px,1.6vw,24px)!important}.da-bnf .da-bnf__card{padding:clamp(20px,2.2vw,36px)!important}.da-bnf .da-bnf__ic{width:clamp(36px,3.2vw,48px)!important;height:clamp(36px,3.2vw,48px)!important;margin-bottom:clamp(10px,1.2vw,18px)!important}.da-bnf .da-bnf__t{font-size:clamp(16px,1.35vw,19px)!important}.da-bnf .da-bnf__p{font-size:clamp(14px,1.1vw,15.5px)!important}}@media screen and (min-width:750px)and (max-width:999px){.da-bnf .da-bnf__cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.da-res-wrap{padding-top:var(--da-sec)!important;padding-bottom:var(--da-sec)!important}.da-product-ingredients-section>.da-sec{margin-top:0!important;padding-top:var(--da-sec)!important;padding-bottom:var(--da-sec)!important}.da-hts-wrap{padding-top:var(--da-sec)!important;padding-bottom:var(--da-sec)!important;background:var(--da-band)!important}.da-rev{padding-top:var(--da-sec)!important;padding-bottom:var(--da-sec)!important}.da-rev [hidden]{display:none!important}.da-rev-thumb:after,.da-rev-check:after{left:50%!important;top:50%!important;margin:0!important;transform:translate(-50%,-62%) rotate(45deg)!important}.da-faq2-wrap{margin-top:0!important;padding-top:var(--da-sec)!important;padding-bottom:var(--da-sec)!important;background:var(--da-band)!important}.product-recommendations-section>div.background{padding-top:var(--da-sec)!important;padding-bottom:var(--da-sec)!important;background:#fff!important;border-top:1px solid var(--da-line)}.da-hts{border:0!important;padding:0!important;grid-template-columns:1fr!important;gap:16px!important}.da-hts .da-hts__h{margin:0!important}.da-eyebrow{font-family:var(--da-mono)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--da-muted)!important}.da-res .da-res__h,.da-faq2 .da-faq2__h,.da-rev .da-rev-title,.da-product-ingredients-section .da-h,.product-recommendations-section .heading-group__title{font-family:var(--font-heading-family,"Marcellus",serif)!important;font-weight:400!important;font-size:clamp(26px,2.8vw,38px)!important;line-height:1.12!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--da-ink)!important;text-wrap:balance}.da-faq2 .da-faq2__h:before,.da-res .da-res__h:before{display:block;margin-bottom:16px;font-family:var(--da-mono);font-size:11.5px;letter-spacing:.14em;color:var(--da-muted)}.da-faq2 .da-faq2__h:before{content:"QUESTIONS"}.da-res .da-res__h:before{content:"TIMELINE"}.product-recommendations-section .heading-group__description{font-size:15.5px!important;line-height:1.5;color:var(--da-muted)!important}.da-sci__badge small,.da-res__pill,.da-res__eye,.da-res__count{font-family:var(--da-mono)!important;font-weight:400!important}.da-res__pill{letter-spacing:.08em!important;font-size:13px!important}.da-hts .da-hts__h{font-family:var(--da-mono)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--da-muted)!important}.da-hts__n{font-family:var(--da-mono)!important;font-size:12px!important;letter-spacing:.06em;color:var(--da-lab)!important}.da-ing__benefit{font-family:var(--da-mono)!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.da-acc2 .da-acc2__sum{font-family:var(--da-mono)!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:19px 0!important}.da-acc2 .da-acc2__icon{width:14px!important;height:14px!important}.da-acc2__fn{font-family:var(--da-mono)}.da-acc2__refs,.da-acc2__note{font-family:var(--da-mono)!important;font-size:11.5px!important;line-height:1.6!important}.da-pairs{margin-top:28px!important;border:1px solid var(--da-line)!important;border-radius:0!important}.da-pairs .da-pairs__h>span:first-child{font-family:var(--da-mono);font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--da-ink)}.da-pairs .da-pairs__save{background:var(--da-lab)!important;color:#fff!important;font-family:var(--da-mono);font-size:10.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px;border-radius:0}.da-pairs .da-pairs__row{border-color:var(--da-line)!important}.da-pairs .da-pairs__name{font-size:15px;color:var(--da-ink)}.da-pairs .da-pairs__note{font-family:var(--da-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--da-muted)}.da-pairs .da-pairs__price{font-family:var(--da-sans);font-size:14px;font-weight:500;color:var(--da-ink)}.da-pairs .da-pairs__btn{min-height:52px;border-radius:0;border-color:var(--da-ink)}.da-pairs .da-pairs__btn .button__content{display:flex;width:100%;align-items:center;justify-content:center;gap:16px}.da-pairs .da-pairs__label{font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.da-pairs .da-pairs__btn-price{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;font-family:var(--da-sans);font-size:14px;font-weight:500}.da-pairs .da-pairs__btn-price:before{content:"";width:1px;height:16px;margin-right:8px;background:currentColor;opacity:.35}.da-pairs .da-pairs__btn-price s{opacity:.55;font-weight:400}.da-pairs .da-pairs__fine{font-size:12.5px;color:var(--da-muted)}.product-recommendations-section .product-card__name{font-size:15px!important;line-height:1.35!important;color:var(--da-ink)}.product-recommendations-section .price-item{font-family:var(--da-sans)!important;font-size:14.5px!important;font-weight:500!important;letter-spacing:0!important;color:var(--da-ink)!important}.product-recommendations-section .price-item--old{font-weight:400!important;color:var(--da-faint)!important}.product-recommendations-section .product-card__badges .badge{font-family:var(--da-mono)!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;background:var(--da-lab)!important;color:#fff!important;border-radius:0!important;padding:3px 7px!important}.product-recommendations-section .da-quick-add{font-family:var(--da-mono);font-size:11px;letter-spacing:.12em;border-color:var(--da-ink);border-radius:0}@media screen and (min-width:990px){html body:not(#_) .product__outer>.product__gallery-container{flex:0 0 50%!important;max-width:50%!important}html body:not(#_) .product__outer .product__info-container{padding-left:clamp(28px,3.4vw,64px)!important;padding-right:clamp(28px,3.4vw,64px)!important}html body .product__media--desktop-type-grid .product__media-list-container{gap:8px!important}html body .product__media--desktop-type-grid .product__media-list-container .product__media-item{width:calc(50% - 4px)!important}html body .product__media--desktop-type-grid .product__media-list-container .product__media-item.stacked-or-grid-active,html body .product__media--desktop-type-grid .product__media-list-container .product__media-item:only-child{width:100%!important}}.product__media-item .product__media-img.da-media--studio img{-webkit-mask-image:none!important;mask-image:none!important;transform:none!important;object-fit:cover!important}.announcement-bar__text{font-family:var(--da-mono)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important}.header-action__text-inner,.header-action__label{font-family:var(--da-mono)!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important}.header .badge--count,.cart-drawer .badge--count{font-family:var(--da-mono)!important;font-weight:500!important}.mega-menu__item-title{font-size:15px!important}.header-search-modal__menu-title,.mega-submenu-mobile__title{font-family:var(--da-mono)!important;font-size:11.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--da-muted)!important}.heading-group__subheading{font-family:var(--da-mono)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--da-muted)!important;margin-bottom:6px}.heading-group__title{font-family:var(--font-heading-family,"Marcellus",serif)!important;font-weight:400!important;font-size:clamp(26px,2.8vw,38px)!important;line-height:1.12!important;letter-spacing:.02em!important;text-transform:uppercase!important;text-wrap:balance}.heading-group__description{font-size:15.5px!important;line-height:1.5!important;color:var(--da-muted)!important}main .block-heading__text{font-size:clamp(24px,2.4vw,34px)!important;line-height:1.12!important;letter-spacing:.02em!important;text-wrap:balance}main [id*=__slideshow] .block-heading__text{font-size:clamp(32px,4.4vw,62px)!important;line-height:1.05!important}main .block-description.rte--size-sm p{font-size:16.5px!important;line-height:1.55!important}main .block-description.rte--size-xs p{font-size:15.5px!important;line-height:1.55!important}main .button .button__label{font-size:13px!important;font-weight:500!important;letter-spacing:.14em!important}main .button{border-radius:0!important}.da-appr__n{font-family:var(--da-mono)!important;font-size:12px!important;letter-spacing:.08em!important;color:var(--da-lab)!important}.da-link{font-family:var(--da-mono)!important;font-size:12px!important;letter-spacing:.14em!important}.da-nums__l{font-family:var(--da-mono)!important;font-size:11.5px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#ffffffd1!important}[id*=__da_refs] li{font-family:var(--da-mono)!important;font-size:11.5px!important;line-height:1.6!important}.collection-card__title{font-size:15px!important;font-weight:500!important}@media screen and (min-width:990px){html body:not(#_) .featured-products--split .featured-products__cards .product-card__media{aspect-ratio:5/4!important;height:auto!important}html body:not(#_) .featured-products--split .featured-products__cards .product-card__media img{height:100%!important;object-fit:cover!important}}.da-p{font-size:15px!important;line-height:1.6!important}@media screen and (max-width:989px){html body:not(#_) .featured-products--split,html body:not(#_) .featured-products--split .featured-products__body,html body:not(#_) .featured-products--split .featured-products__layout{height:auto!important;min-height:0!important}html body:not(#_) .featured-products--split .featured-products__cards-col{height:auto!important;padding:28px 16px 36px!important}html body:not(#_) .featured-products--split .featured-products__cards{flex:none!important;height:auto!important}}[id*=__da_faq_home] .da-sec p:not(.da-eyebrow){font-size:15px!important;line-height:1.6!important}[id*=__da_refs] p:not(.da-eyebrow){font-size:13.5px!important;line-height:1.55!important}.product-card__name{font-size:15px!important;line-height:1.35!important;color:var(--da-ink)}.product-card__name a{font-size:inherit!important}@media screen and (max-width:749px){.product-card__name{font-size:14px!important}}.product-card .price-item{font-family:var(--da-sans)!important;font-size:14.5px!important;font-weight:500!important;letter-spacing:0!important;color:var(--da-ink)!important}.product-card .price-item--old{font-weight:400!important;color:var(--da-faint)!important}@media screen and (max-width:749px){.product-card .price-item{font-size:14px!important}}.product-card__badges .badge{font-family:var(--da-mono)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;background:var(--da-lab)!important;color:#fff!important;border-radius:0!important;padding:3px 7px!important}html body:not(#_) .cart-drawer__title{font-family:var(--da-mono)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--da-ink)!important}html body:not(#_) .da-tiers__msg{font-size:14px!important;letter-spacing:0!important;color:var(--da-ink)!important}html body:not(#_) .da-tiers__sub{font-family:var(--da-mono)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--da-muted)!important}html body:not(#_) .cart-item__name{font-size:15px!important;line-height:1.35!important;color:var(--da-ink)!important}html body:not(#_) .cart-item dl,html body:not(#_) .cart-item dt,html body:not(#_) .cart-item dd{font-family:var(--da-mono)!important;font-size:11px!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--da-muted)!important}html body:not(#_) .cart-item .price-font,html body:not(#_) .cart-item .price{font-family:var(--da-sans)!important;font-size:14.5px!important;font-weight:500!important;letter-spacing:0!important;color:var(--da-ink)!important}html body:not(#_) .cart-item .quantity__input,html body:not(#_) .cart-item quantity-input input{font-family:var(--da-mono)!important;font-size:13px!important;color:var(--da-ink)!important}html body:not(#_) .da-cart-plan__upgrade{font-family:var(--da-mono)!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--da-lab)!important}html body:not(#_) .cart-item .button__label,html body:not(#_) .cart-remove-button .button__label{font-family:var(--da-mono)!important;font-size:10.5px!important;font-weight:400!important;letter-spacing:.12em!important;color:var(--da-muted)!important}html body:not(#_) .cart-drawer__recommendations-title{font-family:var(--da-mono)!important;font-size:11.5px!important;letter-spacing:.14em!important;color:var(--da-muted)!important}html body:not(#_) .da-upsell__name{font-size:14px!important;line-height:1.35!important;color:var(--da-ink)!important}html body:not(#_) .da-upsell__price{font-family:var(--da-sans)!important;font-size:13.5px!important;font-weight:500!important;letter-spacing:0!important;color:var(--da-muted)!important}html body:not(#_) .da-upsell__add-label{font-family:var(--da-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;color:var(--da-ink)!important}html body:not(#_) .cart-drawer__total-title,html body:not(#_) .totals__total{font-family:var(--da-mono)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--da-ink)!important}html body:not(#_) .cart-drawer__total-value,html body:not(#_) .totals__total-value{font-family:var(--da-sans)!important;font-size:18px!important;font-weight:500!important;letter-spacing:0!important;color:var(--da-ink)!important}html body:not(#_) .cart-drawer .button--primary .button__label,html body:not(#_) .cart__ctas .button__label{font-size:13.5px!important;font-weight:500!important;letter-spacing:.14em!important}html body:not(#_) .cart-drawer .button--primary,html body:not(#_) .cart__ctas .button{border-radius:0!important;min-height:54px}html body:not(#_) .da-cart-assure,html body:not(#_) .da-cart-assure span{font-family:var(--da-mono)!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--da-muted)!important}html body:not(#_) cart-drawer-items{display:flex!important;flex-direction:column}html body:not(#_) cart-drawer-items>.cart-drawer__form{flex:none}html body:not(#_) .cart-drawer__recommendations{margin-top:auto!important;padding-top:36px!important;padding-bottom:28px!important}html body:not(#_) button[name=checkout] .button__label{font-weight:600!important}html body:not(#_) button[name=checkout] .button__content{justify-content:center;gap:11px}html body:not(#_) button[name=checkout] .button__content:before{content:"";position:relative;z-index:1;flex:none;width:14px;height:16px;margin-top:-2px;background-color:rgb(var(--primary-button-color-label,255,255,255));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath d='M3.5 7V4.75a3.5 3.5 0 0 1 7 0V7' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3Crect x='1' y='7' width='12' height='8.25' rx='1.2' fill='%23000'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath d='M3.5 7V4.75a3.5 3.5 0 0 1 7 0V7' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3Crect x='1' y='7' width='12' height='8.25' rx='1.2' fill='%23000'/%3E%3C/svg%3E") center/contain no-repeat;transition:background-color var(--duration-default,.2s) ease-in-out}@media(hover:hover){html body:not(#_) button[name=checkout]:hover .button__content:before{background-color:rgb(var(--primary-button-color-label-hover,255,255,255))}}.shopify-section-footer .footer__nav-heading{font-family:var(--da-mono)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--da-muted)!important}.shopify-section-footer .footer__nav-heading .menu-font{font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;color:inherit!important}.shopify-section-footer .footer__nav-link{font-size:15px!important;line-height:1.5!important;color:var(--da-ink)!important}.shopify-section-footer .footer__info .block-description p{font-size:17px!important;font-weight:400!important;line-height:1.45!important;color:var(--da-ink)!important;max-width:30ch}.shopify-section-footer .field__input{font-size:15px!important}.shopify-section-footer .newsletter-form__button{font-family:var(--da-mono)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.14em!important}.shopify-section-footer .newsletter-form__consent{font-size:12.5px!important;line-height:1.5!important;color:var(--da-muted)!important}@media screen and (max-width:749px){.shopify-section-footer .footer__nav-link{font-size:16px!important}.shopify-section-footer .footer__nav-heading{font-size:12px!important}}html body:not(#_) .shopify-policy__container{max-width:none!important;margin:0!important;padding:0 0 clamp(56px,7vw,112px)!important;font-family:Inter,system-ui,sans-serif;counter-reset:da-pol}html body:not(#_) .shopify-policy__title{position:relative;margin:0 0 clamp(40px,5vw,72px)!important;padding:clamp(64px,7vw,112px) max(16px,calc((100% - 1120px)/2)) clamp(40px,4.5vw,64px)!important;text-align:left!important;background-color:#f6f5f2;background-image:linear-gradient(180deg,#f6f5f233,#f6f5f2 92%),linear-gradient(rgba(18,20,23,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(18,20,23,.05) 1px,transparent 1px);background-size:100% 100%,28px 28px,28px 28px;background-position:0 0,-1px -1px,-1px -1px;border-bottom:1px solid var(--da-line)}html body:not(#_) .shopify-policy__title:before{content:"Legal";display:flex;align-items:center;gap:10px;margin:0 0 18px;font-family:var(--da-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--da-lab)}html body:not(#_) .shopify-policy__title h1{margin:0!important;max-width:14ch;font-family:var(--font-heading-family,"Marcellus",serif)!important;font-weight:400!important;font-size:clamp(36px,4.6vw,66px)!important;line-height:1.02!important;letter-spacing:.01em!important;text-transform:uppercase!important;color:var(--da-ink)!important;text-wrap:balance}html body:not(#_) .shopify-policy__body{max-width:720px;margin:0 auto!important;padding:0 16px;font-size:16.5px;line-height:1.72;color:#3a3d42}html body:not(#_) .shopify-policy__body .rte,html body:not(#_) .shopify-policy__body p,html body:not(#_) .shopify-policy__body li{font-size:inherit!important;line-height:inherit!important;color:inherit!important}html body:not(#_) .shopify-policy__body p{margin:0 0 16px!important}html body:not(#_) .shopify-policy__body h2{counter-increment:da-pol;position:relative;margin:56px 0 18px!important;padding-top:26px;border-top:1px solid var(--da-line);font-family:var(--font-heading-family,"Marcellus",serif)!important;font-weight:400!important;font-size:clamp(22px,2.1vw,28px)!important;line-height:1.15!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--da-ink)!important;scroll-margin-top:120px;text-wrap:balance}html body:not(#_) .shopify-policy__body h2:before{content:counter(da-pol,decimal-leading-zero);position:absolute;top:-1px;left:0;padding:8px 10px 0 0;background:#fff;font-family:var(--da-mono);font-size:11px;letter-spacing:.12em;color:var(--da-lab);transform:translateY(-50%)}html body:not(#_) .shopify-policy__body h3{margin:32px 0 10px!important;font-family:Inter,system-ui,sans-serif!important;font-weight:500!important;font-size:18px!important;letter-spacing:0!important;text-transform:none!important;color:var(--da-ink)!important}html body:not(#_) .shopify-policy__body strong,html body:not(#_) .shopify-policy__body b{font-weight:500;color:var(--da-ink)}html body:not(#_) .shopify-policy__body a{color:var(--da-ink)!important;text-decoration:underline;text-decoration-color:var(--da-lab);text-underline-offset:3px}html body:not(#_) .shopify-policy__body ul{list-style:none!important;margin:0 0 20px!important;padding:0!important;display:grid;gap:10px}html body:not(#_) .shopify-policy__body ul li{position:relative;margin:0!important;padding-left:24px}html body:not(#_) .shopify-policy__body ul li:before{content:"";position:absolute;left:4px;top:.72em;width:5px;height:5px;background:var(--da-ink)}html body:not(#_) .shopify-policy__body table{width:100%;border-collapse:collapse;font-size:15px;border:1px solid var(--da-line)}html body:not(#_) .shopify-policy__body th,html body:not(#_) .shopify-policy__body td{padding:12px 14px;border:1px solid var(--da-line);text-align:left;vertical-align:top}html body:not(#_) .shopify-policy__body th{background:#f6f5f2;font-family:var(--da-mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--da-muted)}html body:not(#_) .footer__info .block-description:before{content:"Newsletter";display:block;margin:0 0 14px;font-family:var(--da-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--da-lab)}html body:not(#_) .footer__info .block-description p{max-width:22ch!important;font-family:var(--font-heading-family,"Marcellus",serif)!important;font-size:clamp(22px,2vw,28px)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.01em!important;color:var(--da-ink)!important}html body:not(#_) .footer__info .block-newsletter-form{margin-top:4px!important;max-width:520px}html body:not(#_) .footer__info .newsletter-form .field-frame{min-height:60px;padding:0!important;border:0!important;border-bottom:1px solid var(--da-ink)!important;border-radius:0!important;background:transparent!important;align-items:center!important;gap:12px}html body:not(#_) .footer__info .newsletter-form .field-frame:focus-within{border-bottom-color:var(--da-lab)!important;box-shadow:0 1px 0 var(--da-lab)}html body:not(#_) .footer__info .newsletter-form .field-frame__field{flex:1 1 auto;margin:0!important;padding:0!important}html body:not(#_) .footer__info .newsletter-form .field-frame__input{height:58px!important;padding:0!important;font-size:16px!important;color:var(--da-ink)!important;background:transparent!important}html body:not(#_) .footer__info .newsletter-form .field-frame__label{left:0!important;font-family:var(--da-mono)!important;font-size:11.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--da-muted)!important}html body:not(#_) .footer__info .newsletter-form__button{flex:none;min-height:44px!important;height:44px;margin:0!important;padding:0 20px!important;border:0!important;border-radius:0!important;background:var(--da-ink)!important;color:#fff!important;transition:background .2s}html body:not(#_) .footer__info .newsletter-form__button .button__label{font-family:var(--da-mono)!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.14em!important;color:#fff!important}html body:not(#_) .footer__info .newsletter-form__button .button__content:after{content:"\2192";margin-left:10px;color:#fff;font-size:14px}html body:not(#_) .footer__info .newsletter-form__button:hover{background:var(--da-lab)!important}html body:not(#_) .footer__info .newsletter-form__consent{margin-top:14px!important;max-width:44ch;font-size:12.5px!important;line-height:1.55!important;color:var(--da-muted)!important}html body:not(#_) .footer__bottom:not(:has(*:not(:empty))){display:none}
/*# sourceMappingURL=/cdn/shop/t/68/assets/da-lab.css.map */
