[id$=__main] .sticky-add-to-cart__title{font-family:var(--font-heading--family);font-size:1.125rem;font-weight:400;letter-spacing:-.01em}[id$=__main] .sticky-add-to-cart__price{font-weight:400;font-variant-numeric:tabular-nums}[id$=__main] .sticky-add-to-cart__image{border-radius:0;background-color:var(--ad-ember)}.ad-product-room{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--ad-dust);opacity:1}.ad-product-room:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background-color:var(--ad-amber);box-shadow:0 0 10px 2px #ff7a5980}.ad-product-room a{color:inherit;text-decoration:none;transition:color .25s var(--ad-ease)}.ad-product-room a:hover{color:var(--ad-text)}.ad-product-promise .ad-promise{margin:0}.ad-product-promise .ad-promise--checks{display:grid;gap:14px;padding-block-start:20px;border-block-start:1px solid var(--ad-hair)}.ad-product-promise .ad-promise--checks p,.ad-product-promise .ad-promise--line{margin:0;max-width:46ch;font-size:.875rem;line-height:1.6;color:var(--ad-dust)}.ad-product-promise .ad-promise--checks ul{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none}.ad-product-promise .ad-promise--checks li{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-subheading--family);font-size:.75rem;font-weight:500;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--ad-text)}.ad-product-promise .ad-promise--checks li:before{content:"";flex:none;width:9px;height:5px;border-inline-start:1.5px solid var(--ad-amber);border-block-end:1.5px solid var(--ad-amber);transform:translateY(-2px) rotate(-45deg)}.ad-not-in-box{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding-block:14px;border-block:1px solid var(--ad-hair)}.ad-not-in-box__label{font-family:var(--font-subheading--family);font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ad-dust)}.ad-not-in-box__list{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;font-size:.9375rem;line-height:1.5;color:var(--ad-text)}.ad-not-in-box__list li+li:before{content:"\b7";content:"\b7" / "";padding-inline:.55em;color:var(--ad-dust)}.ad-pd{--ad-em: var(--ad-gold);--ad-pd-hair: rgb(255 240 232 / .14);--color: var(--ad-text);--color-foreground: var(--ad-text);--color-foreground-rgb: 243 233 220;--color-background: var(--ad-ember);--color-background-rgb: 30 25 22;padding-block:72px 80px;background-color:var(--ad-ember);color:var(--ad-text)}.ad-pd :focus-visible{outline-color:var(--ad-gold)}.ad-pd__inner{width:min(100% - 32px,75rem);margin-inline:auto}.ad-pd a{color:var(--ad-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:#fff0e859;transition:text-decoration-color .25s var(--ad-ease)}.ad-pd a:hover{text-decoration-color:var(--ad-gold)}.ad-pd__eyebrow,.ad-pd__feature-index,.ad-pd__spec dt,.ad-pd__contact-label,.ad-pd .ad-promise__label{font-family:var(--font-subheading--family);font-size:.75rem;font-weight:500;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.ad-pd__lead{display:grid;gap:20px;padding-block-end:56px}.ad-pd__eyebrow{margin:0;color:var(--ad-dust)}.ad-pd__headline{margin:0;max-width:18ch;font-family:var(--font-heading--family);font-weight:600;font-size:clamp(2.5rem,1.5rem + 4.2vw,5rem);line-height:1;letter-spacing:-.03em;text-wrap:balance;color:var(--ad-text)}.ad-pd__headline em{display:block;font-style:normal;color:var(--ad-em)}.ad-pd__intro{max-width:34em;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.55;color:var(--ad-text)}.ad-pd__intro p{margin:0}.ad-pd__intro p+p{margin-block-start:1em}.ad-pd__part{display:grid;gap:28px;padding-block:48px;border-block-start:1px solid var(--ad-pd-hair)}.ad-pd__part-title{margin:0;font-family:var(--font-heading--family);font-weight:600;font-size:clamp(2rem,1.6rem + 1.4vw,2.75rem);line-height:1.05;letter-spacing:-.02em;text-transform:none;color:var(--ad-text)}.ad-pd__features{display:grid;grid-template-columns:minmax(0,1fr);column-gap:40px;margin:0;padding:0;list-style:none}.ad-pd__feature{display:grid;align-content:start;gap:10px;padding-block:22px 30px;border-block-start:1px solid var(--ad-pd-hair)}.ad-pd__feature-index{color:var(--ad-gold);font-variant-numeric:tabular-nums}.ad-pd__feature-title{margin:0;font-family:var(--font-heading--family);font-weight:600;font-size:clamp(1.5rem,1.3rem + .6vw,1.875rem);line-height:1.1;letter-spacing:-.015em;text-transform:none;color:var(--ad-text)}.ad-pd__feature-text{margin:0;max-width:38ch;font-size:1rem;line-height:1.6;color:var(--ad-dust)}.ad-pd__callout{padding:28px 24px;background-color:var(--ad-night)}.ad-pd__notes{display:grid;gap:16px;margin:0;padding:0;list-style:none}.ad-pd__notes li{position:relative;padding-inline-start:28px;font-size:1rem;line-height:1.6;color:var(--ad-text)}.ad-pd__notes li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.8em;width:14px;height:1px;background-color:var(--ad-gold)}.ad-pd__specs{display:grid;margin:0}.ad-pd__spec{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;gap:4px 24px;padding-block:16px;border-block-end:1px solid var(--ad-pd-hair)}.ad-pd__spec:first-child{border-block-start:1px solid var(--ad-pd-hair)}.ad-pd__spec dt{color:var(--ad-dust)}.ad-pd__spec dd{margin:0;font-size:1rem;line-height:1.5;color:var(--ad-text)}.ad-pd__spec--box{position:relative;margin-block:8px;padding-inline:20px;padding-block:20px;border-block-end-color:transparent;background-color:var(--ad-night)}.ad-pd__spec--box:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background-color:var(--ad-gold)}.ad-pd__spec--box dt{color:var(--ad-text)}.ad-pd__spec--box dd{font-family:var(--font-heading--family);font-size:1.375rem;line-height:1.25;letter-spacing:-.01em}.ad-pd__spec--solo dt{display:none}.ad-pd__spec--solo dd{grid-column:1 / -1}.ad-pd__rte{max-width:40em;font-size:1.0625rem;line-height:1.65;color:var(--ad-text)}.ad-pd__rte>:first-child{margin-block-start:0}.ad-pd__rte :is(h2,h3,h4){margin-block:1.6em .5em;font-family:var(--font-heading--family);font-weight:600;font-size:1.75rem;line-height:1.1;color:var(--ad-text)}.ad-pd__part--help{padding-block:16px 0;border-block-start:0}.ad-pd__acc{border-block-start:1px solid var(--ad-pd-hair)}.ad-pd__acc:last-child{border-block-end:1px solid var(--ad-pd-hair)}.ad-pd__acc-summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:var(--minimum-touch-target, 44px);padding-block:22px;cursor:pointer;list-style:none;font-family:var(--font-heading--family);font-size:clamp(1.5rem,1.3rem + .6vw,1.875rem);line-height:1.1;letter-spacing:-.015em;color:var(--ad-text)}.ad-pd__acc-summary::-webkit-details-marker{display:none}.ad-pd__acc-icon{position:relative;flex:none;width:14px;height:14px}.ad-pd__acc-icon:before,.ad-pd__acc-icon:after{content:"";position:absolute;inset-inline-start:0;inset-block-start:50%;width:14px;height:1px;background-color:currentcolor;transition:transform .35s var(--ad-ease)}.ad-pd__acc-icon:after{transform:rotate(90deg)}.ad-pd__acc[open] .ad-pd__acc-icon:after{transform:rotate(0)}.ad-pd__acc-body{display:grid;gap:24px;padding-block:4px 36px;font-size:1rem;line-height:1.6;color:var(--ad-dust)}.ad-pd__acc-body>p{margin:0}.ad-pd .ad-promise--columns{display:grid;gap:20px;margin:0;padding:0;list-style:none}.ad-pd .ad-promise__label{display:block;margin-block-end:8px;color:var(--ad-text)}.ad-pd .ad-promise--columns p{margin:0;font-size:.9375rem;line-height:1.6;color:var(--ad-dust)}.ad-pd__acc-links{display:flex;flex-wrap:wrap;gap:8px 28px}.ad-pd__contact{display:grid;gap:12px;margin:0;padding:0;list-style:none}.ad-pd__contact li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}.ad-pd__contact-label{min-width:5.5em;color:var(--ad-dust)}.ad-pd__contact a{font-size:1.125rem}@media screen and (min-width:600px){.ad-pd__features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.ad-pd__inner{width:min(100% - 80px,75rem)}.ad-pd__callout{padding:36px 40px}.ad-pd .ad-promise--columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}@media screen and (min-width:990px){.ad-pd{padding-block:128px 136px}.ad-pd__lead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:64px;row-gap:28px;padding-block-end:96px}.ad-pd__eyebrow{grid-column:1 / -1}.ad-pd__lead:not(:has(.ad-pd__headline)) .ad-pd__intro{grid-column:1 / -1}.ad-pd__part{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:64px;padding-block:72px}.ad-pd__part>:not(.ad-pd__part-title){grid-column:2}.ad-pd__part--help{padding-block:24px 0}}@keyframes ad-pd-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.ad-pd__lead>*,.ad-pd__part-title,.ad-pd__feature,.ad-pd__callout,.ad-pd__spec{animation:ad-pd-rise linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}}[id$=__recommendations] .text-block h2{font-size:clamp(2.5rem,1.8rem + 2.8vw,4rem);line-height:1;letter-spacing:-.03em}
/*# sourceMappingURL=/cdn/shop/t/11/assets/after-dark-product.css.map */
