html.zv-promo{--zv-buy: linear-gradient(180deg, #ff7a1a 0%, #ff4b00 100%);--zv-hw: linear-gradient(135deg, #1c0b33 0%, #2e1252 55%, #43206e 100%);--zv-hw-line: #6d4aa8;--zv-hw-orange: #ff8a3d;--zv-blue-soft: #f3f7ff;--zv-blue-line: #cfe0ff}html.zv-promo .zv-btn{position:relative;overflow:hidden;isolation:isolate;border-radius:14px;background:var(--zv-buy);font-weight:900;letter-spacing:.02em;box-shadow:0 10px 24px #ff4b0061,inset 0 -3px #0000002e}html.zv-promo .zv-btn:hover{background:var(--zv-buy);filter:brightness(1.06)}html.zv-promo .zv-btn:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);animation:zvShine 3.2s ease-in-out infinite}html.zv-promo .zv-btn--buy{animation:zvPulse 2.4s ease-in-out infinite}@keyframes zvShine{0%,55%{left:-60%}to{left:130%}}@keyframes zvPulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}html.zv-promo .zv--dark .zv-btn{box-shadow:0 10px 28px #ff5a0073}html.zv-promo .zv-ticker{background:var(--zv-blue);color:#fff;font-weight:700}html.zv-promo .zv-ticker__track .zv-icon{color:#fff}html.zv-promo .zv-hero{background:radial-gradient(120% 60% at 50% 0%,#e3edff,#fff 70%);padding-top:16px}html.zv-promo .zv-hero .zv__h{text-transform:none;font-weight:900;letter-spacing:-.02em}html.zv-promo .zv-deal{position:relative;overflow:hidden;margin-bottom:20px;padding:16px 16px 18px;border-radius:20px;border:1.5px solid #5b3a8c;background:var(--zv-hw);box-shadow:0 14px 34px #2e125259}html.zv-promo .zv-deal:before{content:"\1f383";position:absolute;top:-6px;left:-6px;font-size:54px;opacity:.22;transform:rotate(-14deg)}html.zv-promo .zv-deal:after{content:"\1f987";position:absolute;top:6px;right:10px;font-size:26px;opacity:.35;animation:zvFloat 3s ease-in-out infinite}html.zv-promo .zv-deal__label{background:linear-gradient(100deg,#ff6a00,#ff8a3d);font-size:14px}html.zv-promo .zv-deal__dot{animation:zvBlink 1s steps(2,start) infinite}html.zv-promo .zv-deal__title{color:#fff;font-size:clamp(26px,7.4vw,38px);text-shadow:0 2px 0 rgba(0,0,0,.3)}html.zv-promo .zv-deal__title b,html.zv-promo .zv-deal__text b,html.zv-promo .zv-deal__plus{color:var(--zv-hw-orange)}html.zv-promo .zv-deal__text{font-size:16px;color:#fff}html.zv-promo .zv-deal__cd-label{color:#ffb37a}html.zv-promo .zv-deal .zv-cd span{border:1.5px solid var(--zv-hw-line);background:#ffffff0f;color:#fff}html.zv-promo .zv-deal .zv-cd b{color:#fff;font-size:26px}html.zv-promo .zv-deal .zv-cd small{color:#c7b3ea}@keyframes zvBlink{to{visibility:hidden}}@keyframes zvFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}html.zv-promo .zv-sticker{width:104px;height:104px;padding:8px;border:0;transform:none;color:#fff;background:radial-gradient(circle at 35% 30%,#4ade80,#16a34a 55%,#12813b);box-shadow:0 0 0 4px #fff,0 10px 26px #16a34a73;animation:zvBeat 2.6s ease-in-out infinite}@keyframes zvBeat{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}html.zv-promo .zv-rating{padding:6px 12px!important;border-radius:999px!important;background:#fff;box-shadow:0 2px 10px #00000014}html.zv-promo .zv-hero__ctas{margin-bottom:26px}html.zv-promo .zv-hero__ctas .zv-btn{min-height:64px;padding:0 14px;font-size:clamp(14px,4.4vw,18px)}html.zv-promo .zv-hero__ctas .zv-pay{margin-top:2px}html.zv-promo .zv__eyebrow{display:inline-block;padding:4px 12px;border-radius:999px;background:var(--zv-tint);color:var(--zv-blue);letter-spacing:.1em}html.zv-promo .zv__center .zv__eyebrow{margin-left:auto;margin-right:auto}html.zv-promo .zv__h{font-weight:900}html.zv-promo .zv--dark{background:radial-gradient(120% 80% at 50% 0%,#0b1f4d,#000610 70%)}html.zv-promo .zv--dark .zv__eyebrow{background:var(--zv-blue);color:#fff}html.zv-promo .zv--dark .zv__h span{color:#8fb3ff}html.zv-promo .zv-promo-line{flex-wrap:wrap;width:fit-content;max-width:100%;margin:0 auto 14px;padding:7px 14px;border:1px solid #5b3a8c;border-radius:999px;background:var(--zv-hw);color:#fff;font-size:14.5px}html.zv-promo .zv-promo-line .zv-icon{color:var(--zv-hw-orange)}html.zv-promo .zv-promo-line b{color:#ffb37a}html.zv-promo .zv-reasons:not(.zv-reasons--cards) .zv-reason__num{color:var(--zv-blue);-webkit-text-stroke:0;text-shadow:3px 3px 0 var(--zv-blue-line)}html.zv-promo .zv-reason--cta{background:linear-gradient(135deg,#000610,#0b1f4d);color:#fff;box-shadow:0 0 0 2px var(--zv-blue),0 12px 30px #0b1f4d38}html.zv-promo .zv-reason--cta p{color:#fff}html.zv-promo .zv-checks .zv-icon{color:var(--zv-green)}html.zv-promo .zv-vs__card--us{box-shadow:0 0 0 3px var(--zv-blue)}html.zv-promo .zv-vs__card--us .zv-vs__tag{background:var(--zv-blue);border-color:var(--zv-blue)}html.zv-promo .zv-table th.zv-col-us{background:var(--zv-blue)}html.zv-promo .zv-table .zv-col-us{background:var(--zv-blue-soft)}html.zv-promo .zv-mark--yes{background:var(--zv-green)}html.zv-promo .zv-mark--no{background:#fde8ea;color:var(--zv-red)}html.zv-promo .zv-quote{border:0;box-shadow:0 4px 18px #00000012}html.zv-promo .zv-quote__stars{color:#ffb400;font-size:18px}html.zv-promo .zv-quote__badge{padding:2px 8px;border-radius:999px;background:#e7f6ee}html.zv-promo .zv-quote__av{background:linear-gradient(135deg,#5b92ff,#2f75f4);color:#fff}html.zv-promo .zv-steps__item{padding-bottom:14px}html.zv-promo .zv-steps__item:not(:last-child):before{background:repeating-linear-gradient(180deg,var(--zv-blue) 0 6px,transparent 6px 12px)}html.zv-promo .zv-steps__num{background:linear-gradient(180deg,#5b92ff,#2f75f4);box-shadow:0 0 #2f75f480;animation:zvRing 2.4s ease-out infinite}html.zv-promo .zv-steps__item:nth-child(2) .zv-steps__num{animation-delay:.6s}html.zv-promo .zv-steps__item:nth-child(3) .zv-steps__num{animation-delay:1.2s}html.zv-promo .zv-steps__item:nth-child(4) .zv-steps__num{animation-delay:1.8s}@keyframes zvRing{0%{box-shadow:0 0 #2f75f480}70%,to{box-shadow:0 0 0 14px #2f75f400}}html.zv-promo .zv-steps__body{padding:12px 14px;border-radius:14px;background:#fff;box-shadow:0 3px 14px #00000012}html.zv-promo .zv-steps__body h3{margin-top:0}html.zv-promo .zv-steps__body h3 .zv-icon{display:inline-block;color:var(--zv-blue);width:22px;height:22px}html.zv-promo .zv-steps__seal{background:linear-gradient(135deg,#050b1f,#0b1f4d);box-shadow:0 0 0 2px var(--zv-blue),0 10px 30px #2f75f459}html.zv-promo .zv-steps__seal p{color:#fff}html.zv-promo .zv-offer.zv--tint{background:linear-gradient(180deg,#eef4ff,#e3edff)}html.zv-promo .zv-offer__box{border:0;box-shadow:0 0 0 2px var(--zv-blue),0 18px 50px #0b1f4d29}html.zv-promo .zv-tier{border-width:2px;border-radius:16px}html.zv-promo .zv-tier.is-active{border-color:var(--zv-blue);background:var(--zv-blue-soft);box-shadow:0 0 0 2px var(--zv-blue) inset,0 8px 22px #2f75f42e}html.zv-promo .zv-tier__badge{background:var(--zv-blue);color:#fff;font-size:12px;padding:4px 11px}html.zv-promo .zv-tier__badge--hot{background:linear-gradient(100deg,#e5102e,#ff5a00 60%,#ffb800);color:#fff;animation:zvGlow 1.8s ease-in-out infinite}html.zv-promo .zv-tier__badge--hot b{background:#ffd60a;color:#111}@keyframes zvGlow{0%,to{box-shadow:0 4px 12px #ff3d0059}50%{box-shadow:0 4px 22px #ff3d00bf}}html.zv-promo .zv-tier__price strong{font-size:26px;font-weight:900}html.zv-promo .zv-prev{border:1.5px solid var(--zv-blue-line);background:var(--zv-blue-soft)}html.zv-promo .zv-prev__item b{background:var(--zv-blue)}html.zv-promo .zv-chip.is-active{border-color:var(--zv-blue);background:var(--zv-blue-soft);box-shadow:0 0 0 1px var(--zv-blue) inset}html.zv-promo .zv-finder{border-color:var(--zv-blue-line);background:var(--zv-blue-soft)}html.zv-promo .zv-offer__sum{background:#f7f9fc}html.zv-promo .zv-offer__cta{min-height:66px;font-size:clamp(17px,5vw,20px)!important}html.zv-promo .zv-offer__trust .zv-icon{color:var(--zv-green)}html.zv-promo .zv-offer__secure{background:#fff;box-shadow:inset 0 0 0 2px #eef0f3}html.zv-promo .zv-sticky{background:#fff;box-shadow:0 -10px 30px #0006102e}html.zv-promo .zv-sticky .zv-btn{min-height:52px;padding:0 16px;font-size:clamp(13px,4vw,15px);animation:zvPulse 1.8s ease-in-out infinite}html.zv-promo .zv-sticky .zv-btn svg{display:none}html.zv-promo .zv-final .zv-btn{min-height:64px;padding:0 14px;font-size:clamp(15px,4.6vw,18px)}html.zv-promo .zv-final .zv-pay{margin-top:14px}html.zv-promo .zv-final .zv-pay__icon{background:#fff;border-radius:4px}@media(prefers-reduced-motion:reduce){html.zv-promo .zv-btn:after,html.zv-promo .zv-btn--buy,html.zv-promo .zv-deal:after,html.zv-promo .zv-deal__dot,html.zv-promo .zv-sticker,html.zv-promo .zv-steps__num,html.zv-promo .zv-tier__badge--hot,html.zv-promo .zv-sticky .zv-btn{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/zv-promo.css.map */
