.pben{overflow:clip}.pben .plt__panel,.pben__visual{position:relative}.pben__glow{position:absolute;top:-16%;right:-12%;bottom:-16%;left:-12%;z-index:0;pointer-events:none;opacity:var(--glow, .6);filter:blur(46px) saturate(1.5);transform:scale(1.04);animation:pbenBreath 9s ease-in-out infinite alternate}.pben__glow img{width:100%;height:100%;object-fit:cover;border-radius:40%}@keyframes pbenBreath{to{transform:scale(1.14) translateY(-2%)}}.lowfx .pben__glow{filter:blur(26px) saturate(1.4);animation:none}.pben .plt__media{position:relative;z-index:1;border-radius:24px;box-shadow:0 30px 60px -36px #2b211b8c;aspect-ratio:4/5}@media(min-width:990px){.pben .plt__media{aspect-ratio:1}}.pben .plt__copy{position:relative;z-index:1;padding:4px 4px 0}.pben .plt__panels{touch-action:pan-y}.pben .plt__btns{box-shadow:inset 0 0 0 1px var(--border);background:color-mix(in srgb,var(--bg) 70%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;z-index:2}.pben .plt__btn{padding:11px 16px}.pben .plt__pill{box-shadow:0 8px 18px -10px var(--accent-ink)}@media(max-width:749px){.pben .plt__btn{padding:10px 12px;font-size:13px}.pben .plt__btns{max-width:calc(100vw - 24px)}}.plm{width:calc(100% - 32px);max-width:1000px;margin:0 auto;padding:38px 24px;border-radius:32px;overflow:hidden;background:#ffffffbd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border);box-shadow:0 40px 80px -50px #2b211b73}@media(min-width:990px){.plm{padding:72px 64px}}.plm__bg{top:50%;left:50%;width:auto;height:90%;aspect-ratio:1;translate:-50% -50%;opacity:.14}.lowfx .plm{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffe6}.pres__row .pres__card{flex:0 0 min(80vw,330px);align-items:stretch;text-align:left}.pres__img{position:relative;aspect-ratio:1;border-radius:16px;overflow:hidden;background:var(--bg-alt)}.pres__img img{width:100%;height:100%;object-fit:cover}.pres__badge{position:absolute;left:12px;bottom:12px;display:flex;align-items:center;gap:8px;padding:6px 16px 6px 6px;border-radius:999px;background:#ffffffeb;box-shadow:0 10px 24px -14px #2b211b99}.pres__badge .pcf2__ring{width:44px;height:44px;margin:0}.pres__badge b{font-family:var(--font-heading);font-size:26px;font-weight:400;color:var(--accent-ink);line-height:1}.pres__cap{font-size:15px;line-height:1.45}.pres__cap p{margin:0}.pfl__chips{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;list-style:none;margin:4px 0 0;padding:0}.pfl__chips li{font-size:12px;font-weight:600;padding:5px 11px;border-radius:999px;background:var(--accent);color:#fff}.plr__avg{font-family:var(--font-heading);font-size:1.6em;font-weight:400;line-height:1;margin-right:8px;color:var(--text)}.plr__dist{list-style:none;margin:-8px auto 28px;padding:0 16px;max-width:420px;display:grid;gap:6px;font-size:13px;color:var(--muted)}.plr__dist li{display:grid;grid-template-columns:74px 1fr 46px;align-items:center;gap:10px}.plr__dist li span:last-child{text-align:right}.plr__dist i{height:8px;border-radius:99px;background:color-mix(in srgb,var(--accent) 18%,transparent);overflow:hidden;position:relative}.plr__dist i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:inherit;background:var(--accent)}.mp__info-inner:has(.pb-title[style*="text-align:center"]) .pb-price{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.pb-rating[style*=center]{width:100%;justify-content:center;text-align:center;margin-inline:auto!important}.pb-rating[style*=center] .pb-rating__label{flex-basis:100%;color:var(--muted, #6b6b6b)}.pb-rating>strong{font-size:15px}.pb-price .price__now{font-size:clamp(28px,7vw,34px);font-weight:700;letter-spacing:-.02em}.pb-price .badge,.pb-price [class*=badge]{animation:onxPop .6s .4s cubic-bezier(.3,1.6,.5,1) both}@keyframes onxPop{0%{transform:scale(.4);opacity:0}}@keyframes onxShine{0%,60%{transform:translate(-160%) skew(-18deg)}to{transform:translate(330%) skew(-18deg)}}.pb-buy__main{position:relative;overflow:hidden;min-height:58px;font-size:17px;letter-spacing:.01em;box-shadow:0 14px 30px -14px color-mix(in srgb,var(--btn-c, var(--accent)) 90%,transparent);animation:onxLatido 2.8s 2s ease-in-out infinite}.pb-buy__main:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.4),transparent);transform:translate(-160%) skew(-18deg);animation:onxShine 3.2s 1s ease-in-out infinite;pointer-events:none}@keyframes onxLatido{0%,70%,to{transform:scale(1)}80%{transform:scale(1.025)}90%{transform:scale(.995)}}.mp .pb-bullets--horizontal.has-bg{display:grid!important;grid-template-columns:repeat(3,1fr);gap:6px!important;text-align:center}.mp .pb-bullets--horizontal.has-bg li{flex-direction:column;align-items:center;gap:4px;font-size:12px;line-height:1.25}.mp .pb-bullets--horizontal.has-bg .pb-bullets__ic{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--bg)}.pg__sticker{position:absolute;z-index:3;bottom:14px;right:14px;width:62px;height:62px;border-radius:50%;display:grid;place-content:center;text-align:center;background:var(--sale, #C2410C);color:#fff;font-weight:800;font-size:17px;line-height:1;box-shadow:0 10px 22px -10px #00000080;animation:onxPop .7s .3s cubic-bezier(.3,1.6,.5,1) both,onxGira 6s 2s ease-in-out infinite;pointer-events:none}.pg__sticker small{display:block;font-size:9px;font-weight:700;letter-spacing:.12em;margin-top:3px}@keyframes onxGira{0%,88%,to{transform:rotate(0)}92%{transform:rotate(-10deg)}96%{transform:rotate(8deg)}}@media(min-width:990px){.pg__sticker{width:84px;height:84px;font-size:22px;bottom:20px;right:20px}}.pca__foto{position:relative;width:min(100%,520px);aspect-ratio:1;border-radius:28px;overflow:hidden;background:var(--bg-alt);box-shadow:0 30px 60px -36px #2b211b8c;clip-path:circle(75% at 50% 58%)}.pca__foto img{width:100%;height:100%;object-fit:cover}.pca__latido{position:absolute;left:50%;top:58%;width:90px;height:90px;margin:-45px 0 0 -45px;border-radius:50%;border:2px solid color-mix(in srgb,var(--pca-hl, var(--accent)) 80%,transparent);animation:onxLate 2.4s ease-out infinite;pointer-events:none}@keyframes onxLate{0%{transform:scale(.5);opacity:.9}to{transform:scale(2.2);opacity:0}}.pca__foto+.pca__causa{margin-top:22px}.plr__filt{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 16px 18px;margin:-6px auto 0;max-width:760px;justify-content:safe center}.plr__filt::-webkit-scrollbar{display:none}.plr__filt button{flex:none;padding:9px 16px;border-radius:999px;border:1px solid var(--border);background:var(--bg);font-size:13px;font-weight:600;cursor:pointer;transition:background .25s,color .25s,border-color .25s,transform .2s}.plr__filt button:active{transform:scale(.96)}.plr__filt button.is-on{background:var(--accent);border-color:var(--accent);color:#fff}.plr__filt button small{opacity:.7;font-weight:500;margin-left:4px}.plr__card.is-off{display:none!important}.pb-buy__main:has(.pb-buy__sub){flex-direction:column;gap:2px;line-height:1.15;padding-block:8px}.pb-buy__sub{display:block;font-size:11.5px;font-weight:600;letter-spacing:.02em;opacity:.9;text-transform:none}.pb-nota{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:14px;line-height:1.35}.pb-nota[style*=left]{justify-content:flex-start}.pb-nota svg{width:16px;flex:none;color:var(--accent-ink)}.pb-nota--pill{width:fit-content;margin-inline:auto;padding:8px 16px;border-radius:999px;border:1px dashed color-mix(in srgb,var(--accent) 70%,transparent);background:color-mix(in srgb,var(--accent) 8%,var(--bg))}.pb-nota strong{color:var(--accent-ink)}.pb-nota--pill{font-size:13px;padding:8px 14px}.kaching-bundles,[data-pbx-root],#hero{scroll-margin-top:76px}.pb-nota--plain{font-size:13px}@media(max-width:749px){.pben__glow{filter:blur(24px) saturate(1.3);animation:none;top:-8%;right:-8%;bottom:-8%;left:-8%}.pben .plt__btns{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg)}.pca__card.is-lit .pca__ping{animation-iteration-count:2}.pdx__ops.is-wait .pdx__op:before{animation-iteration-count:3}}.shopify-section{overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pl-v7.css.map */
