:root{--nv-paper:#f8f5ec;--nv-ink:#153a29;--nv-green:#173d2b;--nv-muted:#626b60;--nv-line:#173d2b24;--cv-sand:#efeadf;--cv-sage:#e7ecdf;--cv-cream:#f8f5ec}@view-transition{navigation:auto}html{scroll-padding-top:104px}body.nv-body{background:var(--nv-paper);font-family:NV Inter Tight,Arial,Helvetica,sans-serif;font-weight:400;color:var(--nv-ink)}.nv-container{width:min(calc(100% - 80px),1440px)}.nv-body h1,.nv-body h2,.nv-body h3{font-family:NV Inter Tight,Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:-.055em}.nv-body h2{font-size:clamp(42px,5.4vw,78px);line-height:1.02}.nv-body em{font-family:inherit;font-style:normal}.nv-body .nv-wordmark{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;font-size:30px;letter-spacing:-1.7px}.nv-body .nv-eyebrow{font-size:10px;font-weight:400;line-height:1.6;letter-spacing:.19em;text-transform:uppercase}.nv-body .nv-muted{line-height:1.75}.nv-section{padding-block:110px}.nv-button{border-radius:99px;min-height:52px;font-size:14px;padding:15px 25px;gap:34px}.nv-button:hover{transform:translateY(-2px)}.nv-text-link{font-size:14px;gap:24px;font-weight:400;border-bottom-color:#153a2970}.nv-announce{display:none}.nv-header{background:#f8f5ecf2;border-bottom-color:#153a2915;color:var(--nv-ink)}.nv-nav{height:82px}.nv-navigation{gap:32px;font-size:13px;padding-inline-start:30px}.nv-nav-actions{gap:18px}.nv-language select{font-size:11px;color:inherit;background:transparent}.nv-bag-button{color:inherit;font-size:12px}.nv-menu-button span{background:currentColor}.nv-template-index #shopify-section-nv-header{position:fixed;inset:0 0 auto;z-index:70;transition:background .2s,color .2s}.nv-template-index:not(.nv-clean-scrolled) .nv-header{background:transparent;border-color:#f8f5ec24;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--cv-cream)}.nv-template-index:not(.nv-clean-scrolled) .nv-navigation a:hover{color:#fff}.nv-template-index:not(.nv-clean-scrolled) .nv-language select option{color:var(--nv-ink)}.cv-hero{min-height:790px;min-height:min(980px,100svh);position:relative;isolation:isolate;overflow:hidden;background:#153a29;color:var(--cv-cream)}.cv-hero-bg,.cv-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-2}.cv-hero-bg{object-fit:cover;object-position:center}.cv-hero-shade{z-index:-1;background:linear-gradient(90deg,#082a20c7,#082a2080 49%,#0e2b1c45 75%),linear-gradient(0deg,#0b291e9c,transparent 55%)}.cv-hero-content{min-height:790px;min-height:min(980px,100svh);position:relative;display:flex;align-items:center;padding-block:150px 130px}.cv-hero-copy{width:65%;max-width:930px;position:relative;z-index:2}.cv-hero-copy>.nv-eyebrow{color:#f8f5ecdb;margin-bottom:32px}.cv-hero-copy>.nv-eyebrow>span{margin-inline:10px}.cv-hero h1{font-size:clamp(64px,7.65vw,118px);line-height:.98;letter-spacing:-.065em;margin:0;font-weight:500}.cv-hero h1>span{display:block}.cv-hero h1>span+span{color:#e2ead9}.cv-hero-description{font-size:17px;line-height:1.7;max-width:460px;margin-top:32px;color:#f8f5ece0}.cv-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:35px}.cv-button-light{background:var(--cv-cream);border-color:var(--cv-cream);color:#163e2c}.cv-button-light:hover{background:#fff;color:#163e2c}.cv-button-outline{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;border:1px solid #f8f5ec70;border-radius:99px;padding:15px 25px;min-height:52px;font-size:14px;color:var(--cv-cream);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#173d2b18}.cv-button-outline:hover{background:#f8f5ec15}.cv-hero-pair{position:absolute;inset-inline-end:1.5%;bottom:19%;width:33%;height:480px;direction:ltr;z-index:1}.cv-hero-halo{position:absolute;width:390px;height:390px;border-radius:50%;background:#c9d7b33a;filter:blur(55px);inset-inline-start:-15%;bottom:-40px}.cv-hero-product{position:absolute;display:block;filter:drop-shadow(0 24px 18px #061f1a50);transform-origin:50% 90%}.cv-hero-product--spray{height:470px;inset-inline-end:4%;bottom:15px;transform:rotate(7deg);z-index:1}.cv-hero-product--roll-on{height:320px;inset-inline-start:4%;bottom:-12px;transform:rotate(-7deg);z-index:2}.cv-hero-product .nv-photo{height:100%;width:auto}.cv-pair-caption{position:absolute;inset-inline:0;bottom:-62px;text-align:center;font-size:11px;letter-spacing:.06em;white-space:nowrap;color:#f8f5ecd9}.cv-pair-caption>span{margin-inline:9px;color:#d2dbc3}.cv-hero-bottom{position:absolute;inset-inline:0;bottom:34px;display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#f8f5ecb5}.cv-hero-bottom a{min-height:44px;display:flex;align-items:center;gap:20px;color:#f8f5ece6}.cv-hero-bottom>span>span{margin-inline:10px}.cv-facts{background:#173d2b;color:var(--cv-cream);border-block:1px solid #ffffff0b}.cv-facts>div{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:66px;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.cv-facts span{display:flex;align-items:center;gap:20px}.cv-facts span:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:#b6c99b}.cv-heading{margin-bottom:44px}.cv-heading>.nv-eyebrow{margin-bottom:22px;color:#4a7054}.cv-heading>div{display:flex;align-items:flex-end;justify-content:space-between;gap:45px}.cv-heading h2{max-width:900px}.cv-heading .nv-muted{max-width:310px;font-size:14px;flex-shrink:0}.cv-scents-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.cv-scent-card{display:flex;position:relative;flex-direction:column;min-width:0;background:#e4ebed;border-radius:8px;padding:20px 24px 25px;overflow:hidden;isolation:isolate}.cv-scent-card[data-scent=mint-lemon]{background:#f0eccf}.cv-scent-card[data-scent=eucalyptus]{background:#e8e2ed}.cv-scent-card[data-scent=tea-tree]{background:#e1e8da}.cv-scent-card-top{display:flex;justify-content:space-between;font-size:11px;color:#284b3eb0}.cv-scent-card-top>span:last-child{font-size:20px}.cv-scent-photo{height:245px;display:flex;justify-content:center;align-items:center;padding-block:20px}.cv-scent-photo .nv-photo{height:215px;width:auto;filter:drop-shadow(0 10px 10px #20382f0f);transition:transform .25s}.cv-scent-card:hover .nv-photo{transform:translateY(-5px)}.cv-scent-name{padding-top:18px;border-top:1px solid #153a291f;position:relative;padding-inline-end:18px;min-height:89px}.cv-scent-name h3{font-size:25px;line-height:1.1;letter-spacing:-.04em;max-width:210px}.cv-scent-name p{font-size:11px;line-height:1.5;color:#596b60;margin-top:10px}.cv-scent-dot{width:8px;height:8px;border-radius:50%;background:#235f8d;position:absolute;inset-inline-end:0;top:23px}[data-scent=mint-lemon] .cv-scent-dot{background:#c1a62c}[data-scent=eucalyptus] .cv-scent-dot{background:#967ab3}[data-scent=tea-tree] .cv-scent-dot{background:#34634f}.cv-story{display:grid;grid-template-columns:1fr 1fr;background:var(--cv-sage);min-height:670px}.cv-story-image{position:relative;overflow:hidden;min-height:620px;isolation:isolate}.cv-story-image>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:38% 50%;z-index:-2}.cv-story-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0e2d22b8,transparent 80%);z-index:-1}.cv-story-image>div{position:absolute;inset-inline:10%;bottom:11%;color:var(--cv-cream)}.cv-story-image .nv-eyebrow{margin-bottom:30px}.cv-story-quote{font-size:clamp(40px,4.8vw,70px);line-height:1.05;letter-spacing:-.055em;font-weight:500}.cv-story-copy{padding:90px clamp(35px,6vw,105px);display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.cv-story-copy>.nv-eyebrow{color:#547054;margin-bottom:28px}.cv-story-copy h2{font-size:clamp(40px,4.1vw,64px);max-width:480px}.cv-story-copy>p:not(.nv-eyebrow){font-size:15px;line-height:1.8;margin-top:24px;max-width:470px}.cv-story-copy>.nv-text-link{margin-top:26px}.cv-story-signature{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:26px;letter-spacing:-1.5px;margin-top:40px;color:#305b3d}.cv-collection .nv-grid{gap:42px 22px}.nv-card-photo{border-radius:8px;height:365px;background:#eeeae0}.nv-card-photo:after{height:0}.nv-card-topline{font-size:11px;top:20px;inset-inline-start:20px;color:#435445}.nv-card-photo>.nv-photo{height:290px}.nv-card-photo>.nv-photo--roll-on{height:230px}.nv-card h3{font-size:25px;font-weight:500;line-height:1.12;letter-spacing:-.04em}.nv-card-information>.nv-eyebrow{font-size:10px;letter-spacing:.1em;color:#60715e}.nv-card-information{padding-top:20px}.nv-card-bottom{margin-top:10px}.nv-add-small{border-radius:50%;background:transparent;border:1px solid #153a2933;color:var(--nv-ink);height:42px;width:42px}.nv-add-small:hover{background:var(--nv-green);color:var(--nv-paper)}.nv-price{font-size:14px;font-weight:400}.nv-filter-buttons button{font-size:12px;min-height:44px;padding-inline:20px}.nv-scent-select select{font-size:12px;color:var(--nv-ink)}.cv-formats{background:var(--cv-sand)}.cv-formats-grid{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--nv-line)}.cv-formats-grid article{position:relative;padding:40px 6% 38px 0;min-width:0}.cv-formats-grid article+article{padding-inline:9% 0;border-inline-start:1px solid var(--nv-line)}.cv-format-number{position:absolute;inset-inline-end:10%;top:34px;font-size:64px;line-height:1;letter-spacing:-.06em;color:#b5bdab}.cv-formats-grid article+article .cv-format-number{inset-inline-end:0}.cv-formats-grid h3{font-size:50px;line-height:1;margin-top:22px;margin-bottom:22px}.cv-formats-grid article>p:not(.nv-eyebrow){font-size:15px;line-height:1.8;max-width:380px;color:#62705f}.cv-formats-grid .nv-text-link{margin-top:20px}.cv-bundles .nv-bundles-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.cv-bundles .nv-bundle{background:#fffdf8;border:1px solid #173d2b16;border-radius:8px;overflow:hidden;height:100%}.cv-bundles .nv-bundle-image{background:#ececde;min-height:300px;padding:35px 25px 20px}.cv-bundles .nv-bundle-visual{height:270px;gap:12px}.cv-bundles .nv-bundle-visual>.nv-photo{height:240px}.cv-bundles .nv-bundle-visual>.nv-photo--roll-on{height:190px}.cv-bundles .nv-bundle-visual--complete{grid-template-rows:155px 115px;gap:0}.cv-bundles .nv-bundle-visual--complete>.nv-photo{height:145px}.cv-bundles .nv-bundle-visual--complete>.nv-photo--roll-on{height:108px}.cv-bundles .nv-bundle-copy{padding:30px 32px}.cv-bundles .nv-bundle h3{font-size:37px;line-height:1.12;min-height:0;letter-spacing:-.05em;margin-top:12px}.cv-bundles .nv-bundle-description{min-height:0;max-width:450px;font-size:14px;line-height:1.7;margin-top:15px}.cv-bundles .nv-bundle-form{margin-top:20px}.cv-bundles .nv-bundle-form label{font-size:12px}.cv-bundles .nv-bundle-form select{min-height:48px;font-size:13px;border-color:#173d2b25;border-radius:4px;padding-inline:12px}.cv-bundles .nv-bundle-prices{min-height:44px;margin-top:10px}.cv-bundles .nv-bundle-prices .nv-price{font-size:21px}.cv-bundles .nv-saving{font-size:12px}.cv-bundles .nv-button{margin-top:12px}.cv-faq{padding-top:20px;padding-bottom:110px;gap:90px;grid-template-columns:.85fr 1.15fr}.cv-faq h2{font-size:clamp(40px,4.7vw,68px);max-width:430px;margin-top:22px}.cv-faq summary{font-size:17px;min-height:40px;gap:30px}.cv-faq details{padding-block:22px;border-top-color:#153a2926}.cv-faq details p{font-size:14px;line-height:1.75;max-width:570px}.cv-newsletter{background:var(--cv-sage);padding-block:90px}.cv-newsletter-inner{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:90px}.cv-newsletter h2{font-size:clamp(42px,4.6vw,68px);line-height:1.04;max-width:610px;margin-block:25px}.cv-newsletter-inner>div>p:not(.nv-eyebrow){font-size:15px;line-height:1.75;max-width:430px;color:#596b56}.cv-newsletter-form>label{font-size:12px;display:block;margin-bottom:12px}.cv-newsletter-row{display:flex;align-items:center;border-bottom:1px solid #153a2975;gap:20px;padding-bottom:12px}.cv-newsletter-row input{min-width:0;flex:1;min-height:44px;background:transparent;border:0;padding:4px 0;border-radius:0;font-size:18px;color:var(--nv-ink)}.cv-newsletter-row input::placeholder{color:#63745e}.cv-newsletter-row button{display:flex;gap:20px;align-items:center;white-space:nowrap;font-size:13px;min-height:44px}.cv-newsletter-row button>span{font-size:24px}.cv-newsletter-form .cv-consent{display:flex;align-items:flex-start;gap:10px;margin-top:19px;font-size:10px;line-height:1.7;color:#4d6049}.cv-consent input{-webkit-appearance:auto;appearance:auto;flex:none;accent-color:#173d2b;margin-top:3px;width:14px;height:14px;min-height:0}.cv-newsletter-date{font-size:10px;letter-spacing:.02em;margin-top:19px;color:#61735a}.cv-newsletter-success{font-size:17px;line-height:1.8;border-block:1px solid #173d2b40;padding-block:20px}.nv-footer{background:#103222;color:#e9eddf;padding-block:65px 30px}.nv-footer .nv-wordmark{font-size:46px;line-height:1}.nv-footer-top>div>p{font-size:14px;max-width:280px;line-height:1.7}.nv-footer nav{font-size:13px;gap:15px 30px}.nv-footer-bottom{color:#b2c0ac;font-size:10px;border-top-color:#e9eddf27;margin-top:60px;line-height:1.8}.nv-localization label{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#c2cdb8}.nv-localization select{font-family:inherit;font-size:11px;background:transparent;color:#e9eddf;border-color:#e9eddf55}.nv-localization select option{color:#153a29}.nv-product-page{padding-top:35px}.nv-pdp-gallery{background:#eeeadf;border-radius:8px}.nv-pdp-copy h1{font-size:clamp(40px,4.5vw,68px);line-height:1.03;letter-spacing:-.05em}.nv-pdp-copy .nv-eyebrow{color:#5d765d}.nv-pdp-price{font-size:23px;font-weight:400}.nv-product-description{font-size:14px;line-height:1.8}.nv-product-details summary{font-size:14px}.nv-cart-summary{border-radius:8px;background:#e9ebde}.nv-cart-line h2{font-size:23px}.nv-cart-page h1{font-size:clamp(42px,5vw,72px)}.nv-drawer{background:var(--cv-cream);color:var(--nv-ink)}.nv-drawer h2{font-size:34px;letter-spacing:-.045em}.nv-drawer h3{font-size:21px}.nv-drawer-bottom{background:var(--cv-cream)}.nv-prelaunch-body{background:#123425;color:var(--cv-cream);position:relative;isolation:isolate}.nv-clean-password-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.nv-prelaunch-body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0a2b20e8,#10331f70)}.nv-prelaunch-body .nv-prelaunch{background:transparent}.nv-prelaunch-body .nv-prelaunch-header{border-bottom-color:#f8f5ec2b}.nv-prelaunch-body .nv-prelaunch-copy h1{font-size:clamp(56px,6.2vw,94px);font-weight:500;letter-spacing:-.06em;line-height:1.02}.nv-prelaunch-body .nv-prelaunch-copy h1 em{color:#d9e6ce;font-style:normal;font-family:inherit}.nv-prelaunch-body .nv-prelaunch-intro,.nv-prelaunch-body .nv-prelaunch-date,.nv-prelaunch-body .nv-prelaunch-consent,.nv-prelaunch-body .nv-prelaunch-footer{color:#f8f5ecbf}.nv-prelaunch-body .nv-prelaunch-input-row input{color:var(--cv-cream);border-color:#f8f5ec77;background:#f8f5ec0a;border-radius:3px}.nv-prelaunch-body .nv-prelaunch-input-row input::placeholder{color:#f8f5ec80}.nv-prelaunch-body .nv-button{color:var(--nv-ink);background:var(--cv-cream);border-color:var(--cv-cream)}.nv-prelaunch-body .nv-stage-circle{background:#dae2b92e}.nv-prelaunch-body .nv-prelaunch-art-caption,.nv-prelaunch-body .nv-prelaunch-footer{border-color:#f8f5ec44}.nv-prelaunch-body .nv-prelaunch-art-caption{color:#f8f5ecbf}.nv-prelaunch-body .nv-prelaunch-language select{color:var(--cv-cream);background:transparent}.nv-prelaunch-body .nv-prelaunch-language select option{color:var(--nv-ink)}.nv-prelaunch-body .nv-prelaunch-access-panel,.nv-prelaunch-body .nv-prelaunch-success{background:#163b2f;color:var(--cv-cream);border-color:#f8f5ec44}.nv-body :focus-visible{outline:2px solid currentColor;outline-offset:5px}[dir=rtl] .cv-hero-pair{direction:rtl;inset-inline-end:2%}[dir=rtl] .cv-hero h1,[dir=rtl] .cv-story-quote,[dir=rtl] .nv-body h2,[dir=rtl] .nv-body h3{letter-spacing:0;font-family:Arial,Tahoma,sans-serif}[dir=rtl] .cv-hero-copy{padding-inline-end:15px}@media(max-width:760px){[dir=rtl] .cv-hero-content{padding-bottom:420px}}@media(min-width:1650px){.cv-hero-pair{width:31%;height:540px;bottom:20%}.cv-hero-product--spray{height:520px}.cv-hero-product--roll-on{height:350px}.cv-hero-copy{max-width:940px}}@media(max-width:1100px){.nv-container{width:calc(100% - 56px)}.nv-navigation{gap:22px;padding-inline-start:0}.cv-hero,.cv-hero-content{min-height:760px}.cv-hero-copy{width:66%}.cv-hero h1{font-size:clamp(60px,8.2vw,90px)}.cv-hero-description{font-size:15px;max-width:380px}.cv-hero-pair{width:32%;inset-inline-end:0;height:390px;bottom:22%}.cv-hero-product--spray{height:390px}.cv-hero-product--roll-on{height:260px;inset-inline-start:0}.cv-pair-caption{font-size:9px;bottom:-45px}.cv-scents-grid{gap:14px}.cv-scent-card{padding-inline:16px}.cv-scent-photo{height:210px}.cv-scent-photo .nv-photo{height:190px}.cv-scent-name h3{font-size:22px}.cv-heading>div{gap:25px}.cv-heading .nv-muted{max-width:260px}.cv-story-copy{padding:60px 35px}.cv-story,.cv-story-image{min-height:600px}.cv-newsletter-inner{gap:50px}.cv-collection .nv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 22px}.nv-card-photo{height:390px}.nv-card-photo>.nv-photo{height:315px}.nv-card-photo>.nv-photo--roll-on{height:245px}}@media(max-width:760px){.nv-container{width:calc(100% - 40px)}.nv-section{padding-block:72px}.nv-nav{height:72px}.nv-body .nv-wordmark{font-size:27px}.nv-nav-actions{gap:7px}.nv-menu-button{display:block;color:inherit}.nv-navigation{position:absolute;inset-inline:0;top:100%;display:none;background:var(--cv-cream);color:var(--nv-ink);padding:15px 20px 24px;border-bottom:1px solid var(--nv-line);box-shadow:0 15px 25px #122d2212}.nv-navigation.nv-navigation--open{display:flex;flex-direction:column;align-items:stretch;gap:0}.nv-navigation a{padding-block:15px;border-bottom:1px solid var(--nv-line)}.nv-template-index:not(.nv-clean-scrolled) .nv-navigation a:hover{color:var(--nv-ink)}.cv-hero,.cv-hero-content{min-height:930px;min-height:max(850px,100svh)}.cv-hero-content{display:block;padding-top:145px;padding-bottom:370px}.cv-hero-copy{width:100%;max-width:620px}.cv-hero-copy>.nv-eyebrow{font-size:9px;margin-bottom:26px}.cv-hero h1{font-size:clamp(50px,10.8vw,78px);line-height:1.02;letter-spacing:-.06em;max-width:620px}.cv-hero-description{font-size:14px;line-height:1.8;max-width:420px;margin-top:25px}.cv-hero-actions{margin-top:26px;gap:12px}.cv-hero-actions .nv-button,.cv-button-outline{font-size:12px;padding:13px 19px;min-height:48px;gap:24px}.cv-hero-pair{height:270px;width:230px;inset-inline-end:8%;bottom:115px}.cv-hero-product--spray{height:270px;bottom:0;inset-inline-end:6%}.cv-hero-product--roll-on{height:190px;inset-inline-start:0;bottom:-14px}.cv-hero-halo{height:240px;width:240px;bottom:-60px}.cv-pair-caption{bottom:-47px;font-size:9px}.cv-hero-bottom{bottom:20px;font-size:8px;letter-spacing:.11em;gap:15px}.cv-hero-bottom>span>span{margin-inline:5px}.cv-hero-bottom a{gap:10px;white-space:nowrap}.cv-facts>div{display:grid;grid-template-columns:1fr 1fr;min-height:90px;gap:12px 20px;padding-block:19px;font-size:9px;letter-spacing:.045em}.cv-facts span{gap:10px}.cv-facts span:before{width:4px;height:4px}.cv-heading{margin-bottom:30px}.cv-heading>.nv-eyebrow{font-size:9px;margin-bottom:19px}.cv-heading>div{display:block}.nv-body h2{font-size:clamp(39px,8.6vw,60px)}.cv-heading .nv-muted{margin-top:20px;max-width:440px;font-size:13px}.cv-scents-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cv-scent-card{padding:16px 16px 19px}.cv-scent-card-top{font-size:9px}.cv-scent-photo{height:205px;padding-block:15px}.cv-scent-photo .nv-photo{height:180px}.cv-scent-name{padding-top:16px;min-height:96px}.cv-scent-name h3{font-size:24px}.cv-scent-name p{font-size:10px;margin-top:8px}.cv-scent-dot{height:6px;width:6px;top:20px}.cv-story{grid-template-columns:1fr}.cv-story-image{min-height:480px}.cv-story-image>div{inset-inline:8%;bottom:11%}.cv-story-quote{font-size:48px}.cv-story-image .nv-eyebrow{font-size:9px;margin-bottom:22px}.cv-story-copy{padding:60px 25px 65px}.cv-story-copy h2{font-size:46px;max-width:490px}.cv-story-copy>p:not(.nv-eyebrow){font-size:14px}.cv-story-signature{margin-top:30px}.cv-collection .nv-grid{gap:30px 14px}.nv-card-photo{height:275px;padding-block:20px}.nv-card-photo>.nv-photo{height:228px;max-width:78%}.nv-card-photo>.nv-photo--roll-on{height:177px}.nv-card h3{font-size:23px;line-height:1.1;min-height:2.2em}.nv-card-topline{font-size:9px;top:15px;inset-inline-start:14px}.nv-card-information{padding-top:16px}.nv-card-information>.nv-eyebrow{font-size:9px}.nv-price{font-size:12px}.nv-add-small{height:40px;width:40px}.nv-filters{align-items:stretch;gap:15px;margin-bottom:24px;flex-direction:column}.nv-filter-buttons{gap:6px}.nv-filter-buttons button{padding-inline:13px;min-height:43px;font-size:10px}.nv-scent-select{align-self:flex-end}.nv-scent-select select{font-size:11px;min-height:42px}.cv-formats-grid{grid-template-columns:1fr}.cv-formats-grid article{padding:30px 50px 32px 0}.cv-formats-grid article+article{padding:32px 50px 32px 0;border-inline-start:0;border-top:1px solid var(--nv-line)}.cv-format-number,.cv-formats-grid article+article .cv-format-number{inset-inline-end:0;top:30px;font-size:52px}.cv-formats-grid h3{font-size:42px;margin-top:18px;margin-bottom:20px}.cv-formats-grid article>p:not(.nv-eyebrow){font-size:14px;max-width:420px}.cv-bundles .nv-bundles-grid{gap:22px;grid-template-columns:1fr}.cv-bundles .nv-bundle-image{min-height:285px;padding-top:25px}.cv-bundles .nv-bundle-visual{height:250px}.cv-bundles .nv-bundle-visual>.nv-photo{height:220px}.cv-bundles .nv-bundle-visual>.nv-photo--roll-on{height:170px}.cv-bundles .nv-bundle-visual--complete{grid-template-rows:150px 100px;gap:0}.cv-bundles .nv-bundle-visual--complete>.nv-photo{height:138px}.cv-bundles .nv-bundle-visual--complete>.nv-photo--roll-on{height:95px}.cv-bundles .nv-bundle-copy{padding:25px}.cv-bundles .nv-bundle h3{font-size:34px;min-height:0}.cv-bundles .nv-bundle-description{font-size:13px;min-height:0}.cv-bundles .nv-bundle-prices{flex-direction:row;align-items:center;gap:12px;padding-top:0}.cv-bundles .nv-bundle-prices del,.cv-bundles .nv-bundle-form select{font-size:12px}.cv-bundles .nv-button{font-size:13px;padding-inline:20px}.cv-bundles .nv-saving{font-size:11px}.cv-faq{display:block;padding-top:0;padding-bottom:70px}.cv-faq h2{font-size:43px;margin-bottom:30px}.cv-faq summary{font-size:16px;line-height:1.4}.cv-faq details p{font-size:13px}.cv-newsletter{padding-block:65px}.cv-newsletter-inner{display:block}.cv-newsletter h2{font-size:45px;margin-block:22px}.cv-newsletter-inner>div>p:not(.nv-eyebrow){font-size:14px}.cv-newsletter-form{margin-top:40px}.cv-newsletter-row{gap:12px}.cv-newsletter-row input{font-size:17px}.cv-newsletter-row button{font-size:12px;gap:15px}.cv-newsletter-form .cv-consent{font-size:10px}.nv-footer{padding-block:50px 25px}.nv-footer-top{gap:35px 25px}.nv-footer .nv-wordmark{font-size:40px}.nv-footer-top>div>p{font-size:13px}.nv-footer nav{font-size:12px}.nv-localization select{font-size:10px}.nv-footer-bottom{margin-top:40px;font-size:9px}.nv-pdp-copy h1{font-size:43px}.nv-product-description{font-size:13px}.nv-cart-line h2{font-size:18px}.nv-prelaunch-body .nv-prelaunch-copy h1{font-size:clamp(49px,11vw,76px)}.nv-prelaunch-body .nv-prelaunch-intro{max-width:410px}.nv-prelaunch-body .nv-prelaunch-input-row .nv-button{font-size:13px}.nv-prelaunch-body .nv-prelaunch-art{margin-block:10px 30px}}@media(max-width:390px){.cv-hero-content{padding-top:128px}.cv-hero,.cv-hero-content{min-height:880px}.cv-hero h1{font-size:49px}.cv-hero-actions{gap:9px}.cv-hero-actions .nv-button,.cv-button-outline{padding-inline:15px;gap:17px}.cv-hero-pair{bottom:105px;inset-inline-end:10%;height:255px}.cv-hero-product--spray{height:255px}.cv-hero-product--roll-on{height:180px}.cv-hero-bottom{font-size:7px}.cv-scent-photo{height:182px}.cv-scent-photo .nv-photo{height:160px}.cv-scent-name h3{font-size:21px}.nv-card-photo{height:246px}.nv-card-photo>.nv-photo{height:200px}.nv-card-photo>.nv-photo--roll-on{height:157px}.nv-card h3{font-size:21px}.nv-filter-buttons button{padding-inline:10px;font-size:9px}.nv-add-small{height:36px;width:36px}.nv-price{font-size:11px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.nv-body *,.nv-body *:before,.nv-body *:after{transition:none!important;animation:none!important}.nv-button:hover,.cv-scent-card:hover .nv-photo{transform:none}}body.nv-body.nv-prelaunch-body{color:var(--cv-cream)}.nv-prelaunch-body .nv-wordmark,.nv-prelaunch-body .nv-prelaunch-copy h1,.nv-prelaunch-body .nv-prelaunch-copy>.nv-eyebrow,.nv-prelaunch-body .nv-prelaunch-signup>label:not(.nv-prelaunch-consent),.nv-prelaunch-body .nv-prelaunch-access summary,.nv-prelaunch-body .nv-prelaunch-footer>p,.nv-prelaunch-body .nv-prelaunch-access-panel>label{color:var(--cv-cream)}.cv-scent-card:focus-visible{outline:2px solid var(--nv-ink);outline-offset:-4px}@media(prefers-reduced-motion:no-preference){.cv-hero-pair{transform:perspective(1100px) rotateX(var(--nv-motion-x, 0deg)) rotateY(var(--nv-motion-y, 0deg));transform-style:preserve-3d;transition:transform .18s ease-out}.cv-hero-product--spray{translate:0 0 24px}.cv-hero-product--roll-on{translate:0 0 58px}.cv-hero-product>.nv-photo{animation:nv-product-arrive .9s cubic-bezier(.2,.75,.2,1) both}.cv-hero-product--roll-on>.nv-photo{animation-delay:.12s}.cv-scent-card{transition:box-shadow .22s ease}.cv-scent-card:hover{box-shadow:inset 0 0 0 1px #16372e36}@keyframes nv-product-arrive{0%{opacity:.2;transform:translateY(22px) rotateY(-18deg) scale(.95)}to{opacity:1;transform:none}}}@media(max-width:760px){.cv-scents-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:inline mandatory;overscroll-behavior-inline:contain;padding-block-end:12px;scrollbar-width:thin;scrollbar-color:#48675c #e4e8df}.cv-scents-grid>.cv-scent-card{scroll-snap-align:start;border-radius:18px}.cv-scents-grid .cv-scent-photo{height:clamp(215px,63vw,300px)}.cv-scents-grid .cv-scent-photo>.nv-photo{height:90%}}@media(prefers-reduced-motion:no-preference){.cv-hero-bg{transform:translate3d(0,var(--nv-scroll-forest, 0px),0) scale(1.14)}.cv-hero-pair{translate:0 var(--nv-scroll-bottles, 0px)}.cv-story-image>img{transform:translate3d(0,var(--nv-scroll-story, 0px),0) scale(1.16)}}.nv-tour{--nv-tour-top:105px;--nv-tour-surface:#e7ebdf}.nv-tour-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px,5vw,86px)}.nv-tour-stage{display:none;align-self:start;position:sticky;top:var(--nv-tour-top);height:clamp(300px,65svh,660px);background:radial-gradient(ellipse at 50% 42%,#f8f6e9,var(--nv-tour-surface) 68%,#d4dfd5);border-radius:20px;isolation:isolate;overflow:hidden}.nv-tour-bottle{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(24px) scale(.92);transition:opacity .28s ease,visibility .28s,transform .36s cubic-bezier(.2,.75,.25,1)}.nv-tour-bottle.is-current{opacity:1;visibility:visible;transform:translateY(var(--nv-tour-travel,0px)) scale(1)}.nv-tour-bottle .nv-photo,.nv-tour-static .nv-photo{height:76%;width:auto;filter:drop-shadow(10px 20px 12px #173b3038)}.nv-tour-bottle .nv-photo--roll-on,.nv-tour-static .nv-photo--roll-on{height:61%}.nv-tour-chapters{min-width:0}.nv-tour-chapter{min-height:48svh;display:grid;align-items:center;gap:24px;padding-block:clamp(28px,5svh,60px);border-bottom:1px solid var(--nv-line)}.nv-tour-chapter:last-child{border-bottom:0}.nv-tour-copy{max-width:490px}.nv-tour-copy h3{font-size:clamp(32px,5vw,64px);letter-spacing:-.055em;line-height:1.02;margin:.18em 0}.nv-tour-copy p:not(.nv-eyebrow){margin:.8em 0;font-size:clamp(14px,1.3vw,18px);line-height:1.58}.nv-tour-copy .nv-tour-note{color:#496559}.nv-tour-copy .nv-text-link{display:inline-flex;margin-top:12px;min-height:44px;align-items:center;gap:12px}.nv-tour-static{height:300px;display:grid;place-items:center;border-radius:16px;background:var(--nv-tour-surface)}.nv-tour.is-ready .nv-tour-stage{display:block}.nv-tour.is-ready .nv-tour-static{display:none}@media(min-width:761px){.nv-tour.is-ready .nv-tour-layout{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.nv-tour:not(.is-ready) .nv-tour-chapter{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:760px){.nv-tour{--nv-tour-top:72px}.nv-tour-stage{height:clamp(160px,32svh,285px);z-index:2;border-radius:14px}.nv-tour-chapter{min-height:40svh;padding-block:30px}.nv-tour.is-ready .nv-tour-chapter{scroll-margin-top:calc(var(--nv-tour-top) + clamp(160px,32svh,285px))}}.nv-cinema-home{position:relative;isolation:isolate}.nv-cinema-forest{position:fixed;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:-2;pointer-events:none;background:#163c2a}.nv-cinema-forest-img{width:100%;height:100%;object-fit:cover;display:block;transform:translate3d(0,var(--nv-forest-y,0px),0) scale(var(--nv-forest-scale,1))}.nv-cinema-forest:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#082b1a45}.nv-cinema-home .cv-hero{background:transparent}.nv-cinema-home>.nv-container{background:#f8f5ecde;padding-inline:clamp(14px,3vw,46px);border-radius:20px;margin-block:32px}.nv-cinema-home>.cv-formats{background:#f0ead5e8}.nv-cinema-home>.cv-story,.nv-cinema-home>.cv-newsletter{background:#e4e9dce8}.nv-cinema-home>.cv-facts{background:#153a29d6}.nv-cinema{position:relative}.nv-cinema.is-running{min-height:calc(100svh + var(--nv-cinema-run,0svh))}.nv-cinema.is-running .cv-hero{position:sticky;top:0;height:100svh;min-height:0}.nv-cinema.is-running .cv-hero-content{height:100%;min-height:0;padding-block:100px 64px}.nv-cinema .cv-hero-copy{opacity:var(--nv-intro,1);visibility:var(--nv-intro-vis,visible);width:61%}.nv-cinema-lineup{position:absolute;inset-inline-end:0;top:50%;transform:translateY(-44%);width:38%;height:min(59svh,590px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:10px;z-index:3}.nv-cinema-slot{position:relative;min-width:0;min-height:0;display:grid;place-items:center}.nv-cinema-item{display:grid;place-items:center;height:90%;width:100%;transform-origin:center;filter:drop-shadow(0 12px 9px #05170c55)}.nv-cinema-item--roll-on{height:76%}.nv-cinema-item .nv-photo{height:100%;width:auto;max-width:100%}.nv-cinema-details{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4}.nv-cinema-detail{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(14px,3vw,50px);opacity:0;visibility:hidden;color:#fbf8ed;padding-block:104px 75px}.nv-cinema-detail[aria-hidden=false]{visibility:visible;opacity:var(--nv-detail,0)}.nv-cinema-left,.nv-cinema-right{padding:clamp(14px,2.4vw,34px);background:#10291fe8;border:1px solid #f8f5ec36;border-radius:22px;box-shadow:0 18px 64px #09241950}.nv-cinema-left{grid-column:1}.nv-cinema-right{grid-column:3}.nv-cinema-detail h3{font-size:clamp(27px,4vw,66px);line-height:1.02;margin:.25em 0;letter-spacing:-.04em}.nv-cinema-detail p{font-size:clamp(13px,1.35vw,19px);line-height:1.45;margin:0}.nv-cinema-detail .nv-eyebrow{font-size:11px;color:#e1eacb}.nv-cinema-right p+p{margin-top:.9em}.nv-cinema .cv-hero-bottom{z-index:5}.nv-cinema.is-running+.nv-tour{display:none}@media(max-width:760px){.nv-cinema.is-running .cv-hero-content{padding-block:clamp(72px,13svh,105px) 0}.nv-cinema .cv-hero-copy{width:100%;padding:0}.nv-cinema.is-running .cv-hero h1{font-size:clamp(27px,8vw,50px)}.nv-cinema.is-running .cv-hero-copy>.nv-eyebrow{margin-bottom:13px}.nv-cinema.is-running .cv-hero-description{margin-top:12px;font-size:12px;line-height:1.4}.nv-cinema.is-running .cv-hero-actions{margin-top:14px}.nv-cinema.is-running .cv-hero-actions a{min-height:40px;padding:8px 10px;gap:7px;font-size:11px}.nv-cinema-lineup{inset-inline:0;top:auto;bottom:52px;transform:none;width:100%;height:min(30svh,245px);gap:5px}.nv-cinema:not(.is-running) .nv-cinema-lineup{bottom:105px;height:340px}.nv-cinema-detail{grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) auto;gap:8px;align-items:end;padding-block:70px max(61px,8svh)}.nv-cinema-left,.nv-cinema-right{grid-row:2;padding:9px;border-radius:12px;align-self:stretch}.nv-cinema-right{grid-column:2}.nv-cinema-detail h3{font-size:clamp(20px,5.5vw,31px)}.nv-cinema-detail p{font-size:clamp(10px,2.8vw,14px);line-height:1.3}.nv-cinema-detail .nv-eyebrow{font-size:9px}}@media(prefers-reduced-motion:reduce){.nv-cinema-forest-img{transform:none}}.nv-cinema.is-running .nv-cinema-item{position:absolute;top:0;left:0;width:100%;height:90%}.nv-cinema.is-running .nv-cinema-item .nv-photo{height:100%;width:100%}.nv-cinema .nv-photo-image{image-rendering:auto}@media(max-width:760px){.nv-cinema.is-running .cv-hero-content{padding-block-start:clamp(77px,12svh,110px)}.nv-cinema.is-running .nv-cinema-lineup{height:min(33svh,260px)}.nv-cinema-detail{padding-block-end:56px;gap:0}.nv-cinema-left,.nv-cinema-right{box-shadow:none;border-radius:0;padding:11px;background:#10291ff2}.nv-cinema-left{border-start-start-radius:13px;border-end-start-radius:13px;border-inline-end:0}.nv-cinema-right{border-start-end-radius:13px;border-end-end-radius:13px}}.nv-cinema .nv-cinema-item{filter:none;backface-visibility:visible}@media(min-width:761px){.nv-cinema .cv-hero-copy{width:57%}.nv-cinema-lineup{width:42%;height:min(62svh,620px);gap:8px}.nv-cinema-detail{grid-template-columns:minmax(0,1fr) minmax(0,2.8fr) minmax(0,1fr);gap:clamp(10px,1.4vw,24px)}.nv-cinema-left,.nv-cinema-right{padding:clamp(10px,1.5vw,24px)}.nv-cinema-detail h3{font-size:clamp(24px,3.2vw,46px)}}@media(max-width:760px)and (min-height:700px){.nv-cinema.is-running .nv-cinema-lineup{height:min(35svh,275px)}}@media(min-width:761px){.nv-cinema .cv-hero-copy{width:53%}.nv-cinema-lineup{width:46%;height:min(73svh,710px);transform:translateY(-48%);gap:5px}}@media(max-width:760px){.nv-cinema.is-running .nv-cinema-lineup{inset-inline:-8px;width:auto;gap:3px;height:min(36svh,235px)}}@media(max-width:760px)and (min-height:700px){.nv-cinema.is-running .nv-cinema-lineup{height:min(40svh,330px)}}.nv-cinema-forest{background:#263a3b}.nv-cinema-forest:after{background:#10191d1c}.nv-cinema-home .cv-hero-shade{background:linear-gradient(90deg,#101719ab,#10171963 48%,#10171912 84%),linear-gradient(0deg,#111b246b,transparent 47%)}[dir=rtl] .nv-cinema-home .cv-hero-shade{background:linear-gradient(270deg,#101719ab,#10171963 48%,#10171912 84%),linear-gradient(0deg,#111b246b,transparent 47%)}@media(max-width:760px){.nv-cinema-forest-img{object-position:59% center}.nv-cinema-home .cv-hero .cv-hero-shade{background:linear-gradient(180deg,#101719a6,#10171959 48%,#111b243b)}}@media(prefers-reduced-motion:no-preference){.cv-story-image>img{transform:translateY(var(--nv-scroll-story,0px)) scale(1.19)}.nv-depth-card{position:relative;transform:perspective(900px) rotateX(var(--nv-card-x,0deg)) rotateY(var(--nv-card-y,0deg));transition:transform .36s cubic-bezier(.2,.72,.25,1)}.nv-depth-card.is-tilting{z-index:2;transition-duration:.11s}.nv-depth-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(ellipse at var(--nv-glint-x,50%) var(--nv-glint-y,50%),#fff7 0%,transparent 62%);opacity:0;pointer-events:none;transition:opacity .24s}.nv-depth-card.is-tilting:after{opacity:.72}.nv-depth-card :is(.cv-scent-photo,.nv-card-photo,.nv-bundle-image){transition:translate .32s cubic-bezier(.2,.72,.25,1)}.nv-depth-card.is-tilting :is(.cv-scent-photo,.nv-card-photo,.nv-bundle-image){translate:0 -7px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/naturova-clean.css.map */
