.amounts .cart-product-name{text-transform:uppercase}.amounts tr:last-child .cart-product-name{border-bottom-width:0}.shippingPrice ul{list-style-type:disc;margin-bottom:0;margin-left:1.75em;padding-left:0}.shippingPrice ul li span.free{color:#28a745;font-weight:600}.shippingPrice{border:0;border-bottom:1px solid rgba(0,0,0,.075);box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin-top:5px;padding:10px}.shippingPrice .country{margin-top:10px}.shippingPrice .country:first-child{margin-top:0}.shippingPrice .country>span{display:block}.shippingPrice .location{margin-bottom:5px;margin-left:1.75em}.shippingPrice .location:last-child{margin-bottom:0}.shippingPriceCollapse>a i:last-child{margin-left:5px;transition:all .3s ease}.shippingPriceCollapse>a.opened i:last-child{transform:rotate(180deg)}.delivery:after{border-top:1px solid var(--secondary-color);content:"";display:block;margin:10px 30px 20px}.delivery:last-child:after{display:none}.delivery .title{color:var(--secondary-color);display:block;font-size:18px;font-weight:600;margin-bottom:10px}.delivery .note,.delivery .warning{display:block}.delivery .note{margin-bottom:1rem}.delivery .details,.delivery .pickup,.delivery .prices,.delivery .warning{margin-top:5px}.delivery .pickup>span{font-weight:600}.delivery .pickup address{margin-bottom:5px}.delivery .prices{font-weight:600}.delivery-type.row{margin-left:0;margin-right:0}.delivery-type:first-child>div{border:0}.delivery-type>div{border-top:2px solid #dee2e6;padding:.75rem}@media (max-width:767.98px){.delivery-type>div:last-child{border-top:0}}.card-panel .card-number{margin-bottom:15px}@media (max-width:575.98px){.card-panel .card-expiry.card-cvc>div{margin-bottom:15px}}.payment-item.row{margin-left:0;margin-right:0}.payment-item:first-child>div{border:0}.payment-item>div{border-top:2px solid #dee2e6;padding:.75rem}@media (max-width:767.98px){.payment-item>div:last-child{border-top:0}}.payment-card .col_full.card-panel{margin-bottom:20px!important}.payment-card .logo{display:block;float:right;height:35px;margin-left:auto}.payment-card .logo img{height:35px}.payment-card .logo img:not(:last-child){margin-right:10px}.promo-codes{margin-bottom:20px}.promo-codes .applied-codes{margin-top:20px}.promo-codes .applied-codes span.code{color:#28a745;font-weight:600}.promo-codes .applied-codes span.note{margin-left:10px}@media (max-width:767.98px){.promo-codes .button.add-promo{margin-top:10px!important}}.payment .conditions{margin-bottom:20px;margin-top:30px}.payment .conditions .pretty{display:inline-block;width:20px}.button.payment{width:100%}.delivery-step .pretty .state label:after,.delivery-step .pretty .state label:before,.payment-step .pretty .state label:after,.payment-step .pretty .state label:before{height:20px;top:0;width:20px}.delivery-step .pretty,.payment-step .pretty{display:block;line-height:20px}@media (max-width:991.98px){.delivery-step .pretty,.payment-step .payment-item .pretty{min-width:180px;white-space:normal}}@media (max-width:767.98px){.delivery-step .pretty,.payment-step .payment-item .pretty{min-width:auto;white-space:normal}}.delivery-step .pretty:hover .state label,.payment-step .pretty:hover .state label{color:var(--secondary-color)!important}.delivery-step .pretty .state label,.payment-step .pretty .state label{margin-left:25px}
/*# sourceMappingURL=../map/css/route-checkout.886f247f8ff011cbcb22.css.map*/