.e-fragrances-page .e-page-intro{padding-block:clamp(48px,6vw,85px) 40px}.e-fragrances-page .e-page-intro h1{font-size:clamp(60px,7vw,108px)}.e-fragrances-page .e-page-intro__bottom .e-link{flex-shrink:0;min-height:44px}.e-fragrances-page .e-fragrance-nav a{column-gap:20px;padding-block:22px}.e-fragrances-page .e-fragrance-nav__direction{grid-area:1/2;align-self:center}.e-fragrances-page .e-details{padding-top:clamp(40px,5vw,76px)}.e-fragrances-page .e-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8%;padding-bottom:clamp(60px,7vw,108px)}.e-fragrances-page .e-detail__art{aspect-ratio:4/5}.e-fragrances-page .e-detail__art:after{background:#10271f24}.e-fragrances-page .e-detail__diffuser{object-fit:contain;object-position:center;z-index:1;padding:0}.e-fragrances-page .e-detail__copy h2{font-size:clamp(50px,5.4vw,82px)}.e-fragrances-page .e-detail__copy>p:not(.e-label):not(.e-detail__moment){max-width:390px;font-size:16px}.e-fragrances-page .e-detail__copy p.e-detail__moment{margin-bottom:14px;font-size:25px}.e-fragrances-page .e-detail__moments{border-left:1px solid var(--rule);max-width:390px;margin-top:24px;padding-left:20px}.e-fragrances-page .e-detail__moments>p.e-label{margin-bottom:8px}.e-fragrances-page .e-detail__moments>p:not(.e-label){color:var(--pine-dark);font:italic 400 23px/1.45 var(--serif);margin:0}.e-fragrances-page .e-notes{margin-block:27px}.e-fragrances-page .e-notes>div{grid-template-columns:100px minmax(0,1fr)}.e-fragrances-page .e-notes dd,.e-fragrances-page .e-detail__availability{font-size:13px}.e-fragrances-page .e-faq{padding-block:65px 85px}@media (max-width:760px){.e-fragrances-page .e-page-intro{padding-block:42px 30px}.e-fragrances-page .e-page-intro h1{margin-bottom:22px;font-size:clamp(54px,12.5vw,82px)}.e-fragrances-page .e-page-intro__bottom{gap:14px}.e-fragrances-page .e-fragrance-nav a{column-gap:5px;padding-block:17px}.e-fragrances-page .e-fragrance-nav__direction{display:none}.e-fragrances-page .e-detail{grid-template-columns:minmax(0,1fr);gap:24px;padding-bottom:56px}.e-fragrances-page .e-detail__art{aspect-ratio:4/5;max-height:620px}.e-fragrances-page .e-detail__copy h2{margin-bottom:15px;font-size:clamp(48px,12vw,64px)}.e-fragrances-page .e-detail__copy p.e-label{margin-bottom:12px}.e-fragrances-page .e-detail__copy p.e-detail__moment{margin-block:0 10px;font-size:23px}.e-fragrances-page .e-detail__copy>p:not(.e-label):not(.e-detail__moment),.e-fragrances-page .e-detail__moments{max-width:none}.e-fragrances-page .e-notes{margin-block:20px}.e-fragrances-page .e-notes>div{padding-block:11px}.e-fragrances-page .e-detail .e-button{width:100%}.e-fragrances-page .e-detail__availability{margin-top:10px}.e-fragrances-page .e-faq{padding-block:45px 55px}}.e-fragrances-page .e-sets{border-top:1px solid var(--rule);padding-block:clamp(56px,7vw,108px)}.e-fragrances-page .e-sets__intro{max-width:560px;margin-bottom:clamp(32px,4vw,56px)}.e-fragrances-page .e-sets__intro h2{margin-block:14px 18px;font-size:clamp(50px,5.4vw,82px)}.e-fragrances-page .e-sets__intro>p:not(.e-label){color:var(--text-soft);font-size:16px}.e-fragrances-page .e-sets__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,64px);display:grid}.e-fragrances-page .e-set{flex-direction:column;display:flex}.e-fragrances-page .e-set__art{aspect-ratio:5/4;gap:2px;margin-bottom:26px;display:grid;overflow:hidden}.e-fragrances-page .e-set__item{background:var(--product-bg);position:relative}.e-fragrances-page .e-set__item img{object-fit:cover;object-position:center}.e-fragrances-page .e-set h3{font:400 clamp(38px, 3.6vw, 54px)/1.05 var(--serif);margin-block:10px 14px}.e-fragrances-page .e-set__contents{max-width:420px;margin:0;font-size:16px}.e-fragrances-page .e-set .e-notes{margin-block:22px 12px}.e-fragrances-page .e-set .e-notes>div{grid-template-columns:100px minmax(0,1fr)}.e-fragrances-page .e-set__saving{color:var(--text-soft);margin:0 0 22px;font-size:13px}.e-fragrances-page .e-set .e-button{align-self:flex-start;margin-top:auto}.e-fragrances-page .e-set__actions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;display:flex}.e-fragrances-page .e-set__actions .e-button{margin-top:0}.e-fragrances-page .e-set__hint,.e-fragrances-page .e-set__status{color:var(--text-soft);margin:0;font-size:13px}.e-fragrances-page .e-set__status a{text-underline-offset:3px;text-decoration:underline}.e-fragrances-page .e-sets__shipping{color:var(--pine);margin:12px 0 0;font-size:15px}@media (max-width:760px){.e-fragrances-page .e-sets{padding-block:48px 56px}.e-fragrances-page .e-sets__intro h2{font-size:clamp(48px,12vw,64px)}.e-fragrances-page .e-sets__grid{grid-template-columns:minmax(0,1fr);gap:48px}.e-fragrances-page .e-set--trio .e-set__art{aspect-ratio:16/10}.e-fragrances-page .e-set .e-button{width:100%}.e-fragrances-page .e-set__actions{align-items:stretch}}.e-fragrances-page .e-sets-band{border-top:1px solid var(--rule);grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,64px);padding-block:clamp(48px,6vw,88px);display:grid}.e-fragrances-page .e-sets-band h2{margin-block:14px 0;font-size:clamp(40px,4.2vw,64px)}.e-fragrances-page .e-sets-band__offers{gap:18px;margin:0;padding:0;list-style:none;display:grid}.e-fragrances-page .e-sets-band__offers li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding-bottom:16px;display:grid}.e-fragrances-page .e-sets-band__name{font:400 clamp(26px, 2.2vw, 34px)/1.1 var(--serif)}.e-fragrances-page .e-sets-band__price{text-align:right;white-space:nowrap;font-size:15px}.e-fragrances-page .e-sets-band__contents{color:var(--text-soft);grid-column:1/-1;font-size:14px}.e-fragrances-page .e-sets-band__actions{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.e-fragrances-page .e-sets-band__actions .e-set__actions{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.e-fragrances-page .e-sets-band__actions .e-set__status{color:var(--text-soft);margin:0;font-size:13px}@media (max-width:1100px){.e-fragrances-page .e-sets-band{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.e-fragrances-page .e-sets-band__actions{grid-column:1/-1}}@media (max-width:760px){.e-fragrances-page .e-sets-band{grid-template-columns:minmax(0,1fr)}.e-fragrances-page .e-sets-band__actions,.e-fragrances-page .e-sets-band__actions .e-set__actions{align-items:stretch}.e-fragrances-page .e-sets-band__actions .e-button{width:100%}}.e-fragrances-page .e-composition{border-block:1px solid var(--rule);max-width:390px;margin-top:32px}.e-fragrances-page .e-composition summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding-block:14px;list-style:none;display:flex}.e-fragrances-page .e-composition summary::-webkit-details-marker{display:none}.e-fragrances-page .e-composition summary h3{font:400 24px/1.2 var(--serif);letter-spacing:0;margin:0}.e-fragrances-page .e-composition summary>span{font-size:24px;transition:transform .2s}.e-fragrances-page .e-composition[open] summary>span{transform:rotate(45deg)}.e-fragrances-page .e-composition__body{gap:22px;padding-bottom:22px;display:grid}.e-fragrances-page .e-composition h4{color:var(--text-soft);margin:0 0 8px}.e-fragrances-page .e-composition__list{margin:0;padding:0;font-size:14px;line-height:1.55;list-style:none}.e-fragrances-page .e-composition__list li+li{margin-top:4px}.e-fragrances-page .e-composition__list--declared li{overflow-wrap:anywhere}.e-fragrances-page .e-composition__note{color:var(--text-soft);margin:0;font-size:13px;line-height:1.6}.e-fragrances-page .e-set-composition{color:var(--text-soft);margin:0;font-size:13px}.e-fragrances-page .e-set-composition a{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.e-fragrances-page .e-composition summary>span{transition:none}}@media (max-width:760px){.e-fragrances-page .e-composition{max-width:none;margin-top:26px}}.e-fragrances-page .e-composition__allergen{border:1px solid var(--rule);color:var(--text-soft);letter-spacing:.04em;vertical-align:1px;margin-left:6px;padding:0 7px;font-size:13px;line-height:1.5;display:inline-block}.e-fragrances-page .e-composition__sheet{justify-content:flex-start;align-items:center;gap:6px;min-height:44px;margin-top:-6px;font-size:14px;display:inline-flex}.e-fragrances-page .e-composition__format{color:var(--text-soft)}
