header .mobile_menu_bar:before{color:#ffffff!important}@media only screen and (max-width:980px){#logo{height:100%!important;max-height:100%!important;width:auto;max-width:100%!important}}.widget_shopping_cart .woocommerce-mini-cart__buttons a.button{width:100%}.et-db #et-boc .et-l .et_pb_widget_area_right{border-left:0px;padding-left:0px;border-right:1px solid rgba(0,0,0,.1);padding-right:10px}.et_pb_countdown_timer .section.days p.value:first-letter{font-size:0px;vertical-align:top}.tagged_as a,.posted_in a{color:#6f9f29!important}.centered-inline-logo-wrap{width:40%!important}.divi-ecommerce-sidebar li.cat-item a::before{left:-18px!important;content:"\45";opacity:1!important}.woocommerce-checkout #payment div.payment_box{background:#7a9d3e!important;color:#fff!important}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#7a9d3e!important}.woocommerce .woocommerce-message{border-color:#7a9d3e!important;background:#7a9d3e!important;color:#ffffff!important}.woocommerce-message a.button.wc-forward{border-color:#ffffff!important}.woocommerce-message a.button,.woocommerce-message a.button.wc-forward{color:#fff!important}#welcome-panel .welcome-panel{}@media (max-width:980px){.et_header_style_centered #et_top_search,.et_vertical_nav.et_header_style_centered #main-header #et_top_search,.et_header_style_split #et_top_search,.et_vertical_nav.et_header_style_split #main-header #et_top_search{display:block!important;float:right;z-index:99999}.et_header_style_centered #et_search_icon:before{top:7px;left:-3px}.et_header_style_split #et_search_icon:before{margin-top:0;left:-3px}.et_header_style_centered .et_search_outer,.et_header_style_split .et_search_outer{display:block}.et_header_style_centered .container.et_search_form_container,.et_header_style_split .container.et_search_form_container.et_pb_search_visible,.et_header_style_split .container.et_search_form_container.et_pb_search_form_hidden{max-width:100%!important}.et_header_style_centered .container.et_search_form_container.et_pb_search_visible,.et_header_style_split .container.et_search_form_container.et_pb_search_visible{z-index:999;-webkit-animation:fadeInTop 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeInTop 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeInTop 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeInTop 1s 1 cubic-bezier(.77,0,.175,1)}.et_header_style_centered .et_pb_menu_hidden #et_search_icon:before,.et_header_style_centered .et_pb_menu_hidden .mobile_menu_bar,.et_header_style_centered .et_pb_menu_hidden .select_page,.et_header_style_split .et_pb_menu_hidden #et_search_icon:before,.et_header_style_split .et_pb_menu_hidden .mobile_menu_bar,.et_header_style_split .et_pb_menu_hidden .select_page{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1)}.et_header_style_centered .et_pb_menu_visible .select_page,.et_header_style_split .et_pb_menu_visible .select_page{opacity:1;-webkit-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1)}.et_header_style_centered span.et_close_search_field,.et_header_style_split span.et_close_search_field{right:5px}.et_header_style_centered .et-search-form input,.et_header_style_split .et-search-form input{left:10px;right:auto}.et_header_style_centered .et-search-form input,.et_header_style_centered span.et_close_search_field,.et_vertical_nav.et_header_style_centered .et-search-form input,.et_vertical_nav.et_header_style_centered span.et_close_search_field,.et_header_style_split .et-search-form input,.et_header_style_split span.et_close_search_field{top:unset!important;line-height:2em}.et_header_style_centered span.et_close_search_field,.et_header_style_split span.et_close_search_field{bottom:20px}.et_header_style_centered .et-search-form,.et_header_style_split .et-search-form{width:100%!important;max-width:100%!important;bottom:20px}.et_header_style_centered .et_close_search_field:after,.et_header_style_split .et_close_search_field:after{margin-top:-2px}}@media only screen and (max-width:768px){.woocommerce ul.products{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce ul.products li.product{width:48%!important;margin-bottom:24px}.woocommerce ul.products li.product a img{width:100%!important;height:auto!important;max-height:300px;object-fit:cover;display:block;border-radius:8px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px!important;text-align:center}}.woocommerce ul.products li.product img,.woocommerce div.product div.images img{width:100%;max-width:400px;height:auto}@media (max-width:768px){.woocommerce ul.products li.product img,.woocommerce div.product div.images img{max-width:100%;height:auto}}@media (max-width:768px){.woocommerce span.onsale{display:block!important;width:20px!important;padding:4px 0!important;font-size:9px!important;text-align:center!important;line-height:1.2!important}}@media (max-width:768px){.woocommerce span.onsale{display:flex!important;justify-content:center!important;align-items:center!important;width:20px!important;height:80px!important;font-size:8px!important;padding:0!important;writing-mode:vertical-rl!important;text-orientation:mixed!important;line-height:1.1!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important}}@media (max-width:768px){.woocommerce ul.products li.product a img{width:100%!important;height:100%!important;object-fit:contain!important}}#stripe-card-element{background-color:#fff!important;border:1px solid #222!important;border-radius:6px;padding:12px;color:#000!important}label{color:#000;font-weight:600}.woocommerce-checkout .woocommerce-checkout-payment{background-color:#f5f5f5;padding:20px;border-radius:8px}.woocommerce-bacs-bank-details:nth-of-type(2){display:none}.woocommerce ul.products li.product.outofstock{position:relative!important;overflow:hidden!important}.woocommerce ul.products li.product.outofstock .out-of-stock,.woocommerce ul.products li.product.outofstock .onsale{display:none!important}.woocommerce ul.products li.product.outofstock::before{content:"ESAURITO"!important;position:absolute!important;top:12px!important;right:-45px!important;background:#ff3b3b!important;color:#fff!important;font-weight:700!important;text-transform:uppercase!important;font-size:12px!important;padding:5px 50px!important;transform:rotate(45deg)!important;box-shadow:0 2px 6px rgba(0,0,0,0.25)!important;z-index:9999!important}.xt-free-shipping-wrapper{padding:12px;margin-bottom:12px;background:#f7f7f7;border-radius:8px;font-size:14px}.xt-free-shipping-text{margin:0 0 8px}.xt-free-shipping-text.success{color:#0a7a3d;font-weight:600}.xt-free-shipping-bar{width:100%;height:8px;background:#ddd;border-radius:20px;overflow:hidden}.xt-free-shipping-bar span{display:block;height:100%;background:linear-gradient(90deg,#ff9800,#4caf50);transition:width 0.4s ease}.woocommerce ul.products li.product{position:relative}.badge-sconto-40{position:absolute;top:10px;left:10px;background:#ea0000;color:white;padding:6px 10px;font-size:13px;font-weight:bold;border-radius:20px;z-index:10}.product_cat-sconto-40 span.onsale{display:none!important}