@media(max-width:990px){.reload-small-cart{display:inline-block;vertical-align:top}}.cart{position:relative;top:1px;z-index:6}.cart .small-cart{border:2px solid #d5d2bf;border-radius:5px;padding:3px 12px;color:#d5d2bf;position:relative;font-size:12px;float:right;text-align:left}@media(max-width:991px){.cart .small-cart.active{background:#d5d2bf;color:#000}}.cart .small-cart .icon{font-size:24px;padding-right:0;position:relative;top:-1px}@media(max-width:991px){.cart .small-cart .icon{padding:0 15px;text-align:center}}.cart .small-cart .icon img{width:27px;position:relative;top:-4px}.cart .small-cart .text{padding-left:4px}@media(max-width:991px){.cart .small-cart .text{padding-left:0}}.cart .small-cart .count{padding:0;font-size:18px;position:relative;top:5px;text-align:right;margin-left:10px}@media(max-width:991px){.cart .small-cart .count{position:absolute;background:#f5f5f0;color:#000;border:0 solid #d5d2bf;border-radius:50%;width:25px;height:25px;text-align:center;font-size:11px;line-height:24px;right:-11px;top:-8px}}.cart .cart-content{position:absolute;display:none;background:#fff;right:0;top:46px;width:400px;z-index:1000;border-top:3px solid #00390f;-webkit-box-shadow:0 3px 20px -1px rgba(0,0,0,.35);-moz-box-shadow:0 3px 20px -1px rgba(0,0,0,.35);box-shadow:0 3px 20px -1px rgba(0,0,0,.35)}.cart .cart-content .top{padding:10px 17px}.cart .cart-content .top .name{color:#28201a;font-size:16px;font-weight:500;text-align:left}.cart .cart-content .top .amount{margin-top:3px;font-size:12px;color:#000;text-align:right}.cart .cart-content .products-wrap .product .wrap{border-top:1px solid #dedbd4;padding:0 11px;border-bottom:0}.cart .cart-content .products-wrap .product .wrap .image{line-height:83px;text-align:center;height:initial}.cart .cart-content .products-wrap .product .wrap .image img{max-width:100%;height:auto;max-height:60px}.cart .cart-content .products-wrap .product .wrap .name{color:#000;font-size:16px;font-weight:500;padding:10px 0}.cart .cart-content .products-wrap .product .wrap .remove{color:#000;background:#f2f2f1;line-height:83px;cursor:pointer}.cart .cart-content .products-wrap .product .wrap .remove .fa{font-weight:400;margin-left:-3px}.cart .cart-content .products-wrap .product .wrap .remove.disabled{cursor:default;background:#f1f1f1}.cart .cart-content .products-wrap .product .wrap .price{color:#000;text-align:right;font-size:14px;margin-top:4px}.cart .cart-content .products-wrap .product .wrap .price span{font-weight:700}.cart .cart-content .products-wrap .product .wrap .name-in-cart{text-align:left;margin:9px 0}.cart .cart-content .products-wrap .product .wrap .quantity{text-align:left}.cart .cart-content .products-wrap .product .wrap .quantity .minus{-moz-border-radius-topleft:50%;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:50%;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:50%;border-top-left-radius:50%;border-bottom-left-radius:50%;border:1px solid #e8e8e8;width:30px;height:30px;font-size:20px;color:#000;font-weight:500;text-align:center;display:inline-block;vertical-align:top;cursor:pointer}.cart .cart-content .products-wrap .product .wrap .quantity .minus:before{content:"-";position:relative;top:-3px}.cart .cart-content .products-wrap .product .wrap .quantity .minus.disabled{cursor:default;background:#f1f1f1}.cart .cart-content .products-wrap .product .wrap .quantity .totalinput{display:inline-block;vertical-align:top;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;width:50px;height:30px;line-height:26px;color:#000;padding:0 2px;font-size:14px;position:relative;left:-3px}.cart .cart-content .products-wrap .product .wrap .quantity .totalinput.disabled{background:#f1f1f1}.cart .cart-content .products-wrap .product .wrap .quantity .totalinput.disabled .unit,.cart .cart-content .products-wrap .product .wrap .quantity .totalinput.disabled input{cursor:default;background:#f1f1f1}.cart .cart-content .products-wrap .product .wrap .quantity .totalinput input{width:42%;border:none;display:inline-block;vertical-align:top;text-align:center;color:#000;font-size:14px}.cart .cart-content .products-wrap .product .wrap .quantity .totalinput .unit{width:39%;display:inline-block;vertical-align:top;margin-top:1px}.cart .cart-content .products-wrap .product .wrap .quantity .plus{-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:0;border-top-right-radius:50%;border-bottom-right-radius:50%;border:1px solid #e8e8e8;width:30px;height:30px;font-size:20px;color:#000;font-weight:500;text-align:center;display:inline-block;vertical-align:top;position:relative;left:-8px;cursor:pointer}.cart .cart-content .products-wrap .product .wrap .quantity .plus:before{content:"+";position:relative;top:-3px;left:-2px}.cart .cart-content .products-wrap .product .wrap .quantity .plus.disabled{cursor:default;background:#f1f1f1}.cart .cart-content .delivery-price .total{padding:10px 17px;background:#f2f2f1;border-top:2px solid #dedbd4}.cart .cart-content .delivery-price .total .name{color:#000;font-size:14px;margin-top:3px;text-align:left}.cart .cart-content .delivery-price .total .value{color:#28201a;font-size:14px;text-align:right}.cart .cart-content .delivery-price .callout{font-size:16px;color:#000;padding:10px 10px;margin:0 15px 10px;width:auto;text-align:left}.cart .cart-content .delivery-price .post-code-wrap{padding:0 15px;text-align:left;margin:10px 0}.cart .cart-content .delivery-price .post-code-wrap .btn{padding:6px;width:100%}.cart .cart-content .delivery-price .post-code-wrap .country{margin-bottom:10px}.cart .cart-content .bottom .total{padding:10px 17px;background:#f2f2f1;border-top:2px solid #dedbd4}.cart .cart-content .bottom .total .name{color:#000;font-size:16px;font-weight:700;margin-top:3px;text-align:left}.cart .cart-content .bottom .total .value{color:#28201a;font-size:20px;font-weight:700;text-align:right}.cart .cart-content .bottom .button{padding:7px 17px;text-align:right}.cart .cart-content .bottom .button .btn{box-shadow:none;padding:9px 20px}.cart .white-space{position:absolute;height:10px;width:150px;right:0}@media(min-width:990px){.cart:hover .cart-content{display:inline-block;vertical-align:top}}.cart.reloaded .cart-content{display:block}.cart-pre-modal .modal-content{border-radius:0}.cart-pre-modal .modal-content .modal-header{border-top:4px solid #00390f;border-bottom:1px solid #dedbd4}.cart-pre-modal .modal-content .modal-header .modal-title{font-size:16px;color:#28201a;font-weight:500}.cart-pre-modal .modal-content .modal-body .added-product{color:#000}.cart-pre-modal .modal-content .modal-body .added-product .image{text-align:center}@media(max-width:400px){.cart-pre-modal .modal-content .modal-body .added-product .image{width:100%}}.cart-pre-modal .modal-content .modal-body .added-product .image img{max-width:100%}@media(max-width:400px){.cart-pre-modal .modal-content .modal-body .added-product .info{width:100%;text-align:center;margin-top:10px}}.cart-pre-modal .modal-content .modal-body .added-product .info .name{font-size:16px;font-weight:400}.cart-pre-modal .modal-content .modal-body .added-product .info .price{font-size:16px;font-weight:600;line-height:30px}.cart-pre-modal .modal-content .modal-body .added-product .info .total-in-cart{font-size:14px}.cart-pre-modal .modal-content .modal-footer{border-top:0;margin-top:0;display:block}.cart-pre-modal .modal-content .modal-footer button{box-shadow:none}@media(max-width:400px){.cart-pre-modal .modal-content .modal-footer button{width:100%;margin-bottom:15px}}.cart-pre-modal .modal-content .modal-footer button.btn-arrow-left{position:relative;top:8px}.cart-pre-modal .modal-content .modal-footer button.btn-arrow-left:before{content:" < ";display:inline-block;vertical-align:top;margin-right:10px}.cart-pre-modal .modal-content .modal-footer button.btn-arrow-right{position:relative;top:4px;float:right}.cart-pre-modal .modal-content .modal-footer button.btn-arrow-right:after{content:" > ";display:inline-block;vertical-align:top;margin-left:10px}