.judev-deal-week{--judev-deal-accent:#453ec1;--judev-deal-ink:#11172b;--judev-deal-muted:#59617a;--judev-deal-soft:#f5f7ff;position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px, 2.2vw, 34px);padding:clamp(20px, 2.2vw, 30px);background:linear-gradient(132deg,#ffffff 0%,#f8f9ff 46%,#ffffff 100%);border-radius:20px;border:1px solid rgb(17 23 43 / .09);box-shadow:0 20px 46px rgb(15 23 42 / .09);transition:transform 0.35s ease,box-shadow 0.35s ease}.judev-deal-week::before{content:"";position:absolute;top:-115px;inset-inline-end:-80px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgb(69 62 193 / .2) 0%,#fff0 72%);z-index:-1;animation:judeDealOrbFloat 9s ease-in-out infinite}.judev-deal-week::after{content:"";position:absolute;bottom:-145px;inset-inline-start:-70px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgb(69 62 193 / .13) 0%,#fff0 74%);z-index:-1;animation:judeDealOrbFloat 10s ease-in-out infinite reverse}.judev-deal-week:hover{transform:translateY(-2px);box-shadow:0 26px 58px rgb(15 23 42 / .13)}.judev-deal-week__media{position:relative}.judev-deal-week__image{position:relative;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#f8faff 0%,#f1f5ff 100%);border:1px solid rgb(19 26 47 / .08);min-height:320px;box-shadow:0 16px 32px rgb(11 17 33 / .12)}.judev-deal-week__image::before{content:"";position:absolute;top:0;inset-inline-start:-140%;width:58%;height:100%;background:linear-gradient(110deg,#fff0 0%,rgb(255 255 255 / .44) 48%,#fff0 100%);transform:skewX(-18deg);pointer-events:none;z-index:1;animation:judeDealImageShine 6.6s ease-in-out infinite}.judev-deal-week__image::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(10 14 28 / .16) 0%,#fff0 42%);pointer-events:none}.judev-deal-week__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.8s cubic-bezier(.2,.7,0,1)}.judev-deal-week:hover .judev-deal-week__image img{transform:scale(1.035)}.judev-deal-week:hover .judev-deal-week__image::before{animation-duration:3.8s}.judev-deal-week__badge{position:absolute;top:14px;inset-inline-end:14px;background:var(--judev-deal-accent);color:#fff;border-radius:999px;padding:9px 14px;font-size:13px;font-weight:800;letter-spacing:.01em;border:1px solid rgb(255 255 255 / .38);box-shadow:0 12px 24px rgb(69 62 193 / .28);z-index:2;animation:judeDealBadgePulse 2.8s ease-in-out infinite}.judev-deal-week__media-badge{position:absolute;bottom:14px;inset-inline-start:14px;z-index:3;display:inline-flex;align-items:center;gap:7px;background:rgb(255 255 255 / .94);color:#1a223b;border:1px solid rgb(19 26 47 / .12);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800;backdrop-filter:blur(4px);box-shadow:0 12px 24px rgb(10 14 28 / .16);animation:judeDealBadgeFloat 3.6s ease-in-out infinite}.judev-deal-week__media-badge i,.judev-deal-week__media-badge svg{color:var(--judev-deal-accent);fill:currentColor;width:13px;height:13px}.judev-deal-week__content{display:flex;flex-direction:column;min-width:0}.judev-deal-week__eyebrow{position:relative;inset-inline-start:0;align-self:flex-start;margin:0 0 14px;padding:9px 16px;border-radius:999px;overflow:hidden;background:linear-gradient(120deg,var(--judev-deal-accent) 0%,#665fe0 52%,#847eea 100%);color:#fff;border:1px solid rgb(255 255 255 / .4);box-shadow:0 14px 26px rgb(69 62 193 / .33);text-transform:uppercase;letter-spacing:.1em;font-size:clamp(16px, 1.9vw, 30px);line-height:1.12;font-weight:900;animation:judeDealEyebrowEntrance 0.85s cubic-bezier(.18,.8,.2,1),judeDealEyebrowGlow 2.8s ease-in-out infinite,judeDealEyebrowMove 2.2s ease-in-out infinite}.judev-deal-week__eyebrow::after{content:"";position:absolute;top:0;inset-inline-start:-130%;width:75%;height:100%;background:linear-gradient(90deg,#fff0 0%,rgb(255 255 255 / .52) 48%,#fff0 100%);transform:skewX(-20deg);animation:judeDealEyebrowShine 4.8s ease-in-out infinite}.judev-deal-week__title{margin:0 0 12px;font-size:clamp(24px, 2.4vw, 38px);line-height:1.18;font-weight:800;color:var(--judev-deal-ink);text-wrap:balance}.judev-deal-week__desc{margin:0 0 18px;color:var(--judev-deal-muted);font-size:15px;line-height:1.8;max-width:62ch}.judev-deal-week__pricing{margin-bottom:16px;padding:14px;border-radius:14px;background:#fff;border:1px solid rgb(17 23 43 / .08);box-shadow:inset 0 1px 0 rgb(255 255 255 / .45)}.judev-deal-week__old-price{margin:0 0 6px;color:#8f96aa;font-size:14px;text-decoration:line-through}.judev-deal-week__new-price{margin:0 0 6px;color:var(--judev-deal-ink);font-size:clamp(25px, 2.2vw, 35px);line-height:1.1;font-weight:800}.judev-deal-week__saving{margin:0;color:#0f9f58;font-size:14px;font-weight:700}.judev-deal-week__countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px}.judev-deal-week__timer-box{background:var(--judev-deal-soft);border:1px solid rgb(69 62 193 / .15);border-radius:12px;padding:10px 8px;text-align:center;box-shadow:inset 0 -1px 0 rgb(255 255 255 / .5);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.judev-deal-week__timer-box:hover{transform:translateY(-2px);border-color:rgb(69 62 193 / .28);box-shadow:0 12px 22px rgb(69 62 193 / .12)}.judev-deal-week__timer-box strong{display:block;font-size:24px;font-weight:800;color:var(--judev-deal-accent);line-height:1.1}.judev-deal-week__timer-box strong.is-ticking{animation:judeDealDigitPop 0.28s ease}.judev-deal-week__timer-box span{font-size:12px;color:#6f7691}.judev-deal-week__countdown.is-expired{grid-template-columns:1fr}.judev-deal-week__countdown.is-expired .judev-deal-week__timer-box{background:#fff3f4;border-color:rgb(190 24 53 / .2)}.judev-deal-week__countdown.is-expired .judev-deal-week__timer-box strong{font-size:18px;color:#be1835}.judev-deal-week__actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.judev-deal-week__btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:999px;text-decoration:none;font-size:14px;font-weight:800;border:1px solid #fff0;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,color 0.2s ease,background-color 0.2s ease}.judev-deal-week__btn::after{content:"";position:absolute;top:0;inset-inline-start:-130%;width:80%;height:100%;background:linear-gradient(90deg,#fff0,rgb(255 255 255 / .45),#fff0);transform:skewX(-20deg);transition:inset-inline-start 0.45s ease;pointer-events:none}.judev-deal-week__btn:hover::after{inset-inline-start:150%}.judev-deal-week__btn--primary{background:var(--judev-deal-accent);color:#fff;box-shadow:0 14px 24px rgb(69 62 193 / .32);animation:judeDealCtaGlow 3.2s ease-in-out infinite}.judev-deal-week__btn--primary:hover{color:#fff;transform:translateY(-1px);filter:brightness(.96)}.judev-deal-week__btn--secondary{background:#fff;border-color:rgb(19 26 47 / .16);color:var(--judev-deal-ink)}.judev-deal-week__btn--secondary:hover{color:var(--judev-deal-ink);border-color:rgb(19 26 47 / .29);box-shadow:0 8px 14px rgb(17 23 43 / .08)}.judev-deal-week__trust-list{display:flex;flex-wrap:wrap;gap:9px 11px;margin-bottom:12px}.judev-deal-week__trust-item{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#5f6880;background:rgb(255 255 255 / .9);border:1px solid rgb(69 62 193 / .12);border-radius:999px;padding:6px 11px}.judev-deal-week__trust-item i,.judev-deal-week__trust-item svg{color:var(--judev-deal-accent);fill:currentColor;width:13px;height:13px}.judev-deal-week__progress-wrap{margin-bottom:10px}.judev-deal-week__progress-track{width:100%;height:10px;background:#e8ebf5;border-radius:999px;overflow:hidden;border:1px solid rgb(17 23 43 / .06)}.judev-deal-week__progress-fill{display:block;height:100%;background:linear-gradient(90deg,var(--judev-deal-accent) 0%,#7c76d7 100%);box-shadow:0 0 14px rgb(69 62 193 / .32);transition:width 1.1s cubic-bezier(.18,.8,.2,1)}.judev-deal-week__progress-text{margin:8px 0 0;font-size:13px;color:#5f6880}.judev-deal-week__stock-left{margin:0;font-size:13px;font-weight:700;color:#be1835}.judev-deal-week.has-motion .judev-deal-week__media,.judev-deal-week.has-motion .judev-deal-week__eyebrow,.judev-deal-week.has-motion .judev-deal-week__title,.judev-deal-week.has-motion .judev-deal-week__desc,.judev-deal-week.has-motion .judev-deal-week__pricing,.judev-deal-week.has-motion .judev-deal-week__countdown,.judev-deal-week.has-motion .judev-deal-week__actions,.judev-deal-week.has-motion .judev-deal-week__trust-list,.judev-deal-week.has-motion .judev-deal-week__progress-wrap,.judev-deal-week.has-motion .judev-deal-week__stock-left{opacity:0;transform:translateY(20px)}.judev-deal-week.has-motion .judev-deal-week__timer-box{opacity:0;transform:translateY(12px)}.judev-deal-week.has-motion.is-visible .judev-deal-week__media,.judev-deal-week.has-motion.is-visible .judev-deal-week__eyebrow,.judev-deal-week.has-motion.is-visible .judev-deal-week__title,.judev-deal-week.has-motion.is-visible .judev-deal-week__desc,.judev-deal-week.has-motion.is-visible .judev-deal-week__pricing,.judev-deal-week.has-motion.is-visible .judev-deal-week__countdown,.judev-deal-week.has-motion.is-visible .judev-deal-week__actions,.judev-deal-week.has-motion.is-visible .judev-deal-week__trust-list,.judev-deal-week.has-motion.is-visible .judev-deal-week__progress-wrap,.judev-deal-week.has-motion.is-visible .judev-deal-week__stock-left{opacity:1;transform:translateY(0);transition:opacity 0.6s ease,transform 0.6s cubic-bezier(.22,.76,.16,1)}.judev-deal-week.has-motion.is-visible .judev-deal-week__timer-box{opacity:1;transform:translateY(0);transition:opacity 0.45s ease,transform 0.45s ease}.judev-deal-week.has-motion.is-visible .judev-deal-week__media{transition-delay:0.02s}.judev-deal-week.has-motion.is-visible .judev-deal-week__eyebrow{transition-delay:0.08s}.judev-deal-week.has-motion.is-visible .judev-deal-week__title{transition-delay:0.14s}.judev-deal-week.has-motion.is-visible .judev-deal-week__desc{transition-delay:0.2s}.judev-deal-week.has-motion.is-visible .judev-deal-week__pricing{transition-delay:0.26s}.judev-deal-week.has-motion.is-visible .judev-deal-week__countdown{transition-delay:0.32s}.judev-deal-week.has-motion.is-visible .judev-deal-week__timer-box:nth-child(1){transition-delay:0.36s}.judev-deal-week.has-motion.is-visible .judev-deal-week__timer-box:nth-child(2){transition-delay:0.41s}.judev-deal-week.has-motion.is-visible .judev-deal-week__timer-box:nth-child(3){transition-delay:0.46s}.judev-deal-week.has-motion.is-visible .judev-deal-week__timer-box:nth-child(4){transition-delay:0.51s}.judev-deal-week.has-motion.is-visible .judev-deal-week__actions{transition-delay:0.45s}.judev-deal-week.has-motion.is-visible .judev-deal-week__trust-list{transition-delay:0.52s}.judev-deal-week.has-motion.is-visible .judev-deal-week__progress-wrap,.judev-deal-week.has-motion.is-visible .judev-deal-week__stock-left{transition-delay:0.58s}@keyframes judeDealDigitPop{0%{transform:translateY(0) scale(1)}40%{transform:translateY(-4px) scale(1.08)}100%{transform:translateY(0) scale(1)}}@keyframes judeDealBadgePulse{0%,100%{transform:scale(1);box-shadow:0 12px 24px rgb(69 62 193 / .28)}50%{transform:scale(1.04);box-shadow:0 15px 30px rgb(69 62 193 / .34)}}@keyframes judeDealOrbFloat{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-10px,0)}}@keyframes judeDealBadgeFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes judeDealCtaGlow{0%,100%{box-shadow:0 14px 24px rgb(69 62 193 / .32)}50%{box-shadow:0 18px 30px rgb(69 62 193 / .45)}}@keyframes judeDealImageShine{0%{inset-inline-start:-145%}65%{inset-inline-start:155%}100%{inset-inline-start:155%}}@keyframes judeDealEyebrowEntrance{0%{opacity:0;transform:translateY(10px) scale(.94)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes judeDealEyebrowGlow{0%,100%{box-shadow:0 14px 26px rgb(69 62 193 / .33)}50%{box-shadow:0 18px 32px rgb(69 62 193 / .44)}}@keyframes judeDealEyebrowShine{0%{inset-inline-start:-132%}62%{inset-inline-start:145%}100%{inset-inline-start:145%}}@keyframes judeDealEyebrowMove{0%,100%{inset-inline-start:0}35%{inset-inline-start:8px}70%{inset-inline-start:-4px}}@media (max-width:991px){.judev-deal-week{grid-template-columns:1fr;padding:22px}.judev-deal-week__image{min-height:265px}}@media (max-width:640px){.judev-deal-week{padding:18px;gap:18px}.judev-deal-week__eyebrow{font-size:clamp(14px, 5.6vw, 22px);padding:8px 13px}.judev-deal-week__countdown{grid-template-columns:repeat(2,minmax(0,1fr))}.judev-deal-week__btn{width:100%}}@media (prefers-reduced-motion:reduce){.judev-deal-week,.judev-deal-week *,.judev-deal-week::before,.judev-deal-week::after{animation:none!important;transition:none!important}.judev-deal-week.has-motion .judev-deal-week__media,.judev-deal-week.has-motion .judev-deal-week__eyebrow,.judev-deal-week.has-motion .judev-deal-week__title,.judev-deal-week.has-motion .judev-deal-week__desc,.judev-deal-week.has-motion .judev-deal-week__pricing,.judev-deal-week.has-motion .judev-deal-week__countdown,.judev-deal-week.has-motion .judev-deal-week__actions,.judev-deal-week.has-motion .judev-deal-week__trust-list,.judev-deal-week.has-motion .judev-deal-week__progress-wrap,.judev-deal-week.has-motion .judev-deal-week__stock-left,.judev-deal-week.has-motion .judev-deal-week__timer-box{opacity:1;transform:none}}