:root{--pdp-line: #E6E6E6;--pdp-soft: #737373;--pdp-mat: #F5F5F5;--pdp-side: clamp(16px, 2.8vw, 40px)}.ad-crumb{display:flex;flex-wrap:wrap;gap:.4rem;padding:1rem var(--pdp-side);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--pdp-soft)}.ad-crumb a{color:var(--pdp-soft);text-decoration:none}.ad-crumb a:hover{color:#000}.product-information .product-media-container,.product-information .product-media{background:var(--pdp-mat)!important;border-radius:0!important}.product-information .product-details>.group-block{padding:clamp(2rem,3.5vw,3.5rem) clamp(16px,3.4vw,48px) clamp(3rem,5vw,5rem)!important}.ad-pdp-eyebrow{margin:0 0 .65rem;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--pdp-soft)}.ad-pdp-title{margin:0!important;font-size:clamp(22px,2vw,28px)!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:uppercase!important;line-height:1.2}.ad-pdp-sub{margin:.5rem 0 0;font-size:14px;color:var(--pdp-soft)}.product-information .product-details .price{padding-top:.9rem}.product-information .product-details .price,.product-information .product-details .price *{font-size:14px!important;font-weight:400!important;letter-spacing:.02em;color:#000!important}.product-information .product-details .compare-at-price,.product-information .product-details .compare-at-price *{color:var(--pdp-soft)!important}.product-information .product-details .tax-note,.product-information .product-details [class*=installment]{font-size:11px!important;color:var(--pdp-soft)!important;font-weight:400!important}.product-information .variant-picker{width:100%;padding:2.25rem 0 1.5rem;border:0}.product-information .variant-option legend,.product-information .variant-option__label,.product-information .variant-picker__option-name{margin-bottom:.75rem;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important}.product-information .variant-option--buttons{display:flex;flex-wrap:nowrap;gap:8px}.product-information .variant-option__button-label{flex:1 1 0;min-width:0!important;min-height:44px!important;padding:0 .75rem!important;border:1px solid var(--pdp-line)!important;border-radius:0!important;background:#fff!important;color:#000!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:none!important;outline:0!important}.product-information .variant-option__button-label:hover{border-color:#000!important}.product-information .variant-option__button-label:has(input:checked){border-color:#000!important;font-weight:500}.product-information .quantity-selector-wrapper,.product-information quantity-selector-component{display:none!important}.product-information .product-form-buttons{display:grid!important;grid-template-columns:1fr!important;gap:.5rem}.product-information .add-to-cart-button{width:100%;min-height:48px;border-radius:0!important;background:#000!important;color:#fff!important;font-size:11px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase}.product-information .add-to-cart-button .svg-wrapper{display:none}.product-information .shopify-payment-button__button{border-radius:0!important;min-height:48px}.product-information .shopify-payment-button__more-options{font-size:12px;text-decoration:underline;text-underline-offset:.3em}.ad-buyhelp{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:.5rem;font-size:12px;color:var(--pdp-soft)}.ad-pdp-pitch{margin:2.25rem 0 0;font-size:14px;line-height:1.6;color:#000}.product-information .ad-offers{display:grid;gap:.75rem;padding-top:1.5rem}.product-information .ad-offer{border:0!important;padding:0!important;background:none!important;font-size:12px;gap:.55rem}.product-information .ad-offer svg{width:14px;height:14px;stroke-width:1.4}.product-information .ad-offer small{display:block;color:var(--pdp-soft);font-size:11px;margin-top:.15rem}.product-information .ad-offer code{font:600 12px var(--ad-sans);letter-spacing:.04em;border:0;padding:0;text-decoration:underline;text-underline-offset:.3em;background:none}.product-information .product-details .group-block:has(>.group-block-content>:is(.ad-pdp-acc,.ad-acc)){margin-top:2.25rem}.ad-pdp-acc,.product-information .ad-acc{border-top:0;margin-top:0}.ad-pdp-acc:first-child>details{border-top:1px solid var(--pdp-line)}.ad-pdp-acc>details,.product-information .ad-acc details{border:0;border-bottom:1px solid var(--pdp-line);margin:0}.ad-pdp-acc>details>summary,.product-information .ad-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding:0!important;color:#000;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important}.ad-pdp-acc>details>summary::-webkit-details-marker,.product-information .ad-acc summary::-webkit-details-marker{display:none}.ad-pdp-acc>details>summary:after,.product-information .ad-acc summary:after{content:"+";flex:none;font-size:16px;font-weight:300;letter-spacing:0;line-height:1}.ad-pdp-acc>details[open]>summary:after,.product-information .ad-acc details[open] summary:after{content:"\2212"}.ad-pdp-acc__body,.product-information .ad-acc__body{padding:0 0 1.5rem;font-size:14px;line-height:1.65;color:#000;max-width:none}.ad-pdp-acc .ad-notes{border:0!important;padding:0!important;background:none!important}.ad-pdp-acc__fam{display:block;font-size:12px;color:var(--pdp-soft);margin:0 0 1rem}.ad-pdp-acc .ad-incl{border:0;padding:0 0 1.5rem}.ad-notes ol{gap:1rem}.ad-notes li{font-size:14px}.ad-notes li b{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--pdp-soft)}.ad-notes__tier{display:none!important}.ad-acc__per{list-style:none;margin:.75rem 0 0;padding:0;display:grid;gap:.4rem}.ad-acc__per li{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid #F0F0F0;padding-bottom:.4rem}.ad-acc__per span{color:var(--pdp-soft)}.product-information .ad-ritual{border-top:0;padding-top:2.5rem}.product-information .ad-ritual__title{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.product-information .ad-ritual__item{border:0!important;border-bottom:1px solid var(--pdp-line)!important;padding-inline:0!important;background:none!important}.product-information .ad-ritual__img{background:var(--pdp-mat)}.ad-story__notes,.ad-story__facts{border-top:1px solid var(--pdp-line);padding:clamp(56px,8.3vw,120px) var(--pdp-side);text-align:center}.ad-story__h{margin:0 0 clamp(32px,3.9vw,56px);font-size:13px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase}.ad-story__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.ad-story__col{display:grid;gap:1.25rem;justify-items:center;align-content:start}.ad-story__img{width:100%;aspect-ratio:1;background:var(--pdp-mat);overflow:hidden}.ad-story__img img{width:100%;height:100%;object-fit:cover}.ad-story__label{margin:0;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase}.ad-story__val{margin:0;font-size:14px;line-height:1.6}.ad-story__facts{padding-block:clamp(56px,6.7vw,96px)}.ad-story__display{margin:0 0 clamp(32px,3.9vw,56px);font-size:clamp(18px,1.7vw,24px)!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:uppercase}.ad-story__dl{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:2.5rem}.ad-story__dl div{display:flex;flex-direction:column-reverse;gap:.5rem}.ad-story__dl dt{font-size:12px;color:var(--pdp-soft)}.ad-story__dl dd{margin:0;font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.ad-story__band{position:relative;background:#ececec}.ad-story__band img{display:block;width:100%;height:min(56.25vw,92svh);object-fit:cover}.ad-story__cap{position:absolute;inset:auto 0 48px;display:grid;gap:.9rem;justify-items:center;text-align:center;color:#fff;padding:0 16px}.ad-story__band-title{margin:0;font-size:14px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.ad-story__links{margin:0;display:flex;gap:1.5rem}.ad-story__links a{color:inherit;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.35em}.sticky-add-to-cart__bar{background:#8c8c8ccc!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:0!important;border-radius:3px!important;box-shadow:none!important;color:#fff;padding:4px 16px 4px 4px!important;gap:14px!important;width:min(600px,calc(100vw - 32px))!important}.sticky-add-to-cart__bar:before{display:none!important}.sticky-add-to-cart__image{height:44px!important;border-radius:0!important;background:#fff!important}.sticky-add-to-cart__title,.sticky-add-to-cart__variant,.sticky-add-to-cart__price,.sticky-add-to-cart__price *{color:#fff!important;font-size:12px!important;font-weight:400!important}.sticky-add-to-cart__bar .sticky-add-to-cart__button.button{background:transparent!important;border:0!important;color:#fff!important;min-height:0!important;height:auto!important;width:auto!important;padding:0!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline;text-underline-offset:.3em}.sticky-add-to-cart__bar .sticky-add-to-cart__button .svg-wrapper{display:none!important}.sticky-add-to-cart__bar .add-to-cart-text__content{display:inline!important}.product-recommendations h2{margin:0;font-size:13px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;text-align:center}.product-recommendations .product-card .card-gallery,.product-recommendations .product-card .product-media-container{background:var(--pdp-mat)!important}.product-recommendations .ad-card-title{font-size:13px!important;margin-top:1rem!important;padding-inline:6px}.product-recommendations .product-card .price{padding-inline:6px;margin-top:.9rem}.product-recommendations .ad-card-family{display:none}.gx-rv h2{margin:0;font-size:13px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;text-align:center}.gx-rv{padding:clamp(3rem,6vw,5rem) 0}.gx-rv[hidden]{display:none}.gx-rv__head{text-align:center;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.gx-rv__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 6px) / 4.4);gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gx-rv__track::-webkit-scrollbar{display:none}.gx-rv__card{scroll-snap-align:start;color:#000;text-decoration:none;display:grid;gap:.9rem}.gx-rv__img{aspect-ratio:3 / 4;background:var(--pdp-mat);display:grid;place-items:center;overflow:hidden}.gx-rv__img img{width:100%;height:100%;object-fit:contain;padding:12%}.gx-rv__name,.gx-rv__price{font-size:13px;padding-inline:6px;line-height:1.35}@media(max-width:749px){.ad-story__cols{grid-template-columns:1fr;gap:40px}.ad-story__dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}.ad-story__band img{height:133vw}.ad-story__cap{bottom:32px}.gx-rv__track{grid-auto-columns:46%}.sticky-add-to-cart__bar{width:100%!important;border-radius:0!important;background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;border-top:1px solid var(--pdp-line)!important;color:#000;padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important}.sticky-add-to-cart__title,.sticky-add-to-cart__variant,.sticky-add-to-cart__price,.sticky-add-to-cart__price *{color:#000!important}.sticky-add-to-cart__bar .sticky-add-to-cart__button.button{flex:1;min-height:48px!important;padding:0 1.25rem!important;background:#000!important;color:#fff!important;text-decoration:none;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ad-pdp.css.map */
