:root{--cctvdpo-navy: var(--c-navy, #0b315c);--cctvdpo-teal: var(--c-teal, #0e9b98);--cctvdpo-navy-dark: var(--c-deep-navy, #061f3f);--cctvdpo-teal-bg: var(--c-teal-bg, #e8f5f4);--cctvdpo-gray-bg: var(--c-gray-bg, #e6eef6);--cctvdpo-soft-bg: var(--c-soft-bg, #f7f9fc);--cctvdpo-text: var(--c-deep-navy, #061f3f);--cctvdpo-body: var(--c-text, #1a2b3c);--cctvdpo-muted: var(--c-text-muted, #3f5163);--cctvdpo-border: var(--c-border, #d7dee6);--cctvdpo-border-strong: var(--cctvdpo-navy);--cctvdpo-bg: #fff;--cctvdpo-bg-subtle: var(--cctvdpo-gray-bg);--cctvdpo-bg-card: var(--cctvdpo-teal-bg);--cctvdpo-radius: var(--radius-sm, 8px);--cctvdpo-radius-card: var(--radius-lg, 16px);--cctvdpo-font: var(--font-body, Heebo, "Noto Sans Hebrew", sans-serif);--cctvdpo-font-en: var(--font-brand-latin, Montserrat, Heebo, sans-serif)}.cctvdpo-price{unicode-bidi:isolate;white-space:nowrap}.cctvdpo{font-family:var(--cctvdpo-font);font-size:17px;line-height:1.65;color:var(--cctvdpo-body);max-width:52rem;margin:0 auto}.cctvdpo--wide{max-width:72rem}.cctvdpo h1,.cctvdpo h2,.cctvdpo .cctvdpo__h{color:var(--cctvdpo-text);font-weight:700;line-height:1.35}.cctvdpo h1{font-size:clamp(1.6rem,3vw,2.1rem);margin:0 0 12px}.cctvdpo h2,.cctvdpo .cctvdpo__h{font-size:1.25rem;margin:28px 0 10px}.cctvdpo p{margin:0 0 14px}.cctvdpo a{color:var(--cctvdpo-text)}.cctvdpo__hero,.cctvdpo__box,.cctvdpo__cta,.cctvdpo__disclaimer{border-radius:var(--cctvdpo-radius)}.cctvdpo__hero{border:none;border-radius:0;padding:1.75rem 0 1.25rem;margin:0 0 1.25rem;text-align:start;background:transparent;border-block-end:1px solid rgba(11,49,92,.08)}.cctvdpo--page{max-width:none;margin:0}.cctvdpo__hero--bleed{position:relative;width:100%;margin:0 0 1.5rem;padding:clamp(2.25rem,5vw,3.5rem) 0 clamp(1.75rem,4vw,2.5rem);border-block-end:none;color:#f4f8fb;background:linear-gradient(115deg,#061f3feb,#0b315cc7 48%,#0e9b9873),radial-gradient(ellipse 80% 70% at 12% 20%,rgba(14,155,152,.35),transparent 55%),linear-gradient(180deg,var(--cctvdpo-navy-dark),var(--cctvdpo-navy));overflow:hidden}.cctvdpo__hero--bleed:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(cctvdpo-hero-atmosphere.jpg);background-size:cover;background-position:center;opacity:.18;pointer-events:none}.cctvdpo__hero-inner,.cctvdpo__body{position:relative;z-index:1;max-width:52rem;margin:0 auto;padding-inline:1.25rem}.cctvdpo__hero--bleed .cctvdpo__brand{margin:0 0 .35rem;font-family:var(--cctvdpo-font-en);font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;letter-spacing:.04em;color:#fff}.cctvdpo__hero--bleed .cctvdpo__eyebrow{color:#9ee6e3}.cctvdpo__hero--bleed h1{color:#fff}.cctvdpo__hero--bleed .cctvdpo__lead{color:#f4f8fbeb;max-width:38rem}.cctvdpo__actions--start{justify-content:flex-start;margin-top:.35rem}.cctvdpo__hero--bleed .cctvdpo__btn--primary{background:#fff;color:var(--cctvdpo-navy-dark);box-shadow:0 10px 24px #0000002e}.cctvdpo__hero--bleed .cctvdpo__btn--primary:hover{background:#e8f5f4;color:var(--cctvdpo-navy-dark)}.cctvdpo__hero--bleed .cctvdpo__btn--secondary{border-color:#ffffffa6;color:#fff;background:transparent}.cctvdpo__hero--bleed .cctvdpo__btn--secondary:hover{border-color:#fff;color:#fff;background:#ffffff14}.cctvdpo__steps--about{margin-top:.5rem}.cctvdpo__eyebrow{margin:0 0 8px;font-size:14px;font-weight:600;color:var(--cctvdpo-teal);font-family:var(--cctvdpo-font-en);letter-spacing:.02em}.cctvdpo__lead{font-size:16px;color:#333;margin:0 0 18px}.cctvdpo__disclaimer{margin:0 0 1.5rem;padding:.65rem 0 .65rem .9rem;border-inline-start:3px solid rgba(11,49,92,.15);border-radius:0;background:transparent;color:var(--cctvdpo-muted);font-size:14px}.cctvdpo__nav{border:none;border-radius:12px;padding:18px 20px;margin:24px 0;background:#e8f5f4a6}.cctvdpo__nav ul{columns:2;margin:0;padding-inline-start:18px;font-size:15px}.cctvdpo__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:0 0 24px}.cctvdpo__card{border:none;border-block-start:2px solid rgba(14,155,152,.35);border-radius:0;padding:1rem .15rem .35rem;background:transparent}.cctvdpo__card--lead{border-color:transparent;border-block-start-color:var(--cctvdpo-teal);background:transparent;box-shadow:none}.cctvdpo__card--muted{background:var(--cctvdpo-gray-bg)}.cctvdpo__kicker{margin:0 0 6px;font-size:12px;font-weight:600;color:var(--cctvdpo-teal);font-family:var(--cctvdpo-font-en);letter-spacing:.04em;text-transform:uppercase}.cctvdpo__price{font-size:1.15rem;font-weight:700;margin:0 0 8px;color:var(--cctvdpo-navy)}.cctvdpo__actions{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:center}.cctvdpo__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 24px;border-radius:var(--radius-btn, 999px);text-decoration:none;font-family:var(--font-body, Heebo, sans-serif);font-size:16px;font-weight:600;line-height:1.2;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.cctvdpo__btn--primary{background:var(--cctvdpo-navy);color:#fff;box-shadow:0 8px 18px #0b315c24}.cctvdpo__btn--primary:hover{background:var(--cctvdpo-navy-dark);color:#fff;transform:translateY(-1px)}.cctvdpo__btn--secondary{border:1px solid var(--cctvdpo-navy);color:var(--cctvdpo-navy);background:#fff}.cctvdpo__btn--secondary:hover{border-color:var(--c-deep-navy, #061f3f);color:var(--c-navy, #0b315c)}.cctvdpo__or{font-size:14px;color:var(--cctvdpo-muted)}.cctvdpo__hero-note{margin:14px 0 0;font-size:14px;color:var(--cctvdpo-muted)}.cctvdpo__section-lead{margin:-4px 0 16px;color:var(--cctvdpo-muted);font-size:15px}.cctvdpo__steps{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cctvdpo__steps li{border:1px solid var(--cctvdpo-border);border-radius:var(--cctvdpo-radius);background:var(--cctvdpo-gray-bg);padding:16px 14px;display:flex;flex-direction:column;gap:6px}.cctvdpo__step-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--cctvdpo-navy);color:#fff;font-size:13px;font-weight:700;font-family:var(--cctvdpo-font-en)}.cctvdpo__steps strong{color:var(--cctvdpo-navy-dark);font-size:15px}.cctvdpo__steps span:last-child{font-size:14px;color:var(--cctvdpo-muted);line-height:1.45}.cctvdpo__checklist{margin:0 0 14px;padding-inline-start:1.2rem}.cctvdpo__checklist li{margin:0 0 6px}.cctvdpo__plans-note{text-align:center;font-size:14px;color:var(--cctvdpo-muted);margin:4px 0 0}.cctvdpo__cta{border:none;border-radius:12px;padding:1.35rem 1.15rem;margin:1.75rem 0;text-align:center;background:var(--cctvdpo-teal-bg)}@media(max-width:749px){.cctvdpo__steps{grid-template-columns:minmax(0,1fr)}}.cctvdpo__faq-list{display:grid;gap:10px;margin:1.25rem 0 1.75rem}.cctvdpo__faq{border:1px solid var(--cctvdpo-border);border-radius:var(--cctvdpo-radius);padding:0;margin:0;background:#fff;overflow:hidden}.cctvdpo__faq>summary{cursor:pointer;list-style:none;font-weight:700;color:var(--cctvdpo-navy, #0b315c);padding:14px 18px}.cctvdpo__faq>summary::-webkit-details-marker{display:none}.cctvdpo__faq[open]>summary{border-bottom:1px solid var(--cctvdpo-border);background:var(--cctvdpo-teal-soft, #e8f5f4)}.cctvdpo__faq>div,.cctvdpo__faq>p{padding:12px 18px 16px;margin:0;color:var(--cctvdpo-muted, #3f5163)}.cctvdpo__site-nav{border-bottom:1px solid var(--cctvdpo-border);background:#fff}.cctvdpo__site-nav-inner{max-width:1200px;margin:0 auto;padding:.35rem 1.25rem .7rem;display:flex;flex-wrap:wrap;gap:.35rem 1rem;justify-content:flex-start}.cctvdpo__site-nav a{color:#111;text-decoration:none;font-weight:600;font-size:.95rem}.cctvdpo__site-nav a:hover{text-decoration:underline}.cctvdpo table{width:100%;border-collapse:collapse;font-size:14px}.cctvdpo th,.cctvdpo td{border:1px solid #ddd;padding:10px;text-align:start}.cctvdpo thead{background:#f5f5f5}@media(max-width:749px){.cctvdpo__nav ul{columns:1}}.cctvdpo-sign-fields{margin:14px 0 16px;padding:14px;border:1px solid rgba(0,0,0,.12);border-radius:14px;background:#00000005;width:100%;max-width:100%}.cctvdpo-sign-fields__header{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:12px}.cctvdpo-sign-fields__title{font-size:1rem;color:#111}.cctvdpo-sign-fields__subtitle{font-size:.85rem;opacity:.75}.cctvdpo-sign-fields__grid{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:750px){.cctvdpo-sign-fields__grid{grid-template-columns:1fr 1fr}.cctvdpo-sign-field--full{grid-column:1 / -1}}.cctvdpo-sign-field{display:flex;flex-direction:column;gap:6px}.cctvdpo-sign-field__label{font-size:.95rem;font-weight:600;line-height:1.25;text-align:right;color:var(--cctvdpo-navy-dark)}.cctvdpo-sign-field__input{width:100%;font:inherit;padding:12px;border:1px solid var(--cctvdpo-border);border-radius:12px;background:#fff;line-height:1.2;color:var(--cctvdpo-navy-dark)}.cctvdpo-sign-field__input::placeholder{opacity:.65}.cctvdpo-sign-field__input:focus{outline:none;border-color:var(--cctvdpo-teal);box-shadow:0 0 0 3px #0e9b982e}.cctvdpo-sign-field__input.is-invalid,.cctvdpo-sign-field__input[aria-invalid=true]{border-color:#b42318;box-shadow:0 0 0 3px #b423181f}.cctvdpo-sign-field__error{margin:0;font-size:.9rem;font-weight:600;color:#b42318}.cctvdpo-sign-field__hint{margin:0;color:#3f5163;font-size:13px;font-weight:400;line-height:1.45}.header__heading-link,.header__heading,.header__heading-logo-wrapper{font-family:var(--font-brand-en, Montserrat, Heebo, sans-serif)}.cctvdpo-sign-fields{border-color:var(--cctvdpo-border);background:var(--cctvdpo-gray-bg)}.cctvdpo-sign-fields__title{color:var(--cctvdpo-navy)}.product .product__title,.product .product__title h1{color:var(--cctvdpo-navy-dark);font-weight:700;letter-spacing:-.02em}.product .price,.product .price-item{color:var(--cctvdpo-navy)}.product .product-form__submit,.product .shopify-payment-button__button--unbranded{border-radius:var(--radius-btn, 999px)!important;font-weight:600}.product .product-form__submit{background:var(--c-navy, #0b315c);color:#fff;border-radius:var(--radius-btn, 999px);font-family:var(--font-body, Heebo, sans-serif);font-size:16px;min-height:44px;box-shadow:0 8px 18px #0b315c24}.product .product-form__submit:hover{background:var(--cctvdpo-navy-dark)}.template-page.contact .cctvdpo-page-shell,.template-page[class*=contact] .cctvdpo-page-shell{padding-bottom:0}.template-page.contact .contact.page-width--narrow,body.template-page .contact.page-width--narrow{max-width:40rem;margin-inline:auto;padding-inline:1.25rem}.template-page.contact .contact .title,body.template-page .contact .title{color:var(--cctvdpo-navy-dark);font-family:var(--cctvdpo-font);font-weight:700;margin-bottom:1rem}.template-page.contact .contact .field__input,.template-page.contact .contact .text-area,body.template-page .contact .field__input,body.template-page .contact .text-area{border-radius:var(--radius-md, 12px);border-color:var(--cctvdpo-border);font-family:var(--cctvdpo-font);font-size:16px;min-height:44px}.template-page.contact .contact .field__label,body.template-page .contact .field__label{color:var(--cctvdpo-muted)}.template-page.contact .contact .contact__button .button,body.template-page .contact .contact__button .button{background:var(--c-navy, #0b315c);color:#fff;border-radius:var(--radius-btn, 999px);min-height:44px;font-family:var(--font-body, Heebo, sans-serif);font-size:16px;font-weight:700}.template-page.contact .contact .contact__button .button:hover,body.template-page .contact .contact__button .button:hover{background:var(--cctvdpo-navy-dark)}@media screen and (max-width:749px){.template-page.contact .contact.page-width--narrow,body.template-page .contact.page-width--narrow{padding-inline:1rem}.template-page.contact .contact .contact__button,body.template-page .contact .contact__button{margin-top:1.5rem}.template-page.contact .contact .contact__button .button,body.template-page .contact .contact__button .button{width:100%}}@media(prefers-reduced-motion:reduce){.cctvdpo__btn,.cctvdpo__btn--primary:hover{transition:none!important;transform:none!important}}.cctvdpo-digital-delivery{margin:.35rem 0 0;color:var(--c-text, #1a2b3c);font-family:var(--font-body, Heebo, sans-serif);font-size:16px;line-height:1.55}html body button#accessease-icon{bottom:var(--accessease-icon-bottom, 20px)!important;transform:translateY(calc(-1 * var(--cctvdpo-consent-offset, 0px)));transition:transform .2s ease}@media(prefers-reduced-motion:reduce){.cs-sticky,.pdp-sticky,html body button#accessease-icon{transition:none}}@media(max-width:749px){html body:has(.qs-nav) button#accessease-icon,html body:has(.hb-sticky:not([hidden])) button#accessease-icon{transform:none;transition:none}}html.pdp-zoom-open .pdp-sticky,html.hb-reel-open .cs-sticky,html.hb-reel-open .pdp-sticky,html.pdp-zoom-open button#accessease-icon,html.hb-reel-open button#accessease-icon{transition:transform .2s ease 86400s}.cctvdpo-reach{display:flex;flex-wrap:wrap;gap:8px 16px;margin:12px 0 0}.cctvdpo-reach a{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-body, Heebo, sans-serif);font-size:16px;font-weight:700;color:var(--c-navy, #0b315c);text-decoration:underline}.cl-site-footer .cctvdpo-reach a{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cctvdpo.css.map */
