@font-face{font-display:swap;font-family:"Made Canvas personal";src:url(https://morica.brugnottogroup.it/wp-content/uploads/2021/02/MADE-Canvas-Regular-PERSONAL-USE.woff);font-weight:400;font-style:normal}.sticky-logo{display:none}.elementor-sticky--effects{transition:all 0.5s ease}.elementor-sticky--effects .sticky-logo{display:inline-block}.elementor-sticky--effects .site-logo{display:none}.elementor-sticky--effects .site-main-menu{display:none}.elementor-sticky--effects .site-assistence-link{display:none}.elementor-sticky--effects:hover .site-main-menu{display:inline-block}.elementor-sticky--effects:hover .site-assistence-link{display:inline-block}.elementor-sticky--effects #elementor-menu-cart__toggle_button{margin-top:15px}@media only screen and (max-width:1024px){.elementor-sticky--effects #elementor-menu-cart__toggle_button{margin-top:28px}}.elementor-sticky--effects .elementor-widget-icon .elementor-widget-container{margin-top:20px!important}@media only screen and (min-width:1024px){.elementor-sticky--effects .elementor-search-form--skin-full_screen{margin-top:15px}}.title-rev-product{font-family:"Made Canvas personal",sans-serif!important}.product-desc-rev{line-height:12px!important;font-family:"Inter",Sans-serif!important;font-size:12px!important;font-weight:400!important}.gap-page{height:150px}.archive.tax-product_cat #main,.archive.tax-product_tag #main{max-width:100%}.archive.tax-product_cat .category-padding,.archive.tax-product_tag .category-padding{padding-top:180px}.sezione-titolo{margin-bottom:50px}.initial.archive-title-section{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 50px}.archive-title-section .elementor-container{padding-top:30px}.archive-title-section .column-title{padding:0 5%}.archive-title-section .column-title .elementor-element-titolo{text-align:center}.archive-title-section .column-title .elementor-element-titolo .elementor-widget-container{margin:0 0 75px}@media only screen and (max-width:1280px){.archive-title-section .column-title .elementor-element-titolo .elementor-widget-container{margin:0 0 55px}}@media only screen and (max-width:768px){.archive-title-section .column-title .elementor-element-titolo .elementor-widget-container{margin:0 0 30px}}.archive-title-section .column-title .elementor-element-titolo .elementor-widget-container h1{font-family:"Made Canvas personal",sans-serif;font-size:70px;font-weight:500;text-transform:capitalize;line-height:82px;letter-spacing:1.33px}@media only screen and (max-width:1280px){.archive-title-section .column-title .elementor-element-titolo .elementor-widget-container h1{font-size:60px;line-height:60px}}@media only screen and (max-width:768px){.archive-title-section .column-title .elementor-element-titolo .elementor-widget-container h1{font-size:50px;line-height:50px}}.archive-title-section.initial .column-title .elementor-element-titolo .elementor-widget-container h1,.archive-title-section.initial .column-title .elementor-widget-woocommerce-archive-description .term-description{color:#000}.archive-title-section.primary .column-title .elementor-element-titolo .elementor-widget-container h1,.archive-title-section.primary .column-title .elementor-widget-woocommerce-archive-description .term-description{color:#fff}.archive-title-section .column-title .elementor-widget-woocommerce-archive-description{text-align:center}.archive-title-section .column-title .elementor-widget-woocommerce-archive-description .term-description{font-family:"Made Canvas personal",sans-serif;font-size:40px;letter-spacing:1.33px}@media only screen and (max-width:1280px){.archive-title-section .column-title .elementor-widget-woocommerce-archive-description .term-description{font-size:30px}}@media only screen and (max-width:768px){.archive-title-section .column-title .elementor-widget-woocommerce-archive-description .term-description{font-size:20px}}.archive-title-section .column-title .elementor-button-link{font-size:12px;font-weight:400;text-transform:uppercase;line-height:15px;letter-spacing:3px;background-color:#FFF0}.archive-title-section.initial .column-title .elementor-button-link{fill:#000;color:#000}.archive-title-section.primary .column-title .elementor-button-link{fill:#FFF;color:#FFF}.archive.tax-product_cat ul.products,.archive.tax-product_tag ul.products{max-width:1920px;margin:0 auto;padding:0 80px}@media only screen and (max-width:767px){.archive.tax-product_cat ul.products,.archive.tax-product_tag ul.products{padding:0 10px}}.archive.tax-product_cat ul.products li.img-product-category,.archive.tax-product_tag ul.products li.img-product-category{width:65%}@media only screen and (max-width:768px){.archive.tax-product_cat ul.products li.img-product-category,.archive.tax-product_tag ul.products li.img-product-category{width:100%}}@media only screen and (max-width:767px){.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:100%}}@media only screen and (max-width:768px){.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{clear:none}}.archive.tax-product_cat ul.products li.half,.archive.tax-product_tag ul.products li.half{width:48%}@media only screen and (max-width:767px){.archive.tax-product_cat ul.products li.half,.archive.tax-product_tag ul.products li.half{width:100%}}.archive-title-section .archive-container .archive-row .column{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:1px}.woocommerce ul.products li.product .additional-product-info{position:absolute;top:0;font-weight:500!important;line-height:20px;padding:8px;color:#70695A;font-size:16px;padding:0;border:0;font-family:"Made Canvas personal",sans-serif!important;line-height:18px}.woocommerce ul.products li.product .onsale{color:#786748;font-family:"Made Canvas personal",sans-serif!important;font-weight:700!important;font-size:14px;letter-spacing:1.17px;line-height:20px;padding:8px;border:1px solid #786748;min-height:auto;margin:0;background-color:transparent;border-radius:0;font-family:"Inter",sans-serif!important;text-transform:uppercase;color:#fff!important;font-size:12px!important;padding:3px 9px!important;font-weight:400!important;letter-spacing:0.6px!important}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{color:#1E2225;font-family:"Made Canvas personal",sans-serif;font-weight:500;font-size:38px;letter-spacing:2.08px;line-height:50px;padding-top:5px;padding-bottom:5px;visibility:visible;opacity:1;transition:visibility 0s,opacity 0.5s linear;height:auto}@media only screen and (max-width:1280px){.woocommerce ul.products li.product h2.woocommerce-loop-product__title{font-size:30px;line-height:26px;height:auto;visibility:visible;opacity:1}}.woocommerce ul.products li.product h3.product_cat_type{color:#786748;font-family:"Made Canvas personal",sans-serif!important;font-weight:500!important;font-size:28px;letter-spacing:1.17px;line-height:41px;padding-top:5px;padding-bottom:0;margin-bottom:0!important;visibility:visible;opacity:1;transition:visibility 0s,opacity 0.5s linear;height:auto;text-transform:uppercase}@media only screen and (max-width:1280px){.woocommerce ul.products li.product h3.product_cat_type{font-size:20px;line-height:24px;height:auto;visibility:visible;opacity:1;padding-bottom:10px}}.woocommerce ul.products li.product .shipping-text{color:#8E8E8E!important;font-weight:300!important;letter-spacing:2px;line-height:12px;font-family:"Inter",sans-serif!important;font-size:12px!important;text-transform:uppercase;display:block;margin-top:10px;visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.5s linear;height:0}@media only screen and (max-width:1280px){.woocommerce ul.products li.product .shipping-text{font-size:9px!important;letter-spacing:1px;height:auto;visibility:visible;opacity:1}}.elementor-widget-container ul.products li.product h2.woocommerce-loop-product__title{color:#786748!important}.woocommerce ul.products li.product .price{color:#1E2225!important;font-weight:300!important;letter-spacing:2px;line-height:12px;font-family:"Inter",Sans-serif!important;font-size:12px!important;text-transform:uppercase;visibility:hidden;opacity:0;height:0}.woocommerce ul.products li.product .sku{visibility:hidden;opacity:0}.woocommerce ul.products li.product .hr-products{width:50%;border:1px solid rgba(120,103,72,.2);margin:0}.woocommerce ul.products li.product:hover h3.product_cat_type{visibility:visible;opacity:1;height:auto}.woocommerce ul.products li.product:hover .shipping-text{visibility:visible;opacity:1;height:auto}.woocommerce ul.products li.product:hover h3.product_cat_type{visibility:visible;opacity:1;height:auto;padding-bottom:17px;line-height:20px}.woocommerce ul.products li.product:hover hr-products{display:none}.woocommerce ul.products li.product:hover .price{visibility:visible;opacity:1;height:auto}.woocommerce ul.products li.product:hover .sku{visibility:visible;opacity:1;height:auto}.woocommerce ul.products li.product .container-title-product{min-height:175px;position:relative;display:flex;flex-direction:column}.woocommerce ul.products li.product .container-title-product .hr-products{order:-4}.woocommerce ul.products li.product .container-title-product .sku{order:-3}.woocommerce ul.products li.product .container-title-product .product_cat_type{order:-1}.woocommerce ul.products li.product .container-title-product .woocommerce-loop-product__title{order:-2}.woocommerce ul.products li.product .svg-more{width:12px;position:absolute;bottom:36px;right:7%;visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.5s linear;height:0}@media only screen and (min-width:1400px){.woocommerce ul.products li.product .svg-more{right:25%}}.woocommerce ul.products li.product:hover .svg-more{visibility:visible;opacity:1;height:auto}@media only screen and (max-width:1280px){.woocommerce ul.products li.product:hover .svg-more{visibility:hidden;opacity:0;height:0}}.elementor-location-footer .elementor-widget-container h2.elementor-heading-title.elementor-size-default{font-family:"Made Canvas personal",sans-serif!important}footer #form-field-email{background-color:#F9F9F8;border-bottom:1px solid #D0D0D0}footer #form-field-email::-webkit-input-placeholder{color:#020A0A}footer #form-field-email::-moz-placeholder{color:#020A0A}footer #form-field-email:-ms-input-placeholder{color:#020A0A}footer #form-field-email:-moz-placeholder{color:#020A0A}.elementor-widget-container form button.elementor-button{background-color:transparent;color:#1E2225;font-weight:400;border:1px solid #1E2225}.single.single-product .related.products{max-width:1920px;margin:50px auto;padding:0 80px}@media only screen and (max-width:767px){.single.single-product .related.products{padding:0 10px}}.single.single-product .related.products ul li.img-product-category{width:65%}@media only screen and (max-width:767px){.single.single-product .related.products ul li.img-product-category{width:100%}}.single.single-product .related.products .related-title{text-align:center;font-size:40px;font-weight:500;font-family:"Made Canvas",Sans-serif;line-height:50px;color:#1e2225}.trigger{position:absolute}.trigger--one{left:0}.scene{position:absolute;height:calc(100vh - 150px);width:max-content;top:150px;left:0;right:0}.scene--active{position:fixed}.scene--ended{position:absolute;bottom:0;top:auto}.horizontal-scroll-section{position:relative;min-height:100vh;opacity:0;transition:0.2s opacity;margin-top:-150px}.single-product .horizontal-scroll-section .onsale{display:none}.horizontal-scroll-section img{display:block;max-height:100%;height:100%;width:auto}.horizontal-scroll-section--init{opacity:1}.horizontal-scroll-section__content{display:flex;align-items:center}.horizontal-scroll-section__content-wrapper{display:flex;height:100%;align-items:center;position:relative}.horizontal-scroll-section__content-section{position:relative;text-align:center;padding:0;height:100%;display:flex;align-items:center}.section-summary{min-width:43vw;display:block;text-align:left}@media only screen and (max-width:1499px){.section-summary{min-width:60vw}}.horizontal-scroll-section__image{display:flex;align-items:center}.horizontal-scroll-section__image h2{margin-left:20px;width:250px;text-align:left;flex-shrink:0}.horizontal-scroll-section__image--two img{max-width:400px}.horizontal-scroll-section__image--four img{max-width:400px}.horizontal-scroll-section--animation-one .horizontal-scroll-section__image--two{opacity:1;transform:translateX(0)}.center-vertically{position:absolute;top:35%;left:16%;transform:translateY(-35%)}.gap-product-page{height:150px}.woocommerce-product-details__short-description{margin-left:30px;margin-top:40px;margin-bottom:40px;font-size:14px;font-family:"Inter",sans-serif}.type-product-title h2{font-family:"Made Canvas personal",sans-serif;text-transform:uppercase;font-size:90px;letter-spacing:1.33px;font-weight:400}@media only screen and (max-width:1920px){.type-product-title h2{font-size:78px}}.category-product-title h3{margin-left:30px;font-size:14px;font-family:"Inter",sans-serif;font-weight:300;text-transform:uppercase}h1.product_title.entry-title{font-family:"Made Canvas personal",sans-serif;font-size:60px;letter-spacing:1.33px;font-weight:400;line-height:69px}@media only screen and (max-width:1499px){h1.product_title.entry-title{font-size:50px}}.detail-product-button{margin-left:30px;margin-bottom:20px}.detail-product-button a{font-size:12px;font-family:"Inter",sans-serif;text-transform:uppercase;color:#020A0A;border-bottom:1px solid #020A0A;padding-bottom:3px}.modal-add-cart-text{padding:20px 50px;display:block;float:left}.modal-add-cart-text .eicon::before{content:"\E8E4";font-size:16px}.single-product #button-modal-add-to-cart .modal-add-cart-text{display:flex;align-items:center;padding:initial;gap:1px 10px;align-content:stretch;flex-wrap:wrap;padding-left:50px;height:65px;padding-right:50px;align-content:center}.single-product #button-modal-add-to-cart .modal-add-cart-text .blocco{display:inline-block;text-align:left}.single-product #button-modal-add-to-cart .modal-add-cart-text ins{text-decoration:none}.more-info{display:block;float:left}.more-info img{max-height:65px;display:block}.modal{display:none;position:fixed;z-index:99999;left:0;top:0;width:100vw;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:15% auto;border:1px solid #888;width:70%}@media only screen and (max-width:767px){.modal-content{margin:10% auto 0;width:90%}}.modal-content .elementor-column{padding:20px}.modal-content .image-popup{max-width:70%;display:block;margin:40px auto 0}@media only screen and (max-width:767px){.modal-content .image-popup{width:100%;margin-top:0}}.modal-content .product_title_popup{margin-top:0;font-family:"Made Canvas personal",sans-serif;font-size:35px;font-weight:400;line-height:42px;text-align:center}@media only screen and (max-width:767px){.modal-content .product_title_popup{margin-top:0}}.background-light-grey{background-color:#F8F8F8;padding:0px!important}.background-light-grey .info-tecniche{padding:0 50px}.background-light-grey .info-tecniche .elementor-widget-container .descrizione-breve .elementor-widget .elementor-widget-container .elementor-text-editor{text-align:center!important}.background-light-grey .info-tecniche .elementor-widget-container{display:flex;flex-direction:column;height:100%}.qib-container{display:flex!important;justify-content:center;margin-bottom:5px}.qib-container button{color:#020A0A!important;background-color:white!important;border:1px solid #020A0A!important;height:60px!important;width:50px!important}.qib-container .title-quantity{color:#020A0A;font-family:"Inter",sans-serif;text-transform:uppercase;font-size:14px;font-weight:300;text-align:center;margin-bottom:7px}.qib-container .price{color:#020A0A;font-family:"Inter",sans-serif;text-transform:uppercase;font-size:14px;font-weight:300;text-align:center;margin-top:20px}.qib-container .minus{border-right:0!important}.qib-container .plus{border-left:0!important}.woocommerce .quantity .qty{color:#020A0A!important;background-color:white!important;border:1px solid #020A0A!important;border-left:0!important;border-right:0!important;height:60px!important;width:50px!important}.qib-container::after{clear:both}.woocommerce div.product form.cart{margin-top:auto;margin-bottom:0}.woocommerce div.product form.cart .button{width:100%;margin:0!important;height:70px!important;font-family:"Inter",sans-serif;font-weight:500;text-transform:uppercase;font-size:13px;color:#fff;background-color:#020A0A;border-radius:0;border:1px solid #1E2225}.woocommerce div.product form.cart .button .eicon::before{content:"\E8E4";font-size:16px}.woocommerce div.product form.cart .button:hover{background-color:#fff;color:#1E2225}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.add-kit{color:#fff;position:fixed;z-index:1000;bottom:0;right:7%;background-color:#1E2225;padding:6px 25px;padding-left:25px;padding-left:12px;box-shadow:-9px -7px 33px -6px rgba(0,0,0,.2);-webkit-box-shadow:-9px -7px 33px -6px rgba(0,0,0,.2);-moz-box-shadow:-9px -7px 33px -6px rgba(0,0,0,.2)}.add-kit .icon-kit{display:block;float:left;width:50px;height:50px;text-align:center}.add-kit .icon-kit i{font-size:30px;line-height:50px;color:#fff}.add-kit .text-button{color:#fff;display:inline-block;float:left;margin-top:7px;font-size:12px;font-weight:500;font-family:"Inter",sans-serif;text-transform:uppercase}.add-kit:hover{color:#1E2225;background-color:#fff}.add-kit:hover .icon-kit i{color:#1E2225}.add-kit:hover .text-button{color:#1E2225}.section-zoom{width:100%;overflow:hidden}.woocommerce-cart .site-main{max-width:100%!important}.woocommerce-cart .page-content{margin:10px auto 0}@media only screen and (min-width:1024px){.woocommerce-cart .page-content{max-width:1920px!important;padding:0 80px;margin:50px auto 0}}.woocommerce-cart .page-header{display:none}.woocommerce-cart .page-header-cart{text-align:center}.woocommerce-cart .page-header-cart .entry-title .span-items{display:none}.woocommerce-cart .page-header-cart h1{color:#C4C4C4;font-size:50px;font-family:"Made Canvas personal",sans-serif;font-weight:400;margin-bottom:60px}.woocommerce-cart .page-header-cart .span-items{font-size:40px;top:-25px;display:inline-block;letter-spacing:-3px;position:relative}.woocommerce-cart .page-header-cart .num-items{font-size:19px;position:relative;font-family:"Inter",sans-serif;font-weight:300;top:-5px}.woocommerce-cart table.cart{border:0}.woocommerce-cart table thead:first-child tr:first-child th{border:0;border-top:0;color:#1E2225;font-size:12px;font-family:"Inter",sans-serif;font-weight:500;text-transform:uppercase}.woocommerce-cart table thead:first-child tr:first-child th.product-price,.woocommerce-cart table thead:first-child tr:first-child th.product-quantity{text-align:center}.woocommerce-cart table.cart td{background-color:#fff;border-left:0;border-right:0;padding:50px 20px}@media only screen and (max-width:768px){.woocommerce-cart table.cart td{padding:10px 15px}}@media only screen and (max-width:768px){.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:center!important}}.woocommerce-cart table.cart img{width:300px}.woocommerce-cart .category-product-title h4{font-size:11px;font-family:"Inter",sans-serif;font-weight:300}.woocommerce-cart h3.product_cat_type{font-family:"Made Canvas personal",sans-serif;font-size:20px;letter-spacing:1.33px;font-weight:500}.woocommerce-cart h5.disponibilita-prodotto{color:#577C4E;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;margin-top:1rem}.woocommerce-cart td.product-name a{font-family:"Made Canvas personal",sans-serif;font-size:28px;letter-spacing:1.33px;font-weight:500;color:#1E2225}.woocommerce-cart td.product-price{text-align:center}.woocommerce-cart a.remove{color:#7C807F!important;font-size:22px;font-weight:300;background-color:#F5F4F3;display:block;width:25px;height:25px;border-radius:25px}.woocommerce-cart #coupon_code{width:300px;border:1px solid #020A0A;height:50px;border-radius:0}@media only screen and (max-width:768px){.woocommerce-cart #coupon_code{width:100%}}.woocommerce-cart .actions button{font-size:14px;font-weight:500;font-family:"Inter",sans-serif;text-transform:uppercase;color:#fff;background-color:#020A0A;border-radius:0;border:1px solid #020A0A;padding:18px 15px}@media only screen and (max-width:768px){.woocommerce-cart .actions button{width:100%!important}}.woocommerce-cart .actions button:hover{background-color:#fff;color:#020A0A}.woocommerce button.button:disabled[disabled],.woocommerce-cart .actions button:disabled{padding:18px 15px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:14px;font-weight:500;font-family:"Inter",sans-serif;text-transform:uppercase;color:#fff;background-color:#020A0A;border-radius:0;border:1px solid #020A0A}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#fff;color:#020A0A}.woocommerce-cart .cart_totals h2{font-family:"Made Canvas personal",sans-serif;letter-spacing:1.33px;font-weight:500;text-align:center}.woocommerce-cart .cart-collaterals{width:40%;float:left;padding:0 55px 55px;background-color:#f9f9f9}@media (max-width:1025px){.woocommerce-cart .cart-collaterals{padding:0 20px 20px}}@media only screen and (max-width:768px){.woocommerce-cart .cart-collaterals{width:100%;padding:0}}.woocommerce-cart .cart-collaterals .cart_totals{width:25%;width:100%}@media only screen and (max-width:768px){.woocommerce-cart .cart-collaterals .cart_totals{width:100%}}.woocommerce-cart .cart-collaterals .cart_totals .shipping-calculator-button{color:#1E2225}.woocommerce-cart .cart-collaterals .cart_totals .shipping-calculator-button:hover{text-decoration:underline}.woocommerce-cart .cart-tabella-conteggi{width:60%;float:left;padding-right:50px}@media only screen and (max-width:768px){.woocommerce-cart .cart-tabella-conteggi{width:100%;padding-right:0}}.woocommerce-cart .cart-tabella-conteggi .cart-reassurance{float:left;width:70%}@media only screen and (max-width:1024px){.woocommerce-cart .cart-tabella-conteggi .cart-reassurance{width:100%}}.woocommerce-cart .cart-tabella-conteggi .cart-reassurance .sezione-reassurance h3{font-size:15px;font-family:"Inter",sans-serif;text-transform:uppercase;color:#1E2225;font-weight:400;margin-bottom:5px}.woocommerce-cart .cart-tabella-conteggi .cart-reassurance .sezione-reassurance p{font-size:14px;font-family:"Inter",sans-serif;color:#1E2225;font-weight:400}.woocommerce-cart .cart-tabella-conteggi .cart-reassurance .sezione-reassurance a{color:#1E2225;text-decoration:underline}.woocommerce-cart .cart-tabella-conteggi .cart-reassurance .sezione-reassurance a:hover{color:#AFA9A0}.woocommerce-cart .cart-tabella-conteggi .cart-reassurance .sezione-reassurance ul{padding-left:10px}.woocommerce-cart .cart-tabella-conteggi .cart-reassurance .sezione-reassurance ul li{list-style:none;font-size:14px;font-family:"Inter",sans-serif;color:#1E2225;font-weight:400}.woocommerce-cart .cart-tabella-conteggi .cart-reassurance .sezione-reassurance .riga{margin-bottom:30px}.woocommerce-cart .cart_totals table{border:0}.woocommerce-cart .cart_totals table td{text-align:right}.woocommerce-cart .cart_totals table td strong .woocommerce-Price-amount{font-size:16px}.woocommerce-cart .cart_totals table td .includes_tax{display:block}.woocommerce-cart .cart_totals table tbody>tr:nth-child(odd)>td,.woocommerce-cart .cart_totals table tbody>tr:nth-child(odd)>th{background-color:#fff}.woocommerce-cart .cart_totals table .order-total td,.woocommerce-cart .cart_totals table .order-total th{border-bottom:0}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-top:0;border-bottom:0;font-size:13px;font-family:"Inter",sans-serif;text-transform:uppercase;color:#020A0A;font-weight:400}.woocommerce-cart .cart-collaterals .cart_totals tr th{font-size:14px;font-weight:500}.woocommerce-cart .cart-collaterals .cart_totals tr th strong{font-size:16px}.elementor-menu-cart__main .elementor-menu-cart__product .elementor-menu-cart__product-name a{font-family:"Made Canvas personal",sans-serif;font-size:20px;letter-spacing:1.33px;font-weight:500;color:#1E2225}.elementor-menu-cart__main .elementor-menu-cart__product .elementor-menu-cart__product-price{font-size:14px;font-family:"Inter",sans-serif;text-transform:uppercase;color:#1E2225;font-weight:400}.elementor-menu-cart__main .elementor-menu-cart__product .elementor-menu-cart__product-price .amount{font-weight:400}.elementor-menu-cart__main .elementor-menu-cart__subtotal{font-size:18px;letter-spacing:1.33px;font-weight:400;color:#1E2225;font-family:"Inter",sans-serif}.elementor-menu-cart__main .elementor-menu-cart__subtotal strong{font-weight:300;font-size:14px;text-transform:uppercase}.elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button{font-size:15px;font-weight:400;font-family:"Inter",sans-serif;text-transform:uppercase;border-radius:0;border:1px solid #020A0A;padding:13px 15px;display:flex;align-items:center;justify-content:center}.elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button.elementor-button--view-cart{background-color:#fff;border:1px solid #020A0A;color:#020A0A}.elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button.elementor-button--view-cart:hover{background-color:#020A0A;color:#fff}.elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button.elementor-button--checkout{color:#fff;background-color:#020A0A}.elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button.elementor-button--checkout:hover{background-color:#fff;border:1px solid #020A0A;color:#020A0A}.woocommerce-checkout .site-main{max-width:100%!important}@media only screen and (min-width:1024px){.woocommerce-checkout .page-content{max-width:1920px!important;padding:0 80px;margin:50px auto 0}}#order_review_heading,.woocommerce-additional-fields h3,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3{font-family:"Made Canvas personal",sans-serif;font-size:25px;letter-spacing:1.33px;font-weight:500}.woocommerce-checkout table.shop_table,.woocommerce-checkout table.shop_table th{border:0;border-top:0!important;color:#1E2225;font-size:12px;font-family:"Inter",sans-serif;font-weight:500;text-transform:uppercase}.woocommerce-checkout table.shop_table td{border-left:0;border-right:0}.woocommerce-checkout table.shop_table tfoot td{border-bottom:0}.woocommerce-checkout #place_order{font-size:15px;font-family:"Inter",sans-serif;text-transform:uppercase;color:#fff;background-color:#020A0A;border-radius:0;border:1px solid #020A0A;padding:20px 25px}.woocommerce-checkout #place_order:hover{background-color:#fff;color:#020A0A}.woocommerce-account .site-main{max-width:100%!important}.woocommerce-account .site-main .woocommerce-MyAccount-content p{font-family:"Inter",sans-serif!important;font-size:14px;font-weight:300;line-height:26px;color:#1E2225}.woocommerce-account .site-main .woocommerce-MyAccount-content a{color:#1E2225;text-decoration:underline}.woocommerce-account .site-main .woocommerce-MyAccount-content a:hover{color:#AFA9A0}.woocommerce-account .page-content{margin:10px auto 0}@media only screen and (min-width:1024px){.woocommerce-account .page-content{max-width:1920px!important;padding:0 80px;margin:50px auto 0}}.woocommerce-account .woocommerce-MyAccount-navigation ul li{list-style:none;text-align:center;background-color:#020A0A;border:1px solid #fff}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#fff;font-size:15px;font-family:"Inter",sans-serif;text-transform:uppercase;display:block;padding:8px}.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover{background-color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover a{color:#020A0A}body.product-template-default.single{width:100vw!important;overflow-x:hidden}#button-filter{position:fixed;top:50%;left:100%;padding:10px;margin:0;background:#1E2225;z-index:99;border-radius:0 0 8px 8px;cursor:pointer;transform-origin:0 0;transform:rotate(90deg) translateX(-75px);width:150px;color:#fff;text-transform:uppercase;box-shadow:0 0 7px 2px rgba(0,0,0,.4);border:1px solid #fff;border:none;text-align:center}.sfondo-popup{width:100%;height:100vh;background-color:rgba(255,255,255,.45);position:fixed;z-index:99;top:0}.sidebar-filter{width:20%;position:fixed;z-index:3000;padding:30px;right:0;background-color:#fff;display:none;top:0;height:100vh;border-left:2px solid #8E8E8E;box-shadow:0 0 7px 2px rgba(0,0,0,.4)}@media only screen and (max-width:767px){.sidebar-filter{width:70%}}.sidebar-filter .widgettitle{font-family:"Made Canvas personal",sans-serif;font-size:1.2rem;font-weight:600}.sidebar-filter .price_slider_amount button{width:100%;float:none;clear:both}.sidebar-filter .price-label{font-family:"Inter",sans-serif}.sidebar-filter .woocommerce-widget-layered-nav-list .wc-layered-nav-term a{color:#1E2225}.sidebar-filter .woof .woof_list_radio{padding-left:0}.sidebar-filter li{list-style:none}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#1E2225}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#1E2225}.eicon-menu-bar:before{content:'\F0C9';font-family:'Font Awesome 5 Pro';font-weight:300}.elementor-element .elementor-search-form__toggle .fas.fa-search::before,.elementor-search-form--skin-full_screen .elementor-search-form__toggle .fas.fa-search::before{font-weight:300!important}.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px!important}.made-canvas-personal{font-family:"Made Canvas personal",sans-serif!important}body,html{height:100%}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}#content-wrapper,#example-wrapper{height:100%}.scrollContainer{overflow-y:scroll;overflow-x:hidden;width:100%}.scrollContainer{height:100%;margin:auto}#example-wrapper .scrollContent{height:100%}.horizontal.scrollContainer{overflow-y:hidden;overflow-x:scroll}#example-wrapper.scrollContainer .scrollContent{width:100%;height:auto}#example-wrapper.scrollContainer.horizontal .scrollContent{width:auto;height:100%}#example-wrapper.horizontal{white-space:nowrap;font-size:0}.blue{background-color:#3883d8}.turqoise{background-color:#38ced7}.brown{background-color:#a66f28}.bordeaux{background-color:#953543}.skin{background-color:#ED9F4C}.black{background-color:#000}.white{background-color:#FFF}.red{background-color:#cf3535}.green{background-color:#22d659}.orange{background-color:#ea6300}.move{cursor:move}.move *{cursor:auto}.move label{cursor:default}html.touch .menuwrap{z-index:999999;box-sizing:content-box;min-width:0;width:100%;margin:0;left:0;top:0;height:auto;background-color:transparent}.demo#section-slides,.demo#section-wipes{height:100%;width:100%;background-image:none}.demo#section-slides .panel,.demo#section-wipes .panel{display:flex;flex-direction:column;justify-content:space-between}.demo#section-slides .panel>b,.demo#section-wipes .panel>b{font-size:15px;color:#fff;position:relative;display:block;height:0;overflow:visible;top:50%}.demo#section-slides .panel .title-collection{text-align:center;padding-top:150px;padding-bottom:15px}.demo#section-slides .panel .title-slide{text-align:center;color:#fff}.demo#section-slides .panel .title-slide h2{margin:0;font-family:"Made Canvas personal",sans-serif;font-size:60px;letter-spacing:1.33px;font-weight:500;line-height:69px}.demo#section-slides .panel .title-slide h4{font-size:12px;font-family:"Inter",sans-serif;font-weight:500;text-transform:uppercase;line-height:15px}.demo#section-slides .panel .botton-collection{display:block;text-align:center}.demo#section-slides .panel .botton-collection a{padding:20px 45px;font-size:14px;font-family:"Inter",sans-serif;text-transform:uppercase;color:#fff;background-color:#020A0A;border-radius:0;border:0;display:inline-block}.demo#section-slides .panel .botton-collection a .icon-svg svg{margin-bottom:-3px}#pinContainer{width:100%;height:100%;overflow:hidden;-webkit-perspective:1000;perspective:1000}#slideContainer{width:400%;height:100%}.panel{height:100%;width:25%;float:left}.elementor-widget a,.woocommerce ul.products li.product a{color:#1E2225}@media only screen and (max-width:767px){.only-desktop{display:none}}@media only screen and (max-width:767px){.spazio-sotto{margin-bottom:15px}}@media (max-width:768px){.cart-tabella-conteggi{float:none!important}}.cart-tabella-conteggi .woocommerce-cart-form{display:block;width:100%}.cart-tabella-conteggi .woocommerce-cart-form thead{display:none!important}.cart-tabella-conteggi .woocommerce-cart-form .shop_table{display:block;width:100%}@media (max-width:768px){.cart-tabella-conteggi .woocommerce-cart-form .shop_table{margin-bottom:0}}.cart-tabella-conteggi .woocommerce-cart-form .shop_table thead{display:block;width:100%}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody{display:block;width:100%}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item{display:grid;grid-template-rows:auto auto auto auto;gap:12px;align-items:start;padding:15px 0;width:100%;position:relative;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,7fr);border-bottom:1px solid #bfbfbf;padding:50px 0;grid-template-areas:"thumb name" "thumb desc" "thumb qp" "thumb other"}@media (max-width:768px){.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item{grid-template-areas:"thumb name" "thumb desc" "thumb qp" "thumb other";padding:40px 20px}}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-thumbnail{grid-column:1 / 2;grid-row:1 / 5;grid-area:thumb;border:none}@media (max-width:768px){.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-thumbnail{padding:0}}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-name{grid-column:2 / 3;grid-row:1;padding:0;grid-area:name;border:none}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-name .category-product-title{color:#b2b2b2}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-description{grid-column:2 / 3;grid-row:2;padding:0;grid-area:desc;border-top-color:#f4f4f4;border-bottom:0;padding-top:12px}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-description .product-description{color:#b2b2b2;font-size:13px;padding-top:12px}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-description .product-description>div{width:auto!important}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-description .faq-toggle{padding:0;color:#b2b2b2;font-size:13px;justify-content:flex-start;gap:10px}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-description .faq-icon{width:12px;height:12px}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-description .faq-icon svg{fill:#b2b2b2}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-quantity{grid-column:2 / 3;grid-row:3;padding:0;grid-area:qp;display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding-top:15px;padding-bottom:15px;border-top-color:#f4f4f4;border-bottom-color:#d3d3d3}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-quantity .qib-container{justify-content:flex-start}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-quantity .qib-container button{height:40px!important;width:30px!important;border:1px solid #d3d3d3!important}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-quantity .qib-container .minus{border-right:0!important}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-quantity .qib-container .plus{border-left:0!important}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-quantity .qib-container .qty{height:40px!important;width:50px!important;border-bottom:1px solid #d3d3d3!important;border-top:1px solid #d3d3d3!important}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-price{grid-column:2 / 3;grid-row:4;padding:0;text-align:right;grid-area:qp;margin-left:auto;font-weight:600;align-self:center;padding-top:15px;padding-bottom:15px;border:none;border-bottom:none}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-remove{position:absolute;top:10px;right:10px;width:auto;padding:0;margin:0;border:none}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-remove a{background-color:transparent;border:none;color:#000!important}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-disponibilita{grid-column:2 / 3;grid-row:5;grid-area:other;border:none;padding:0}.cart-tabella-conteggi .woocommerce-cart-form .shop_table tbody .cart_item .product-disponibilita .disponibilita-prodotto{margin:0}.cart-tabella-conteggi .cart-button-coupon-update{display:block;width:100%}@media (max-width:1025px){.cart-tabella-conteggi .cart-button-coupon-update{padding:20px}}@media (max-width:768px){.cart-tabella-conteggi .cart-button-coupon-update{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:20px;background-color:#F9F9F9}.cart-tabella-conteggi .cart-button-coupon-update td{border:none!important}.cart-tabella-conteggi .cart-button-coupon-update td [type="submit"]{height:40px;padding:0!important}.cart-tabella-conteggi .cart-button-coupon-update td .coupon #coupon_code{width:70%!important;height:40px}.cart-tabella-conteggi .cart-button-coupon-update td .coupon [type="submit"]{width:30%!important;height:40px;padding:0}}.cart-tabella-conteggi .cart-button-coupon-update td{padding-left:0!important;padding-right:0!important;display:block;width:100%;border-top:none!important}.cart-tabella-conteggi .cart-button-coupon-update .coupon #coupon_code{border-color:#bfbfbf;margin:0}.cart-tabella-conteggi .cart-reassurance{float:left;width:100%;display:block;width:100%!important}@media (max-width:1025px){.cart-tabella-conteggi .cart-reassurance{padding:20px}}@media (max-width:768px){.cart-tabella-conteggi .cart-reassurance{width:100vw!important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:20px;background-color:#F9F9F9;float:none!important}}.cart-tabella-conteggi .cart-reassurance .sezione-reassurance{display:flex;width:100%;gap:50px}@media (max-width:768px){.cart-tabella-conteggi .cart-reassurance .sezione-reassurance{flex-direction:column;gap:20px}}.cart-tabella-conteggi .cart-reassurance .sezione-reassurance .riga h3{font-weight:600}.cart-tabella-conteggi .cart-reassurance .sezione-reassurance .riga a{font-weight:600}.cart-tabella-conteggi .cart-reassurance .sezione-reassurance .riga p,.cart-tabella-conteggi .cart-reassurance .sezione-reassurance .riga a{font-size:13px}.cart-tabella-conteggi .cart-reassurance .sezione-reassurance .riga:first-child p a{background-color:#bfbcb6;text-decoration:underline;padding:0 7px}.cart-tabella-conteggi .cart-reassurance.only-mobile .faq-box:last-child{border-bottom:1px solid #000}.cart-tabella-conteggi .cart-reassurance.only-mobile .sezione-reassurance{gap:0}.cart-tabella-conteggi .cart-reassurance.only-mobile .faq-box{border-top:1px solid #000}.cart-tabella-conteggi .cart-reassurance.only-mobile .faq-box .faq-toggle{font-size:15px;font-family:"Inter",sans-serif;text-transform:uppercase;color:#1E2225;font-weight:600;margin-bottom:0;padding:20px 0}@media (max-width:768px){.cart-riepilogo-new{width:100vw!important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:20px!important;background-color:#F9F9F9!important;float:none!important;top:0}}.cart-riepilogo-new .cart-subtotal th,.cart-riepilogo-new .cart-subtotal td{background-color:transparent!important}.cart-riepilogo-new .cart-subtotal td{font-weight:700!important}.cart-riepilogo-new .cart-subtotal th{text-transform:none!important;padding-left:0!important}.cart-riepilogo-new .cart-discount th{text-transform:none!important;padding-left:0!important}.cart-riepilogo-new .cart-discount td{font-weight:700!important}.cart-riepilogo-new .order-total th,.cart-riepilogo-new .order-total td{background-color:transparent!important}.cart-riepilogo-new .woocommerce-shipping-totals th,.cart-riepilogo-new .woocommerce-shipping-totals td{background-color:transparent!important}.cart-riepilogo-new .woocommerce-shipping-totals ul{text-align:left!important}.cart-riepilogo-new .woocommerce-shipping-totals .woocommerce-shipping-destination,.cart-riepilogo-new .woocommerce-shipping-totals .woocommerce-shipping-calculator{text-align:left!important}.cart-riepilogo-new .woocommerce-shipping-totals th{background-color:#bfbcb6!important;padding:2px 2px!important;display:inline-table;margin-left:0}.cart-riepilogo-new .woocommerce-shipping-totals #shipping_method li{display:flex;align-items:center;gap:15px}.cart-riepilogo-new .order-total th{text-transform:none!important;padding-left:0!important}.cart-riepilogo-new .metodi-di-pagamento h3{font-size:14px;font-weight:600}.cart-riepilogo-new .metodi-di-pagamento img{height:45px;width:auto}.cart-riepilogo-new .cart_totals>h2{display:none!important}@media (max-width:768px){.cart-riepilogo-new .cart_totals .shop_table{margin-bottom:0!important}}.cart-riepilogo-new .cart_totals .shop_table th{padding-top:50px!important;padding-bottom:50px!important}@media (max-width:768px){.cart-riepilogo-new .cart_totals .shop_table th{padding-top:12px!important;padding-bottom:12px!important}}.cart-riepilogo-new .cart_totals .shop_table td{padding-top:50px!important;padding-bottom:50px!important}@media (max-width:768px){.cart-riepilogo-new .cart_totals .shop_table td{padding-top:12px!important;padding-bottom:12px!important}}.cart-riepilogo-new .cart_totals .shop_table .shipping th{padding-top:2px!important;padding-bottom:2px!important}.cart-riepilogo-new .cart_totals .shop_table .shipping td{padding-top:2px!important;padding-bottom:9px!important}.cart-riepilogo-new .cart_totals .shop_table .shipping td ul li{margin-bottom:20px!important}@media (max-width:768px){.cart-riepilogo-new .shop_table_responsive tbody th,.cart-riepilogo-new .shop_table_responsive tbody td{display:table-cell!important}}@media (max-width:768px){.cart-riepilogo-new .shop_table_responsive .woocommerce-shipping-totals th{display:inline-table!important}}@media (max-width:768px){.cart-riepilogo-new .shop_table_responsive tbody tr{display:table-row!important}}@media (max-width:768px){.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:none!important}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left!important}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent!important}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block!important}}.faq-panel{max-height:0;overflow:hidden;transition:max-height 0.35s ease}.faq-panel>div{width:auto!important}.faq-panel p{text-align:left!important}.faq-toggle{width:100%;background:none;border:0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:12px 0}.faq-icon{position:relative;width:20px;height:20px;flex-shrink:0}.faq-icon svg{position:absolute;inset:0;width:100%;height:100%;transition:opacity 0.2s ease,transform 0.3s ease}.icon-open{opacity:0;transform:rotate(-180deg)}.icon-closed{opacity:1}.faq-box.is-open .icon-open{opacity:1;transform:rotate(0)}.faq-box.is-open .icon-closed{opacity:0;transform:rotate(180deg)}@media only screen and (max-width:767px){.only-desktop{display:none!important}}.only-mobile{display:none!important}@media only screen and (max-width:767px){.only-mobile{display:block!important}}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#1e2225!important;font-family:"Made Canvas personal",sans-serif!important;font-weight:500;font-size:38px;letter-spacing:2.08px;line-height:50px}a.elementor-button-link[href="#istruzioni"]{z-index:2!important;position:relative}.sr-collection1 .elementor-location-header .header{background-color:#AFA9A0}.sr-collection2 .elementor-location-header .header{background-color:#55686E}.sr-collection3 .elementor-location-header .header{background-color:#000}.selettore-lingua-generale .wpml-ls-statics-shortcode_actions{width:auto}.selettore-lingua-generale .wpml-ls-statics-shortcode_actions ul li.wpml-ls-item-legacy-dropdown>a{border:0;color:#fff!important;background-color:transparent!important;font-size:14px;font-weight:400}.selettore-lingua-generale .wpml-ls-statics-shortcode_actions ul li.wpml-ls-item-legacy-dropdown>a:hover{color:#fff;background-color:transparent}.selettore-lingua-generale .wpml-ls-statics-shortcode_actions ul li.wpml-ls-item-legacy-dropdown .wpml-ls-sub-menu{background-color:#fff;border:0}.selettore-lingua-generale .wpml-ls-statics-shortcode_actions ul li.wpml-ls-item-legacy-dropdown .wpml-ls-sub-menu li a{color:#494c4f;border:0;font-size:13px}.selettore-lingua-generale .wpml-ls-statics-shortcode_actions ul li.wpml-ls-item-legacy-dropdown .wpml-ls-sub-menu li a:hover{color:#fff;background-color:#494c4f}.selettore-lingua-dark .wpml-ls-statics-shortcode_actions{width:auto}.selettore-lingua-dark .wpml-ls-statics-shortcode_actions ul li.wpml-ls-item-legacy-dropdown>a{border:0;color:#1E2225!important;background-color:transparent!important;font-size:14px;font-weight:400}.selettore-lingua-dark .wpml-ls-statics-shortcode_actions ul li.wpml-ls-item-legacy-dropdown>a:hover{color:#1E2225;background-color:transparent}.selettore-lingua-dark .wpml-ls-statics-shortcode_actions ul li.wpml-ls-item-legacy-dropdown .wpml-ls-sub-menu{background-color:#fff;border:0}.selettore-lingua-dark .wpml-ls-statics-shortcode_actions ul li.wpml-ls-item-legacy-dropdown .wpml-ls-sub-menu li a{color:#1E2225;border:0;font-size:13px}.selettore-lingua-dark .wpml-ls-statics-shortcode_actions ul li.wpml-ls-item-legacy-dropdown .wpml-ls-sub-menu li a:hover{color:#fff;background-color:#55595c}.elementor-sticky--effects .selettore-lingua-generale,.elementor-sticky--effects .selettore-lingua-dark{margin-top:20px}@media only screen and (max-width:767px){.elementor-sticky--effects.header-dark-mobile{background-color:rgba(255,255,255,.42)!important}}@media only screen and (max-width:767px){.elementor-sticky--effects.header-white-mobile{background-color:rgba(0,0,0,.45)!important}}@media only screen and (max-width:767px){.post-type-archive-product .header-white-mobile{background-color:rgba(0,0,0,.45)!important}.post-type-archive-product .header-white-mobile .elementor-column-gap-no{min-height:auto!important}.post-type-archive-product #main{margin-top:155px!important}}.woocommerce-store-notice,p.demo_store{top:auto;bottom:0;position:fixed;z-index:999999!important}.custom .tp-bullet{width:35px!important;height:2px!important}.custom .tp-bullet.rs-touchhover,.custom .tp-bullet .custom .tp-bullet.selected{background:#fff!important}#rev_slider_13_1_wrapper .custom.tparrows{background-color:rgba(0,0,0,0)!important;transition:all 200ms}#rev_slider_13_1_wrapper .custom.tparrows:before{font-size:30px!important}#rev_slider_13_1_wrapper .custom.tparrows.rs-touchhover{background-color:rgba(0,0,0,.5)!important}@media only screen and (max-width:1024px){.wp-block-themepunch-revslider .RedDot{display:none}}.archive.tax-product_cat .products .product .container-title-product .sku{color:#8E8E8E!important;font-weight:300!important;letter-spacing:2px;line-height:12px;font-family:"Inter",sans-serif!important;font-size:12px!important;text-transform:uppercase;display:block;margin-top:20px}.products .product .additional-product-info{left:auto!important;right:0!important;position:static!important;font-family:"Inter",sans-serif!important;text-transform:uppercase;color:#d3d1cc!important;font-size:12px!important;padding:3px 9px!important;font-weight:400!important;letter-spacing:0.6px!important;background-color:#fff!important;border:1px solid #d3d1cc!important}.products .product .additional-product-info span{font-family:"Inter",sans-serif!important}.products .product .info-product-card{position:absolute;top:inherit;bottom:200px;display:flex;gap:5px}.products .product .onsale{background-color:#70695A!important;color:#fff!important;font-size:15px!important;font-weight:900!important;padding:0 5px!important;border-radius:4px!important;letter-spacing:0!important;left:0px!important;right:auto!important;font-family:"Inter",sans-serif!important;text-transform:uppercase;color:#fff!important;font-size:12px!important;padding:3px 9px!important;font-weight:400!important;letter-spacing:0.6px!important;border:1px solid #70695A!important;position:static!important;border-radius:0!important}.products .product .novita{color:#70695A;font-weight:500!important;font-size:16px;padding:0;border:0;font-family:"Made Canvas personal",sans-serif;line-height:18px;font-family:"Inter",sans-serif;text-transform:uppercase;color:#fff;background-color:rgba(112,105,90,.5);font-size:12px;padding:3px 9px;font-weight:400!important;letter-spacing:.6px;border:1px solid #B7B4AC!important}.products .product .consegna_immediata img{width:30px!important;position:absolute;left:-15px;top:0;bottom:auto;display:none!important}.products .product .consegna_immediata span{position:absolute;bottom:auto;color:#70695A;font-size:16px;padding:0;border:0;top:23px;font-family:"Made Canvas personal",sans-serif;line-height:18px;font-family:"Inter",sans-serif!important;text-transform:uppercase;color:#d3d1cc!important;font-size:12px!important;padding:3px 9px!important;font-weight:400!important;letter-spacing:0.6px!important;background-color:#fff!important;border:1px solid #d3d1cc!important}@media only screen and (max-width:774px){.products .product .consegna_immediata{margin-left:20px}.products .product .consegna_immediata img{left:0}}.sidebar-filter.active{overflow:scroll}.sidebar-filter.active .woof_redraw_zone .woof_list.woof_list_checkbox{padding-inline-start:0}.sidebar-filter.active button.woof_submit_search_form{color:#fff;position:fixed;z-index:1000;border-radius:0;background-color:#1E2225;padding:18px 30px;text-transform:uppercase;font-size:12px;font-weight:500;font-family:"Inter",sans-serif;position:relative}.tooltip{position:relative;display:inline-block;float:right;text-align:right;border-radius:50px;border:1px solid #86847f;width:15px;height:15px;display:flex;align-items:center;justify-content:center}.tooltip i{font-size:10px;color:#86847f;padding:0}.tooltip .tooltiptext{display:inline-block;text-indent:0;visibility:hidden;width:140px;background-color:#000;color:#fff;text-align:center;border-radius:3px;padding:15px;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-68px;font-size:small;line-height:1;text-transform:none;line-height:16px;font-size:12px;font-family:"Inter",sans-serif}@media (max-width:768px){.tooltip .tooltiptext{left:auto;right:0;bottom:200%;border-radius:0}}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent}@media (max-width:768px){.tooltip .tooltiptext::after{left:96%}}.tooltip:hover .tooltiptext{visibility:visible}.single.single-product .woocommerce-pronta-consegna{margin-left:30px;margin-bottom:20px;margin-top:-15px}.single.single-product .woocommerce-pronta-consegna span{font-size:12px;font-family:"Inter",sans-serif;text-transform:uppercase;color:#020A0A;padding-bottom:3px}@media only screen and (max-width:1024px){.single.single-product .horizontal-scroll-section{min-height:auto;margin-top:0;transition:none;margin-top:-90px;height:auto!important}.single.single-product .horizontal-scroll-section .scene--ended{position:relative;height:auto;width:100%}.single.single-product .horizontal-scroll-section .scene--ended .horizontal-scroll-section__content-wrapper{display:block;height:auto;transform:none!important}.single.single-product .horizontal-scroll-section .scene--ended .horizontal-scroll-section__content-wrapper .section-summary{min-width:auto;display:none}.single.single-product .horizontal-scroll-section .scene--ended .horizontal-scroll-section__content-wrapper .section-summary .center-vertically{display:none}.single.single-product .horizontal-scroll-section .scene--ended .horizontal-scroll-section__content-wrapper .horizontal-scroll-section__content-section.num-1{display:none}}.single.single-product .horizontal-scroll-section .center-vertically .product_meta .tagged_as{display:none}@media only screen and (max-width:1024px){.single.single-product .woocommerce-product-details__short-description{margin-left:0;margin-left:20px;margin-right:20px}}@media only screen and (max-width:1024px){.single.single-product .elementor-widget-text-editor .elementor-widget-container{padding-right:20px;padding-left:20px}}@media only screen and (max-width:1024px){.single.single-product .hbspt-form{padding-right:20px;padding-left:20px}.single.single-product .hbspt-form .hs-input{width:100%}}.single.single-product .onsale{color:#786748;font-family:"Made Canvas personal",sans-serif!important;font-weight:700!important;font-size:14px;letter-spacing:1.17px;line-height:20px;padding:8px;border:1px solid #786748;min-height:auto;margin:0;background-color:transparent;border-radius:0}@media only screen and (min-width:1025px){.single.single-product .onsale{top:10%;left:1.7%}}@media only screen and (max-width:1024px){.single.single-product .onsale{left:5px}}.single.single-product .sku_wrapper .sku{color:#8E8E8E!important;font-weight:300!important;letter-spacing:2px;line-height:12px;font-family:"Inter",sans-serif!important;font-size:12px!important;text-transform:uppercase;display:block;margin-top:10px;text-align:center}.single.single-product .info-tecniche .info-tecniche-title{text-align:center;color:#1E2225;font-size:13px;line-height:17px;font-weight:500;font-family:"Inter",sans-serif;text-transform:uppercase;margin-top:50px}.single.single-product .info-tecniche .descrizione-breve{text-align:center!important;color:#1E2225;font-size:12px;line-height:18px;font-weight:300;font-family:"Inter",sans-serif;margin:0 10px}.single.single-product .info-tecniche .descrizione-breve>div{width:auto!important;max-width:330px!important;text-align:center!important;float:none!important;margin:0 auto!important}.single.single-product .info-tecniche .descrizione-breve p{text-align:center!important}.single.single-product .info-tecniche .cart{text-align:center}.single.single-product .info-tecniche .cart .onsale-datitecnici{font-family:"Made Canvas personal",sans-serif;text-align:center;font-weight:900;font-size:15px;display:block;margin-top:70px;padding-top:20px}.single.single-product .products .product .container-title-product .sku{color:#8E8E8E!important;font-weight:300!important;letter-spacing:2px;line-height:12px;font-family:"Inter",sans-serif!important;font-size:12px!important;text-transform:uppercase;display:block;margin-top:20px}.single.single-product #button-modal-add-to-cart{font-size:14px;font-family:"Inter",sans-serif;text-transform:uppercase;color:#fff;background-color:#1E2225;border-radius:0;border:0;padding:0;position:fixed;z-index:1000;bottom:0;left:7%;box-shadow:-9px -7px 33px -6px rgba(0,0,0,.2);-webkit-box-shadow:-9px -7px 33px -6px rgba(0,0,0,.2);-moz-box-shadow:-9px -7px 33px -6px rgba(0,0,0,.2);margin-top:7px;font-size:14px;font-weight:600;left:50%;transform:translateX(-50%)}@media only screen and (max-width:767px){.single.single-product #button-modal-add-to-cart{width:49%;left:0;height:62px;font-size:12px;font-weight:500;transform:none}.single.single-product #button-modal-add-to-cart .modal-add-cart-text{padding-left:20px;padding-right:0}.single.single-product #button-modal-add-to-cart .modal-add-cart-text .eicon{margin-left:10px!important}}@media only screen and (max-width:500px){.single.single-product #button-modal-add-to-cart{font-size:11px;padding-left:0;padding-right:0}.single.single-product #button-modal-add-to-cart .more-info{display:none}}.single.single-product #button-modal-add-to-cart .modal-add-cart-text:hover{background-color:#fff;color:#1E2225}.single.single-product #button-modal-add-to-cart .more-info-text{text-transform:uppercase;display:block;float:left;padding:22px 40px;background-color:#fff;color:#1E2225}.single.single-product #button-modal-add-to-cart .more-info-text:hover{text-decoration:underline}@media only screen and (max-width:767px){.single.single-product #modal-add-to-cart .info-tecniche .info-tecniche-title{display:none}}@media only screen and (max-width:767px){.single.single-product #modal-add-to-cart .info-tecniche .descrizione-breve{display:none}}.single.single-product #modal-add-to-cart .info-tecniche .variations .reset_variations{color:#1E2225;font-family:"Inter",sans-serif!important}.single.single-product #modal-add-to-cart .info-tecniche .single_variation_wrap{position:relative}.single.single-product #modal-add-to-cart .info-tecniche .single_variation_wrap .woocommerce-variation-price .price{display:block;text-align:center;position:absolute;bottom:90px;top:auto;width:100%;background-color:#F8F8F8;color:#020A0A;font-family:"Inter",sans-serif;text-transform:uppercase;font-size:14px;font-weight:300;text-align:center}.single.single-product #modal-add-to-cart .info-tecniche .single_variation_wrap .woocommerce-variation-price .price ins{text-decoration:none;font-weight:300}.single.single-product #modal-add-to-cart .info-tecniche .single_variation_wrap .woocommerce-variation-price .amount{color:#1E2225;font-family:"Inter",sans-serif!important}.single.single-product #modal-add-to-cart .info-tecniche .stock{text-align:center;text-transform:uppercase}@media only screen and (max-width:767px){.single.single-product .add-kit{width:49%;right:0;background-color:#1E2225;bottom:0;height:62px}.single.single-product .add-kit .icon-kit{color:#fff;background-color:#1E2225;box-shadow:none;line-height:62px}.single.single-product .add-kit .icon-kit i{color:#fff;line-height:62px}}@media only screen and (max-width:767px) and (max-width:500px){.single.single-product .add-kit .icon-kit{display:none}}@media only screen and (max-width:767px){.single.single-product .add-kit .text-button{color:#fff;font-size:14px;font-family:"Inter",sans-serif;text-transform:uppercase;color:#fff;text-align:center;font-weight:400;line-height:40px;margin-left:0;width:calc(100% - 72px)}}@media only screen and (max-width:767px) and (max-width:500px){.single.single-product .add-kit .text-button{font-size:11px;width:100%}}@media only screen and (max-width:767px){.single.single-product .add-kit .text-button br{display:none}}@media only screen and (max-width:767px){.single.single-product .elementor-widget-woocommerce-products{padding:20px}}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-error,.elementor-widget-woocommerce-products .elementor-widget-container .woocommerce-message,.elementor-widget-woocommerce-products .elementor-widget-container .woocommerce-error{z-index:9;text-transform:uppercase;font-weight:300;padding-top:33px;display:flex;flex-direction:row-reverse;gap:50px;justify-content:center;padding-bottom:30px;align-content:center;flex-wrap:wrap;align-items:center;border:none;margin-bottom:0}.woocommerce-notices-wrapper .woocommerce-message::before,.woocommerce-notices-wrapper .woocommerce-error::before,.elementor-widget-woocommerce-products .elementor-widget-container .woocommerce-message::before,.elementor-widget-woocommerce-products .elementor-widget-container .woocommerce-error::before{display:none}.woocommerce-notices-wrapper .woocommerce-message li,.woocommerce-notices-wrapper .woocommerce-error li,.elementor-widget-woocommerce-products .elementor-widget-container .woocommerce-message li,.elementor-widget-woocommerce-products .elementor-widget-container .woocommerce-error li{gap:50px;display:flex;flex-direction:row-reverse;align-content:center;align-items:center}.woocommerce-notices-wrapper .woocommerce-message .button.wc-forward,.woocommerce-notices-wrapper .woocommerce-message .restore-item,.woocommerce-notices-wrapper .woocommerce-error .button.wc-forward,.woocommerce-notices-wrapper .woocommerce-error .restore-item,.elementor-widget-woocommerce-products .elementor-widget-container .woocommerce-message .button.wc-forward,.elementor-widget-woocommerce-products .elementor-widget-container .woocommerce-message .restore-item,.elementor-widget-woocommerce-products .elementor-widget-container .woocommerce-error .button.wc-forward,.elementor-widget-woocommerce-products .elementor-widget-container .woocommerce-error .restore-item{font-size:12px!important;color:#fff!important;background-color:#020A0A!important;border-radius:0!important;border:1px solid #1E2225!important;line-height:15px!important;height:50px!important;display:flex!important;align-items:center;justify-content:center;text-transform:uppercase;font-weight:500}.woocommerce-notices-wrapper .woocommerce-message .restore-item,.woocommerce-notices-wrapper .woocommerce-error .restore-item,.elementor-widget-woocommerce-products .elementor-widget-container .woocommerce-message .restore-item,.elementor-widget-woocommerce-products .elementor-widget-container .woocommerce-error .restore-item{order:-1;padding:20px}.cart-empty.woocommerce-info{z-index:9;text-transform:uppercase;font-weight:300;padding-top:33px;display:flex;flex-direction:row-reverse;gap:50px;justify-content:center;padding-bottom:30px;align-content:center;flex-wrap:wrap;align-items:center;border:none;margin-bottom:0;width:100%;padding:44px 20px 0;background-color:#fff}.cart-empty.woocommerce-info::before,.cart-empty.woocommerce-info::after{display:none}.cart-empty.woocommerce-info .button.wc-forward,.cart-empty.woocommerce-info .restore-item{font-size:12px!important;color:#fff!important;background-color:#020A0A!important;border-radius:0!important;border:1px solid #1E2225!important;line-height:15px!important;height:50px!important;display:flex!important;align-items:center;justify-content:center;text-transform:uppercase;font-weight:500}.cart-empty.woocommerce-info .restore-item{order:-1;padding:20px}.woocommerce .return-to-shop{background-color:#fff;padding-top:33px;display:flex;flex-direction:row-reverse;gap:50px;justify-content:center;padding-bottom:30px;align-content:center;flex-wrap:wrap;align-items:center;border:none;margin-bottom:0;margin-bottom:45px}.woocommerce .return-to-shop a{font-size:12px!important;color:#fff!important;background-color:#020A0A!important;border-radius:0!important;border:1px solid #1E2225!important;line-height:15px!important;height:50px!important;display:flex!important;align-items:center;justify-content:center;text-transform:uppercase;font-weight:500}.testo-campioni{color:#fff;font-size:15px;margin-top:15px;margin-bottom:25px}.bottone-campioni{font-size:14px;font-weight:500;font-family:"Inter",sans-serif;text-transform:uppercase;background-color:#fff;color:#1E2225;border-radius:0;border:1px solid #fff;padding:18px 15px;margin-top:20px}.bottone-campioni:hover,.bottone-campioni:focus,.bottone-campioni:visited{color:#fff;background-color:#1E2225}.popup-kit{font-size:12px;font-weight:400;text-transform:uppercase;line-height:15px;letter-spacing:3px;fill:#fff;color:#fff!important;background-color:transparent;padding-left:0;display:block;margin-bottom:13px}.popup-kit svg{filter:invert(1)}.popup-kit:hover,.popup-kit:focus,.popup-kit:visited{color:#fff!important}.personalizza-button{width:100%;margin:0!important;font-family:"Inter",sans-serif;font-weight:600!important;text-transform:uppercase;font-size:12px!important;color:#fff!important;background-color:#020A0A!important;border-radius:0!important;border:1px solid #1E2225!important;line-height:15px!important;height:50px!important;display:flex!important;align-items:center;justify-content:center}.personalizza-button:hover{background-color:#fff!important;color:#1E2225!important}.personalizza-button.bianco-non-cliccabile{background-color:#fff!important;color:#1E2225!important;border:1px solid #000!important;cursor:not-allowed}.personalizza-button.bianco-non-cliccabile:hover{background-color:#fff!important;color:#1E2225!important}.bottone-download{display:flex!important;color:#1E2225!important;background-color:transparent!important;text-decoration:underline!important;text-transform:uppercase;font-family:"Inter",sans-serif;font-weight:600!important;width:100%;text-align:center;font-size:11px!important;line-height:17px!important;align-items:center;gap:5px;margin-bottom:9px!important;justify-content:center}.bottone-download svg{width:14px;height:14px}.title-personalizzazione-popup{text-align:center;color:#1E2225;font-size:13px!important;line-height:17px!important;font-weight:700;font-family:"Inter",sans-serif;text-transform:uppercase;margin-top:50px;margin-top:30px;padding-top:20px;margin-bottom:0}.personalizzazione-popup{margin-top:auto;margin-bottom:0}.personalizzazione-popup .onsale-datitecnici{margin-top:0px!important;padding-top:0px!important}.personalizzazione-popup .qib-container{margin-bottom:50px}.personalizzazione-popup .qib-container .price{margin-top:10px}.post-type-archive.post-type-archive-collaborazioni .box-header{background-color:#786748;width:100%;height:135px;background-color:#000}.post-type-archive.post-type-archive-collaborazioni p.riassunto-wp{margin-top:0;margin-bottom:.9rem;color:#1e2225;font-family:"Inter",Sans-serif;font-size:20px;font-weight:300;line-height:31px}.post-type-archive.post-type-archive-collaborazioni .elementor-titolo-collaborazioni{font-family:"Made Canvas",Sans-serif;font-size:40px;font-weight:500;line-height:50px;color:#1E2225;font-family:"Made Canvas personal",sans-serif!important;margin-top:0}.post-type-archive.post-type-archive-collaborazioni .logo-colla{max-width:150px}.post-type-archive.post-type-archive-collaborazioni .data-post{font-family:"Inter",Sans-serif;font-size:12px;font-weight:400;line-height:15px;text-transform:uppercase}.post-type-archive.post-type-archive-collaborazioni .elementor-element-populated-collab{padding:50px}.post-type-archive.post-type-archive-collaborazioni .elementor-element-populated-collab-next{padding:50px 30px}.post-type-archive.post-type-archive-collaborazioni .elementor-element-populated-collab-img{padding:0;height:100%}.post-type-archive.post-type-archive-collaborazioni .elementor-element-populated-collab-img .elementor-widget-image{height:100%}.post-type-archive.post-type-archive-collaborazioni .elementor-element-populated-collab-img .elementor-widget-image .elementor-widget-container{height:100%}.post-type-archive.post-type-archive-collaborazioni .elementor-image-full{background-size:cover;background-position:center;min-height:70vh;height:100%;border-left:1px solid #CECCC6}.post-type-archive.post-type-archive-collaborazioni .elementor-image-full a{width:100%;height:100%}.post-type-archive.post-type-archive-collaborazioni .elementor-image-full a:hover{background-color:#111;opacity:.4}.post-type-archive.post-type-archive-collaborazioni .border-px{border-bottom:1px solid #CECCC6;border-left:1px solid #CECCC6;border-right:1px solid #CECCC6}.post-type-archive.post-type-archive-collaborazioni .pulsante{font-size:12px;font-weight:400;text-transform:uppercase;line-height:15px;letter-spacing:3px;background-color:transparent;fill:#1E2225;color:#1E2225;transition:all 0.3s ease;padding:0}.post-type-archive.post-type-archive-collaborazioni .pulsante span{fill:#1E2225;color:#1E2225}.post-type-archive.post-type-archive-collaborazioni .pulsante svg g,.post-type-archive.post-type-archive-collaborazioni .pulsante svg path{fill:#786748!important}.post-type-archive.post-type-archive-collaborazioni .pulsante:hover{fill:#1E2225;color:#1E2225}.post-type-archive.post-type-archive-collaborazioni .pulsante:hover svg{transform:translateX(20px)}@media only screen and (max-width:1024px){.post-type-archive.post-type-archive-collaborazioni .elementor-titolo-collaborazioni{font-size:30px;line-height:35px}.post-type-archive.post-type-archive-collaborazioni .box-header{height:80px}.post-type-archive.post-type-archive-collaborazioni .data-post{font-size:10px}.post-type-archive.post-type-archive-collaborazioni .elementor-image-full{height:100vh}}@media only screen and (max-width:768px){.post-type-archive.post-type-archive-collaborazioni .elementor-element-populated-collab{padding:50px 30px}.post-type-archive.post-type-archive-collaborazioni .elementor-element-populated-collab.mobile{padding-bottom:20px}.post-type-archive.post-type-archive-collaborazioni .elementor-element-populated-collab-next{padding:50px 30px}.post-type-archive.post-type-archive-collaborazioni .elementor-element-populated-collab-next.mobile{padding-top:0}.post-type-archive.post-type-archive-collaborazioni .elementor-image-full{height:355px}.post-type-archive.post-type-archive-collaborazioni .reverse-mobile{display:flex;flex-direction:column-reverse}}.container-title-product .sku{color:#8E8E8E!important;font-weight:300!important;letter-spacing:2px;line-height:12px;font-family:"Inter",sans-serif!important;font-size:12px!important;text-transform:uppercase;display:block;margin-top:20px}@media only screen and (max-width:1024px){.container-title-product .sku{font-size:9px!important;letter-spacing:1px}}.eael-product-price{color:#1E2225!important;font-family:"Inter",sans-serif!important;font-weight:300!important;letter-spacing:2px;line-height:12px;font-size:12px!important;text-transform:uppercase}.elementor-toggle .elementor-tab-title{border-bottom-width:0}.elementor-toggle .elementor-tab-content{border-bottom-width:0}.hbspt-form form fieldset{margin:0 auto}.hbspt-form form fieldset .hs_morica__interesse_contatto label{text-align:center;display:inline-block}.hbspt-form form .hs-input{border:1px solid #D5D5D5;padding:11px 14px;font-family:"Inter",sans-serif!important;color:#1E2225}.hbspt-form form .hs-input::-webkit-input-placeholder{font-family:"Inter",sans-serif!important;color:#1E2225}.hbspt-form form .hs-input:-ms-input-placeholder{font-family:"Inter",sans-serif!important;color:#1E2225}.hbspt-form form .hs-input:-moz-placeholder{font-family:"Inter",sans-serif!important;color:#1E2225}.hbspt-form form .hs-input::-moz-placeholder{font-family:"Inter",sans-serif!important;color:#1E2225}.hbspt-form form ul{padding-left:10px;padding-top:10px}.hbspt-form form ul li{list-style:none;color:#1E2225;font-family:"Inter",sans-serif!important;font-size:13px!important;line-height:13px;font-weight:300!important}.hbspt-form form ul li a{color:#1E2225;text-decoration:underline}.hbspt-form form ul li a:hover{color:#AFA9A0}.hbspt-form form ul.multi-container li{width:50%;float:left;margin-bottom:10px}.hbspt-form form ul.multi-container li span{margin-left:10px}.hbspt-form form ul.hs-error-msgs li .hs-error-msg{font-weight:500;font-size:14px}.hbspt-form form .form-columns-1 input[type=email],.hbspt-form form .form-columns-1 input[type=tel],.hbspt-form form .form-columns-1 select,.hbspt-form form .form-columns-1 textarea{width:100%!important}.hbspt-form form .form-columns-1 select{background-color:#fff;margin-right:30px}.hbspt-form form .legal-consent-container a{color:#1E2225;text-decoration:underline}.hbspt-form form .legal-consent-container a:hover{color:#AFA9A0}.hbspt-form form .hs_submit .hs-button{font-size:14px;font-weight:400;font-family:"Inter",sans-serif;text-transform:uppercase;color:#fff;background-color:#000;border-radius:0;border:1px solid #020A0A;padding:10px 15px}.hbspt-form form .hs_submit .hs-button:hover{background-color:#fff;color:#020A0A}@media only screen and (max-width:767px){footer .hs_submit .hs-button{margin-bottom:30px}}.form-hs-centrato .hbspt-form .hs_submit{display:block;text-align:center}.elementor-button-link{transition:all 0.3s ease}.elementor-button-link .elementor-align-icon-right{transition:all 0.3s ease}.elementor-button-link:hover .elementor-align-icon-right{transform:translateX(20px)}.menu-footer li a:hover{text-decoration:underline}.square-element .elementor-widget-container{display:flex;align-items:center;justify-content:center}.square-element .elementor-widget-container .elementor-icon-box-wrapper{padding:10px}.woocommerce-info{border-top-color:#1E2225;color:#1E2225;font-family:"Inter",sans-serif!important;font-size:14px;font-weight:300;line-height:26px}.woocommerce-info a{color:#1E2225;text-decoration:underline}.woocommerce-info a:hover{color:#AFA9A0}.woocommerce-info::before{color:#1E2225}.woocommerce-notices-wrapper,.elementor-widget-woocommerce-products .elementor-widget-container{font-family:"Inter",sans-serif!important;font-size:14px;font-weight:300;line-height:26px}.search section.header{background-color:rgba(0,0,0,.27)}.search .site-main{max-width:100%!important;margin-top:150px}.search .site-main .page-header{text-align:center}.search .site-main .page-header h1{font-family:"Made Canvas personal",sans-serif;font-size:70px;font-weight:500;text-transform:capitalize;line-height:82px;letter-spacing:1.33px}.search .site-main ul.products{max-width:1920px;margin:0 auto;padding:0 80px}@media only screen and (max-width:767px){.search .site-main ul.products{padding:0 10px}}.search .site-main .pagination{text-align:center}.search .site-main .pagination .nav-previous{display:inline-block}.search .site-main .pagination .nav-next{display:inline-block;margin-left:15px}.search .site-main .pagination a{color:#1E2225;font-family:"Inter",sans-serif}.archive.post-type-archive section.header{background-color:rgba(0,0,0,.27)}.archive.post-type-archive #main{max-width:100%!important;margin-top:100px}.archive.post-type-archive #main ul.products{max-width:1920px;margin:0 auto;padding:0 80px}@media only screen and (max-width:767px){.archive.post-type-archive #main ul.products{padding:0 10px}}.archive.post-type-archive #main ul.products li.product .sku{visibility:hidden;opacity:0}.archive.post-type-archive #main ul.products li.product .price{visibility:hidden;opacity:0;height:0}.archive.post-type-archive #main ul.products li.product .price ins{text-decoration:none!important}.archive.post-type-archive #main ul.products li.product .product_cat_type{visibility:visible;opacity:1;height:auto}.archive.post-type-archive #main ul.products li.product .woocommerce-loop-product__title{visibility:visible;opacity:1;height:auto}.archive.post-type-archive #main ul.products li.product:hover .sku{visibility:visible;opacity:1;height:auto}.archive.post-type-archive #main ul.products li.product:hover .price{visibility:visible;opacity:1;height:auto}.archive.post-type-archive #main nav.woocommerce-pagination ul li a{color:#1E2225}.footer-lang-switch .wpml-ls-legacy-dropdown{margin:auto;text-align:center;width:100px}.eael-woo-product-carousel-container.preset-3.swiper-container-wrap .swiper-button-next{right:0}.eael-woo-product-carousel-container.preset-3.swiper-container-wrap .swiper-button-next:hover{background-color:#1E2225}.eael-woo-product-carousel-container.preset-3.swiper-container-wrap .swiper-button-prev{left:0}.eael-woo-product-carousel-container.preset-3.swiper-container-wrap .swiper-button-prev:hover{background-color:#1E2225}.eael-woo-product-carousel-container.preset-3.swiper-container-wrap .icons-wrap.block-style li a{background-color:#1E2225}form.post-password-form{padding-top:350px;padding-bottom:350px;background-color:#AFA9A0}form.post-password-form p{max-width:900px;margin:0 auto;color:#FFF;font-family:"Made Canvas",Sans-serif;font-size:50px;font-weight:500;line-height:58px}form.post-password-form p label{font-family:"Inter",Sans-serif;font-size:14px;font-weight:300;line-height:26px;color:#1E2225}form.post-password-form p label input[type="password"]{border:0;border-radius:0;height:50px}form.post-password-form p input[type="submit"]{font-family:"Inter",sans-serif;text-transform:uppercase;background-color:#000;color:#fff;border:0 solid #000;height:50px;border-radius:0;font-size:12px;text-align:end}.store_locator .cluster img{display:none}.store_locator .cluster div{background-image:url(/wp-content/themes/morica/assets/img/m1.png)}.store_locator .cluster div span{color:#fff}.store_locator *:before,.store_locator *:after{color:#000}.store_locator .wordpress-store-locator-address-title,.store_locator .store_locator_filter_title,.store_locator .store_modal_title{color:#1E2225;font-family:"Made Canvas",Sans-serif;font-size:30px!important;font-weight:400;line-height:50px}.store_locator .wordpress-store-locator-address-title{margin-top:0;line-height:42px}.store_locator .store-locator-row{padding-bottom:15px}.store_locator .store_locator_result_list_title{color:#1E2225;font-family:"Made Canvas",Sans-serif;font-size:30px!important;font-weight:400;line-height:50px}.store_locator #store_locator_get_my_position,.store_locator #store_locator_reset_filters,.store_locator #store_locator_get_all_stores{display:block;margin-top:4px}.store_locator #store_locator_get_my_position{margin-top:15px}.store_locator .store_locator_address_field,.store_locator .store_locator_filter_radius,.store_locator .store_locator_filter_categories{border:1px solid #D5D5D5!important;padding:11px 14px!important;font-family:"Inter",sans-serif!important;color:#1E2225!important;height:auto!important;border-radius:0px!important}.store_locator #store_locator_find_stores_button{font-family:"Inter",sans-serif;text-transform:uppercase;font-size:12px;font-weight:500;color:#fff;background-color:#1E2225;border:0 #1E2225 solid;border-radius:0;padding-left:50px;padding-right:50px;height:62px;padding-left:50px;padding-right:50px;height:40px}.store_locator .store-locator-badge-success{color:#fff;background-color:#000000!important;border-radius:0!important}.store_locator .store_locator_name{color:#000;font-family:"Inter",Sans-serif;font-size:18px!important;line-height:32px!important;font-weight:500!important}.store_locator .store_locator_address,.store_locator .store_locator_contact{color:#000;font-family:"Inter",sans-serif;font-weight:300;font-size:14px}.store_locator .store_locator_actions a{font-size:12px;font-weight:400;text-transform:uppercase;line-height:15px;letter-spacing:3px;background-color:#BBDABF00;padding:0 0 0 0;font-family:"Inter",sans-serif;padding:0!important}.store_locator .store_locator_search_box i.fa:before{color:#000!important}.store_locator .store_modal_title{display:none}.store_locator .wordpress-store-locator-block-search_title{margin-top:19px;margin-bottom:15px}.store_locator .wordpress-store-locator-block-search_title span,.store_locator .store_locator_text_actions{font-family:"Inter",sans-serif}.calicantus-footer-accordion{display:flex;gap:30px}@media only screen and (max-width:768px){.calicantus-footer-accordion{flex-direction:column;gap:0}}.calicantus-footer-accordion .accordion-col{width:33.33%}@media only screen and (max-width:768px){.calicantus-footer-accordion .accordion-col{width:100%;border-bottom:1px solid #D5D5D5;padding-left:20px;padding-right:20px}.calicantus-footer-accordion .accordion-col:first-child{border-top:1px solid #D5D5D5}}.calicantus-footer-accordion .accordion-col .accordion-header{cursor:pointer;padding:17px 0;display:flex;justify-content:flex-start;align-items:center;color:#1E2225;font-family:"Inter",Sans-serif;font-size:13px;font-weight:500;line-height:26px;text-transform:uppercase}.calicantus-footer-accordion .accordion-col .accordion-header .accordion-toggle{font-weight:700;margin-left:10px;font-weight:700;transition:transform 0.3s ease}.calicantus-footer-accordion .accordion-col .accordion-header .accordion-toggle.open{transform:rotate(180deg)}.calicantus-footer-accordion .accordion-col .accordion-content{max-height:0;overflow:hidden;transition:max-height 0.3s ease,padding 0.3s ease;padding:0;margin-top:5px}.calicantus-footer-accordion .accordion-col .accordion-content ul{list-style:none;padding:0;margin:0;padding-bottom:20px}.calicantus-footer-accordion .accordion-col .accordion-content ul li{margin-bottom:9px}.calicantus-footer-accordion .accordion-col .accordion-content ul li a{color:#1E2225;font-family:"Inter",Sans-serif;font-size:14px;font-weight:300;line-height:14px}.calicantus-footer-accordion .accordion-col .accordion-content.active{padding:0}@media only screen and (max-width:768px){.colore-grigio-mobile{background-color:#F9F9F8}}@media only screen and (min-width:768px){.newsletter-box{max-width:400px;align-items:center;margin:auto}}.newsletter-box .hs_submit{text-align:center;margin-top:20px}.newsletter-box input[type="submit"]{padding:10px 65px!important}.newsletter-box .hbspt-form form .hs-input{padding:6px 14px;font-size:14px}.trust .tp-widget-wrapper{font-size:0;text-align:left!important}