.v-count-down{background:#0072bc;color:#fff;text-align:center;padding:.5rem}.v-count-down .blink{display:block}@media (min-width: 728px){.v-count-down{font-size:2rem;padding:1rem}.v-count-down .blink{display:inline}}.savings-burst{width:55px;height:55px;position:relative;transform:rotate(25deg)}.savings-burst>div{color:#ffc107;font-size:3.4rem;line-height:55px}.savings-burst span{color:#000;font-size:.7rem;text-align:center;position:absolute;top:12px;left:0;right:0}.v-logo{display:flex;align-items:center;background-color:#fff;color:#6c757d;padding:.375rem .75rem .375rem .1rem;border:1px solid #ced4da;border-radius:0 .25rem .25rem 0;border-left:unset}.v-logo .logo{display:flex;margin-left:.5rem}.v-logo.cc-detected .logo{display:none}.v-logo.cc-detected .logo.active{display:flex}.v-logo svg{width:25px!important;height:15px!important}.v-payment-method-selection{display:flex;flex-direction:column;gap:8px}.v-payment-method-selection .method-selection-box{align-items:center;border-radius:.3rem;border:1px solid #dee2e6;cursor:pointer;display:flex;justify-content:space-between;padding:5px 1rem;width:100%;background-color:#fff;min-height:54px;transition-duration:.2s}.v-payment-method-selection .method-selection-box.selected,.v-payment-method-selection .method-selection-box.selected .check-box{border-color:#0072bc}.v-payment-method-selection .method-selection-box.selected .check-box svg{display:block}.v-payment-method-selection .method-selection-box .check-box{display:flex;justify-content:center;align-items:center;flex-shrink:0;background:#fff;border-radius:50%;border:1px solid #ced4da;height:20px;top:2px;width:20px;transition-duration:.2s}.v-payment-method-selection .method-selection-box .check-box svg{color:#0072bc;font-size:12px;display:none;transition-duration:.2s}.v-payment-method-selection .method-selection-box .cta{display:flex;gap:.9rem;align-items:center}.v-payment-method-selection .method-selection-box .cta .cta-text{font-size:15px;font-weight:600;color:#000}.v-payment-method-selection .method-selection-box .paypal-logo{height:1.3rem}.v-payment-method-selection .method-selection-box .google-pay-logo{height:38px}.v-payment-method-selection .method-selection-box .v-logo{border:none!important}.checkout-section-title{font-size:13px}.checkout-section-title span{font-weight:600}[data-v-595b5852]:root{--header-height: 60px}@keyframes skeleton-loading-595b5852{0%{background-position:-200% center}to{background-position:200% center}}.v-checkout-form .custom-control[data-v-595b5852]:not(:first-of-type){margin-top:1rem}.v-checkout-form .custom-control-label[data-v-595b5852]:after{top:.1rem;padding:.8rem}@media (max-width: 727.98px){.v-checkout-form .custom-control-label[data-v-595b5852]:after{padding:.7rem}}.v-checkout-form .custom-control-label[data-v-595b5852]:before{top:.1rem;padding:.7rem}@media (max-width: 727.98px){.v-checkout-form .custom-control-label[data-v-595b5852]:before{padding:.6rem}}.v-checkout-form .custom-control-label[data-v-595b5852]:before{border:solid .1rem #adb5bd}.v-checkout-form .custom-control-input.is-invalid~.custom-control-label[data-v-595b5852]:before{background-color:#fff;border:solid 1px #a90015}.v-checkout-form .min-height-checkout[data-v-595b5852]{min-height:47px}.v-checkout-form .terms-section[data-v-595b5852]{padding:0;padding-left:1rem}@media (max-width: 727.98px){.v-checkout-form .terms-section[data-v-595b5852]{padding-left:.5rem}}.v-checkout-cart .highlight-offer{outline:3px solid var(--primary)}.v-checkout-cart .floating-label{position:absolute!important;top:-14px}.v-checkout-cart .paypal-new-design-summary{color:#222525}.v-checkout-cart .paypal-new-design-summary-header{display:flex;flex-direction:column;gap:12px}.v-checkout-cart .paypal-new-design-summary-price{font-family:Figtree,sans-serif;font-weight:700;line-height:1.2}.v-checkout-cart .paypal-new-design-summary-name{font-family:Figtree,sans-serif;font-weight:400;font-size:14px;line-height:1.35}.v-checkout-cart .paypal-new-design-summary-features{font-family:Figtree,sans-serif;font-weight:400;font-size:14px;display:grid;grid-template-columns:repeat(2,max-content);justify-content:space-between;gap:12px 16px;list-style:none;margin:0;padding:0;line-height:1.25}.v-checkout-cart .paypal-new-design-summary-features li{display:flex;align-items:center;white-space:nowrap}.v-checkout-cart .paypal-new-design-summary-features svg{margin-right:8px}.v-checkout-cart .paypal-new-design-summary-table{margin:16px 0 0}.v-checkout-cart .paypal-new-design-summary-table th,.v-checkout-cart .paypal-new-design-summary-table td{padding-left:12px;padding-right:12px}.v-checkout-cart .paypal-new-design-summary-toggle{font-weight:400;font-size:14px;font-family:Figtree,sans-serif;font-weight:700;display:inline-flex;align-items:center;gap:12px;border:0;background:rgba(0,0,0,0);padding:12px 0 0;color:#222525;line-height:1.25}.trust-badges[data-v-6566840f]{width:100%;max-width:760px;margin:0 auto;text-align:center;color:#72757d}.trust-badges .logos[data-v-6566840f]{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:28px;padding-top:24px;border-top:1px solid #dbdee6}.trust-badges .trustpilot[data-v-6566840f]{display:flex;flex-direction:column;align-items:center}.trust-badges .trustpilot .trustpilot-logo[data-v-6566840f]{width:120px;height:auto}.trust-badges .trustpilot .trustpilot-text[data-v-6566840f]{font-family:Figtree,sans-serif;font-weight:500;font-size:16px;line-height:1.2;margin-top:8px;white-space:nowrap;color:#55585e}.trust-badges .icon[data-v-6566840f]{height:auto}.trust-badges .message[data-v-6566840f]{font-family:Figtree,sans-serif;font-weight:400;font-size:16px;margin:28px auto 0;max-width:38ch}@media (max-width: 1024.98px)and (min-width: 768px){.trust-badges .logos[data-v-6566840f]{flex-wrap:wrap;gap:24px}.trust-badges .trustpilot[data-v-6566840f]{flex:0 1 auto}.trust-badges .trustpilot .trustpilot-logo[data-v-6566840f]{width:clamp(80px,15vw,120px)}.trust-badges .trustpilot .trustpilot-text[data-v-6566840f]{font-size:clamp(12px,1.5vw,16px)}.trust-badges .icon[data-v-6566840f]{max-width:clamp(60px,12vw,100px);flex:0 1 auto}}@media (max-width: 767.98px){.trust-badges .logos[data-v-6566840f]{flex-wrap:wrap;padding-top:16px;gap:8px;justify-content:center}.trust-badges .trustpilot-logo[data-v-6566840f]{width:112px}.trust-badges .trustpilot-text[data-v-6566840f]{font-size:22px}.trust-badges .moneyback-icon[data-v-6566840f]{width:80px}.trust-badges .verified-icon[data-v-6566840f]{width:120px}.trust-badges .message[data-v-6566840f]{max-width:100%;font-family:Figtree,sans-serif;font-weight:400;font-size:12px}}.abandonment-offer-overlay[data-v-087da144]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.3);z-index:9999}.abandonment-offer-overlay .abandonment-offer[data-v-087da144]{position:relative;width:100%;max-width:612px;background:#fff;border-radius:12px;border:1px solid #eef0f6;box-shadow:0 14px 48px #6c82ab33;outline:none;overflow:hidden}.abandonment-offer-overlay .abandonment-offer__body[data-v-087da144]{padding:32px;text-align:center;display:flex;flex-direction:column;align-items:center}.abandonment-offer-overlay .abandonment-offer__illustration[data-v-087da144]{margin-bottom:24px;line-height:0}.abandonment-offer-overlay .abandonment-offer__illustration svg[data-v-087da144]{width:143px;height:143px}.abandonment-offer-overlay .abandonment-offer__badge[data-v-087da144]{display:inline-flex;align-items:center;height:25px;padding:0 20px;border-radius:12.5px;background:linear-gradient(90deg,#288BC9 0%,#00A893 100%);border:1px solid;border-image-source:linear-gradient(90deg,#298BCA 0%,#00A992 100%);color:#fff;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-bottom:16px}.abandonment-offer-overlay .abandonment-offer__heading[data-v-087da144]{font-size:24px;color:#222525;margin:0 0 24px;line-height:1.3}@media (min-width: 768px){.abandonment-offer-overlay .abandonment-offer__heading[data-v-087da144]{font-size:28px}}.abandonment-offer-overlay .abandonment-offer__subtitle[data-v-087da144]{font-size:16px;color:#222525;margin:0 0 16px;line-height:1.4;font-style:italic}.abandonment-offer-overlay .abandonment-offer__subtitle[data-v-087da144] s{color:#55585e;text-decoration-color:#222525;font-weight:400}.abandonment-offer-overlay .abandonment-offer__subtitle[data-v-087da144] strong{color:#222525}.abandonment-offer-overlay .abandonment-offer__description[data-v-087da144]{font-size:14px;color:#55585e;margin:0 0 40px;line-height:1.5;max-width:480px}.abandonment-offer-overlay .abandonment-offer__description[data-v-087da144] s{color:#55585e;text-decoration-color:#222525}.abandonment-offer-overlay .abandonment-offer__description[data-v-087da144] b,.abandonment-offer-overlay .abandonment-offer__description[data-v-087da144] strong{color:#222525}.abandonment-offer-overlay .abandonment-offer__cta[data-v-087da144]{display:flex;align-items:center;justify-content:center;width:100%;height:48px;max-width:480px;padding:0 24px;background:#53ae45;color:#fff;font-size:16px;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:background .2s ease;margin-bottom:24px}.abandonment-offer-overlay .abandonment-offer__cta[data-v-087da144]:hover{background:hsl(112,43.2098765432%,42.6470588235%)}.abandonment-offer-overlay .abandonment-offer__cta[data-v-087da144]:active{background:hsl(112,43.2098765432%,37.6470588235%)}.abandonment-offer-overlay .abandonment-offer__dismiss[data-v-087da144]{background:none;border:none;color:#222525;font-size:14px;font-weight:400;cursor:pointer;padding:8px 16px;text-decoration:none}.abandonment-offer-overlay .abandonment-offer__dismiss[data-v-087da144]:hover{text-decoration:underline}:root{--header-height: 60px}@keyframes skeleton-loading{0%{background-position:-200% center}to{background-position:200% center}}.checkout-component .card-title{padding:1rem 0}@media (max-width: 727.98px){.checkout-component .card-title{min-height:61px}}.checkout-component .checkout-component__title{font-size:1rem;margin-bottom:.5rem}@media (min-width: 992px){.checkout-component .checkout-component__title{margin-bottom:1rem;font-size:1.25rem}}@media (max-width: 991.98px){.checkout-component .checkout-component__title.h1-text{display:none!important}}.checkout-component .checkout-component__title.non-teaser-headline{font-weight:600;color:#0072bc}@media (max-width: 991.98px){.checkout-component .checkout-component__title.non-teaser-headline{text-align:center}}.checkout-component small svg{position:relative;height:1rem;width:auto;display:inline-flex;align-items:center}.checkout-component .svg-logo svg{height:30px;margin-bottom:.5rem;width:auto}.checkout-component .digicert-seal{text-align:center;margin-top:1rem}@media (max-width: 727.98px){.checkout-component .digicert-seal{min-height:58px}}.checkout-component .digicert-seal svg{height:auto;width:100px}@media (max-width: 727.98px){.checkout-component .digicert-seal img{width:80px!important;height:58px;max-width:100%}}.checkout-component .boys-and-girls-club svg{display:block;margin:1rem auto;height:40px;width:auto}@media (min-width: 728px){.checkout-component .boys-and-girls-club{display:flex;align-items:center;justify-content:center;margin-top:1rem}.checkout-component .boys-and-girls-club div:first-child{margin-right:1rem}}.checkout-component .input-group.is-invalid input,.checkout-component .input-group.is-invalid .input-group-append .input-group-text{border:1px solid #a90015}.checkout-component .input-group.is-disabled .input-group-text{background:#e9ecef;color:#6c757d}.checkout-component .card-group .card{box-shadow:0 .125rem .25rem #00000013;flex:1 1 100%}@media (min-width: 992px){.checkout-component .card-group .card{flex:1 0 0%}}.checkout-component .card-group .card:first-of-type{margin-bottom:1rem}@media (min-width: 992px){.checkout-component .card-group .card:first-of-type{margin-bottom:0}}.checkout-component .card-group .card:last-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border:1px solid rgba(0,0,0,.125)}@media (min-width: 992px){.checkout-component .card-group .card:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}}.checkout-component.multi-offer .card:first-of-type{flex:1 1 100%;border:0;box-shadow:none}@media (min-width: 992px){.checkout-component.multi-offer .card:first-of-type{box-shadow:0 .125rem .25rem #00000013;border:1px solid rgba(0,0,0,.125);flex:1 0 0%}}.checkout-component.multi-offer .card:first-of-type .card-body{padding:0}@media (min-width: 992px){.checkout-component.multi-offer .card:first-of-type .card-body{padding:1.25rem}}.checkout-component .checkout-card__form{background:#ecf8fe}.checkout-component .trust-badges{margin-top:20px;margin-bottom:40px;padding:1.25rem}.checkout-component img.badge-icon{width:65px;max-width:100%;height:auto}.checkout-component .badge-icon-min-dimensions{min-width:73px;min-height:70px}.checkout-component .mb-min-width{min-width:73px}.checkout-component .quotes{margin:1rem 0;color:#6c757d}.checkout-component .quotes blockquote{background:#f8f9fa;border-left:10px solid #dee2e6;padding:.5em .5rem;quotes:"\201c" "\201d" "\2018" "\2019"}.checkout-component .quotes blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.checkout-component .quotes blockquote:after{color:#0000;content:close-quote;font-size:0;position:absolute}.checkout-component .quotes blockquote p{display:inline}.checkout-component .quotes .blockquote-credit{display:block;text-align:right;padding:.5rem}.checkout-component .quotes .blockquote-credit:before{content:"~"}.checkout-component .cc-partial-teaser-quote{display:block!important}.checkout-component .cc-partial-teaser-quote blockquote{background:#f8f9fa;padding:2em .5rem;quotes:"\201c" "\201d" "\2018" "\2019";border:1px solid #0072bc;border-radius:5px;min-height:180px}.checkout-component .cc-partial-teaser-quote blockquote:before{color:#0072bc;font-size:6rem}.checkout-component .cc-partial-teaser-quote blockquote>div{padding-left:3rem;margin-top:-2rem}.checkout-component .cc-partial-teaser-quote .blockquote-credit{text-align:left;padding:0}@media (max-width: 991.98px){.checkout-component .cc-partial-teaser-quote>.row{flex-direction:column}}.checkout-component .v-checkout-form .form-group label:not(.form-check-label){display:none}.checkout-component .cart-radio-select__best-deal{display:inline-block;background:#a90015;color:#fff;padding:.25rem 1rem;position:relative;transform:translate(-1rem,-1rem);margin-top:.5rem;margin-left:-10px;font-size:80%}.checkout-component .cart-radio-select__best-deal:before{position:absolute;left:0;bottom:-10px;transform:rotate(-90deg);content:"";width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-right:5px solid rgb(67,0,8.325443787);border-bottom:5px solid rgb(67,0,8.325443787);border-left:5px solid rgba(0,0,0,0)}.checkout-component .cart-teaser{display:block}.checkout-component.is-special-checkout .cart-teaser{border-radius:.3rem;border:5px dashed #dee2e6;margin-bottom:1rem;padding:1rem}@media (min-width: 992px){.checkout-component .v-person-funnel-page-benefits .v-card{border:none!important;box-shadow:none!important}}.checkout-component .v-person-funnel-page-benefits .v-card .card-body{padding:20px!important}@media (min-width: 992px){.checkout-component .v-person-funnel-page-benefits .v-card .card-body{padding:0!important}}
