:root{--nx-stone: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360'%3E%3Cfilter id='s' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.011 .017' numOctaves='5' seed='11' stitchTiles='stitch'/%3E%3CfeDiffuseLighting lighting-color='%239a9aa2' surfaceScale='4.2' diffuseConstant='1.05'%3E%3CfeDistantLight azimuth='235' elevation='34'/%3E%3C/feDiffuseLighting%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='360' height='360' filter='url(%23s)'/%3E%3C/svg%3E");--nx-ease: cubic-bezier(.22, 1, .36, 1);--nx-cam: cubic-bezier(.7, 0, .16, 1)}.pfmx.pfmx-nx{background:#070708}.pfmx .nx{--wall-top: clamp(96px, 13vh, 130px);--niche-h: clamp(300px, 52vh, 560px);position:relative;height:100svh;min-height:620px;overflow:hidden;color:#f2eee8;isolation:isolate}.pfmx .nx-cam{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0;transition:transform 1.5s var(--nx-cam)}.pfmx .nx-bg{position:absolute;top:-120%;right:-120%;bottom:-120%;left:-120%;z-index:-1;background:linear-gradient(#070708d1,#070708e6),var(--nx-stone);background-size:auto,360px 360px}.pfmx .nx-floor{position:absolute;left:-120%;right:-120%;top:calc(var(--wall-top) + var(--niche-h) + 1px);bottom:-120%;z-index:-1;background:linear-gradient(#0a0a0b8c,#070708 32%);border-top:1px solid rgba(255,255,255,.06)}.pfmx .nx-wall{position:absolute;left:0;right:0;top:var(--wall-top);display:flex;justify-content:center;gap:clamp(18px,3vw,56px);padding-inline:4vw}.pfmx .nx-niche{position:relative;flex:none;width:clamp(124px,13.6vw,236px);padding:0;background:none;border:0;color:inherit;cursor:pointer;transition:filter 1.2s ease,opacity 1.2s ease}.pfmx .nx-niche__box{--lit: 1;position:relative;display:block;height:var(--niche-h);overflow:hidden;isolation:isolate;background:linear-gradient(#0c0c0e80,#08080ad1 78%,#050506f2),var(--nx-stone);background-size:auto,300px 300px;box-shadow:inset 0 30px 36px -18px #000000f2,inset 0 -10px 24px -8px #000c,inset 16px 0 26px -14px #000000d9,inset -16px 0 26px -14px #000000d9,inset 1px 0 color-mix(in srgb,var(--tint) 40%,transparent),inset -1px 0 color-mix(in srgb,var(--tint) 40%,transparent);-webkit-box-reflect:below 2px linear-gradient(transparent 70%,rgba(255,255,255,.17))}.pfmx .nx-niche__box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,color-mix(in srgb,var(--tint) 55%,transparent),transparent 9%,transparent 91%,color-mix(in srgb,var(--tint) 55%,transparent)),linear-gradient(transparent 55%,color-mix(in srgb,var(--tint) 22%,transparent));opacity:calc(.6 * var(--lit));transition:opacity 1s ease}.pfmx .nx-led{position:absolute;left:50%;top:6px;z-index:4;width:30px;height:6px;margin-left:-15px;border-radius:50%;background:radial-gradient(#fff 35%,#fff4e2 60%,#fff4e200);box-shadow:0 0 6px 2px #fff6e8e6,0 0 22px 8px #ffeccd73,0 0 60px 22px #ffe6be29;opacity:var(--lit);transition:opacity .25s ease}.pfmx .nx-beam{position:absolute;left:50%;top:8px;z-index:2;width:92%;height:84%;transform:translate(-50%);pointer-events:none;mix-blend-mode:screen;opacity:calc(.85 * var(--lit));transition:opacity 1s ease;background:linear-gradient(rgba(255,245,228,.42),rgba(255,245,228,.12) 45%,rgba(255,245,228,.02) 85%,transparent);clip-path:polygon(45% 0,55% 0,100% 100%,0 100%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);filter:blur(5px)}.pfmx .nx-scallop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:var(--lit);transition:opacity 1.1s ease}.pfmx .nx-scallop:before,.pfmx .nx-scallop:after{content:"";position:absolute;left:50%;top:0;width:120%;height:78%;transform:translate(-50%)}.pfmx .nx-scallop:before{mix-blend-mode:overlay;background:radial-gradient(42% 70% at 50% 0%,rgba(255,238,214,.95),rgba(255,238,214,.45) 45%,transparent 72%)}.pfmx .nx-scallop:after{mix-blend-mode:screen;background:radial-gradient(30% 48% at 50% 0%,rgba(255,240,220,.3),rgba(255,240,220,.08) 55%,transparent 80%)}.pfmx .nx-dust{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;pointer-events:none;mix-blend-mode:screen;opacity:var(--lit)}.pfmx .nx-shelf{position:absolute;left:0;right:0;bottom:0;z-index:1;height:8%;pointer-events:none;background:radial-gradient(42% 90% at 50% 0%,rgba(255,240,220,calc(.32 * var(--lit))),transparent 75%),linear-gradient(#ffffff24,#ffffff05 18%,#00000059);border-top:1px solid rgba(255,250,240,.22)}.pfmx .nx-caustic{position:absolute;left:50%;bottom:1%;z-index:2;width:70%;height:9%;transform:translate(-50%);pointer-events:none;mix-blend-mode:screen;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--tint) 75%,#fff 10%),transparent);filter:blur(6px);opacity:calc(.55 * var(--lit));transition:opacity 1s ease}.pfmx .nx-bottle{position:absolute;left:13%;right:13%;bottom:6.5%;z-index:3;height:60%;display:block;transition:transform .9s var(--nx-ease)}.pfmx .nx-bottle>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;object-position:50% 100%;transform:none;filter:contrast(1.06) saturate(1.06) brightness(calc(.62 + .38 * var(--lit))) drop-shadow(0 -10px 18px rgba(0,0,0,.45)) drop-shadow(0 6px 5px rgba(0,0,0,.7));transition:filter 1s ease}.pfmx .nx-bottle:after{content:"";position:absolute;left:14%;right:14%;bottom:-3%;height:6%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.85),transparent);filter:blur(3px)}.pfmx .nx-bottle>span{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-mask:var(--src) 50% 100% / contain no-repeat;mask:var(--src) 50% 100% / contain no-repeat}.pfmx .nx-bottle__shade{mix-blend-mode:multiply;background:linear-gradient(transparent 38%,#0a080680),linear-gradient(90deg,rgba(0,0,0,.35),transparent 30%,transparent 70%,rgba(0,0,0,.35))}.pfmx .nx-bottle__light{mix-blend-mode:screen;opacity:var(--lit);transition:opacity 1s ease;background:linear-gradient(rgba(255,246,232,.42),rgba(255,246,232,.1) 22%,transparent 42%),linear-gradient(90deg,color-mix(in srgb,var(--tint) 55%,transparent),transparent 16%,transparent 84%,color-mix(in srgb,var(--tint) 55%,transparent))}.pfmx .nx-bottle__spec{mix-blend-mode:screen;opacity:0;transition:opacity .8s ease;background:linear-gradient(100deg,transparent 38%,rgba(255,255,255,.55) 47%,rgba(255,255,255,.1) 52%,transparent 60%);background-size:260% 100%;background-position:var(--spec, 110%) 0}.pfmx .nx-niche__label{position:absolute;left:0;right:0;top:calc(100% + 16px);text-align:center;opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .5s var(--nx-ease)}.pfmx .nx-niche__label strong{display:block;font:400 17px/1.1 var(--serif)}.pfmx .nx-niche__label em,.pfmx .nx h1 em,.pfmx .nx-info h2 em{font-style:italic;color:color-mix(in srgb,var(--tint, #e6a3b8) 60%,#f2eee8)}.pfmx .nx-niche__label small{display:block;margin-top:5px;color:#f2eee899;font-size:10px;letter-spacing:.12em}.pfmx .nx:not(.is-detail) .nx-niche:hover .nx-niche__box{--lit: 1.25}.pfmx .nx:not(.is-detail) .nx-niche:hover .nx-bottle{transform:translateY(-5px)}.pfmx .nx:not(.is-detail) .nx-niche:hover .nx-niche__label,.pfmx .nx:not(.is-detail) .nx-niche:focus-visible .nx-niche__label{opacity:1;transform:none}.pfmx .nx-niche:focus-visible{outline:1px solid rgba(255,255,255,.5);outline-offset:6px}.pfmx .nx.is-dark .nx-niche:not(.is-lit) .nx-niche__box{--lit: 0}.pfmx .nx .nx-niche.is-flicker .nx-led{animation:nx-flicker .45s steps(1) both}@keyframes nx-flicker{0%{opacity:1}20%{opacity:.1}35%{opacity:1}55%{opacity:.2}70%,to{opacity:1}}.pfmx .nx.is-detail .nx-niche{cursor:default}.pfmx .nx.is-detail .nx-niche:not(.is-active){filter:blur(7px) brightness(.4)}.pfmx .nx.is-detail .nx-niche.is-active .nx-niche__box{--lit: 1.35;-webkit-box-reflect:unset}.pfmx .nx.is-detail .nx-niche.is-active .nx-bottle__spec{opacity:1}.pfmx .nx.is-detail .nx-niche__label{display:none}.pfmx .nx.is-detail .nx-floor{opacity:.6}.pfmx .nx-intro{position:absolute;left:clamp(20px,5vw,80px);right:clamp(20px,5vw,80px);bottom:clamp(26px,6vh,64px);display:grid;grid-template-columns:minmax(0,1fr);align-items:end;transition:opacity .5s ease,transform .7s var(--nx-ease)}.pfmx .nx-eyebrow{display:block;margin-bottom:14px;color:#f2eee89e;font-size:10.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.pfmx .nx-intro h1{font:400 clamp(44px,6vw,92px)/.95 var(--serif);letter-spacing:-.03em}.pfmx .nx h1 em{--tint: #e3a9bc}.pfmx .nx-intro p{max-width:420px;margin-top:16px;color:#f2eee8b8;font-size:14px;line-height:1.6}.pfmx .nx-intro__actions{display:flex;align-items:center;gap:22px;margin-top:24px}.pfmx .nx-cta{display:inline-flex;align-items:center;gap:12px;padding:14px 22px;border-radius:999px;background:#f2eee8;color:#0d0d0e;font-size:13px;font-weight:500;transition:gap .35s,background .35s}.pfmx .nx-cta:hover{gap:18px;background:#fff}.pfmx .nx-tip{color:#f2eee880;font-size:11px;letter-spacing:.08em}.pfmx .nx-detail{position:absolute;left:clamp(20px,5vw,80px);top:0;bottom:0;width:min(36vw,440px);display:flex;flex-direction:column;justify-content:center;gap:30px;pointer-events:none;opacity:0;transition:opacity .5s ease}.pfmx .nx-detail:before{content:"";position:absolute;inset:0 -60px 0 calc(-1*clamp(20px,5vw,80px));z-index:-1;background:linear-gradient(90deg,rgba(7,7,8,.88),rgba(7,7,8,.55) 70%,transparent)}.pfmx .nx.is-detail .nx-detail{pointer-events:auto;opacity:1;transition-delay:.7s}.pfmx .nx.is-detail .nx-intro{opacity:0;transform:translateY(20px);pointer-events:none}.pfmx .nx-info:not([hidden])>*{animation:nx-in .9s var(--nx-ease) both;animation-delay:.75s}.pfmx .nx-info:not([hidden])>:nth-child(2){animation-delay:.82s}.pfmx .nx-info:not([hidden])>:nth-child(3){animation-delay:.89s}.pfmx .nx-info:not([hidden])>:nth-child(4){animation-delay:.96s}.pfmx .nx-info:not([hidden])>:nth-child(5){animation-delay:1.03s}.pfmx .nx-info:not([hidden])>:nth-child(6){animation-delay:1.1s}.pfmx .nx.is-switching .nx-info:not([hidden])>*{animation-delay:.35s}@keyframes nx-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.pfmx .nx-info h2{font:400 clamp(40px,4.4vw,68px)/.95 var(--serif);letter-spacing:-.03em;outline:0}.pfmx .nx-info__title{margin-top:12px;color:#f2eee899;font-size:12.5px}.pfmx .nx-notes{margin-top:22px;border-top:1px solid rgba(255,255,255,.1)}.pfmx .nx-notes .bs-note{display:grid;grid-template-columns:82px minmax(0,1fr);gap:12px;margin:0;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:12.5px;line-height:1.45}.pfmx .nx-notes .bs-note>strong{margin:0;color:#f2eee880;font-size:9.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding-top:2px}.pfmx .nx-notes .bs-note>span{color:#f2eee8;font-weight:400;display:block}.pfmx .nx-price{display:flex;align-items:baseline;gap:10px;margin-top:22px}.pfmx .nx-price s{color:#f2eee873;font-size:13px}.pfmx .nx-price strong{font:400 34px/1 var(--serif);letter-spacing:-.02em}.pfmx .nx-price small{color:#f2eee880;font-size:9.5px;letter-spacing:.14em}.pfmx .nx-buy{display:flex;align-items:center;gap:22px;margin-top:18px}.pfmx .nx-add{display:inline-flex;align-items:center;gap:10px;padding:0 0 6px;border-bottom:1px solid currentColor;color:#f2eee8;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:gap .3s,color .3s}.pfmx .nx-add:hover:not(:disabled){gap:16px;color:#fff}.pfmx .nx-add:disabled{opacity:.5}.pfmx .nx-more{color:#f2eee89e;font-size:12px;text-decoration:underline;text-underline-offset:4px}.pfmx .nx-nav{display:flex;align-items:center;justify-content:space-between;gap:20px}.pfmx .nx-back{display:inline-flex;align-items:center;gap:8px;color:#f2eee8b3;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.pfmx .nx-back:hover{color:#fff}.pfmx .nx-step{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.1em;color:#f2eee8b3}.pfmx .nx-step button{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.22);color:#f2eee8;transition:background .3s,color .3s}.pfmx .nx-step button:hover{background:#f2eee8;color:#0d0d0e}@media(max-width:720px){.pfmx .nx{--wall-top: 92px;--niche-h: clamp(150px, 23svh, 210px);min-height:600px}.pfmx .nx-floor{display:none}.pfmx .nx-wall{flex-wrap:wrap;gap:14px 10px;padding-inline:14px}.pfmx .nx-niche{width:calc((100% - 20px) / 3)}.pfmx .nx-niche__box{-webkit-box-reflect:unset}.pfmx .nx-bottle{height:62%}.pfmx .nx-led{width:20px;margin-left:-10px;top:5px}.pfmx .nx-niche__label{display:none}.pfmx .nx.is-detail .nx-niche:not(.is-active){filter:none;opacity:0}.pfmx .nx-intro{bottom:28px}.pfmx .nx-intro h1{font-size:44px}.pfmx .nx-intro p{font-size:13px;margin-top:12px}.pfmx .nx-intro__actions{justify-content:space-between;margin-top:20px}.pfmx .nx-tip{max-width:120px;text-align:right;font-size:10px}.pfmx .nx-detail{left:18px;right:18px;width:auto;top:54svh;bottom:18px;justify-content:space-between;gap:12px}.pfmx .nx-detail:before{top:-40px;right:-18px;bottom:-18px;left:-18px;background:linear-gradient(transparent,#070708e6 22%)}.pfmx .nx-info h2{font-size:34px}.pfmx .nx-info__title{display:none}.pfmx .nx-notes{margin-top:10px}.pfmx .nx-notes .bs-note{grid-template-columns:70px minmax(0,1fr);padding:6px 0;font-size:11.5px}.pfmx .nx-notes .bs-note>span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pfmx .nx-price{margin-top:10px}.pfmx .nx-price strong{font-size:28px}.pfmx .nx-buy{margin-top:10px}}@media(prefers-reduced-motion:reduce){.pfmx .nx-cam{transition:none}.pfmx .nx.is-dark .nx-niche:not(.is-lit) .nx-niche__box{--lit: 1}.pfmx .nx-info:not([hidden])>*{animation:none}}.pfmx .nx.is-detail .nx-niche.is-active .nx-bottle__spec{animation:nx-spec 2.2s ease-in-out .9s}@keyframes nx-spec{0%{background-position:135% 0}to{background-position:-35% 0}}.pfmx .nx-gl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.pfmx .nx-intro,.pfmx .nx-detail{z-index:2}.pfmx .nx-niche.has-3d .nx-bottle>img,.pfmx .nx-niche.has-3d .nx-bottle>span{opacity:0}.pfmx .nx.is-detail .nx-niche.is-active{cursor:grab}.pfmx .nx-photo{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 50% 35%,#06060759,#060607c7 75%),var(--nx-wall) center / cover no-repeat}.pfmx .nx-niche__box{background:linear-gradient(#0c0c0e52,#08080ab8 76%,#050506eb),var(--nx-niche) center / cover no-repeat}@media(max-width:720px){.pfmx .nx-photo{top:-15%;right:-15%;bottom:-15%;left:-15%;background-image:radial-gradient(120% 90% at 50% 35%,#06060759,#060607c7 75%),var(--nx-wall-m)}}.pfmx .nx{--wall-top: clamp(124px, 17vh, 170px);--niche-h: clamp(290px, 49vh, 520px)}.pfmx .nx-niche__box:before{display:none}.pfmx .nx-niche__box{border-bottom:0;box-shadow:inset 0 34px 26px -22px #000000f2,inset 0 -12px 22px -10px #000c,inset 18px 0 24px -16px #000000e6,inset -18px 0 24px -16px #000000e6,0 0 0 1px #0000008c;-webkit-box-reflect:unset}.pfmx .nx-led{top:4px;width:26px;height:7px;margin-left:-13px;background:radial-gradient(closest-side,#fffdf8 30%,#ffeccc 58%,#464038e6 62%,#191715f2);box-shadow:0 2px 6px 1px #fff0d68c,0 6px 26px 6px #ffe8c42e}.pfmx .nx-beam{clip-path:none;-webkit-mask-image:none;mask-image:none;width:100%;height:100%;top:0;filter:none;opacity:calc(.55 * var(--lit));background:radial-gradient(38% 70% at 50% 0%,rgba(255,244,226,.16),rgba(255,244,226,.05) 55%,transparent 80%)}.pfmx .nx-scallop:before{mix-blend-mode:normal;width:100%;height:100%;left:0;transform:none;background:var(--nx-niche) center / cover no-repeat;filter:brightness(2.4) contrast(1.25) saturate(.6) sepia(.18);-webkit-mask-image:radial-gradient(58% 64% at 50% -4%,#000 0%,rgba(0,0,0,.75) 34%,rgba(0,0,0,.25) 62%,transparent 82%);mask-image:radial-gradient(58% 64% at 50% -4%,#000 0%,rgba(0,0,0,.75) 34%,rgba(0,0,0,.25) 62%,transparent 82%)}.pfmx .nx-scallop:after{width:100%;height:100%;left:0;transform:none;mix-blend-mode:screen;background:radial-gradient(16% 10% at 50% 0%,rgba(255,246,232,.55),transparent 100%),radial-gradient(46% 56% at 50% 0%,rgba(255,238,214,.16),transparent 80%)}.pfmx .nx-caustic{opacity:calc(.18 * var(--lit))}.pfmx .nx-shelf{border-top-color:#fffaf024}.pfmx .nx-floor{top:calc(var(--wall-top) + var(--niche-h));background:linear-gradient(#0e10108c,#070708eb 34%,#070708 60%);border-top:0}.pfmx .nx-floor:before{content:"";position:absolute;left:0;right:0;top:0;height:14px;background:linear-gradient(#ffffff8c,#ffffff8c) top / 100% 1px no-repeat,linear-gradient(#bee4dc38,#8cbeb41a 60%,#00000080),linear-gradient(#000000b3,#000000b3) bottom / 100% 1px no-repeat;box-shadow:0 10px 24px #0000008c}.pfmx .nx-floor:after{content:"";position:absolute;left:0;right:0;top:14px;height:70px;background:linear-gradient(rgba(255,255,255,.035),transparent)}@media(max-width:720px){.pfmx .nx{--wall-top: 100px}}.pfmx .nx-scallop:before{-webkit-mask-image:radial-gradient(70% 92% at 50% -6%,#000 0%,rgba(0,0,0,.8) 30%,rgba(0,0,0,.38) 58%,transparent 86%);mask-image:radial-gradient(70% 92% at 50% -6%,#000 0%,rgba(0,0,0,.8) 30%,rgba(0,0,0,.38) 58%,transparent 86%);filter:brightness(2.1) contrast(1.2) saturate(.55) sepia(.2)}.pfmx .nx-scallop:after{background:radial-gradient(14% 8% at 50% 0%,rgba(255,246,232,.5),transparent 100%),radial-gradient(52% 80% at 50% 0%,rgba(255,238,214,.12),transparent 85%)}.pfmx .nx-render{position:absolute;max-width:none;z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none}.pfmx .nx.is-render .nx-photo,.pfmx .nx.is-render .nx-bg,.pfmx .nx.is-render .nx-floor{display:none}.pfmx .nx.is-render .nx-wall{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0}.pfmx .nx.is-render .nx-niche{position:absolute;width:auto}.pfmx .nx.is-render .nx-niche__box{background:none;box-shadow:none;overflow:visible;-webkit-box-reflect:unset}.pfmx .nx.is-render .nx-niche__box>:not(.nx-bottle):not(.nx-dust){display:none}.pfmx .nx.is-render .nx-bottle{left:18%;right:18%;bottom:var(--floor, 6%);height:58%}.pfmx .nx.is-render .nx-niche:focus-visible{outline-offset:-4px}.pfmx .nx.is-render.is-detail .nx-niche:not(.is-active){filter:none}.pfmx .nx.is-render .nx-niche__label{top:calc(100% + 26px)}.pfmx .nx.is-render{background:#070708}.pfmx .nx-render.is-short{-webkit-mask-image:linear-gradient(#000 78%,transparent);mask-image:linear-gradient(#000 78%,transparent)}.pfmx .nx.is-render .nx-bottle{left:20%;right:20%;height:50%}@media(max-width:720px){.pfmx .nx.is-render .nx-bottle{left:16%;right:16%;height:60%}}.pfmx .nx-glows{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.pfmx .nx-glow{position:absolute;opacity:0;background-repeat:no-repeat;transition:opacity .9s ease;-webkit-mask-image:radial-gradient(closest-side,#000 82%,transparent);mask-image:radial-gradient(closest-side,#000 82%,transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent),linear-gradient(transparent,#000 4%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent),linear-gradient(transparent,#000 4%,#000 92%,transparent);mask-composite:intersect}.pfmx .nx-glow.is-on{opacity:1}.pfmx .nx-glow.is-flickering{animation:nx-glow-flicker .9s steps(1) both}@keyframes nx-glow-flicker{0%{opacity:.9}12%{opacity:.05}24%{opacity:.8}36%{opacity:.15}52%{opacity:1}64%{opacity:.35}78%,to{opacity:1}}.pfmx .nx-glow.is-on.is-dim{opacity:0;transition:opacity .6s ease}.pfmx .nx-glow.is-on.is-hover{filter:brightness(1.12)}.pfmx .nx.is-render[data-baked] .nx-bottle>*,.pfmx .nx.is-render[data-baked] .nx-niche__label{display:none}.pfmx .nx.is-render[data-baked] .nx-niche{cursor:pointer}.pfmx .nx.is-render.is-detail .nx-niche:not(.is-active){opacity:1;pointer-events:none}.pfmx .nx-tip{transition:color .3s}.pfmx .nx-tip.is-product{color:#f2eee8;letter-spacing:.1em}.pfmx .nx-perfume-btn{width:220px;color:#18221e}.pfmx .nx-intro__actions{gap:26px}.pfmx .nx-scroll{position:absolute;right:clamp(16px,3vw,44px);bottom:clamp(28px,6vh,64px);z-index:2;display:flex;flex-direction:column;align-items:center;gap:12px;color:#f2eee8b3;font-size:10px;letter-spacing:.3em;text-transform:uppercase}.pfmx .nx-scroll span{writing-mode:vertical-rl}.pfmx .nx-scroll i{position:relative;width:1px;height:64px;background:#f2eee833;overflow:hidden}.pfmx .nx-scroll i:after{content:"";position:absolute;left:0;top:-40%;width:1px;height:40%;background:#f2eee8;animation:nx-scroll 1.8s cubic-bezier(.65,0,.35,1) infinite}@keyframes nx-scroll{to{top:100%}}.pfmx .nx.is-detail .nx-scroll{opacity:0;pointer-events:none}@media(max-width:720px){.pfmx .nx-scroll{bottom:22px}.pfmx .nx-scroll i{height:40px}.pfmx .nx-perfume-btn{width:190px}}@media(prefers-reduced-motion:reduce){.pfmx .nx-scroll i:after{animation:none}}.pfmx .menubar:not(.is-scrolled){background:linear-gradient(#07070859,#07070800)!important;border-color:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}.pfmx .menubar:not(.is-scrolled) nav:after{content:"";position:absolute;left:22px;right:22px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(242,238,232,.14),transparent)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pfmx-niches.css.map */
