.text_result_outofstock{font-size:14px}@media screen and (width<=768px){.text_result_outofstock{font-size:16px}}.checkout_title{font-size:16px}@media screen and (width<=768px){.checkout_title{font-size:18px}}.cart-number{font-size:18px}@media screen and (width<=768px){.cart-number{font-size:20px}}.text_result_price_brutto{font-size:22px}@media screen and (width<=768px){.text_result_price_brutto{font-size:24px}}.checkout-container{text-align:center;background-color:#f9f9f9;border:1px solid #ccc;width:100%;max-width:700px;margin:auto;padding:10px;font-family:arial;overflow:hidden}.checkout-container label{font-weight:700}.checkout-container label[for]{font-weight:400}.product-container{float:left;background:#fff;border:1px solid #ccc;width:100%;margin-bottom:10px}.product-content{float:left;background-color:#fff;border-bottom:1px solid #eaeaea;width:calc(100% - 10px);padding:5px;position:relative}.product-image{float:left;text-align:center;width:100px;padding-right:5px}.product-details{text-align:left;float:right;width:calc(100% - 115px)}.product-title{text-align:left}.product-description{float:left;width:calc(100% - 105px)}.product-price{text-align:right;width:100px;position:absolute;bottom:5px;right:5px}.product-border{text-align:left;color:#8e8e8e;border-bottom:1px solid #eaeaea;width:calc(100% - 10px);margin-top:5px;padding:5px}.checkout_title{color:#000;text-align:center;margin-top:10px;margin-bottom:5px;font-family:Arial;font-weight:700}.cart-number{text-align:left;color:#ccc;width:100%;padding-left:10px;font-weight:700}.cart-product{background-color:#fff;border:1px solid #ccc;margin:2px;padding:5px}.checkout_selects{color:#000;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:5px;padding:6px}#list{border:1px solid #ccc;min-height:280px;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{color:#c80000;font-family:Arial;font-weight:700}.form .form_container{max-width:600px;margin:auto}.form .row{margin:0}.accessories_container{height:300px}.accessories_container .arrow{align-items:center;display:flex}.accessories_container.pcfew .arrow{display:none!important}.accessories_container .accessories{width:100%;height:310px;font-size:14px;position:relative}.accessories_container .accessories .accessory_body{background-color:#fff;border:1px solid #ccc;max-width:150px;height:290px;padding:5px}.accessories_container .accessories .accessory_body .upper{text-overflow:ellipsis;height:250px;overflow:hidden}.accessories_container .accessories .accessory_body .lower{height:30px}.accessories_container .accessories .accessory_body img{max-width:150px;max-height:150px}.accessories_container .accessories.left{animation:.3s linear left!important}.accessories_container .accessories.right{animation:.3s linear right!important}.accessories_container .arrowzone{z-index:2;background-color:#f9f9f9;align-items:center;height:305px;display:flex}@keyframes left{0%{left:0}to{left:150px}}@keyframes right{0%{left:0}to{left:-150px}}@media screen and (width>=768px){.mobile_device .accessories_container{height:200px}.mobile_device .accessories_container .accessories,.mobile_device .accessories_container .accessories .accessory_body{height:180px}.mobile_device .accessories_container .accessories .accessory_body .upper{height:140px}.mobile_device .accessories_container .accessories .accessory_body img{max-width:70px;max-height:70px}.mobile_device .accessories_container .arrowzone{height:195px}}@media screen and (width<=768px){.accessories_container .accessories>.accessory:nth-of-type(4){display:none}.accessories_container:not(.mobilefew) .accessories.leftright{animation:1.5s linear run}.accessories_container.pcfew .arrow{display:block!important}.accessories_container.mobilefew .arrow{display:none!important}.lower button{font-size:14px}}@media screen and (width<=576px){.accessories>.accessory:nth-of-type(3),.accessories>.accessory:nth-of-type(4){display:none}}@keyframes run{0%{left:0}50%{left:20px}to{left:0}}
