.small-footer{height:3rem;width:100%;background-color:#222222}.small-footer a{color:#9a1717}.small-footer a:hover{color:white}.et_pb_section_1_tb_footer{background-color:#222222!important}#main-footer{height:100%;background-color:#222222}#container-testo-icone{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;align-content:center;font-size:14px}#container-testo-icone svg{fill:grey}#container-testo{display:inline;margin-left:2rem}#container-icone{display:inline;margin-right:2rem}@media only screen and (max-width:610px){#container-testo-icone{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;align-content:center;font-size:12px}}@media only screen and (max-width:545px){.small-footer{height:7rem;width:100%;background-color:#222222}#main-footer{height:100%;background-color:#222222}}#menu-mainmenumacelleria li a:hover,#menu-mainmenumacelleria li a:active{color:#f29829!important}.custom_descr_mobile{z-index:10!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:15px;line-height:1.5em;color:#666;padding:0px 10px 0px 10px;height:6rem;overflow:hidden;text-overflow:ellipsis;top:10px}.qib-container{display:flex!important;justify-content:center;margin:1rem 0}.card{position:relative;width:100%}.type-product img{display:block;width:100%;height:auto}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:black;border-radius:15px 15px 0 0}.type-product:hover .overlay{opacity:0.85;border-radius:15px 15px 0 0}.custom_descr{color:white;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:400;font-size:15px;line-height:1.8em;text-overflow:ellipsis;padding:10px 10px 10px 10px;position:absolute;text-align:left;opacity:1!important}.type-product{background-color:#f5f5f58F!important;border-radius:15px;-webkit-box-shadow:-9px 9px 24px 0px rgba(0,0,0,0.18);box-shadow:-9px 9px 24px 0px rgba(0,0,0,0.18)}.type-product img{border-radius:15px 15px 0 0}.add_to_cart_button{margin-left:-15px!important}#block-8{display:none}body.et_divi_100_custom_hamburger_menu .et_divi_100_custom_hamburger_menu__icon div{background:#f2f2f2!important}.et_mobile_nav_menu{padding-left:2rem}.checkout_button{background-color:#9a1717;padding:15px 20px;width:14rem;text-align:center;color:white;text-transform:uppercase;margin:auto;margin-top:1rem;align-content:center;cursor:pointer;font-weight:600}.button_container_checkout{display:flex;align-items:center;flex-direction:column-reverse;flex-wrap:nowrap}.button_container_checkout p{margin-top:1rem;font-size:18px}.checkout_button_pc{background-color:#9a1717;padding:15px 20px;width:14rem;text-align:center;color:white;text-transform:uppercase;margin-top:1rem;cursor:pointer;font-weight:600}#nb_text{font-weight:800;padding:2rem 1rem;color:darkorange;border:grey solid 1px;margin-bottom:2rem;margin-top:2rem}.modal{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999;padding-top:100px;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.6)}.modal-content{background-color:floralwhite;margin:auto;margin-top:18%;padding:20px;border:5px solid #9a1717;border-radius:8px;width:80%}.modal-content p{margin-top:1rem;font-size:18px;color:black;font-weight:700}.md_btn{color:whitesmoke;float:right;font-size:21px;font-weight:bold;border-radius:2px;padding:0.7rem 1.7rem;margin-left:2rem}#close{background-color:red}#continue{background-color:green}#continue:hover,#continue:focus{background-color:darkgreen;text-decoration:none;cursor:pointer}#close:hover,#close:focus{background-color:darkred;text-decoration:none;cursor:pointer}#cont_button_flex{display:flex;justify-content:flex-end;flex-wrap:nowrap;align-items:center}.shipping{display:none}#shipping_method{display:none}.woocommerce-checkout-payment .methods{display:none}.woocommerce-checkout-payment .place-order{margin:0!important}.custom_link a:link,#checkout_link:link{color:inherit!important;text-decoration:underline}.custom_link a:visited,#checkout_link:visited{color:inherit!important;text-decoration:underline}.custom_link a:hover,#checkout_link:hover{color:inherit!important;text-decoration:underline}.custom_link a:active,#checkout_link:active{color:inherit!important;text-decoration:underline}#checkout_link{font-size:13.5px!important;margin-bottom:1rem}div #block-9{display:none}.woocommerce .quantity input.qty{width:4.8em!important}