.cart-upsell-container{background:#f6f6f6;font-family:Avenir Next}.cart-upsell-container .product-recommendations--container{padding-top:1em;padding-bottom:1em}.checkbox_rewards{margin:auto;width:100%;font-family:Avenir Next}.checkbox_rewards .centered{vertical-align:middle;display:inline-block}.checkbox_rewards .centerer{display:inline-block;height:100%;vertical-align:middle}.checkbox_rewards input.mobileToggle{opacity:0;position:absolute}.checkbox_rewards input.mobileToggle+label{position:relative;vertical-align:middle;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.4s ease;height:24px;width:40px;border:1px solid #e4e4e4;border-radius:60px}.checkbox_rewards input.mobileToggle+label:before{content:"";position:absolute;display:block;transition:.2s cubic-bezier(.24,0,.5,1);height:24px;width:41px;top:0;left:0;border-radius:30px}.checkbox_rewards input.mobileToggle+label:after{content:"";position:absolute;display:block;box-shadow:0 0 0 1px #0000001a,0 4px #0000000a,0 4px 9px #00000021,0 3px 3px #0000000d;transition:.35s cubic-bezier(.54,1.6,.5,1);background:#f5f5f5;height:22px;width:22px;top:1px;left:0;border-radius:60px}.checkbox_rewards input.mobileToggle:checked+label:before{background:#037eca;transition:width .2s cubic-bezier(0,0,0,.1)}.checkbox_rewards input.mobileToggle:checked+label:after{left:20px}.total-sub .total-line-table__tbody{margin-bottom:3em!important}.total-sub .total-line-table__footer{border-top:1px solid rgba(175,175,175,.34)}.total-sub .total-line-table__footer .total-line th,.total-sub .total-line-table__footer .total-line td{padding-top:1.5em!important}.rewards-desc{padding-top:10px;text-align:left!important}.rewards-desc span{text-align:left}.rewards-desc ul{padding-left:40px;padding-top:5px;padding-bottom:5px;text-align:left;list-style:disc;margin:0}.cart-rewards span,.cart-rewards ul{font-size:14px}.cart-rewards .rewards-price{text-align:right;margin-top:15px;font-weight:600;display:flex;align-items:center;justify-content:flex-end}.cart-rewards-logo{height:25px;margin-right:15px;display:block}span.centered img{margin-left:-5px}img.rewards-logo{margin-top:0;max-width:60px}.h3.widget-title.tu.fs__16.mg__0{text-align:left;font-weight:300;font-size:14px;color:#fff}.cart-rewards-benefits{margin-top:10px;font-family:Avenir Next;font-size:11px;line-height:1.5em}.cart-rewards-benefits ul{margin-top:10px;margin-bottom:5px}.cart-rewards-benefits li{display:inline-block;list-style:none}.cart-rewards-benefits span,.cart-rewards-benefits ul{font-size:14px}.cart-rewards-benefits a{text-decoration:underline}@-webkit-keyframes spin-right{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader{border:2px solid #edecf6;border-top:2px solid #121d24;border-radius:50%;width:80px;height:80px;-webkit-animation:spin-right .5s linear infinite;-moz-animation:spin-right .5s linear infinite;-ms-animation:spin-right .5s linear infinite;-o-animation:spin-right .5s linear infinite;animation:spin-right .5s linear infinite;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px}.loading-overlay{top:0;left:0;width:100vw;z-index:10000;height:100vh;background-color:#ffffffb3;z-index:999;position:fixed}.fade-in{display:none}p.db.txt_tax_ship.mb__5,.btn_update,.txt_tax_ship{display:none!important}.mini_cart_footer .cart-rewards.mt__20.mb__20{margin-top:15px;margin-bottom:10px}.mini_cart_footer a{text-align:right;float:right;padding-top:5px;color:#b43f42}.mini_cart_footer .total{border-bottom:0px solid #e3e3e3!important;padding-bottom:0!important;margin-bottom:5px!important}.mini_cart_footer .qp-widget-container{display:none!important}.mini_cart_footer .cart-quadpay{font-size:12px;font-weight:300;margin-top:10px!important;width:100%;border-bottom:1px solid #e5e5e5;padding-bottom:15px}@media (max-width: 767px){.mini_cart_footer .cart-quadpay{font-size:10px}}.mini_cart_footer .col-6:first-child{max-width:70%!important;width:70%;flex:0 0 70%}.mini_cart_footer .col-6:nth-child(2){max-width:30%!important;width:30%;flex:0 0 30%}.cart__footer .cart-rewards{margin-top:20px}.cart__footer .cart-rewards a{text-decoration:underline;font-size:14px;padding-top:0;color:#b43f42;display:block;margin-bottom:5px}.cart__footer .cart-rewards .cart-rewards-benefits span,.cart__footer .cart-rewards .cart-rewards-benefits ul{color:#474747}.cart__footer .cart-rewards ul li{display:inline-block;font-weight:600;color:#000}.cart__footer .btn_checkout{width:100%!important}.cart__footer .tr_md{text-align:left}.cart__footer .row{margin:0;padding:0}.cart__footer .qp-widget-container{display:none!important}.cart__footer .cart-quadpay{font-size:12px;font-weight:300;margin-top:10px!important;width:100%;border-bottom:1px solid #e5e5e5;padding-bottom:20px}.cart__footer .total.row,.cart__footer .cart_tot_price{font-size:16px;text-transform:capitalize;font-weight:600}.cart__footer .checkbox_rewards.col-6{padding-left:0}.cart__footer .cart-rewards-logo{height:45px;margin-right:0;display:block;margin-bottom:0}@media (max-width: 767px){.cart__footer .cart-rewards-logo{height:35px}}.cart__footer .col-9:first-child{padding-left:0}.col-6.tr{padding-right:0}.mini_cart_header{background:#000;padding:0 20px}.h3.widget-title{color:#fff;font-size:12px}.mini_cart_footer{position:sticky;bottom:0;background:#fff}.mini_cart_footer .total.row,.mini_cart_footer .cart_tot_price{font-size:16px;text-transform:capitalize;font-weight:600}@media (max-width: 767px){.mini_cart_footer .total.row,.mini_cart_footer .cart_tot_price{font-size:15px}}.mini_cart_footer ul li{display:inline-block;font-weight:600;color:#000}.mini_cart_footer .js_cart_footer{position:sticky;bottom:0;background:#fff}.mini_cart_footer .cart-rewards-benefits span,.mini_cart_footer .cart-rewards-benefits ul{font-size:11px;display:inline-block;color:#474747}.mini_cart_footer .cart-rewards-benefits ul{margin-top:5px}.mini_cart_footer .rewards-price.col-6{font-size:15px}i.close_pp.pegk.pe-7s-angle-left.ts__03.cd{color:#fff}.mini_cart_header.flex.fl_between.al_center{padding:0}.cart_countdown{padding:10px}div#nt_cart_canvas{z-index:9999999999}h5.mini_cart_title.mg__0.mb__5{letter-spacing:0px;font-weight:500}.cart_ori_price,.cart_dis_price{display:none}div#nt_cart_canvas .cart_item_39916425380008 a.cart_ac_remove.js_cart_rem.rewards{margin-right:15px!important}
/*# sourceMappingURL=/s/files/1/0470/1808/2472/t/25/assets/cart.scss.css.map */
