*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ea-background);color:var(--ea-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}body.drawer-open{overflow:hidden}img,svg{display:block;max-width:100%}button,input,select,textarea{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Georgia,Times New Roman,serif;font-weight:500;line-height:1.08}.skip-link{position:fixed;z-index:1000;top:1rem;left:1rem;padding:.75rem 1rem;background:var(--ea-ink);color:var(--ea-background);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.page-width{width:min(100% - 2rem,var(--ea-page-width));margin-inline:auto}.utility-page{min-height:55vh}.utility-page h1{margin:.35rem 0 2rem;font-size:clamp(2.5rem,7vw,5rem)}.utility-page h2{font-size:clamp(1.5rem,3vw,2.4rem)}.utility-page__narrow{max-width:900px}.utility-page__heading{margin:2.5rem 0 1.25rem}.search-page__form{display:grid;grid-template-columns:1fr auto;gap:.75rem;margin-bottom:2.5rem}.search-page__form input,.contact-form input,.contact-form textarea,.cart-page input{width:100%;border:1px solid rgba(215,174,72,.45);background:#0b0b0b;color:#fff;padding:1rem}.utility-empty{padding:3rem 0;text-align:center}.utility-empty p{color:var(--ea-muted);margin-bottom:1.5rem}.rte{color:#d9d4ca;font-size:1.05rem;line-height:1.75}.rte h2{color:#fff;margin-top:2rem}.contact-form{display:grid;gap:1.25rem;margin-top:2rem}.contact-form label{display:grid;gap:.45rem}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.form-status{color:#78d795}.faq-list{display:grid;gap:.75rem}.faq-list details{border:1px solid rgba(215,174,72,.28);padding:1.15rem 1.25rem;background:#080808}.faq-list summary{cursor:pointer;color:#fff;font-weight:700}.faq-list p{color:var(--ea-muted);line-height:1.65}.cart-page{display:grid;gap:2rem}.cart-page__items{display:grid;gap:1rem}.cart-page__item{display:grid;grid-template-columns:110px 1fr 110px auto;gap:1rem;align-items:center;border-bottom:1px solid rgba(215,174,72,.25);padding-bottom:1rem}.cart-page__item img{width:110px;aspect-ratio:1;object-fit:contain;background:#0a0a0a}.cart-page__item a{color:inherit}.cart-page__summary{margin-left:auto;width:min(100%,440px);display:grid;gap:.8rem;text-align:right}.collection-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.collection-directory a{display:grid;gap:.35rem;min-height:150px;align-content:end;padding:1.5rem;border:1px solid rgba(215,174,72,.3);background:linear-gradient(145deg,#111,#050505);color:#fff}.collection-directory span{font-family:var(--ea-font-heading);font-size:1.65rem}.collection-directory small{color:var(--ea-gold)}@media(max-width:749px){.search-page__form,.form-grid{grid-template-columns:1fr}.collection-directory{grid-template-columns:1fr 1fr}.cart-page__item{grid-template-columns:80px 1fr}.cart-page__item img{width:80px}}.eyebrow{margin-bottom:.75rem;color:var(--ea-gold-dark);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:1px solid var(--ea-ink);padding:.7rem 1.25rem;background:transparent;color:var(--ea-ink);cursor:pointer;font-weight:600;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.button--primary{background:var(--ea-ink);color:var(--ea-background)}.button:hover{border-color:var(--ea-gold-dark);background:var(--ea-gold-dark);color:var(--ea-background)}.icon-button{display:inline-grid;width:44px;height:44px;place-items:center;border:0;background:transparent;cursor:pointer}.icon-button svg{width:21px;height:21px}.announcement{overflow:hidden;background:var(--ea-ink);color:var(--ea-background)}.announcement__track{display:flex;width:max-content;padding:.55rem 0;animation:ea-ticker-motion var(--ticker-speed, 26s) linear infinite!important;animation-play-state:running!important;will-change:transform}.announcement__item{display:flex;align-items:center;white-space:nowrap;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.announcement__item:after{width:5px;height:5px;margin-inline:2.5rem;border-radius:50%;background:var(--ea-gold);content:""}@keyframes ea-ticker-motion{0%{transform:translate(0)}to{transform:translate(-50%)}}.site-header{position:relative;z-index:20;border-bottom:1px solid var(--ea-border);background:var(--ea-ink)}.announcement-wrapper{position:sticky;z-index:22;top:0}.site-header-wrapper{position:sticky;z-index:20;top:var(--ea-announcement-height, 36px)}.site-header__inner{display:grid;min-height:124px;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;color:var(--ea-background)}.site-header__logo{position:relative;width:188px;padding:.5rem 1rem;isolation:isolate}.site-header__logo:before{position:absolute;z-index:-1;top:-1.25rem;right:-2.5rem;bottom:-1.25rem;left:-2.5rem;border-radius:50%;background:radial-gradient(circle,rgb(213 170 69 / 18%),rgb(213 170 69 / 5%) 42%,transparent 72%);content:""}.site-header__logo img{width:100%;height:100px;object-fit:contain;filter:drop-shadow(0 8px 22px rgb(213 170 69 / 16%))}.site-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.account-trigger{display:inline-flex;align-items:center;gap:.45rem;min-height:42px;border:1px solid rgb(213 170 69 / 55%);border-radius:999px;padding:.45rem .8rem;background:#d5aa4512;color:#f4f0e8;font:inherit;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.account-trigger:hover,.account-trigger:focus-visible{border-color:var(--ea-gold);background:#d5aa4524;box-shadow:0 0 18px #d5aa4524}.account-trigger svg{width:20px;height:20px;stroke-width:1.45}.language-selector{display:inline-flex;align-items:center;min-width:86px;border:1px solid rgb(213 170 69 / 55%);border-radius:999px;padding:.35rem .55rem;background:#d5aa4512;color:#f4f0e8;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.language-selector:hover,.language-selector:focus-within{border-color:var(--ea-gold);background:#d5aa4524;box-shadow:0 0 18px #d5aa451f}.language-selector__icon{display:inline-flex;flex:0 0 auto;color:var(--ea-gold)}.language-selector__icon svg{width:17px;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.language-selector select{min-width:34px;border:0;padding:.15rem .25rem;-webkit-appearance:none;appearance:none;background:transparent;color:#f4f0e8;font:inherit;font-size:.72rem;font-weight:700;letter-spacing:.08em;cursor:pointer}.language-selector select option{background:#090909;color:#f4f0e8}.language-selector__chevron{margin-top:-.2rem;color:var(--ea-gold);font-size:.78rem;line-height:1;pointer-events:none}.language-selector select:focus-visible{outline:0}.site-header__desktop-nav{display:none;border-top:1px solid rgb(255 241 164 / 36%);background-color:var(--ea-gold);background-image:linear-gradient(105deg,#a96f13,#d9a83a 22%,#ffeca0,#d6a035,#a96f13);color:var(--ea-ink);box-shadow:0 10px 30px #0000002e}.site-header__nav-list{display:flex;justify-content:center;gap:clamp(1.25rem,3vw,3.5rem);margin:0;padding:.8rem 1rem;list-style:none}.site-header__nav-item{position:static}.site-header__nav-link{position:relative;font-size:.84rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.site-header__nav-link:after{position:absolute;right:0;bottom:-.35rem;left:0;height:1px;background:var(--ea-ink);content:"";transform:scaleX(0);transition:transform .2s ease}.site-header__nav-link:hover:after,.site-header__nav-link:focus-visible:after{transform:scaleX(1)}.nav-mega>summary{cursor:pointer;list-style:none}.nav-mega>summary::-webkit-details-marker{display:none}.nav-mega__panel{position:absolute;z-index:30;top:100%;right:0;left:0;visibility:hidden;border-top:1px solid rgb(213 170 69 / 45%);border-bottom:1px solid rgb(213 170 69 / 45%);padding-block:2rem;background:#050505fa;color:#f4f0e8;opacity:0;box-shadow:0 24px 50px #00000057;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.nav-mega__panel:before{position:absolute;right:0;bottom:100%;left:0;height:18px;content:""}.nav-mega[open] .nav-mega__panel,.site-header__nav-item--mega:hover .nav-mega__panel,.site-header__nav-item--mega:focus-within .nav-mega__panel{visibility:visible;opacity:1;transform:translateY(0)}.nav-mega__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(280px,1.3fr);gap:3rem}.nav-mega__grid>div,.nav-mega__brands{display:grid;align-content:start;gap:.75rem}.nav-mega__brands{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem 1.5rem}.nav-mega__panel a{color:inherit}.nav-mega__panel a:hover,.nav-mega__panel a:focus-visible{color:var(--ea-gold)}.nav-mega__heading{margin-bottom:.35rem;color:var(--ea-gold);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nav-mega__promise{border-left:1px solid rgb(213 170 69 / 30%);padding-left:2rem}.nav-mega__promise strong{max-width:420px;font-family:Georgia,Times New Roman,serif;font-size:1.65rem;font-weight:400;line-height:1.15}.nav-mega__promise small{color:#ffffffa6}.drawer__submenu ul{margin:.65rem 0 0;padding:0;list-style:none}.drawer__submenu summary{cursor:pointer;font-weight:600;list-style:none}.drawer__submenu summary::-webkit-details-marker{display:none}.drawer__submenu summary:after{float:right;content:"+"}.drawer__submenu[open] summary:after{content:"\2212"}.drawer__view-all{display:inline-block;margin-top:.75rem;color:var(--ea-gold);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.drawer__submenu>ul{padding-left:.75rem}.drawer__submenu li{margin-top:.7rem}.drawer__submenu li ul{padding-left:1rem;font-size:.92rem}.drawer{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;visibility:hidden}.drawer[open]{visibility:visible}.drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0000007a;opacity:0;transition:opacity .2s ease}.drawer[open] .drawer__backdrop{opacity:1}.drawer__panel{position:absolute;top:0;bottom:0;left:0;width:min(92vw,420px);overflow-y:auto;padding:1rem;background:var(--ea-background);transform:translate(-100%);transition:transform .25s ease}.drawer[open] .drawer__panel{transform:translate(0)}.drawer__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ea-border);padding-bottom:1rem}.drawer__menu{margin:0;padding:1rem 0;list-style:none}.drawer__menu a{display:block;border-bottom:1px solid var(--ea-border);padding:1rem 0}.search-drawer__panel{right:0;left:auto;transform:translate(100%)}.search-drawer[open] .search-drawer__panel{transform:translate(0)}.account-drawer__panel{right:0;left:auto;width:min(440px,100%);transform:translate(100%);background:radial-gradient(circle at 50% 12%,rgb(213 170 69 / 14%),transparent 34%),#070707;color:#f4f0e8}.account-drawer[open] .account-drawer__panel{transform:translate(0)}.account-drawer .drawer__header{border-color:#d5aa453d}.account-welcome{display:flex;flex-direction:column;align-items:center;padding:3.2rem 2.1rem;text-align:center}.account-welcome__icon{display:grid;place-items:center;width:82px;height:82px;margin-bottom:1.5rem;border:1px solid var(--ea-gold);border-radius:50%;color:var(--ea-gold);box-shadow:0 0 34px #d5aa4524}.account-welcome__icon svg{width:38px;height:38px;stroke-width:1.25}.account-welcome h2{margin:0 0 .8rem;color:#fff;font-family:var(--ea-font-heading);font-size:clamp(2rem,6vw,3rem);line-height:1.05}.account-welcome>p:not(.eyebrow){max-width:34ch;color:#c8c0b4}.account-welcome ul{display:grid;gap:.85rem;width:100%;margin:1.8rem 0;padding:0;list-style:none;text-align:left}.account-welcome li{position:relative;border-bottom:1px solid rgb(213 170 69 / 18%);padding:0 0 .85rem 1.6rem;color:#ebe6dc}.account-welcome li:before{content:"\2713";position:absolute;left:0;color:var(--ea-gold)}.account-welcome__cta{width:100%}.account-welcome small{margin-top:1rem;color:#918a80}.predictive-search__field{width:100%;border:0;border-bottom:1px solid var(--ea-ink);padding:1rem 0;background:transparent;outline:none}.predictive-search__results{display:grid;gap:.5rem;padding-top:1rem}.predictive-search__item{display:grid;grid-template-columns:72px 1fr;gap:.8rem;align-items:center;padding:.5rem 0}.predictive-search__item img{width:72px;height:72px;background:var(--ea-surface);object-fit:contain}.predictive-search__item span{display:grid}.predictive-search__item small{color:var(--ea-muted);letter-spacing:.08em}.hero{display:grid;min-height:68vh;background:var(--ea-surface)}.hero__media{min-height:48vh}.hero__media img,.hero__placeholder{width:100%;height:100%;object-fit:cover}.hero__placeholder{display:grid;place-items:center;background:linear-gradient(135deg,var(--ea-surface),var(--ea-border));color:var(--ea-muted)}.hero__content{display:flex;align-items:center;padding-block:3.5rem}.hero__content-inner{max-width:610px}.hero h1{margin-bottom:1rem;font-size:clamp(2.6rem,7vw,5rem)}.hero__text{max-width:520px;color:var(--ea-muted);font-size:1.05rem}.value-props{border-block:1px solid var(--ea-border);background:linear-gradient(180deg,#fff,#fcfaf6)}.value-props__grid{display:grid;grid-template-columns:repeat(2,1fr)}.value-props__item{display:flex;align-items:center;gap:1rem;min-width:0;padding:1.35rem .85rem}.value-props__content,.value-props__content strong,.value-props__content>span{display:block}.value-props__content>span{color:var(--ea-muted);font-size:.82rem;line-height:1.35}.value-props__icon{position:relative;display:grid;width:54px;height:54px;flex:0 0 54px;place-items:center;border:1px solid color-mix(in srgb,var(--ea-gold) 72%,#fff);border-radius:50%;background:radial-gradient(circle at 35% 28%,#fff 0 18%,#fbf5e8 62%,#f3e4bd);color:var(--ea-gold-dark);box-shadow:inset 0 0 0 4px #fff,0 7px 20px #97680d17}.value-props__icon svg{width:25px;height:25px;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.section{padding-block:4rem}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:2rem}.section-heading h2{margin-bottom:0;font-size:clamp(2rem,5vw,3.4rem)}.collection-links__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.collection-link{position:relative;min-height:220px;overflow:hidden;background:var(--ea-surface)}.collection-link img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.collection-link:hover img{transform:scale(1.025)}.collection-link__content{position:absolute;right:0;bottom:0;left:0;padding:1rem;background:linear-gradient(transparent,#000000b8);color:#fff}.collection-link__content h3{margin:0;font-size:1.45rem}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem .75rem}.product-card{position:relative}.product-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:1 / 1;margin-bottom:.9rem;background:#fff}.product-card__media img{width:100%;height:100%;object-fit:contain;transition:transform .35s ease}.product-card:hover .product-card__media img{transform:scale(1.025)}.product-card__badge{position:absolute;top:.6rem;left:.6rem;padding:.3rem .5rem;background:var(--ea-ink);color:var(--ea-background);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.product-card__vendor{margin-bottom:.25rem;color:var(--ea-muted);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}.product-card__title{display:block;margin-bottom:.4rem;font-family:Arial,Helvetica,sans-serif;font-size:1.03rem;font-weight:600;line-height:1.32;letter-spacing:.01em}.product-card__meta{margin-bottom:.35rem;color:var(--ea-muted);font-size:.8rem}.product-card__price{font-weight:700}.product-card__compare-price{margin-left:.4rem;color:var(--ea-muted);text-decoration:line-through}.note-discovery{position:relative;overflow:hidden;border-block:1px solid var(--ea-border);background:radial-gradient(circle at 10% 15%,rgb(213 170 69 / 10%),transparent 28rem),radial-gradient(circle at 90% 80%,rgb(128 99 47 / 9%),transparent 32rem),#080808}.note-discovery:before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.32;background-image:linear-gradient(rgb(213 170 69 / 5%) 1px,transparent 1px),linear-gradient(90deg,rgb(213 170 69 / 5%) 1px,transparent 1px);background-size:72px 72px;pointer-events:none;content:""}.note-discovery .page-width{position:relative}.note-discovery__heading{align-items:end}.note-discovery__intro{max-width:40rem;margin-top:.65rem;color:var(--ea-muted)}.note-discovery__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.note-discovery__card{position:relative;min-height:240px;overflow:hidden;padding:1.35rem 1rem 1.2rem;border:1px solid rgb(213 170 69 / 22%);background:linear-gradient(145deg,#171511,#090909 68%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:border-color .35s ease,transform .35s ease,box-shadow .35s ease}.note-discovery__card:after{position:absolute;inset:auto -30% -70% 15%;width:115%;aspect-ratio:1;border:1px solid rgb(213 170 69 / 14%);border-radius:50%;content:"";transition:transform .55s ease}.note-discovery__card:hover{border-color:var(--ea-gold);box-shadow:0 20px 48px #0000006b,inset 0 0 50px #d5aa450a;transform:translateY(-5px)}.note-discovery__card:hover:after{transform:scale(1.08)}.note-discovery__icon{display:grid;place-items:center;width:112px;height:112px;overflow:hidden;margin-bottom:.85rem;border:1px solid rgb(213 170 69 / 32%);border-radius:50%;background:radial-gradient(circle,#252018,#0b0b0b 72%);box-shadow:0 12px 30px #00000057}.note-discovery__icon img{width:78%;height:78%;object-fit:contain;filter:drop-shadow(0 7px 10px rgb(0 0 0 / 35%));transition:transform .4s ease}.note-discovery__icon img[src*=note-frutados-v2]{width:100%;height:100%;border-radius:50%;object-fit:cover}.note-discovery__card:hover .note-discovery__icon img{transform:scale(1.08) rotate(2deg)}.note-discovery__title{font-family:Georgia,Times New Roman,serif;font-size:1.3rem}.note-discovery__action{z-index:1;margin-top:.55rem;color:var(--ea-gold);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.try-5ml{background:var(--ea-ink);color:#fff}.try-5ml__shell{display:grid;gap:2.5rem}.try-5ml__story{align-self:center}.try-5ml__story .eyebrow{color:var(--ea-gold)}.try-5ml__story h2{max-width:650px;margin:.55rem 0 1rem;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,4rem);font-weight:400;line-height:1.02}.try-5ml__price{display:inline-flex;align-items:baseline;gap:.65rem;margin:.25rem 0 1.1rem;color:var(--ea-gold)}.try-5ml__price span{font-size:.8rem;letter-spacing:.14em;text-transform:uppercase}.try-5ml__price strong{font-family:Georgia,Times New Roman,serif;font-size:2.25rem;font-weight:400}.try-5ml__text{max-width:570px;color:#ffffffbd}.try-5ml__benefits{display:grid;gap:.75rem;margin:1.4rem 0 1.8rem;padding:0;list-style:none}.try-5ml__benefits li{display:flex;align-items:center;gap:.75rem;color:#ffffffe0}.try-5ml__benefits svg{width:22px;height:22px;color:var(--ea-gold)}.try-5ml__story .button{border-color:var(--ea-gold);background:var(--ea-gold);color:#000}.try-5ml__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .75rem}.try-5ml__product{position:relative;color:#fff}.try-5ml__product:last-child{display:none}.try-5ml__product .product-card__media{border:1px solid rgb(255 255 255 / 12%)}.try-5ml__product .product-card__vendor,.try-5ml__product .product-card__meta,.try-5ml__product .product-card__compare-price{color:#ffffff9e}.try-5ml__badge{position:absolute;z-index:2;top:.65rem;left:.65rem;padding:.35rem .55rem;background:var(--ea-gold);color:#000;font-size:.62rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.product-recommendations--similar{padding-top:clamp(3rem,7vw,6rem);border-top:1px solid var(--ea-border)}@media(max-width:749px){.site-header__inner{min-height:94px;gap:.35rem;grid-template-columns:36px minmax(74px,92px) 1fr}.site-header__logo{width:92px;padding:.2rem .25rem}.site-header__logo:before{top:-.8rem;right:-1.4rem;bottom:-.8rem;left:-1.4rem}.site-header__logo img{height:68px}.site-header__menu-button,.site-header__actions .icon-button{width:36px;height:40px}.site-header__actions{gap:0}.language-selector{min-width:52px;padding:.25rem .3rem}.language-selector select{min-width:27px;padding:.1rem}.language-selector__icon{display:none}.account-trigger{min-width:36px;width:36px;min-height:40px;padding:.35rem;justify-content:center}.account-trigger span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.account-welcome{padding:2.2rem 1.4rem}.product-grid--similar{display:flex;overflow-x:auto;gap:1rem;margin-right:calc(var(--ea-page-padding) * -1);padding-right:var(--ea-page-padding);padding-bottom:.75rem;scroll-padding-left:var(--ea-page-padding);scroll-snap-type:x mandatory;scrollbar-width:none}.product-grid--similar::-webkit-scrollbar{display:none}.product-grid--similar>[role=listitem]{flex:0 0 min(76vw,310px);scroll-snap-align:start}}.site-footer{margin-top:4rem;padding-block:3rem 1.5rem;background:var(--ea-ink);color:var(--ea-background)}.site-footer__grid{display:grid;gap:2.5rem}.site-footer__logo{width:118px;height:118px;margin-bottom:1.25rem;object-fit:contain}.site-footer__heading{color:var(--ea-gold);font-family:Arial,Helvetica,sans-serif;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li+li{margin-top:.55rem}.site-footer__help-title{margin-bottom:1rem;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;line-height:1.1}.site-footer__help-contact{display:grid;gap:1rem;color:var(--ea-background);font-style:normal;line-height:1.35}.site-footer__help-contact a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}.site-footer__help-contact small{color:#ffffffb8;font-size:.78rem}.site-footer__bottom{margin-top:2rem;border-top:1px solid rgb(255 255 255 / 18%);padding-top:1.5rem;color:#ffffffa6;font-size:.8rem}.site-footer__contact{display:grid;gap:.4rem;margin-top:1rem}.site-footer__contact a{color:var(--ea-background)}.site-footer__social{margin-top:1.5rem}.site-footer__social-heading{margin:0 0 .7rem;color:var(--ea-gold);font-family:Arial,Helvetica,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.site-footer__social-links{display:flex;gap:.65rem}.site-footer__social-link{display:inline-grid;width:42px;height:42px;border:1px solid rgb(218 175 72 / 55%);border-radius:50%;color:var(--ea-gold);place-items:center;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}.site-footer__social-link svg{width:20px;height:20px;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.site-footer__social-link:hover,.site-footer__social-link:focus-visible{border-color:var(--ea-gold);background:var(--ea-gold);color:var(--ea-ink);transform:translateY(-2px)}.breadcrumbs{display:flex;gap:.55rem;margin-bottom:2rem;color:var(--ea-muted);font-size:.8rem}.breadcrumbs a:hover{color:var(--ea-gold-dark)}.collection-page__header{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2.5rem}.collection-page__header h1{margin-bottom:.75rem;font-size:clamp(2.5rem,7vw,5rem)}.collection-page__description{max-width:720px;color:var(--ea-muted)}.collection-page__description>:last-child{margin-bottom:0}.collection-page__count{flex:none;margin-bottom:.75rem;color:var(--ea-muted);font-size:.85rem}.collection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-block:1px solid var(--ea-border);padding-block:1rem}.collection-toolbar__filter{gap:.55rem}.collection-toolbar__filter svg{width:18px;height:18px}.collection-search{position:relative;width:min(100%,460px);margin-inline:auto}.collection-search__form{position:relative;display:flex;align-items:center}.collection-search__icon,.collection-search__submit{position:absolute;display:grid;width:44px;height:44px;place-items:center;color:var(--ea-gold)}.collection-search__icon{left:0;pointer-events:none}.collection-search__submit{right:0;border:0;background:transparent;cursor:pointer}.collection-search__icon svg,.collection-search__submit svg{width:20px;height:20px}.collection-search__field{width:100%;min-height:48px;border:1px solid var(--ea-border);border-radius:999px;padding:0 3rem;background:var(--ea-surface);color:var(--ea-ink);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.collection-search__field:focus{border-color:var(--ea-gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--ea-gold) 16%,transparent)}.collection-search__field::placeholder{color:var(--ea-muted)}.collection-search__results{position:absolute;z-index:20;top:calc(100% + .5rem);right:0;left:0;max-height:430px;overflow-y:auto;border:1px solid var(--ea-border);background:var(--ea-background);box-shadow:0 18px 50px #00000059}.collection-search__results:empty{display:none}.filter-count,.facet__selected{display:inline-grid;min-width:1.4rem;height:1.4rem;place-items:center;border-radius:99px;background:var(--ea-gold);color:var(--ea-ink);font-size:.7rem}.collection-sort{display:flex;align-items:center;gap:.75rem}.collection-sort label{color:var(--ea-muted);font-size:.8rem}.collection-sort select{min-height:44px;border:1px solid var(--ea-border);padding:0 2.5rem 0 .8rem;background:var(--ea-background)}.active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;padding-top:1rem}.active-filter{display:inline-flex;align-items:center;gap:.5rem;border:1px solid var(--ea-gold);border-radius:99px;padding:.35rem .7rem;font-size:.78rem}.active-filters__clear{margin-left:.4rem;text-decoration:underline;text-underline-offset:.2rem;font-size:.78rem}.collection-layout{display:grid;margin-top:2rem}.collection-facets{display:none}.facet{border-bottom:1px solid var(--ea-border)}.facet summary{display:flex;min-height:56px;align-items:center;gap:.5rem;cursor:pointer;font-weight:700;list-style:none}.facet summary::-webkit-details-marker{display:none}.facet__chevron{margin-left:auto;transition:transform .2s ease}.facet[open] .facet__chevron{transform:rotate(180deg)}.facet__content{padding:0 0 1.25rem}.facet__list{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.facet-option{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;cursor:pointer;font-size:.88rem}.facet-option input{width:18px;height:18px;accent-color:var(--ea-gold-dark)}.facet-option small{color:var(--ea-muted)}.price-range{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.price-range label span{display:block;margin-bottom:.3rem;color:var(--ea-muted);font-size:.75rem}.price-range input{width:100%;min-height:42px;border:1px solid var(--ea-border);padding-inline:.6rem}.facets-form__submit{width:100%;margin-top:1.25rem}.facets-form__empty{color:var(--ea-muted);font-size:.85rem}.collection-filter-drawer .drawer__panel{right:auto;left:0;width:min(90vw,420px);transform:translate(-100%)}.collection-filter-drawer[open] .drawer__panel{transform:translate(0)}.collection-empty{padding:5rem 1rem;background:var(--ea-surface);text-align:center}.collection-empty h2{font-size:clamp(1.8rem,5vw,3rem)}.pagination{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:3.5rem}.pagination a,.pagination span{display:grid;min-width:42px;height:42px;place-items:center;border:1px solid var(--ea-border)}.pagination [aria-current=page]{border-color:var(--ea-ink);background:var(--ea-ink);color:var(--ea-background)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.product-layout{display:grid;gap:2.5rem}.product-gallery__main{display:grid;min-height:440px;place-items:center;overflow:hidden;background:var(--ea-surface)}.product-gallery__main img,.product-gallery__main svg{width:100%;height:100%;max-height:720px;object-fit:contain}.product-gallery__main--editorial{width:100%;min-height:0;aspect-ratio:1 / 1;align-self:start;background:#050505}.product-gallery__main--editorial img{display:block;width:100%;height:100%;max-height:none;object-fit:cover}.product-gallery__thumbs{display:flex;gap:.6rem;margin-top:.75rem;overflow-x:auto;padding-bottom:.25rem}.product-gallery__thumb{width:72px;height:84px;flex:0 0 72px;border:1px solid transparent;padding:.2rem;background:var(--ea-surface);cursor:pointer}.product-gallery__thumb.is-active{border-color:var(--ea-gold-dark)}.product-gallery__thumb img{width:100%;height:100%;object-fit:contain}.product-info__vendor{display:inline-block;margin-bottom:.75rem;color:var(--ea-gold-dark);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.product-info h1{margin-bottom:1rem;font-size:clamp(2.25rem,6vw,4.5rem)}.product-info__price{display:flex;align-items:baseline;gap:.75rem;font-size:1.35rem;font-weight:700}.product-info__price s{color:var(--ea-muted);font-size:1rem;font-weight:400}.product-info__tax{margin:.25rem 0 .65rem;color:var(--ea-muted);font-size:.75rem}.product-stock{display:inline-flex;align-items:center;gap:.55rem;margin:0 0 1.5rem;color:#d6d2ca;font-size:.86rem;font-weight:500}.product-stock__dot{width:.7rem;height:.7rem;flex:0 0 .7rem;border:1px solid rgba(255,255,255,.85);border-radius:50%;background:#898989;box-shadow:0 0 0 2px #89898933,0 0 9px #89898973}.product-stock--in-stock .product-stock__dot{background:#2fc866;box-shadow:0 0 0 2px #2fc86633,0 0 10px #2fc8668c}.product-stock--low-stock .product-stock__dot{background:#df8a31;box-shadow:0 0 0 2px #df8a3133,0 0 10px #df8a3180}.product-stock--sold-out .product-stock__dot{background:#8d8d8d}.product-family{display:flex;justify-content:space-between;gap:1rem;border-block:1px solid var(--ea-border);padding-block:.9rem;font-size:.85rem}.product-family span{color:var(--ea-muted)}.product-form{margin-top:1.5rem}.product-form__label{display:block;margin-bottom:.45rem;font-size:.8rem;font-weight:700}.product-form__select{width:100%;min-height:50px;border:1px solid var(--ea-border);padding:0 1rem;background:var(--ea-background)}.product-form__actions{display:grid;grid-template-columns:76px 1fr;gap:.75rem;margin-top:.75rem}.quantity input{width:100%;height:100%;min-height:52px;border:1px solid rgb(213 170 69 / 55%);background:#0b0b0b;color:#f4f0e8;text-align:center;font-weight:700}.product-form__submit{min-height:54px;border-color:#f4ce68;background-color:var(--ea-gold);background-image:linear-gradient(105deg,#b77c18,#e0b343 28%,#ffeca0 50%,#d7a237 76%,#b77c18);color:#050505;box-shadow:0 10px 28px #d5aa453d;font-weight:800;letter-spacing:.015em}.product-form__submit:hover:not(:disabled),.product-form__submit:focus-visible:not(:disabled){border-color:#fff0ac;background-image:linear-gradient(105deg,#c98c23,#edc75c 28%,#fff4bc 50%,#e5b74a 76%,#c98c23);color:#050505;box-shadow:0 14px 36px #d5aa455c;transform:translateY(-2px)}.product-form__submit:disabled{cursor:not-allowed;opacity:.45}.product-assurances{display:grid;gap:.9rem;margin-top:1.5rem;padding:1.25rem;background:var(--ea-surface)}.product-assurances>div{display:grid;grid-template-columns:26px 1fr;align-items:start;gap:.75rem}.product-assurances svg{width:22px;color:var(--ea-gold-dark)}.product-assurances span{display:grid;color:var(--ea-muted);font-size:.78rem}.product-assurances strong{color:var(--ea-ink);font-size:.85rem}.cart-trigger{position:relative}.cart-trigger__count{position:absolute;top:3px;right:2px;display:grid;min-width:17px;height:17px;place-items:center;border-radius:99px;background:var(--ea-gold);color:var(--ea-ink);font-size:.62rem;font-weight:700}.cart-drawer__panel{right:0;left:auto;display:grid;width:min(94vw,480px);grid-template-rows:auto auto minmax(0,1fr) auto;padding:0;transform:translate(100%)}.cart-drawer[open] .cart-drawer__panel{transform:translate(0)}.cart-drawer .drawer__header{padding:1.25rem}.cart-drawer .drawer__header h2{margin:0;font-size:2rem}.cart-drawer .drawer__header .eyebrow{margin-bottom:.25rem}.cart-shipping{border-bottom:1px solid var(--ea-border);padding:1rem 1.25rem;background:var(--ea-surface)}.cart-shipping p{margin-bottom:.55rem;font-size:.8rem;font-weight:700}.cart-shipping__track{height:4px;overflow:hidden;background:var(--ea-border)}.cart-shipping__track span{display:block;width:0;height:100%;background:var(--ea-gold);transition:width .3s ease}.cart-drawer__body{position:relative;overflow-y:auto;padding:0 1.25rem}.cart-drawer__loading{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;padding-top:2rem;background:#ffffffd1;text-align:center}.cart-item{display:grid;grid-template-columns:92px 1fr;gap:1rem;border-bottom:1px solid var(--ea-border);padding-block:1.25rem}.cart-item__image{aspect-ratio:4 / 5;background:var(--ea-surface)}.cart-item__image img{width:100%;height:100%;object-fit:contain}.cart-item__content{display:flex;min-width:0;flex-direction:column}.cart-item__content small{color:var(--ea-gold-dark);letter-spacing:.08em;text-transform:uppercase}.cart-item__content>span{color:var(--ea-muted);font-size:.78rem}.cart-item__bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto}.cart-quantity{display:grid;grid-template-columns:32px 30px 32px;min-height:34px;border:1px solid var(--ea-border)}.cart-quantity button{border:0;background:transparent;cursor:pointer}.cart-quantity span{display:grid;place-items:center;font-size:.8rem}.cart-item__remove{align-self:start;border:0;padding:.35rem 0 0;background:transparent;color:var(--ea-muted);cursor:pointer;text-decoration:underline;text-underline-offset:2px;font-size:.72rem}.cart-empty{padding:4rem 1rem;text-align:center}.cart-empty svg{width:42px;margin:0 auto 1rem;color:var(--ea-gold-dark)}.cart-empty h3{font-size:1.7rem}.cart-empty p{color:var(--ea-muted);font-size:.85rem}.cart-drawer__footer{border-top:1px solid var(--ea-border);padding:1.25rem;background:var(--ea-background)}.cart-drawer__subtotal{display:flex;justify-content:space-between;gap:1rem;font-size:1.1rem}.cart-drawer__footer>p{margin:.3rem 0 1rem;color:var(--ea-muted);font-size:.72rem}.cart-drawer__checkout{width:100%}.cart-drawer__view{display:block;margin-top:.8rem;text-align:center;text-decoration:underline;text-underline-offset:3px;font-size:.8rem}.product-accordions{margin-top:1.5rem;border-top:1px solid var(--ea-border)}.product-accordions details{border-bottom:1px solid var(--ea-border)}.product-accordions summary{display:flex;min-height:56px;align-items:center;justify-content:space-between;cursor:pointer;font-weight:700;list-style:none}.product-accordions summary::-webkit-details-marker{display:none}.product-accordions details[open] summary span{transform:rotate(45deg)}.product-accordion__content{padding:0 0 1.25rem;color:var(--ea-muted);font-size:.9rem}.olfactory-pyramid{margin-top:5rem;padding:3rem 1.5rem;background:var(--ea-ink);color:var(--ea-background);text-align:center}.olfactory-pyramid h2{font-size:clamp(2rem,5vw,3.5rem)}.olfactory-pyramid__grid{display:grid;gap:1rem;margin-top:2rem}.olfactory-pyramid__grid>div{display:grid;gap:.4rem;border:1px solid rgb(255 255 255 / 20%);padding:1.5rem}.olfactory-pyramid__grid span{color:var(--ea-gold);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}.olfactory-pyramid__grid strong{font-family:Georgia,Times New Roman,serif;font-size:1.1rem;font-weight:400}@media(min-width:750px){.note-discovery__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.try-5ml__shell{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}.try-5ml__products{grid-template-columns:repeat(3,minmax(0,1fr))}.try-5ml__product:last-child{display:block}.page-width{width:min(100% - 4rem,var(--ea-page-width))}.site-header__desktop-nav{display:block;border-top:1px solid var(--ea-border)}.site-header__menu-button{visibility:hidden}.hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.hero__content{order:-1;padding-block:5rem}.hero__media{min-height:68vh}.value-props__grid{grid-template-columns:repeat(4,1fr)}.value-props__item{padding:1.5rem}.section{padding-block:6rem}.collection-links__grid{grid-template-columns:repeat(4,1fr)}.collection-link{min-height:390px}.product-grid{grid-template-columns:repeat(4,1fr);gap:2rem 1.25rem}.site-footer__grid{grid-template-columns:minmax(260px,1.4fr) repeat(2,minmax(180px,1fr))}.olfactory-pyramid{padding:5rem 3rem}.olfactory-pyramid__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:990px){.collection-toolbar__filter{visibility:hidden}.collection-layout{grid-template-columns:240px minmax(0,1fr);gap:3rem}.collection-facets{display:block}.product-layout{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:clamp(3rem,6vw,7rem);align-items:start}.product-info{position:sticky;top:2rem}}@media(max-width:749px){.collection-toolbar{flex-wrap:wrap}.collection-search{order:-1;width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.editorial-coverflow{overflow:hidden;background:linear-gradient(180deg,var(--ea-background),var(--ea-surface))}.editorial-coverflow__header{display:grid;gap:1rem;align-items:end;margin-bottom:2rem}.editorial-coverflow__header h2{max-width:720px;margin-bottom:0;font-size:clamp(2.25rem,6vw,4.8rem)}.editorial-coverflow__text{max-width:500px;color:var(--ea-muted)}.coverflow{position:relative;display:block;min-height:560px;touch-action:pan-y}.coverflow__viewport{overflow:visible;width:min(100%,1600px);height:500px;margin-inline:auto;perspective:1500px}.coverflow__track{position:relative;height:100%;transform-style:preserve-3d}.coverflow-card{--coverflow-x: 0%;--coverflow-scale: 1;--coverflow-rotate: 0deg;--coverflow-opacity: 1;position:absolute;top:0;left:50%;width:min(78vw,390px);height:480px;opacity:var(--coverflow-opacity);transform:translate(calc(-50% + var(--coverflow-x))) scale(var(--coverflow-scale)) rotateY(var(--coverflow-rotate));transform-origin:center;transition:transform .65s cubic-bezier(.2,.75,.2,1),opacity .45s ease,filter .45s ease;will-change:transform}.coverflow-card:not(.is-active){filter:saturate(.7) brightness(.86)}.coverflow-card__link,.coverflow-card__media{display:block;width:100%;height:100%}.coverflow-card__media{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--ea-gold) 42%,transparent);background:var(--ea-ink);box-shadow:0 22px 55px #231c1229}.coverflow-card__media img,.coverflow-card__media svg{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.coverflow-card.is-active:hover .coverflow-card__media img{transform:scale(1.035)}.coverflow-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 30%,rgb(0 0 0 / 76%) 100%)}.coverflow-card__content{position:absolute;right:1.5rem;bottom:1.5rem;left:1.5rem;color:#fff;opacity:.72;text-align:center;transform:translateY(12px);transition:opacity .45s ease .12s,transform .45s ease .12s}.coverflow-card.is-active .coverflow-card__content{opacity:1;transform:translateY(0)}.coverflow-card.is-entering .coverflow-card__media{animation:ea-coverflow-card-reveal .72s cubic-bezier(.2,.8,.2,1)}.coverflow-card.is-entering .coverflow-card__media img{animation:ea-coverflow-image-reveal .72s cubic-bezier(.2,.8,.2,1)}.coverflow-card.is-entering .coverflow-card__content{animation:ea-coverflow-copy-reveal .65s ease .08s both}@keyframes ea-coverflow-card-reveal{0%{opacity:.35;filter:brightness(.65)}45%{box-shadow:0 0 70px #d5aa453b;filter:brightness(1.12)}to{opacity:1;filter:brightness(1)}}@keyframes ea-coverflow-image-reveal{0%{transform:scale(1.075)}to{transform:scale(1)}}@keyframes ea-coverflow-copy-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.coverflow-card__content>span:first-child{color:var(--ea-gold);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.coverflow-card__content h3{margin:.4rem 0;font-size:clamp(1.75rem,4vw,2.7rem)}.coverflow-card__content p{margin-bottom:1rem;font-size:.86rem}.coverflow-card__button{display:inline-flex;min-height:40px;align-items:center;border:1px solid rgb(255 255 255 / 70%);padding:.55rem 1rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.coverflow__arrow{position:absolute;z-index:30;top:220px;display:grid;width:52px;height:52px;place-items:center;border:1px solid var(--ea-border);border-radius:50%;background:var(--ea-background);box-shadow:0 8px 25px #0000001a;cursor:pointer}.coverflow__arrow span{font-size:2.1rem;line-height:1}.coverflow__arrow--previous{left:.75rem}.coverflow__arrow--next{right:.75rem}.coverflow__dots{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.coverflow__dots button{width:7px;height:7px;border:0;border-radius:999px;padding:0;background:var(--ea-border);cursor:pointer;transition:width .25s ease,background .25s ease}.coverflow__dots button[aria-current=true]{width:28px;background:var(--ea-gold-dark)}.announcement,.site-header,.site-footer,.try-5ml,.olfactory-pyramid,.coverflow-card__media{background-color:#050505;color:#f4f0e8}.announcement,.site-header,.site-footer,.try-5ml,.olfactory-pyramid{--ea-background: #f4f0e8;--ea-ink: #050505}.site-header__desktop-nav{color:#050505}.editorial-coverflow,.value-props{background:#050505}.value-props__icon{background:radial-gradient(circle at 35% 28%,#252018 0 18%,#15120d 62%,#090909);box-shadow:inset 0 0 0 4px #050505,0 8px 24px #00000061}.coverflow__arrow{border-color:#d5aa4559;background:#111;color:#f4f0e8}.product-card__media,.product-gallery__main,.product-gallery__thumb,.cart-item__image{background:#fff}.scent-story{margin-top:5rem;padding:clamp(2.5rem,6vw,5.5rem) 0;border-top:1px solid var(--ea-border)}.scent-story__header{max-width:760px;margin:0 auto 2.5rem;text-align:center}.scent-story__header h2{margin-bottom:.75rem;font-size:clamp(2.2rem,5vw,4rem)}.scent-story__header p{color:var(--ea-muted)}.scent-story__grid{display:grid;gap:1rem}.scent-story__grid:has(.scent-layer--main){grid-template-columns:minmax(0,720px);justify-content:center}.scent-layer{overflow:hidden;border:1px solid var(--ea-border);background:var(--ea-background)}.scent-layer--main{width:100%}.scent-layer__visual{height:260px;overflow:hidden;background:var(--ea-surface)}.scent-layer__visual img{width:100%;height:100%;object-fit:cover}.scent-layer__visual-notes{position:relative;display:grid;width:100%;height:100%;place-items:center;overflow:hidden;background:linear-gradient(145deg,#20160c,#090909 68%)}.scent-layer__visual-notes--heart{background:linear-gradient(145deg,#251217,#090909 68%)}.scent-layer__visual-notes--base{background:linear-gradient(145deg,#17140f,#070707 68%)}.scent-layer__visual-glow{position:absolute;width:72%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(213 170 69 / 24%),transparent 68%);filter:blur(10px)}.scent-layer__visual-items{position:relative;z-index:1;display:flex;width:100%;align-items:end;justify-content:center;gap:clamp(.6rem,3vw,1.3rem);padding:1.5rem}.scent-layer__visual-note{display:grid;min-width:0;justify-items:center;gap:.65rem;color:#f4f0e8;font-size:.72rem;letter-spacing:.04em;text-align:center}.scent-layer__visual-note .scent-note__icon,.scent-layer__visual-note .scent-note__fallback{display:grid;width:clamp(72px,19vw,112px);height:clamp(72px,19vw,112px);place-items:center;border:1px solid rgb(213 170 69 / 42%);border-radius:50%;background:#00000061;box-shadow:0 15px 34px #00000061}.scent-layer__visual-note .scent-note__icon img{width:76%;height:76%;object-fit:contain;filter:drop-shadow(0 8px 12px rgb(0 0 0 / 40%))}.scent-layer__visual-note .scent-note__fallback{color:var(--ea-gold);font-family:Georgia,serif;font-size:2rem}.scent-layer__art{position:relative;width:100%;height:100%;overflow:hidden;background:radial-gradient(circle at 30% 35%,rgb(255 255 255 / 75%),transparent 24%),linear-gradient(135deg,#f5ddb0,#b78638 55%,#4d2d12)}.scent-layer--heart .scent-layer__art{background:radial-gradient(circle at 50% 35%,#fff7e9,transparent 22%),linear-gradient(135deg,#e8d2cf,#ad6f72 58%,#4f252b)}.scent-layer--base .scent-layer__art{background:radial-gradient(circle at 65% 30%,#d1bd8e,transparent 18%),linear-gradient(135deg,#ac9171,#493626 58%,#17130f)}.scent-layer__art span{position:absolute;width:120px;height:120px;border:1px solid rgb(255 255 255 / 36%);border-radius:58% 42% 65% 35%;transform:rotate(28deg)}.scent-layer__art span:nth-child(1){top:24%;left:16%}.scent-layer__art span:nth-child(2){right:14%;bottom:12%;width:165px;height:165px}.scent-layer__art span:nth-child(3){top:-12%;right:30%;width:90px;height:90px}.scent-layer__content{position:relative;padding:1.75rem}.scent-layer__content h3{margin-bottom:.25rem;font-size:1.65rem}.scent-layer__intro{color:var(--ea-muted);font-size:.8rem}.scent-layer__notes{display:grid;gap:.75rem;margin:1.5rem 0 0;padding:1.25rem 0 0;border-top:1px solid var(--ea-border);list-style:none}.scent-layer__notes li{display:flex;align-items:center;gap:.75rem}.scent-note__fallback,.scent-note__icon{display:grid;flex:0 0 40px;width:40px;height:40px;place-items:center}.scent-note__fallback{border:1px solid var(--ea-gold);border-radius:50%;color:var(--ea-gold-dark);font-family:Georgia,serif}.scent-note__icon img{display:block;width:40px;height:40px;object-fit:contain}@media(min-width:750px){.editorial-coverflow__header{grid-template-columns:1.3fr .7fr}.coverflow{min-height:660px}.coverflow__viewport{height:590px}.coverflow-card{width:min(34vw,470px);height:560px}.coverflow__arrow{top:255px}.coverflow__arrow--previous{left:2rem}.coverflow__arrow--next{right:2rem}.scent-story__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.scent-layer__visual{height:320px}}@media(prefers-reduced-motion:reduce){.coverflow-card{transition:none}.coverflow-card.is-entering .coverflow-card__media,.coverflow-card.is-entering .coverflow-card__media img,.coverflow-card.is-entering .coverflow-card__content{animation:none}}.jdgm-rev-widg,.jdgm-rev-widg .jdgm-rev,.jdgm-rev-widg .jdgm-rev__content,.jdgm-rev-widg .jdgm-rev__body,.jdgm-rev-widg .jdgm-rev__title,.jdgm-rev-widg .jdgm-rev__author,.jdgm-rev-widg .jdgm-rev__timestamp,.jdgm-rev-widg .jdgm-row-profile,.jdgm-rev-widg .jdgm-row-rating,.jdgm-rev-widg .jdgm-rev-widg__title,.jdgm-rev-widg .jdgm-rev-widg__summary-text,.jdgm-rev-widg .jdgm-form-wrapper{color:#f5f0e8!important}.jdgm-rev-widg{background:#050505!important;border-color:#d4a62a59!important}.jdgm-rev-widg .jdgm-star,.jdgm-rev-widg .jdgm-prev-badge__stars{color:#d4a62a!important}.jdgm-rev-widg .jdgm-rev__buyer-badge,.jdgm-rev-widg .jdgm-rev__timestamp{color:#c8c1b7!important}.jdgm-rev-widg .jdgm-write-rev-link,.jdgm-rev-widg .jdgm-submit-rev{background:#d4a62a!important;border-color:#d4a62a!important;color:#050505!important}.jdgm-rev-widg select,.jdgm-rev-widg input,.jdgm-rev-widg textarea{background:#111!important;border-color:#d4a62a73!important;color:#f5f0e8!important}#judgeme_product_reviews,#judgeme_product_reviews .jdgm-widget,#judgeme_product_reviews .jdgm-rev-widg,#judgeme_product_reviews .jdgm-rev-widg__title,#judgeme_product_reviews .jdgm-rev-widg__summary,#judgeme_product_reviews .jdgm-rev,#judgeme_product_reviews .jdgm-rev__header,#judgeme_product_reviews .jdgm-rev__content,#judgeme_product_reviews .jdgm-rev__body,#judgeme_product_reviews .jdgm-rev__body p,#judgeme_product_reviews .jdgm-rev__title,#judgeme_product_reviews .jdgm-rev__author,#judgeme_product_reviews .jdgm-rev__timestamp,#judgeme_product_reviews .jdgm-rev-widg__summary-text{color:#f5f0e8!important}#judgeme_product_reviews .jdgm-star,#judgeme_product_reviews .jdgm-prev-badge__stars{color:#d4a62a!important}#judgeme_product_reviews .jdgm-rev__buyer-badge,#judgeme_product_reviews .jdgm-rev__timestamp,#judgeme_product_reviews .jdgm-rev__source{color:#c8c1b7!important}#judgeme_product_reviews .jdgm-write-rev-link,#judgeme_product_reviews .jdgm-submit-rev{background:#d4a62a!important;border-color:#d4a62a!important;color:#050505!important}html body .jdgm-widget,html body .jdgm-widget [class*=jdgm],html body .jdgm-widget [class*=jdgm] p,html body .jdgm-widget [class*=jdgm] span,html body .jdgm-widget [class*=jdgm] div,html body .jdgm-widget [class*=jdgm] h2,html body .jdgm-widget [class*=jdgm] h3{color:#f5f0e8!important}html body .jdgm-widget .jdgm-star,html body .jdgm-widget [class*=star]{color:#d4a62a!important}html body .jdgm-widget .jdgm-write-rev-link,html body .jdgm-widget .jdgm-submit-rev{background-color:#d4a62a!important;border-color:#d4a62a!important;color:#050505!important}body #judgeme_product_reviews{max-width:1440px;margin:4rem auto;padding:0 clamp(1rem,4vw,3.5rem)}body #judgeme_product_reviews .jdgm-rev-widg{position:relative;overflow:hidden;padding:clamp(1.5rem,4vw,3rem)!important;background:radial-gradient(circle at 92% 8%,rgba(212,166,42,.12),transparent 28%),linear-gradient(145deg,#11100d,#050505 52%,#0b0905)!important;border:1px solid rgba(212,166,42,.48)!important;border-radius:2px!important;box-shadow:0 24px 70px #00000061,inset 0 1px #ffffff08}body #judgeme_product_reviews .jdgm-rev-widg:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#d4a62a 25%,#f0cf73 50%,#d4a62a 75%,transparent);pointer-events:none}body #judgeme_product_reviews .jdgm-widget,body #judgeme_product_reviews .jdgm-widget *:not(input):not(textarea):not(select):not(option){color:#f7f2e9!important;-webkit-text-fill-color:#f7f2e9!important}body #judgeme_product_reviews .jdgm-rev-widg__title{margin:0 0 .85rem!important;color:#f7f2e9!important;-webkit-text-fill-color:#f7f2e9!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.8rem,3vw,2.7rem)!important;font-weight:500!important;letter-spacing:-.02em}body #judgeme_product_reviews .jdgm-rev-widg__summary,body #judgeme_product_reviews .jdgm-rev-widg__header{border-color:#d4a62a40!important}body #judgeme_product_reviews .jdgm-star,body #judgeme_product_reviews [class*=star]{color:#d9aa35!important;-webkit-text-fill-color:#d9aa35!important;text-shadow:0 0 18px rgba(217,170,53,.22)}body #judgeme_product_reviews .jdgm-rev{margin-top:1.5rem!important;padding:1.5rem!important;background:#ffffff06!important;border:1px solid rgba(212,166,42,.18)!important;border-radius:2px!important}body #judgeme_product_reviews .jdgm-rev__title{margin:.8rem 0 .45rem!important;font-family:Georgia,Times New Roman,serif!important;font-size:1.3rem!important;font-weight:600!important}body #judgeme_product_reviews .jdgm-rev__body,body #judgeme_product_reviews .jdgm-rev__body p{color:#eee7dc!important;-webkit-text-fill-color:#eee7dc!important;font-size:1rem!important;line-height:1.7!important}body #judgeme_product_reviews .jdgm-rev__timestamp,body #judgeme_product_reviews .jdgm-rev__source,body #judgeme_product_reviews .jdgm-rev-widg__summary-text{color:#bdb4a6!important;-webkit-text-fill-color:#bdb4a6!important}body #judgeme_product_reviews .jdgm-rev__icon{display:grid!important;place-items:center;background:#d4a62a24!important;border:1px solid rgba(212,166,42,.48)!important}body #judgeme_product_reviews .jdgm-rev__buyer-badge{padding:.22rem .45rem!important;background:#d4a62a24!important;border:1px solid rgba(212,166,42,.32)!important;color:#e7c464!important;-webkit-text-fill-color:#e7c464!important}body #judgeme_product_reviews .jdgm-write-rev-link,body #judgeme_product_reviews .jdgm-submit-rev{display:inline-flex!important;min-height:46px;align-items:center;justify-content:center;padding:.8rem 1.5rem!important;background:linear-gradient(135deg,#e2b63f,#b98216)!important;border:1px solid #e6bf57!important;border-radius:0!important;color:#080706!important;-webkit-text-fill-color:#080706!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;text-decoration:none!important;transition:transform .2s ease,filter .2s ease}body #judgeme_product_reviews .jdgm-write-rev-link:hover,body #judgeme_product_reviews .jdgm-submit-rev:hover{filter:brightness(1.08);transform:translateY(-1px)}body #judgeme_product_reviews .jdgm-sort-dropdown,body #judgeme_product_reviews input,body #judgeme_product_reviews textarea,body #judgeme_product_reviews select{background:#0d0d0d!important;border:1px solid rgba(212,166,42,.38)!important;color:#f7f2e9!important;-webkit-text-fill-color:#f7f2e9!important}body #judgeme_product_reviews .jdgm-row-actions,body #judgeme_product_reviews .jdgm-row-extra{border-color:#d4a62a33!important}@media(max-width:749px){body #judgeme_product_reviews{margin:2.5rem auto;padding:0 .75rem}body #judgeme_product_reviews .jdgm-rev-widg{padding:1.25rem!important}body #judgeme_product_reviews .jdgm-rev{padding:1rem!important}body #judgeme_product_reviews .jdgm-write-rev-link{width:100%!important}}body #judgeme_product_reviews.jdgm-widget-revamp{max-width:1440px!important;margin:4rem auto!important;padding:0 clamp(1rem,4vw,3.5rem)!important;color:#f5f0e8!important}body #judgeme_product_reviews.jdgm-widget-revamp .jm-review-widget{position:relative;overflow:hidden;padding:clamp(1.5rem,4vw,3rem)!important;background:radial-gradient(circle at 92% 8%,rgba(212,166,42,.13),transparent 30%),linear-gradient(145deg,#11100d,#050505 55%,#0b0905)!important;border:1px solid rgba(212,166,42,.5)!important;box-shadow:0 24px 70px #0006,inset 0 1px #ffffff0a;color:#f5f0e8!important}body #judgeme_product_reviews.jdgm-widget-revamp .jm-review-widget:before{content:"";position:absolute;inset:0 auto auto 0;z-index:1;width:100%;height:2px;background:linear-gradient(90deg,transparent,#d4a62a 25%,#f0cf73 50%,#d4a62a 75%,transparent)}body #judgeme_product_reviews.jdgm-widget-revamp .jm-text,body #judgeme_product_reviews.jdgm-widget-revamp .jm-review-widget p,body #judgeme_product_reviews.jdgm-widget-revamp .jm-review-widget span{color:#f5f0e8!important;-webkit-text-fill-color:#f5f0e8!important}body #judgeme_product_reviews.jdgm-widget-revamp .jm-review-widget-minimal-header__title{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.8rem,3vw,2.7rem)!important;font-weight:500!important;letter-spacing:-.02em}body #judgeme_product_reviews.jdgm-widget-revamp .jm-review-widget__header{padding-bottom:1.5rem;border-bottom:1px solid rgba(212,166,42,.22)}body #judgeme_product_reviews.jdgm-widget-revamp .jm-review-widget__body{padding-top:1.5rem}body #judgeme_product_reviews.jdgm-widget-revamp .jm-no-reviews-state,body #judgeme_product_reviews.jdgm-widget-revamp .jdgm-empty-state{margin:1rem auto!important;padding:1.5rem!important;background:#ffffff06!important;border:1px solid rgba(212,166,42,.16)!important}body #judgeme_product_reviews.jdgm-widget-revamp .jm-button--primary{min-height:46px;padding:.8rem 1.6rem!important;background:linear-gradient(135deg,#e2b63f,#b98216)!important;border:1px solid #e6bf57!important;border-radius:0!important;color:#050505!important;-webkit-text-fill-color:#050505!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;transition:transform .2s ease,filter .2s ease}body #judgeme_product_reviews.jdgm-widget-revamp .jm-button--primary:hover{filter:brightness(1.08);transform:translateY(-1px)}body #judgeme_product_reviews.jdgm-widget-revamp .jm-review-card,body #judgeme_product_reviews.jdgm-widget-revamp [class*=review-card]{background:#ffffff06!important;border-color:#d4a62a2e!important}@media(max-width:749px){body #judgeme_product_reviews.jdgm-widget-revamp{margin:2.5rem auto!important;padding:0 .75rem!important}body #judgeme_product_reviews.jdgm-widget-revamp .jm-review-widget{padding:1.25rem!important}body #judgeme_product_reviews.jdgm-widget-revamp .jm-button--primary{width:100%}}body #judgeme_product_reviews.jdgm-widget-revamp .jm-star-rating,body #judgeme_product_reviews.jdgm-widget-revamp [class*=star-rating],body #judgeme_product_reviews.jdgm-widget-revamp [class*=star-icon],body #judgeme_product_reviews.jdgm-widget-revamp [class*=rating-star]{color:#d4a62a!important;-webkit-text-fill-color:#d4a62a!important}body #judgeme_product_reviews.jdgm-widget-revamp .jm-star-rating svg,body #judgeme_product_reviews.jdgm-widget-revamp [class*=star-rating] svg,body #judgeme_product_reviews.jdgm-widget-revamp [class*=star-icon] svg,body #judgeme_product_reviews.jdgm-widget-revamp [class*=rating-star] svg,body #judgeme_product_reviews.jdgm-widget-revamp .jm-star-rating svg path,body #judgeme_product_reviews.jdgm-widget-revamp [class*=star-rating] svg path{color:#d4a62a!important;fill:#d4a62a!important;stroke:#d4a62a!important}#judgeme_product_reviews .jdgm-star,#judgeme_product_reviews .jdgm-star:before,#judgeme_product_reviews [class*=star],#judgeme_product_reviews [class*=star]:before,.jdgm-widget .jdgm-star,.jdgm-widget .jdgm-star:before{color:#d4a62a!important;-webkit-text-fill-color:#d4a62a!important}#judgeme_product_reviews svg,#judgeme_product_reviews svg *,.jdgm-widget .jdgm-star svg,.jdgm-widget .jdgm-star svg *{color:#d4a62a!important;fill:#d4a62a!important;stroke:#d4a62a!important}.jm-star-rating__filled svg path{fill:#d4a62a!important}.jm-star-rating__empty svg path,.jm-star-rating__half svg path{stroke:#d4a62a!important}.jm-star-rating__font-icon,.jm-star-rating__font-icon:before,.jdgm-star,.jdgm-star:before{color:#d4a62a!important;-webkit-text-fill-color:#d4a62a!important}body #judgeme_product_reviews.jdgm-widget-revamp .jm-review-widget .jm-star-rating__font-icon{color:#d4a62a!important;-webkit-text-fill-color:#d4a62a!important}.site-header-wrapper:has(#MobileMenu[open]){z-index:100}#MobileMenu{z-index:100}#MobileMenu .drawer__panel{width:min(100vw,440px);padding:0;display:flex;flex-direction:column;background:radial-gradient(ellipse at 0 0,#292215 0,#0b0b0b 48%);color:#f4f0e8;overscroll-behavior:contain}#MobileMenu .drawer__header{position:sticky;top:0;z-index:2;flex-shrink:0;padding:max(20px,env(safe-area-inset-top)) 24px 20px;background:#0b0b0b;border-bottom:1px solid #d5aa4540}#MobileMenu .mobile-menu__identity{display:flex;align-items:center;gap:16px}#MobileMenu .mobile-menu__identity img{width:64px;height:58px;object-fit:contain}#MobileMenu .mobile-menu__identity span{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#d5aa45}#MobileMenu .drawer__header .icon-button{width:44px;height:44px;border:1px solid #d5aa4566;border-radius:50%;color:#e5c66e;background:transparent;display:grid;place-items:center}#MobileMenu .drawer__header .icon-button svg{width:20px;height:20px}#MobileMenu .drawer__menu{padding:16px 24px 24px;margin:0}#MobileMenu .drawer__menu>li{margin:0;border-bottom:1px solid #d5aa4533}#MobileMenu .drawer__menu>li>a,#MobileMenu .drawer__submenu>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:66px;padding:18px 0;margin:0;border:0;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;line-height:1.2}#MobileMenu .drawer__menu>li>a:after{content:"\2197";font-family:Arial,sans-serif;font-size:19px;color:#d5aa45}#MobileMenu .drawer__submenu summary:after{float:none;display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border:1px solid #d5aa454d;border-radius:50%;font-family:Arial,sans-serif;font-size:19px;color:#d5aa45}#MobileMenu .drawer__submenu[open]>summary{color:#e5c66e}#MobileMenu .drawer__submenu>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:0 0 18px;padding:0}#MobileMenu .drawer__submenu li{margin:0;min-width:0}#MobileMenu .drawer__submenu li a{min-height:44px;display:flex;align-items:center;padding:10px 8px;border:0;font-size:14px;line-height:1.4;color:#d4cec2;background:#ffffff05;border-radius:4px;overflow-wrap:anywhere}#MobileMenu .drawer__view-all{margin:0 0 10px;padding:8px 0 14px;border:0;color:#e5c66e;font-size:12px}#MobileMenu a:focus-visible,#MobileMenu summary:focus-visible,#MobileMenu button:focus-visible{outline:2px solid #e5c66e;outline-offset:3px}#MobileMenu .mobile-menu__footer{margin-top:auto;padding:28px 24px max(28px,env(safe-area-inset-bottom));border-top:1px solid #d5aa4526}#MobileMenu .mobile-menu__footer strong{display:block;margin-bottom:8px;color:#d5aa45;font-size:11px;letter-spacing:.16em;text-transform:uppercase}#MobileMenu .mobile-menu__footer p{max-width:28ch;margin:0;color:#aca597;font-size:13px;line-height:1.6}@media(prefers-reduced-motion:reduce){#MobileMenu .drawer__panel,#MobileMenu .drawer__backdrop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/theme.css.map */
