.w-100{width:100% !important}.entry-content h2{color:#0072c2;font-weight:700}.button .fa{vertical-align:middle;margin-bottom:2px}.button.w-icon-left .fa{margin-right:5px}@media only screen and (min-width:980px) and (max-width:1999px){.boxsize{padding-left:30px;padding-right:30px}}#page .woocommerce-breadcrumb{position:relative}.breadcrumb-crumbs span{color:inherit}@media (max-width:991px){#page .woocommerce-breadcrumb{display:flex;flex-direction:column;justify-content:center}.immagine-titolo{text-align:center;margin-bottom:20px}.immagine-titolo>img{display:inline-block}.breadcrumb-crumbs{text-align:center}h2.breadcrumb-title{text-align:center}}@media only screen and (max-width :979px){.breadcrumb-crumbs{display:block}}.button{padding:15px 60px;line-height:1em;font-weight:700;text-align:center}.editor-styles-wrapper .wp-block-button.button,.hentry .entry-content .wp-block-button.button{padding:0;width:auto;display:inline-block;min-width:0;align-self:flex-start}.editor-styles-wrapper .wp-block-button.button .wp-block-button__link,.hentry .entry-content .wp-block-button.button .wp-block-button__link{background-color:transparent;font-weight:700;display:inline-block;padding:15px 60px;line-height:1.5em;width:100%}.button-yellow{color:#0072c2}.button-yellow .wp-block-button__link:not(.has-text-color){color:#0072c2}.button-yellow:hover .wp-block-button__link:not(.has-text-color),.button-yellow .wp-block-button__link:not(.has-text-color):hover{color:#f8e91b}.woocommerce-breadcrumb .button-yellow{margin:0;width:auto;color:#0072c2}.button-red,.woocommerce-breadcrumb .button-red{margin:0;width:auto;background-color:#980909;color:#fff}.button-red:hover,.woocommerce-breadcrumb .button-red:hover{background-color:#6f0f11;color:#f8e91b}.boxsize .button-yellow{margin-left:0}.product-img-zoom-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.product-img-zoom-link:hover{cursor:pointer}.product-img-zoom-button{display:block;width:50px;height:50px;background-color:#0072c2;background-color:rgba(0,114,194,.9);color:#faeb00;border-radius:999px;padding:12px 5px 10px;text-align:center;position:absolute;top:20px;right:20px;font-size:20px;line-height:30px;z-index:2}.product-img-zoom-button:hover{cursor:pointer;background-color:#0072c2}h2.breadcrumb-title.shop{max-width:430px;font-size:30px}@media screen and (max-width:992px) and (min-width:768px){#page .woocommerce-breadcrumb:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:0}.boxsize{position:relative;z-index:1}}@media screen and (max-width:767px){h2.breadcrumb-title.shop{font-size:24px}}.page-template-page_natale .woocommerce-breadcrumb{position:relative;background-color:#00529c;background-position:100% 50%;background-size:auto 100%}.page-template-page_natale .breadcrumb-crumbs,.post-type-archive-product .breadcrumb-crumbs{display:none}.product-preview-close{position:absolute;top:15px;right:15px}#productPreviewModal .product-preview-img{max-width:550px}.step-number{display:inline-block;background-color:#0072c2;color:#faeb00;font-weight:700;width:60px;height:60px;padding:10px 16px 10px 15px;text-align:center;line-height:40px;vertical-align:middle;margin-right:20px;border-radius:999px}.step-text{color:#0072c2;font-weight:700;vertical-align:middle}@media screen and (max-width:575px){.step-number{margin-right:auto}.step-text{display:block;margin-top:15px;font-size:25px}}.language-label{color:#0072c2}.product-preview-img-wrapper .product-preview-img{max-width:100%;width:100%}ul.products li.product.product-category img{border-radius:0}.ywapo_group_container.form-row.form-row-wide{margin:0 !important}.yith-file-preview{width:60px}.ywapo_miss_required:before{margin-bottom:10px}.ywapo_miss_required{padding:0}.ywapo_miss_required .ywapo_options_container{padding:5px}div#ywapo_value_89{display:none}#ywapo_ctrl_id_93_0{display:none}.ywapo_input_container.ywapo_input_container_text input,.ywapo_input_container.ywapo_input_container_textarea .wp-editor-wrap{max-width:100%}.woocommerce-checkout .woocommerce-form-login.login input[type=checkbox]{float:none;clear:initial}.woocommerce-checkout .woocommerce-form-login.login .woocommerce-form__label{margin-top:15px}.woocommerce-form-login-toggle .woocommerce-info{line-height:1em;background-color:transparent !important;color:#0072bc !important;border:none;padding:20px 30px;margin-bottom:30px}.shop_table tr td.product-preview{width:180px}.shop_table tr td.product-preview img.product-preview-img{width:180px}.shop_table tr td.product-action{text-align:right;width:20px}table thead th.product-total{width:170px}.woocommerce-checkout .wc_payment_method>input[type=radio]{left:20px;width:auto;top:23px}#payment .payment_methods li img{float:none;display:inline-block}@media screen and (min-width:768px){.col-xs-12.seleziona-lingua-left{width:210px}.col-xs-12.seleziona-lingua-right{width:auto}}.due-diligence-terms{padding:1em;box-shadow:inset 0 1px 3px rgba(0,0,0,.2);margin-bottom:16px;background-color:rgba(0,0,0,.05)}.due-diligence-terms>*:last-child{margin-bottom:0}.woocommerce-orders-table__cell-order-actions .button{width:100%}.woocommerce-orders-table__cell-order-actions{width:180px}.woocommerce-orders-table__cell-order-actions .button+.button{margin-top:10px}td.woocommerce-orders-table__cell{border-bottom:1px solid #eaeaea}.page-product-categories .woocommerce{overflow:hidden}.page-template-page_natale .woocommerce{overflow:visible}.page-template-template-fullwidth-php .site-main .page-product-categories ul.products li.product{float:none;display:inline-block}.page-product-categories div#griglia{text-align:center}.page-template-template-fullwidth-php .site-main .page-product-categories ul.products.columns-4 li.product{width:49%}.page-product-categories ul.products li.product.product-category .woocommerce-loop-category__title{position:static;font-weight:700;color:#150604;background-color:transparent;float:none}.page-product-categories ul.products li.product>a>img{box-shadow:0 0 8px 0px rgba(0,0,0,.1)}.page-product-categories ul.products li.product.product-category:hover>a:before,.page-product-categories ul.products li.product.product-category:hover>a:after{display:none;content:none}@media (min-width:992px){body.archive ul.products li.product.product-category:hover{transform:none}.page-template-page_natale ul.products li.product.product-category>a,.page-template-page_natale ul.products li.product.product-category>a>img,body.archive ul.products li.product.product-category>a,body.archive ul.products li.product.product-category>a>img{transition:transform .15s linear 0s,box-shadow .15s linear 0s}.page-template-page_natale ul.products li.product.product-category>a:hover img,body.archive ul.products li.product.product-category>a:hover img{transform:scale(1.05) translateY(-10px)}.page-product-categories ul.products li.product>a>img{box-shadow:0 20px 18px 0px rgba(0,0,0,.1)}body.archive ul.products li.product.product-category:hover>a{box-shadow:none}html .woocommerce ul.products.columns-4 li.product,html .page-template-template-fullwidth-php .site-main ul.products.columns-4 li.product{width:25%}}.archive .woocommerce-products-header{display:block}.archive header.woocommerce-products-header h1{color:#0072bc;margin-bottom:0;display:block}@media (min-width:600px){.wp-block-column-30{flex-basis:calc(45% - 16px)}}@media (min-width:768px){.wp-block-column-30{flex-basis:calc(30% - 16px)}}.banner-home-sidebar .immagine-home:before{content:'';padding-bottom:80%;display:block}@media (min-width:600px) and (max-width:979px){.slogan-home h3{font-size:16px !important}.welcome{font-size:14px !important;margin-bottom:10px;margin-top:10px;display:inline-block}.slogan-home{padding:20px !important;display:block !important;min-height:0 !important}}.breadcrumb-crumbs,.woocommerce .btn-group .button.filtro{display:none !important}.page-product-categories-style-2 ul.products li.product.product-category .woocommerce-loop-category__title{line-height:1em;font-weight:700;text-align:center;padding:15px;width:100%;color:#0072c2;background:#faeb00;font-size:1rem;margin-top:2.5rem;position:relative;z-index:10}.page-product-categories-style-2 ul.products li.product.product-category:hover .woocommerce-loop-category__title{color:#faeb00;background:#0072c2;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mb-6{margin-bottom:46px;display:inline-block}