.pfmx .bs-bottle>img.is-cutout{filter:drop-shadow(0 18px 18px rgba(0,0,0,.55)) drop-shadow(0 2px 2px rgba(0,0,0,.4))}.pfmx .bs-product-visual:after{content:"";position:absolute;left:12%;right:12%;bottom:2%;height:16%;z-index:1;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(179,150,99,.16),transparent 70%);transition:opacity .6s,transform .8s cubic-bezier(.22,1,.36,1)}.pfmx .bs-product.is-revealed .bs-product-visual:after{opacity:.2;transform:scaleX(.6)}.pfmx .bs-product-visual:before{content:"";position:absolute;top:3%;right:-2%;bottom:3%;left:-2%;z-index:0;pointer-events:none;border-radius:18px;background:linear-gradient(160deg,#ffffff12,#ffffff03 55%,#b396630d);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transform:scale(.94);transition:opacity .5s ease,transform .7s cubic-bezier(.22,1,.36,1)}.pfmx .bs-product.is-revealed .bs-product-visual:before{opacity:1;transform:none}.pfmx .bs-bottle{transition:width .8s cubic-bezier(.34,1.25,.64,1),left .8s cubic-bezier(.34,1.25,.64,1)}.pfmx .bs-bottle>img{transition:transform .8s cubic-bezier(.34,1.25,.64,1),filter .6s}.pfmx .bs-product.is-revealed .bs-bottle>img{transform:translateY(-4px) rotate(-5deg) scale(1.04)}.pfmx .bs-product .bs-note-heading,.pfmx .bs-product .bs-note,.pfmx .bs-product .bs-note-help{opacity:0;transform:translateY(12px);filter:blur(5px);transition:opacity .45s ease,transform .65s cubic-bezier(.22,1,.36,1),filter .45s ease}.pfmx .bs-product.is-revealed .bs-note-heading,.pfmx .bs-product.is-revealed .bs-note,.pfmx .bs-product.is-revealed .bs-note-help{opacity:1;transform:none;filter:none}.pfmx .bs-product.is-revealed .bs-note-list>:nth-child(1){transition-delay:.1s}.pfmx .bs-product.is-revealed .bs-note-list>:nth-child(2){transition-delay:.19s}.pfmx .bs-product.is-revealed .bs-note-list>:nth-child(3){transition-delay:.28s}.pfmx .bs-product.is-revealed .bs-note-list>:nth-child(4){transition-delay:.37s}.pfmx .bs-note-heading:after{content:"";display:block;width:26px;height:1px;margin-top:8px;background:var(--gold, #b39663);transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.22,1,.36,1) .2s}.pfmx .bs-product.is-revealed .bs-note-heading:after{transform:scaleX(1)}.pfmx .bs-note>strong{color:var(--gold, #b39663);letter-spacing:.08em;text-transform:uppercase;font-size:8px}.pfmx .bs-reveal-price>strong{clip-path:inset(0 0 100% 0);transform:translateY(45%);transition:clip-path .7s cubic-bezier(.22,1,.36,1) .22s,transform .7s cubic-bezier(.22,1,.36,1) .22s}.pfmx .bs-product.is-revealed .bs-reveal-price>strong{clip-path:inset(0 0 -10% 0);transform:none}.pfmx .bs-phone-wrap{perspective:1700px}.pfmx .bs-phone-wrap:after{content:"";position:absolute;left:8%;right:8%;bottom:-26px;height:40px;z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.75),transparent 70%);filter:blur(6px)}.pfmx .bs-phone{transform-style:preserve-3d;transform:rotateY(var(--ry, -14deg)) rotateX(var(--rx, 6deg));border-radius:54px;padding:7px}.pfmx .bs-phone-frame{transform:translateZ(0);background:linear-gradient(145deg,#e6e3dc,#8e8b85 5%,#3e3d3a 12%,#1a2a24 32%,#14211c 55%,#3a3936 84%,#a8a49d 95%,#ebe8e1);box-shadow:inset 0 0 0 1.5px #e6e1d673,inset 0 0 0 4px #000000d9,0 50px 90px -30px #000000e6,0 0 0 1px #8c978e40}.pfmx .bs-phone-depth{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;transform-style:preserve-3d;pointer-events:none}.pfmx .bs-phone-depth>i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#6b6862,#2b2a28 22%,#17251f,#2b2a28 78%,#8a867f);transform:translateZ(calc(var(--d) * -2.1px))}.pfmx .bs-phone-depth>i:last-child{background:linear-gradient(160deg,#2a2927,#101b17 60%,#2e2d2a)}.pfmx .bs-phone-screen{transform:translateZ(1px);border-radius:47px;border-color:#000000e6;box-shadow:0 0 0 2px #122019}.pfmx .bs-phone-island{width:92px;height:27px;top:9px;border-radius:18px;background:#000;box-shadow:inset 0 0 0 1px #ffffff0a}.pfmx .bs-phone-island:after{content:"";position:absolute;right:12px;top:50%;width:9px;height:9px;border-radius:50%;transform:translateY(-50%);background:radial-gradient(circle at 35% 35%,#3a4a6a,#0b0f18 60%);box-shadow:0 0 0 1.5px #111}.pfmx .bs-phone-status{height:46px;padding-top:6px}.pfmx .bs-phone-btn{position:absolute;width:4px;border-radius:3px;z-index:0;background:linear-gradient(90deg,#3a3936,#c9c5bd 50%,#3a3936);transform:translateZ(-6px)}.pfmx .bs-phone-btn--action{left:-3px;top:17%;height:5.5%}.pfmx .bs-phone-btn--vol-up{left:-3px;top:26%;height:9.5%}.pfmx .bs-phone-btn--vol-down{left:-3px;top:38%;height:9.5%}.pfmx .bs-phone-btn--power{right:-3px;top:29%;height:15%}.pfmx .bs-phone-glare{position:absolute;top:7px;right:7px;bottom:7px;left:7px;z-index:4;border-radius:47px;pointer-events:none;transform:translateZ(2px);background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.075) var(--gx, 44%),transparent 62%);mix-blend-mode:screen}@keyframes pfmx-haptic{0%,to{translate:0 0}18%{translate:-4px 0}36%{translate:4px 0}54%{translate:-3px 0}72%{translate:2px 0}}.pfmx .bs-phone.is-haptic{animation:pfmx-haptic .42s ease-out}.pfmx .is-opening .bs-phone-screen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;background:radial-gradient(70% 45% at 50% 88%,rgba(179,150,99,.38),transparent 70%);animation:pfmx-flash 1s ease-out forwards}@keyframes pfmx-flash{0%{opacity:1}to{opacity:0}}.pfmx .bs-chat-options>button{position:relative;overflow:hidden;transition:background .25s,color .25s,border-color .25s,transform .15s ease}.pfmx .bs-chat-options>button.is-pressed,.pfmx .bs-collection-switch>button.is-pressed{transform:scale(.94)}.pfmx .pfmx-ripple{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;pointer-events:none;background:#b3966399;animation:pfmx-ripple .7s ease-out forwards}.pfmx .bs-collection-switch .pfmx-ripple{display:none}@keyframes pfmx-ripple{to{transform:scale(36);opacity:0}}.pfmx .bestsellers:not(.has-collection) .bs-chat-options>button{animation:pfmx-invite 2.2s ease-in-out infinite}.pfmx .bestsellers:not(.has-collection) .bs-chat-options>button+button{animation-delay:1.1s}@keyframes pfmx-invite{0%,to{box-shadow:0 0 #b3966300;border-color:#686868}50%{box-shadow:0 0 0 4px #b3966324;border-color:#a88a55}}.pfmx .bs-beam{display:none}.pfmx .bs-carousel-heading{position:relative}.pfmx .bs-results.is-revealing .bs-carousel-heading:before{content:"";position:absolute;left:0;right:0;top:-16px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,#b39663 40%,#fff2d4 50%,#b39663 60%,transparent);box-shadow:0 0 22px 3px #b3966373;animation:pfmx-sweep 1.2s cubic-bezier(.22,1,.36,1) forwards}@keyframes pfmx-sweep{0%{transform:scaleX(0);opacity:1}60%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}.pfmx .bs-results.is-revealing .bs-carousel-heading{animation:pfmx-curtain .8s cubic-bezier(.22,1,.36,1) both}.pfmx .bs-results.is-revealing .bs-carousel:not([hidden]){animation:pfmx-curtain 1s cubic-bezier(.22,1,.36,1) .12s both}@keyframes pfmx-curtain{0%{clip-path:inset(0 0 100% 0);opacity:.15;transform:translateY(28px)}to{clip-path:inset(-40px -40px -40px -40px);opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pfmx .bs-phone{transform:rotateY(-8deg) rotateX(3deg)}.pfmx .bs-product .bs-note-heading,.pfmx .bs-product .bs-note,.pfmx .bs-product .bs-note-help,.pfmx .bs-reveal-price>strong,.pfmx .bs-product-visual:before{transition:none}.pfmx .bestsellers .bs-chat-options>button{animation:none}}.pfmx .cat3d-viewport{margin-right:calc(50% - 50vw);overflow:hidden}.pfmx .cat3d .cat3d-track{display:flex;grid-template-columns:none;gap:28px;margin-top:42px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 24px 22px 0;cursor:grab}.pfmx .cat3d .cat3d-track::-webkit-scrollbar{display:none}.pfmx .cat3d .cat3d-track.is-dragging{cursor:grabbing;scroll-snap-type:none}.pfmx .cat3d .cat3d-track.is-dragging *{pointer-events:none}.pfmx .cat3d-item{flex:0 0 clamp(260px,29vw,380px);scroll-snap-align:start;text-align:left}.pfmx .cat3d .category-stage{height:380px;border-radius:24px;overflow:hidden;perspective:none;background:radial-gradient(60% 45% at 50% 78%,rgba(168,138,85,.14),transparent 70%),linear-gradient(180deg,#14211c,#0f1a16);border:1px solid rgba(255,255,255,.07);transition:border-color .4s,transform .6s cubic-bezier(.22,1,.36,1)}.pfmx .cat3d-item:hover .category-stage{border-color:#b3966373;transform:translateY(-6px)}.pfmx .category-hombre .category-stage{background:radial-gradient(60% 45% at 50% 78%,rgba(150,122,72,.17),transparent 70%),linear-gradient(180deg,#14211c,#0f1a16)}.pfmx .category-mujer .category-stage{background:radial-gradient(60% 45% at 50% 78%,rgba(221,143,160,.16),transparent 70%),linear-gradient(180deg,#131011,#0a0909)}.pfmx .category-body .category-stage{background:radial-gradient(60% 45% at 50% 78%,rgba(197,175,138,.12),transparent 70%),linear-gradient(180deg,#111,#090909)}.pfmx .cat3d-object{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.pfmx .cat3d-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;opacity:0;transition:opacity .9s ease}.pfmx .cat3d-object.has-3d .cat3d-canvas{opacity:1}.pfmx .cat3d-fallback{position:absolute;top:10%;right:14%;bottom:10%;left:14%;z-index:1;display:flex;align-items:center;justify-content:center;transition:opacity .6s}.pfmx .cat3d-fallback img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 18px rgba(0,0,0,.6))}.pfmx .cat3d-fallback .decant-object{height:100%}.pfmx .cat3d-object.has-3d .cat3d-fallback{opacity:0}.pfmx .cat3d-item h3{margin-top:22px}.pfmx .cat3d-hint{margin-top:6px;color:var(--muted, #a7b0a6);font-size:12px;font-weight:300}.pfmx .cat3d-item>.text-link{justify-content:flex-start}.pfmx .cat3d-controls{display:flex;align-items:center;gap:22px;margin-top:18px}.pfmx .cat3d-progress{position:relative;flex:1;max-width:420px;height:1px;background:#ffffff24}.pfmx .cat3d-progress>i{position:absolute;left:0;top:0;bottom:0;width:30%;background:var(--gold, #b39663);transition:width .3s ease}.pfmx .cat3d-arrows{display:flex;gap:10px;margin-left:auto}.pfmx .cat3d-arrows>button{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.25);color:var(--white, #eee8dd);transition:background .3s,color .3s,opacity .3s}.pfmx .cat3d-arrows>button:hover:not(:disabled){background:var(--white, #eee8dd);color:#111}.pfmx .cat3d-arrows>button:disabled{opacity:.3;cursor:default}.pfmx .cat3d-pre .cat3d-item{opacity:0;transform:translate(140px)}.pfmx .cat3d-in .cat3d-item{opacity:1;transform:none;transition:opacity .9s ease calc(var(--i) * .11s),transform 1.15s cubic-bezier(.22,1,.36,1) calc(var(--i) * .11s)}@media(max-width:720px){.pfmx .cat3d .cat3d-track{gap:16px;margin-top:30px}.pfmx .cat3d-item{flex-basis:76vw}.pfmx .cat3d .category-stage{height:330px}.pfmx .cat3d-arrows>button{width:42px;height:42px}}@media(prefers-reduced-motion:reduce){.pfmx .cat3d-pre .cat3d-item{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pfmx-plus.css.map */
