﻿#cart-page{background-color:#f7f7f7;padding-top:20px}#cart-page .container .row{margin-right:-15px;margin-left:-15px}#cart-page #cart-header{text-align:center;padding-bottom:20px}#cart-page .product-image{float:left;width:80px}#cart-page .product-image img{width:80px;padding:0px}#cart-page .cart-item-row .item-name{float:left;margin-left:10px}#cart-page .cart-item-row .item-name H4{text-align:left;font-size:14px;line-height:40px;margin-bottom:-10px;margin:0}#cart-page .cart-item-row .item-name em{line-height:30px;color:#989898}#cart-page .item-price{display:none}#cart-page .item-delete{float:right;padding-top:10px}#cart-page .item-quantity{float:left;margin-left:20px;position:relative;font-weight:bold !important;line-height:30px;text-align:center;font-size:16px;color:#000;font-weight:300;padding:0 10px;position:relative;height:40px;width:100px;margin-top:5px}#cart-page .item-quantity button,#cart-page .item-quantity .btn-success{background-color:rgba(0,0,0,0) !important;color:#000 !important;position:absolute;top:0;border:0;width:30px;height:30px;font-size:20px;line-height:16px;text-align:center;padding:0 10px}#cart-page .item-quantity .quantity-change{float:left;min-width:10px}#cart-page .item-quantity .quantity-change button{position:relative;font-weight:normal}#cart-page .item-total{float:left;margin-left:20px}#cart-page .item-total H4{font-size:14px;margin-bottom:0px;margin-top:0px;line-height:40px}#cart-page .item-delete{width:10px !important}#cart-page .cart-total-price-row{text-align:right;padding:20px 0 0 0}#cart-page .cart-total-price-row .cart-total-price{font-size:18px;font-weight:bold}#cart-page .cart-campaign-row{margin:0px}#cart-page .cart-campaign-input,#cart-page .cart-campaign-actions{width:100%;padding:0px !important}#cart-page .cart-campaign-input input{margin-bottom:15px}#cart-page .cart-campaign-actions button{margin-bottom:0px}#cart-page .shipment-price{position:absolute}#cart-page .shipment-logo{float:right}#cart-page .shipment-logo img{max-height:45px}#cart-page .payment-price{position:absolute;right:50%}#cart-page .payment-logo{float:right}#cart-page .payment-logo img{max-height:45px}#cart-page #cart-summary{background-color:#fff !important}#cart-page .cart-summary-element-wrapper{margin-left:20px}#cart-page .cart-summary-element-wrapper:first-child{margin-left:0px}#cart-page .cart-item-total-wrapper,#cart-page .cart-vat-wrapper,#cart-page .cart-shipment-wrapper{font-size:12px}#cart-page .cart-summary-element,#cart-page .cart-summary-value{font-weight:bold}#cart-page .cart-total-wrapper{float:right}#cart-page .cart-summary-element-label{margin-right:6px}#cart-page .cart-headers{margin-bottom:20px}#cart-page .cart-section-row{border-bottom:1px solid #e9e9e9;padding:20px 0}#cart-page .cart-section-row label{margin-bottom:0px}#cart-page .cart-section-row:before{display:table;content:" "}#cart-page .cart-section-row:after{clear:both;display:table;content:" "}#cart-page .checkout-section{background-color:#fff;margin-bottom:20px;border:1px solid #f7f7f7;height:auto !important;padding:40px;border-radius:0 !important;-webkit-box-shadow:none;box-shadow:none}#cart-page .cart-shipment-row .shipment-price,#cart-page .cart-shipment-row .payment-price,#cart-page .cart-payment-row .shipment-price,#cart-page .cart-payment-row .payment-price{margin-left:20px}#cart-page .btn,#cart-page .btn-success,#cart-page #addcode,#cart-page .btn-primary{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;border:0px !important;background-color:#000;color:#fff !important;padding:10px 20px 10px 20px;text-align:center;width:100%;height:45px;text-transform:none}#cart-page input{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;border:0px !important;background-color:#f7f7f7;height:45px;color:#000;font-weight:300;width:100%;padding:5px 15px;outline:none}#cart-page input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#cart-page input[type=radio]+span:before{content:"";display:inline-block;width:1.5em;height:1.5em;border-radius:1em;box-shadow:0 0 0 .15em #000;margin-right:20px;content:"✓";color:#fff;transition:.5s ease all}#cart-page input[type=radio]:checked+span:before{background:#000;box-shadow:0 0 0 .25em #000;content:"✓";color:#fff;padding-left:4px;margin-right:20px}#cart-page H4{text-align:center;margin-top:-10px}#cart-page .cart-shipment-row:last-child,#cart-page .cart-payment-row:last-child,#cart-page .cart-campaign-row:last-child{border:0px}#klarna-checkout-container{overflow-x:hidden;background-color:#f7f7f7;width:100%;margin:0 auto;padding-bottom:20px}#cart-widget-checkout{background-color:#fff;padding-top:0px}#klarna-checkout-iframe{padding:20px;background-color:#fff}@media(min-width: 640px){#klarna-checkout-container{width:640px}#cart-page .container{width:640px;padding:0 15px 0 15px}}@media(max-width: 640px){.payment-price,.shipment-price{position:absolute;right:30px !important}.cart-summary-element-wrapper{font-size:10px !important;float:left;width:33%;margin-left:0px !important}.cart-total-wrapper{float:left !important;font-size:12px !important;margin-top:10px}.checkout-section{padding:20px !important;margin-bottom:10px !important}.product-image{width:25% !important}.item-name{width:55% !important}.item-total{width:55% !important;margin-left:25% !important;padding-left:10px}.item-delete{display:none}.item-quantity{width:5% !important;margin-right:10px !important;margin-left:0px !important;float:right !important}.item-quantity .quantity-change{width:100%;height:35px}.item-quantity #decrease{top:70px !important;left:0px;height:30px;position:absolute !important;border:1px solid #e9e9e9 !important;border-radius:30px;padding:0px !important}.item-quantity #increase{top:0px !important;height:30px;left:0px;position:absolute !important;border:1px solid #e9e9e9 !important;border-radius:30px;padding:0px !important}}@media(max-width: 280px){.product-image{display:none}.item-total{margin-left:0px !important}.item-name{width:75% !important}}.cart-widget-checkout-container{background-color:#f7f7f7;text-align:center}.cart-widget-checkout-wrapper{padding-bottom:20px;max-width:640px;margin:0 auto}.cart-widget-checkout-wrapper #cart-widget-checkout{padding:20px}
