.subscription-message .learn-more{text-align:right}.subscription-message .modal-body{padding-top:1em}.subscription-message .modal-body button.close{background-color:transparent;color:#333;border-radius:25px;padding:10px 15px;top:0;right:10px;position:absolute;opacity:1;text-shadow:none}.subscription-message .modal-body button.close:hover{opacity:1}@media (max-width:767.98px){.subscription-message .modal-body button.close{top:-23px;right:-5px}}.subscription-message .modal-body img{width:100%}.subscription-message .modal-dialog .modal-content{max-width:none}.row.spcservices .figure,.row.spcservices .figure .figure-caption{font-size:12px}@media screen and (max-width:1024px){.row.spcservices .figure,.row.spcservices .figure .figure-caption{font-weight:300;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.12px}}@media screen and (min-width:1024px){.row.spcservices .col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:470px){.row.spcservices .col-sm-12{padding:0}}.bottom-recommendations{max-width:1230px}@media (min-width:768px) and (max-width:992.98px){.bottom-recommendations{max-width:94vw}}@media (min-width:993px) and (max-width:1289.98px){.bottom-recommendations{max-width:90vw}}@media (max-width:767.98px){.bottom-recommendations{padding:0}}.page-recommendation .slick-track{display:-ms-flexbox!important;display:flex!important}.page-recommendation .slick-slide{display:inherit!important}.page-recommendation .learn-more{display:none}.page-recommendation.cart-recommendation .grid-tile{margin-left:0;margin-right:0}.page-recommendation.cart-recommendation .product-tile .cart-and-ipay{padding-bottom:8px;padding-top:8px}@media (min-width:1290px){.page-recommendation.cart-recommendation .product-tile .cart-and-ipay{padding-bottom:0;padding-top:0}}.callout-msg-recommendations{font-size:20px;font-weight:700;letter-spacing:1px;line-height:22px;margin:68px 0 37px;color:#2c262d}@media (max-width:767.98px){.callout-msg-recommendations{margin:38px 0 15px 15px}}@media (min-width:768px) and (max-width:1289.98px){.callout-msg-recommendations{position:relative;left:-4%}}@media (max-width:767.98px){.product-rec-carousel{padding:0;margin-right:0}}.product-rec-carousel .product{height:100%}.product-rec-carousel .product-tile{width:93%;background:#fff;margin:0}@media (max-width:767.98px){.product-rec-carousel .product-tile{width:91%}}.product-rec-carousel .product-tile .tile-body{border:none;padding-bottom:0;padding-top:0;padding-left:20px}@media (max-width:767.98px){.product-rec-carousel .product-tile .tile-body{padding-left:10px}}.product-rec-carousel .product-tile .tile-body .pdp-link a{font-size:14px;line-height:19px}.product-rec-carousel .product-tile .tile-body .price{font-size:16px;margin:7px 0 13px}@media (max-width:767.98px){.product-rec-carousel .product-tile .tile-body .price{margin:10px 0 13px}}.product-rec-carousel .product-tile .tile-body .price .value{font-weight:400;font-size:16px;line-height:20px}.product-rec-carousel .product-tile .tile-body .price .strike-through{color:#cb333b;float:none;display:block}.product-rec-carousel .product-tile .tile-body .price .sales{color:#0091de}.product-rec-carousel .product-tile .tile-body .color-swatches{min-height:0}.product-rec-carousel .product-tile .tile-body .pdp-link{margin-top:18px}.product-rec-carousel .product-tile .tile-body .brandlogo{margin:24px 0 0}@media (max-width:767.98px){.product-rec-carousel .product-tile .tile-body .brandlogo{margin:18px 0 0}}.product-rec-carousel .product-tile .tile-body .brandlogo .icon{height:13px}.product-rec-carousel .product-tile .tile-image-cart{margin:auto 0}@media (max-width:767.98px){.product-rec-carousel .product-tile .cart-button{padding:0 20px}}@media (max-width:767.98px){.product-rec-carousel .product-tile .cart-and-ipay{padding-bottom:24px}}.product-rec-carousel .product-tile .add-tile-to-cart{width:93%;height:40px;margin:0 7px 24px 0;padding:0}@media (max-width:767.98px){.product-rec-carousel .product-tile .add-tile-to-cart{width:100%;margin:0}}@media (min-width:768px) and (max-width:992.98px){.product-rec-carousel .product-tile .add-tile-to-cart{width:100%;padding:0}}.product-rec-carousel .product-tile .add-tile-to-cart .fa{display:none}.line-item-logo{margin:0 0 .5rem}.receipt .addcart{display:none}@media (max-width:767.98px){.receipt .page-recommendation{margin:0}}@media (max-width:767.98px){.receipt .callout-msg-recommendations{margin:38px 0 15px}}.receipt .product-rec-carousel .product-tile{min-height:165px}@media (max-width:767.98px){.receipt .product-rec-carousel .product-tile{min-height:125px}}.receipt .product-rec-carousel .product-tile .tile-body .price{margin:7px 0 33px}@media (max-width:767.98px){.receipt .product-rec-carousel .product-tile .tile-body .price{margin:7px 0 8px}}@keyframes easeInCubicMotion{to{transform:translate(150px)}}@keyframes easeOutCubicMotion{to{transform:translate(150px)}}.font-regular{font-weight:400!important}.font-semi-bold{font-weight:600!important}.font-bold{font-weight:700!important}a,a.link-primary{text-decoration:underline;font-weight:600}a.link-primary:hover,a:hover{color:#504b51}p{line-height:1.4}.label-sm,.label-xl,.label-xs{font-weight:600}.label-xl{font-size:1.25rem}.label-sm{font-size:.875rem}.label-sm,.label-xs{text-transform:uppercase}.label-xs{font-size:.75rem}.border-thin{border-top:1px solid #cdcbcc}.border-thick{border:4px solid #cdcbcc}.border-default{border:1px solid #cdcbcc}.border-warning{border:1px solid #f2d230}.border-success{border:1px solid #1c8753}.border-danger{border:1px solid #cb333b}.logo.mobile,.logo.tablet{height:17px;width:120px}.order-detail-accordion{background-color:#fff;font-family:Nunito Sans,Regular;font-weight:400}.order-detail-accordion .accordion-item{border-bottom:1px solid #cdcbcc}.order-detail-accordion .accordion-item-header .btn{position:relative;font-size:18px;line-height:20px;text-transform:none}.order-detail-accordion .accordion-item-header .btn:focus,.order-detail-accordion .accordion-item-header .btn:hover{text-decoration:none}.order-detail-accordion .accordion-item-header .btn:after,.order-detail-accordion .accordion-item-header .btn:before{content:"";display:block;background-color:#000;position:absolute;top:50%;transform:translateY(-50%)}.order-detail-accordion .accordion-item-header .btn:before{width:16px;height:2px;right:1rem}@media (min-width:768px){.order-detail-accordion .accordion-item-header .btn:before{right:1.5rem}}@media (min-width:1290px){.order-detail-accordion .accordion-item-header .btn:before{right:2.5rem}}.order-detail-accordion .accordion-item-header .btn.collapsed:after{width:2px;height:16px;right:calc(1rem + 6.5px)}@media (min-width:768px){.order-detail-accordion .accordion-item-header .btn.collapsed:after{right:calc(1.5rem + 6.5px)}}@media (min-width:1290px){.order-detail-accordion .accordion-item-header .btn.collapsed:after{right:calc(2.5rem + 6.5px)}}.order-detail-accordion .accordion-item-header .btn img{height:14px;display:inline-block;vertical-align:baseline}.order-detail-accordion .IDmeButtonMil{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.order-detail-accordion .IDmeButtonMil img{max-width:100%}.order-detail-accordion .idme-callout .idme-callout-header{font-size:16px}.order-detail-accordion .idme-callout .idme-callout-detail{font-size:14px}.order-detail-accordion .content-asset{margin:0}.page{background-color:#f8f8f8}@media (min-width:993px){.price{display:-ms-flexbox;display:flex}}.price .strike-through{margin-right:0;float:none;display:block;font-size:20px}@media (max-width:350px){.price .strike-through{font-size:16px}}@media (min-width:993px){.price .strike-through{margin-right:2px}}.single-approaching-discount{border:1px solid rgba(0,0,0,.125);background-color:#fff;color:#5d33cb;margin-bottom:.3125rem}@media (min-width:768px){.checkout-continue{position:static;padding-right:.938em;padding-left:.938em;z-index:auto}}.edit{margin-right:.625em}.edit-add-to-wishlist{margin-top:auto}.edit-add-to-wishlist a{font-size:.813em}.line-item-attributes{font-size:.813rem;margin:0}.cartPromoMessage{font-size:.813rem;color:green;padding-top:0}.cartPromoMessage1{font-size:.813rem;color:red;padding-top:0}.line-item-divider{margin:.625em -.625rem}.line-item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1em;color:#2c262d;font-weight:400;margin-bottom:.625em;width:80%;text-transform:none}.prod-description{color:#504b51;font-weight:400;font-size:14px}.line-item-logo{height:30px}@media (min-width:993px) and (max-width:1289.98px){.line-item-logo{height:36px}}.line-item-logo img{height:100%}.cart-page .card{border:none}.cart-page .productcard-subscriptions{margin-bottom:26px;box-shadow:0 4.5px 1px -.5px rgba(0,0,0,.05)}.cart-page .line-item-name{text-overflow:clip;white-space:normal;overflow:visible;word-wrap:break-word}.cart-page .line-item-description .item-desc{display:none}.cart-page .line-item-description .item-desc.active{display:inline-block}.cart-page .line-item-description .dots{padding:0 5px 0 2px;cursor:pointer}.cart-page .line-item-description .fullTxt{display:none}.cart-page .line-item-description .fullTxt.active{display:inline-block}.cart-page .line-item-description .truncatedTxt.inactive{display:none}.cart-page .product-info .sl-container{min-width:60px}.cart-page .product-info .custom-control-label-text{font-weight:500;text-transform:none;display:block}.line-item-price{font-size:1em;color:#22252a;font-weight:700}.line-item-price-info{display:none;font-size:.75em;margin-bottom:.5rem}.no-margin-top{margin-top:0}.number-of-items{font-size:12px;text-transform:capitalize;letter-spacing:normal;color:#504b51;margin-left:2px;font-weight:400}.totals p{font-size:18px}.promo-header{color:#504b51}.optional-promo{background-image:url(../images/svg-icons/arrow-down-sm.svg);float:right;height:13px;width:15px;position:relative;top:3px}.optional-promo.open{background-image:url(../images/svg-icons/arrow-up-sm.svg)}.product-info{margin-bottom:0;padding:.625em}@media (min-width:993px){.product-info{height:auto}}.product-info .line-item-name{font-family:Nunito Sans,Regular;font-size:14px;font-weight:600;line-height:19px;letter-spacing:0}@media (min-width:768px){.product-info .line-item-name{font-size:18px;font-weight:700;line-height:25px;letter-spacing:.03em}}@media screen and (max-width:768px){.product-info .line-item-name{min-height:50px}}.product-info .line-item-renewal-message{font-family:Nunito Sans,Regular;font-size:12px;font-style:italic}@media (max-width:767.98px){.product-info .cart-product-info{position:inherit}}@media (max-width:767.98px){.product-info .product-quantity{margin-bottom:5px}}.product-card-right-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.product-to-remove{font-weight:700}.product-image{height:auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:0;width:100%}.promo-code{padding:28px 0 8px}@media (max-width:767.98px){.promo-code{padding:18px 0 4px}}.promo-code .coupon-error{font-size:12px}.promo-code .coupon-error .coupon-error-message,.promo-code .coupon-error .coupon-missing-error{color:#cb333b}.promo-code .coupon-text{line-height:1}.promo-code-form{margin-top:15px;margin-bottom:10px;position:relative}.promo-code-form .red-exclamation{display:none;position:absolute;right:10px;top:8px}.promo-code-form .red-exclamation img{width:20px}.promo-code-form label{font-weight:400;text-transform:capitalize;font-size:18px;line-height:24px;color:#504b51;margin-bottom:6px}.promo-code-form .promo-code-submit button{margin-top:0}.attr-display-name{font-weight:700}.promo-code-submit{padding-left:0}.promo-code-submit button{min-width:auto;border-radius:0 3px 3px 0;margin-left:-2px;padding-right:0;padding-left:0}.coupon-code-field{font-weight:500;margin-bottom:8px}.coupon-text span{font-size:12px;color:#504b51}.product-info .remove-btn{padding:0;right:1px;border:none;background-color:transparent;position:absolute;text-align:right;z-index:1;min-width:24px;top:auto}@media (min-width:1290px){.product-info .remove-btn{right:.25rem}}.product-info .remove-btn-lg{border:none;color:#cfd4da;font-size:1.625em;position:absolute;top:0;right:0;bottom:0;background-color:transparent;padding-left:.3125rem;padding-right:.3125rem;z-index:1}.product-info .text-remove-button{position:absolute;font-size:14px;cursor:pointer;width:auto;width:110px;color:#000;display:-ms-flexbox;display:flex;max-height:25px;margin-top:5px;right:26px}@media (min-width:993px){.product-info .text-remove-button{position:static}}@media (min-width:767px){.product-info .text-remove-button{right:11px}}.product-info .cart-product-info .text-remove-button{-ms-flex-pack:end;justify-content:flex-end}h3.summary-title{margin-top:20px}@media (min-width:768px){h3.summary-title{margin-top:0}}.card.bonus-product-button{border:none;max-width:300px;margin-top:20px}@media (min-width:993px){.card.bonus-product-button{margin-left:55%}}.remove-line-item{position:relative;width:100%}.remove-coupon{cursor:pointer;border:none;background:transparent;position:absolute;top:50%;right:0;transform:translateY(-50%)}.remove-coupon:focus{outline:none}.sub-total{font-weight:700}.grand-total{font-size:1em;font-weight:600}.coupon-price-adjustment+.coupon-price-adjustment{margin-top:.625rem}.coupon-price-adjustment{background-color:#f0f0f0;padding:10px 9px 10px 16px;position:relative;margin-top:16px;margin-bottom:13px}.coupon-promotion-relationship{font-size:.813em;padding-left:1rem;margin-bottom:0}.coupons-and-promos{padding-right:0;padding-left:0}.coupon-code{font-size:14px}.coupon-code .disc-coupon-code{font-weight:600}.coupon-applied{color:#1c8753;font-size:.813em}.coupon-not-applied{color:#cb333b;font-size:.813em}.coupon-missing-error{display:none;font-size:12px}.applied-promotion-discount{color:#1c8753;float:right}.promotion-information{margin-bottom:.625rem;margin-top:.625rem}.content-asset{margin:20px 0 0}.line-item-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.bundle-includes{font-size:.813em;margin-bottom:.625em}.cart-page .bundled-line-item+.bundled-line-item:before{content:"";display:block;border-bottom:.063em dashed #f1f0f0;margin:.625em -.625em}.quantity-label{font-size:.813em}h1.page-title{padding:.3125em 0;text-transform:uppercase;font-weight:700;font-size:20px;letter-spacing:1px;margin-top:27px}@media (min-width:768px){h1.page-title{margin-top:0}}@media (min-width:768px){h1.page-title.empty{text-align:center}}h4.page-title{padding:.3125em 0;text-transform:uppercase;font-weight:700;font-size:20px;letter-spacing:1px}@media (min-width:768px){h4.page-title.empty{text-align:center}}.continue-shopping-link{display:block;margin:15px 0;text-align:center}@media (min-width:768px){.continue-shopping-link{margin:20px 0 0;text-align:left}}.continue-shopping-link-empty{margin:26px 0 0}.checkout-number{margin:10px 0}@media (min-width:768px){.checkout-number{margin:28px 0 0}}.quantity{width:100%;max-width:80px;display:block}.bundle-misc{font-size:.813rem}@media (max-width:1289.98px){.bundle-misc{margin-bottom:.625em}}.cart-header .content-asset{margin:0}@media (min-width:768px){.cart-header .content-asset{margin:20px 0 0}}.cart-error-messaging.cart-error{position:fixed;top:0;width:100%;z-index:1999}.valid-cart-error{min-height:6.5rem}.item-image{margin-right:10px}.bundled-line-item{margin:20px 0 0}.bundled-line-item .item-image{width:70px}.bundled-line-item .item-attributes{margin-left:0}.serviceSubscriptionCard .line-item-availability,.serviceSubscriptionOption .line-item-availability{display:none}.serviceSubscriptionCard .attribute,.serviceSubscriptionOption .attribute{margin:0;padding:0}.serviceSubscriptionCard .toggleAutoRenew,.serviceSubscriptionOption .toggleAutoRenew{left:0;top:10px;height:20px;width:20px}.serviceSubscriptionCard .card{padding:.625em .625em 20px}@media (min-width:1290px){.serviceSubscriptionCard .card{padding:.625em}}.serviceSubscriptionOption{color:#504b51}.serviceSubscriptionOption .form-group{margin:0;display:inline-block;width:100%}@media (max-width:1289.98px){.serviceSubscriptionOption .form-group.meural-form-group{margin-top:20px}}.serviceSubscriptionOption .sub-label-option .line-item-name{font-size:.875rem;font-weight:400;display:inline-block;width:auto;margin-right:.5rem}.serviceSubscriptionOption .attribute{display:-ms-flexbox;display:flex}.serviceSubscriptionOption i[data-toggle=tooltip]{margin:auto auto auto 8px}.serviceSubscriptionOption .price{padding:15px 0;color:#0091de;font-weight:400;font-size:20px;float:right}.serviceSubscriptionOption .total-price{color:#22252a;font-weight:600}.serviceSubscriptionOption .short-desc{font-size:.75rem}.serviceSubscriptionOption .product-card-footer{margin-top:10px}@media (min-width:1290px){.serviceSubscriptionOption .product-card-footer{margin-top:0;padding-left:0}}.serviceSubscriptionOption .product-card-footer .learn-more{text-align:left}.cart-auto-renew-message{display:none}.cart-auto-renew-message.unhide{display:block}.cart-subscription-wrapper{position:relative;border-top:1px solid #f1f0f0;margin-top:-.313em;margin-bottom:15px;color:#504b51;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-subscription-wrapper .custom-control-label:after,.cart-subscription-wrapper .custom-control-label:before{margin:0}.cart-subscription-wrapper .custom-control-label span{font-weight:300;text-transform:uppercase}.cart-subscription-wrapper .custom-checkbox{margin:0}.cart-subscription-wrapper .card{border:none}.cart-subscription-wrapper .subscription-message{display:inline-block}.cart-subscription-wrapper .subscription-message.more-info-wrapper{margin-left:65px;width:100px;display:-ms-flexbox;display:flex;margin-top:-7px;min-height:20px}.cart-subscription-wrapper .subscription-message.more-info-wrapper .learn-more a:active,.cart-subscription-wrapper .subscription-message.more-info-wrapper .learn-more a:focus{outline:none!important;box-shadow:none!important}.cart-subscription-wrapper .see-details{color:#0044d6;-webkit-text-decoration-line:none;text-decoration-line:none;font-size:10px}.cart-subscription-wrapper .item-image img{display:block;max-height:98px;width:auto;margin:-23px auto auto}@media (max-width:992.98px){.cart-subscription-wrapper .item-image img{min-height:unset}}.cart-subscription-wrapper .product-info{padding:0}@media (max-width:992.98px){.cart-subscription-wrapper .product-info{padding:0 .5rem}}.cart-subscription-wrapper .strike-through{text-decoration:line-through}@media (min-width:993px){.cart-subscription-wrapper .slick-list{margin:0 -12px}}.radio-upsell-container{padding:0;width:100%}.radio-upsell-container .radio-attribute-value{margin-top:.5rem}.radio-upsell-container .radio-attribute-value label{display:inline-block;font-weight:300;text-transform:none;width:88%}.radio-upsell-container .radio-attribute-value input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:transparent;top:2px;height:15px;width:15px;border:1px solid #504b51;border-radius:50px;cursor:pointer;outline:none}.radio-upsell-container .radio-attribute-value input:checked:before{content:"";position:absolute;left:11px;top:7px}.radio-upsell-container .radio-attribute-value input:hover{background-color:rgba(0,161,222,.25)}.radio-upsell-container .radio-attribute-value input:checked{background-color:#0091de;border:none}.radio-upsell-container .radio-attribute-value div.attribute-type{margin-bottom:10px;margin-top:8px}.radio-upsell-container .radio-attribute-value input,.radio-upsell-container .radio-attribute-value span{display:inline-block;vertical-align:top;font-weight:600;padding:0 2px}.radio-upsell-container .radio-attribute-value .attribute-price{font-weight:500;color:#2c262d;text-transform:uppercase}.radio-upsell-container .radio-attribute-value .tax-messaging-product-tile{display:block}.cart-page .checkout-continue .paypal-cart-button{margin-top:20px;margin-bottom:0}@media (min-width:768px){.cart-page .checkout-continue .paypal-cart-button{margin-bottom:4px}}@media (max-width:767.98px){.cart-page .checkout-continue .paypal-cart-buttons-container{padding-bottom:0}.cart-page .checkout-continue .paypal-cart-button{margin-bottom:0}}footer .back-to-top.stickyElm{bottom:165px}@media (min-width:768px){footer .back-to-top.stickyElm{bottom:8px}}footer .live-chat-container.stickyElm{bottom:175px}@media (min-width:768px){footer .live-chat-container.stickyElm{bottom:18px}}.gift-error-message{color:#cb333b;display:none}.checkout-btn-guest,.checkout-btn-login,.gift-error-message.unhide{display:block}.checkout-btn-guest.hide,.checkout-btn-login.hide{display:none}@media (min-width:993px){.cart-page{max-width:1230px}}.checkout-sticky-mobile.ordersummary{box-shadow:0 1px 1px 1px rgba(0,0,0,.05),0 4px 1px 0 rgba(0,0,0,.05)}.checkout-sticky-mobile.ordersummary .cart-totals{padding-top:25px}.checkout-sticky-mobile.ordersummary .cart-totals p{margin-bottom:9px}.checkout-sticky-mobile.ordersummary .checkout-continue{padding-bottom:22px;margin:8px 0 11px}.checkout-continue .checkout-button-wrapper{background-color:#fff;box-shadow:0 -5px 5px rgba(0,0,0,.15);padding:16px 16px 0;position:fixed;bottom:0;left:0;width:100%;z-index:101}@media (min-width:768px){.checkout-continue .checkout-button-wrapper{box-shadow:none;padding:0;position:static}}.checkout-continue .checkout-button-wrapper .cart-totals{padding:0}@media (min-width:768px){.checkout-continue .checkout-button-wrapper .cart-totals{display:none}}.checkout-continue .cart-googlepay-container .gpay-card-info-container{height:50px;width:100%}.ordersummary{background:#fff}.ordersummary .giftable p{font-size:11px}.ordersummary .giftable .form-group{margin-bottom:10px}.ordersummary .IDmeButtonMil{padding-left:0}.ordersummary .IDmeButtonMil img{height:62px;width:104%;margin-left:-6px}.ordersummary .checkout-continue .continue-shopping-link{display:none}.ordersummary .cart-totals,.ordersummary .secureshoptitle{font-size:18px;line-height:23px}.ordersummary .creditcardlogo{padding:30px 0 4px}@media (max-width:767.98px){.ordersummary .creditcardlogo{padding:25px 0 1px}}.ordersummary .contactus-shipping{margin-bottom:16px}@media (max-width:767.98px){.ordersummary .contactus-shipping{margin-bottom:13px}}.ordersummary .giftable{position:relative;top:30px}.ordersummary .cart-totals{padding-top:45px}@media (max-width:767.98px){.ordersummary .cart-totals{padding-top:38px}}.ordersummary .cart-totals p{margin-bottom:21px}.ordersummary .cart-totals .cart-totals-item p,.ordersummary .cart-totals .cart-totals-item span:not(.estimate-label):not(.tax-messaging):not(.tax-total){font-size:16px}@media (min-width:768px){.ordersummary .cart-totals .cart-totals-item p,.ordersummary .cart-totals .cart-totals-item span:not(.estimate-label):not(.tax-messaging):not(.tax-total){font-size:18px}}.ordersummary .grand-total{font-weight:400}.ordersummary .estimate-label{font-size:12px;font-weight:300;line-height:15px}.ordersummary .fa-info-circle{font-size:15px}.ordersummary .checkout-lock-img{height:18px;margin-bottom:4px;margin-right:10px;opacity:.65;width:14px}.ordersummary hr{position:absolute;width:100%;left:10px;right:0}.ordersummary p,.ordersummary span{line-height:23px;color:#504b51}.ordersummary .checkout-number,.ordersummary .secure-shopping{line-height:19px;color:#504b51;font-weight:300}.ordersummary .help-phone-number{color:#2c262d!important}.ordersummary .checkout-btn{height:50px;font-size:19px;line-height:26px;letter-spacing:.27px;margin-bottom:20px}@media (max-width:767.98px){.ordersummary .checkout-continue.sticky{position:fixed;z-index:10;left:0;top:73px;width:100%;box-shadow:0 1px 1px 1px rgba(0,0,0,.05),0 4px 1px 0 rgba(0,0,0,.05);background-color:#fff;padding-bottom:0;margin:0}.ordersummary .checkout-continue.sticky .checkout-button-continue{margin:10px auto}.ordersummary .checkout-continue.sticky p{display:none}}.ordersummary .secure-shopping{margin-top:7px}@media (max-width:767.98px){.ordersummary .secure-shopping{margin-top:4px}}.ordersummary .secureshoptitle{padding-top:16px;color:#504b51}@media (max-width:767.98px){.ordersummary .secureshoptitle{padding-top:14px}}.ordersummary .checkout-number a{font-weight:400!important}.summary-title{font-size:20px;line-height:22px;text-transform:uppercase;padding-top:7px;letter-spacing:1px;color:#2c262d}@media (max-width:767.98px){.summary-title{padding-bottom:30px;padding-top:32px}}@media (min-width:993px){.cart-header{padding-top:10px}}@media (min-width:1290px){.cart-page{padding-left:0;padding-right:0;max-width:1200px}}@media (min-width:1290px){.cartrow{margin-right:0}}@media (min-width:993px){.container.cartpage{max-width:1230px}}@media (min-width:768px){.container.cartpage{margin-top:24px;padding-bottom:3px}}.container.cartpage .valid-cart-error{top:12px}@media (min-width:768px){.cartitems{padding-right:25px}}@media (min-width:768px){.myorder-section{padding-left:0}}@media (min-width:1290px){.myorder-section{padding-right:0}}.upsell-content-hide{display:none}.more-info-link{text-decoration:underline;cursor:pointer;border:none;background-color:transparent;z-index:1;font-weight:400;margin:auto;color:grey;text-align:left;padding:0}.html-slot-container .header-banner{z-index:999999999;background-color:#fac0cb}.html-slot-container .header-banner .content{padding:5px 0}.header-banner{background-color:#fff;color:#2c262d}.header-banner .close-button .close{color:#fff}.header-banner .close-button span{filter:none}.header-banner .content{margin-right:1.5em;padding:15px 0}.product-status{display:none}.cart-product-link{font-family:Nunito Sans,Regular;font-size:18px;font-weight:700;line-height:25px;letter-spacing:.03em;text-decoration:none;color:#000}@media (max-width:992.98px){.cart-product-link{font-size:14px;font-weight:600;line-height:19px;letter-spacing:0}}.cart-sso-overlay{position:fixed;z-index:2147483647;top:0;left:0;width:100%;height:100vh;transform:translateZ(0);color:#fff}.cart-sso-overlay .overlaymessage{position:absolute;font-family:HelveticaNeue,HelveticaNeue-Light,Helvetica Neue Light,helvetica,arial,sans-serif;font-size:14px;text-align:center;cursor:pointer;width:100vw;top:25vh}@media (min-width:993px){.cart-sso-overlay .overlaymessage{padding-right:15px}}.cart-sso-overlay .paypal-checkout-message{font-size:15px;line-height:1.5;padding:10px 0}.cart-sso-overlay .paypal-checkout-message .paypal-checkout-logo-pp{height:30px;cursor:pointer;margin:0 0 30px 15px;display:inline-block}.cart-sso-overlay .paypal-checkout-continue{font-size:15px;line-height:1.35;padding:20px 0;font-weight:700}.cart-sso-overlay .paypal-checkout-continue a{color:#fff}.apple-pay-button-white{display:inline-block;-apple-pay-button-type:buy;-apple-pay-button-style:white-outline;width:100%;margin-bottom:8px}.apple-pay-button-white,.apple-pay-cart{-webkit-appearance:-apple-pay-button;border-radius:7px;height:50px}.apple-pay-cart{display:none;margin-bottom:20px!important;-apple-pay-button-type:check-out;-apple-pay-button-style:#000}.netgear-terms-applepay{display:none}.subscription-message .content-asset{background-color:#fff;margin-bottom:16px;padding:16px}.footer{padding-bottom:125px}@media (min-width:768px){.footer{padding-bottom:15px}}.back-to-top{bottom:140px}@media (min-width:768px){.back-to-top{bottom:8px}}.live-chat-container{bottom:15px}@media (min-width:768px){.live-chat-container{bottom:23px}}@media (max-width:767.98px){.embeddedServiceHelpButton .helpButton{bottom:195px!important}}.product-five-by-carousel .affirm-promo-wrapper{margin-bottom:24px}.product-five-by-carousel .affirm-promo-wrapper .affirm-as-low-as{text-align:left}.product-five-by-carousel .js-carousel-controls{z-index:100}.or-divider{border-bottom:1px solid #cdcbcc;position:relative}.or-divider .or-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 16px;text-transform:uppercase;font-size:16px;background-color:#fff;color:#757575;font-family:Nunito Sans,Regular;font-weight:400}.tax-msg{font-size:12px;font-weight:300;line-height:normal;color:#2c262d}.cart-subscription-wrapper{display:none}@media (min-width:768px) and (max-width:993px){.col-grand-total{padding-left:0}}.installation-partner-container{font-size:13px;margin-top:4px}.installation-partner-container .learn-more a.text-style{font-weight:400;text-decoration:underline}.installationPartners-modal{border:1px solid #000}.box .subscription-image{background-color:#f1f0f0;height:80px;width:144px}@media (min-width:768px) and (max-width:993px){.box .subscription-image{width:130px}}.box.serviceSubscriptionOption.accessories_card .subscription-image{height:90px}@media (min-width:768px) and (max-width:993px){.box.serviceSubscriptionOption.accessories_card .subscription-image{width:130px}}.box.serviceSubscriptionOption.accessories_card .subscription-image.item-image .product-image{max-height:90px;margin-top:auto}@media (max-width:992.98px){.box.serviceSubscriptionOption.accessories_card .subscription-image.item-image .product-image{min-height:unset}}.box.serviceSubscriptionOption.accessories_card .radio-upsell-container .radio-attribute-value .attribute-type{-ms-flex-align:start;align-items:flex-start;margin-top:5px}.box.serviceSubscriptionOption.services-card{width:calc(33.33333% - 13.33333px);-ms-flex-negative:0;flex-shrink:0}@media (max-width:1289.98px){.box.serviceSubscriptionOption.services-card{width:calc(50% - 15px)}}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card{width:100%}}.box.serviceSubscriptionOption.services-card .attribute{display:block}.box.serviceSubscriptionOption.services-card .product-info{position:relative;padding:0!important}.box.serviceSubscriptionOption.services-card .product-info .recommended-badge{display:-ms-flexbox;display:flex;width:90px;height:17px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#b8b8b9;color:#fff;text-align:center;font-family:Nunito Sans,Regular;font-style:normal;font-size:8px;font-weight:700;line-height:12.19px;letter-spacing:.64px;border-radius:5px;position:absolute;top:-7px;left:50%;transform:translateX(-50%);z-index:5}.box.serviceSubscriptionOption.services-card .product-info .recommended-badge.selected{background-color:#0044d6;border:2px solid #0044d6}.box.serviceSubscriptionOption.services-card .product-card-footer{margin-top:0}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service{border:2px solid #b8b8b9;border-radius:16px;position:relative;padding:10px;font-family:Nunito Sans,Regular;text-align:center;background-color:#f9f9f9}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service{text-align:left;padding-right:80px}}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .subscription-image{background:transparent}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .subscription-image{display:none}}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .subscription-item-name{display:none;font-size:16px;line-height:22px;font-weight:800;color:#100c10;text-transform:uppercase;padding-bottom:5px}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .subscription-item-name{display:block}}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .add-to-cart.radio-input{display:none}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5px}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price{-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding-bottom:0}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price .spacer+*{padding-left:0!important}}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price .tax-messaging-product-tile{display:none}@media (min-width:993px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price>*{-ms-flex:1;flex:1}}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price>:first-child{color:#504b51;font-size:13px;line-height:20px;white-space:nowrap}@media (min-width:993px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price>:first-child{text-align:right}}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price>:first-child{font-size:12px;-ms-flex-order:2;order:2}}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price>:last-child{font-size:10px;line-height:12px;color:#100c10}@media (min-width:993px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price>:last-child{text-align:left}}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price>:last-child{font-size:12px;-ms-flex-order:3;order:3}}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price>:nth-child(2){text-transform:uppercase;font-size:14px;font-weight:700;color:#100c10;line-height:21px;padding-right:12px}@media (min-width:993px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price>:nth-child(2){padding:0 8px;-ms-flex:none;flex:none;margin:0 auto;text-align:center}}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price>:nth-child(2){font-size:16px;-ms-flex-order:1;order:1}}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .attribute-price .strike-through{padding-right:12px}}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .more-info-wrapper.subscription-message{margin:0;width:auto;display:block;min-height:13px;padding-bottom:10px}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .more-info-wrapper.subscription-message{padding-bottom:5px}}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .more-info-wrapper.subscription-message .learn-more{text-align:center}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .more-info-wrapper.subscription-message .learn-more{text-align:left}}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .more-info-wrapper.subscription-message .see-details{color:#0044d6;font-size:10px;line-height:13px;font-weight:700}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .radio-attribute-value .description-wrapper{min-height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10px}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .radio-attribute-value .description-wrapper .description-wrapper-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .radio-attribute-value .description-wrapper .description-wrapper-inner{display:block}}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .radio-attribute-value .description-wrapper{display:block;min-height:0;padding-bottom:5px}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .radio-attribute-value .description-wrapper .service-variant-type{display:none}}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .radio-attribute-value .service-variant-type{text-transform:uppercase;font-weight:700;font-size:14px;line-height:19px;color:#100c10;min-height:19px}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .radio-attribute-value .attribute-type{font-size:12px;line-height:16px;font-weight:400;color:#100c10;max-width:200px}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .radio-attribute-value .attribute-type{max-width:100%}}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .radio-attribute-value label{background-position:50%;background-repeat:no-repeat;border:none;width:30px;height:30px;margin:0 auto;cursor:pointer}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .radio-attribute-value label{position:absolute;right:30px;top:50%;transform:translateY(-50%)}}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .radio-attribute-value label.add-service{background-image:url(../images/svg-icons/plus-button.svg)}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service .radio-attribute-value label.remove-service{background-image:url(../images/svg-icons/blue-check-button.svg)}.box.serviceSubscriptionOption.services-card .radio-upsell-container-service.selected{background-color:#fff;border:2px solid #0044d6}.box.serviceSubscriptionOption.services-card .subscription-price.service-message{font-size:8px;line-height:8px}@media (max-width:992.98px){.box.serviceSubscriptionOption.services-card .subscription-price.service-message{margin-bottom:0;text-align:left;margin-left:10px;margin-right:10px}}.box .subscription-image.selected{border-color:#0091de;border-width:1.5px}.cart-subscription-wrapper{background-color:#fff;border:transparent}.cart-subscription-wrapper .box .item-image{margin:auto}.cart-subscription-wrapper .box .item-image img,.cart-subscription-wrapper .box .item-image img.learn-more-info-icon{padding:0}.box .radio-upsell-container .radio-attribute-value input[type=radio]{display:none}.cart-service-container{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:20px}@media (max-width:1289.98px){.cart-service-container{gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:992.98px){.cart-service-container{margin-top:0;padding:20px 1.2rem 0}}.cart-service-container:not(.slick-initialized){overflow:hidden}.cart-service-container.slick-initialized{display:block}.cart-service-container.slick-initialized .slick-next,.cart-service-container.slick-initialized .slick-prev{opacity:1;width:30px;height:30px}.cart-service-container.slick-initialized .slick-prev{left:-25px}.cart-service-container.slick-initialized .slick-next{right:-25px}.cart-service-container .slick-list{margin:0 -10px}.cart-service-container .slick-list .slick-slide{margin:0 10px}.cart-service-container .slick-track{padding-top:10px}.box .radio-upsell-container{text-align:center;background-color:#f1f0f0;padding:6px}.box .radio-upsell-container .radio-attribute-value label.add-service{min-width:88px;border:1px solid #0091de;display:block;border-radius:17px;text-align:center;padding:2px;color:#0091de;font-weight:500;margin:0 auto auto;cursor:pointer;text-transform:uppercase}.box .service-container .serviceSubscriptionOption .card.product-info .row{-ms-flex-pack:start;justify-content:start}.box.serviceSubscriptionOption .card.product-info .row{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.box.serviceSubscriptionOption .radio-upsell-container .radio-attribute-value{margin-top:0;margin-bottom:12px;overflow:hidden}.box.serviceSubscriptionOption .radio-upsell-container .radio-attribute-value div.attribute-type{font-size:12px;font-weight:600;width:145px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:84px;margin:auto}.box.serviceSubscriptionOption .radio-upsell-container .radio-attribute-value div.attribute-type.attribute-type-de{height:120px}.box.serviceSubscriptionOption .radio-upsell-container .radio-attribute-value .attribute-price{margin-bottom:10px;min-height:42px}.box.serviceSubscriptionOption .radio-upsell-container .radio-attribute-value .attribute-price .strike-through{color:#999;font-size:13px;font-weight:500}.box.serviceSubscriptionOption .radio-upsell-container .radio-attribute-value .accessories_quantity input{top:auto;border-radius:initial;border:none;color:#fff;width:40px}@media (max-width:767.98px){@supports (-webkit-touch-callout:none){.box.serviceSubscriptionOption .radio-upsell-container .radio-attribute-value .accessories_quantity input{top:-3px}}}.accessories_quantity button{margin:0}.accessories_quantity button i{color:#fff}.accessories_quantity .number-input{width:116px;max-width:116px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto;border:1px solid #0091de;background:#0091de;color:#fff}.service-header{background:#fff;font-size:16px;font-family:Nunito Sans,Regular;font-style:normal;font-weight:700;padding-left:0;padding-bottom:10px}@media (max-width:992.98px){.service-header{padding-left:1.2rem}}.remove-product-icon{border-radius:11px;border:1px solid;padding:4px;margin-right:3px}.box .dropdown-remove-service.radio-label-cta{display:block!important}.cart-subscription-wrapper-variant .js-next,.cart-subscription-wrapper .js-next{right:-26px}.cart-subscription-wrapper-variant .js-prev,.cart-subscription-wrapper .js-prev{left:-26px}.box .attribute.variant{margin-left:0;padding-left:0;margin-right:0;padding-right:0}.box .form-group.variant{width:100%}.quantity.input-quantity{border:none;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.quantity.input-quantity:active,.quantity.input-quantity:focus,.quantity.input-quantity:hover{outline:none!important;box-shadow:none!important}@media (max-width:767.98px){@supports (-webkit-touch-callout:none){.quantity.input-quantity{padding:3px 0;width:23px}}}button.btn-minus,button.btn-plus{border:none;background:transparent}button.btn-minus:active,button.btn-minus:focus,button.btn-minus:hover,button.btn-plus:active,button.btn-plus:focus,button.btn-plus:hover{outline:none!important;box-shadow:none!important}@media (max-width:767.98px){@supports (-webkit-touch-callout:none){button.btn-minus,button.btn-plus{padding:0 10px}}}.number-input{display:-ms-flexbox;display:flex;border:1px solid;border-radius:15px}input.quantity.input-quantity::-webkit-inner-spin-button,input.quantity.input-quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity.input-quantity[type=number]{-moz-appearance:textfield}.subscription-price.service-message{color:#000;text-align:center;font-size:10px;margin:10px auto 5px}.box .custom-control{padding:0}.productcard-subscriptions .price{-ms-flex-direction:column;flex-direction:column;text-align:right}.productcard-subscriptions .price .pricing.line-item-total-price-amount{font-size:26px;font-family:Nunito Sans,Regular;font-style:normal;font-weight:400;line-height:35px;color:#0091de}@media (max-width:992.98px){.productcard-subscriptions .price .pricing.line-item-total-price-amount{font-size:18px;line-height:27px}}.productcard-subscriptions .price .non-adjusted-price.strike-through{font-family:Nunito Sans,Regular;font-style:normal;font-weight:400;font-size:20px;line-height:27px;color:#504b51}@media (max-width:992.98px){.productcard-subscriptions .price .non-adjusted-price.strike-through{font-size:14px;line-height:19px}}.kit-info-wrapper{margin-bottom:28px}.kit-info-wrapper .product-bundle-info{font-size:14px;line-height:19px;font-family:Nunito Sans,Regular;font-style:normal;font-weight:600;margin-bottom:6px}@media (max-width:992.98px){.kit-info-wrapper .product-bundle-info{margin-top:20px}}.kit-info-wrapper .bundle-quantity-info{font-family:Nunito Sans,Regular;font-style:normal;font-weight:300;font-size:12px;line-height:16px;padding:0 15px;display:-ms-flexbox;display:flex}@media (max-width:992.98px){.kit-info-wrapper .kit-price-container{max-width:45%}}.kit-info-wrapper .bundle-info{margin-top:3px}.productcard-subscriptions .card.product-info{padding-top:20px!important}.productcard-subscriptions .kit-info-wrapper .price{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-left:10px}.productcard-subscriptions .kit-info-wrapper .price .non-adjusted-price.strike-through{font-size:12px;line-height:16px;margin-right:11px}.productcard-subscriptions .kit-info-wrapper .price .pricing.line-item-total-price-amount{font-size:12px;line-height:16px}.productcard-subscriptions .cart-subscription-wrapper{margin-bottom:0}@media (max-width:992.98px){.productcard-subscriptions .cart-subscription-wrapper{margin-bottom:15px}}.set-container{margin-bottom:26px;box-shadow:0 4.5px 1px -.5px rgba(0,0,0,.05)}.set-container .text-remove-button{top:54px}@media (max-width:992.98px){.set-container .text-remove-button{right:15px}}button.remove-productset:active,button.remove-productset:focus{box-shadow:none!important;outline:none!important}@media screen and (max-width:768px){.container.cartpage{padding-top:20px}}.total-saving{background-color:#f1f0f0;padding:10px;font-size:16px;color:#504b51}.alma-logo-text{width:15%}.alma-text{font-size:16px}.line-item-availability .line-item-instock-message{text-transform:capitalize}.get-it-by{font-weight:700}.radio-attribute-value-mobile{display:none}.services-modal .modal-content{max-width:600px;border-radius:16px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@media (max-width:992.98px){.services-modal .modal-content{max-width:80%}}@media (max-width:767.98px){.services-modal .modal-content{max-width:100%;height:auto!important}}.services-modal .modal-content .close{right:18px;top:13px}.services-modal .modal-content .close span{display:block;font-size:0;transform:rotate(45deg)}.services-modal .modal-body{padding:45px 45px 30px}@media (max-width:992.98px){.services-modal .modal-body{padding:35px 35px 30px}}.services-modal .armor-service{text-align:left;font-family:Nunito Sans,Regular;color:#100c10;font-weight:400;font-size:12px}.services-modal h1,.services-modal h2{margin-bottom:12px;font-size:16px;color:#000}.services-modal h1+p,.services-modal h2+p{font-weight:700}.services-modal .armor-title{font-weight:700;color:#0044d6}.services-modal .armor-description{margin-bottom:12px;font-size:12px;color:#000}.product-info .price .line-item-total-price-amount,.product-info .price .strike-through{font-size:16px;white-space:nowrap}@media (min-width:993px){.product-info .price .line-item-total-price-amount,.product-info .price .strike-through{font-size:18px;margin-left:6px}}.ordersummary .cart-totals .tax-messaging{display:block;font-size:12px;font-weight:300;line-height:normal;position:absolute;right:15px;top:24px;width:200%}.ordersummary .cart-totals .order-estimated-total{margin-bottom:16px}.ordersummary .cart-totals .order-estimated-total .tax-messaging{position:absolute;right:15px;top:24px;width:200%}.ordersummary .cart-totals .cart-totals-item .order-receipt-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.ordersummary .cart-totals .cart-totals-item .order-receipt-label i{position:absolute;top:5px;z-index:99;margin-left:4px}.line-item-availability .line-item-instock-message{text-transform:none;display:block}