.pfmx .campaign-tabs{gap:6px}.pfmx .campaign-tabs>button{width:52px;height:60px}.pfmx .perfume-dot{width:30px;height:45px;overflow:visible;transition:transform .45s cubic-bezier(.34,1.4,.64,1),filter .3s}.pfmx .campaign-tabs>button:hover .perfume-dot{transform:translateY(-3px) rotate(-6deg)}.pfmx .campaign-tabs>button[aria-selected=true] .perfume-dot{transform:scale(1.12);filter:drop-shadow(0 0 10px rgba(179,150,99,.35))}.pfmx .perfume-dot-liquid{stroke:none;opacity:.9;transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0)}.pfmx .perfume-dot--hombre .perfume-dot-liquid{fill:#a58752}.pfmx .perfume-dot--mujer .perfume-dot-liquid{fill:#e795ad}.pfmx .perfume-dot--decant .perfume-dot-liquid{fill:#c8b38e}.pfmx .perfume-dot--body .perfume-dot-liquid{fill:#cfc6b6}.pfmx .campaign-tabs>button[aria-selected=true] .perfume-dot-liquid{transform:scaleY(.6);transition:transform .4s}.pfmx .campaign-hero.is-autoplay .campaign-tabs>button[aria-selected=true] .perfume-dot-liquid{animation:pfmx-fill var(--autoplay, 7.5s) linear forwards}@keyframes pfmx-fill{0%{transform:scaleY(.04)}to{transform:scaleY(1)}}.pfmx .campaign-tabs>button[aria-selected=true] .perfume-dot-body,.pfmx .campaign-tabs>button[aria-selected=true] .perfume-dot-cap{fill:transparent}.pfmx .campaign-tabs>button[aria-selected=true] .perfume-dot-cap{fill:currentColor;fill-opacity:.25}.pfmx .campaign-copy h1>span{display:block;overflow:hidden;padding-bottom:.06em}.pfmx .campaign-hero.has-content .campaign-copy:not([hidden]) h1>span{animation:pfmx-line-up .9s cubic-bezier(.22,1,.36,1) both}.pfmx .campaign-hero.has-content .campaign-copy:not([hidden]) h1>span+span{animation-delay:.09s}@keyframes pfmx-line-up{0%{clip-path:inset(0 0 100% 0);transform:translateY(40%)}to{clip-path:inset(0 0 -20% 0);transform:none}}@media(max-width:720px){.pfmx .campaign-tabs>button{width:42px;height:50px}.pfmx .perfume-dot{width:25px;height:38px}}@property --pfmx-orbit{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.pfmx .menubar{transition:background .5s,border-color .5s,box-shadow .5s,transform .7s cubic-bezier(.22,1,.36,1),opacity .5s;will-change:transform}.pfmx .menubar:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--pfmx-orbit),transparent 0 64%,rgba(179,150,99,0) 66%,#b39663 76%,#d1c0a2 79%,rgba(179,150,99,0) 88%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:pfmx-orbit 7s linear infinite;opacity:.9}@keyframes pfmx-orbit{to{--pfmx-orbit: 360deg}}.pfmx .menubar:after{content:"";position:absolute;left:28px;right:28px;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,#b39663 20%,#d1c0a2 50%,#b39663 80%,transparent);transform-origin:left;transform:scaleX(var(--pfmx-progress, 0));opacity:.8}.pfmx .menubar.is-hidden{transform:translateY(calc(-100% - 30px))}.pfmx .menubar.is-scrolled{background:#14211cd9;box-shadow:0 18px 50px -20px #000c}.pfmx .menubar.pfmx-enter{animation:pfmx-bar-open 1.1s cubic-bezier(.22,1,.36,1) both}.pfmx .menubar.pfmx-enter nav>:not(.nav-brand-slot){animation:pfmx-fade-in .8s ease .35s both}.pfmx .menubar.pfmx-enter .nav-brand-slot{animation:pfmx-fade-only .8s ease .2s both}@keyframes pfmx-fade-only{0%{opacity:0}to{opacity:1}}@keyframes pfmx-bar-open{0%{clip-path:inset(0 50% 0 50% round 44px);opacity:.2}to{clip-path:inset(0 0 0 0 round 44px);opacity:1}}@keyframes pfmx-fade-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.pfmx .nav-left{position:relative}.pfmx .pfmx-roll{display:inline-grid;overflow:hidden;height:1.35em;line-height:1.35em;vertical-align:middle}.pfmx .pfmx-roll>span{grid-area:1 / 1;transition:transform .5s cubic-bezier(.22,1,.36,1)}.pfmx .pfmx-roll>span+span{transform:translateY(105%);color:var(--gold, #b39663)}.pfmx .nav-left>a:hover .pfmx-roll>span:first-child,.pfmx .nav-left>button:hover .pfmx-roll>span:first-child{transform:translateY(-105%)}.pfmx .nav-left>a:hover .pfmx-roll>span+span,.pfmx .nav-left>button:hover .pfmx-roll>span+span{transform:none}.pfmx .nav-left>a:after,.pfmx .nav-left>button:after{display:none}.pfmx .pfmx-pill{position:absolute;top:50%;height:34px;border-radius:20px;pointer-events:none;z-index:-1;background:#b3966314;border:1px solid rgba(179,150,99,.22);transform:translate(var(--x, 0),-50%);width:var(--w, 0);opacity:0;transition:transform .45s cubic-bezier(.22,1,.36,1),width .45s cubic-bezier(.22,1,.36,1),opacity .3s}.pfmx .nav-left.has-pill .pfmx-pill{opacity:1}.pfmx .cart-action.is-bump svg{animation:pfmx-bump .7s cubic-bezier(.34,1.6,.64,1)}.pfmx .cart-action.is-bump .cart-counter{animation:pfmx-pop .6s cubic-bezier(.34,1.8,.64,1)}@keyframes pfmx-bump{0%{transform:none}30%{transform:translateY(-5px) rotate(-10deg) scale(1.15)}60%{transform:rotate(6deg)}to{transform:none}}@keyframes pfmx-pop{0%{transform:scale(.4)}60%{transform:scale(1.35)}to{transform:scale(1)}}.pfmx .catalog-dropdown.pfmx-mega{display:grid;grid-template-columns:1.25fr 1fr;gap:0;padding:0;overflow:hidden;border-radius:26px;background:linear-gradient(150deg,#16241ff7,#13201bfa);border:1px solid rgba(179,150,99,.28);box-shadow:0 40px 100px -20px #000000d9,inset 0 1px #ffffff0d;transform-origin:20% 0;animation:pfmx-mega-in .55s cubic-bezier(.22,1,.36,1) both}.pfmx .catalog-dropdown.pfmx-mega[hidden]{display:none}@keyframes pfmx-mega-in{0%{opacity:0;transform:translateY(-10px) scale(.97);clip-path:inset(0 0 100% 0 round 26px)}to{opacity:1;transform:none;clip-path:inset(0 0 0 0 round 26px)}}.pfmx .pfmx-mega__list{padding:24px 22px 20px;display:flex;flex-direction:column;gap:6px}.pfmx .pfmx-mega .catalog-dropdown-grid{display:grid;grid-template-columns:1fr;gap:2px;margin-top:8px}.pfmx .pfmx-mega .catalog-dropdown-grid>a{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;padding:12px;border-radius:14px;border:1px solid transparent;transition:background .3s,border-color .3s;animation:pfmx-mega-item .6s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.08s + var(--i, 0) * .06s)}@keyframes pfmx-mega-item{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}.pfmx .pfmx-mega .catalog-dropdown-grid>a>em{font-style:normal;font-family:var(--serif);color:var(--gold, #b39663);font-size:14px}.pfmx .pfmx-mega .catalog-dropdown-grid>a strong{font-family:var(--serif);font-size:26px;font-weight:400;letter-spacing:-.02em;display:block;line-height:1.05}.pfmx .pfmx-mega .catalog-dropdown-grid>a small{color:#9aa59a;font-size:11px}.pfmx .pfmx-mega .catalog-dropdown-grid>a>svg{opacity:.35;transition:transform .35s,opacity .3s}.pfmx .pfmx-mega .catalog-dropdown-grid>a:hover,.pfmx .pfmx-mega .catalog-dropdown-grid>a.is-on{background:#b396630f;border-color:#b396632e}.pfmx .pfmx-mega .catalog-dropdown-grid>a:hover>svg,.pfmx .pfmx-mega .catalog-dropdown-grid>a.is-on>svg{opacity:1;transform:translate(2px,-2px);color:var(--gold, #b39663)}.pfmx .pfmx-mega__extra{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 4px}.pfmx .pfmx-mega__chip{padding:8px 13px;border:1px solid rgba(255,255,255,.16);border-radius:30px;font-size:11px;color:#d9d3c4;transition:border-color .3s,color .3s}.pfmx .pfmx-mega__chip:hover{border-color:var(--gold, #b39663);color:var(--gold, #b39663)}.pfmx .pfmx-mega__preview{position:relative;min-height:340px;background:radial-gradient(70% 60% at 50% 62%,rgba(168,138,85,.2),transparent 70%),linear-gradient(180deg,#13201b,#0f1915);border-left:1px solid rgba(255,255,255,.06)}.pfmx .pfmx-mega__glow{position:absolute;left:20%;right:20%;bottom:16%;height:20px;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.8),transparent 70%);filter:blur(4px)}.pfmx .pfmx-mega__shot{position:absolute;top:12%;right:14%;bottom:18%;left:14%;margin:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(18px) scale(.94) rotate(-4deg);transition:opacity .45s,transform .7s cubic-bezier(.22,1,.36,1)}.pfmx .pfmx-mega__shot.is-active{opacity:1;transform:none}.pfmx .pfmx-mega__shot img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 22px 24px rgba(0,0,0,.65))}.pfmx .pfmx-mega__shot figcaption{position:absolute;bottom:-34px;left:0;right:0;text-align:center;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#9aa59a}@media(max-width:720px){.pfmx .catalog-dropdown.pfmx-mega{grid-template-columns:1fr}.pfmx .pfmx-mega__preview{display:none}}.pfmx .mobile-menu:not([hidden])>*,.pfmx .mobile-menu:not([hidden]) .mobile-catalog>a{animation:pfmx-mega-item .55s cubic-bezier(.22,1,.36,1) both}.pfmx .mobile-menu:not([hidden])>:nth-child(2){animation-delay:.06s}.pfmx .mobile-menu:not([hidden])>:nth-child(3){animation-delay:.12s}.pfmx .mobile-menu:not([hidden])>:nth-child(4){animation-delay:.18s}.pfmx .mobile-menu:not([hidden])>:nth-child(5){animation-delay:.24s}.pfmx.pfmx-light{--ivory: #eee8dd;--ivory-2: #e3dcce;--ink: #16201b;--ink-2: #4e5b53;--ink-3: #5f6d63;--gold-deep: #6e5d37;background:var(--ivory);color:var(--ink);border-radius:44px 44px 0 0;margin-top:-1px;position:relative;z-index:2;box-shadow:0 -30px 60px -30px #0009}.pfmx.pfmx-light:after{content:"";position:absolute;left:0;right:0;bottom:-44px;height:44px;background:var(--ivory);border-radius:0 0 44px 44px;z-index:1;pointer-events:none}.pfmx:has(>.cat3d)>.section-divider{display:none}.pfmx-light .bestsellers{padding-top:clamp(70px,9vw,120px);padding-bottom:clamp(40px,6vw,70px)}.pfmx-light .bs-heading,.pfmx-light .bs-results{--bs-white: var(--ink);--bs-secondary: var(--ink-2);--bs-dim: var(--ink-3);--bs-rule: rgba(22, 32, 27, .12)}.pfmx-light .bs-heading .eyebrow{color:var(--gold-deep)}.pfmx-light .bs-heading .eyebrow:before{background:var(--gold-deep)}.pfmx-light .bs-heading h2{color:var(--ink)}.pfmx-light .bs-phone-wrap:after{background:radial-gradient(50% 50% at 50% 50%,rgba(20,33,28,.45),transparent 70%)}.pfmx-light .bs-track{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:34px 22px;overflow:visible!important;scroll-snap-type:none;padding:6px 0 0}.pfmx-light .bs-carousel-controls{display:none!important}.pfmx-light .bs-product{flex:none!important;width:auto;animation-delay:calc(.08s + var(--bs-i, 0) * 55ms)}.pfmx-light .bs-product-visual{height:250px;border-radius:22px;background:radial-gradient(70% 55% at 50% 70%,#f6f2ea 0%,var(--ivory-2) 70%);box-shadow:inset 0 0 0 1px #16201b0f;transition:box-shadow .4s,transform .6s cubic-bezier(.22,1,.36,1)}.pfmx-light .bs-product:hover .bs-product-visual{transform:translateY(-6px);box-shadow:inset 0 0 0 1px #7d6a3f59,0 24px 40px -24px #14211c73}.pfmx-light .bs-bottle{padding:16px 14% 22px}.pfmx-light .bs-bottle>img.is-cutout{filter:drop-shadow(0 16px 14px rgba(20,33,28,.35)) drop-shadow(0 2px 2px rgba(0,0,0,.2))}.pfmx-light .bs-product-visual:after{background:radial-gradient(50% 50% at 50% 50%,rgba(20,33,28,.22),transparent 70%)}.pfmx-light .bs-product-brand{margin-top:16px;color:var(--gold-deep)}.pfmx-light .bs-product-title{font-size:20px;min-height:46px}.pfmx-light .bs-purchase-price{font-size:24px}.pfmx-light .bs-buy{background:var(--ink);color:var(--ivory);border-color:var(--ink);border-radius:30px;min-width:0;padding:11px 16px;gap:10px}.pfmx-light .bs-product.is-revealed .bs-buy:not(:disabled),.pfmx-light .bs-buy:hover:not(:disabled),.pfmx-light .bs-product:focus-within .bs-buy:not(:disabled){background:var(--gold-deep);border-color:var(--gold-deep);color:#fff;box-shadow:0 10px 24px -10px #7d6a3fb3}.pfmx-light .bs-badge{position:absolute;top:12px;left:12px;z-index:5;padding:5px 10px;border-radius:20px;background:var(--ink);color:#eee8dd;font-size:11px;letter-spacing:.04em}.pfmx-light .bs-badge--out{left:auto;right:12px;background:#16201b14;color:var(--ink-2)}.pfmx-light .bs-product.is-soldout .bs-bottle>img{opacity:.55;filter:grayscale(.4)}.pfmx-light .bs-product.is-revealed .bs-bottle{width:100%;left:50%}.pfmx-light .bs-product.is-revealed .bs-bottle>img{opacity:.1;transform:scale(.88);filter:blur(1px)}.pfmx-light .bs-product-visual:before{top:0;right:0;bottom:0;left:0;border-radius:22px;background:#ffffff8c;border-color:#16201b14}.pfmx-light .bs-note-list{width:auto;left:18px;right:18px;transform:translateY(-40%);text-align:left}.pfmx-light .bs-product.is-revealed .bs-note-list{transform:translateY(-50%)}.pfmx-light .bs-reveal-price{display:none}.pfmx-light .bs-note>strong{color:var(--gold-deep)}.pfmx-light .bs-note>span{color:var(--ink);font-size:12px}.pfmx-light .bs-note-heading{color:var(--ink-2)}.pfmx-light .bs-note-heading:after{background:var(--gold-deep)}.pfmx-light .bs-collection-switch>button:after{background:var(--gold-deep)}.pfmx-light .bs-carousel-heading>a{color:var(--ink-2)}.pfmx-light .bs-all{display:flex;align-items:center;justify-content:center;gap:12px;margin:46px auto 0;width:max-content;padding:16px 30px;border-radius:40px;background:var(--ink);color:var(--ivory);font-size:12px;letter-spacing:.14em;text-transform:uppercase;transition:background .3s,transform .4s cubic-bezier(.34,1.4,.64,1)}.pfmx-light .bs-all:hover{background:var(--gold-deep);transform:translateY(-3px)}.pfmx-light .bs-results.is-revealing .bs-carousel-heading:before{background:linear-gradient(90deg,transparent,#7d6a3f 40%,#c1aa82 50%,#7d6a3f 60%,transparent);box-shadow:0 0 18px 2px #7d6a3f59}@media(max-width:720px){.pfmx.pfmx-light{border-radius:30px 30px 0 0}.pfmx.pfmx-light:after{border-radius:0 0 30px 30px;height:30px;bottom:-30px}.pfmx-light .bs-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.pfmx-light .bs-product-visual{height:190px;border-radius:16px}.pfmx-light .bs-product-title{font-size:16px;min-height:37px}.pfmx-light .bs-product-brand{font-size:8px;margin-top:12px}.pfmx-light .bs-purchase{flex-direction:column;align-items:stretch;gap:10px}.pfmx-light .bs-purchase-price{font-size:20px}.pfmx-light .bs-buy{justify-content:center;min-height:42px}.pfmx-light .bs-details-toggle{min-height:30px;font-size:10px}.pfmx-light .bs-note-list{left:10px;right:10px}.pfmx-light .bs-note>span{font-size:10.5px}}.pfmx .cat3d{padding-top:clamp(110px,12vw,160px)}.pfmx .cat3d .category-stage{background:none!important;border:0!important;border-radius:0;overflow:visible;height:400px}.pfmx .cat3d-item:hover .category-stage{transform:none}.pfmx .cat3d .category-stage:after{content:"";position:absolute;left:18%;right:18%;bottom:6%;height:34px;z-index:0;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(168,138,85,.22),transparent 70%);filter:blur(4px);transition:opacity .4s,transform .6s cubic-bezier(.22,1,.36,1)}.pfmx .cat3d-item:hover .category-stage:after{transform:scaleX(1.25)}.pfmx .cat3d-item{text-align:center;flex-basis:clamp(240px,26vw,340px)}.pfmx .cat3d-item h3{font-size:clamp(26px,2.4vw,34px);letter-spacing:-.02em;margin-top:8px}.pfmx .cat3d-item>.text-link{justify-content:center}.pfmx .cat3d-hint{margin-top:4px}@media(max-width:720px){.pfmx .cat3d .category-stage{height:340px}.pfmx .cat3d-item{flex-basis:72vw}}.pfmx .offers-section{position:relative}.pfmx .offers-products>div{perspective:900px}.pfmx .pfmx-offers-pre .offers-products>div>.product-card{opacity:0;transform:translateY(90px) rotateX(28deg) scale(.88)}.pfmx .pfmx-offers-in .offers-products>div>.product-card{opacity:1;transform:none;transition:opacity .7s ease calc(var(--i, 0) * .12s + .15s),transform 1.1s cubic-bezier(.34,1.45,.64,1) calc(var(--i, 0) * .12s + .15s)}.pfmx .pfmx-offers-in .discount-label{animation:pfmx-badge-pop .8s cubic-bezier(.34,1.9,.64,1) both;animation-delay:calc(var(--i, 0) * .12s + .9s)}@keyframes pfmx-badge-pop{0%{transform:scale(0) rotate(-30deg)}70%{transform:scale(1.25) rotate(8deg)}to{transform:scale(1) rotate(0)}}.pfmx .pfmx-offers-in .offers-intro h2 em{display:inline-block;animation:pfmx-wobble 1.2s cubic-bezier(.34,1.6,.64,1) .3s both}@keyframes pfmx-wobble{0%{transform:scale(.6) rotate(-6deg);opacity:0}60%{transform:scale(1.12) rotate(3deg);opacity:1}to{transform:none;opacity:1}}.pfmx-confetti{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:120}.pfmx .pfmx-w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em;margin-bottom:-.08em}.pfmx .pfmx-w>span{display:inline-block;transform:translateY(105%);transition:transform 1s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--w, 0) * 55ms)}.pfmx .is-words-in .pfmx-w>span{transform:none}.pfmx .eyebrow.pfmx-ey{transition:opacity .9s ease,letter-spacing 1.2s cubic-bezier(.22,1,.36,1)}.pfmx .eyebrow.pfmx-ey:not(.is-in){opacity:0;letter-spacing:.5em}.pfmx .pfmx-wipe{clip-path:inset(100% 0 0 0);transition:clip-path 1.2s cubic-bezier(.77,0,.18,1)}.pfmx .pfmx-wipe.is-in{clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:reduce){.pfmx .menubar:before{animation:none}.pfmx .pfmx-w>span{transform:none;transition:none}.pfmx .eyebrow.pfmx-ey:not(.is-in){opacity:1;letter-spacing:inherit}.pfmx .pfmx-wipe{clip-path:none}.pfmx .pfmx-offers-pre .offers-products>div>.product-card{opacity:1;transform:none}}.pfmx .pfmx-pre .bs-collection-switch>[data-pick=top10]{color:var(--bs-white)}.pfmx .pfmx-pre .bs-collection-switch>[data-pick=top10]:after{transform:scaleX(1)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pfmx-fx.css.map */
