.text_result_outofstock{font-size:14px}@media screen and (max-width:768px){.text_result_outofstock{font-size:16px}}.checkout_title{font-size:16px}@media screen and (max-width:768px){.checkout_title{font-size:18px}}.cart-number{font-size:18px}@media screen and (max-width:768px){.cart-number{font-size:20px}}.text_result_price_brutto{font-size:22px}@media screen and (max-width:768px){.text_result_price_brutto{font-size:24px}}.checkout-container{width:100%;max-width:700px;text-align:center;padding:10px;margin:auto;border:1px solid #CCC;background-color:#f9f9f9;font-family:arial;overflow:hidden}.checkout-container label{font-weight:700}.checkout-container label[for]{font-weight:400}.product-container{border:1px solid #CCC;width:100%;float:left;margin-bottom:10px;background:#fff}.product-content{padding:5px;width:calc(100% - 10px);float:left;background-color:#fff;border-bottom:1px solid #EAEAEA;position:relative}.product-image{float:left;padding-right:5px;width:100px;text-align:center}.product-details{text-align:left;float:right;width:calc(100% - 115px)}.product-title{text-align:left}.product-description{width:calc(100% - 105px);float:left}.product-price{text-align:right;width:100px;right:5px;bottom:5px;position:absolute}.product-border{text-align:left;padding:5px;margin-top:5px;width:calc(100% - 10px);color:#8e8e8e;border-bottom:1px solid #EAEAEA}.checkout_title{color:#000;font-family:Arial;font-weight:700;text-align:center;margin-top:10px;margin-bottom:5px}.cart-number{text-align:left;width:100%;font-weight:700;color:#ccc;padding-left:10px}.cart-product{padding:5px;background-color:#fff;border:1px solid #CCC;margin:2px}.checkout_selects{padding:6px;background:#fff;color:#000;border:1px solid #CCC;border-radius:5px;cursor:pointer}#list{min-height:280px;border:1px solid #CCC;margin-bottom:5px}.container3 .checkout_title{margin-top:5px!important}.text_result_outofstock{color:#999;font-family:Arial;font-weight:italic}.text_result_price_brutto{font-family:Arial;color:#c80000;font-weight:700}
