@media (min-width: 768px) and (max-width: 991px){.line-items{height:auto !important}}.line-items>.top-bar{margin-top:0}@media (max-width: 767px){.line-items>.top-bar{visibility:invisible}}@media (max-width: 1199px){.line-items hr:last-child{display:none}}@media (min-width: 768px){.line-items>.line-item{padding-top:10px}}.line-items>.line-item .sku-image{text-align:center}.line-items>.line-item .sku-image img{margin-bottom:0}.line-items>.line-item .sku-image img.thumbnail{border-color:#fff}.no-touch .line-items>.line-item .sku-image a:hover img.thumbnail{border-color:#0079c1}.line-items>.line-item .sku-details{position:relative}.line-items>.line-item .sku-details>.name{display:inline-block;margin-bottom:9px}@media (max-width: 767px){.line-items>.line-item .sku-details>.name{margin-right:18px;margin-bottom:6px}}.line-items>.line-item .sku-details>.info{font-size:.9em}@media (max-width: 767px){.line-items>.line-item .sku-details>.info{font-size:.8em;color:#808084}.line-items>.line-item .sku-details>.info .text-success,.line-items>.line-item .sku-details>.info .text-danger,.line-items>.line-item .sku-details>.info .text-warning,.line-items>.line-item .sku-details>.info .flavor-text{color:#808084}}.line-items>.line-item .sku-details>.info .stock-message .icon-stack{font-size:0.6em;position:relative;top:-3px}.line-items>.line-item .sku-details .box-link{position:absolute;top:0;right:0;bottom:0;left:0}.line-items>.line-item .sku-details .arrow-link{color:#ccc;position:absolute;right:0;top:50%;top:calc(50% - 9px)}.no-touch .line-items>.line-item .sku-details:hover a:not(.box-link){text-decoration:underline}.no-touch .line-items>.line-item .sku-details a.box-link:hover .arrow-link{color:#0079c1}#specificity-override .line-items>.line-item .sku-details.is-focused a:not(.box-link){text-decoration:underline;color:#004975}#specificity-override .line-items>.line-item .sku-details.is-focused .arrow-link{color:#004975}@media (min-width: 768px){.line-items>.line-item .sku-totals{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:-12px}}@media (max-width: 767px){.line-items>.line-item .sku-totals{margin-top:10px}}@media (min-width: 768px){.line-items>.line-item .sku-totals .price{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}}.line-items>.line-item .sku-totals .price .amount{font-family:"din-2014-n4","din-2014","Arial" ;font-weight:400 ;font-style:normal ;display:block;margin-top:12px;color:#5e5e63}.line-items>.line-item .sku-totals .price:not(.-discounted) .amount:after,.line-items>.line-item .sku-totals .price.-discounted .discounted-amount:after{content:" ea.";color:#9e9e9e;font-family:"din-2014-n3","din-2014","Arial" ;font-weight:300 ;font-style:normal }@media (max-width: 767px){.line-items>.line-item .sku-totals .price.-discounted{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 768px){.line-items>.line-item .sku-totals .price.-discounted{position:relative;top:-7px}}.line-items>.line-item .sku-totals .price.-discounted .amount{font-family:"din-2014-n3","din-2014","Arial" ;font-weight:300 ;font-style:normal ;margin:0 24px 0 0;font-size:.8em;color:#808084;text-decoration:line-through;position:relative;top:3px}.ios.safari .line-items>.line-item .sku-totals .price.-discounted .amount{top:5px}@media (max-width: 767px){.line-items>.line-item .sku-totals .price.-discounted .amount{-webkit-box-flex:.6;-ms-flex:.6;flex:.6;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.line-items>.line-item .sku-totals .price.-discounted .discounted-amount{font-family:"din-2014-n4","din-2014","Arial" ;font-weight:400 ;font-style:normal ;color:#5e5e63;display:block}@media (max-width: 767px){.line-items>.line-item .sku-totals .price.-discounted .discounted-amount{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.line-items>.line-item .sku-totals .quantity{position:relative;z-index:1}@media (min-width: 768px){.line-items>.line-item .sku-totals .quantity{float:right;margin-left:9px}}@media (min-width: 992px){.line-items>.line-item .sku-totals .quantity{margin:0 9px}}.line-items>.line-item .sku-totals .quantity input[name^=qty]{text-align:center;width:95px;position:relative;z-index:5}.line-items>.line-item .sku-totals .quantity .floating-label{margin-bottom:0}.line-items>.line-item .sku-totals .quantity .actions{font-size:.5em}.line-items>.line-item .sku-totals .quantity .actions .btn,.line-items>.line-item .sku-totals .quantity .actions .pipe{color:#ababab}.no-touch .line-items>.line-item .sku-totals .quantity .actions .btn:hover,.no-touch .line-items>.line-item .sku-totals .quantity .actions .pipe:hover{color:#0079c1}#specificity-override .line-items>.line-item .sku-totals .quantity .actions .btn.is-focused,#specificity-override .line-items>.line-item .sku-totals .quantity .actions .pipe.is-focused{color:#004975}.line-items>.line-item .sku-totals .quantity .actions .btn-link{padding:0;font-size:14px}.line-items>.line-item .sku-totals .quantity .actions .pipe{font-size:2em;position:relative;top:4px;color:#e9e9e9}@media (max-width: 767px){.line-items>.line-item .sku-totals .quantity .actions .pipe{display:none}}@media (max-width: 767px){.line-items>.line-item .sku-totals .quantity .actions .btn{margin-left:9px}.line-items>.line-item .sku-totals .quantity .actions .btn i{text-decoration:none}.no-touch .line-items>.line-item .sku-totals .quantity .actions .btn:hover i{color:#0079c1}#specificity-override .line-items>.line-item .sku-totals .quantity .actions .btn.is-focused i{color:#004975}}@media (max-width: 767px){.line-items>.line-item .sku-totals .quantity .form-group,.line-items>.line-item .sku-totals .quantity .actions{display:inline-block}}.line-items.-payment>.line-item .quantity,.line-items.-receipt>.line-item .quantity{padding-top:8px}@media (min-width: 768px){.line-items.-payment>.line-item .quantity,.line-items.-receipt>.line-item .quantity{width:95px;text-align:center;padding-top:12px}}.line-items.-payment>.line-item .quantity:after,.line-items.-receipt>.line-item .quantity:after{content:"qty.";color:#9e9e9e}.totals-area{position:relative;border-style:solid;border-color:#e9e9e9}@media (max-width: 991px){.totals-area{margin-top:22.5px;padding:22.5px 13.5px;background-color:#f5f5f5}}@media (min-width: 768px) and (max-width: 991px){.totals-area{height:auto !important}}@media (max-width: 991px){.totals-area{border-width:1px 0 0 0}}@media (min-width: 992px){.totals-area{background-color:#f5f5f5;border-style:solid;border-color:#e9e9e9;border-width:1px 0 0 1px;padding:19px 15px 15px}.totals-area.-details,.totals-area.-invoice{border-top:0;padding-top:21px;padding-bottom:18px}}.totals-area .icon-stack{font-size:0.6em;position:relative;top:-3px}.totals-area .alert{border-radius:0;margin-top:20px;border-width:0;position:relative;left:-9px;margin-left:-6px;width:calc(100% + 30px)}.totals-area .alert+.alert{margin-top:-20px;padding-top:0}@media (min-width: 768px) and (max-width: 991px){.totals-area .numbers-area{border-left:1px solid #ddd;padding-left:18px !important}}.totals-area .credit-cards{width:75%;max-width:300px;text-align:center;display:block;margin:27px auto 18px}@media (min-width: 768px) and (max-width: 991px){.totals-area .credit-cards{width:88%;margin-top:0px;margin-bottom:18px}}.ie11 .totals-area .credit-cards,.ie10 .totals-area .credit-cards,.ie9 .totals-area .credit-cards{height:35px}@media (min-width: 768px) and (max-width: 991px){.totals-area .save-cart{margin-top:9px}}.totals-area label{color:#808084;margin-bottom:0}.totals-area .checkbox label{color:#5e5e63;font-size:.9em}.totals-area .totals-line{margin-top:11px}.totals-area .totals-line .value{font-family:"din-2014-n4","din-2014","Arial" ;font-weight:400 ;font-style:normal }.totals-area .totals-line.-total label,.totals-area .totals-line.-total .value{font-size:1.3em}.totals-area .totals-line.-total label{font-family:"din-2014-n4","din-2014","Arial" ;font-weight:400 ;font-style:normal }.totals-area .totals-line.-estimator label{line-height:3}.totals-area .totals-line.-estimator .show-shipping{text-align:right;padding-right:0}@media (max-width: 767px){.totals-area .totals-line.-estimator .show-shipping{padding-left:0;max-height:38px;text-align:left}}.totals-area .totals-line.-estimator .input-group{z-index:0}.totals-area .totals-line.-estimator .input-group .input-group-btn .btn>span{position:relative;top:-3px}@media (max-width: 767px){.firefox .totals-area .totals-line.-estimator .input-group{width:100%}}.totals-area .totals-line.-estimator input{text-align:center}@media (max-width: 767px){.totals-area .totals-line.-estimator input{padding-left:12px;text-align:left}.firefox .totals-area .totals-line.-estimator input{width:calc(100% - 87px)}}.totals-area .trustpilot-widget{text-align:center;margin:9px 0;height:20px}.totals-area .btn{width:100%}@media (min-width: 992px){#site-main .basket-left{padding-right:0px}#site-main .basket-left hr{margin-right:9px}#site-main .basket-right{padding-left:0px}}@media (max-width: 991px){.payment #cardCVV{text-align:left}}#promocode{height:38px}html.ie9 .totals-line.-estimator .input-group input,html.ie9 #promocode,html.ie9 button.estimate-shipping,html.ie10 .totals-line.-estimator .input-group input,html.ie10 #promocode,html.ie10 button.estimate-shipping,html.ie11 .totals-line.-estimator .input-group input,html.ie11 #promocode,html.ie11 button.estimate-shipping,html.firefox .totals-line.-estimator .input-group input,html.firefox #promocode,html.firefox button.estimate-shipping{height:38px}html.ie9 .totals-line.-estimator .input-group input,html.ie10 .totals-line.-estimator .input-group input,html.ie11 .totals-line.-estimator .input-group input,html.firefox .totals-line.-estimator .input-group input{padding:0}html.ie9 #promocode,html.ie10 #promocode,html.ie11 #promocode,html.firefox #promocode{padding:0 12px}html.ie10 .totals-line.-estimator .input-group input,html.ie10 #promocode,html.ie11 .totals-line.-estimator .input-group input,html.ie11 #promocode{width:139px}@media (max-width: 1199px){html.ie10 .totals-line.-estimator .input-group input,html.ie10 #promocode,html.ie11 .totals-line.-estimator .input-group input,html.ie11 #promocode{width:96px}}@media (max-width: 991px){html.ie10 .totals-line.-estimator .input-group input,html.ie10 #promocode,html.ie11 .totals-line.-estimator .input-group input,html.ie11 #promocode{width:111px}}.icon-stack.-more-options-at-checkout{font-size:0.6em;position:relative;top:-3px}@media (min-width: 992px){.header-buttons{margin-right:6px !important;margin-left:0px !important}}@media (min-width: 768px){.header-buttons{margin-top:33px}}
