@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.levia-reveal,.levia-reveal-left,.levia-reveal-right,.levia-reveal-scale{opacity:1!important;transform:none!important;transition:none!important}.levia-float,.levia-pulse,.levia-skeleton{animation:none!important}}.levia-reveal,[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.levia-reveal-left,[data-reveal-left]{opacity:0;transform:translate(-30px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.levia-reveal-right,[data-reveal-right]{opacity:0;transform:translate(30px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.levia-reveal-scale{opacity:0;transform:scale(.95);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.levia-reveal.is-visible,.levia-reveal-left.is-visible,.levia-reveal-right.is-visible,.levia-reveal-scale.is-visible,[data-reveal].is-visible,[data-reveal-left].is-visible,[data-reveal-right].is-visible{opacity:1;transform:none}[data-magnetic]{transition:transform .2s cubic-bezier(.16,1,.3,1);will-change:transform}.levia-reveal-d1{transition-delay:.1s}.levia-reveal-d2{transition-delay:.2s}.levia-reveal-d3{transition-delay:.3s}.levia-reveal-d4{transition-delay:.4s}@keyframes levia-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.levia-float{animation:levia-float 5s ease-in-out infinite}.levia-counter{display:inline-block;font-variant-numeric:tabular-nums}@keyframes levia-pulse{0%,to{box-shadow:0 0 #c8a15a38,0 2px 12px #c8a15a38}50%{box-shadow:0 0 0 8px #c8a15a00,0 2px 12px #c8a15a38}}.levia-pulse{animation:levia-pulse 2.4s ease-in-out infinite}.levia-card{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.levia-card:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0a1f3d1a;border-color:#c8a15a47}#levia-nav{transition:background .3s ease,box-shadow .3s ease}#levia-nav.scrolled{background:#fffffff7!important;box-shadow:0 2px 20px #0d3b6e14}.bundle-card{transition:transform .2s ease,box-shadow .2s ease,border-color .25s ease}.bundle-card:hover{transform:translateY(-2px);box-shadow:0 8px 28px #0d3b6e1a}.bundle-price-value{transition:opacity .4s ease}.bundle-price-value.is-updating{opacity:.4}.bundle-card--featured{background:linear-gradient(var(--levia-bone),var(--levia-bone)) padding-box,linear-gradient(135deg,var(--levia-cta),var(--levia-accent)) border-box!important;border:2px solid transparent!important}.levia-faq-body{max-height:0;overflow:hidden;transition:max-height .35s ease}.levia-faq-icon{transition:transform .3s ease;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.levia-faq-item.is-open .levia-faq-icon{transform:rotate(45deg)}.levia-faq-trigger{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem}.levia-faq-trigger::-webkit-details-marker{display:none}.levia-sticky-atc{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s ease;transform:translateY(100%);opacity:0}.levia-sticky-atc.is-visible{transform:translateY(0);opacity:1}@keyframes levia-skeleton-wave{0%{background-position:200% 0}to{background-position:-200% 0}}.levia-skeleton{background:linear-gradient(90deg,#eef5ff 25%,#d1e4f5,#eef5ff 75%);background-size:200%;animation:levia-skeleton-wave 1.5s infinite;border-radius:var(--levia-radius-card)}@property --badge-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes badge-spin{to{--badge-angle: 360deg}}.levia-badge--animated{background:var(--levia-accent-soft) padding-box,conic-gradient(from var(--badge-angle),var(--levia-accent),var(--levia-cta),var(--levia-accent)) border-box;border:1px solid transparent;animation:badge-spin 3s linear infinite}.levia-img-zoom{overflow:hidden;border-radius:var(--levia-radius-card)}.levia-img-zoom img{transition:transform .4s ease;width:100%;height:100%;object-fit:cover}.levia-img-zoom:hover img{transform:scale(1.04)}#levia-progress-bar{position:fixed;top:0;left:0;height:2px;width:0%;background:linear-gradient(to right,var(--levia-cta),var(--levia-accent));z-index:9999;transition:width .05s linear;pointer-events:none}:focus-visible{outline:2px solid var(--levia-accent);outline-offset:3px}.levia-tooltip-wrap{position:relative;display:inline-flex;align-items:center}.levia-tooltip{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:var(--levia-ink);color:#fff;font-size:.75rem;font-weight:500;line-height:1.4;white-space:nowrap;padding:6px 10px;border-radius:6px;pointer-events:none;opacity:0;transition:opacity .2s ease,transform .2s ease;transform:translate(-50%) translateY(4px);z-index:100}.levia-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--levia-ink)}.levia-tooltip-wrap:hover .levia-tooltip{opacity:1;transform:translate(-50%) translateY(0)}.levia-btn-primary:hover,.levia-btn-outline:hover{transform:translateY(-1px)}.levia-btn-primary:focus-visible,.levia-btn-outline:focus-visible{transform:translateY(-2px)}.levia-btn-arrow{display:inline-flex;transition:transform .2s ease}.levia-btn-primary:hover .levia-btn-arrow,.levia-btn-outline:hover .levia-btn-arrow{transform:translate(3px)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/levia-animations.css.map */
