/* v2.7.19.142 — checkout/cart visual harmony */
body .iptvbc-checkout-command-v2719140 { width:min(1240px,calc(100vw - 48px))!important; max-width:1240px!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-hero-v2719140,
body .iptvbc-checkout-command-v2719140.iptvbc-checkout-real-assets-v2719125 .iptvbc-checkout-hero-real-v2719125 { width:100%!important; max-width:none!important; min-height:218px!important; margin-bottom:26px!important; grid-template-columns:1fr!important; text-align:center!important; padding:44px 34px 34px!important; border-radius:34px!important; background:radial-gradient(circle at 83% 18%, rgba(239,18,30,.11), transparent 30%),linear-gradient(135deg, rgba(255,255,255,.98), rgba(255,247,248,.90))!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-hero-panel-v2719141 { display:none!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-section-head h2,body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-hero-v2719140 .iptvbc-kicker,body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-hero-v2719140 p,body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-hero-v2719140 .iptvbc-checkout-trust-assets-v2719125 { grid-column:1!important; justify-self:center!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-section-head h2 { max-width:860px!important; font-size:clamp(50px,5.4vw,70px)!important; line-height:.92!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-section-head h2 mark { color:#ef121e!important; background:transparent!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-section-head p { max-width:720px!important; text-align:center!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-trust-assets-v2719125 { width:min(690px,100%)!important; display:grid!important; grid-template-columns:repeat(3,minmax(0,1fr))!important; gap:0!important; margin-top:18px!important; border-radius:18px!important; overflow:hidden!important; background:rgba(255,255,255,.74)!important; border:1px solid rgba(15,23,42,.055)!important; box-shadow:0 16px 38px rgba(15,23,42,.045), inset 0 1px 0 rgba(255,255,255,.92)!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-trust-assets-v2719125 span { min-height:64px!important; display:grid!important; place-items:center!important; gap:7px!important; padding:11px 12px 10px!important; border-right:1px solid rgba(15,23,42,.06)!important; border-radius:0!important; background:transparent!important; box-shadow:none!important; text-align:center!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-trust-assets-v2719125 span:last-child { border-right:0!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-trust-assets-v2719125 img { width:18px!important; height:18px!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-steps-v2719140 { width:min(920px,100%)!important; margin:0 auto 24px!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-layout { width:100%!important; grid-template-columns:minmax(0,1fr) minmax(350px,390px)!important; align-items:start!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-form,body .iptvbc-checkout-command-v2719140 .iptvbc-summary { border-radius:28px!important; background:rgba(255,255,255,.92)!important; border:1px solid rgba(15,23,42,.055)!important; box-shadow:0 22px 52px rgba(15,23,42,.06), inset 0 1px 0 rgba(255,255,255,.95)!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-form::before,body .iptvbc-checkout-command-v2719140 .iptvbc-summary::before { height:2px!important; background:linear-gradient(90deg,#ef121e,rgba(239,18,30,.2),transparent)!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-summary-v2719140 { padding:27px!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-summary-status-v2719141 { margin-bottom:14px!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-summary-product,body .iptvbc-checkout-command-v2719140 .iptvbc-summary-line { display:grid!important; grid-template-columns:minmax(0,1fr) auto!important; gap:12px!important; align-items:start!important; padding:14px 0!important; border-bottom:1px solid rgba(15,23,42,.06)!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-summary-product span,body .iptvbc-checkout-command-v2719140 .iptvbc-summary-line span { color:#4b5563!important; font-size:13.5px!important; line-height:1.35!important; font-weight:760!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-summary-line span small { display:block!important; margin-top:4px!important; color:#8993a5!important; font-size:11.5px!important; font-weight:700!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-summary-product strong,body .iptvbc-checkout-command-v2719140 .iptvbc-summary-line strong { color:#111827!important; font-size:13px!important; font-weight:950!important; white-space:nowrap!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-summary-product span { color:#111827!important; font-weight:900!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-summary-line.total { margin-top:4px!important; padding:18px 16px 16px!important; border-radius:18px!important; background:linear-gradient(180deg, rgba(255,255,255,.96), rgba(255,246,247,.90))!important; border:1px solid rgba(239,18,30,.12)!important; grid-template-columns:minmax(0,1fr) auto!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-summary-line.total span { color:#111827!important; font-size:14px!important; line-height:1.2!important; font-weight:900!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-summary-line.total strong { color:#ef121e!important; font-size:clamp(32px,3.1vw,46px)!important; line-height:1!important; letter-spacing:-.058em!important; font-weight:950!important; text-shadow:0 10px 24px rgba(239,18,30,.13)!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-summary-line.total small { grid-column:2!important; margin-top:-6px!important; color:#8a95a6!important; font-size:11px!important; font-weight:700!important; text-align:right!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-secure-note-v2719142 { min-height:31px!important; display:grid!important; place-items:center!important; color:#12a85a!important; font-size:12px!important; font-weight:850!important; margin-top:12px!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-secure-note-v2719142::before { content:""!important; width:7px!important; height:7px!important; display:inline-block!important; margin-right:7px!important; border-radius:50%!important; background:#12a85a!important; box-shadow:0 0 12px rgba(18,168,90,.34)!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-payment-v2719142 { display:grid!important; grid-template-columns:repeat(5,minmax(0,1fr))!important; gap:8px!important; margin:3px 0 17px!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-payment-v2719142 span { min-height:34px!important; display:grid!important; place-items:center!important; border-radius:10px!important; background:rgba(255,255,255,.80)!important; border:1px solid rgba(15,23,42,.055)!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-payment-v2719142 img { max-width:38px!important; width:auto!important; height:18px!important; object-fit:contain!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-refund-v2719142 { position:relative!important; padding:17px 17px 17px 56px!important; border-radius:17px!important; background:rgba(255,255,255,.75)!important; border:1px solid rgba(239,18,30,.08)!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-refund-v2719142::before { content:""!important; position:absolute!important; left:17px!important; top:18px!important; width:26px!important; height:26px!important; background:#ef121e!important; -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm3.7 7.7-4.4 4.4-2-2a1 1 0 1 0-1.4 1.4l2.7 2.7a1 1 0 0 0 1.4 0l5.1-5.1a1 1 0 0 0-1.4-1.4Z'/%3E%3C/svg%3E") center/contain no-repeat!important; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm3.7 7.7-4.4 4.4-2-2a1 1 0 1 0-1.4 1.4l2.7 2.7a1 1 0 0 0 1.4 0l5.1-5.1a1 1 0 0 0-1.4-1.4Z'/%3E%3C/svg%3E") center/contain no-repeat!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-refund-v2719142 strong { display:block!important; color:#111827!important; font-size:13px!important; font-weight:950!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-refund-v2719142 span { display:block!important; margin-top:4px!important; color:#6b7280!important; font-size:12px!important; line-height:1.35!important; font-weight:650!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142,body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 { margin-top:24px!important; border-radius:24px!important; overflow:hidden!important; background:rgba(255,255,255,.84)!important; border:1px solid rgba(15,23,42,.055)!important; box-shadow:0 18px 44px rgba(15,23,42,.05), inset 0 1px 0 rgba(255,255,255,.95)!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 { display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 span { position:relative!important; min-height:78px!important; display:grid!important; place-items:center!important; padding:15px 12px 14px 46px!important; border-right:1px solid rgba(15,23,42,.06)!important; text-align:left!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 span:last-child { border-right:0!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 span::before,body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 > div::before { content:""!important; position:absolute!important; left:18px!important; top:50%!important; transform:translateY(-50%)!important; width:22px!important; height:22px!important; background:#ef121e!important; -webkit-mask:var(--ipbc-icon) center/contain no-repeat!important; mask:var(--ipbc-icon) center/contain no-repeat!important; }
body .iptvbc-checkout-command-v2719140 .is-lock { --ipbc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M17 9h-1V7a4 4 0 0 0-8 0v2H7a2 2 0 0 0-2 2v9h14v-9a2 2 0 0 0-2-2ZM10 7a2 2 0 0 1 4 0v2h-4V7Z'/%3E%3C/svg%3E"); }
body .iptvbc-checkout-command-v2719140 .is-flash { --ipbc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M13 2 4 14h6l-1 8 11-14h-6l-1-6Z'/%3E%3C/svg%3E"); }
body .iptvbc-checkout-command-v2719140 .is-shield { --ipbc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm3.7 7.7-4.4 4.4-2-2a1 1 0 1 0-1.4 1.4l2.7 2.7a1 1 0 0 0 1.4 0l5.1-5.1a1 1 0 0 0-1.4-1.4Z'/%3E%3C/svg%3E"); }
body .iptvbc-checkout-command-v2719140 .is-screen { --ipbc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M4 5h16v11H4V5Zm6 13h4v2h4v2H6v-2h4v-2Z'/%3E%3C/svg%3E"); }
body .iptvbc-checkout-command-v2719140 .is-devices { --ipbc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 5h13v9H3V5Zm15 3h3v11h-3V8ZM7 16h5v2h3v2H4v-2h3v-2Z'/%3E%3C/svg%3E"); }
body .iptvbc-checkout-command-v2719140 .is-support { --ipbc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 3a8 8 0 0 0-8 8v5a3 3 0 0 0 3 3h2v-8H6a6 6 0 0 1 12 0h-3v8h2a3 3 0 0 0 3-3v-5a8 8 0 0 0-8-8Z'/%3E%3C/svg%3E"); }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 strong { color:#111827!important; font-size:13px!important; line-height:1.15!important; font-weight:950!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 small { margin-top:3px!important; color:#6b7280!important; font-size:11px!important; line-height:1.2!important; font-weight:700!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 { display:grid!important; grid-template-columns:1.35fr repeat(4,minmax(0,1fr))!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 > div { position:relative!important; min-height:88px!important; display:grid!important; align-content:center!important; padding:18px 18px 18px 56px!important; border-right:1px solid rgba(15,23,42,.06)!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 > div:last-child { border-right:0!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 strong { color:#111827!important; font-size:13px!important; line-height:1.2!important; font-weight:950!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 span { margin-top:4px!important; color:#6b7280!important; font-size:11.5px!important; line-height:1.25!important; font-weight:700!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 .is-priority { display:grid!important; grid-template-columns:42px minmax(0,1fr)!important; column-gap:6px!important; align-items:center!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 .is-priority img { width:34px!important; height:34px!important; margin-right:12px!important; margin-bottom:0!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 .is-priority span { grid-column:2!important; }
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 img,body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 img { width:24px!important; height:24px!important; margin-bottom:7px!important; }
@media (max-width:1180px){ body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-layout,body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142{grid-template-columns:1fr!important;} }
@media (max-width:820px){ body .iptvbc-checkout-command-v2719140{width:min(100% - 28px,720px)!important;} body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-trust-assets-v2719125,body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142{grid-template-columns:1fr!important;} body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-trust-assets-v2719125 span,body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 span{border-right:0!important;border-bottom:1px solid rgba(15,23,42,.06)!important;} body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-trust-assets-v2719125 span:last-child,body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 span:last-child{border-bottom:0!important;} }
@media (max-width:560px){ body .iptvbc-checkout-command-v2719140{width:min(100% - 24px,680px)!important;} body .iptvbc-checkout-command-v2719140 .iptvbc-section-head h2{font-size:clamp(34px,11vw,46px)!important;} body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-form,body .iptvbc-checkout-command-v2719140 .iptvbc-summary{padding:20px!important;border-radius:22px!important;} body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-payment-v2719142{grid-template-columns:1fr!important;} body .iptvbc-checkout-command-v2719140 .iptvbc-summary-product,body .iptvbc-checkout-command-v2719140 .iptvbc-summary-line,body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142{grid-template-columns:1fr!important;} body .iptvbc-checkout-command-v2719140 .iptvbc-summary-line.total small{grid-column:1!important;text-align:left!important;} }
