#attar-preview{pointer-events:none!important;z-index:999999!important}#collectionMenu,#attarMenu,#perfumeMenu,#attarMenuMobile,#perfumeMenuMobile{pointer-events:auto!important}.menu{transition:transform .3s,opacity .3s}.menu-hidden{opacity:0;pointer-events:none;transform:translate(100%)}.menu-visible{opacity:1;pointer-events:auto;transform:translate(0)}.attar-scroll{overscroll-behavior:contain;max-height:380px;overflow-y:auto}.series-products{padding-left:15px;display:none}.series-products.open{display:block}.series-title{cursor:pointer;color:#fff;background:#111;padding:8px 10px;font-weight:700}.attar-item{cursor:pointer;padding:6px 15px}.attar-item:hover{background:#222}.badge{text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#111;pointer-events:none;white-space:nowrap;background:#ffffffbf;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600;line-height:1;display:inline-block;position:relative}.badge.gender.Unisex{color:#854d0e;background:#fef9c3d9}.badge.gender.Male{color:#075985;background:#dbeafed9}.badge.gender.Female{color:#9d174d;background:#fce7f3d9}.badge.time.Day{color:#9a3412;background:#ffedd5d9}.badge.time.Night{color:#facc15;background:#111827d9}.badge.time.Day\/Night,.badge.time.DayNight{color:#5b21b6;background:#ede9fed9}.badge.season.Winter{color:#334155;background:#f1f5f9d9}.badge.season.Summer{color:#155e75;background:#ecfeffd9}.badge.season.Spring,.badge.season.AllSeason,.badge.season.All\ Season{color:#166534;background:#dcfce7d9}.badge.category.Perfume{color:#6b21a8;background:#faf5ffd9}.badge.category.Attar{color:#7c2d12;background:#ffedd5d9}.badge.category.SolidPerfume,.badge.category.Solid\ Perfume{color:#1e293b;background:#f1f5f9d9}:root{--brand-black:#000;--brand-gold:gold;--brand-cream:#f9f9f9}body{background:var(--brand-cream);color:#333;font-family:Lato,sans-serif;overflow-x:hidden}h1,h2,h3,h4,.brand-font{font-family:Cinzel,serif}.fade-in{animation:.45s ease-in-out fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.product-card{border:1px solid #eee4c8;border-radius:18px;transition:transform .3s,box-shadow .3s,border-color .3s;overflow:hidden;box-shadow:0 8px 22px #2219080f}.product-card:hover{border-color:var(--brand-gold);transform:translateY(-7px);box-shadow:0 20px 38px #22190826}.product-card .product-image-wrap{background:radial-gradient(circle at 50% 18%,#fffdf5 0,#f5edd7 58%,#e8d5a3 100%)}.product-card .product-details{background:linear-gradient(145deg,#fff 0%,#fffaf0 100%)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--brand-gold);border-radius:4px}.product-card .product-image-wrap{aspect-ratio:1;width:100%;overflow:hidden;margin:0!important;padding:0!important}.product-card .product-image-wrap img{object-fit:cover;width:100%;height:100%;margin:0;padding:0;display:block}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.note-level{padding-left:1.5rem;position:relative}.note-level:before{content:"";background-color:var(--brand-gold);border-radius:50%;width:8px;height:8px;position:absolute;top:.5rem;left:0}.nav-item{position:relative}.nav-item:after{content:"";background-color:var(--brand-gold);width:0;height:2px;transition:width .25s;position:absolute;bottom:-4px;left:0}.nav-item:hover:after{width:100%}.z-60{z-index:60}.cat-btn{text-transform:uppercase;white-space:nowrap;border:1px solid #ddd;border-radius:999px;padding:.5rem 1.1rem;font-size:.7rem;font-weight:700;transition:all .2s}@media (width>=768px){.cat-btn{padding:.5rem 1.2rem;font-size:.75rem}}.cat-btn:hover{color:gold;background:#000;border-color:#000}.cat-btn.active{color:gold;background:#000;border-color:gold}.nav-item.active{color:gold!important}.nav-item.active:after{width:100%}.luxury-hero-copy{animation:.9s both heroRise}@keyframes heroRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.bundle-product-card{transition:transform .25s,box-shadow .25s,border-color .25s}.bundle-product-card:hover{border-color:gold;transform:translateY(-4px);box-shadow:0 16px 35px #0000001a}.bundle-product-card.selected{border-color:#111;box-shadow:inset 0 0 0 2px gold}.bundle-chip.active{color:gold;background:#000;border-color:gold}.custom-set-side-scroll,.custom-set-products-scroll{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100vh - 7rem);overflow-y:auto}@media (width<=1023px){.custom-set-side-scroll,.custom-set-products-scroll{overscroll-behavior:auto;max-height:none;overflow:visible}}.reveal-up{opacity:0;animation:.55s forwards revealUp;transform:translateY(18px)}@keyframes revealUp{to{opacity:1;transform:translateY(0)}}.custom-set-visual{aspect-ratio:1.2;background:linear-gradient(135deg,#111 0%,#2a2415 52%,#050505 100%);border:1px solid #ffd70059;border-radius:8px;position:relative;overflow:hidden}.custom-set-visual.compact{border-radius:6px;width:4.5rem;min-width:4.5rem;height:3.75rem}.custom-set-box-img{object-fit:cover;opacity:.92;width:100%;height:100%;position:absolute;inset:0}.custom-set-bottle{object-fit:contain;filter:drop-shadow(0 10px 12px #00000059);width:18%;height:70%;position:absolute;bottom:8%}.custom-set-visual.compact .custom-set-bottle{height:68%;bottom:6%}.perfume-card-preview{aspect-ratio:80/115;background:#fdfaf4;border:1px solid #c5a05959;border-radius:6px;width:min(80mm,100%);height:auto;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 16px 35px #0f172a2e}.perfume-card-preview.compact{aspect-ratio:80/115;border-radius:4px;width:4.5rem}.perfume-card-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.perfume-card-content{text-align:left;color:#2f2f2f;pointer-events:none;flex-direction:column;align-items:flex-start;width:60%;display:flex;position:absolute;top:12%;bottom:19%;left:7%}.perfume-card-product-frame{pointer-events:none;z-index:20;background:#c5a05906;border:1px solid #c5a05959;border-radius:6px;justify-content:center;align-items:center;padding:1mm;display:flex;position:absolute;top:50%;right:5mm;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #ffffff59,0 14px 28px #0000001a}.perfume-card-product-label{text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#8b68209e;font-size:4.5px;font-weight:800;position:absolute;bottom:1mm;left:0;right:0}.perfume-card-product{object-fit:contain;filter:drop-shadow(2px 4px 6px #00000059);width:100%;height:100%}.perfume-card-preview.compact .perfume-card-product-frame{padding:1px;right:8%;width:28%!important;height:55%!important}.perfume-card-preview.compact .perfume-card-product-label{display:none}.perfume-card-footer-brand{z-index:22;text-align:center;color:#2f2f2f;pointer-events:none;flex-direction:column;align-items:center;gap:1.5mm;width:34mm;display:flex;position:absolute;bottom:5mm;left:50%;transform:translate(-50%)}.perfume-card-footer-brand span{font-family:Georgia,Times New Roman,serif;font-size:9px;line-height:1}.perfume-card-footer-brand img{object-fit:contain;filter:drop-shadow(0 4px 7px #0000002e);width:18mm;height:18mm}.perfume-card-preview.compact .perfume-card-footer-brand{gap:1px;width:36%;bottom:4%}.perfume-card-preview.compact .perfume-card-footer-brand span{font-size:4px}.perfume-card-preview.compact .perfume-card-footer-brand img{width:1.1rem;height:1.1rem}.perfume-card-shell{grid-template-columns:repeat(2,minmax(0,1fr));place-items:start center;gap:1.25rem;display:grid}@media (width<=768px){.perfume-card-shell{grid-template-columns:1fr}}.perfume-card-label{letter-spacing:.18em;text-transform:uppercase;color:#9ca3af;text-align:center;margin-bottom:.75rem;font-size:.68rem;font-weight:800}.card-font-cinzel{font-family:Cinzel Decorative,Cinzel,serif}.card-font-vibes{font-family:Great Vibes,cursive}.card-font-mont{font-family:Montserrat,sans-serif}.support-modal-panel{border-top:4px solid gold;box-shadow:0 25px 70px #00000047}.review-star{color:#d1d5db;cursor:pointer;font-size:2rem;transition:transform .15s,color .15s}.review-star.active,.review-star.hovered{color:#f5b301}.review-star:hover{transform:translateY(-2px)scale(1.05)}.ee-quiz-card{background:linear-gradient(145deg,#0b0b0b,#191919);border:1px solid #ffd70052;box-shadow:0 24px 70px #00000059}.ee-quiz-option{background:#ffffff0b;border:1px solid #ffffff24;min-height:92px;transition:all .22s}.ee-quiz-option:hover,.ee-quiz-option.selected{background:#ffd7001c;border-color:gold;transform:translateY(-2px);box-shadow:0 10px 28px #ffd70014}.ee-quiz-progress{background:#2b2b2b;border-radius:999px;height:4px;overflow:hidden}.ee-quiz-progress>div{background:gold;height:100%;transition:width .35s}.ee-result-card{background:linear-gradient(145deg,#fff,#fffaf0);border:1px solid #eee4c8;transition:all .25s}.ee-result-card:hover{border-color:gold;transform:translateY(-4px);box-shadow:0 18px 40px #22190821}.ee-match-ring{background:conic-gradient(gold var(--match),#ececec 0);border-radius:50%;place-items:center;width:68px;height:68px;display:grid}.ee-match-ring:after{content:"";background:#fff;border-radius:50%;width:54px;height:54px;position:absolute}.ee-match-ring span{z-index:1;color:#111;font-size:12px;font-weight:900;position:relative}@media (width<=640px){.ee-quiz-option{min-height:78px}.ee-match-ring{width:58px;height:58px}.ee-match-ring:after{width:46px;height:46px}}:root{--ee-gold:#fcc429;--ee-black:#070b08;--ee-green:#2d9b49;--ee-soft:#f7f5ef}@media (width<=640px){#page-orders .container{padding-left:1rem;padding-right:1rem}#orders-list-container .bg-white{box-shadow:none;background:0 0;overflow:visible}#orders-list-container table,#orders-list-container tbody{width:100%;display:block}#orders-list-container thead{display:none}#orders-list-container tr{background:#fff;border-radius:.8rem;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1rem;padding:1rem;display:grid;box-shadow:0 8px 24px #0f172a14;border:1px solid #e5e7eb!important}#orders-list-container td{overflow-wrap:anywhere;min-width:0;display:block;padding:0!important}#orders-list-container td:first-child{grid-column:1/-1;font-size:.9rem}#orders-list-container td:nth-child(2),#orders-list-container td:nth-child(4){font-size:.7rem}#orders-list-container td:nth-child(3),#orders-list-container td:nth-child(5){text-align:right}#orders-list-container td:last-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.35rem;display:grid}#orders-list-container td:last-child:empty{display:none}#orders-list-container td:last-child button{width:100%;min-height:2.5rem;font-size:.72rem!important}#order-details-modal{padding:.5rem}#order-details-modal>div{border-radius:1rem;flex-direction:column;width:min(100%,680px);max-height:calc(100dvh - .7rem);padding:.9rem;display:flex}#order-details-body{min-height:0;padding-right:.1rem;overflow-y:auto;margin-top:.35rem!important}#order-details-body .storefront-order-title{margin-bottom:.35rem;font-size:1.25rem;line-height:1.25}#order-details-body .storefront-order-flow{overflow:visible;margin-bottom:.65rem!important}#order-details-body .order-flow-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;min-width:0!important;display:grid!important}#order-details-body .order-flow-step{justify-content:center;align-items:start;min-width:0;display:flex!important}#order-details-body .order-flow-step>div:first-child{width:100%}#order-details-body .order-flow-step-label{text-align:center;line-height:1.15;white-space:normal!important;font-size:8px!important}#order-details-body .order-flow-connector{display:none!important}#order-details-body .storefront-order-tracking{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem .8rem;display:grid;margin-bottom:.65rem!important;padding:.65rem!important}#order-details-body .storefront-order-tracking>div:first-child{grid-column:1/-1}#order-details-body .storefront-order-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid;margin-bottom:.65rem!important}#order-details-body .storefront-order-actions button{width:100%;min-height:2.5rem;padding:.55rem .45rem!important}#order-details-body .storefront-order-item{transition:border-color .18s,box-shadow .18s;gap:.7rem!important;padding:.65rem!important}#order-details-body .storefront-order-item:hover{border-color:#d4af37;box-shadow:0 5px 16px #0f172a14}#order-details-body .storefront-order-item img{width:4rem!important;height:4rem!important}#order-details-body .storefront-order-item-name{line-height:1.25;font-size:.9rem!important}#order-details-body .storefront-order-cancellation{color:#6b7280!important;background:0 0!important;border:0!important;margin-top:.55rem!important;padding:.2rem 0!important;font-size:10px!important;font-weight:400!important}}html,body,#root{min-height:100%;margin:0}body{background:#fff;font-family:Lato,Arial,sans-serif}.ee-hidden{display:none!important}.ee-legacy-root{min-height:100vh}.ee-product-page{color:#101512;background:#fff;min-height:100vh;padding-bottom:60px}.ee-breadcrumb{color:#858585;align-items:center;gap:10px;max-width:1440px;margin:0 auto;padding:18px 24px 6px;font-size:13px;display:flex}.ee-breadcrumb button{cursor:pointer;color:#171b18;background:0 0;border:0;align-items:center;gap:6px;font-weight:700;display:flex}.ee-product-hero{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:46px;max-width:1440px;margin:0 auto;padding:16px 24px 32px;display:grid}.ee-product-gallery{grid-template-columns:90px minmax(0,1fr);gap:14px;min-height:620px;display:grid}.ee-thumbs{flex-direction:column;gap:10px;max-height:620px;display:flex;overflow:auto}.ee-thumbs button{cursor:pointer;background:#fff;border:1px solid #e2e2df;border-radius:8px;width:82px;height:102px;padding:4px}.ee-thumbs button.active{border-color:var(--ee-gold);box-shadow:0 0 0 1px var(--ee-gold)}.ee-thumbs img{object-fit:cover;border-radius:5px;width:100%;height:100%}.ee-main-image{background:#f7f7f5;border-radius:18px;justify-content:center;align-items:center;height:620px;min-height:0;display:flex;position:relative;overflow:hidden}.ee-main-image img{object-fit:contain;box-sizing:border-box;width:100%;max-width:100%;height:100%;max-height:none;margin:0;padding:0;display:block}.ee-main-image button{cursor:pointer;z-index:2;background:#ffffffeb;border:1px solid #deded9;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin:0;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #00000014}.ee-main-image button:first-child{left:14px}.ee-main-image button:last-child{right:14px}.ee-product-info{color:#ebf2ec;background:#090b0a;border-radius:18px;align-self:start;padding:34px;position:sticky;top:90px}.ee-gender{letter-spacing:.25em;color:#60ba6c;text-transform:uppercase;margin-bottom:12px;font-size:11px}.ee-product-info h1{color:#55bb64;margin:0 0 8px;font-family:Cinzel,Georgia,serif;font-size:42px;line-height:1.05}.ee-meta{letter-spacing:.2em;color:#adb6b1;font-size:12px;font-weight:700}.ee-divider{background:#282b28;height:1px;margin:22px 0}.ee-quote{color:#4fbb63;margin-bottom:28px;font-style:italic;line-height:1.6}.ee-best{gap:16px;margin-bottom:22px;display:grid}.ee-best div{grid-template-columns:110px 1fr;gap:12px;display:grid}.ee-best span{letter-spacing:.18em;color:#818a84;font-size:10px}.ee-best b{color:#52b960;font-size:14px;font-weight:600}.ee-price{background:#131713;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding:14px 16px;display:flex}.ee-price strong{color:#fff;font-size:30px}.ee-price del{color:#778078;margin-left:7px}.ee-price em{color:#c5e9c8;background:#256e35;border-radius:5px;margin-left:7px;padding:4px 6px;font-size:11px;font-style:normal}.ee-qty{border:1px solid #3a423b;border-radius:999px;align-items:center;gap:14px;padding:5px;display:flex}.ee-qty button{color:#dbe7de;cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;display:grid}.ee-label{letter-spacing:.18em;color:#8a928d;font-size:10px;font-weight:700}.ee-sizes{flex-wrap:wrap;gap:8px;margin:8px 0 20px;display:flex}.ee-sizes button{color:#dfe8e1;cursor:pointer;background:#111510;border:1px solid #323830;border-radius:999px;padding:9px 13px;font-size:12px}.ee-sizes button.selected{color:#071008;background:#53ba62;border-color:#53ba62;font-weight:800}.ee-actions{grid-template-columns:48px 48px 1fr;gap:10px;display:grid}.ee-icon{color:#f1f7f1;cursor:pointer;background:#0d100e;border:1px solid #3b433d;border-radius:999px;place-items:center;display:grid}.ee-icon.saved{color:#ef3340;background:#fff1f2;border-color:#ef3340;box-shadow:0 0 0 3px #ef33401a}.ee-add{color:#050605;letter-spacing:.12em;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-weight:900;display:flex}.ee-add:hover{background:var(--ee-gold)}.ee-micro{color:#969e98;text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:14px;margin-top:18px;font-size:10px;display:flex}.ee-scent-journey{color:#e9f1eb;box-sizing:border-box;background:#071009;border-radius:20px;max-width:1440px;margin:0 auto 36px;padding:44px 34px}.ee-scent-journey .sj-kicker{text-align:center;color:#59bf68;letter-spacing:.3em;font-size:11px;font-weight:800}.ee-scent-journey h2{text-align:center;margin:8px 0 3px;font-family:Cinzel,Georgia,serif;font-size:28px}.sj-hint{text-align:center;color:#7d9a82;margin:0 0 22px;font-size:12px}.sj-chart{cursor:crosshair;background:linear-gradient(90deg,#0b1a0d,#10180f,#14170f);border-radius:12px;overflow:hidden}.sj-chart svg{width:100%;height:360px;display:block}.sj-note-row{grid-template-columns:1fr 1fr;gap:18px;margin-top:14px;display:grid}.sj-note-row>div{background:#101810;border:1px solid #233a27;border-radius:10px;padding:13px 16px}.sj-note-row b{color:#cfe4cf;font-size:13px;display:block}.sj-note-row small{color:#79a77f;margin-top:5px;line-height:1.55;display:block}.sj-stats{border:1px solid #27452b;border-radius:10px;grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid;overflow:hidden}.sj-stats>div{background:#0f1b10;border-right:1px solid #27452b;padding:16px}.sj-stats>div:last-child{border-right:0}.sj-stats span{color:#4fa760;letter-spacing:.18em;margin-bottom:5px;font-size:9px;display:block}.sj-stats b{color:#d5edd6;font-family:Cinzel,Georgia,serif;font-size:19px}.ee-notes{grid-template-columns:.8fr 1.2fr;gap:26px;max-width:1440px;margin:0 auto 36px;padding:0 24px;display:grid}.ee-notes>div{background:#fff;border:1px solid #eceae4;border-radius:16px;padding:24px}.ee-kicker{letter-spacing:.22em;color:#7b817c;font-size:10px;font-weight:800}.ee-chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ee-chips span{color:#343934;background:#f9faf8;border:1px solid #d7d9d2;border-radius:999px;padding:8px 11px;font-size:12px}.ee-note-cols{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}.ee-note-cols>div{background:#f8f8f4;border-radius:10px;padding:13px}.ee-note-cols b{color:#6c716c;letter-spacing:.15em;font-size:10px;display:block}.ee-note-cols p{color:#242823;font-size:13px;line-height:1.55}.ee-why,.ee-compare,.ee-reviews{max-width:1440px;margin:0 auto 44px;padding:0 24px}.ee-section-title{letter-spacing:.24em;justify-content:center;align-items:center;gap:18px;font-size:18px;font-weight:900;display:flex}.ee-section-title>span{background:#c9a443;width:42px;height:2px}.ee-why-grid{border-top:1px solid #e6dfca;border-bottom:1px solid #e6dfca;grid-template-columns:repeat(6,1fr);margin-top:26px;display:grid}.ee-why-grid>div{text-align:center;border-right:1px solid #e6dfca;padding:24px 12px}.ee-why-grid>div:last-child{border-right:0}.ee-why-grid b{font-size:12px;line-height:1.35;display:block}.ee-why-grid span{color:#876d31;margin-top:5px;font-size:11px;line-height:1.45;display:block}.ee-subtitle{text-align:center;color:#777;margin:8px 0 20px}.compare-table{border:1px solid #caa73d;border-radius:16px;grid-template-columns:1.4fr 1.5fr 1.5fr;max-width:900px;margin:0 auto;display:grid;overflow:hidden}.compare-table>div{color:#ddd;background:#151515;border-top:1px solid #2e2e2e;border-right:1px solid #caa73d;padding:12px 15px;font-size:13px}.compare-table>div:nth-child(3n){border-right:0}.ct-head{text-align:center;font-weight:900}.ct-ee{font-weight:900;color:#141414!important;background:#cba942!important}.ct-other{font-style:italic;color:#9e9e9e!important}.ee-reviews{padding-bottom:30px}.review-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px;display:grid}.review-card{background:#fff;border:1px solid #ecebe6;border-radius:13px;padding:15px}.review-card .stars{color:#cba23b;letter-spacing:2px}.review-card b{margin-top:6px;font-size:13px;display:block}.review-card p{color:#555;font-size:13px;line-height:1.55}.empty-reviews{text-align:center;color:#888}.ee-offer-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100000;background:#0000006b;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ee-offer-modal{color:#fff;text-align:center;background:linear-gradient(145deg,#e00000,#ff1d20);border-radius:20px;width:min(460px,100%);padding:34px 30px 30px;position:relative;box-shadow:0 30px 80px #00000059}.ee-offer-close{color:#fff;cursor:pointer;background:0 0;border:0;font-size:38px;line-height:1;position:absolute;top:8px;right:16px}.ee-offer-pill{color:#c50000;letter-spacing:.08em;background:#fff;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:900;display:inline-flex}.ee-offer-modal h2{letter-spacing:.04em;margin:24px 0 12px;font-size:42px;font-weight:1000;line-height:.98}.ee-offer-modal p{max-width:390px;margin:0 auto 20px;font-size:15px;line-height:1.45}.ee-coupon{background:#82000045;border:1px dashed #ffffffb3;border-radius:14px;flex-direction:column;gap:7px;padding:16px;display:flex}.ee-coupon small{font-size:12px}.ee-coupon strong{color:#7b0707;letter-spacing:.06em;background:#ffd400;border-radius:8px;align-self:center;padding:8px 18px;font-size:20px;display:inline-block}.ee-coupon span{opacity:.85;font-size:11px}.ee-count{background:#82000073;border-radius:12px;margin-top:18px;padding:12px}.ee-count b{letter-spacing:.1em;font-size:12px}.ee-count>div{justify-content:center;align-items:center;gap:5px;margin-top:7px;display:flex}.ee-count strong{color:#c60000;background:#fff;border-radius:7px;padding:4px 9px;font-size:27px}.ee-count em{font-size:22px;font-style:normal;font-weight:900}.ee-count small{letter-spacing:.12em;font-size:9px}.ee-offer-cta{color:#6f0000;letter-spacing:.08em;cursor:pointer;background:#ffd400;border:0;border-radius:10px;width:100%;margin-top:16px;padding:16px;font-size:14px;font-weight:1000}.ee-loading,.ee-notfound{align-content:center;place-items:center;gap:10px;min-height:100vh;display:grid}.spinner{border:3px solid #ddd;border-top-color:#cba23b;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1100px){.ee-product-hero{grid-template-columns:1fr}.ee-product-info{position:static}.ee-why-grid{grid-template-columns:repeat(3,1fr)}.ee-note-cols,.ee-notes{grid-template-columns:1fr}.review-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.ee-product-hero{gap:20px;padding:8px 12px 24px}.ee-breadcrumb{padding:12px}.ee-product-gallery{grid-template-columns:62px 1fr;min-height:430px}.ee-thumbs{max-height:430px}.ee-thumbs button{width:56px;height:72px}.ee-main-image{height:430px;min-height:0}.ee-main-image button:first-child{left:8px}.ee-main-image button:last-child{right:8px}.ee-product-info{padding:22px}.ee-product-info h1{font-size:32px}.ee-best div{grid-template-columns:88px 1fr}.ee-scent-journey{border-radius:14px;padding:28px 14px}.ee-scent-journey h2{font-size:22px}.sj-chart svg{height:260px}.sj-note-row,.sj-stats{grid-template-columns:1fr}.sj-stats>div{border-bottom:1px solid #27452b;border-right:0}.sj-stats>div:last-child{border-bottom:0}.ee-notes,.ee-why,.ee-compare,.ee-reviews{padding:0 12px}.ee-why-grid{grid-template-columns:1fr 1fr}.ee-why-grid>div:nth-child(3n){border-right:1px solid #e6dfca}.ee-why-grid>div:nth-child(2n){border-right:0}.compare-table{grid-template-columns:1fr 1fr 1fr}.compare-table>div{padding:10px;font-size:11px}.review-grid{grid-template-columns:1fr}.ee-offer-modal{padding:30px 18px 20px}.ee-offer-modal h2{font-size:34px}.ee-actions{grid-template-columns:46px 46px 1fr}}.ee-product-toolbar{z-index:10;justify-content:space-between;align-items:center;max-width:1440px;margin:0 auto;padding:16px 24px 0;display:flex;position:relative}.ee-product-toolbar>button:first-child{color:#1c211d;cursor:pointer;background:#fff;border:1px solid #dedfd9;border-radius:999px;align-items:center;gap:7px;padding:9px 14px;font-weight:800;display:flex}.ee-floating-cart{z-index:5000;cursor:pointer;align-items:center;gap:8px;transition:all .2s;display:flex;top:92px;right:24px;box-shadow:0 12px 35px #0000002e;color:#f4f1df!important;background:#090c09!important;border:1px solid #fcc429a6!important;border-radius:999px!important;padding:11px 15px!important;position:fixed!important}.ee-floating-cart:hover{transform:translateY(-2px);box-shadow:0 16px 42px #0000003d;border-color:#fcc429!important}.ee-floating-cart b{color:#15130a;background:#fcc429;border-radius:50%;place-items:center;min-width:22px;height:22px;font-size:11px;display:grid}.ee-floating-cart-reveal{animation:.22s ease-out ee-floating-cart-in}@keyframes ee-floating-cart-in{0%{opacity:0;transform:translateY(-10px)scale(.96)}to{opacity:1;transform:none}}.ee-mini-cart-layer{z-index:100050;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#05070561;justify-content:flex-end;align-items:flex-end;padding:18px;display:flex;position:fixed;inset:0}.ee-mini-cart{background:#fffdf8;border:1px solid #d6b34b;border-radius:18px;flex-direction:column;width:min(440px,100%);max-height:min(650px,100vh - 36px);animation:.24s ease-out ee-cart-rise;display:flex;overflow:hidden;box-shadow:0 28px 80px #00000057}@keyframes ee-cart-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.ee-mini-cart>header{color:#fff;background:#0a0d0a;border-bottom:1px solid #e9e2d2;justify-content:space-between;align-items:center;padding:19px 20px;display:flex}.ee-mini-cart>header span{color:#d9b33a;letter-spacing:.2em;font-size:9px;font-weight:900;display:block}.ee-mini-cart>header h2{margin:4px 0 0;font:700 22px/1.1 Cinzel,Georgia,serif}.ee-mini-cart>header button{color:#e9e7dd;cursor:pointer;background:0 0;border:1px solid #3c453d;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.ee-mini-cart>header button:hover{color:#d9b33a;border-color:#d9b33a}.ee-mini-cart>header svg{width:18px}.ee-mini-cart-items{padding:4px 18px;overflow:auto}.ee-mini-cart-item{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ece6da;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:13px 0;display:grid}.ee-mini-cart-item:hover b{color:#9a7211}.ee-mini-cart-item img{object-fit:cover;background:#eee9df;border:1px solid #e2dccf;border-radius:8px;width:58px;height:65px}.ee-mini-cart-item span{min-width:0}.ee-mini-cart-item b,.ee-mini-cart-item small{display:block}.ee-mini-cart-item b{color:#171914;text-overflow:ellipsis;white-space:nowrap;font:700 14px/1.2 Cinzel,Georgia,serif;overflow:hidden}.ee-mini-cart-item small{color:#777166;margin-top:5px;font-size:10px}.ee-mini-cart-item strong{color:#111;white-space:nowrap;font-size:13px}.ee-mini-cart-more{color:#777064;margin:3px 20px 10px;font-size:10px}.ee-mini-cart-total{color:#655f53;background:#f6f1e5;border-top:1px solid #e5dbc3;justify-content:space-between;align-items:center;padding:14px 20px;font-size:12px;display:flex}.ee-mini-cart-total b{color:#17140d;font-size:19px}.ee-mini-cart-empty{text-align:center;justify-items:center;gap:8px;padding:44px 25px;display:grid}.ee-mini-cart-empty svg{color:#b58a1d;width:34px;height:34px}.ee-mini-cart-empty b{font:700 19px Cinzel,Georgia,serif}.ee-mini-cart-empty span{color:#7b7569;font-size:12px}.ee-mini-cart>footer{background:#fff;border-top:1px solid #e6dfd0;grid-template-columns:1fr 1.3fr;gap:9px;padding:15px 18px 18px;display:grid}.ee-mini-cart>footer button{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:7px;min-height:44px;padding:10px 12px;font-size:10px;font-weight:900}.ee-mini-cart>footer .secondary{color:#25221c;background:#fff;border:1px solid #cfc6b4}.ee-mini-cart>footer .primary{color:#e5bd3e;background:#0a0d0a;border:1px solid #0a0d0a;justify-content:center;align-items:center;gap:7px;display:flex}.ee-mini-cart>footer .primary:hover{color:#0a0d0a;background:#d5ab34;border-color:#d5ab34}.ee-mini-cart>footer svg{width:14px}.ee-scent-journey{background:radial-gradient(circle at 15% 15%,#4e87492e,#0000 34%),linear-gradient(140deg,#071009 0%,#0a100b 48%,#11150b 100%);border:1px solid #fcc42924;box-shadow:0 24px 60px #040a0529}.sj-hint{justify-content:center;align-items:center;gap:7px;display:flex}.sj-chart-wrap{background:linear-gradient(#121b10eb,#070d09f5);border:1px solid #fcc4291f;border-radius:16px;position:relative;overflow:hidden}.sj-canvas{touch-action:none;cursor:crosshair;width:100%;height:auto;display:block}.sj-tooltip{pointer-events:none;z-index:2;background:#08100af5;border:1px solid #fcc42980;border-radius:12px;flex-direction:column;gap:4px;min-width:190px;max-width:240px;padding:12px 14px;display:flex;position:absolute;top:18px;transform:translate(-50%);box-shadow:0 12px 32px #0000004d}.sj-tooltip strong{letter-spacing:.18em;text-transform:uppercase;color:#cdb95a;font-size:9px}.sj-tooltip b{color:#ecf0df;font-size:15px}.sj-tooltip span{color:#aeb9aa;font-size:11px;line-height:1.5}.sj-tags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sj-tags span{color:#bdc5ba;letter-spacing:.04em;background:#ffffff06;border:1px solid #fcc4292e;border-radius:999px;padding:6px 10px;font-size:10px}.ee-editing-cart{color:#795b0c;letter-spacing:.16em;background:#fff8dd;border:1px solid #c99f27;margin:0 0 12px;padding:6px 9px;font-size:9px;font-weight:900;display:inline-flex}#ee-home-react-mount{display:block}.ee-home-categories{background:linear-gradient(#fbfaf6 0,#f3f0e5 100%);border-top:1px solid #ece8da;border-bottom:1px solid #e7e1cd;padding:70px 24px 58px}.ee-home-category-head{text-align:center;max-width:1050px;margin:0 auto 28px}.ee-home-category-head>span{letter-spacing:.28em;color:#997d31;font-size:10px;font-weight:900}.ee-home-category-head h2{color:#141914;margin:10px 0;font-family:Cinzel,Georgia,serif;font-size:40px;line-height:1.08}.ee-home-category-head p{color:#6f756e;max-width:760px;margin:0 auto;line-height:1.7}.ee-home-category-grid{grid-template-columns:1fr 1fr;gap:18px;max-width:1100px;margin:0 auto;display:grid}.ee-category-card{text-align:left;cursor:pointer;border:1px solid #d8cfb1;border-radius:22px;min-height:245px;padding:30px;transition:all .28s;position:relative;overflow:hidden;box-shadow:0 10px 30px #332d190d}.ee-category-card:hover{transform:translateY(-5px);box-shadow:0 22px 45px #332d191f}.ee-category-card.perfume{color:#eef3eb;background:linear-gradient(130deg,#111510,#1a2018)}.ee-category-card.attar{color:#f8f0dc;background:linear-gradient(130deg,#17130c,#211b0e)}.ee-category-card:after{content:"";background:radial-gradient(circle,#fcc42933,#0000 68%);border-radius:50%;width:230px;height:230px;position:absolute;bottom:-70px;right:-50px}.ee-category-card .eyebrow{letter-spacing:.2em;color:#d3bb5c;margin-bottom:34px;font-size:9px;font-weight:800;display:block}.ee-category-card strong{letter-spacing:.08em;font-family:Cinzel,Georgia,serif;font-size:31px;display:block}.ee-category-card small{color:#b5bdb4;max-width:420px;margin-top:10px;line-height:1.55;display:block}.ee-category-card.attar small{color:#c9c1a6}.ee-category-link{letter-spacing:.16em;color:#fcc429;margin-top:25px;font-size:10px;font-weight:900;display:inline-block}.ee-home-values{max-width:1440px;margin:0 auto;padding:56px 24px}.ee-home-compare{max-width:1440px;margin:0 auto;padding:10px 24px 64px}.ee-home-compare .compare-table{max-width:900px}.ee-home-compare .ee-section-title{margin-bottom:2px}.ee-legacy-root .nav-item.active{color:#d9b53b!important}.ee-legacy-root #page-home{padding-bottom:0}@media (width<=900px){.ee-home-category-grid{grid-template-columns:1fr}.ee-home-category-head h2{font-size:31px}.ee-floating-cart{top:78px;right:12px;padding:9px 12px!important}}@media (width<=700px){.ee-product-toolbar{padding:12px 12px 0}.ee-floating-cart{top:auto;bottom:18px;right:12px;color:#f8f3db!important;background:#0a0f0a!important}.ee-home-categories{padding:48px 14px}.ee-home-category-head h2{font-size:28px}.ee-category-card{min-height:220px;padding:24px}.ee-home-values{padding:42px 12px}.ee-home-compare{padding:4px 12px 44px}.sj-tooltip{min-width:150px;max-width:200px}}.ee-wa-layer{z-index:10030;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#08090794;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ee-wa-card{box-sizing:border-box;color:#171610;text-align:center;background:radial-gradient(circle at 100% 0,#d7b13929,#0000 40%),#fffdf7;border:1px solid #d6b34d;border-radius:18px;width:min(410px,100%);padding:28px 26px 21px;position:relative;box-shadow:0 28px 90px #0000005c}.ee-wa-close{color:#4b473d;cursor:pointer;background:#f3eee2;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:10px;right:10px}.ee-wa-mark{color:#fff;background:#177c45;border-radius:50%;place-items:center;width:50px;height:50px;margin:0 auto 11px;display:grid;box-shadow:0 8px 20px #177c453d}.ee-wa-kicker{color:#9a751a;letter-spacing:.24em;font-size:9px;font-weight:900}.ee-wa-card h2{margin:7px 0 8px;font:700 27px/1.18 Cinzel,Georgia,serif}.ee-wa-card>p{color:#635d52;max-width:330px;margin:0 auto 17px;font-size:12px;line-height:1.55}.ee-wa-phone{text-align:left;display:block}.ee-wa-phone>span{color:#7d6b3a;letter-spacing:.17em;margin-bottom:6px;font-size:8px;font-weight:900;display:block}.ee-wa-phone input{box-sizing:border-box;background:#fff;border:1px solid #d9d2c3;border-radius:8px;outline:none;width:100%;padding:11px 12px;font-size:14px}.ee-wa-phone input:focus{border-color:#b88b19;box-shadow:0 0 0 3px #b88b191f}.ee-wa-consent{text-align:left;color:#696257;grid-template-columns:auto 1fr;align-items:start;gap:9px;margin:12px 0;font-size:10px;line-height:1.45;display:grid}.ee-wa-consent input{accent-color:#177c45;margin-top:2px}.ee-wa-card>small{color:#716a60;margin:0 0 13px;font-size:9px;line-height:1.45;display:block}.ee-wa-primary{color:#fff;letter-spacing:.08em;cursor:pointer;background:#116c3b;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:45px;font-size:11px;font-weight:900;display:flex}.ee-wa-primary:disabled{opacity:.65;cursor:wait}.ee-wa-later{color:#787168;cursor:pointer;background:0 0;border:0;margin:10px 0 0;font-size:10px;text-decoration:underline}.ee-wa-status{color:#29643f;margin-top:9px;font-size:10px;line-height:1.4}.ee-route-view{max-width:100%;overflow-x:clip}@media (width<=700px){.ee-scent-journey{margin-bottom:18px!important;padding:14px 8px 12px!important}.ee-scent-journey .sj-kicker{letter-spacing:.22em;font-size:8px}.ee-scent-journey h2{margin:4px 0 2px;line-height:1.15;font-size:18px!important}.sj-hint{gap:4px;margin:0 0 5px;font-size:9px!important;line-height:1.25!important}.sj-hint svg{width:10px;height:10px}.sj-disclaimer{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin:4px 5px 7px!important;font-size:8px!important;line-height:1.25!important}.sj-chart-wrap{touch-action:none}.sj-tooltip{gap:2px!important;min-width:108px!important;max-width:132px!important;padding:6px 7px!important;top:6px!important}.sj-tooltip strong{font-size:7px}.sj-tooltip b{font-size:10px!important}.sj-tooltip span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:8px!important;line-height:1.25!important}.sj-note-summary{gap:1px;margin-top:6px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.sj-note-summary>div{min-width:0;padding:6px 7px}.sj-note-summary span{letter-spacing:.11em;margin-bottom:3px;font-size:7px}.sj-note-summary b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8px;line-height:1.3;display:-webkit-box;overflow:hidden}.sj-stats{margin-top:6px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.sj-stats>div{min-width:0;border-bottom:0!important;border-right:1px solid #ddd6c8!important;padding:7px 6px!important}.sj-stats>div:last-child{border-right:0!important}.sj-stats span{letter-spacing:.1em;margin-bottom:3px;font-size:7px}.sj-stats b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.2;overflow:hidden}.sj-stats small{margin-top:3px;font-size:7px;line-height:1.25}.sj-tags{display:none}.ee-wa-card{border-radius:15px;padding:23px 18px 17px}.ee-wa-card h2{font-size:23px}.ee-wa-card>p{margin-bottom:13px;font-size:11px}}.ee-home-collections{color:#f5f1df;background:#070907;border-block:1px solid #fcc42952;padding:72px 24px 64px}.ee-home-intro{text-align:center;max-width:840px;margin:0 auto 30px}.ee-home-intro>span,.ee-home-bestsellers>div>span{letter-spacing:.3em;color:#c49722;font-size:10px;font-weight:900}.ee-home-intro h2,.ee-home-bestsellers h2{color:#fff;margin:10px 0;font-family:Cinzel,Georgia,serif;font-size:40px;line-height:1.1}.ee-home-intro p,.ee-home-bestsellers p{color:#b8b8ae;margin:0;line-height:1.7}.ee-main-collections{grid-template-columns:1fr 1fr;gap:18px;max-width:1180px;margin:0 auto 36px;display:grid}.ee-collection-tile{color:#fff;isolation:isolate;text-align:left;cursor:pointer;background:#111;border:1px solid #fcc42959;min-height:235px;transition:all .25s;position:relative;overflow:hidden}.ee-collection-tile:hover{border-color:#fcc429;transform:translateY(-4px)}.ee-collection-tile img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0}.ee-collection-tile:hover img{transform:scale(1.06)}.ee-collection-shade{z-index:-1;background:linear-gradient(90deg,#030503f5,#0305039e,#0305031a);position:absolute;inset:0}.ee-collection-copy{box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:flex-start;max-width:78%;min-height:235px;padding:26px;display:flex}.ee-collection-copy em{color:#f1c63e;letter-spacing:.2em;margin-bottom:auto;font-size:9px;font-style:normal}.ee-collection-copy strong{font-family:Cinzel,Georgia,serif;font-size:28px}.ee-collection-copy small{color:#dedbd0;margin:7px 0 15px;line-height:1.45}.ee-collection-copy b{letter-spacing:.17em;color:#f7cf45;font-size:10px}.ee-collection-copy i{margin-left:6px;font-size:16px;font-style:normal}.ee-subcollection-head{color:#f4d064;letter-spacing:.22em;justify-content:center;align-items:center;gap:12px;max-width:1180px;margin:0 auto 15px;font-size:10px;display:flex}.ee-subcollection-head span{background:#fcc42973;width:52px;height:1px}.ee-subcollection-grid{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1180px;margin:auto;display:grid}.ee-subcollection-grid .ee-collection-tile{min-height:205px}.ee-subcollection-grid .ee-collection-copy{min-height:205px;padding:18px}.ee-subcollection-grid .ee-collection-copy strong{font-size:20px}.ee-subcollection-grid .ee-collection-copy small{font-size:11px}.ee-explore-more{text-align:center;margin-top:26px}.ee-explore-more button{color:#fcc429;letter-spacing:.15em;cursor:pointer;background:0 0;border:1px solid #fcc429;border-radius:0;padding:14px 24px;font-size:11px;font-weight:900;transition:all .2s}.ee-explore-more button:hover{color:#151915;background:#fcc429}.ee-explore-more button span{margin-left:6px;font-size:16px}.ee-home-bestsellers{grid-template-columns:.7fr 1.3fr;align-items:center;gap:45px;max-width:1180px;margin:0 auto;padding:64px 24px;display:grid}.ee-home-bestsellers h2{color:#181a16}.ee-bestseller-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ee-bestseller-list button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5dfcd;align-items:center;gap:12px;padding:9px;display:flex}.ee-bestseller-list button:hover{border-color:#c89c27}.ee-bestseller-list img{object-fit:cover;width:55px;height:68px}.ee-bestseller-list span{font-family:Cinzel,Georgia,serif;font-size:14px}.ee-bestseller-list small{color:#777;margin-top:5px;font-family:Lato,Arial,sans-serif;font-size:10px;line-height:1.3;display:block}.ee-bestseller-list i{color:#bb8d19;margin-left:auto;font-style:normal}.sj-note-summary{background:#fcc42933;border:1px solid #fcc42933;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:14px;display:grid}.sj-note-summary>div{background:#0d160e;padding:14px}.sj-note-summary span{color:#d1b654;letter-spacing:.18em;margin-bottom:7px;font-size:9px;display:block}.sj-note-summary b{color:#e9eee6;font-size:12px;font-weight:500;line-height:1.55;display:block}.sj-hint b{color:#e2c65b}.sj-stats b,.sj-stats small{display:block}.sj-stats small{color:#716b61;margin-top:5px;font-size:11px;line-height:1.45}@media (width<=900px){.ee-main-collections,.ee-home-bestsellers{grid-template-columns:1fr}.ee-home-intro h2{font-size:31px}}@media (width<=700px){.ee-home-collections{padding:48px 14px}.ee-home-intro h2{font-size:28px}.ee-subcollection-grid{grid-template-columns:1fr 1fr}.ee-collection-copy{max-width:86%}.ee-home-bestsellers{padding:44px 14px}.ee-bestseller-list,.sj-note-summary{grid-template-columns:1fr}}.ee-collection-shell #page-home>header,.ee-collection-shell #page-home>#scent-finder-float,.ee-collection-shell #page-home>button:not(#catalog-floating-filter),.ee-collection-shell #page-home>section[style]{display:none!important}.ee-collection-shell #page-home #filter-bar,.ee-collection-shell #page-home #collection-section,.ee-collection-shell #catalog-floating-filter{display:block!important}.ee-catalog-hidden,.ee-product-shell #main-content,.ee-product-shell footer{display:none!important}.ee-product-shell{min-height:0}.ee-product-page{color:#151515;background:#fff}.ee-product-info{color:#141414;box-shadow:none;background:#fff;border:1px solid #ecebe6;border-radius:0}.ee-product-info h1{color:#0a0a0a}.ee-gender{color:#a77700;border:1px solid #e7bf42;border-radius:999px;padding:5px 10px;display:inline-block}.ee-meta{color:#6a655b}.ee-divider{background:#e5e1d7}.ee-quote{color:#57534b}.ee-best span{color:#8b8174}.ee-best b{color:#24211c}.ee-price{background:#f8f8f6}.ee-price strong{color:#080808}.ee-price del{color:#989898}.ee-price em{color:#fff;background:#079b41}.ee-qty{border-color:#d9d6ce}.ee-qty button{color:#222}.ee-label{color:#514d46}.ee-sizes button{color:#25221d;background:#fff;border-color:#d6d1c7;border-radius:3px}.ee-sizes button.selected{color:#f5c82b;background:#080808;border-color:#080808}.ee-icon{color:#222;background:#fff;border-color:#ddd7cc}.ee-add{color:#fff;background:#080808;border-radius:3px}.ee-add:hover{color:#090909;background:#d9ad27}.ee-micro{color:#716b62}.ee-scent-journey{color:#182019;box-shadow:none;background:#fff;border:1px solid #ded9cd;border-radius:0}.ee-scent-journey .sj-kicker{color:#9e7818}.ee-scent-journey h2{color:#16130d}.sj-hint{color:#6c665c}.sj-chart-wrap{background:#fff;border-color:#ddd7ca;border-radius:0}.sj-tooltip{background:#fff;border-color:#c9a544;box-shadow:0 10px 30px #0000001f}.sj-tooltip strong{color:#9b771b}.sj-tooltip b{color:#1e1c18}.sj-tooltip span{color:#625c52}.sj-stats{border-color:#ddd6c8}.sj-stats>div{background:#fbfaf7;border-color:#ddd6c8}.sj-stats span{color:#967319}.sj-stats b{color:#242019}.sj-note-summary{background:#ddd6c8;border-color:#ddd6c8}.sj-note-summary>div{background:#fff}.sj-note-summary span{color:#967319}.sj-note-summary b{color:#25211d}.sj-tags span{color:#5b544a;background:#fff;border-color:#d9d1c0}.sj-disclaimer{text-align:center;color:#777066;margin:10px 0 0;font-size:11px;font-style:italic}.ee-product-footer{color:#d4c9a9;text-align:left;background:#080808;justify-content:center;align-items:center;gap:14px;margin-top:34px;padding:34px 24px;display:flex}.ee-product-footer img{object-fit:contain;border:0;border-radius:50%;width:52px;height:52px;padding:0}.ee-product-footer b{color:#f1c545;letter-spacing:.12em;font-family:Cinzel,Georgia,serif;display:block}.ee-product-footer span{color:#aaa69d;margin-top:4px;font-size:12px;display:block}.ee-product-footer small{color:#74716a;margin-left:35px;font-size:11px}.ee-legacy-root nav a.flex.items-center.gap-4>div:first-child,.ee-legacy-root footer .h-20.w-20,.ee-legacy-root nav a.flex.items-center.gap-4>div:first-child,nav a.flex.items-center.gap-4>div:first-child,footer .h-20.w-20{border:0!important;padding:0!important}.ee-legacy-root nav a.flex.items-center.gap-4>div:last-child span,.ee-legacy-root footer h4,nav a.flex.items-center.gap-4>div:last-child span,footer h4{font-family:Cinzel,Georgia,serif!important}.ee-legacy-root nav a.flex.items-center.gap-4 img[src*=ee-brand],.ee-legacy-root footer img[src*=ee-brand]{border:0!important;padding:0!important}.ee-legacy-root nav .container{padding-top:5px!important;padding-bottom:5px!important}.ee-legacy-root nav .container>a.flex.items-center.gap-4>div:first-child{background:0 0!important;border-radius:0!important;width:60px!important;height:72px!important;overflow:visible!important}.ee-legacy-root nav .container>a.flex.items-center.gap-4>div:first-child img{object-fit:contain!important}@media (width<=700px){.ee-product-page{padding-bottom:30px}.ee-product-hero{gap:18px}.ee-product-gallery{grid-template-columns:52px minmax(0,1fr)}.ee-main-image{min-height:350px}.ee-main-image img{padding:8px}.ee-product-info{padding:18px}.ee-product-info h1{font-size:29px}.ee-quote{margin-bottom:18px;font-size:14px}.ee-price strong{font-size:25px}.ee-breadcrumb{font-size:11px}.ee-scent-journey{margin:0 12px 24px;padding:24px 12px}.sj-chart-wrap{overflow:hidden}.sj-canvas{min-width:560px}.sj-hint{flex-wrap:wrap;line-height:1.5}.sj-disclaimer{line-height:1.45}}.ee-home-featured,.ee-why-home,.ee-home-compare,.ee-home-journal{max-width:1220px;margin:0 auto;padding:82px 24px}.ee-home-section-heading{max-width:420px}.ee-home-section-heading.centered{text-align:center;max-width:680px;margin:0 auto 38px}.ee-home-section-heading>span{letter-spacing:.28em;color:#a87913;font-size:10px;font-weight:800}.ee-home-section-heading h2{color:#151713;margin:12px 0;font-family:Cinzel,Georgia,serif;font-size:36px;line-height:1.15}.ee-home-section-heading p{color:#6e6b64;margin:0 0 20px;line-height:1.7}.ee-home-section-heading button{letter-spacing:.12em;color:#8e6710;cursor:pointer;background:0 0;border:1px solid #b98a1b;padding:12px 17px;font-size:11px;font-weight:800}.ee-featured-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.ee-featured-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #e4dece;padding:0;transition:all .2s}.ee-featured-card:hover{border-color:#bd8d1b;transform:translateY(-4px);box-shadow:0 15px 35px #281e0a1a}.ee-featured-card img{aspect-ratio:1/1.12;object-fit:cover;width:100%;display:block}.ee-featured-card span{padding:15px;display:block}.ee-featured-card small,.ee-featured-card em{letter-spacing:.12em;color:#96731c;font-size:10px;font-style:normal;display:block}.ee-featured-card strong{color:#161712;margin:7px 0;font-family:Cinzel,Georgia,serif;font-size:16px;display:block}.ee-featured-card em{letter-spacing:0;color:#77736b;font-size:11px}.ee-why-home{background:#f5f3ed;max-width:none}.ee-benefit-grid,.ee-home-trust{background:#ddd7c7;border:1px solid #ddd7c7;grid-template-columns:repeat(4,1fr);gap:1px;max-width:1120px;margin:0 auto;display:grid}.ee-benefit{background:#faf9f5;min-height:130px;padding:25px 22px}.ee-benefit>span{color:#b48617;margin-bottom:14px;font-size:24px;display:block}.ee-benefit strong{color:#1b1c18;font-size:15px;display:block}.ee-benefit small{color:#77736b;margin-top:7px;line-height:1.55;display:block}.ee-home-compare{background:#fff}.ee-compare-card{background:#111;border:1px solid #bd8d1b;border-radius:12px;max-width:720px;margin:0 auto;overflow:hidden}.ee-compare-row{color:#e8e2d0;border-top:1px solid #2d2b26;grid-template-columns:1.2fr 1fr 1fr;font-size:13px;display:grid}.ee-compare-row>*{padding:11px 14px}.ee-compare-row strong{color:#edc13f;background:#191812;border-left:1px solid #bd8d1b;border-right:1px solid #bd8d1b}.ee-compare-row em{color:#817d72;font-style:italic}.ee-compare-row.head{color:#13110b;background:#cda946;border-top:0;font-weight:800}.ee-home-journal{background:#f8f7f3;max-width:none}.ee-journal-grid{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1120px;margin:0 auto;display:grid}.ee-journal-grid article{background:#fff;border:1px solid #e5dfd2;flex-direction:column;min-height:220px;padding:28px;display:flex}.ee-journal-grid article>span{color:#fff;letter-spacing:.1em;background:#111;align-self:flex-start;padding:9px 12px;font-size:10px}.ee-journal-grid h3{margin:22px 0 10px;font-family:Cinzel,Georgia,serif;font-size:20px;line-height:1.35}.ee-journal-grid p{color:#716e67;margin:0;line-height:1.6}.ee-journal-grid button{text-align:left;color:#a27512;letter-spacing:.12em;cursor:pointer;background:0 0;border:0;margin-top:auto;padding:16px 0 0;font-size:10px;font-weight:800}.ee-home-trust{background:#fff;border:0;gap:35px;margin:0 auto 65px}.ee-home-trust .ee-benefit{text-align:center;background:#fff}.ee-home-trust .ee-benefit>span{font-size:27px}.ee-home-trust .ee-benefit small{font-size:11px}nav #nav-profile-btn{border:1px solid #fcc42973!important;border-radius:50%!important;place-items:center!important;width:44px!important;height:44px!important;font-size:19px!important;display:grid!important}nav .flex.items-center.space-x-4{gap:16px!important}nav .flex.items-center.space-x-4>*{margin-left:0!important}nav .flex.items-center.space-x-4>button:has(#cart-count-badge){order:3}nav .flex.items-center.space-x-4>#nav-profile-btn{order:2}nav .flex.items-center.space-x-4>button[aria-label=Open\ menu]{order:4}.hero-slide{pointer-events:none}.hero-slide.opacity-100,.hero-slide[style*="opacity: 1"]{pointer-events:auto}.hero-slide[style*="opacity: 0"]{pointer-events:none!important}@media (width<=900px){.ee-featured-grid,.ee-benefit-grid,.ee-home-trust{grid-template-columns:repeat(2,1fr)}.ee-journal-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.ee-home-featured,.ee-why-home,.ee-home-compare,.ee-home-journal{padding:56px 16px}.ee-home-section-heading h2{font-size:29px}.ee-featured-grid,.ee-journal-grid{grid-template-columns:1fr}.ee-benefit-grid,.ee-home-trust{grid-template-columns:1fr 1fr}.ee-compare-row{font-size:11px}.ee-compare-row>*{padding:10px 7px}.ee-home-trust{gap:1px;margin:0 16px 45px}.ee-home-trust .ee-benefit{padding:20px 10px}}.ee-journal-page{color:#171812;background:#f8f7f3;min-height:100vh;padding-bottom:70px}.ee-journal-toolbar{color:#6e6a61;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;max-width:1120px;margin:0 auto;padding:24px;font-size:12px;display:flex}.ee-journal-toolbar button{cursor:pointer;color:#292820;background:#fff;border:1px solid #d8d0bf;align-items:center;gap:8px;padding:11px 15px;display:flex}.ee-journal-toolbar span{align-items:center;gap:7px;display:flex}.ee-journal-article{background:#fff;border:1px solid #e2dccd;max-width:860px;margin:20px auto 0;padding:62px 72px;box-shadow:0 18px 50px #2b231012}.ee-journal-kicker{letter-spacing:.28em;color:#a47712;font-size:10px;font-weight:800}.ee-journal-article h1{color:#151611;margin:16px 0;font-family:Cinzel,Georgia,serif;font-size:43px;line-height:1.18}.ee-journal-dek{color:#6c685f;max-width:690px;font-size:17px;line-height:1.65}.ee-journal-product{border-top:1px solid #e7e0d1;border-bottom:1px solid #e7e0d1;align-items:center;gap:24px;margin:34px 0;padding:24px 0;display:flex}.ee-journal-product img{object-fit:cover;width:145px;height:165px}.ee-journal-product span,.ee-journal-product small{color:#a47712;letter-spacing:.12em;font-size:10px;display:block}.ee-journal-product strong{margin:8px 0;font-family:Cinzel,Georgia,serif;font-size:24px;display:block}.ee-journal-product small{color:#716c63;letter-spacing:0;font-size:12px}.ee-journal-product button{color:#f1c443;letter-spacing:.1em;cursor:pointer;background:#111;border:0;align-items:center;gap:7px;margin-top:16px;padding:11px 14px;font-size:10px;font-weight:800;display:flex}.ee-journal-body section{margin:32px 0}.ee-journal-body h2{margin-bottom:8px;font-family:Cinzel,Georgia,serif;font-size:24px}.ee-journal-body p{color:#57544d;font-size:16px;line-height:1.8}.ee-journal-footnote{color:#858077;border-top:1px solid #e7e0d1;padding-top:20px;font-size:12px;font-style:italic;line-height:1.6}.ee-journal-loading{color:#8a6a20;place-items:center;min-height:70vh;display:grid}@media (width<=600px){.ee-journal-toolbar{padding:16px 14px}.ee-journal-toolbar span{font-size:10px}.ee-journal-article{margin:0 14px;padding:36px 22px}.ee-journal-article h1{font-size:31px}.ee-journal-dek{font-size:15px}.ee-journal-product{align-items:flex-start}.ee-journal-product img{width:105px;height:125px}.ee-journal-product strong{font-size:18px}.ee-journal-body p{font-size:14px}}.ee-accords-only{grid-template-columns:1fr;max-width:900px}.ee-accords-only>div{border-radius:0;padding:22px 24px}.ee-accords-only .ee-chips span{color:#574618;background:#fbf7e9;border-color:#e7d8a9}.ee-cart-qty{white-space:nowrap;background:#fffaf0;border:1px solid #e2d6b0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:4px 6px;display:inline-flex}.ee-cart-qty button{color:#f3c63e;cursor:pointer;background:#111;border:0;border-radius:50%;width:28px;height:28px;font-weight:900;line-height:1}.ee-cart-qty button:hover{color:#111;background:#cba23b}.ee-cart-qty b{text-align:center;color:#1d1a12;min-width:18px;font-size:13px}.ee-cart-continue{color:#27231b;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #cfc6b3;border-radius:999px;align-items:center;gap:8px;padding:11px 16px;font-size:10px;font-weight:900;display:inline-flex}.ee-cart-continue:hover{color:#e4bb3f;background:#111;border-color:#bd901c}.ee-cart-qty-readonly{color:#332f27;background:#faf8f2;border:1px solid #e0d9c8;border-radius:999px;place-items:center;min-width:38px;height:34px;font-weight:800;display:inline-grid}.ee-cart-options{color:#936e0d;letter-spacing:.05em;cursor:pointer;background:0 0;border:0;margin-top:7px;padding:0;font-size:9px;font-weight:900;text-decoration:underline;display:block}.ee-cart-edit-active{color:#e8be41!important;background:#111!important;border-color:#111!important}#wishlist-container{grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:14px;display:grid}.ee-wishlist-card{cursor:pointer;background:#fffdf9;border:1px solid #e2dac8;border-radius:14px;min-width:0;transition:transform .22s,box-shadow .22s,border-color .22s;overflow:hidden;box-shadow:0 8px 24px #231c0c0f}.ee-wishlist-card:hover,.ee-wishlist-card:focus-visible{border-color:#c59a25;outline:0;transform:translateY(-3px);box-shadow:0 15px 32px #231c0c1f}.ee-wishlist-media{aspect-ratio:4/3;background-color:#eee9df;background-position:50%;background-size:cover;position:relative;overflow:hidden}.ee-wishlist-media:after{content:"";pointer-events:none;background:#fffdf733;position:absolute;inset:0}.ee-wishlist-media img{z-index:1;object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .38s;display:block;position:relative}.ee-wishlist-media.is-portrait img,.ee-wishlist-media.is-wide img{object-fit:contain;box-sizing:border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffdf8b3;padding:10px}.ee-wishlist-card:hover .ee-wishlist-media img{transform:scale(1.025)}.ee-wishlist-media>span{z-index:2;color:#e9c34c;letter-spacing:.08em;background:#080c08e0;border:1px solid #dcb84db3;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900;position:absolute;bottom:10px;left:10px}.ee-wishlist-copy{padding:14px}.ee-wishlist-copy>small{color:#9b7416;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800;display:block}.ee-wishlist-copy h4{color:#161510;margin:5px 0 7px;font:700 17px/1.15 Cinzel,Georgia,serif}.ee-wishlist-copy>p{color:#777064;margin:0;font-size:10px}.ee-wishlist-copy>p b{color:#302b21}.ee-wishlist-price{border-top:1px solid #e9e1d1;flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:11px;padding-top:10px;display:flex}.ee-wishlist-price del{color:#aaa298;font-size:10px}.ee-wishlist-price strong{color:#11140f;font-size:18px}.ee-wishlist-price em{color:#fff;background:#129548;border-radius:999px;margin-left:auto;padding:4px 6px;font-size:8px;font-style:normal;font-weight:900}.ee-wishlist-view{color:#7f5e0d;letter-spacing:.12em;justify-content:space-between;align-items:center;margin-top:11px;font-size:9px;font-weight:900;display:flex}.ee-wishlist-view i{font-size:15px;font-style:normal}.ee-wishlist-heart{z-index:4;color:#e11d48;cursor:pointer;background:#fffffff0;border:1px solid #ef334047;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 5px 15px #52121d29}.ee-wishlist-heart:hover{background:#fff1f2;transform:scale(1.05)}.ee-wishlist-actions{align-items:center;gap:10px;margin-top:11px;display:flex}.ee-wishlist-actions .ee-wishlist-view{flex:1;margin-top:0}.ee-wishlist-cart{color:#e9c34c;cursor:pointer;background:#171914;border:1px solid #171914;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 5px 12px #17191424}.ee-wishlist-cart:hover{color:#111;background:#c99c25;border-color:#c99c25}.ee-cart-mobile-label{display:none}@media (width<=1180px) and (width>=1021px){.ee-legacy-root nav .hidden.md\:flex.space-x-8{gap:16px!important;font-size:11px!important}.ee-legacy-root nav .hidden.md\:flex.space-x-8>*+*{margin-left:0!important}}@media (width<=1020px) and (width>=768px){.ee-legacy-root nav .hidden.md\:flex{display:none!important}.ee-legacy-root nav button[aria-label=Open\ menu]{display:block!important}.ee-legacy-root nav .container{gap:14px}}@media (width<=760px){.ee-price{flex-wrap:wrap;align-items:flex-start}.ee-price>div:first-child{min-width:0}.ee-actions{grid-template-columns:44px 44px minmax(0,1fr)}.ee-add{letter-spacing:.08em;font-size:11px}.sj-canvas{min-width:0!important}.sj-tooltip{top:10px}.ee-product-footer{text-align:center;flex-wrap:wrap}.ee-product-footer small{width:100%;margin:4px 0 0}}@media (width<=480px){.ee-legacy-root nav .container>a.flex.items-center.gap-4>div:last-child{display:none}.ee-legacy-root nav .container{padding:4px 12px!important}.ee-legacy-root nav .flex.items-center.space-x-4{gap:9px!important}.ee-legacy-root nav #nav-profile-btn{width:38px!important;height:38px!important}.ee-legacy-root nav .container>a.flex.items-center.gap-4>div:first-child{width:48px!important;height:58px!important}.ee-floating-cart span{display:none}.ee-floating-cart{padding:9px!important}.ee-price strong{font-size:22px!important}.ee-price del,.ee-price em{font-size:10px}.ee-actions{grid-template-columns:40px 40px minmax(0,1fr);gap:7px}.ee-sizes button{padding:8px 9px}.sj-tooltip{min-width:130px;max-width:160px;padding:9px 10px}.sj-tooltip b{font-size:12px}.sj-tooltip span{font-size:9px}}@media (width<=540px){.ee-mini-cart-layer{background:#05070580;padding:0}.ee-mini-cart{border-inline:0;border-bottom:0;border-radius:18px 18px 0 0;width:100%;max-height:82vh}.ee-mini-cart>footer{grid-template-columns:1fr}.ee-mini-cart-item{grid-template-columns:52px minmax(0,1fr) auto}.ee-mini-cart-item img{width:52px;height:59px}}@media (width<=520px){#wishlist-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ee-wishlist-copy{padding:11px}.ee-wishlist-copy h4{font-size:13px}.ee-wishlist-price{gap:4px}.ee-wishlist-price strong{font-size:15px}.ee-wishlist-price em{font-size:7px}.ee-wishlist-view{font-size:8px}.ee-wishlist-media.is-portrait img,.ee-wishlist-media.is-wide img{padding:6px}.ee-wishlist-heart{width:30px;height:30px;top:7px;right:7px}.ee-wishlist-cart{flex-basis:30px;width:30px;height:30px}.ee-wishlist-actions{gap:6px}}.ee-mobile-size-picker{display:none}@media (width<=700px){.ee-product-page{width:100%;overflow-x:hidden}.ee-product-hero{box-sizing:border-box;gap:14px;width:100%;padding:8px 10px 24px}.ee-product-gallery{box-sizing:border-box;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:8px;width:100%;min-height:0}.ee-thumbs{gap:7px;max-height:280px}.ee-thumbs button{width:42px;height:56px;padding:3px}.ee-main-image{border-radius:13px;width:100%;height:280px}.ee-main-image img{padding:6px}.ee-mobile-size-picker{grid-column:1/-1;padding:2px 2px 0;display:block}.ee-mobile-size-picker .ee-sizes{gap:6px;margin:7px 0 0}.ee-mobile-size-picker .ee-sizes button{padding:8px 10px;font-size:11px}.ee-product-info{box-sizing:border-box;border-radius:14px;width:100%;margin:0;padding:18px 14px}.ee-product-info>.ee-label,.ee-product-info>.ee-sizes{display:none}}.ee-wishlist-heart{width:26px;height:26px;top:8px;right:8px}.ee-wishlist-heart i{font-size:10px}@media (width<=520px){.ee-wishlist-heart{width:24px;height:24px;top:6px;right:6px}.ee-wishlist-heart i{font-size:9px}}@media (width<=767px){#page-cart>.bg-gray-100{padding-top:25px!important;padding-bottom:25px!important}#page-cart>.bg-gray-100 .container,#page-cart>.container{padding-left:16px!important;padding-right:16px!important}#page-cart>.bg-gray-100 h1{line-height:1.2;font-size:27px!important}#page-cart>.container{padding-top:28px!important;padding-bottom:36px!important}#cart-content{gap:22px!important}#cart-items-container{padding:0 12px;display:block}.ee-cart-item{background:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"product product""size price""quantity quantity";gap:0 12px;margin:12px 0;overflow:hidden;box-shadow:0 9px 25px #251d0b14;border:1px solid #e9e4d8!important;display:grid!important}.ee-cart-item:hover{background:#fff!important}.ee-cart-product{border-bottom:1px solid #f0ece3;grid-area:product;min-width:0;gap:12px!important;padding:16px 96px 14px 14px!important}.ee-cart-product>img,.ee-cart-product>.custom-set-visual,.ee-cart-product>.perfume-card-preview{object-fit:cover;border-radius:9px!important;width:72px!important;min-width:72px!important;height:82px!important}.ee-cart-product-copy{align-self:center;min-width:0}.ee-cart-product-copy>p{overflow-wrap:anywhere;margin:0;line-height:1.3;font-size:15px!important}.ee-cart-product-copy>p+*{margin-top:5px}.ee-cart-actions{top:14px!important;right:12px!important}.ee-cart-actions>div{gap:7px!important}.ee-cart-actions button{background:#fff;width:34px!important;height:34px!important}.ee-cart-size{grid-area:size;align-self:center;line-height:1.35;padding:13px 0 8px 14px!important}.ee-cart-price{text-align:right;white-space:nowrap;grid-area:price;align-self:center;padding:13px 14px 8px 0!important}.ee-cart-quantity{grid-area:quantity;justify-content:space-between;align-items:center;padding:7px 14px 14px!important;display:flex!important}.ee-cart-mobile-label{color:#6b665d;font-size:12px;font-weight:700;display:inline!important}.ee-cart-qty{gap:7px;padding:3px 5px}.ee-cart-qty button{width:30px;height:30px}#page-cart .lg\:w-1\/3>.bg-white{border-radius:14px;box-shadow:0 9px 25px #251d0b14;padding:20px!important}#page-cart .lg\:w-1\/3 h3{font-size:18px!important}#page-cart #coupon-code{min-width:0}#page-cart #coupon-code+button{padding-left:12px!important;padding-right:12px!important}}.ee-product-info{position:relative}.ee-product-info>.ee-gender{letter-spacing:.2em;margin-bottom:10px;padding:4px 9px;font-size:9px;line-height:1}.ee-product-info>.ee-meta{letter-spacing:.16em;white-space:nowrap;text-overflow:ellipsis;align-items:center;max-width:calc(100% - 145px);font-size:11px;display:flex;position:absolute;top:31px;left:125px;overflow:hidden}.ee-product-info>.ee-meta:before{content:"|";color:#c7a03a;margin-right:9px;font-size:13px;font-weight:700}@media (width<=700px){.ee-product-info>.ee-meta{max-width:calc(100% - 119px);font-size:10px;top:20px;left:105px}}@media (width<=390px){.ee-cart-product{padding-right:86px!important}.ee-cart-product>img,.ee-cart-product>.custom-set-visual,.ee-cart-product>.perfume-card-preview{width:64px!important;min-width:64px!important;height:74px!important}.ee-cart-actions button{width:31px!important;height:31px!important}.ee-cart-actions>div{gap:5px!important}.ee-scent-journey{margin-left:8px!important;margin-right:8px!important;padding-left:9px!important;padding-right:9px!important}.ee-scent-journey h2{line-height:1.25;font-size:20px!important}.sj-hint{font-size:11px}.sj-disclaimer{font-size:10px}.sj-tooltip{min-width:118px;max-width:145px}}.dealer-login-page,.dealer-admin-login,.dealer-loading{box-sizing:border-box;color:#f4f0e1;background:radial-gradient(circle at 78% 16%,#28372b 0,#0000 29%),linear-gradient(135deg,#07100a,#11150f 62%,#171307);min-height:100vh;position:relative}.dealer-home-link{color:#e4c65f;letter-spacing:.09em;align-items:center;gap:7px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.dealer-login-page>.dealer-home-link,.dealer-admin-login>.dealer-home-link{position:absolute;top:26px;left:30px}.dealer-login-page{place-items:center;padding:82px 20px 38px;display:grid}.dealer-login-card,.dealer-admin-login form{box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050a06db;border:1px solid #e1bf4c59;width:min(430px,100%);padding:42px;box-shadow:0 28px 90px #0000006b}.dealer-login-mark,.dealer-admin-login form>span{color:#d1ad38;letter-spacing:.22em;align-items:center;gap:9px;font-size:9px;font-weight:900;display:flex}.dealer-login-mark svg{width:17px}.dealer-login-card h1,.dealer-admin-login h1{margin:16px 0 8px;font-family:Cinzel,Georgia,serif;font-size:36px}.dealer-login-card>p,.dealer-admin-login p{color:#aeb6ae;margin:0 0 26px;font-size:14px;line-height:1.65}.dealer-login-card form,.dealer-admin-login form{gap:16px;display:grid}.dealer-login-card label,.dealer-admin-form>label{letter-spacing:.11em;color:#bbb7a8;gap:7px;font-size:10px;font-weight:800;display:grid}.dealer-login-card input,.dealer-admin-login input,.dealer-admin-form input{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#0e130f;border:1px solid #3b423a;outline:none;padding:13px 14px}.dealer-login-card input:focus,.dealer-admin-login input:focus,.dealer-admin-form input:focus{border-color:#d0aa36;box-shadow:0 0 0 2px #d0aa361f}.dealer-login-card button,.dealer-admin-login button{color:#0a0d09;letter-spacing:.12em;cursor:pointer;background:#d5ad32;border:1px solid #ddba45;min-height:48px;font-weight:900}.dealer-login-card button:disabled,.dealer-admin-login button:disabled{opacity:.55}.dealer-login-card>small{color:#747e75;margin-top:20px;font-size:10px;line-height:1.5;display:block}.dealer-error,.dealer-inline-error{color:#ffd5d5;background:#351818;border:1px solid #8d4242;padding:11px 13px;font-size:12px;line-height:1.45}.dealer-loading{color:#e7cc70;align-content:center;place-items:center;gap:13px;display:grid}.dealer-loading .spinner{border-color:#e7cc70 #0000 #e7cc70 #e7cc70}.dealer-loading p{letter-spacing:.14em;font-size:11px}.dealer-portal{color:#151a15;background:#f1efe7;min-height:100vh}.dealer-header{box-sizing:border-box;color:#fff;z-index:20;background:#081009;border-bottom:1px solid #8c7428;justify-content:space-between;align-items:center;height:78px;padding:0 clamp(18px,4vw,62px);display:flex;position:sticky;top:0}.dealer-brand{color:#fff;align-items:center;gap:12px;text-decoration:none;display:flex}.dealer-brand img{object-fit:contain;width:48px;height:48px}.dealer-brand b,.dealer-brand small{display:block}.dealer-brand b{letter-spacing:.13em;font-family:Cinzel,Georgia,serif;font-size:14px}.dealer-brand small{color:#d0ae3d;letter-spacing:.21em;margin-top:4px;font-size:8px}.dealer-identity{align-items:center;gap:18px;font-size:12px;display:flex}.dealer-identity span,.dealer-identity button{align-items:center;gap:7px;display:flex}.dealer-identity svg{width:16px}.dealer-identity button{color:#dfdacc;cursor:pointer;background:0 0;border:1px solid #5e665f;padding:9px 12px}.dealer-hero{box-sizing:border-box;color:#fff;background:linear-gradient(116deg,#0a110b 0,#172019 64%,#32280c 100%);grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:60px;padding:clamp(44px,6vw,90px) clamp(18px,6vw,90px);display:grid;overflow:hidden}.dealer-hero>div>span{color:#d8b740;letter-spacing:.22em;align-items:center;gap:8px;font-size:9px;font-weight:900;display:flex}.dealer-hero svg{width:18px}.dealer-hero h1{margin:18px 0;font-family:Cinzel,Georgia,serif;font-size:clamp(36px,5vw,67px);line-height:1.04}.dealer-hero p{color:#abb6ac;max-width:670px;line-height:1.7}.dealer-hero aside{background:#00000047;border:1px solid #e0bf4880;padding:28px;box-shadow:18px 18px #ceaa3314}.dealer-hero aside svg{color:#dfbd47}.dealer-hero aside small,.dealer-hero aside strong,.dealer-hero aside span{display:block}.dealer-hero aside small{letter-spacing:.18em;color:#b8b5a4;margin:14px 0 7px;font-size:9px}.dealer-hero aside strong{color:#ebc94f;font-family:Cinzel,Georgia,serif;font-size:52px}.dealer-hero aside span{color:#8f9c90;font-size:10px;line-height:1.5}.dealer-controls{grid-template-columns:minmax(220px,1fr) 145px 140px auto auto auto;align-items:center;gap:10px;max-width:1440px;margin:0 auto;padding:28px clamp(15px,4vw,54px) 10px;display:grid}.dealer-controls label{background:#fff;border:1px solid #d2cbb7;align-items:center;gap:10px;padding:0 13px;display:flex}.dealer-controls label svg{color:#8b7123;width:17px}.dealer-controls input,.dealer-controls select{box-sizing:border-box;color:#262b26;background:#fff;border:0;outline:none;width:100%;min-width:0;height:45px}.dealer-controls select{border:1px solid #d2cbb7;padding:0 12px}.dealer-controls>b{text-align:right;letter-spacing:.14em;color:#80775f;font-size:9px}.dealer-pdf-button{color:#e7c34a;letter-spacing:.08em;white-space:nowrap;cursor:pointer;background:#0b120c;border:1px solid #0b120c;justify-content:center;align-items:center;gap:7px;height:45px;padding:0 13px;font-size:8.5px;font-weight:900;transition:all .2s;display:inline-flex}.dealer-pdf-button.secondary{color:#725813;background:#fffdf7;border-color:#b99738}.dealer-pdf-button:hover{color:#0a100b;background:#d5af36;border-color:#d5af36}.dealer-pdf-button:disabled{opacity:.58;cursor:wait}.dealer-pdf-button svg{width:15px}.dealer-pdf-status{box-sizing:border-box;color:#725810;letter-spacing:.04em;background:#fff9e6;border:1px solid #d9ceb0;max-width:1330px;margin:0 auto 18px;padding:9px 13px;font-size:10px}.dealer-pdf-status.success{color:#2c6a33;background:#eff9ef;border-color:#b6cfb8}.dealer-inline-error{max-width:1300px;margin:0 auto 20px}.dealer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1440px;margin:0 auto;padding:0 clamp(15px,4vw,54px) 55px;display:grid}.dealer-product-card{background:#fff;border:1px solid #ddd6c5;min-width:0;transition:all .2s;overflow:hidden}.dealer-product-card:hover{border-color:#bea34d;transform:translateY(-3px);box-shadow:0 18px 40px #2d26131a}.dealer-product-image{background:#e9e7e0;height:300px;position:relative;overflow:hidden}.dealer-product-image img{object-fit:cover;width:100%;height:100%;transition:all .35s;display:block}.dealer-product-card:hover .dealer-product-image img{transform:scale(1.025)}.dealer-product-image span{color:#e5c651;letter-spacing:.16em;background:#0c120d;padding:7px 9px;font-size:8px;font-weight:900;position:absolute;top:12px;left:12px}.dealer-product-copy>small{letter-spacing:.14em;color:#a27d18;text-transform:uppercase;font-size:8px}.dealer-product-copy h3{margin:8px 0;font-family:Cinzel,Georgia,serif;font-size:21px}.dealer-product-copy>p{color:#73736d;height:35px;font-size:11px;line-height:1.55;overflow:hidden}.dealer-lead-rate{border-block:1px solid #e6e0d2;grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;margin:18px 0;padding:14px 0;display:grid}.dealer-lead-rate span{letter-spacing:.09em;color:#8c887e;font-size:8px;display:block}.dealer-lead-rate del{color:#777;margin-top:5px;font-size:15px;display:block}.dealer-lead-rate strong{color:#956e0a;margin-top:3px;font-size:20px;display:block}.dealer-lead-rate em{white-space:nowrap;background:#f0ead7;padding:7px;font-size:9px;font-style:normal}.dealer-product-copy details summary{cursor:pointer;color:#705716;letter-spacing:.08em;font-size:10px;font-weight:800}.dealer-size-table{border:1px solid #e5dfd1;margin-top:13px}.dealer-size-table>div{border-top:1px solid #eee9dd;grid-template-columns:1fr 1fr 1fr;padding:8px 10px;font-size:11px;display:grid}.dealer-size-table>div:first-child{border-top:0}.dealer-size-table .head{color:#d5b742;letter-spacing:.1em;background:#121713;font-size:8px}.dealer-size-table strong{color:#85620b}.dealer-size-table del{color:#85817a}.dealer-empty{text-align:center;color:#777;padding:40px}.dealer-footer{color:#a6afa6;letter-spacing:.04em;text-align:center;background:#0b110c;justify-content:center;align-items:center;gap:9px;padding:20px;font-size:10px;display:flex}.dealer-footer svg{color:#d3af3e;flex:none;width:17px}.dealer-admin-login{place-items:center;padding:80px 20px;display:grid}.dealer-admin-login form>svg{color:#d5b23d}.dealer-admin{color:#141914;background:#eef0ec;min-height:100vh;padding-bottom:60px}.dealer-admin>header{color:#fff;background:#081009;justify-content:space-between;align-items:flex-end;gap:30px;padding:38px clamp(18px,5vw,70px);display:flex}.dealer-admin>header span{color:#d6b33e;letter-spacing:.22em;font-size:9px;font-weight:900}.dealer-admin>header h1{margin:9px 0;font-family:Cinzel,Georgia,serif;font-size:38px}.dealer-admin>header p{color:#aab2aa;max-width:670px;margin:0;line-height:1.6}.dealer-admin>header nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.dealer-admin>header nav a{color:#eee8d7;border:1px solid #596158;align-items:center;gap:6px;padding:10px 12px;font-size:10px;text-decoration:none;display:flex}.dealer-admin>header nav svg{width:15px}.dealer-admin-summary{box-sizing:border-box;gap:12px;max-width:1400px;margin:22px auto;padding:0 clamp(15px,4vw,45px);display:flex}.dealer-admin-summary>div{background:#fff;border:1px solid #d9ddd6;align-items:center;gap:12px;min-width:170px;padding:14px 18px;display:flex}.dealer-admin-summary svg{color:#a57d16}.dealer-admin-summary span{letter-spacing:.08em;color:#747b73;font-size:9px}.dealer-admin-summary b{color:#172018;font-size:22px;display:block}.dealer-admin-summary button{cursor:pointer;background:#fff;border:1px solid #bfc5bd;align-items:center;gap:6px;margin-left:auto;padding:0 16px;display:flex}.dealer-admin-summary button svg{width:15px}.dealer-admin-layout{box-sizing:border-box;grid-template-columns:minmax(310px,420px) minmax(0,1fr);align-items:start;gap:22px;max-width:1400px;margin:auto;padding:0 clamp(15px,4vw,45px);display:grid}.dealer-admin-form,.dealer-admin-list{box-sizing:border-box;background:#fff;border:1px solid #d9ddd6;padding:25px}.dealer-admin-form{gap:16px;display:grid;position:sticky;top:18px}.dealer-admin-form .form-title{border-bottom:1px solid #e2e4df;gap:12px;padding-bottom:15px;display:flex}.dealer-admin-form .form-title svg{color:#a47c16}.dealer-admin-form h2,.dealer-admin-list h2{margin:0 0 4px;font-family:Cinzel,Georgia,serif}.dealer-admin-form p{color:#787d77;margin:0;font-size:11px;line-height:1.5}.dealer-admin-form small{letter-spacing:0;color:#878b84;font-weight:400;line-height:1.45}.dealer-admin-form em{letter-spacing:0;color:#8d887a;font-weight:400}.dealer-admin-form input{color:#171b17;background:#fff;border-color:#ccd0ca}.dealer-admin-form input[type=checkbox]{width:16px}.dealer-admin-form .password-row{grid-template-columns:minmax(0,1fr) auto;display:grid}.dealer-admin-form .password-row button{color:#60480b;cursor:pointer;background:#f5ecd1;border:1px solid #aa8421;padding:0 11px}.dealer-admin-form .active-check{align-items:center;gap:9px;display:flex}.dealer-success{color:#285f2d;background:#edf8ee;border:1px solid #92b994;padding:11px;font-size:11px;line-height:1.45}.form-actions{gap:8px;display:flex}.form-actions button{color:#e4c34e;cursor:pointer;background:#111812;border:0;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:0 15px;font-weight:800;display:flex}.form-actions button svg{width:15px}.form-actions .secondary{color:#363d36;background:#e8ebe7}.dealer-admin-list>h2{margin-bottom:18px}.dealer-admin-list article{border:1px solid #dce0da;margin-top:12px;padding:17px}.dealer-admin-list article.inactive{opacity:.68;background:#f4f4f2}.dealer-row-main{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.dealer-avatar{color:#e4c346;background:#121a13;place-items:center;width:42px;height:42px;font-family:Cinzel,Georgia,serif;display:grid}.dealer-row-main h3{margin:0 0 3px;font-size:15px}.dealer-row-main code{color:#737a72;font-size:10px}.dealer-row-main .status{letter-spacing:.12em;color:#676b66;background:#ececea;padding:6px 8px;font-size:8px}.dealer-row-main .status.active{color:#2d6e33;background:#def3e0}.dealer-row-data{border-block:1px solid #e3e6e1;grid-template-columns:1fr 1fr;margin:16px 0;display:grid}.dealer-row-data>div{padding:13px 0}.dealer-row-data>div+div{border-left:1px solid #e3e6e1;padding-left:18px}.dealer-row-data span,.dealer-row-data small{color:#81867f;letter-spacing:.09em;font-size:8px;display:block}.dealer-row-data b{margin:5px 0;font-size:14px;display:block}.dealer-row-data small{letter-spacing:0}.dealer-row-actions{gap:8px;display:flex}.dealer-row-actions button{cursor:pointer;background:#fff;border:1px solid #c7cbc4;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:flex}.dealer-row-actions svg{width:14px}.dealer-row-actions button.danger{color:#983838;border-color:#dab8b8}.dealer-row-actions button.activate{color:#267034;border-color:#a9cbae}.dealer-admin-empty{text-align:center;color:#7b817a;background:#f5f6f3;padding:50px 20px}@media (width<=1050px){.dealer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dealer-admin-layout{grid-template-columns:360px minmax(0,1fr)}}@media (width<=800px){.dealer-header{height:auto;min-height:70px}.dealer-identity span{display:none}.dealer-hero{grid-template-columns:1fr;gap:25px}.dealer-hero aside{max-width:260px}.dealer-controls{grid-template-columns:1fr 1fr}.dealer-controls label,.dealer-controls>b{grid-column:1/-1}.dealer-controls>b{text-align:left}.dealer-admin>header{flex-direction:column;align-items:flex-start}.dealer-admin>header nav{justify-content:flex-start}.dealer-admin-layout{grid-template-columns:1fr}.dealer-admin-form{position:static}.dealer-admin-summary{flex-wrap:wrap}.dealer-admin-summary button{min-height:54px;margin-left:0}}@media (width<=580px){.dealer-login-card,.dealer-admin-login form{padding:30px 22px}.dealer-login-page>.dealer-home-link,.dealer-admin-login>.dealer-home-link{left:18px}.dealer-brand b{font-size:11px}.dealer-brand img{width:40px;height:40px}.dealer-identity button{padding:9px;font-size:0}.dealer-identity button svg{margin:0}.dealer-grid{grid-template-columns:1fr}.dealer-product-image{height:340px}.dealer-controls{grid-template-columns:1fr}.dealer-controls label,.dealer-controls>b{grid-column:auto}.dealer-hero aside{box-sizing:border-box;width:100%;max-width:none}.dealer-admin-summary>div{flex:1;min-width:0}.dealer-admin-summary button{justify-content:center;width:100%}.dealer-admin-form,.dealer-admin-list{padding:18px}.dealer-row-data{grid-template-columns:1fr}.dealer-row-data>div+div{border-top:1px solid #e3e6e1;border-left:0;padding-left:0}.dealer-row-actions{flex-direction:column}.dealer-row-actions button{justify-content:center}}.dealer-hero-private{grid-template-columns:minmax(0,850px);padding-block:clamp(42px,5vw,72px)}.dealer-hero-private p{margin-bottom:0}.dealer-card-carousel{isolation:isolate;background:linear-gradient(135deg,#e9e7e0,#f7f5ef);height:360px;position:relative;overflow:hidden}.dealer-card-carousel>img{object-fit:cover;width:100%;height:100%;transition:transform .55s,opacity .3s;display:block}.dealer-product-card:hover .dealer-card-carousel>img{transform:scale(1.018)}.dealer-type-overlay,.dealer-size-overlay{z-index:3;box-sizing:border-box;color:#e8c64b;letter-spacing:.13em;white-space:nowrap;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#070d08e8;max-width:calc(100% - 26px);padding:7px 9px;font-size:8px;font-weight:900;line-height:1.1;position:absolute;left:13px}.dealer-type-overlay{top:13px}.dealer-size-overlay{color:#332a12;letter-spacing:.06em;background:#f4efdbed;top:47px}.dealer-carousel-arrow{z-index:4;color:#f0ca4a;cursor:pointer;opacity:.22;background:#070d08c2;border:1px solid #ffffffad;border-radius:50%;place-items:center;width:38px;height:38px;transition:all .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 7px 20px #0003}.dealer-card-carousel:hover .dealer-carousel-arrow,.dealer-carousel-arrow:focus-visible{opacity:1}.dealer-carousel-arrow:hover{color:#0a100b;background:#d6b038;border-color:#d6b038}.dealer-carousel-arrow.previous{left:12px}.dealer-carousel-arrow.next{right:12px}.dealer-carousel-arrow svg{width:18px}.dealer-carousel-position{z-index:3;color:#eee8d8;letter-spacing:.08em;background:#070d08c7;padding:6px 8px;font-size:8px;position:absolute;top:13px;right:12px}.dealer-carousel-position b{color:#e6c249}.dealer-carousel-position span{color:#92998f;margin:0 3px}.dealer-carousel-dots{z-index:3;background:#070d0894;border-radius:999px;gap:5px;padding:6px 8px;display:flex;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.dealer-carousel-dots i{background:#ffffff80;border-radius:50%;width:5px;height:5px;transition:all .25s}.dealer-carousel-dots i.active{background:#e4bf43;border-radius:4px;width:18px}.dealer-product-meta{flex-wrap:wrap;gap:5px;margin:10px 0;display:flex}.dealer-product-meta span{color:#69541b;letter-spacing:.07em;text-transform:uppercase;background:#faf7ec;border:1px solid #ddd3b8;padding:5px 7px;font-size:8px;font-weight:800}.dealer-product-copy>p{height:auto;min-height:35px}.dealer-size-table>div{grid-template-columns:minmax(82px,1fr) 1fr 1fr}.dealer-size-table>div>span{white-space:nowrap}@media (width<=1180px){.dealer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.dealer-controls{grid-template-columns:minmax(220px,1fr) 140px 140px}.dealer-controls .dealer-pdf-button{grid-column:auto}.dealer-controls>b{text-align:left;grid-column:1/-1}}@media (width<=700px){.dealer-card-carousel{height:360px}.dealer-type-overlay,.dealer-size-overlay{max-width:calc(100% - 18px);padding:6px 7px;font-size:7px;left:9px}.dealer-type-overlay{top:9px}.dealer-size-overlay{top:39px}.dealer-carousel-arrow{opacity:.9}.dealer-controls{grid-template-columns:1fr}.dealer-controls label,.dealer-controls>b,.dealer-controls .dealer-pdf-button{grid-column:auto}.dealer-pdf-status{margin-inline:15px}}.ee-coupon-suggestions{border-top:1px solid #e8e1d0;margin-top:18px;padding-top:16px}.ee-coupon-suggestion-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.ee-coupon-suggestion-head b{color:#17150f;letter-spacing:.16em;font-size:11px;display:block}.ee-coupon-suggestion-head span{color:#777064;margin-top:3px;font-size:11px;display:block}.ee-coupon-suggestion-head button{color:#8b6a10;cursor:pointer;background:0 0;border:0;padding:3px;font-size:11px;font-weight:800}.ee-coupon-card{background:#fffdf7;border:1px solid #e7d8ac;border-left:4px solid #c89d24;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:12px;margin:8px 0;padding:12px;display:grid}.ee-coupon-card>div{flex-direction:column;gap:3px;min-width:0;display:flex}.ee-coupon-card code{color:#e8bd41;letter-spacing:.08em;background:#17150f;border-radius:4px;align-self:flex-start;padding:4px 8px;font:800 12px/1.2 ui-monospace,monospace}.ee-coupon-card b{color:#211e17;font-size:12px}.ee-coupon-card span,.ee-coupon-card small{color:#716b60;font-size:10px}.ee-coupon-card>button{color:#080808;cursor:pointer;background:#cda42e;border:1px solid #b88a12;border-radius:7px;padding:8px 11px;font-size:10px;font-weight:900}.ee-coupon-card>button:disabled{color:#969084;cursor:not-allowed;background:#eeeae1;border-color:#d8d1c3}.ee-coupon-card.locked{background:#faf9f6;border-left-color:#bcb6aa}.ee-no-coupons{color:#777064;margin:8px 0;font-size:12px}.ee-phone-offer{color:#f6f1e5;background:#111;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px;display:flex}.ee-phone-offer b,.ee-phone-offer span{display:block}.ee-phone-offer b{color:#e4b832;font-size:12px}.ee-phone-offer span{color:#d2cbbd;margin-top:3px;font-size:10px}.ee-phone-offer button{color:#e4b832;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #d4aa35;border-radius:7px;padding:7px 10px;font-size:10px;font-weight:800}.ee-phone-verify-overlay{z-index:100200;background:#000000b3;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ee-phone-verify-card{background:#fffdf8;border:1px solid #d7ad37;border-radius:14px;width:min(430px,100%);padding:26px;position:relative;box-shadow:0 24px 70px #00000061}.ee-phone-verify-card h3{margin:0 0 7px;font:700 22px Georgia,serif}.ee-phone-verify-card p{color:#655f55;font-size:12px;line-height:1.55}.ee-phone-verify-card label{margin-top:13px;font-size:11px;font-weight:800;display:block}.ee-phone-verify-card input{border:1px solid #d9d4ca;border-radius:7px;width:100%;margin-top:5px;padding:10px}.ee-phone-verify-card button:not(.ee-phone-close){color:#e6bd43;cursor:pointer;background:#111;border:0;border-radius:7px;margin:12px 8px 0 0;padding:10px 13px;font-weight:900}.ee-phone-close{cursor:pointer;background:0 0;border:0;font-size:25px;position:absolute;top:8px;right:10px}.ee-phone-verify-message{min-height:17px;margin-top:8px!important}.ee-offer-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050504b8}.ee-offer-modal{color:#f7f2e6;background:radial-gradient(circle at 50% -10%,#3d3520 0,#15140f 40%,#080808 100%);border:1px solid #c69a26;border-radius:5px;width:min(470px,100%);padding:37px 34px 32px;overflow:hidden;box-shadow:0 28px 90px #0000009e,inset 0 0 0 5px #0a0a09}.ee-offer-modal:before,.ee-offer-modal:after{content:"";background:linear-gradient(90deg,#0000,#d8ad39,#0000);height:1px;position:absolute;left:8%;right:8%}.ee-offer-modal:before{top:19px}.ee-offer-modal:after{bottom:19px}.ee-offer-close{color:#cda539;top:7px;right:14px}.ee-offer-brand{color:#e1b538;letter-spacing:.24em;margin-bottom:14px;font:600 13px Georgia,serif}.ee-offer-pill{color:#d9bb65;letter-spacing:.18em;background:0 0;border:1px solid #756125;border-radius:3px;padding:6px 11px;font-size:9px}.ee-offer-modal h2{letter-spacing:.02em;font-family:Georgia,serif;font-size:39px;font-weight:500}.ee-offer-modal h2 span{color:#e1b638}.ee-offer-modal p{color:#d7d0c1}.ee-coupon{background:#d3ab380f;border-color:#8d722e;border-radius:5px}.ee-coupon strong{color:#0b0b09;background:#d3aa34;border-radius:3px}.ee-count{background:#ffffff0a;border:1px solid #302b1f;border-radius:4px}.ee-count b{color:#c7a344}.ee-count strong{color:#17140d;background:#e8e0d0;border-radius:2px}.ee-offer-cta{color:#080806;background:#d0a431;border-radius:3px}.ee-offer-cta:hover{background:#f0ce68}.ee-variant-notice{color:#5e4b1b;background:#fff8e5;border-left:3px solid #c99c26;margin:9px 0 2px;padding:9px 11px;font-size:11px;line-height:1.45}.ee-add:disabled,.ee-qty button:disabled{opacity:.45;cursor:not-allowed}.ee-live-viewers{color:#4e452e;background:#fffaf0;border:1px solid #e6ddc4;align-items:center;gap:8px;width:max-content;max-width:100%;margin-top:10px;padding:7px 10px;font-size:11px;display:flex}.ee-live-viewers svg{color:#a97813;flex:none}.ee-live-viewers b{color:#8d6410}.ee-live-viewers i{background:#22a447;border-radius:50%;width:6px;height:6px;animation:1.8s infinite ee-live-pulse;box-shadow:0 0 0 4px #22a4471f}@keyframes ee-live-pulse{50%{opacity:.45;transform:scale(.8)}}.dealer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dealer-card-carousel{height:255px}.dealer-product-copy{padding:15px}.dealer-product-copy h3{margin:6px 0;font-size:17px}.dealer-product-meta{margin:7px 0}.dealer-lead-rate{margin:12px 0;padding:10px 0}.dealer-lead-rate strong{font-size:17px}.dealer-lead-rate del{font-size:13px}.dealer-product-copy>p{min-height:31px;font-size:10px}.dealer-carousel-arrow{width:32px;height:32px}@media (width<=1280px){.dealer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.dealer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dealer-card-carousel{height:300px}}@media (width<=580px){.dealer-grid{grid-template-columns:1fr}.dealer-card-carousel{height:340px}}@media (width>=1101px){.ee-product-toolbar,.ee-breadcrumb,.ee-product-hero,.ee-scent-journey,.ee-notes,.ee-why,.ee-compare,.ee-reviews{max-width:1260px}.ee-product-hero{grid-template-columns:minmax(0,1.08fr) minmax(400px,.92fr);gap:28px;padding-top:10px}.ee-product-gallery{grid-template-columns:78px minmax(0,1fr);min-height:540px}.ee-thumbs{max-height:540px}.ee-thumbs button{width:72px;height:88px}.ee-main-image{height:540px;min-height:0}.ee-main-image img{max-height:none}.ee-product-info{padding:29px 30px}.ee-product-info h1{font-size:38px}.ee-divider{margin:17px 0}.ee-quote{margin-bottom:20px;font-size:15px}.ee-best{gap:11px;margin-bottom:17px}.ee-sizes button{font-size:13px}.ee-micro{font-size:11px}}.ee-phone-verify{background:#fffdf8;border:1px solid #d7ad37;border-radius:14px;width:min(430px,100%);padding:26px;position:relative;box-shadow:0 24px 70px #00000061}.ee-phone-verify>.close{cursor:pointer;background:0 0;border:0;font-size:26px;position:absolute;top:7px;right:10px}.ee-phone-verify>span{color:#9b7412;letter-spacing:.18em;font-size:9px;font-weight:900}.ee-phone-verify h3{margin:6px 0;font:700 23px Georgia,serif}.ee-phone-verify p{color:#655f55;font-size:12px;line-height:1.55}.ee-phone-verify input{box-sizing:border-box;border:1px solid #d9d4ca;border-radius:7px;width:100%;margin-top:9px;padding:11px}.ee-phone-verify>button:not(.close),.ee-phone-code-row button{color:#e6bd43;cursor:pointer;background:#111;border:0;border-radius:7px;margin-top:10px;padding:11px 13px;font-weight:900}.ee-phone-code-row{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.ee-phone-verify small{min-height:18px;margin-top:9px;display:block}.ee-phone-verify small.success{color:#23763a}.ee-phone-verify small.error{color:#b42318}.ee-product-info>.ee-sizes{grid-template-columns:repeat(auto-fit,minmax(86px,1fr));gap:8px;display:grid}.ee-product-info>.ee-sizes button{letter-spacing:.02em;background:linear-gradient(#fff,#faf7ef);border-radius:8px;justify-content:center;align-items:center;min-width:86px;min-height:38px;padding:9px 10px;font-size:11px;line-height:1.15;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 6px #503e1914}.ee-product-info>.ee-sizes button.selected{color:#f4c52e;background:linear-gradient(#181818,#050505);border-color:#050505;box-shadow:0 5px 12px #14120b2e}.ee-product-info>.ee-sizes button:hover{background:#fffaf0;border-color:#b8942e;transform:translateY(-1px)}.ee-mobile-size-picker .ee-sizes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ee-mobile-size-picker .ee-sizes button{min-width:0;min-height:36px;padding:8px 5px;font-size:10px}@media (width<=390px){.ee-mobile-size-picker .ee-sizes{grid-template-columns:repeat(3,minmax(0,1fr))}}.ee-main-image>.ee-image-actions{z-index:4;flex-direction:column;gap:8px;display:flex;position:absolute;top:14px;right:14px}.ee-main-image>.ee-image-actions button{color:#25221d;cursor:pointer;background:#fffffff0;border:1px solid #d2cdc2e6;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid;position:static;transform:none;box-shadow:0 5px 14px #28221421}.ee-main-image>.ee-image-actions button:hover{background:#fff8e6;border-color:#c59a25}.ee-main-image>.ee-image-actions button.saved{color:#e11d48;background:#fff1f2;border-color:#efb0ba}.ee-main-image>.ee-image-actions svg{width:17px;height:17px}.ee-main-image>button:first-child{left:14px}.ee-main-image>button:last-child{right:14px}.ee-actions{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.ee-action-qty{color:#222;white-space:nowrap;background:#fff;border-color:#d9d6ce;gap:7px;padding:4px}.ee-action-qty button{color:#222;width:28px;height:28px}.ee-action-qty b{text-align:center;min-width:13px;font-size:12px}@media (width<=700px){.ee-product-hero{gap:14px;padding-bottom:16px}.ee-product-gallery{grid-auto-rows:max-content;height:auto!important;margin-bottom:0!important}.ee-mobile-size-picker{margin-bottom:0!important;padding-bottom:0!important}.ee-product-info{padding:14px 14px 16px}.ee-product-info>.ee-sizes{display:none!important}.ee-divider{margin:13px 0}.ee-quote{margin-bottom:14px}.ee-best{gap:9px;margin-bottom:13px}.ee-price{margin-bottom:11px;padding:10px 12px}.ee-actions{grid-template-columns:auto minmax(0,1fr);gap:8px}.ee-action-qty{gap:5px;padding:3px}.ee-action-qty button{width:26px;height:26px}.ee-add{min-height:44px}.ee-micro{gap:7px;margin-top:10px;font-size:9px;line-height:1.3}.ee-scent-journey{padding-top:20px;margin-top:0!important}.ee-main-image>.ee-image-actions{gap:6px;top:9px;right:9px}.ee-main-image>.ee-image-actions button{width:32px;height:32px}.ee-main-image>.ee-image-actions svg{width:15px;height:15px}}@media (width>=1101px){.ee-product-info{position:relative;top:auto!important}}@media (width<=700px){.ee-product-hero{gap:8px;padding-bottom:8px}.ee-product-gallery{grid-auto-rows:max-content;height:auto!important;min-height:0!important}.ee-main-image{height:280px;min-height:0!important}.ee-mobile-size-picker{margin-top:0!important;margin-bottom:0!important;padding-top:0!important}.ee-product-info{margin-top:0!important;top:auto!important}}.ee-product-info>.ee-live-viewers{z-index:2;box-sizing:border-box;color:#4e452e;white-space:nowrap;background:#fffaf0;border:1px solid #e6ddc4;border-radius:999px;align-items:center;gap:5px;width:auto;max-width:160px;margin:0;padding:5px 8px;font-size:9px;line-height:1.1;display:inline-flex;position:absolute;top:12px;right:28px}.ee-product-info>.ee-live-viewers span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ee-product-info>.ee-live-viewers svg{flex:none;width:12px;height:12px}.ee-product-info>.ee-live-viewers b{color:#8d6410}.ee-product-info>.ee-live-viewers i{flex:none;width:5px;height:5px;box-shadow:0 0 0 3px #22a4471f}.ee-product-info>.ee-live-viewers.loading{color:#7c7465}.ee-product-info>.ee-live-viewers.loading i{background:#d0a72e;box-shadow:0 0 0 3px #d0a72e21}@media (width<=700px){.ee-product-info>.ee-live-viewers{max-width:132px;padding:4px 7px;font-size:8px;top:10px;right:12px}.ee-product-info>.ee-live-viewers svg{width:11px;height:11px}}.ee-similar-products{box-sizing:border-box;border-top:1px solid #e7e1d4;max-width:1260px;margin:0 auto 48px;padding:40px 24px 4px}.ee-similar-products>header{text-align:center;margin-bottom:24px}.ee-similar-products>header>span,.ee-review-heading>div>span{color:#9b7412;letter-spacing:.24em;font-size:9px;font-weight:900}.ee-similar-products>header h2,.ee-review-heading h2{letter-spacing:.02em;color:#17140e;margin:7px 0 5px;font-family:Cinzel,Georgia,serif;font-size:29px;font-weight:600}.ee-similar-products>header p{color:#746e63;margin:0;font-size:12px}.ee-similar-grid{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c4aa65 #f3efe5;grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;gap:14px;padding:2px 2px 16px;display:grid;overflow-x:auto}.ee-similar-card{appearance:none;color:#17140e;text-align:left;cursor:pointer;scroll-snap-align:start;background:#fff;border:1px solid #e2ddcf;border-radius:15px;min-width:0;padding:0;transition:transform .2s,border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 8px 24px #32270e0e}.ee-similar-card:hover{border-color:#c5a34d;transform:translateY(-3px);box-shadow:0 14px 32px #32270e1c}.ee-similar-image{background:#f2efe7;height:238px;position:relative;overflow:hidden}.ee-similar-image img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.ee-similar-card:hover .ee-similar-image img{transform:scale(1.025)}.ee-similar-image>span{box-sizing:border-box;color:#f1c746;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;background:#080a08e0;border-radius:999px;max-width:calc(100% - 20px);padding:6px 8px;font-size:8px;font-weight:800;position:absolute;bottom:10px;left:10px;overflow:hidden}.ee-similar-copy{padding:16px}.ee-similar-copy>small{color:#9b7412;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:800;display:block}.ee-similar-copy>strong{margin-top:7px;font-family:Cinzel,Georgia,serif;font-size:17px;line-height:1.25;display:block}.ee-similar-copy>p{color:#777064;height:31px;margin:7px 0 14px;font-size:10px;line-height:1.5;overflow:hidden}.ee-similar-copy>div{border-top:1px solid #ece7dc;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.ee-similar-copy>div b{font-size:17px}.ee-similar-copy>div em{color:#86630b;letter-spacing:.07em;white-space:nowrap;font-size:8px;font-style:normal;font-weight:900}.ee-reviews{box-sizing:border-box;border-top:1px solid #e7e1d4;max-width:1260px;margin:0 auto 48px;padding:38px 24px 12px}.ee-review-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.ee-review-heading h2{text-transform:none;margin-bottom:0}.ee-review-heading aside{background:#fffbf0;border:1px solid #e3dac2;border-radius:11px;align-items:center;gap:12px;padding:10px 14px;display:flex}.ee-review-heading aside>strong{color:#17140e;font-size:29px;line-height:1}.ee-review-heading aside b{color:#bd8f15;letter-spacing:.12em;font-size:13px;display:block}.ee-review-heading aside small{color:#716a5e;margin-top:3px;font-size:9px;display:block}.ee-reviews .review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:0;display:grid}.ee-reviews .review-card{background:#fff;border:1px solid #e6e1d6;border-radius:14px;min-width:0;padding:19px;box-shadow:0 8px 24px #2c23100b}.review-card>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.review-avatar{color:#e8c34d;background:#11150f;border-radius:50%;place-items:center;width:34px;height:34px;font:700 13px Cinzel,Georgia,serif;display:grid}.review-card>header b{margin:0;font-size:12px;display:block}.review-card>header small{color:#218245;letter-spacing:.04em;margin-top:2px;font-size:8px;font-weight:800;display:block}.review-card>header time{color:#948d81;white-space:nowrap;font-size:9px}.ee-reviews .review-card .stars{color:#c99a20;letter-spacing:2px;margin-top:13px;font-size:12px}.ee-reviews .review-card>p{color:#57534b;white-space:pre-wrap;margin:8px 0 0;font-size:12px;line-height:1.65}.review-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.review-images.count-1{grid-template-columns:minmax(0,180px)}.review-images.count-2{grid-template-columns:repeat(2,minmax(0,150px))}.review-images button{cursor:zoom-in;background:#f5f2eb;border:1px solid #e0dbd0;border-radius:9px;height:112px;min-height:0;padding:0;overflow:hidden}.review-images img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.review-images button:hover img{transform:scale(1.04)}.ee-reviews .empty-reviews{text-align:center;background:#fffcf5;border:1px dashed #d9cfb4;border-radius:14px;gap:5px;padding:34px;display:grid}.ee-reviews .empty-reviews b{color:#2c281f;font:600 18px Cinzel,Georgia,serif}.ee-reviews .empty-reviews span{color:#837b6e;font-size:11px}.review-lightbox{z-index:10020;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000e6;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.review-lightbox>img{object-fit:contain;border-radius:10px;max-width:min(100%,1000px);max-height:88vh;display:block;box-shadow:0 24px 80px #00000080}.review-lightbox>button{color:#fff;cursor:pointer;background:#00000073;border:1px solid #ffffff6b;border-radius:50%;width:42px;height:42px;font-size:25px;position:absolute;top:18px;right:22px}#review-modal>div{max-height:92vh;overflow-y:auto}.ee-review-upload{background:#fffcf6;border:1px solid #e4ddce;border-radius:10px;margin:-5px 0 16px;padding:13px}.ee-review-upload-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.ee-review-upload-title b{font-size:11px}.ee-review-upload-title span,.ee-review-upload>small{color:#81796d;font-size:9px}.ee-review-upload-button{color:#3b3119;cursor:pointer;background:#fff;border:1px solid #cba744;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:800;display:inline-flex}.ee-review-upload>small{margin-top:7px;display:block}.ee-review-image-status{color:#81600b;min-height:14px;margin-top:6px;font-size:9px}.ee-review-image-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.ee-review-image-preview>div{background:#eee9de;border-radius:8px;height:76px;position:relative;overflow:hidden}.ee-review-image-preview img{object-fit:cover;width:100%;height:100%;display:block}.ee-review-image-preview button{color:#fff;cursor:pointer;background:#000000b8;border:0;border-radius:50%;width:22px;height:22px;padding:0;font-size:16px;line-height:1;position:absolute;top:4px;right:4px}@media (width<=700px){.ee-similar-products{margin-bottom:32px;padding:30px 10px 2px}.ee-similar-products>header{margin-bottom:18px;padding:0 10px}.ee-similar-products>header h2,.ee-review-heading h2{font-size:23px}.ee-similar-products>header p{font-size:10px;line-height:1.5}.ee-similar-grid{grid-auto-columns:minmax(205px,74vw);gap:10px}.ee-similar-image{height:218px}.ee-reviews{margin-bottom:30px;padding:30px 12px 5px}.ee-review-heading{align-items:flex-start}.ee-review-heading aside{gap:8px;padding:8px 10px}.ee-review-heading aside>strong{font-size:22px}.ee-reviews .review-grid{grid-template-columns:1fr}.ee-reviews .review-card{padding:15px}.review-images button{height:96px}.review-lightbox{padding:14px}.sj-note-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:6px!important}.sj-note-summary>div{min-width:0;padding:6px 7px!important}.sj-note-summary span{letter-spacing:.11em!important;margin-bottom:3px!important;font-size:7px!important}.sj-note-summary b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8px!important;line-height:1.3!important;display:-webkit-box!important;overflow:hidden!important}.sj-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:6px!important}.sj-stats>div{min-width:0;border-bottom:0!important;border-right:1px solid #ddd6c8!important;padding:7px 6px!important}.sj-stats>div:last-child{border-right:0!important}.sj-stats span{letter-spacing:.1em!important;margin-bottom:3px!important;font-size:7px!important}.sj-stats b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px!important;line-height:1.2!important}.sj-stats small{margin-top:3px!important;font-size:7px!important;line-height:1.25!important}.sj-tags{display:none!important}}#collection-section{background:#f7f6f2!important;padding:22px clamp(12px,2.2vw,24px) 48px!important}#product-grid{align-items:stretch;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}#product-grid .product-card{background:#fff;border:1px solid #e4ddca;border-radius:15px;flex-direction:column;min-width:0;height:100%;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;overflow:hidden;box-shadow:0 10px 28px #271f0c12}#product-grid .product-card:hover{border-color:#c5a043;transform:translateY(-4px);box-shadow:0 18px 34px #271f0c21}#product-grid .product-image-wrap{overflow:hidden;aspect-ratio:1!important;background:#eeeae1!important}#product-grid .product-image-wrap img{transition:transform .45s;object-fit:cover!important;padding:0!important}#product-grid .product-card:hover .product-image-wrap img{transform:scale(1.025)}#product-grid .product-details{text-align:left;background:#fffdf9;flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(92px,.82fr);align-items:start;gap:7px 13px;padding:13px 14px 12px;display:grid}#product-grid .product-card-copy{min-width:0}#product-grid .product-family{color:#a27516;letter-spacing:.16em;text-transform:uppercase;margin:0 0 3px;font-size:9px;line-height:1.1}#product-grid .product-card-copy h3{color:#1a1a16;margin:0;font-size:clamp(15px,1.35vw,20px);font-weight:700;line-height:1.08}#product-grid .product-description{-webkit-line-clamp:2;color:#777268;-webkit-box-orient:vertical;margin:4px 0 0;font-size:10px;line-height:1.3;display:-webkit-box;overflow:hidden}#product-grid .product-card-meta{flex-direction:column;align-self:start;align-items:stretch;gap:3px;min-width:0;display:flex}#product-grid .product-card-meta .badge{letter-spacing:.06em;text-overflow:ellipsis;text-align:left;border:1px solid #463a1717;padding:4px 7px;font-size:8px;display:block;overflow:hidden}#product-grid .product-price-row{white-space:nowrap;border-top:1px solid #ece6d9;grid-column:1/-1;align-items:baseline;gap:9px;padding-top:8px;display:flex}#product-grid .product-price-row del{color:#aaa59a;font-size:11px}#product-grid .product-price-row strong{color:#12130f;font-size:19px;line-height:1}#product-grid .product-price-row span{color:#fff;letter-spacing:.02em;background:#129548;border-radius:999px;margin-left:auto;padding:4px 7px;font-size:9px;font-weight:800}.ee-catalog-view-toggle{display:none}.dealer-floating-filter{z-index:45;color:#e7c442;letter-spacing:.12em;cursor:pointer;background:#080b08;border:0;border-radius:999px;align-items:center;gap:8px;padding:13px 18px;font-size:10px;font-weight:900;display:flex;position:fixed;bottom:22px;right:18px;box-shadow:0 12px 28px #0000003d}.dealer-floating-filter:hover{color:#0b0d0a;background:#d7b13a}.dealer-floating-filter svg{width:15px}@media (width<=1100px){#product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=767px){#filter-bar{position:relative}.ee-catalog-view-toggle{color:#858078;letter-spacing:.14em;border-top:1px solid #eeeae1;justify-content:flex-end;align-items:center;gap:5px;margin-top:3px;padding-top:11px;font-size:9px;display:flex}.ee-catalog-view-toggle button{color:#625b4e;letter-spacing:.03em;cursor:pointer;background:#fff;border:1px solid #dcd6c8;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.ee-catalog-view-toggle button.active{color:#f3c944;background:#141510;border-color:#141510}#collection-section{padding:16px 10px 34px!important}#product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding-left:0!important;padding-right:0!important}#product-grid .product-details{flex-direction:column;gap:6px;padding:10px 10px 9px;display:flex}#product-grid .product-card-copy h3{font-size:15px}#product-grid .product-description{font-size:9px}#product-grid .product-card-meta{flex-flow:wrap;gap:3px;display:flex}#product-grid .product-card-meta .badge{text-align:center;flex:auto;padding:4px 5px;font-size:7px}#product-grid .product-price-row{gap:5px;width:100%;margin-top:auto;padding-top:7px}#product-grid .product-price-row del{font-size:9px}#product-grid .product-price-row strong{font-size:16px}#product-grid .product-price-row span{padding:3px 5px;font-size:8px}#product-grid.ee-catalog-view-3{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}#product-grid.ee-catalog-view-3 .product-details{gap:7px;padding:9px 8px 10px}#product-grid.ee-catalog-view-3 .product-card-copy h3{font-size:12px}#product-grid.ee-catalog-view-3 .product-family{font-size:7px}#product-grid.ee-catalog-view-3 .product-description{font-size:8px}#product-grid.ee-catalog-view-3 .product-card-meta .badge{padding:3px;font-size:6px}#product-grid.ee-catalog-view-3 .product-price-row{gap:3px}#product-grid.ee-catalog-view-3 .product-price-row del{font-size:8px}#product-grid.ee-catalog-view-3 .product-price-row strong{font-size:13px}#product-grid.ee-catalog-view-3 .product-price-row span{padding:3px 4px;font-size:7px}#product-grid.ee-catalog-view-list{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}#product-grid.ee-catalog-view-list .product-card{flex-direction:column;display:flex}#product-grid.ee-catalog-view-list .product-image-wrap{aspect-ratio:1;height:auto;min-height:0}#product-grid.ee-catalog-view-list .product-details{flex-direction:column;gap:7px;padding:12px 11px 11px;display:flex}#product-grid.ee-catalog-view-list .product-card-copy h3{font-size:18px}#product-grid.ee-catalog-view-list .product-description{-webkit-line-clamp:3}#product-grid.ee-catalog-view-list .product-card-meta{flex-flow:wrap;align-items:center;gap:5px;display:flex}#product-grid.ee-catalog-view-list .product-card-meta .badge{text-align:center;flex:auto;font-size:8px}#product-grid.ee-catalog-view-list .product-price-row{grid-column:1/-1;margin-top:auto}.dealer-floating-filter{padding:12px 15px;bottom:16px;right:14px}}#product-grid .product-card-copy h3,#product-grid .product-card-copy h3.brand-font{text-transform:uppercase;letter-spacing:.015em;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-weight:700;font-family:Cinzel,Georgia,serif!important;transform:none!important}#mobile-menu #perfumeMenuMobile.menu-visible,#mobile-menu #attarMenuMobile.menu-visible{max-height:42vh;overflow-y:auto;opacity:1!important;pointer-events:auto!important;display:block!important;transform:none!important}#mobile-menu [data-ee-tap-row] button{touch-action:manipulation}#mobile-menu [data-ee-tap-row] button[aria-controls]{place-items:center;min-width:44px;min-height:44px;margin:-4px -8px -4px 0;font-size:16px;display:grid}.ee-compare-card{box-shadow:0 16px 38px #372b1014;background:#fffdf8!important;border-color:#ded4bc!important}.ee-compare-row{color:#403b31!important;border-top-color:#ebe4d6!important}.ee-compare-row strong{color:#7b5b15!important;background:#fbf5e6!important;border-color:#e6d7b3!important}.ee-compare-row em{color:#8a857a!important}.ee-compare-row.head{color:#e7c44e!important;background:#171914!important}.ee-compare-row.head strong{color:#13110b!important;background:#cda946!important}.ee-compare-row.head em{color:#f1ead6!important}
