.CustomerReviews_section__ChEZS{width:100%;padding:6.5rem 1.5rem 7rem;background:transparent;position:relative;overflow:hidden}.CustomerReviews_spotlightGlow__YFBuD,.CustomerReviews_vignetteOverlay__Sd3qy{display:none}.CustomerReviews_container__zKpPH{max-width:1280px;margin:0 auto;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.CustomerReviews_sectionHeader__0TML3{text-align:center;margin-bottom:3.5rem;max-width:600px}.CustomerReviews_sectionTitle__dcNL_{font-family:var(--font-serif-title),Georgia,serif;font-size:clamp(2rem,3.8vw,3rem);font-weight:400;color:#2D251C;letter-spacing:-.015em;margin-bottom:.5rem}.CustomerReviews_sectionSubtitle__2z8f7{font-family:var(--font-serif-text),Georgia,serif;font-size:clamp(.95rem,1.5vw,1.08rem);color:#5C5042;font-style:italic}.CustomerReviews_carouselStage__xoB_v{position:relative;width:100%;max-width:1080px;height:440px;margin:0 auto;display:flex;align-items:center;justify-content:center;perspective:1200px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;touch-action:pan-y;cursor:grab}.CustomerReviews_carouselStage__xoB_v:active{cursor:grabbing}.CustomerReviews_card__o8LA0{position:absolute;width:100%;max-width:580px;padding:2.25rem 2.5rem;border-radius:24px;background:linear-gradient(165deg,#F3EBDD,#EBE1D0);border:1px solid rgba(185,155,108,.38);box-shadow:0 16px 45px -8px rgba(80,60,30,.14),0 4px 14px rgba(120,95,60,.06);transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .8s cubic-bezier(.22,1,.36,1),filter .8s cubic-bezier(.22,1,.36,1),box-shadow .8s cubic-bezier(.22,1,.36,1),border-color .8s cubic-bezier(.22,1,.36,1);will-change:transform,opacity,filter;user-select:none;display:flex;flex-direction:column;justify-content:space-between}.CustomerReviews_activeCard__eZv5E:hover{transform:translateX(0) translateY(-5px) scale(1.015)!important;box-shadow:0 22px 55px -10px rgba(80,60,30,.2),0 6px 20px rgba(160,125,80,.12)!important;border-color:rgba(197,168,128,.65)!important}.CustomerReviews_sideCard__UfQ85:hover{opacity:.75!important;cursor:pointer}.CustomerReviews_cardHeader__d6zAB{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;gap:12px}.CustomerReviews_perfumeBadge__CiP84{display:inline-flex;flex-direction:column}.CustomerReviews_perfumeName__Cvrig{font-family:var(--font-serif-title),Georgia,serif;font-size:1.15rem;font-weight:500;color:#2D251C;line-height:1.2}.CustomerReviews_inspiredTag__I5DTb{font-family:var(--font-geist-sans),sans-serif;font-size:.72rem;color:#8C7254;letter-spacing:.04em;margin-top:2px;font-weight:500}.CustomerReviews_starsRow__euZnV{display:flex;align-items:center;gap:3px;color:#D4AF37;font-size:1rem;text-shadow:0 0 6px rgba(212,175,55,.35)}.CustomerReviews_quoteWrap__LbH8J{margin-bottom:.65rem;position:relative}.CustomerReviews_quoteText__xsLDX{font-family:var(--font-serif-text),Georgia,serif;font-size:clamp(.92rem,1.3vw,1.02rem);line-height:1.6;color:#3D352B;font-style:italic;margin-bottom:.25rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:all .3s ease}.CustomerReviews_quoteExpanded__ooHGe{display:block!important;-webkit-line-clamp:unset!important;max-height:150px;overflow-y:auto;padding-right:4px}.CustomerReviews_quoteExpanded__ooHGe::-webkit-scrollbar{width:4px}.CustomerReviews_quoteExpanded__ooHGe::-webkit-scrollbar-thumb{background:rgba(185,155,108,.5);border-radius:4px}.CustomerReviews_seeMoreBtn__icJ6b{background:transparent;border:none;color:#8C7254;font-family:var(--font-geist-sans),sans-serif;font-size:.78rem;font-weight:600;cursor:pointer;padding:2px 0;display:inline-flex;align-items:center;gap:3px;transition:color .2s ease}.CustomerReviews_seeMoreBtn__icJ6b:hover{color:#2D251C;text-decoration:underline}.CustomerReviews_reviewPhotoWrap__xw771{position:relative;width:100%;height:96px;border-radius:12px;overflow:hidden;margin-bottom:1.15rem;border:1px solid rgba(185,155,108,.35);box-shadow:inset 0 2px 4px rgba(0,0,0,.06);background-color:#EAE1D0;cursor:zoom-in}.CustomerReviews_reviewPhotoImg__9TX4L{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.CustomerReviews_reviewPhotoWrap__xw771:hover .CustomerReviews_reviewPhotoImg__9TX4L{transform:scale(1.04)}.CustomerReviews_photoZoomBadge__ZOTuC{position:absolute;bottom:6px;right:8px;background-color:rgba(49,49,52,.78);color:#FAF7F0;font-family:var(--font-geist-sans),sans-serif;font-size:.68rem;padding:2px 8px;border-radius:10px;backdrop-filter:blur(4px);pointer-events:none;opacity:.9}.CustomerReviews_lightboxOverlay__Mwct2{position:fixed;inset:0;z-index:99999;background-color:rgba(15,15,16,.88);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:1.5rem}.CustomerReviews_lightboxContent__hPc9A{position:relative;max-width:90vw;max-height:85vh;display:flex;flex-direction:column;align-items:center;background-color:#F3EBDD;border-radius:18px;border:1.5px solid rgba(185,155,108,.45);padding:1.25rem 1.25rem 1rem;box-shadow:0 24px 60px rgba(0,0,0,.45);overflow:hidden}.CustomerReviews_fullPhotoImg__sS17F{max-width:100%;max-height:72vh;object-fit:contain;border-radius:12px}.CustomerReviews_lightboxCloseBtn__bpIxz{position:absolute;top:10px;right:12px;width:36px;height:36px;border-radius:50%;background-color:rgba(49,49,52,.82);color:#FAF7F0;border:none;font-size:1.1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background-color .2s ease,transform .2s ease}.CustomerReviews_lightboxCloseBtn__bpIxz:hover{background-color:#820011;transform:scale(1.1)}.CustomerReviews_lightboxCaption__BR7Nw{margin-top:.75rem;font-family:var(--font-serif-text),Georgia,serif;font-size:.95rem;color:#3D352B;text-align:center;font-style:italic}.CustomerReviews_performanceRow__7PVfC{display:flex;align-items:center;gap:10px;margin-bottom:1.5rem;flex-wrap:wrap}.CustomerReviews_perfPill__Kj6P4{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:20px;background-color:rgba(235,222,204,.65);border:1px solid rgba(197,168,128,.3);font-family:var(--font-geist-sans),sans-serif;font-size:.74rem;color:#524638;font-weight:500}.CustomerReviews_pillIcon__E0vH3{color:#A88B60;font-size:.8rem}.CustomerReviews_authorFooter__xiu__{display:flex;align-items:center;justify-content:space-between;padding-top:1.25rem;border-top:1px solid rgba(197,168,128,.22)}.CustomerReviews_authorMeta___RUSr{display:flex;align-items:center;gap:12px}.CustomerReviews_authorAvatar__mY99C{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#EFE3CE,#DFCEB4);border:1.5px solid rgba(197,168,128,.5);display:flex;align-items:center;justify-content:center;font-family:var(--font-serif-title),Georgia,serif;font-weight:600;font-size:1rem;color:#3D352B;box-shadow:0 2px 8px rgba(120,95,60,.08);overflow:hidden;flex-shrink:0}.CustomerReviews_avatarImg__Ne2cx{width:100%;height:100%;object-fit:cover;border-radius:50%}.CustomerReviews_authorDetails__dNZ9R{display:flex;flex-direction:column}.CustomerReviews_authorName__IYRHP{font-family:var(--font-serif-title),Georgia,serif;font-size:.98rem;font-weight:500;color:#2D251C}.CustomerReviews_verifiedBadge__3ayIE{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-geist-sans),sans-serif;font-size:.72rem;color:#7A664D;font-weight:500}.CustomerReviews_verifiedCheck__SGbMW{color:#8C7254;font-weight:700}.CustomerReviews_controlsRow__NCSxX{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:2.75rem}.CustomerReviews_progressCounter__nC7OV{font-family:var(--font-serif-title),Georgia,serif;font-size:1.05rem;letter-spacing:.12em;color:#4A3E30;font-weight:500;min-width:70px;text-align:center}.CustomerReviews_currentNum__EkYyV{color:#2D251C;font-weight:600}.CustomerReviews_totalNum__lUqk4{color:#8C7A65}.CustomerReviews_navButton__gyPoY{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#FCF9F5,#F3E9D7);border:1.5px solid rgba(197,168,128,.45);box-shadow:0 4px 14px rgba(120,95,60,.08);color:#3D352B;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),border-color .4s ease,background .4s ease}.CustomerReviews_navButton__gyPoY:hover{transform:translateY(-2px) scale(1.06);border-color:rgba(197,168,128,.8);box-shadow:0 8px 22px rgba(120,95,60,.16);background:linear-gradient(135deg,#FFFDF8,#F7EDDD)}.CustomerReviews_navButton__gyPoY:active{transform:translateY(0) scale(.93)}@media (max-width:768px){.CustomerReviews_section__ChEZS{padding:4.5rem 1rem 5rem}.CustomerReviews_carouselStage__xoB_v{height:460px}.CustomerReviews_card__o8LA0{max-width:90vw;padding:1.65rem 1.35rem;border-radius:20px}.CustomerReviews_quoteText__xsLDX{font-size:.94rem;line-height:1.6;-webkit-line-clamp:5}.CustomerReviews_controlsRow__NCSxX{margin-top:2rem;gap:1.5rem}.CustomerReviews_navButton__gyPoY{width:44px;height:44px}}@media (max-width:480px){.CustomerReviews_carouselStage__xoB_v{height:430px}.CustomerReviews_card__o8LA0{max-width:95vw;padding:1.25rem 1.15rem;border-radius:18px}.CustomerReviews_perfumeName__Cvrig{font-size:1rem}.CustomerReviews_quoteText__xsLDX{font-size:.88rem;line-height:1.5;margin-bottom:1rem}.CustomerReviews_performanceRow__7PVfC{gap:6px;margin-bottom:1rem}.CustomerReviews_perfPill__Kj6P4{font-size:.68rem;padding:3px 8px}}.ScrollReveal_revealContainer___vBeI{width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.ScrollReveal_fade-up__CaWC4{opacity:0;transform:translate3d(0,24px,0);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.ScrollReveal_fade-up__CaWC4.ScrollReveal_visible__WVuqH,.revealContainer.visible .ScrollReveal_fade-up__CaWC4{opacity:1;transform:translateZ(0);will-change:auto}.ScrollReveal_scale-fade__DeZff{opacity:0;transform:scale(.98) translate3d(0,16px,0);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.ScrollReveal_scale-fade__DeZff.ScrollReveal_visible__WVuqH,.revealContainer.visible .ScrollReveal_scale-fade__DeZff{opacity:1;transform:scale(1) translateZ(0);will-change:auto}.ScrollReveal_slide-horizontal__5BNXz{opacity:0;transform:translate3d(-20px,0,0);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.ScrollReveal_slide-horizontal__5BNXz.ScrollReveal_visible__WVuqH,.revealContainer.visible .ScrollReveal_slide-horizontal__5BNXz{opacity:1;transform:translateZ(0);will-change:auto}.ScrollReveal_spotlight-reveal__i1tXa{opacity:0;transform:translate3d(0,20px,0);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.ScrollReveal_spotlight-reveal__i1tXa.ScrollReveal_visible__WVuqH,.revealContainer.visible .ScrollReveal_spotlight-reveal__i1tXa{opacity:1;transform:translateZ(0);will-change:auto}@media (max-width:768px){.ScrollReveal_fade-up__CaWC4,.ScrollReveal_scale-fade__DeZff,.ScrollReveal_slide-horizontal__5BNXz,.ScrollReveal_spotlight-reveal__i1tXa{transition:opacity .35s ease-out,transform .35s ease-out!important;transform:translate3d(0,12px,0)!important}.ScrollReveal_fade-up__CaWC4.ScrollReveal_visible__WVuqH,.ScrollReveal_scale-fade__DeZff.ScrollReveal_visible__WVuqH,.ScrollReveal_slide-horizontal__5BNXz.ScrollReveal_visible__WVuqH,.ScrollReveal_spotlight-reveal__i1tXa.ScrollReveal_visible__WVuqH{transform:translateZ(0)!important;opacity:1!important}}@media (prefers-reduced-motion:reduce){.ScrollReveal_fade-up__CaWC4,.ScrollReveal_scale-fade__DeZff,.ScrollReveal_slide-horizontal__5BNXz,.ScrollReveal_spotlight-reveal__i1tXa{transition:none!important;transform:none!important;opacity:1!important}}