.aso-lv-card[data-lv] .aso-lv-real{display:var(--aso-real, none)}.aso-lv-mask{display:var(--aso-mask, inline);letter-spacing:.25em}.aso-lv-mask--price{display:var(--aso-mask, block);margin-top:.4rem;font-size:1.8rem;letter-spacing:.2rem;opacity:.7}.aso-lv-card[data-lv] .quick-add,.aso-lv-card[data-lv] .card__badge,.aso-lv-card[data-lv] .aso-lowstock,.aso-lv-card[data-lv] .aso-cc-dots,.aso-lv-card[data-lv] .card__media{visibility:var(--aso-vis, hidden);pointer-events:var(--aso-pe, none)}.aso-lv-card[data-lv] .aso-lv{display:var(--aso-ov, block)}:is(html[data-aso-open~="1"] .aso-lv-card[data-lv="1"],html[data-aso-open~="2"] .aso-lv-card[data-lv="2"],html[data-aso-open~="3"] .aso-lv-card[data-lv="3"],.aso-lv-card.is-open){--aso-real: contents;--aso-mask: none;--aso-vis: visible;--aso-pe: auto;--aso-ov: none;--aso-badge: inline-flex}.aso-lv{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;overflow:hidden;cursor:pointer;container-type:inline-size;background:var(--lv-bg);--lv-a: #ba23ef;--lv-l: #e08bff;--lv-p: #f6dcff;--lv-bg: #07020f}.aso-lv[data-lv="1"]{--lv-a: #2f6bff;--lv-l: #8ab8ff;--lv-p: #e2edff;--lv-bg: #020716}.aso-lv[data-lv="3"]{--lv-a: #f0a800;--lv-l: #ffd45c;--lv-p: #fff3cc;--lv-bg: #0c0701}.aso-lv__art{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s ease}.aso-lv__art.is-ready{opacity:1}.aso-lv__lock{position:absolute;left:50%;top:64%;width:17%;transform:translate(-50%,-50%)}.aso-lv__lock svg{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 0 3px var(--lv-a))}.aso-lv__sh{transform-origin:84px 53px}.aso-lv__name{position:absolute;left:0;right:0;top:72.5%;text-align:center;color:var(--lv-l);text-transform:uppercase;font-family:var(--font-heading-family);font-size:clamp(.9rem,5.4cqw,1.9rem);letter-spacing:.32em;padding-left:.32em;text-shadow:0 0 10px var(--lv-a)}.aso-lv__cap{position:absolute;left:3%;right:3%;top:79%;text-align:center;color:var(--lv-p);opacity:.9;text-transform:uppercase;font-size:clamp(.56rem,3.9cqw,1.1rem);line-height:1.34;letter-spacing:.04em}.aso-lv__cap>span{display:block;white-space:nowrap}.aso-lv__fx{position:absolute;left:50%;top:64%;width:0;height:0}.aso-lv__flash{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 64%,var(--lv-p),var(--lv-a) 45%,rgba(0,0,0,0) 78%)}@media(prefers-reduced-motion:no-preference){.aso-lv:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:60%;pointer-events:none;background:linear-gradient(105deg,#fff0 30%,#ffffff12,#fff0 70%);transform:skew(-12deg) translate(0);animation:aso-lv-sweep 9s ease-in-out infinite}.aso-lv__lock svg{animation:aso-lv-pulse 3.4s ease-in-out infinite}.aso-lv__cap{animation:aso-lv-hint 2.6s ease-in-out infinite}.aso-lv.is-opening .aso-lv__lock{animation:aso-lv-shake .5s linear}.aso-lv.is-opening .aso-lv__lock svg{animation:none;filter:drop-shadow(0 0 14px var(--lv-p))}.aso-lv.is-opening .aso-lv__sh{transition:transform .4s .5s cubic-bezier(.3,1.6,.5,1);transform:translateY(-15px) rotate(-26deg)}.aso-lv.is-opening .aso-lv__flash{animation:aso-lv-flash .8s .8s ease-out forwards}.aso-lv.is-opening .aso-lv__fx:before,.aso-lv.is-opening .aso-lv__fx:after{content:"";position:absolute;left:0;top:0;width:40cqw;height:40cqw;margin:-20cqw 0 0 -20cqw;border-radius:50%;border:2px solid var(--lv-p);opacity:0}.aso-lv.is-opening .aso-lv__fx:before{animation:aso-lv-ring .9s .85s ease-out forwards}.aso-lv.is-opening .aso-lv__fx:after{animation:aso-lv-ring .9s 1.05s ease-out forwards}.aso-lv.is-flip{transform:perspective(600px) rotateY(90deg);transition:transform .3s ease-in}.aso-lv-card.is-flipin .card__inner{animation:aso-lv-flipin .45s cubic-bezier(.2,.9,.3,1) both}}@keyframes aso-lv-sweep{0%,55%{left:-60%}to{left:130%}}@keyframes aso-lv-pulse{0%,to{transform:scale(1);opacity:.92}50%{transform:scale(1.04);opacity:1}}@keyframes aso-lv-hint{0%,to{opacity:.55}50%{opacity:1}}@keyframes aso-lv-shake{0%,to{transform:translate(-50%,-50%)}20%{transform:translate(calc(-50% - 4px),-50%) rotate(-5deg)}40%{transform:translate(calc(-50% + 4px),-50%) rotate(5deg)}60%{transform:translate(calc(-50% - 3px),-50%) rotate(-4deg)}80%{transform:translate(calc(-50% + 3px),-50%) rotate(3deg)}}@keyframes aso-lv-flash{0%{opacity:0}22%{opacity:.95}to{opacity:0}}@keyframes aso-lv-ring{0%{opacity:.95;transform:scale(.15)}to{opacity:0;transform:scale(2.6)}}@keyframes aso-lv-flipin{0%{transform:perspective(600px) rotateY(-90deg)}to{transform:none}}.aso-lv-spark{position:fixed;z-index:2147483000;width:1rem;height:1rem;margin:-.5rem 0 0 -.5rem;background:#fff;pointer-events:none;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);animation:aso-lv-spark .95s ease-out forwards}@keyframes aso-lv-spark{0%{opacity:1;transform:translate(0) scale(.4) rotate(0)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1.1) rotate(200deg)}}.aso-lv-pop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2147483200;display:flex;align-items:center;justify-content:center;padding:2rem;box-sizing:border-box;background:#000000c7}.aso-lv-pop__card{position:relative;width:100%;max-width:34rem;box-sizing:border-box;padding:2.6rem 2.2rem 2.2rem;text-align:center;color:#fff;border:.2rem solid var(--lv-a);border-radius:2rem;background:radial-gradient(120% 90% at 50% 0,#0000001a,#07020f 70%),var(--lv-bg);box-shadow:0 0 4rem var(--lv-a);animation:aso-lv-popin .45s cubic-bezier(.2,1.3,.3,1) both;--lv-a: #ba23ef;--lv-l: #e08bff;--lv-p: #f6dcff;--lv-bg: #07020f}.aso-lv-pop__card[data-lv="1"]{--lv-a: #2f6bff;--lv-l: #8ab8ff;--lv-p: #e2edff;--lv-bg: #020716}.aso-lv-pop__card[data-lv="3"]{--lv-a: #f0a800;--lv-l: #ffd45c;--lv-p: #fff3cc;--lv-bg: #0c0701}@keyframes aso-lv-popin{0%{opacity:0;transform:translateY(2.4rem) scale(.88)}to{opacity:1;transform:none}}.aso-lv-pop__x{position:absolute;top:.6rem;right:.8rem;width:4rem;height:4rem;border:0;background:transparent;color:#fff;font-size:2.6rem;line-height:1;cursor:pointer}.aso-lv-pop__artbox{position:relative;display:block;width:11rem;height:13.75rem;margin:0 auto 1.6rem}.aso-lv-pop__art{display:block;width:100%;height:100%;border-radius:1rem;object-fit:cover;box-shadow:0 0 2.4rem var(--lv-a);border:.1rem solid var(--lv-a)}.aso-lv-pop__logo{position:absolute;left:50%;top:27%;width:60%;height:auto;transform:translate(-50%,-50%);mix-blend-mode:screen;opacity:.95;pointer-events:none}.aso-lv-pop__t{margin:0;font-size:2.2rem;letter-spacing:.3em;text-transform:uppercase;color:var(--lv-l);text-shadow:0 0 1.2rem var(--lv-a)}.aso-lv-pop__p{margin:1.2rem 0 0;font-size:1.5rem;line-height:1.55;color:#ffffffe0}.aso-lv-pop__bar{display:block;height:.8rem;margin:1.6rem 0 .6rem;border-radius:9rem;background:#ffffff24;overflow:hidden}.aso-lv-pop__bar>span{display:block;height:100%;border-radius:9rem;background:linear-gradient(90deg,var(--lv-a),var(--lv-p))}.aso-lv-pop__cta,.aso-lv-pop__alt{display:block;box-sizing:border-box;width:100%;margin-top:1.6rem;padding:1.3rem 1rem;border-radius:1.2rem;font-size:1.4rem;letter-spacing:.14rem;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;font-family:inherit}.aso-lv-pop__cta{border:.2rem solid var(--lv-a);background:var(--lv-a);color:#fff}.aso-lv-pop__alt{margin-top:1rem;border:.15rem solid var(--lv-a);background:transparent;color:var(--lv-l)}html.aso-prod-locked .product__media-wrapper,html.aso-prod-locked .product__info-wrapper,html.aso-prod-locked product-recommendations,html.aso-prod-locked .product-recommendations{display:none!important}.aso-lv-panel{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;width:100%;padding:2rem 0 4rem;text-align:center}.aso-lv-panel .aso-lv-pop__card{animation:none;box-shadow:0 0 3rem var(--lv-a)}.aso-lv-debug{position:fixed;left:1rem;bottom:1rem;z-index:2147483300;max-width:90vw;padding:1rem 1.4rem;border-radius:1rem;background:#000000e0;color:#7dffb5;font:1.2rem/1.5 monospace;white-space:pre;border:1px solid #7dffb5}.aso-lv-badge{display:var(--aso-badge, none);position:absolute;left:1rem;bottom:1rem;z-index:3;align-items:center;gap:.7rem;box-sizing:border-box;padding:.6rem 1.1rem .6rem .9rem;border-radius:1.2rem;background:#06030cd6;border:.1rem solid var(--lv-a);box-shadow:0 0 1rem #00000073,0 0 .9rem -.2rem var(--lv-a);color:#fff;font-size:1.05rem;line-height:1.25;letter-spacing:.12rem;text-transform:uppercase;pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:aso-lv-badge-in .5s ease both;--lv-a: #ba23ef;--lv-l: #e08bff}.aso-lv-badge[data-lv="1"]{--lv-a: #2f6bff;--lv-l: #8ab8ff}.aso-lv-badge[data-lv="3"]{--lv-a: #f0a800;--lv-l: #ffd45c}.aso-lv-badge__ico{flex:none;width:1.5rem;height:1.5rem;color:var(--lv-l)}.aso-lv-badge__txt>span{display:block;white-space:nowrap}.aso-lv-badge__txt>span:first-child{color:var(--lv-l)}.aso-lowstock~.aso-lv-badge,.card__inner:has(.card__badge .badge) .aso-lv-badge{bottom:4.6rem}@keyframes aso-lv-badge-in{0%{opacity:0;transform:translateY(.6rem) scale(.9)}to{opacity:1;transform:none}}@media screen and (max-width:749px){.aso-lv-badge{left:.8rem;bottom:.8rem;padding:.45rem .8rem;gap:0;font-size:.9rem;letter-spacing:.08rem;border-radius:1rem}.aso-lv-badge__ico{display:none}.aso-lowstock~.aso-lv-badge,.card__inner:has(.card__badge .badge) .aso-lv-badge{bottom:4.2rem}}.aso-header-lang .localization-selector,.aso-header-lang .localization-selector:hover,.aso-header-lang .localization-selector:focus,.aso-header-lang .localization-selector[aria-expanded]{display:inline-flex;align-items:center;text-decoration:none!important}.aso-header-lang .localization-selector>span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.aso-header-lang .localization-selector:before{content:attr(data-aso-label);position:static;z-index:auto;display:inline-block;width:auto;height:auto;min-width:0;padding-left:2.5rem;margin-right:.8rem;font-size:1.3rem;line-height:1.8rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M2.5 12h19M12 2.5c2.7 2.6 4 5.8 4 9.5s-1.3 6.9-4 9.5c-2.7-2.6-4-5.8-4-9.5s1.3-6.9 4-9.5z'/%3E%3C/svg%3E") left center / 1.8rem 1.8rem no-repeat}
/*# sourceMappingURL=/cdn/shop/t/74/assets/aso-levels.css.map */
