:root{--type-body-canonical: 16px;--type-copy-canonical: 16px;--fluid-body: 16px;--fluid-copy: 16px;--product-copy-size: 16px;--type-label-canonical: clamp(10px, .16vw + 9px, 12px);--type-meta-canonical: clamp(11px, .2vw + 10px, 13px);--type-section-canonical: clamp(27px, 2.7vw, 42px)}body{font-size:var(--type-body-canonical)!important}.announcement,.menu-trigger,.home-essentials--four.is-marquee h2,.home-final__story a{font-size:var(--type-label-canonical)!important}.home-essentials--four.is-marquee p,.product-copy p,.home-fragrance-grid p,.home-category-card small,.footer-column span{font-size:var(--type-meta-canonical)!important}.home-final p,.home-why__reasons p,.faq-answer{font-size:var(--type-copy-canonical)!important}.home-categories .section-head h2,.home-fragrances .section-head h2,.home-why__copy h2,.home-final__story h2{font-size:var(--type-section-canonical)!important}.section__head h1{font-size:clamp(48px,5.5vw,78px)!important}.home-category-card b{font-size:clamp(24px,2.2vw,34px)!important}.product-detail .product-purchase h1{font-size:clamp(40px,4vw,62px)!important}.product-detail .product-information .faq-question,.product-detail .faq-list .faq-question{font-size:clamp(19px,1.4vw,22px)!important}.home-hero--panorama .home-hero__copy .home-hero-lead{font-family:"Crimson Text",var(--serif)!important;font-size:clamp(35px,2.9vw,46px)!important;font-style:italic!important}.home-hero--panorama .home-hero__copy .home-hero-description{margin-top:2.2em!important}.home-final__newsletter h2{font-size:clamp(17px,1.6vw,24px)!important;line-height:1.05;white-space:nowrap}@media(max-width:768px){.home-categories .section-head h2,.home-fragrances .section-head h2,.home-why__copy h2,.home-final__story h2{font-size:clamp(25px,7vw,34px)!important}.section__head h1{font-size:clamp(42px,11vw,58px)!important}.home-category-card b{font-size:clamp(21px,6vw,27px)!important}.product-detail .product-purchase h1{font-size:clamp(34px,8.2vw,49px)!important}.product-detail .product-information .faq-question,.product-detail .faq-list .faq-question{font-size:19px!important}.home-hero--panorama .home-hero__copy .home-hero-lead{margin-top:10px;font-size:clamp(24px,6.5vw,32px)!important;line-height:1.2}.announcement{display:flex!important;visibility:visible!important;opacity:1!important;min-height:32px;color:var(--white)!important;background:#221f20!important;justify-content:center}}.home-essentials--four.is-marquee{display:block!important;max-width:none!important;overflow:hidden!important;padding-inline:0!important;border:0!important;outline:0!important}.home-essentials--four.is-marquee .home-essentials__track{display:flex!important;width:max-content!important;animation:essentials-marquee 28s linear infinite!important}.home-essentials--four.is-marquee .home-essentials__track{border:0!important;outline:0!important}.home-essentials--four.is-marquee .home-essentials__track article,.home-essentials--four.is-marquee .home-essentials__track article:nth-child(n+5){display:grid!important;grid-template-columns:30px max-content;align-items:center;flex:0 0 auto!important;width:auto!important;min-width:0;min-height:52px;padding:6px 16px;border:0!important}.home-essentials--four.is-marquee .info-icon{width:22px!important;height:22px!important;justify-self:center}.home-essentials--four.is-marquee .home-essentials__track article>div{display:flex;align-items:center;justify-content:center;align-self:center;min-height:22px;text-align:center}.home-essentials--four.is-marquee h2{margin:0!important;font-size:10px!important;line-height:1;white-space:nowrap}.home-essentials--four.is-marquee p{display:none!important}@media(max-width:768px){.home-essentials--four.is-marquee .home-essentials__track{animation-duration:26s!important}.home-essentials--four.is-marquee .home-essentials__track article,.home-essentials--four.is-marquee .home-essentials__track article:nth-child(n+5){grid-template-columns:28px max-content;flex-basis:auto!important;width:auto!important;min-height:50px;padding:5px 14px}.home-essentials--four.is-marquee .info-icon{width:21px!important;height:21px!important}.home-essentials--four.is-marquee h2{font-size:10px!important}}@media(prefers-reduced-motion:reduce){.home-essentials--four.is-marquee .home-essentials__track{animation:none!important}}.quiz legend,.quiz .quiz__result h2{font-family:var(--serif);font-size:var(--type-section-canonical);font-weight:400;font-style:normal;line-height:1.1;letter-spacing:0;text-transform:none}.quiz label{min-width:0;font-family:var(--sans);font-size:var(--type-body-canonical);font-weight:400;line-height:1.55;letter-spacing:0}.quiz .quiz__result p:not(.eyebrow){font-family:var(--sans);font-size:var(--type-copy-canonical);font-weight:400;line-height:1.55}.page-content p,.page-hero>p:not(.eyebrow),.page-hero__copy>p:not(.eyebrow),.prose p,.contact-intro p:not(.eyebrow),.faq-answer,.faq-answer p,.faq-answer li,.product-detail .product-description,.product-detail .product-description p,.product-detail .product-purchase>p:not(.eyebrow):not(.product__claim-note):not(.claim-note),.diffuser-lead,.diffuser-lead p,.refill-story p:not(.refill-story__eyebrow):not(.refill-story__technical-note):not(.refill-story__level),.product-faq__head span,.product-faq__list div,.product-faq__list div p,.home-why__reasons p,.home-final p,.theme-home-hero .theme-home-hero__copy>p:not(.theme-home-eyebrow),.home-product-band em,.scent-advice__hero-copy>p:last-child,.scent-advice__section-head>p:last-child,.scent-advice__card p:not(.scent-advice__standfirst),.scent-advice__olfactive-card p,.scent-advice__split-copy>p:last-child,.scent-advice__duo article>p:not(.scent-advice__kicker),.scent-advice__moments p,.scent-advice__cta p,#escentiel-editoriale .e-copy,#escentiel-editoriale .e-copy p,#escentiel-editoriale .e-rule p{font-size:16px!important;line-height:1.5!important}.quiz .eyebrow,.quiz .quiz__step,.quiz .quiz__back{font-family:var(--sans);font-size:var(--type-label-canonical);font-weight:400}.quiz .button{min-height:44px;padding-block:10px;border-radius:0;font-family:var(--sans);font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;text-align:center;white-space:normal}@media(max-width:768px){.quiz legend,.quiz .quiz__result h2{font-size:clamp(25px,7vw,34px)}}@media(max-width:520px){.quiz .button{min-height:42px;font-size:10px}}:root{--type-editorial-title: clamp(40px, 3.75vw, 48px);--type-editorial-section: clamp(28px, 2.5vw, 32px);--type-editorial-copy-width: 560px;--type-editorial-leading: 1.45;--type-editorial-paragraph-gap: 22px}.page-hero__copy h1,.page-hero--collection h1,.page-hero--quiz h1,.page-content>h1,.section__head h1,.product-detail .product-purchase h1,.diffuser-product .product-purchase h1,.scent-advice__hero-copy h1{font-size:var(--type-editorial-title)!important;line-height:1.02!important}.page-hero__copy>p:not(.eyebrow),.page-hero>p:not(.eyebrow),.page-content .rte,.page-content .rte p,.prose,.prose p,.prose li,.contact-intro p:not(.eyebrow),.product-detail .product-description,.product-detail .product-description p,.diffuser-lead,.diffuser-lead p,.refill-story p:not(.refill-story__eyebrow):not(.refill-story__technical-note):not(.refill-story__level),.home-final p,.home-why__reasons p,.faq-answer,.faq-answer p,.quiz .quiz__result p:not(.eyebrow){max-width:var(--type-editorial-copy-width);font-size:var(--type-copy-canonical)!important;line-height:var(--type-editorial-leading)!important}.prose h2,.prose h3,.support-grid h2,.product-faq__head span,.scent-advice__section-head h2,.scent-advice__card h3,.scent-advice__olfactive-card h3,.scent-advice__split-copy h2,.scent-advice__cta h2,.home-categories .section-head h2,.home-fragrances .section-head h2,.home-why__copy h2,.home-final__story h2{line-height:1.12!important}.prose h2,.support-grid h2,.scent-advice__section-head h2,.scent-advice__split-copy h2,.scent-advice__cta h2,.home-categories .section-head h2,.home-fragrances .section-head h2,.home-why__copy h2,.home-final__story h2{font-size:var(--type-editorial-section)!important}.prose p,.prose li,.contact-intro p:not(.eyebrow),.product-detail .product-description p,.diffuser-lead p,.refill-story p:not(.refill-story__eyebrow):not(.refill-story__technical-note):not(.refill-story__level),.home-final p,.home-why__reasons p,.faq-answer p,.quiz .quiz__result p:not(.eyebrow){margin-bottom:var(--type-editorial-paragraph-gap)}.page-hero__copy>p:not(.eyebrow){margin-top:24px}.page-content .rte,.prose{width:100%}.content-grid .prose{max-width:var(--type-editorial-copy-width)}.contact-layout{gap:clamp(48px,6vw,88px)}.support-grid h2{margin-top:42px;margin-bottom:22px}.product-detail .product-description{margin-top:24px}.diffuser-product .product-description{max-width:var(--type-editorial-copy-width);line-height:var(--type-editorial-leading)!important}.scent-advice__hero-copy h1{max-width:560px}.scent-advice__section-head>p:last-child,.scent-advice__card p:not(.scent-advice__standfirst),.scent-advice__olfactive-card p,.scent-advice__split-copy>p:last-child,.scent-advice__duo article>p:not(.scent-advice__kicker),.scent-advice__moments p,.scent-advice__cta p{max-width:var(--type-editorial-copy-width);line-height:var(--type-editorial-leading)!important}@media(max-width:768px){.page-hero__copy h1,.page-hero--collection h1,.page-hero--quiz h1,.page-content>h1,.section__head h1,.product-detail .product-purchase h1,.diffuser-product .product-purchase h1,.scent-advice__hero-copy h1{font-size:clamp(34px,9.3vw,38px)!important}.page-hero__copy>p:not(.eyebrow),.page-hero>p:not(.eyebrow),.page-content .rte,.page-content .rte p,.prose,.prose p,.prose li,.contact-intro p:not(.eyebrow),.product-detail .product-description,.product-detail .product-description p,.diffuser-lead,.diffuser-lead p,.refill-story p:not(.refill-story__eyebrow):not(.refill-story__technical-note):not(.refill-story__level),.home-final p,.home-why__reasons p,.faq-answer,.faq-answer p,.quiz .quiz__result p:not(.eyebrow){max-width:100%}.support-grid h2{margin-top:30px;margin-bottom:18px}.content-grid .prose div[style*="display: flex"]{flex-wrap:wrap}.content-grid .prose div[style*="display: flex"]>span:last-child{flex-basis:100%;min-width:0!important}}.diffuser-product .diffuser-features span{min-width:0;font-size:10px!important;line-height:1.25!important;overflow-wrap:anywhere;white-space:normal}.diffuser-product h2,.refill-story h2{font-size:var(--type-editorial-section)!important;line-height:1.12!important}.diffuser-product .diffuser-editorial p,.diffuser-product .diffuser-app p,.diffuser-product .diffuser-copy p,.diffuser-product .diffuser-dark p,.refill-story__copy p,.refill-story__statement p,.refill-story__ritual p,.refill-story__intensity p,.refill-story__comparison p{max-width:var(--type-editorial-copy-width);font-size:var(--type-copy-canonical)!important;line-height:var(--type-editorial-leading)!important;margin-bottom:var(--type-editorial-paragraph-gap)}.refill-story__split--trust li{font-family:var(--sans)!important;font-size:16px!important;font-weight:400!important;line-height:1.45!important}.diffuser-steps li,.diffuser-feature-panel__cards article{align-items:center}.diffuser-feature-panel__cards article{display:flex;flex-direction:column;justify-content:center}.diffuser-steps li>b,.diffuser-steps li>h3,.diffuser-steps li>div,.diffuser-feature-panel__cards article>h3,.diffuser-feature-panel__cards article>p{align-self:center;transform:none}.diffuser-steps li>h3{margin-block:0 16px;font-size:var(--type-editorial-section)!important;line-height:1.12!important}.diffuser-feature-panel__cards article>h3,.diffuser-feature-panel--car .diffuser-feature-panel__cards h3{margin-block:0 12px;font-size:clamp(22px,1.9vw,26px)!important;line-height:1.15!important}.diffuser-steps li>div,.diffuser-steps li>div p,.diffuser-feature-panel__cards article>p{margin-block:0;font-size:var(--type-copy-canonical)!important;line-height:var(--type-editorial-leading)!important}.refill-story__ritual li{align-items:center}.refill-story__ritual li>b,.refill-story__ritual li>h3,.refill-story__ritual li>p{align-self:center;margin-block:0}.refill-story__ritual li>h3{font-size:var(--type-editorial-section)!important;line-height:1.12!important}.refill-story__ritual li>p{font-size:var(--type-copy-canonical)!important;line-height:var(--type-editorial-leading)!important}@media(min-width:769px){.diffuser-steps li>h3,.refill-story__ritual li>h3{transform:none!important}.diffuser-steps li>div,.refill-story__ritual li>p{transform:translateY(.18em)}}.refill-story__autonomy-scale article{align-items:center}.refill-story__autonomy-scale article>p:last-child,.refill-story__autonomy-scale strong{align-self:center;margin:0!important;font:400 16px/1.45 var(--sans)!important;letter-spacing:0}.refill-story__autonomy-scale .refill-story__level{align-self:center;margin:0!important;font:400 16px/1.45 var(--sans)!important;letter-spacing:0;text-transform:none}.refill-story__autonomy-head span,.refill-story__autonomy-head p,.refill-story__autonomy-scale strong small,.refill-story__autonomy-scale strong em{font-family:var(--sans)!important;font-size:16px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important}.product-detail--recharge .product-benefits--desktop h2,.product-detail--recharge .product-benefits--mobile h2{font-size:10px!important;line-height:1.25!important;letter-spacing:.02em}.refill-story__autonomy-scale strong small{font-size:16px!important}.product-faq__list summary{font-family:var(--sans)!important;font-size:16px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important}.quick-add-drawer__head h2{font-size:var(--type-editorial-section)!important;line-height:1.12!important}.diffuser-submit,.product-express-button,.product-detail .product-form .button,.product-sticky-add__button,.quick-add-drawer__foot .button{font-size:11px!important;line-height:1.2!important}.diffuser-product table th,.diffuser-product table td,.refill-story table th,.refill-story table td{font-family:var(--sans)!important;font-weight:400!important;font-size:16px!important;line-height:1.45!important;overflow-wrap:anywhere;white-space:normal}.diffuser-product table thead th,.refill-story table thead th{font:400 16px/1.45 var(--sans)!important}.diffuser-product table tbody th,.refill-story table tbody th,.refill-story__formats dl dt,.refill-story__formats dl dd{font-size:16px!important;line-height:1.45!important}.diffuser-product .diffuser-features span,.product-detail--recharge .product-benefits article h2{min-width:0;max-width:100%;overflow-wrap:anywhere!important;word-break:break-word!important;white-space:normal!important;text-align:center!important}.diffuser-product .diffuser-feature__line,.diffuser-product .diffuser-feature__line>span{min-width:0;max-width:100%;overflow:hidden}.diffuser-product .diffuser-feature__line>span{overflow-wrap:anywhere!important;word-break:break-word!important;white-space:normal!important}.refill-story__formats dl dt,.refill-story__formats dl dd{min-width:0;overflow-wrap:anywhere}@media(max-width:768px){.diffuser-buy .diffuser-features--mobile,.diffuser-gallery .diffuser-features{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:96px!important}.diffuser-buy .diffuser-features--mobile li,.diffuser-gallery .diffuser-features li{height:96px!important;min-height:96px!important}.diffuser-buy .diffuser-features--mobile span,.diffuser-gallery .diffuser-features span{font-size:8px!important;line-height:1.2!important;letter-spacing:.02em!important}.diffuser-buy .diffuser-features--mobile .diffuser-feature__line,.diffuser-gallery .diffuser-features .diffuser-feature__line{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:100%}.diffuser-buy .diffuser-features--mobile .diffuser-feature--combined,.diffuser-gallery .diffuser-feature--combined{gap:0!important}.diffuser-buy .diffuser-features--mobile .diffuser-feature--combined .diffuser-feature__line,.diffuser-gallery .diffuser-feature--combined .diffuser-feature__line{min-height:0!important}.diffuser-buy .diffuser-features--mobile .diffuser-feature--combined .diffuser-feature__line--text-only,.diffuser-gallery .diffuser-feature--combined .diffuser-feature__line--text-only{min-height:0!important;height:10px!important;flex:0 0 10px!important;align-items:flex-start!important;margin-top:-12px!important;gap:0!important;line-height:1!important}.diffuser-buy .diffuser-features--mobile .diffuser-feature__line>span,.diffuser-gallery .diffuser-features .diffuser-feature__line>span{width:100%;text-align:center!important;white-space:normal!important}.diffuser-product h2,.refill-story h2{font-size:clamp(25px,7vw,28px)!important}.diffuser-steps li>h3{font-size:clamp(25px,7vw,28px)!important}.diffuser-feature-panel__cards article>h3,.diffuser-feature-panel--car .diffuser-feature-panel__cards h3{font-size:clamp(21px,6vw,24px)!important}.product-faq__list summary{font-family:var(--sans)!important;font-size:16px!important;font-weight:400!important;line-height:1.45!important}.quick-add-drawer__head h2{font-size:clamp(26px,7vw,30px)!important}.diffuser-submit,.product-express-button,.product-detail .product-form .button,.product-sticky-add__button,.quick-add-drawer__foot .button{font-size:10px!important}.diffuser-product table th,.diffuser-product table td,.refill-story table th,.refill-story table td,.refill-story__formats dl dt,.refill-story__formats dl dd{font-size:16px!important;line-height:1.4!important}.diffuser-product table thead th,.refill-story table thead th{font-family:var(--sans)!important;font-size:16px!important;line-height:1.4!important}.diffuser-steps li>div,.diffuser-steps li>div p,.diffuser-feature-panel__cards article>p,.refill-story__autonomy-scale .refill-story__level,.refill-story__autonomy-scale article>p:last-child,.refill-story__autonomy-scale strong{font-size:16px!important}.refill-story__ritual li>h3{font-size:clamp(25px,7vw,28px)!important}.refill-story__ritual li{align-items:center!important}.refill-story__ritual li>b,.refill-story__ritual li>h3,.refill-story__ritual li>p{align-self:center!important;justify-self:center!important;text-align:center}.refill-story__ritual li>p{width:100%}.refill-story__autonomy-scale .refill-story__level{font-size:16px!important;line-height:1.4!important;letter-spacing:0;text-transform:none}.refill-story__autonomy-head span,.refill-story__autonomy-head p,.refill-story__autonomy-scale strong small,.refill-story__autonomy-scale strong em{font-size:16px!important;line-height:1.4!important}.product-detail--recharge .product-benefits--desktop h2,.product-detail--recharge .product-benefits--mobile h2{font-size:8px!important;line-height:1.2!important}.diffuser-product .diffuser-features li{min-height:96px!important;height:auto!important;aspect-ratio:auto!important;overflow:visible!important}.diffuser-product .diffuser-feature__line{min-width:0;max-width:100%;height:auto!important;min-height:24px;overflow:visible!important}.diffuser-product .diffuser-feature__line>span{display:block!important;flex:1 1 auto;height:auto!important;max-height:none!important;overflow:visible!important}.diffuser-product .diffuser-features span{font-size:10px!important;line-height:1.25!important}}@media(min-width:341px)and (max-width:768px){.diffuser-buy .diffuser-features--mobile span,.diffuser-gallery .diffuser-features span{font-size:8px!important;line-height:1.25!important}.diffuser-buy .diffuser-features--mobile .diffuser-feature__line>span,.diffuser-gallery .diffuser-features .diffuser-feature__line>span{white-space:normal!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/type-system.css.map */
