/* Original Wissam installment design + custom layered iPhone 18/Duo slide */
[data-wi-installment] .wi-installment-shell{position:relative!important;display:block!important;overflow:hidden!important;isolation:isolate}
[data-wi-installment] .wi-installment-banner{position:relative!important;z-index:2;opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .55s ease,transform .7s cubic-bezier(.22,1,.36,1),visibility 0s}
[data-wi-installment][data-wi-slide="1"] .wi-installment-banner{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(-1%) scale(.992);transition:opacity .5s ease,transform .7s cubic-bezier(.22,1,.36,1),visibility .5s step-end}
[data-wi-installment] .wi-installment-banner .wi-product-image{clip-path:none!important;-webkit-clip-path:none!important;mask-image:none!important;-webkit-mask-image:none!important;mix-blend-mode:normal!important;background:transparent!important}
[data-wi-installment] .wi-installment-banner .wi-device-caption{margin-top:-24px!important}
[data-wi-installment] .wi-promo-slide{position:absolute;inset:0;z-index:1;display:grid;grid-template-columns:minmax(250px,.92fr) minmax(390px,1fr) minmax(250px,.92fr);align-items:center;gap:clamp(8px,1.2vw,24px);padding:clamp(26px,2.5vw,46px) clamp(22px,2.7vw,50px) clamp(42px,3vw,58px);overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(1%) scale(.992);text-decoration:none;color:#071426;background:radial-gradient(circle at 17% 40%,rgba(80,157,255,.22),transparent 31%),radial-gradient(circle at 84% 35%,rgba(154,205,255,.28),transparent 30%),linear-gradient(118deg,#fbfdff,#eaf4ff 40%,#fff 62%,#eaf4ff);transition:opacity .5s ease,transform .7s cubic-bezier(.22,1,.36,1),visibility .5s step-end}
[data-wi-installment] .wi-promo-slide:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(13,99,232,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(13,99,232,.03) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent)}
[data-wi-installment][data-wi-slide="1"] .wi-promo-slide{z-index:4;opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1),visibility 0s}
[data-wi-installment] .wi-promo-product,[data-wi-installment] .wi-promo-center{position:relative;z-index:2;min-width:0}
[data-wi-installment] .wi-promo-product{height:100%;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}
[data-wi-installment] .wi-promo-kicker{margin:0 0 4px;color:#214873;font-size:clamp(8px,.72vw,12px);font-weight:800;letter-spacing:.24em;white-space:nowrap}
[data-wi-installment] .wi-promo-media{width:100%;height:min(330px,34vw);display:flex;align-items:center;justify-content:center}
[data-wi-installment] .wi-promo-media img{display:block;width:100%;height:100%;max-width:480px;object-fit:contain;filter:drop-shadow(0 20px 24px rgba(5,20,42,.15));will-change:transform}
[data-wi-installment] .wi-promo-product figcaption{width:100%;margin-top:-4px;text-align:center}
[data-wi-installment] .wi-promo-product figcaption strong{display:block;color:#09182a;font-size:clamp(17px,1.35vw,24px);line-height:1.05;font-weight:850;letter-spacing:-.025em}
[data-wi-installment] .wi-promo-product figcaption small{display:block;margin-top:6px;color:rgba(7,20,38,.58);font-size:clamp(9px,.72vw,12px)}
[data-wi-installment] .wi-colors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin-top:8px}
[data-wi-installment] .wi-colors i{color:rgba(7,20,38,.62);font-size:clamp(6px,.52vw,9px);line-height:1.15;font-style:normal;text-transform:uppercase}
[data-wi-installment] .wi-promo-center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}
[data-wi-installment] .wi-promo-logo{width:clamp(60px,5.4vw,92px);height:clamp(60px,5.4vw,92px);object-fit:contain;border-radius:50%;filter:drop-shadow(0 8px 16px rgba(7,20,38,.1))}
[data-wi-installment] .wi-promo-eyebrow{margin:3px 0 7px;color:#2c5a91;font-size:clamp(7px,.62vw,10px);font-weight:800;letter-spacing:.24em}
[data-wi-installment] .wi-promo-center h2{margin:0;color:#0a1729;font-family:var(--font-heading-family,Arial,sans-serif);font-size:clamp(31px,3.05vw,54px);line-height:.96;font-weight:900;letter-spacing:-.055em}
[data-wi-installment] .wi-promo-center h2 em{color:#166fe5;font-style:normal}
[data-wi-installment] .wi-promo-ar{margin:8px 0 0;color:#0c55ad;font-family:'Noto Kufi Arabic',Tahoma,Arial,sans-serif;font-size:clamp(22px,2vw,34px);line-height:1.1;font-weight:800}
[data-wi-installment] .wi-promo-soon{margin:5px 0 0;color:#47627e;font-size:clamp(7px,.68vw,11px);font-weight:800;letter-spacing:.17em}
[data-wi-installment] .wi-promo-cta{min-width:min(260px,90%);min-height:48px;margin-top:13px;display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:10px 24px;border:1px solid rgba(13,99,232,.35);border-radius:999px;color:#fff;background:linear-gradient(90deg,#092f67,#0c68e8);box-shadow:0 10px 26px rgba(13,99,232,.22);font-size:clamp(13px,1vw,17px);font-weight:800}
[data-wi-installment] .wi-promo-cta b{font-size:22px;font-weight:400}
[data-wi-installment] .wi-promo-trust{margin:12px 0 0;color:#38536f;font-size:clamp(7px,.62vw,10px);font-weight:700}
[data-wi-installment] .wi-promo-pro,[data-wi-installment] .wi-promo-duo,[data-wi-installment] .wi-promo-center>*{opacity:0}
[data-wi-installment][data-wi-slide="1"] .wi-promo-pro{animation:wiLeft .76s cubic-bezier(.22,1,.36,1) .05s both}
[data-wi-installment][data-wi-slide="1"] .wi-promo-duo{animation:wiRight .76s cubic-bezier(.22,1,.36,1) .1s both}
[data-wi-installment][data-wi-slide="1"] .wi-promo-center>*{animation:wiUp .58s cubic-bezier(.22,1,.36,1) both}
[data-wi-installment][data-wi-slide="1"] .wi-promo-center>*:nth-child(1){animation-delay:.08s}[data-wi-installment][data-wi-slide="1"] .wi-promo-center>*:nth-child(2){animation-delay:.14s}[data-wi-installment][data-wi-slide="1"] .wi-promo-center>*:nth-child(3){animation-delay:.2s}[data-wi-installment][data-wi-slide="1"] .wi-promo-center>*:nth-child(4){animation-delay:.26s}[data-wi-installment][data-wi-slide="1"] .wi-promo-center>*:nth-child(5){animation-delay:.32s}[data-wi-installment][data-wi-slide="1"] .wi-promo-center>*:nth-child(6){animation-delay:.38s}[data-wi-installment][data-wi-slide="1"] .wi-promo-center>*:nth-child(7){animation-delay:.44s}
[data-wi-installment][data-wi-slide="1"] .wi-promo-media img{animation:wiFloat 4s ease-in-out 1s infinite alternate}
@keyframes wiLeft{from{opacity:0;transform:translateX(-35px) scale(.98)}to{opacity:1;transform:none}}@keyframes wiRight{from{opacity:0;transform:translateX(35px) scale(.98)}to{opacity:1;transform:none}}@keyframes wiUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes wiFloat{to{transform:translateY(-7px)}}
[data-wi-installment] .wi-slider-controls{position:absolute;z-index:30;left:50%;bottom:13px;transform:translateX(-50%);display:flex;gap:7px;padding:6px 8px;border:1px solid rgba(13,99,232,.18);border-radius:99px;background:rgba(255,255,255,.84);box-shadow:0 8px 22px rgba(14,42,79,.11);backdrop-filter:blur(10px)}
[data-wi-installment] .wi-slider-dot{appearance:none;width:8px;height:8px;margin:0;padding:0;border:0;border-radius:99px;background:rgba(20,64,116,.32);cursor:pointer;transition:.25s ease}
[data-wi-installment] .wi-slider-dot.is-active{width:25px;background:#0d63e8}
@media(max-width:989px){[data-wi-installment] .wi-promo-slide{grid-template-columns:1fr 1.1fr 1fr;padding:24px 16px 42px}[data-wi-installment] .wi-promo-media{height:min(255px,30vw)}[data-wi-installment] .wi-promo-trust{display:none}}
@media(max-width:749px){[data-wi-installment] .wi-installment-banner .wi-device-caption{margin-top:-8px!important}[data-wi-installment] .wi-promo-slide{grid-template-columns:1fr 1fr;grid-template-areas:"center center" "pro duo";align-content:center;gap:8px 4px;padding:16px 8px 34px}[data-wi-installment] .wi-promo-center{grid-area:center}[data-wi-installment] .wi-promo-pro{grid-area:pro}[data-wi-installment] .wi-promo-duo{grid-area:duo}[data-wi-installment] .wi-promo-logo{width:48px;height:48px}[data-wi-installment] .wi-promo-center h2{font-size:clamp(27px,8vw,38px)}[data-wi-installment] .wi-promo-ar{margin-top:4px;font-size:22px}[data-wi-installment] .wi-promo-soon{font-size:6px}[data-wi-installment] .wi-promo-cta{min-width:205px;min-height:40px;margin-top:7px;padding:7px 16px;font-size:13px}[data-wi-installment] .wi-promo-kicker{font-size:5px;letter-spacing:.12em;white-space:normal}[data-wi-installment] .wi-promo-media{height:148px}[data-wi-installment] .wi-promo-product figcaption{margin-top:-8px}[data-wi-installment] .wi-promo-product figcaption strong{font-size:13px}[data-wi-installment] .wi-promo-product figcaption small{display:none}[data-wi-installment] .wi-colors{margin-top:4px}[data-wi-installment] .wi-colors i{font-size:4.2px}[data-wi-installment] .wi-slider-controls{bottom:7px;padding:5px 7px}[data-wi-installment] .wi-slider-dot{width:7px;height:7px}[data-wi-installment] .wi-slider-dot.is-active{width:22px}}
@media(prefers-reduced-motion:reduce){[data-wi-installment] *{animation:none!important;transition:none!important}[data-wi-installment][data-wi-slide="1"] .wi-promo-pro,[data-wi-installment][data-wi-slide="1"] .wi-promo-duo,[data-wi-installment][data-wi-slide="1"] .wi-promo-center>*{opacity:1!important}}