.cart-table-header{line-height:30px;margin-bottom:20px}.cart-table-header .product-price.tright{padding-right:10px}.cart-table-header .product-subtotal.tright{padding-right:30px}.cart-table-header .product-amount{text-align:center}.cart-table-row{margin-bottom:20px;padding-bottom:20px}.cart-table-row .quantity{padding-right:15px}.cart-table-row .quantity .minus,.cart-table-row .quantity .plus{position:absolute;top:1px;line-height:30px;height:30px;width:30px;text-align:center;cursor:pointer;z-index:1}.cart-table-row .quantity .minus.disabled,.cart-table-row .quantity .plus.disabled{display:none}.cart-table-row .quantity .minus{left:0}.cart-table-row .quantity .plus{right:15px}.cart-table-row .quantity .qty{padding:5px 35px;text-align:center;min-height:32px}.cart-table-row .quantity .qty::-ms-clear{display:none}.cart-table-row .quantity .quantity{line-height:34px;text-align:center;display:block}.cart-table-row .product-thumbnail{text-align:center}.cart-table-row .product-thumbnail a{display:inline-block;margin-right:5px}.cart-table-row .product-thumbnail img{max-width:100%;height:auto}.cart-table-row .product-name{padding-right:10px!important}.cart-table-row .product-name .label{margin-left:10px;padding:0 5px;font-size:.8rem;display:inline-block}.cart-table-row .product-name .brand{font-size:.8em;display:block}.cart-table-row .product-price.tright span.cit-price,.cart-table-row .product-price.tright span.cit-sum,.cart-table-row .product-subtotal.tright span.cit-price,.cart-table-row .product-subtotal.tright span.cit-sum{padding-right:10px}.cart-table-row .product-price.tright span.cit-price strike,.cart-table-row .product-price.tright span.cit-sum strike,.cart-table-row .product-subtotal.tright span.cit-price strike,.cart-table-row .product-subtotal.tright span.cit-sum strike{font-size:.9rem;margin-right:5px}.cart-table-row .amount,.cart-table-row .product-subtotal{line-height:35px}.cart-table-row .product-subtotal .close{padding:8px 5px}.cart-table-row .secondchance-label{font-size:.8rem;padding:0 5px;display:inline-block;margin-top:5px}.cart-table-row .message{position:relative;top:10px;padding:5px}.cart-table-row.cart-combiparent-row{border-bottom-width:0;margin-bottom:0}.cart-table-row.cart-combiparent-row .amount,.cart-table-row.cart-combiparent-row .cit-sum{line-height:12px;display:block}.cart-table-row.cart-combiparent-row .amount strike,.cart-table-row.cart-combiparent-row .cit-sum strike{z-index:-1;display:table-caption;position:absolute;right:5px;top:0}.cart-table-row.cart-combiparent-row .amount{margin-top:20px}.cart-table-row.cart-combiparent-row .cit-sum{position:relative;padding-top:20px;margin-right:20px}.cart-table-row.cart-combi-row .combiplus{position:absolute;margin:-40px 0 0 16px;font-size:1.4rem}.cart-table-row.cart-combi-row .combiplus i{margin:5px 5px 0 0}.cart-table-row .discount{clear:both;float:right;display:inline-block;margin-right:32px;line-height:0;font-style:italic;font-size:.9rem}.cart-table-row .discount.hide{display:none}.cart_table_item .product-stock .label{padding:0 5px;font-size:.8rem;display:inline-block}.cart_table_item.cart-combiparent-row{border-bottom-width:0}.cart_table_item .secondchance-label{font-size:.8rem;padding:0 5px;display:inline-block;margin-top:5px}.cart-totals tr{width:100%;display:inline-block;line-height:30px}.cart-totals tr.hide{display:none}.cart-totals tr td,.cart-totals tr th{display:inline-block;width:50%;float:left;padding:0}.cart-totals tr td{text-align:right}.cart-totals .total{padding-top:10px;margin-top:10px}.cart-totals .total .amount{font-size:1.6rem}.cart-shippingoptions .alert{display:inline-block;margin-top:15px}.cart-shippingoptions .list li{padding:10px;cursor:pointer}.cart-shippingoptions .list li ul{overflow-y:scroll;height:300px}.cart-shippingoptions .list .dl-openinghours{display:none;padding-left:20px;margin-top:10px}.cart-shippingoptions .list .dl-openinghours strong{margin-left:0}.cart-shippingoptions .list .dl-openinghours dd,.cart-shippingoptions .list .dl-openinghours dt{width:49%;display:inline-block}.cart-shippingoptions .list .dl-openinghours dt{vertical-align:top}.cart-shippingoptions .list .dl-openinghours dt span{width:25px;display:inline-block}.cart-shippingoptions .list .dl-openinghours .full{width:100%;margin-bottom:10px}.cart-shippingoptions .list .alert,.cart-shippingoptions .list .pickup-locations{display:none}.cart-shippingoptions .list .active .alert,.cart-shippingoptions .list .active .pickup-locations,.cart-shippingoptions .list .active .pickup-locations .active .dl-openinghours{display:block}.top-cart-button{text-align:right}.top-cart-button .alert{margin-top:15px;text-align:left}.cart-tabs{text-align:center;padding-bottom:10px}.cart-tabs .nav-tabs{display:inline-block}.cart-tabs .nav-tabs i{margin-right:10px}.cart-tabs .nav-tabs li{display:inline-block;font-size:1.3rem;line-height:40px}.cart-tabs .nav-tabs li:last-child{display:none}.cart-tabs .nav-tabs .divider{font-size:1.6rem;padding:0 15px}.cart-tabs .nav-tabs .divider i{margin-right:0}.cart-personal .password-confirm label{line-height:40px!important}.cart-personal h3.title{margin-bottom:15px;padding:15px}.cart-personal h3.title i{float:left;margin-right:10px}.cart-personal .pickup-location-address{line-height:20px}#btn-discount-code-remove{margin-left:5px}#btn-discount-code-remove i{margin-left:0;margin-top:0}#discount-code{padding-right:90px!important}#btn-discount-code{position:absolute;right:16px;top:1px;line-height:28px}.discountcode-not-conform{font-size:.9rem;font-style:italic}@media (max-width:1439.98px){.cart-personal .password-confirm label{line-height:20px!important}.cart-index .cws{max-width:80%;flex:0 0 80%}.cart-index .sidebar{max-width:20%;flex:0 0 20%}.cart-table-row.cart-combi-row .combiplus{margin-top:-30px}}@media (max-width:1199.98px){.cart-index .cws,.cart-index .sidebar{max-width:100%;flex:0 0 100%}.cart-index .sidebar .remotereviews,.cart-index .sidebar .usp{width:50%!important;float:left;padding:0 15px}}@media (max-width:991.98px){.cart-personal .password-confirm label{line-height:40px!important}}@media (max-width:767.98px){.cart-table-header .product-amount,.cart-table-header .product-price,.cart-table-header .product-subtotal,.cart-table-header .product-thumbnail{display:none}.cart-table-header .product-name{text-indent:10px}.cart-table-row{margin-bottom:15px;padding-bottom:15px}.cart-table-row .product-price{display:none}.cart-table-row .product-name{margin-bottom:20px}.cart-table-row .quantity .minus,.cart-table-row .quantity .plus{line-height:34px;height:34px}.cart-table-row.cart-combiparent-row{margin-bottom:50px}.cart-table-row.cart-combiparent-row .product-quantity,.cart-table-row.cart-combiparent-row .product-subtotal{margin-top:70px}.cart-table-row.cart-combi-row{margin-top:-165px;padding-bottom:52px}.cart-table-row.cart-combi-row .combiplus{margin:-32px 0 0 20px}.continue-shopping{display:none}.top-cart-button.mb-5{margin-bottom:15px!important}.cart-personal .password-confirm label{line-height:40px!important}.cart-index .livechat-button,.cart-index .scroll-to-top{bottom:10px}.cart-index .sidebar .remotereviews,.cart-index .sidebar .usp{width:100%!important;padding:0}}@media (max-width:575.98px){.cart-tabs .nav-tabs li{font-size:1.1rem}.cart-tabs .nav-tabs i{margin-right:5px}.cart-tabs .nav-tabs .divider{font-size:1.3rem;padding:0 5px}.cart-personal .password-confirm label{line-height:20px!important}.cart-banner .bannercontent{margin-left:0;margin-right:0}.cart-index .sidebar{display:none}}@media (max-width:419.98px){.cart-combi-row .combideal-label{display:none}}tr.discount th[data-plugin-tooltip]{cursor:help}tr.discount th[data-plugin-tooltip] i{position:relative;top:2px;left:5px}@media (max-width:419.98px){tr.discount th[data-plugin-tooltip]{text-decoration:underline}}.be_prepared_order_on_time{margin-top:60px}.be_prepared_order_on_time img{max-width:140px}.cart-table-header{background:#f7f9fc;border-top:1px solid #d7d7d7;font-weight:600}.cart-table-header,.cart-table-row{border-bottom:1px solid #d7d7d7}.cart-table-row .quantity .minus,.cart-table-row .quantity .plus{background:#d7d7d7;width:23px}.cart-table-row .quantity .qty{padding:5px 25px;border:1px solid #d7d7d7}.cart-table-row .quantity .qty:focus{border-color:#f4a100}.cart-totals .total{border-top:1px solid #d7d7d7}.cart-index .sidebar{padding:0 15px}.cart-shippingoptions .list .active{background:#f7f9fc;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.cart-shippingoptions .list .active .pickup-locations .active{background:#f7f9fc;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.cart-shippingoptions .list .pickup-locations li{background:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.cart-banner .bannercontent{background:#f7f9fc;border-top:1px solid #d7d7d7;padding-top:15px;padding-bottom:15px;margin-left:0;margin-right:0}.cart-banner .bannercontent,.cart-tabs{border-bottom:1px solid #d7d7d7}.cart-tabs .nav-tabs{color:#0092d4}.cart-tabs .nav-tabs i{color:#d7d7d7}.cart-tabs .nav-tabs .active{font-weight:600}.cart-tabs .nav-tabs .active i{color:#0092d4}.cart-tabs .nav-tabs .disabled,.cart-tabs .nav-tabs .divider i{color:#4a4a49}.cart-tabs .nav-tabs .checked{font-weight:600}.cart-tabs .nav-tabs .checked i{color:#47a447}.list-carriers li label,.list-paymentgateways li label,.list-paymentissuers li label{border-color:#f7f9fc}.list-carriers li label:hover,.list-paymentgateways li label:hover,.list-paymentissuers li label:hover{border-color:#d7d7d7}.list-carriers li.active label,.list-paymentgateways li.active label,.list-paymentissuers li.active label{border-color:#47a447}.cart-confirm h3.title,.cart-personal h3.title{background:#f7f9fc;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;color:#0092d4}.cart-confirm h3.title.active i,.cart-personal h3.title.active i{color:#47a447}.shop_table thead{background:#f7f9fc!important}@media (max-width:419.98px){.cart-tabs .nav-tabs li{font-size:.9rem}.cart-tabs .nav-tabs .divider i{font-size:1rem}}