@charset "UTF-8";form.wpcf7-form input,form.wpcf7-form textarea{padding:0;display:block;width:100%;border:1px solid #2e2b2a;height:30px;line-height:30px;margin-bottom:15px;color:#2e2b2a;background:0 0!important;font-style:italic;padding:10px}form.wpcf7-form textarea{height:150px;padding-top:15px}form.wpcf7-form ::-webkit-input-placeholder{color:#2e2b2a}form.wpcf7-form :-moz-placeholder{color:#2e2b2a;opacity:1}form.wpcf7-form ::-moz-placeholder{color:#2e2b2a;opacity:1}form.wpcf7-form :-ms-input-placeholder{color:#2e2b2a;line-height:0!important}form.wpcf7-form ::-ms-input-placeholder{color:#2e2b2a;line-height:0!important}form.wpcf7-form input[type=submit]{text-align:center;width:auto;padding:0;padding-left:30px;padding-right:30px;text-transform:uppercase;line-height:initial;font-style:normal;font-weight:700;color:#fff;border:1px solid #2e2b2a;float:right;background:#2e2b2a!important;transition:all .4s}form.wpcf7-form input[type=submit]:hover{background:#2e2b2a!important;color:#2e2b2a;transition:all .4s}nav.woocommerce-pagination{display:block;width:100%;text-align:center;padding-bottom:2em;padding-top:2em;float:left}nav.woocommerce-pagination ul{display:block;margin:0 auto;list-style:none}nav.woocommerce-pagination ul li{display:inline-block;list-style:none}nav.woocommerce-pagination ul li:before{display:none!important}nav.woocommerce-pagination ul li::before{display:none!important}nav.woocommerce-pagination ul li a,nav.woocommerce-pagination ul li span{display:block;color:#2e2b2a;padding:4px;padding-left:10px;padding-right:10px;font-weight:400;border-radius:1px}nav.woocommerce-pagination ul li a img.arrow,nav.woocommerce-pagination ul li span img.arrow{margin-top:4px;display:block;position:relative;top:2px;right:0;transition:right .4s}nav.woocommerce-pagination ul li a.prev img.arrow{left:0;transition:left .4s}nav.woocommerce-pagination ul li a:hover{color:#2e2b2a}nav.woocommerce-pagination ul li a.next:hover img.arrow{right:-5px;transition:right .4s}nav.woocommerce-pagination ul li a.prev:hover img.arrow{left:-5px;transition:left .4s}nav.woocommerce-pagination ul li span{font-weight:300;color:#2e2b2a}#links.galleria{position:relative;margin:auto;width:100%;display:flex;flex-wrap:wrap}#links.galleria a{display:flex;align-content:center;flex-basis:1;flex-grow:0;margin:1em;background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:1;transition:opacity .4s;transition:all .3s ease-in-out;width:90px;height:90px}@media all and (min-width:31.25em){#links.galleria a{width:120px;height:120px}}@media all and (min-width:62.5em){#links.galleria a{width:166px;height:166px}}#links.galleria a:hover{opacity:.5;transition:opacity .4s}#links.galleria.thumblink{width:100%}#links.galleria.thumblink a{width:60%;padding-bottom:65%;margin:0 auto;float:none}.wk_download{padding-top:100px;padding-bottom:100px}@media all and (max-width:47.99em){.wk_download{flex-direction:column;padding-top:50px;padding-bottom:50px}}.wk_download_container{margin-bottom:50px}.wk_download_container>h6{font-size:20px}.wk_download_list{padding:0;margin:0;list-style-type:none;margin-top:25px;display:grid;grid-template-columns:repeat(5,1fr);gap:50px}@media all and (max-width:62.5em){.wk_download_list{grid-template-columns:repeat(4,1fr)}}@media all and (max-width:48em){.wk_download_list{grid-template-columns:repeat(3,1fr);gap:30px}}@media all and (max-width:31.25em){.wk_download_list{grid-template-columns:repeat(2,1fr)}}.wk_document_item{position:relative;line-height:0}.wk_document_item>a>span{margin-top:10px;display:block;line-height:1.3}.wk_document_item .wk_document_no_cover{aspect-ratio:596/842;background-color:#d9d9d9}.wk_document_item>a{font-size:16px;text-transform:uppercase;font-weight:500;padding:7px 0;display:block;transition:all .3s ease-in-out}@media all and (max-width:47.99em){.wk_document_item>a{font-size:12px}}span.wk_document_title{word-break:unset;display:inline-block;padding-right:25px;font-size:14px}@media all and (max-width:47.99em){span.wk_document_title{max-width:92%}}span.wk_document_icon{display:inline-block;width:18px;opacity:1;margin-left:10px;position:absolute;right:0}@media all and (max-width:47.99em){span.wk_document_icon{opacity:1}}.wk_document_icon>svg{position:relative;top:2px}.wk_document_icon>svg *{fill:#2e2b2a}.wk_download_list .wk_document_item:hover>a{opacity:.7!important;transition:all .3s ease-in-out}.wk_document_item:hover>a{opacity:1!important;transition:all .3s ease-in-out}.woocommerce-notices-wrapper{position:fixed;bottom:0;left:5%;width:90%;z-index:999999}.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,div.summary{padding-right:5%}@media all and (max-width:62.49em){.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,div.summary{padding-right:0}}@media all and (max-width:47.99em){.woocommerce div.product div.summary,.woocommerce-page div.product div.images{width:100%!important}}@media all and (max-width:47.99em){.woocommerce div.product .product_title{margin-top:30px}}body table.variations tbody tr:hover>td,body table.variations tbody tr:hover>th,body table.variations tbody>tr:nth-child(odd)>td,body table.variations tbody>tr:nth-child(odd)>th{background-color:#fff}.woocommerce div.product form.cart .variations tr{display:block;margin-top:15px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top;padding-top:0;padding-bottom:0}.woocommerce div.product form.cart .variations th.label{padding:0;width:100%;display:block;text-align:left}.woocommerce div.product form.cart .variations td.value{width:100%;display:block}.woocommerce div.product form.cart .variations{margin:30px 0}.woocommerce .quantity .qty{display:none}#campioni .wk-link-list{margin-top:20px;margin-bottom:20px}.woocommerce div.product div.images img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom right;object-position:bottom right}button.single_add_to_cart_button{display:block;color:#fff;background:#0592c7;text-transform:uppercase;text-align:center;border-radius:4px;margin-top:3em;position:relative;bottom:15px;border:0;padding-top:7px;padding-bottom:7px;transition:all .3s ease-in-out;width:200px;clear:both;margin-top:30px;float:left;cursor:pointer!important}button.single_add_to_cart_button.disabled{cursor:not-allowed!important}button.single_add_to_cart_button.disabled .wk_add_to_cart_text,button.single_add_to_cart_button.disabled svg *{color:#2e2b2a!important}button.single_add_to_cart_button:hover{background:#2e2b2a}#decorativo_custom,#finitura_custom{border:0;border-radius:0;background-color:#e9e9e9;font-size:16px;margin-top:-30px;margin-bottom:50px;padding:10px}#finitura_custom{margin-bottom:60px}.decorativo_custom{font-weight:500;text-align:left;text-transform:uppercase;font-size:13px;margin-bottom:8px;margin-top:-62px}.single_variation_wrap{margin-right:15px}.woocommerce-variation-add-to-cart-enabled button.single_add_to_cart_button>span{color:#fff;transition:all .3s ease-in-out}.woocommerce-variation-add-to-cart-enabled button.single_add_to_cart_button svg *{fill:#fff;transition:all .3s ease-in-out}.single_variation_wrap .wk-custom-color-title{font-size:16px;color:#6d6462;text-align:center;padding-top:25px}.single_variation_wrap .wk-link-item{text-align:center;margin-top:20px}.immagine_singolo_prodotto{width:100%;height:0;padding-bottom:40%;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:4px;overflow:hidden}.woocommerce-product-gallery>.flex-viewport{pointer-events:none}.woocommerce-product-gallery .woocommerce-product-gallery__trigger{pointer-events:all}div.buttons_added{display:block;width:200px;position:relative;clear:both}.buttons_added input.minus,.buttons_added input.plus{width:30px;height:30px;background:#2e2b2a;color:#fff;float:left;margin-top:1em;clear:none;border:0;border-radius:3px;cursor:pointer!important}.buttons_added input.minus:hover,.buttons_added input.plus:hover{background:#2e2b2a}.buttons_added input.plus{float:right}.buttons_added input.input-text.qty{width:130px;height:30px;line-height:30px;text-align:center;position:absolute;margin-top:1em;margin-left:5px;border:0;background:0 0!important;padding-left:10px}.book_start_date_label{margin-top:1em!important;clear:both;display:block;text-transform:uppercase;color:#2e2b2a;font-weight:600;margin-bottom:10px}.booking_calender.hasDatepicker{cursor:text!important;height:30px;line-height:30px;border:0;background:0 0;border-bottom:1px solid #2e2b2a;display:block;float:left;margin-right:2px}#checkin_cal{width:30px!important;height:30px!important}#show_addon_price{display:none!important}.woocommerce table.shop_table{border:0!important}.woocommerce table.shop_table td{border-top:0!important;border-bottom:1px solid #2e2b2a!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:auto!important}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{line-height:2em!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#6d6462!important;margin-top:1em!important;transition:all .3s ease-in-out}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{opacity:.7}.woocommerce{font-family:"Work Sans",serif;float:left;clear:both;width:100%}.woocommerce-products-header{margin-top:70px;padding:50px 0;text-align:center}@media all and (min-width:48em){.woocommerce-products-header{padding:150px 0}}.wk-shop-filters{z-index:1;position:fixed;bottom:50px;right:0;display:flex;flex-direction:row;justify-content:flex-end;transition:all .3s ease-in-out}@media all and (min-width:48em){.wk-shop-filters{position:sticky;top:70px}}.wk-shop-filters-button{position:relative;z-index:9999;padding:10px 20px;font-size:20px;font-weight:500;text-transform:uppercase;font-family:"Work Sans",serif;color:#2e2b2a;background-color:#fff;box-shadow:0 0 10px -6px #000}@media all and (min-width:48em){.wk-shop-filters-button{font-size:18px;padding:10px 20px;min-width:180px;background-color:#fff;box-shadow:unset;border-bottom:1px solid #2e2b2a}}.wk-shop-filters-button:hover{cursor:pointer}.grid-prodotti{margin:20px auto;padding:0;height:auto;list-style-type:none}.grid-item{width:100%;width:calc(50% - 10px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;margin-bottom:40px}.grid-item a:hover{opacity:1}.grid-item:hover .wk-shop-grid-info{background-color:rgba(255,255,255,.7);opacity:1}@media all and (min-width:48em){.grid-item{width:calc(33.333% - 27px)}}@media all and (min-width:62.5em){.grid-item{width:calc(25% - 15px)}}@media all and (min-width:78.75em){.grid-item{width:calc(20% - 16px)}}.wk-shop-grid-image{position:relative;width:100%;padding-top:100%;margin:8px auto;background-size:cover;background-repeat:no-repeat;background-position:right;transition:opacity .3s ease}@media all and (min-width:48em){.wk-shop-grid-image{margin:8px 0}}.wk-shop-grid-info{position:absolute;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase;text-align:center;align-content:center;background-color:rgba(255,255,255,0);opacity:0;transition:opacity .3s ease}.wk-shop-grid-info span{border-bottom:2px solid;font-size:25px;font-weight:700;color:var(--e-global-color-secondary)}.wk-shop-grid-title-container{display:flex;flex-direction:row;align-items:start;width:100%}.wk-shop-grid-title-container .wk-shop-grid-title{margin:0;font-size:12px;font-family:"Work Sans",serif!important;font-weight:400;text-transform:uppercase;padding-right:15px}@media all and (min-width:48em){.wk-shop-grid-title-container .wk-shop-grid-title{font-size:14px}}.wk_direction_icon{width:.5em;height:auto;margin-top:3px;display:block;flex-shrink:0}.wk_direction_icon svg{display:block}.wk_direction_icon svg *{fill:#6d6462}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100;visibility:hidden;opacity:0;z-index:999;transition:all .3s ease-in-out}.wk-popup-active #overlay{visibility:visible;opacity:1;overflow-y:scroll}.no-scroll{overflow:hidden}.wk-shop-popup-container{display:block;visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:9999;max-width:960px;margin:0 auto;background-color:#fff;-webkit-transform:translateY(110vh);transform:translateY(110vh);transition:all .3s ease-in-out;overflow:auto;opacity:0;pointer-events:none}@media all and (min-width:48em){.wk-shop-popup-container{top:10%;right:7.5%;bottom:0;left:7.5%}}@media all and (min-width:62.5em){.wk-shop-popup-container{top:15%;right:15%;bottom:0;left:15%}}.wk-popup-active .wk-shop-popup-container{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all;visibility:visible;overflow:visible;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100vh}.wk-shop-popup-container .wk-popup__content{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}.wk-shop-popup-container .wk-close-popup{position:absolute;top:0;right:0;-webkit-transform:translateX(-20px) translateY(20px);transform:translateX(-20px) translateY(20px);display:flex;justify-content:flex-end;height:30px;cursor:pointer}@media all and (min-width:48em){.wk-shop-popup-container .wk-close-popup{-webkit-transform:translateX(40px);transform:translateX(40px)}}.wk-close-popup .wk-close-popup__icon{margin-left:auto;width:30px;transition:all .3s ease-in-out}.wk-close-popup .wk-close-popup__icon::after{width:30px;text-align:center;font-size:35px;line-height:30px;position:absolute;font-family:"Work Sans",serif;font-weight:200;top:0;right:0;bottom:0;content:'\00d7';color:#fff;transition:all .3s ease-in-out}.wk-close-popup .wk-close-popup__icon:hover::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.wk_popup__desc{font-size:14px;margin-top:20px}.wk_popup__intro{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-bottom:80px;width:100%}@media all and (max-width:47.99em){.wk_popup__intro{flex-direction:column-reverse;width:100%;margin-bottom:30px}}.wk_popup__intro_left,.wk_popup__intro_right{width:100%}@media all and (min-width:48em){.wk_popup__intro_left,.wk_popup__intro_right{width:calc(50% - 15px)}}.wk_popup__intro_left{padding:30px 5%}@media all and (min-width:48em){.wk_popup__intro_left{padding:30px 0 0 4vw}}.wk_popup__intro_right .wk-shop-grid-image{margin:0}.wk_popup__grid,.wk_popup__tech{width:100%}.wk-shop-popup-container .grid-item{width:calc(50% - 10px)}@media all and (min-width:48em){.wk-shop-popup-container .grid-item{width:calc(33.333% - 27px)}}@media all and (min-width:62.5em){.wk-shop-popup-container .grid-item{width:calc(25% - 15px)}}.wk-shop-popup-container .wk-shop-grid-title-container .wk-shop-grid-title{font-size:12px!important}.wk-shop-popup-container .wk_section_decori{margin-top:70px;margin-bottom:0}.wk_popup__links>a{margin-top:10px;font-size:14px;border-bottom:1px solid #2e2b2a;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;text-transform:uppercase}.wk_popup__links{margin-top:20px}.wk-shop-filters-popup-container{display:block;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:#f1f1f1f7;-webkit-transform:translateX(110vw);transform:translateX(110vw);transition:all .3s ease-in-out;overflow:auto;opacity:0;pointer-events:none}@media all and (min-width:48em){.wk-shop-filters-popup-container{top:10%;right:0;bottom:unset;left:20%;max-height:80%}}@media all and (min-width:62.5em){.wk-shop-filters-popup-container{top:10%;right:0;bottom:unset;left:25%}}.wk-shop-filters-popup-container.wk-active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:all;visibility:visible}.wk-shop-filters-popup-container .wk-popup__content{position:relative;display:flex;flex-direction:column;padding:2% 5%;overflow:hidden}.wk-shop-filters-popup-container .wk-filters-popup-header{display:flex;flex-direction:row;width:100%;margin:0;align-items:center;justify-content:flex-end;text-align:end;color:var(--e-global-color-secondary)}.wk-shop-filters-popup-container .wk-filters-popup-header>span{font-size:18px;font-weight:500;text-transform:uppercase}.wk-shop-filters-popup-container .wk-close-filters-popup{cursor:pointer;height:30px;width:30px;margin-top:5px;transition:all .3s ease-in-out}.wk-shop-filters-popup-container .wk-close-filters-popup::after{width:30px;text-align:center;font-size:35px;font-family:"Work Sans",serif;font-weight:200;content:'\00d7';transition:all .3s ease-in-out}.wk-shop-filters-popup-container .wk-close-filters-popup:hover::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center;transform-origin:center}@media all and (min-width:48em){.wk-shop-filters-popup-container .wk-close-filters-popup{-webkit-transform:translateX(15px);transform:translateX(15px)}}@media all and (min-width:62.5em){.wk-shop-filters-popup-container .wk-close-filters-popup{-webkit-transform:translateX(20px);transform:translateX(20px)}}.wk-filters-columns{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;margin:0}@media all and (min-width:48em){.wk-filters-columns{flex-direction:row}}.wk-filter-column{width:100%;display:flex;flex-direction:column;justify-content:space-between}.wk-filter-column.last{display:none;width:0}@media all and (min-width:48em){.wk-filter-column{width:30%}.wk-filter-column.last{display:block}}.wk-filter-column-content{margin:15px 0}@media all and (min-width:48em){.wk-filter-column-content{margin:0;margin-top:30px}}.wk-filter-column-content h4{text-transform:uppercase;font-weight:600;font-size:14px}.filter-container{cursor:pointer;padding:0;margin-top:30px;list-style-type:none}.filter-item{display:flex;flex-direction:column;text-transform:lowercase;font-size:13px;font-weight:500;line-height:1.3em;margin-bottom:10px}.filter-item.filter-color{width:auto;margin:0;position:relative;margin-right:30px;margin-bottom:20px}.filter-item.filter-color.active .filter-color-circle{border:2px solid}.filter-item.filter-color.active::before{visibility:hidden}.filter-item.active{position:relative;font-weight:700}.filter-item.active::before{position:absolute;width:30px;text-align:center;font-size:1.7em;font-family:"Work Sans",serif;font-weight:200;content:'\00d7';-webkit-transform:translateX(-40px);transform:translateX(-40px);transition:all .3s ease-in-out}.filter-color-circle{width:30px;height:30px;border-radius:50%}.filter-container.filter-colors{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:30px;padding:0;width:100%;max-width:180px}.wk-shop-filters-popup-container .filter-color-label{font-size:10px;font-weight:400;margin-top:5px;width:100px;text-align:center;opacity:0;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,115%);transform:translate(-50%,115%);transition:all .3s ease-in-out}.filter-item.filter-color:hover .filter-color-label{opacity:1;transition:all .3s ease-in-out}span.wk_popup__category{text-transform:lowercase}.wk_popup__category_icon{margin:30px 0}.woocommerce-page .wk_popup__category_icon img{max-width:80px}.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward){color:#000}button.components-button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{color:#000;font-weight:600;border-color:#000;border-width:2px;transition:all .3s ease-in-out}button.components-button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained:hover{color:#fff;background-color:#000;transition:all .3s ease-in-out}.wc-block-checkout__sidebar .wc-block-components-product-name{font-weight:600}.wc-block-components-product-details li.wc-block-components-product-details__colore{font-size:11px}.wc-block-components-product-details li.wc-block-components-product-details__base{font-size:11px}.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward):hover{color:#6d6462}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:0;font-family:"Work Sans";font-weight:600;left:auto;color:#2e2b2a;font-size:1em;background-color:transparent;border:1px solid #2e2b2a;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}body .wc-block-components-form .wc-block-components-text-input input[type=email],body .wc-block-components-form .wc-block-components-text-input input[type=number],body .wc-block-components-form .wc-block-components-text-input input[type=tel],body .wc-block-components-form .wc-block-components-text-input input[type=text],body .wc-block-components-form .wc-block-components-text-input input[type=url],body .wc-block-components-text-input input[type=email],body .wc-block-components-text-input input[type=number],body .wc-block-components-text-input input[type=tel],body .wc-block-components-text-input input[type=text],body .wc-block-components-text-input input[type=url]{background-color:#e9e9e9;border:0;border-radius:0;box-sizing:border-box;color:#2b2d2f}body .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,body .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{background-color:#e9e9e9;border:0;border-radius:0;box-shadow:none;color:#2b2d2f}body .wc-block-components-form .wc-block-components-text-input input[type=email]:focus,body .wc-block-components-form .wc-block-components-text-input input[type=number]:focus,body .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,body .wc-block-components-form .wc-block-components-text-input input[type=text]:focus,body .wc-block-components-form .wc-block-components-text-input input[type=url]:focus,body .wc-block-components-text-input input[type=email]:focus,body .wc-block-components-text-input input[type=number]:focus,body .wc-block-components-text-input input[type=tel]:focus,body .wc-block-components-text-input input[type=text]:focus,body .wc-block-components-text-input input[type=url]:focus{background-color:#e9e9e9;box-shadow:unset;color:#2b2d2f;outline:0}body .wc-block-components-textarea{background-color:#e9e9e9;border:0;border-radius:0;box-sizing:border-box;color:#2b2d2f}body [type=button],body [type=submit],body button{display:inline-block;font-weight:500;color:#000;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:2px solid #000;padding:.5rem 1rem;font-size:1rem;border-radius:0;transition:all .3s;text-transform:uppercase}body [type=button]:focus,body [type=button]:hover,body [type=submit]:focus,body [type=submit]:hover,body button:focus,body button:hover{color:#fff;background-color:#000;text-decoration:none}body span.wc-block-components-totals-item__label{text-transform:uppercase}.woocommerce div.product form.cart .variations select{border:0;background-color:#e9e9e9;padding:10px 10px;outline:0;border-radius:0}.woocommerce div.product form.cart .variations label{font-weight:500;text-align:left;text-transform:uppercase;font-size:13px}.wk-text-img{padding:0}.wk-text-img .wk-negative-margin{display:flex;flex-direction:column}@media all and (min-width:48em){.wk-text-img .wk-negative-margin{flex-direction:row}}@media all and (min-width:48em){.wk-text-img .wk-negative-margin.wk-invert{flex-direction:row-reverse}}@media all and (max-width:47.99em){.wk-text-img .wk-negative-margin.wk-invert-mobile{flex-direction:column-reverse}}@media all and (max-width:47.99em){.wk-negative-margin .wk-col-50.wk-col-img{margin-top:50px}}.wk-text-img .wk-col-50{flex-basis:50%}@media all and (max-width:47.99em){.wk-text-img .wk-col-50{flex-basis:100%}}.wk-text-img .wk-col-text{display:flex;flex-direction:column;justify-content:center}@media all and (min-width:48em){.wk-text-img .wk-col-text{padding-right:7%}}@media all and (min-width:62.5em){.wk-text-img .wk-col-text{padding-right:10%}}.wk-text-img .wk-col-text .wk_text_title,.wk_section_ch .wk-col-text .wk_text_title,.wk_section_news .wk-col-text .wk_text_title{margin-bottom:40px;font-size:32px;font-weight:400;text-transform:uppercase;line-height:1.3em}@media all and (min-width:62.5em){.wk-text-img .wk-col-text .wk_text_title,.wk_section_ch .wk-col-text .wk_text_title,.wk_section_news .wk-col-text .wk_text_title{margin-bottom:50px}}.wk-col-text .wk-text p{margin-bottom:25px;font-size:.875rem;line-height:1.6667em}@media all and (min-width:62.5em){.wk-col-text .wk-text p{font-size:1rem}}@media all and (max-width:47.99em){.wk-col-text .wk-text p:last-child{margin-bottom:0}}@media all and (max-width:47.99em){.wk-text-img .wk-invert-mobile .wk-text p:last-child{margin-bottom:0}}.wk-text-img .wk-invert .wk-col-text{padding-right:0;padding-left:0}@media all and (min-width:48em){.wk-text-img .wk-invert .wk-col-text{padding-left:7%}}@media all and (min-width:62.5em){.wk-text-img .wk-invert .wk-col-text{padding-left:10%}}@media all and (max-width:47.99em){.wk-text-img .wk-invert-mobile .wk-col-img{margin-bottom:50px}}@media all and (max-width:47.99em){.wk-text-img .wk_section_news .wk-invert-mobile .wk-col-img{margin-bottom:0}}.swiper-pagination-bullet{width:8px;height:8px;border-radius:0}.wk-carousel{padding:0;--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-height:10px}.wk-carousel .swiper-slide{height:auto;max-height:80dvh;max-height:80vh}@media all and (max-width:47.99em){.wk-carousel .swiper-slide{max-height:none}}.wk-carousel img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.wk-carousel .swiper-pagination{text-align:right;padding:0 10px}.wk-carousel .swiper-pagination-bullet{background-color:#fff}.wk-carousel .swiper-pagination .swiper-pagination-bullets{top:auto;bottom:7px!important;border-radius:0!important}@media all and (max-width:47.99em){.wk-text-img-slider .wk_section_news .wk-col-50.wk-col-text{padding-top:50px}}.wk-text-img-slider .swiper-slide img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.wk-text-img-slider .wk_section_ch .swiper:not(.wk-text-img) .swiper-slide,.wk-text-img-slider .wk_section_news .swiper:not(.wk-text-img) .swiper-slide{padding-top:100%}@media all and (max-width:47.99em){.wk-text-img-slider .wk_section_ch .wk-invert-mobile{flex-direction:column}}@media all and (max-width:47.99em){.wk-text-img-slider .wk_section_ch .wk-invert-mobile .wk-col-50.wk-col-text{padding:80px 5vw 0}}@media all and (max-width:47.99em){.wk-text-img-slider .wk_section_ch .wk-negative-margin:not(.wk-invert-mobile) .wk-col-50.wk-col-text{padding:50px 5vw 50px}}.wk-col-img a{opacity:1;transition:all .3s ease-in-out}.wk-col-img a:hover{opacity:.7;transition:all .3s ease-in-out}.wk_section_product.wrapper{margin:0 auto;padding:120px 0}@media all and (max-width:47.99em){.wk_section_product.wrapper{padding-bottom:0}}.wk-cover{height:85vh;max-height:100dvh;background-position:center;background-repeat:no-repeat;background-size:cover;padding:64px 0;margin-top:60px;position:relative}@media all and (max-width:62.49em){.wk-cover{margin-top:55px}}.wk-cover .wk-cover-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:50%;height:100%;max-width:1140px;width:90%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}h1.wk_cover_title{color:#fff;margin:0;line-height:1.3em;text-align:center}.wk_cover_category{text-transform:uppercase;color:#fff;font-weight:400;text-align:center;margin-top:1.5625em}@media all and (max-width:47.99em){.wk_cover_category{font-size:.8rem}}.wk_section_variants.wrapper{margin:120px auto 180px auto}.wk_section_variants .wk_pulsante{margin-top:120px}.wk_section_news{padding:50px 0;background-color:#f0e9e7}@media all and (min-width:48em){.wk_section_news{padding:80px 0}}.wk_section_ch{padding:0;margin:0;background-color:transparent}.single-product .wk_section_ch{margin:120px 0}.single-product .wp_content{margin-top:60px}.wk_section_ch .wrapper,.wk_section_news .wrapper{display:flex;flex-direction:column;justify-content:space-between}@media all and (min-width:48em){.wk_section_ch .wrapper,.wk_section_news .wrapper{flex-direction:row;align-items:center}}.wk_section_ch .wrapper{flex-direction:column-reverse}@media all and (min-width:48em){.wk_section_ch .wrapper{flex-direction:row}}.wk_section_ch .wrapper{background-color:#e4e3df}.wk_section_ch .wk-col-50,.wk_section_news .wk-col-50{width:100%}@media all and (min-width:48em){.wk_section_ch .wk-col-50,.wk_section_news .wk-col-50{width:50%}}.wk_section_ch .wk-col-50.wk-col-text{padding:30px 5vw 50px}@media all and (min-width:48em){.wk_section_ch .wk-col-50.wk-col-text{padding:5%}}@media all and (min-width:62.5em){.wk_section_ch .wk-col-50.wk-col-text{padding:7% 7%}}.wk_section_news .wk-col-50.wk-col-text{padding-top:30px}@media all and (min-width:48em){.wk_section_news .wk-col-50.wk-col-text{padding:0 5%}}@media all and (min-width:62.5em){.wk_section_news .wk-col-50.wk-col-text{padding:0 7%}}.wk_section_ch .wk-col-text h3,.wk_section_news .wk-col-text h3{font-weight:700;line-height:1.3em;font-size:1.75rem;margin:0}@media all and (min-width:48em){.wk_section_ch .wk-col-text h3,.wk_section_news .wk-col-text h3{font-size:2rem}}@media all and (min-width:62.5em){.wk_section_ch .wk-col-text h3,.wk_section_news .wk-col-text h3{font-size:2.25rem}}.wk-link-list{padding:0;margin:0;list-style-type:none;margin-top:25px}@media all and (min-width:48em){.wk-link-list{margin-top:2em}}@media all and (min-width:62.5em){.wk-link-list{margin-top:3em}}li.wk-link-item{margin-bottom:10px}.wk-link-item>a{display:inline;font-size:1rem;line-height:1.6em;color:#6d6462;border-bottom:1px solid #6d6462;padding-bottom:1px;text-transform:uppercase}.wk_relch_cover_wrapper,.wk_relnews_cover_wrapper{width:100%;height:0;padding-bottom:100%;position:relative}.wk_relch_cover_img,.wk_relnews_cover_img{position:absolute;width:100%;height:100%;top:0;background-position:center;background-size:cover;background-repeat:no-repeat}.wk_section_dati-tecnici{padding:80px 0;background-color:#f1f1f1}@media all and (max-width:47.99em){.wk_section_dati-tecnici{padding:60px 0}}@media all and (max-width:47.99em){.wk_section_dati-tecnici .wk_base_section__content{overflow-x:scroll}}.wk_section_dati-tecnici .wk_pulsante{margin-top:120px}.wk_subsection_title{font-weight:700}.wk_features_list{margin:0;padding:0;list-style-type:none;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-top:50px;margin-bottom:40px}@media all and (max-width:47.99em){.wk_features_list{margin-top:30px}}.wk_feature_item{width:calc(12.5% - 20px);height:auto;margin-right:20px;margin-bottom:40px;text-align:center}@media all and (max-width:47.99em){.wk_feature_item{width:calc(25% - 10px);margin-right:10px;margin-bottom:20px}}.wk_feature_icon{width:55px;height:55px;margin:0 auto}.wk_feature_icon img{opacity:.6}.wk_feature_item .wk_feature_title{font-family:"Work Sans",serif;font-size:.7rem;line-height:1.3em;font-weight:400;text-align:center;margin-top:16px;text-transform:lowercase;display:block;color:#6d6462}.filter-color-circle[data-color=chiaro-en],.filter-color-circle[data-color=chiaro],.wk_feature_icon[data-color=chiaro-en],.wk_feature_icon[data-color=chiaro]{background-color:#f2fefd}.filter-color-circle[data-color=extrachiaro-en],.filter-color-circle[data-color=extrachiaro],.wk_feature_icon[data-color=extrachiaro-en],.wk_feature_icon[data-color=extrachiaro]{background-color:#fff}.filter-color-circle[data-color=bronzo-en],.filter-color-circle[data-color=bronzo],.wk_feature_icon[data-color=bronzo-en],.wk_feature_icon[data-color=bronzo]{background-color:#cebbac}.filter-color-circle[data-color=dark-bronze-en],.filter-color-circle[data-color=dark-bronze],.wk_feature_icon[data-color=dark-bronze-en],.wk_feature_icon[data-color=dark-bronze]{background-color:#6e6154}.filter-color-circle[data-color=grigio-en],.filter-color-circle[data-color=grigio],.wk_feature_icon[data-color=grigio-en],.wk_feature_icon[data-color=grigio]{background-color:#a2a6a7}.filter-color-circle[data-color=nero-en],.filter-color-circle[data-color=nero],.wk_feature_icon[data-color=nero-en],.wk_feature_icon[data-color=nero]{background-color:#656565}.filter-color-circle[data-color=oro-en],.filter-color-circle[data-color=oro],.wk_feature_icon[data-color=oro-en],.wk_feature_icon[data-color=oro]{background-color:#f6e8bf}.filter-color-circle[data-color=bianco-en],.filter-color-circle[data-color=bianco],.wk_feature_icon[data-color=bianco-en],.wk_feature_icon[data-color=bianco]{background-color:#fbfbfb}.filter-color-circle[data-color=green-en],.filter-color-circle[data-color=green],.wk_feature_icon[data-color=green-en],.wk_feature_icon[data-color=green]{background-color:#b1d3c4}.filter-color-circle[data-color=deep-blue-en],.filter-color-circle[data-color=deep-blue],.wk_feature_icon[data-color=deep-blue-en],.wk_feature_icon[data-color=deep-blue]{background-color:#637285}.filter-color-circle[data-color=vintage-en],.filter-color-circle[data-color=vintage],.wk_feature_icon[data-color=vintage-en],.wk_feature_icon[data-color=vintage]{background-color:#e8e4df}.filter-color-circle[data-color=velluto-en],.filter-color-circle[data-color=velluto],.wk_feature_icon[data-color=velluto-en],.wk_feature_icon[data-color=velluto]{background-color:#43617a}.filter-color-circle[data-color=slate-en],.filter-color-circle[data-color=slate],.wk_feature_icon[data-color=slate-en],.wk_feature_icon[data-color=slate]{background-color:#3c3d42}.filter-color-circle[data-color=silk-en],.filter-color-circle[data-color=silk],.wk_feature_icon[data-color=silk-en],.wk_feature_icon[data-color=silk]{background-color:#9b9089}.filter-color-circle[data-color=sage-en],.filter-color-circle[data-color=sage],.wk_feature_icon[data-color=sage-en],.wk_feature_icon[data-color=sage]{background-color:#d0d3c0}.filter-color-circle[data-color=sabbia-en],.filter-color-circle[data-color=sabbia],.wk_feature_icon[data-color=sabbia-en],.wk_feature_icon[data-color=sabbia]{background-color:#a1907c}.filter-color-circle[data-color=peony-en],.filter-color-circle[data-color=peony],.wk_feature_icon[data-color=peony-en],.wk_feature_icon[data-color=peony]{background-color:#eadad2}.filter-color-circle[data-color=nuvola-en],.filter-color-circle[data-color=nuvola],.wk_feature_icon[data-color=nuvola-en],.wk_feature_icon[data-color=nuvola]{background-color:#939393}.filter-color-circle[data-color=hydrangea-en],.filter-color-circle[data-color=hydrangea],.wk_feature_icon[data-color=hydrangea-en],.wk_feature_icon[data-color=hydrangea]{background-color:#c2d5dc}.filter-color-circle[data-color=grafite-en],.filter-color-circle[data-color=grafite],.wk_feature_icon[data-color=grafite-en],.wk_feature_icon[data-color=grafite]{background-color:#575354}.filter-color-circle[data-color=gesso-en],.filter-color-circle[data-color=gesso],.wk_feature_icon[data-color=gesso-en],.wk_feature_icon[data-color=gesso]{background-color:#d2d0cd}.filter-color-circle[data-color=dark-en],.filter-color-circle[data-color=dark],.wk_feature_icon[data-color=dark-en],.wk_feature_icon[data-color=dark]{background-color:#070709}.filter-color-circle[data-color=cream-en],.filter-color-circle[data-color=cream],.wk_feature_icon[data-color=cream-en],.wk_feature_icon[data-color=cream]{background-color:#e8d7c9}.filter-color-circle[data-color=castagna-en],.filter-color-circle[data-color=castagna],.wk_feature_icon[data-color=castagna-en],.wk_feature_icon[data-color=castagna]{background-color:#806e5a}.filter-color-circle[data-color=cacao-en],.filter-color-circle[data-color=cacao],.wk_feature_icon[data-color=cacao-en],.wk_feature_icon[data-color=cacao]{background-color:#66533a}.filter-color-circle[data-color=bright-en],.filter-color-circle[data-color=bright],.wk_feature_icon[data-color=bright-en],.wk_feature_icon[data-color=bright]{background-color:#f2e9df}.filter-color-circle[data-color=avorio-en],.filter-color-circle[data-color=avorio],.wk_feature_icon[data-color=avorio-en],.wk_feature_icon[data-color=avorio]{background-color:#d2c7bb}.filter-color-circle[data-color=ardesia-en],.filter-color-circle[data-color=ardesia],.wk_feature_icon[data-color=ardesia-en],.wk_feature_icon[data-color=ardesia]{background-color:#62605e}.filter-color-circle[data-color=antartic-en],.filter-color-circle[data-color=antartic],.wk_feature_icon[data-color=antartic-en],.wk_feature_icon[data-color=antartic]{background-color:#edece7}.filter-color-circle[data-color=black-en],.filter-color-circle[data-color=black],.wk_feature_icon[data-color=black-en],.wk_feature_icon[data-color=black]{background-color:#030202}.filter-color-circle[data-color=blue-en],.filter-color-circle[data-color=blue],.wk_feature_icon[data-color=blue-en],.wk_feature_icon[data-color=blue]{background-color:#494e5b}.filter-color-circle[data-color=grey-en],.filter-color-circle[data-color=grey],.wk_feature_icon[data-color=grey-en],.wk_feature_icon[data-color=grey]{background-color:#5d4f41}.filter-color-circle[data-color=sand-en],.filter-color-circle[data-color=sand],.wk_feature_icon[data-color=sand-en],.wk_feature_icon[data-color=sand]{background-color:#71532e}.filter-color-circle[data-color=white-en],.filter-color-circle[data-color=white],.wk_feature_icon[data-color=white-en],.wk_feature_icon[data-color=white]{background-color:#dedcd7}.filter-color-circle[data-color=beige-en],.filter-color-circle[data-color=beige],.wk_feature_icon[data-color=beige-en],.wk_feature_icon[data-color=beige]{background-color:#f1d1ae}.filter-color-circle[data-color=caffe-en],.filter-color-circle[data-color=caffe],.wk_feature_icon[data-color=caffe-en],.wk_feature_icon[data-color=caffe]{background-color:#634028}.filter-color-circle[data-color=corda-en],.filter-color-circle[data-color=corda],.wk_feature_icon[data-color=corda-en],.wk_feature_icon[data-color=corda]{background-color:#d1c5bc}.filter-color-circle[data-color=ghiaccio-en],.filter-color-circle[data-color=ghiaccio],.wk_feature_icon[data-color=ghiaccio-en],.wk_feature_icon[data-color=ghiaccio]{background-color:#ecebe7}.filter-color-circle[data-color=giada-en],.filter-color-circle[data-color=giada],.wk_feature_icon[data-color=giada-en],.wk_feature_icon[data-color=giada]{background-color:#b1c5c4}.filter-color-circle[data-color=grigio-en],.filter-color-circle[data-color=grigio],.wk_feature_icon[data-color=grigio-en],.wk_feature_icon[data-color=grigio]{background-color:#a8a9ab}.filter-color-circle[data-color=nero-en],.filter-color-circle[data-color=nero],.wk_feature_icon[data-color=nero-en],.wk_feature_icon[data-color=nero]{background-color:#070709}.filter-color-circle[data-color=nocciola-en],.filter-color-circle[data-color=nocciola],.wk_feature_icon[data-color=nocciola-en],.wk_feature_icon[data-color=nocciola]{background-color:#c4af9a}.filter-color-circle[data-color=perla-en],.filter-color-circle[data-color=perla],.wk_feature_icon[data-color=perla-en],.wk_feature_icon[data-color=perla]{background-color:#e2e2df}.filter-color-circle[data-color=semichiaro-en],.filter-color-circle[data-color=semichiaro],.wk_feature_icon[data-color=semichiaro-en],.wk_feature_icon[data-color=semichiaro]{background-color:#f8feff}.wk_base_section__header{display:flex;align-items:center;justify-content:space-between;margin:40px 0}.pattern-preferred-direction{margin-top:15px;font-size:14px;color:#6d6462}span.wk_base_section__label{font-weight:700;font-size:16px;color:#6d6462;padding-right:30px}.wk_tech_row{display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #b9b9b9}@media all and (max-width:47.99em){.wk_tech_row{flex-wrap:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wk_tech_row>div{flex-shrink:0}}.wk_tech_color{width:16%;display:flex;flex-direction:column;justify-content:space-between}@media all and (max-width:47.99em){.wk_tech_color{min-width:200px}}span.wk_tech_label{display:none;font-size:12px;font-weight:400;margin-bottom:12px}span.wk_tech_value{display:block;width:10px;height:10px;border:1px solid #6d6462;border-radius:10px;margin:15px auto 0 auto}span.wk_tech_color_value{font-size:14px;font-weight:700;padding-bottom:16px;padding-top:16px;color:#6d6462;text-transform:lowercase}.wk_tech_dimensioni_value .wk_tech_label,.wk_tech_spessori_value .wk_tech_label{margin-bottom:3em}@media all and (max-width:47.99em){.wk_tech_dimensioni_value .wk_tech_label,.wk_tech_spessori_value .wk_tech_label{margin-bottom:1em}}.wk_tech_spessori{width:40%;padding:5px 20px 20px 20px;border-left:1px solid #b9b9b9}@media all and (max-width:47.99em){.wk_tech_spessori{min-width:250px}}.wk_tech_spessori_value{min-width:15px;text-align:center}.wk_tech_spessori .wk_tech_spessori_row{display:flex;justify-content:space-between;align-items:stretch}.wk_tech_dimensioni{width:44%;padding:5px 20px 20px 20px;border-left:1px solid #b9b9b9}@media all and (max-width:47.99em){.wk_tech_dimensioni{min-width:250px}}.wk_tech_dimensioni_value{min-width:40px;text-align:center}.wk_tech_dimensioni .wk_tech_dimensioni_row{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.wk_tech_row:first-child span.wk_tech_label{display:block}.wk_tech_row:first-child .wk_tech_color span.wk_tech_label{padding-top:5px}.wk_tech_row:last-child{border-bottom:0}.wk_tech_dimensioni_note{display:flex;flex-direction:column;width:100%;font-size:11px;line-height:1.3rem}.woocommerce div.product{display:flex;justify-content:space-between}@media all and (max-width:47.99em){.woocommerce div.product{flex-direction:column}}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:unset;width:40%}.woocommerce-page div.product div.images{width:50%}.woocommerce div.product div.images .flex-control-thumbs{display:flex}.woocommerce div.product div.images .flex-control-thumbs li{width:16.8%;float:unset;padding-right:10px;padding-top:10px}p.price{display:none}.wk_section_header{text-align:center;margin-bottom:50px}@media all and (min-width:48em){.wk_section_header{margin-bottom:50px}}@media all and (min-width:62.5em){.wk_section_header{margin-bottom:70px}}body .product_title.entry-title{font-family:"Work Sans",serif;font-size:1.625rem;font-weight:400}.wk_section_product button.single_add_to_cart_button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]:hover{width:100%;height:48px!important;background-color:transparent!important;font-weight:600;border:1px solid #6d6462;border-radius:0;text-transform:lowercase;display:flex;justify-content:flex-start;align-items:center}body .woocommerce #respond input#submit.alt,body .woocommerce a.button.alt,body .woocommerce button.button.alt,body .woocommerce input.button.alt{background-color:transparent!important;font-weight:600;border:1px solid #2e2b2a;border-radius:0}span.wk_add_to_cart_icon{display:block;height:25px;width:25px}span.wk_add_to_cart_icon svg{display:block;width:100%;height:100%}span.wk_add_to_cart_icon svg *{fill:#2e2b2a}span.wk_add_to_cart_text{justify-self:center;flex-grow:1;color:#2e2b2a;font-weight:500}.wk_section_decori{margin-top:50px;margin-bottom:50px}@media all and (min-width:48em){.wk_section_decori{margin-top:100px;margin-bottom:100px}}.wk_section_decori h2{text-align:center}ul.wk_decori_cat_list{padding:0;margin:0;display:flex;list-style-type:none;justify-content:space-evenly;width:90%;margin:60px auto}@media all and (max-width:47.99em){ul.wk_decori_cat_list{margin:0 auto;flex-wrap:wrap}}.wk_decori_cat_list li{text-transform:uppercase;cursor:pointer;transition:all .3s ease-in-out}@media all and (max-width:47.99em){.wk_decori_cat_list li{margin:10px 15px}}.wk_decori_cat_list li span{color:#2e2b2a;font-size:.875rem}.wk_decori_cat_list li:hover{opacity:.5;transition:all .3s ease-in-out}.wk_decori_cat_list li.active{font-weight:600}.wk_decori_cat_list li.active span{border-bottom:1px solid #2e2b2a}.wk_decori_cat_list li.active:hover{opacity:1}span.wk-tech-info-note{font-family:"Work Sans",serif;font-size:14px;line-height:1.3em;font-weight:400;margin-top:10px;display:block;color:#6d6462}.wk-news-grid .elementor-post__card{aspect-ratio:3/2;padding-top:15px!important}#wk_footer{background-color:#f1f1f1;overflow:auto;position:relative;z-index:998;font-family:"Work Sans",serif}.wk_footer_wrapper{padding:0 5vw;margin:70px 0}@media all and (min-width:48em){.wk_footer_wrapper{display:flex;justify-content:space-between;align-items:flex-start}}@media all and (max-width:62.5em){.wk_footer_wrapper{flex-direction:column}}.wk_footer_col{flex-shrink:0;color:#6d6462;text-align:center;margin-bottom:30px}@media all and (min-width:48em){.wk_footer_col{text-align:left;margin:0}}.wk_footer_col .wk-footer-menu{display:flex;justify-content:space-between;width:auto}@media all and (max-width:47.99em){.wk_footer_col .wk-footer-menu{flex-direction:column}}.wk_footer_col .wk-footer-menu div{display:inline-block}.wk_footer_col .wk-footer-menu a{white-space:nowrap}.wk_footer_col .wk-footer-menu #menu-menu-footer-1{padding-right:50px}@media all and (max-width:47.99em){.wk_footer_col .wk-footer-menu #menu-menu-footer-1{padding-right:0}}@media all and (max-width:47.99em){.wk_footer_col:last-child{display:flex;flex-direction:column;align-items:center}}h6.wk_footer_title{font-size:13px;text-transform:none;font-weight:800}.wk_footer_col a{transition:all .3s ease-in-out}.wk_footer_col a:hover{opacity:.5;transition:all .3s ease-in-out}.wk_footer_info p{margin:0;margin-top:30px;font-size:13px;line-height:2em}.wk_footer_info p a{color:#6d6462}.wk_footer_col .menu{margin:0;padding:0;list-style-type:none}.wk_footer_col .menu li a{line-height:1.6em;color:#6d6462;font-weight:400}.wk-social-footer{display:flex;justify-content:flex-end;gap:20px;margin-bottom:30px}@media all and (max-width:47.99em){.wk-social-footer{justify-content:space-around}}@media all and (max-width:62.5em){.wk-social-footer{justify-content:flex-start;padding-top:50px}}.wk-social-footer svg{width:20px;height:20px}.wk-social-footer svg *{fill:#6d6462}.wk-credit-footer{max-width:345px}.wk_menu_credit{margin:0;padding:0;list-style-type:none;display:flex;justify-content:space-between;flex-wrap:wrap}.wk_menu_credit_item{margin-bottom:5px;width:50%;text-align:left}.wk_menu_credit_item:nth-child(even){text-align:right}.wk_menu_credit_item a{font-size:10px;color:grey;line-height:1.6em;color:#6d6462}@media all and (min-width:48em){.wk_menu_credit_item a{font-size:13px}}.wk_credit_text{margin-top:5px}.wk_credit_text p{font-size:10px;color:grey;line-height:1.6em;color:#6d6462}@media all and (min-width:48em){.wk_credit_text p{font-size:13px}}.wk_credit_text p a{color:#6d6462}.wk-newsletter-footer{padding:50px 0;background-size:cover;background-position:left;position:relative;background-color:#a9a9a9;z-index:998}.wk-newsletter-footer::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);z-index:1}.wk-newsletter-footer .wk_footer_wrapper{justify-content:center;flex-direction:column;margin:0;position:relative;z-index:2}.wk-newsletter-footer .wk_footer_wrapper h4{margin:0 auto 20px;font-size:30px;font-weight:400;max-width:900px;text-transform:unset}.gform_wrapper.gravity-theme{max-width:900px;width:100%;margin:auto}.gform_wrapper.gravity-theme::-webkit-input-placeholder{color:#6d6462!important}.gform_wrapper.gravity-theme::-moz-placeholder{color:#6d6462!important}.gform_wrapper.gravity-theme:-ms-input-placeholder{color:#6d6462!important}.gform_wrapper.gravity-theme::-ms-input-placeholder{color:#6d6462!important}.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme::placeholder{color:#6d6462!important}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:25px!important}.gform_wrapper.gravity-theme [selected=selected]{opacity:.7}.gform_wrapper.gravity-theme [type=checkbox]{border-radius:0}.gform_wrapper.gravity-theme .gfield--type-address label{display:none!important}@media all and (max-width:40em){.gform_wrapper.gravity-theme .gfield--type-address .address_zip{margin-top:8px}}.gform_wrapper.gravity-theme .gfield--type-address>span{width:50%}.gform_wrapper.gravity-theme .gfield_label{font-weight:500}.gform_wrapper.gravity-theme .gfield--type-textarea{margin-top:15px}.gform_wrapper.gravity-theme .gfield--type-textarea textarea{border-radius:0;border:0;border-bottom:1px solid #6d6462;padding:0}.gform_wrapper.gravity-theme .gform_footer{display:inline-block;position:relative;color:inherit;width:100%!important;text-align:center;margin:30px auto 0!important}.gform_wrapper.gravity-theme .gform_footer .gform_button{margin-top:20px;border:1px solid #6d6462;border-radius:0;padding:10px 0;font-size:18px;letter-spacing:3px;color:#6d6462;margin-bottom:0;width:300px;max-width:100%;line-height:1!important}.gform_wrapper.gravity-theme .gform_footer .gform_button:hover{background-color:transparent;opacity:.7}.gform_wrapper.gravity-theme .gform_footer:hover{color:inherit;opacity:1}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{padding:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{background-color:transparent;border:0;border-radius:0;border-bottom:1px solid #6d6462;padding:5px 0!important;font-size:16px!important}.gform_wrapper.gravity-theme .gfield input[type=submit],.gform_wrapper.gravity-theme .gfield select[type=submit]{border:1px solid #6d6462;color:#6d6462;margin-top:10px}.gform_wrapper.gravity-theme .gfield input[type=submit]:hover,.gform_wrapper.gravity-theme .gfield select[type=submit]:hover{background-color:#6d6462;color:#6d6462}.gform_wrapper.gravity-theme .gfield input:focus-visible,.gform_wrapper.gravity-theme .gfield select:focus-visible{outline:0}.gform_wrapper.gravity-theme select{margin-top:1px;height:30px}.gform_wrapper.gravity-theme .gform_required_legend{display:none}.gform_wrapper.gravity-theme .ginput_container_consent{display:flex;align-items:flex-start;margin-top:0}.gform_wrapper.gravity-theme .ginput_container_consent label{line-height:14px;font-size:11px;padding-left:5px;color:#6d6462}.gform_wrapper.gravity-theme .ginput_container_consent label a{font-size:11px;line-height:14px}.gform_wrapper.gravity-theme .gfield_consent_label{cursor:pointer}.gform_wrapper.gravity-theme .gfield--type-consent{order:100}@media (max-width:600px){.gform_wrapper.gravity-theme .gfield--type-consent{order:0}}.gform_wrapper.gravity-theme .gfield_required.gfield_required_text{color:#6d6462;font-size:11px}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .gform_validation_errors,.gform_wrapper.gravity-theme .validation_message{background-color:transparent!important;border-radius:0!important}@media all and (max-width:40em){.gform_wrapper.gravity-theme .address_country select{min-height:40px;margin-top:15px;margin-bottom:-10px}}@media all and (max-width:40em){.gform_wrapper.gravity-theme .ginput_container_select select{min-height:40px}}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{background-color:#f7f7f7;border-bottom:0;padding:5px 10px!important;font-size:16px!important}.gform_wrapper.gravity-theme .gfield--type-textarea textarea{border:0;background-color:#f7f7f7;border-bottom:0;padding:5px 10px}.wk-newsletter-footer .gform_wrapper.gravity-theme .gfield input,.wk-newsletter-footer .gform_wrapper.gravity-theme .gfield select{background-color:transparent;border-bottom:1px solid #6d6462;padding:5px 0!important}.wk-fixed-bar{position:fixed;left:0;bottom:0;right:0;background-color:#f0e9e7;z-index:997;-webkit-transform:translateY(105%);transform:translateY(105%);box-shadow:0 -5px 10px rgba(0,0,0,.2);transition:all .3s ease-in-out}.wk-fixed-bar .wrapper{max-width:none}.wk-fixed-bar.wk-active{-webkit-transform:translateY(0);transform:translateY(0)}.wk-fixed-bar p{margin:12px 0}.wk-fixed-bar p a{display:flex;justify-content:flex-end;align-items:center;gap:30px;text-transform:uppercase;font-size:14px;transition:all .3s ease-in-out}.wk-fixed-bar p a span{line-height:1}.wk-fixed-bar p a svg{max-width:30px}@media all and (min-width:48em){.wk-footer-menu div>ul>li{min-width:200px}}.wk-cta-widget{list-style-type:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:30px 7%}@media all and (max-width:47.99em){.wk-cta-widget{justify-content:center}}.wk-cta-widget li{text-transform:uppercase;font-weight:500}.wk-cta-widget li a{position:relative;transition:all .3s ease-in-out;color:#2e2b2a;cursor:pointer;padding:10px 20px;text-transform:uppercase}.wk-cta-widget li a::after{content:'';position:absolute;left:50%;bottom:0;width:100%;max-width:120%;min-width:100px;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#2e2b2a}.wk-cta-widget li a:hover{opacity:.5;transition:all .3s ease-in-out}.wk-cta-widget.wk-cta-form{gap:40px;margin-top:30px;margin-bottom:40px}.wk-cta-popup{position:fixed;height:100vh;left:0;top:0;right:0;bottom:0;z-index:9999;background-color:transparent;overflow:auto;-webkit-transform:translateY(105%);transform:translateY(105%);display:none;transition:background-color .5s ease-in-out}.wk-cta-popup .wk-cta-popup-content{background-color:#fff;padding:30px;margin:80px auto;max-width:100%;width:600px;-webkit-transform:translateY(100%);transform:translateY(100%);text-align:center;transition:all .3s ease-in-out}@media all and (max-width:47.99em){.wk-cta-popup .wk-cta-popup-content{margin:0;padding:80px 30px;width:100%}}.wk-cta-popup .wk-cta-popup-content p{text-transform:uppercase;color:#6d6462;margin:20px 0 50px}.wk-cta-popup.wk-active{-webkit-transform:translateY(0);transform:translateY(0);background-color:#00000083}.wk-cta-popup.wk-active .wk-cta-popup-content{-webkit-transform:translateY(0);transform:translateY(0)}.wk-cta-popup svg{width:20px;height:20px;position:absolute;z-index:10;top:25px;right:25px;cursor:pointer;transition:all .3s ease-in-out}@media all and (max-width:47.99em){.wk-cta-popup svg polygon{fill:#000!important}}.wk-cta-popup svg:hover{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media all and (max-width:47.99em){.wk-cta-popup .gform_wrapper.gravity-theme .gform_footer .gform_button{width:100%}}.wk-cta-popup .gform_footer{justify-content:center}.wk-cta-multiple-widget{display:inline-flex;flex-wrap:wrap;gap:40px}.wk-cta-multiple-widget .wk-cta-main{margin:0;display:inline-block}.wk-cta-multiple-widget .wk-cta-main a{text-transform:uppercase;cursor:pointer}.wk-cta-multiple-widget ul{padding:0;right:0;display:none}.wk-cta-multiple-widget ul li{display:block;list-style-type:none;cursor:pointer}.wk-cta-multiple-widget ul li a{text-transform:lowercase;transition:all .3s ease-in-out}.wk-cta-multiple-popup{position:fixed;height:100vh;left:0;top:0;right:0;bottom:0;z-index:9999;background-color:transparent;overflow:auto;-webkit-transform:translateY(105%);transform:translateY(105%);display:none;transition:background-color .5s ease-in-out}.wk-cta-multiple-popup #input_5_13{padding:20px!important}.wk-cta-multiple-popup .wk-cta-popup-content{background-color:#fff;padding:60px 30px;margin:80px auto;max-width:100%;width:600px;-webkit-transform:translateY(100%);transform:translateY(100%);text-align:left;transition:all .3s ease-in-out}@media all and (max-width:47.99em){.wk-cta-multiple-popup .wk-cta-popup-content{margin:0;padding:80px 30px;width:100%}}.wk-cta-multiple-popup .wk-cta-popup-content h3{font-size:24px}.wk-cta-multiple-popup .wk-cta-popup-content p{text-transform:uppercase;color:#6d6462;margin:20px 0 50px}.wk-cta-multiple-popup.wk-active{-webkit-transform:translateY(0);transform:translateY(0);background-color:#00000083;display:block}.wk-cta-multiple-popup.wk-active .wk-cta-popup-content{-webkit-transform:translateY(0);transform:translateY(0)}.wk-cta-multiple-popup svg{width:20px;height:20px;position:absolute;z-index:10;top:25px;right:25px;cursor:pointer;transition:all .3s ease-in-out}@media all and (max-width:47.99em){.wk-cta-multiple-popup svg polygon{fill:#000!important}}.wk-cta-multiple-popup svg:hover{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media all and (max-width:47.99em){.wk-cta-multiple-popup .gform_wrapper.gravity-theme .gform_footer .gform_button{width:100%}}.wk-cta-multiple-popup .gform_footer{justify-content:center}.wk-slider-full-images .swiper-slide{width:auto;line-height:1;display:flex;flex-direction:column;justify-content:flex-end}.wk-slider-full-images .swiper-slide img{-o-object-fit:cover;object-fit:cover;max-height:500px;width:auto}.wk-slider-full-images .swiper-slide.wk-proporzione img{aspect-ratio:400/700}.wk-slider-full-images .swiper-button-next:after,.wk-slider-full-images .swiper-button-prev:after{display:none}.wk-slider-full-images .wk-slider-navigation{position:absolute;bottom:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:500px;margin:0 auto;height:0;top:50%;z-index:1}.wk-slider-full-images .swiper-button-prev{left:0;width:40px}@media all and (min-width:48em){.wk-slider-full-images .swiper-button-prev{left:20px}}.wk-slider-full-images .swiper-button-next{right:0;width:40px}@media all and (min-width:48em){.wk-slider-full-images .swiper-button-next{right:20px}}.wk-slider-full-images .wk_woo_gallery.swiper-slide{width:auto;line-height:1;aspect-ratio:1/1;max-height:500px}.wk-slider-full-images .wk_woo_gallery.swiper-slide a{display:block;height:100%}.wk-slider-full-images .wk_woo_gallery.swiper-slide a:hover{opacity:1}.wk-slider-full-images .wk_woo_gallery.swiper-slide a>img{-o-object-fit:cover;object-fit:cover;max-height:unset;width:100%;height:100%;-o-object-position:top right;object-position:top right}.wk-slider-full-images .wk_woo_gallery.swiper-slide h3{position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);bottom:-20px;margin:0;opacity:0;font-size:16px!important;text-align:center;font-weight:600!important;font-family:"Work Sans",serif;transition:all .3s ease-in-out}.wk-slider-full-images .wk_woo_gallery.swiper-slide.swiper-slide-active h3{opacity:1;transition:all .3s ease-in-out}.wk-slider-full-images .swiper{overflow:visible}.wk-slider-full-images.wk-slider-full-images-widget{padding-bottom:4em}@media all and (max-width:47.99em){.wk-slider-full-images-widget .swiper-slide img{max-height:25vh}}.wk-slider-full-images-widget .swiper-slide h3{position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);bottom:-20px;margin:0;opacity:0;font-size:16px!important;text-align:center;font-weight:600!important;font-family:"Work Sans",serif;transition:all .3s ease-in-out}@media all and (max-width:47.99em){.wk-slider-full-images-widget .swiper-slide h3{bottom:-10px;font-size:14px!important}}.wk-slider-full-images-widget .swiper-slide.swiper-slide-active h3{opacity:1;transition:all .3s ease-in-out}