@import url("https://fonts.googleapis.com/css?family=Londrina+Solid:300,400|Roboto:300,400,500");.cart-widget-messages{clear:both !important;position:fixed;top:132px;left:0;width:100%;z-index:9999}.cart-widget-message{background:#d9edf7;color:#31708f;padding:10px;margin:0}.alert-info{background:#e8f3e8;color:#5c885a}.top-cart-number{display:none}#cart-page .btn-primary{margin:0 0 20px;float:right}#cart-page .cart-items-headerline{border-bottom:1px solid #e9e9e9;margin:0}#cart-page .cart-item-row{border-bottom:1px solid #e9e9e9;padding:10px 0;margin:0}#cart-page .cart-item-row .image{float:left;width:70px !important;height:70px !important;margin-right:10px}#cart-page .cart-item-row .item-name{width:calc(100% - 100px);float:left}#cart-page .cart-item-row .item-name h4{margin:0;font-size:16px}#cart-page .cart-item-row .item-name em{color:#989898}#cart-page .cart-item-row .item-quantity{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 .cart-item-row .item-quantity .btn-success{position:absolute;top:0;background-color:#000;border:0;width:30px;height:30px;color:#fff;line-height:16px;text-align:center;padding:0 10px;font-size:16px;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important}#cart-page .cart-item-row .item-quantity .btn-success:hover{background-color:#fee42b}#cart-page .cart-item-row .item-quantity .btn-success:first-child{right:0}#cart-page .cart-item-row .item-quantity .btn-success:last-child{left:0}#cart-page .cart-item-row .item-delete{padding-top:10px}#cart-page .cart-item-row .item-delete .fa:hover{color:#e90f3a;cursor:pointer}#cart-page #cart-summary{background-color:#f1f1f1;margin-bottom:20px}#cart-page #cart-summary>.row:first-child{border:0}#cart-page #cart-summary>.row{border-top:1px solid #ccc}#cart-page #cart-summary .free{display:none}#cart-page input[type="radio"]{float:left;margin-right:5px}#cart-page .cart-shipment-row label{clear:both;width:100%}#cart-page .shipment-price{float:right}#cart-page .shipment-name{float:left}#cart-page .cart-campaign-row{margin:20px 0}#cart-page .cart-campaign-row .cart-campaign-actions{padding:28px 0 0 10px;float:left}#cart-page .cart-campaign-row .cart-campaign-actions #addCode{display:inline-block;padding:8px 20px 6px;font-size:16px;-webkit-border-radius:12px !important;-moz-border-radius:12px !important;-ms-border-radius:12px !important;border-radius:12px !important;background-color:#fee42b;color:#000;border:1px solid #fee42b;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-decoration:none;font-family:"Londrina Solid",Helvetica,Arial,sans-serif;text-transform:uppercase;outline:none}#cart-page .cart-campaign-row .cart-campaign-actions #addCode:hover,#cart-page .cart-campaign-row .cart-campaign-actions #addCode:focus,#cart-page .cart-campaign-row .cart-campaign-actions #addCode:active,#cart-page .cart-campaign-row .cart-campaign-actions #addCode:active:focus{background-color:#f5d701;border:1px solid #f5d701}.address-details .form-group{padding:0;padding-right:5px}.top-cart-content{display:none !important}#cart-widget-checkout{padding-top:50px}.strategy-error{background-color:#ffc312;padding:10px 10px 10px;font-size:14px}#cart-items>.btn{background-color:transparent;border:none;color:#000;float:right;text-transform:none}#cart-page{position:relative}#cart-page .cart-modal{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);display:flex}#cart-page .cart-modal .modal-content{display:block;margin:auto;background-color:#fff;padding:4rem;border:0.4rem solid silver}#cart-page .cart-modal .modal-question{text-align:center;max-width:16rem}#cart-page .cart-modal .modal-buttons{display:flex;justify-content:center;gap:1rem}#cart-page .cart-modal .modal-buttons .btn{float:none;text-transform:none}#cart-page .cart-modal .modal-buttons .btn.clear-cart{background-color:#fee42b;color:#000;border:1px solid #fee42b;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;outline:none}#cart-page .cart-modal .modal-buttons .btn.clear-cart:hover,#cart-page .cart-modal .modal-buttons .btn.clear-cart:focus,#cart-page .cart-modal .modal-buttons .btn.clear-cart:active,#cart-page .cart-modal .modal-buttons .btn.clear-cart:active:focus{background-color:#f5d701;border:1px solid #f5d701}
