@charset "UTF-8";.checkout__header{text-align:center;margin-top:7px;margin-bottom:7px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:1000px){.checkout__header{margin-top:12px;margin-bottom:38px}}.layout__checkout a{color:#e0004d}.layout__checkout .icon-arrow{margin-left:20px;position:relative;top:2px}.layout__checkout .field__input-wrapper--flag-focus .field__input,.layout__checkout .field__input:focus{outline:none;border-color:#e0004d;box-shadow:0 0 0 1px #e0004d}.layout__checkout .separator{display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:.75714em;line-height:1.4;text-align:center;text-transform:uppercase;color:#4a4a4a;margin:30px 0 25px;font-weight:600;letter-spacing:.6px}.layout__checkout .separator:after,.layout__checkout .separator:before{content:"";display:inline-block;height:1px;background-color:#e4e6e6;-ms-flex-positive:1;flex-grow:1}.layout__checkout .separator__content{display:inline-block;padding:0 1.5em;max-width:60%}@media screen and (min-width:1000px){.layout__checkout .separator__content{max-width:100%}}.layout__checkout .main__header{padding:0!important}.section--reductions{padding-bottom:calc(28px - .42857em)}.alternative-payment-separator{display:none}.step__sections .section__title{font-weight:600;text-transform:uppercase;letter-spacing:.6px}.logo-norton{margin-top:30px;max-width:64px}@media only screen and (min-width:1000px){.logo-norton{margin-top:50px;max-width:100px}}.dynamic-checkout__title{text-transform:uppercase;font-weight:600!important;letter-spacing:.6px;font-size:.9em}.dynamic-checkout__title:after{margin-left:2em}.dynamic-checkout__title:before{margin-right:2em}.remove-previous-link .separator{display:-ms-flexbox;display:flex}[data-reduction-form] .btn{padding:0 28px!important}.previous-link__icon{fill:#e0004d}.dynamic-checkout__content{padding:1.92857em 1.42857em 2.42857em}.checkout__returns-wrapper{display:none}@media only screen and (min-width:1000px){.checkout__returns-wrapper{display:block;padding:14px 18px;margin-top:2px;background-color:#fff}}.checkout__returns-title{display:block;color:#e0004d;font-family:euclid;font-size:12px;font-weight:700;letter-spacing:.98px;line-height:13px;margin-bottom:5px}.checkout__returns-message{color:#54585a;font-family:euclid;font-size:12px;font-weight:300;letter-spacing:.43px;line-height:22px}.section__title.checkout__pay-with{margin-bottom:10px}.checkout__mobile-hidden{display:none}@media only screen and (min-width:1000px){.checkout__mobile-hidden{display:block}}@media only screen and (min-width:1000px){.checkout__desktop-hidden{display:none}}.layout__checkout .btn,.layout__checkout .product__info__name,.layout__checkout .product__price,.layout__checkout .total-line__price,.layout__checkout h1,.layout__checkout h2,.layout__checkout h3,.layout__checkout h4,.layout__checkout h5,.layout__checkout h6,.layout__checkout input,.layout__checkout label,.layout__checkout p,.layout__checkout span,.layout__checkout td,.layout__checkout th{font-family:euclid}.layout__checkout h1,.layout__checkout h2,.layout__checkout h3,.layout__checkout h4,.layout__checkout h5,.layout__checkout h6{font-weight:500;margin-bottom:0}.layout__checkout .main__content .btn{padding:21px 28px;color:#fff;background:#e0004d}.layout__checkout .btn{border-radius:0}.layout__checkout .btn--disabled{background:#bfbfbf!important}.content .wrap{padding:0 14px;box-sizing:border-box;max-width:1380px;margin:0 auto}@media only screen and (min-width:1000px){.content .wrap{width:100%;background-color:#fff}}@media only screen and (min-width:1000px){.content .sidebar{padding:42px;background-color:#f2f2f2;box-sizing:content-box}.content .sidebar:after{box-shadow:none;background-color:#fff}}@media only screen and (min-width:1000px){.alt-payment-list-container,.page--no-banner .main{padding-top:0}}.logo__image{max-width:120px;max-height:none}.layout__checkout .breadcrumb{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:460px;margin:18px auto 20px;padding-bottom:0}@media only screen and (min-width:1000px){.layout__checkout .breadcrumb{margin:38px auto 0}}.layout__checkout .breadcrumb:after{content:"";position:absolute;top:3px;left:50%;transform:translateX(-50%);background-color:#e4e6e6;height:2px;width:80%}@media only screen and (min-width:400px){.layout__checkout .breadcrumb:after{width:340px}}.breadcrumb__item{position:relative;-ms-flex-preferred-size:25%;flex-basis:25%;width:25%;padding-top:28px;z-index:1;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1000px){.breadcrumb__item{padding-top:35px}}.breadcrumb__link,.breadcrumb__text{color:#e4e6e6;font-family:euclid;font-size:10px;font-weight:700;letter-spacing:.98px;line-height:15px;text-align:center;text-transform:lowercase;max-width:105px}@media only screen and (min-width:360px){.breadcrumb__link,.breadcrumb__text{font-size:12px}}.breadcrumb__item--current .breadcrumb__link,.breadcrumb__item--current .breadcrumb__text{color:#e0004d}.breadcrumb__item--completed .breadcrumb__link,.breadcrumb__item--completed .breadcrumb__text{color:#7f7f7f}.breadcrumb__item--blank .breadcrumb__link,.breadcrumb__item--blank .breadcrumb__text{color:#e4e6e6}.breadcrumb__link:before,.breadcrumb__text:before{content:"\2022";display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);padding:0 18px;background-color:#fff;color:#e4e6e6;font-family:euclid;font-size:48px;font-weight:700}.breadcrumb__item--current .breadcrumb__link:before,.breadcrumb__item--current .breadcrumb__text:before{color:#e0004d}.breadcrumb__item--completed .breadcrumb__link:before,.breadcrumb__item--completed .breadcrumb__text:before{color:#7f7f7f}.breadcrumb__item svg{display:none}.alt-payment-list{margin:0}@media only screen and (min-width:1000px){.order-summary__sections{height:auto}}.order-summary-toggle__inner .order-summary-toggle__icon-wrapper svg,.order-summary-toggle__inner .order-summary-toggle__text,.order-summary-toggle__inner .order-summary-toggle__text svg{color:#e0004d!important;fill:#e0004d!important}.Checkout-countdown{border:1px solid #e0004d;border-radius:3px;padding:17px 20px;background:rgba(241,97,119,.2);font-weight:700;margin:0 0 40px}.Checkout-countdown--mobile{display:none}.Checkout-countdown--desktop{display:block;max-width:80%;margin:0 auto 40px;font-size:13px;text-align:center}@media only screen and (min-width:1000px){.Checkout-countdown--desktop{max-width:100%;font-size:14px;text-align:left}}.shopify-checkout .order-summary__sections .rebuy-widget{max-width:none;border-top:1px solid #e4e6e6}.shopify-checkout .order-summary__sections .rebuy-widget .rebuy-product-block .rebuy-product-info,.shopify-checkout .order-summary__sections .rebuy-widget .super-title{font-weight:600}.shopify-checkout .order-summary__sections .rebuy-widget .super-title{font-size:16px}.shopify-checkout .order-summary__sections .rebuy-widget .description,.shopify-checkout .order-summary__sections .rebuy-widget .primary-title,.shopify-checkout .order-summary__sections .rebuy-widget .rebuy-money,.shopify-checkout .order-summary__sections .rebuy-widget .rebuy-product-title,.shopify-checkout .order-summary__sections .rebuy-widget .super-title{color:#54585a;font-family:euclid}.shopify-checkout .order-summary__sections .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-title{margin-top:0}.shopify-checkout .order-summary__sections .rebuy-widget .rebuy-button{color:#54585a;background-color:#fac0c9;border:2px solid #54585a;border-radius:0;font-family:euclid;text-transform:uppercase;font-weight:700}.shopify-checkout .order-summary__sections .rebuy-widget .rebuy-button:hover{background-color:#fcd9df}.order-summary__section--product-list{-ms-flex-order:0;order:0}[data-rebuy-id]{-ms-flex-order:2;order:2}.order-summary__section--discount{-ms-flex-order:3;order:3}.order-summary__section--total-lines{-ms-flex-order:4;order:4}.checkout__gwp-threshold{-ms-flex-order:1;order:1;padding:24px 0;border-bottom:1px solid #f0f6f2}.checkout__gwp-container{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;max-width:500px;margin:0 auto}@media only screen and (min-width:769px){.checkout__gwp-container{margin:0;max-width:100%}}.checkout__gwp-image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-preferred-size:64px;flex-basis:64px;width:64px;margin-right:14px;background:#fff;border:1px solid #ddddde;border-radius:10px}.checkout__gwp-image img{display:block;margin:0 auto;max-width:25px;height:64px;-o-object-fit:contain;object-fit:contain}.checkout__gwp-details{-ms-flex:1;flex:1}
