@charset "UTF-8";form.wpcf7-form input,form.wpcf7-form textarea{padding:0;display:block;width:100%;border:1px solid #333;height:30px;line-height:30px;margin-bottom:15px;color:#333;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:#333}form.wpcf7-form :-moz-placeholder{color:#333;opacity:1}form.wpcf7-form ::-moz-placeholder{color:#333;opacity:1}form.wpcf7-form :-ms-input-placeholder{color:#333;line-height:0!important}form.wpcf7-form ::-ms-input-placeholder{color:#333;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 #333;float:right;background:#333!important;transition:all .4s}form.wpcf7-form input[type=submit]:hover{background:#333!important;color:#333;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:#333;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:#333}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:#333}#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}div:not(#form_supporto) form input[type=email],div:not(#form_supporto) form input[type=text],div:not(#form_supporto) form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;border-bottom:1px solid #000;padding-left:0!important;padding-right:0!important;font-size:15px!important;font-family:Raleway!important}div:not(#form_supporto) form input[type=submit]{border:0;color:#000;font-size:1.25rem!important;font-family:Raleway!important;font-weight:700;border-radius:0;padding:10px 20px;transition:all .3s ease-in-out}div:not(#form_supporto) form input[type=submit]:hover{background-color:transparent;color:#000;border-radius:0;opacity:.5;transition:all .3s ease-in-out}@media only screen and (min-width:641px){div:not(#form_supporto) .ginput_address_country{padding-right:0!important}}div:not(#form_supporto) #field_1_13{width:100%}div:not(#form_supporto) .address_country{width:100%}div:not(#form_supporto) .gform_button_select_files{border-radius:0;border-color:#000;color:#000}div:not(#form_supporto) .gform_button_select_files:hover{background-color:#000;color:#fff}div:not(#form_supporto) .gfield_description,div:not(#form_supporto) .gform_fileupload_rules{font-size:12px}div:not(#form_supporto) .gform_footer.top_label{text-align:center}div:not(#form_supporto) .gfield_select{border-width:0 0 1px 0}div:not(#form_supporto) body .gform_wrapper ul li.gfield{margin-top:0}.gform-translate select{-webkit-transform:translateY(-8px);transform:translateY(-8px);font-size:16px!important}label.gfield_label.gfield_label_before_complex{font-size:16px}.ginput_container.ginput_container_consent{display:flex;align-items:flex-start}.ginput_container.ginput_container_consent input[type=checkbox]{margin-right:10px;margin-top:2px}.gform_legacy_markup_wrapper .gfield_checkbox li label,.gform_legacy_markup_wrapper .gfield_radio li label{font-size:12px}label.gfield_consent_label{font-size:12px;line-height:1.3em}.ginput_container_select select{-webkit-appearance:none;height:40px;border-radius:0;border:0;border-bottom:1px solid #000;padding-left:0!important;padding-right:0!important;font-size:15px!important;font-family:Raleway!important}.elementor-3441 .elementor-element.elementor-element-a911dff .eael-gravity-form .gfield input[type=email],.elementor-3441 .elementor-element.elementor-element-a911dff .eael-gravity-form .gfield input[type=number],.elementor-3441 .elementor-element.elementor-element-a911dff .eael-gravity-form .gfield input[type=tel],.elementor-3441 .elementor-element.elementor-element-a911dff .eael-gravity-form .gfield input[type=text],.elementor-3441 .elementor-element.elementor-element-a911dff .eael-gravity-form .gfield select{width:100%}.wkwpsl{display:flex;flex-direction:column-reverse;justify-content:flex-end;min-height:50vh;padding:0}@media all and (min-width:48em){.wkwpsl{flex-direction:row;justify-content:flex-start;min-height:100vh}}.wkwpsl .wpsl-store-location strong a{text-transform:uppercase}.wkwpsl .wk-map-container{position:relative;padding:0}@media all and (min-width:48em){.wkwpsl .wk-map-container{position:fixed;right:0}}.wkwpsl #wpsl-wrap{margin-bottom:0}.wkwpsl #wpsl-wrap #wpsl-gmap{height:calc(50vh - 48px)!important;margin:0}@media all and (min-width:48em){.wkwpsl #wpsl-wrap #wpsl-gmap{height:calc(100vh - 80px)!important}}.wkwpsl .wpsl-search{background:0 0;padding:0;margin:0}.wkwpsl .wpsl-search #wpsl-search-wrap form{display:flex;justify-content:space-between;align-items:center}.wkwpsl .wpsl-search #wpsl-search-wrap input#wpsl-search-input{border-radius:0;border:2px solid #cacaca;font-style:italic}.wkwpsl .wpsl-input{display:block;flex-grow:1;margin:0;width:100%}.wkwpsl .wpsl-search-btn-wrap{margin:15px 15px 0;width:95%;border:1px solid}.wkwpsl .wpsl-search-btn-wrap:hover{background-color:#000;color:#fff}.wkwpsl #wpsl-search-btn{-webkit-appearance:none;border:0;background-color:transparent;box-shadow:none;background:0 0;font-size:.8rem!important;text-transform:uppercase!important;font-weight:600;padding:10px 0;display:inline-block;width:100%;position:relative;z-index:99}.wkwpsl #wpsl-search-btn:hover{color:#fff}.wkwpsl #wpsl-result-list{width:100%;margin-top:30px}.wkwpsl #wpsl-result-list .wpsl-store-location p{margin:0!important}.wkwpsl #wpsl-result-list .wpsl-store-location .wpsl-contact-details{margin-bottom:20px!important}.wkwpsl div#wpsl-stores{display:block;overflow:visible;height:auto!important;width:100%}.wkwpsl ul.wk_lista_store{display:flex;justify-content:space-between;align-content:flex-start;flex-wrap:wrap}.wkwpsl ul.wk_lista_store li{width:100%;font-size:.8rem;line-height:1.8em;margin-bottom:30px;position:relative;padding-right:20px}@media all and (min-width:62.5em){.wkwpsl ul.wk_lista_store li{width:calc(50% - 20px)}}.wkwpsl ul.wk_lista_store li a{color:#000}.wkwpsl ul.wk_lista_store li .wpsl-direction-wrap{display:none}.wkwpsl ul.wk_lista_store li .wpsl-contact-details span,.wkwpsl ul.wk_lista_store li .wpsl-contact-details span strong{font-size:0;color:transparent}.wkwpsl ul.wk_lista_store li .wpsl-contact-details span a,.wkwpsl ul.wk_lista_store li .wpsl-contact-details span strong a{font-size:.8rem;color:#000;margin-left:-4px}.wkwpsl h2{font-size:20px}.wkwpsl .sl_meroni-serrature::after{content:"";position:absolute;top:3px;right:0;z-index:1;width:15px;height:15px;background-color:#ffd703;border-radius:50%}#wpsl-search-input{margin-left:15px!important;margin-right:15px!important}.wk_legenda{list-style-type:none;padding-left:0}.wk_legenda li{position:relative;margin-bottom:5px}.filtri-serie select{-webkit-appearance:none}@media only screen and (min-width:641px){.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{width:100%!important}}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.slide-content{margin:auto;max-width:100%;max-height:100%;opacity:1}.blueimp-gallery{position:fixed;z-index:99999;overflow:hidden;background:#000;background:rgba(0,0,0,.9);opacity:0;visibility:hidden;display:none;-ms-touch-action:none}.blueimp-gallery-carousel{position:relative;z-index:auto;height:432px;max-width:768px;margin:1em auto;box-shadow:0 0 10px #000}.blueimp-gallery-display{display:block;visibility:visible;opacity:1}.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}.blueimp-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;transition-timing-function:cubic-bezier(.645,.045,.355,1)}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{transition:opacity .5s linear}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery>.next,.blueimp-gallery>.prev{width:10vw;height:100vh;opacity:.9;text-indent:-99999;font-size:1px;position:absolute;top:0;cursor:pointer;display:block;background:0 0}.blueimp-gallery>.next:after,.blueimp-gallery>.prev:after{background:url(data:image/svg+xml,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20195.6%20107.8%22%3E%3Cpath%20fill%3D%22%23fff%22%20class%3D%22st0%22%20d%3D%22M97.8%20107.8c-2.6%200-5.1-1-7.1-2.9L2.9%2017.1C-1%2013.2-1%206.8%202.9%202.9%206.8-1%2013.2-1%2017.1%202.9l80.7%2080.7%2080.7-80.7c3.9-3.9%2010.2-3.9%2014.1%200%203.9%203.9%203.9%2010.2%200%2014.1l-87.8%2087.8c-1.9%202-4.4%203-7%203z%22%2F%3E%3C%2Fsvg%3E);background-position:center center;background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .3s ease-in-out;content:'';width:50%;height:0;padding-bottom:50%;position:absolute;top:50%;left:10%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.blueimp-gallery>.next{left:auto;right:0}.blueimp-gallery>.next:after{background:url(data:image/svg+xml,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20195.6%20107.8%22%3E%3Cpath%20fill%3D%22%23fff%22%20class%3D%22st0%22%20d%3D%22M97.8%20107.8c-2.6%200-5.1-1-7.1-2.9L2.9%2017.1C-1%2013.2-1%206.8%202.9%202.9%206.8-1%2013.2-1%2017.1%202.9l80.7%2080.7%2080.7-80.7c3.9-3.9%2010.2-3.9%2014.1%200%203.9%203.9%203.9%2010.2%200%2014.1l-87.8%2087.8c-1.9%202-4.4%203-7%203z%22%2F%3E%3C%2Fsvg%3E);background-position:center center;background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .3s ease-in-out;left:initial;right:10%;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.notouch .blueimp-gallery>.prev{left:2%}.notouch .blueimp-gallery>.prev:hover{left:1%}.notouch .blueimp-gallery>.next{right:2%}.notouch .blueimp-gallery>.next:hover{right:1%}.notouch .blueimp-gallery>.next,.notouch .blueimp-gallery>.prev{transition:all .3s ease-in-out;opacity:.3}.notouch .blueimp-gallery>.next:hover,.notouch .blueimp-gallery>.prev:hover{opacity:.9;transition:all .3s ease-in-out}.blueimp-gallery>.close,.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff!important;text-shadow:0 0 2px #000;opacity:.8;display:none}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{margin:auto!important}.blueimp-gallery>.slides>.slide>.slide-content,.blueimp-gallery>a.close,.blueimp-gallery>a.next,.blueimp-gallery>a.play-pause,.blueimp-gallery>a.prev{font-weight:100!important;color:#fff!important}.blueimp-gallery>.close{font-size:30px;width:48px;height:48px;position:fixed;left:auto;right:0;top:0;overflow:hidden;border:none;background:#696969;color:#000;z-index:99999;display:block;cursor:pointer;margin:0;padding:0;text-align:center;line-height:46px;text-decoration:none;cursor:pointer;transition:all .3s ease-in-out}.notouch .blueimp-gallery>.close:hover{background-color:#000;color:#fff;transition:all .3s ease-in-out}.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none}.blueimp-gallery>.indicator>li{display:inline-block;width:9px;height:9px;margin:6px 3px 0 3px;border:1px solid transparent;background:#ccc;background:rgba(255,255,255,.25) center no-repeat;border-radius:5px;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}.blueimp-gallery>.indicator>.active{background-color:#fff;border-color:#fff;opacity:.8}.blueimp-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}.blueimp-gallery>.indicator{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blueimp-gallery-carousel{position:relative;z-index:auto;height:432px;max-width:768px;margin:1em auto;box-shadow:0 0 10px #000}.prodotto__intro{margin-bottom:70px}@media all and (min-width:48em){.prodotto__intro{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:100px;margin-top:70px}}.prodotto__cover{width:100%;flex-shrink:0;background-color:#f9f9f9}@media all and (min-width:48em){.prodotto__cover{width:calc(50% - 20px);padding:60px}}.prodotto__cover_wrapper{width:100%;height:0;padding-top:100%;background-position:center;background-repeat:no-repeat;background-size:contain;background-blend-mode:multiply;background-color:#f9f9f9}.prodotto__content{width:100%}@media all and (min-width:48em){.prodotto__content{width:calc(50% - 20px)}}.prodotto__desc{font-size:1.5625rem;font-weight:400}@media all and (max-width:47.99em){.prodotto__desc{font-size:1rem}}h2.prodotto__title{font-size:3rem;font-weight:600;text-transform:uppercase}@media all and (max-width:47.99em){h2.prodotto__title{font-size:2rem;margin-top:15px}}.prodotto__applicazione{margin-top:30px}.prodotto__applicazione h5{font-size:1.5625rem;font-weight:600;text-transform:unset}.prodotto__applicazione__list{list-style-type:none;padding-left:0;display:flex;flex-wrap:wrap;justify-content:flex-start}.prodotto__applicazione__list li{font-size:1.5625rem}.prodotto__slider_ambientate{margin-bottom:100px;width:100vw;height:0;padding-bottom:64%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media all and (min-width:48em){.prodotto__slider_ambientate{padding-bottom:0;height:calc(100vh - 70px);margin-bottom:150px}}.wk-slider.wk-ambientate-prodotto{position:absolute;height:100%;width:100%;display:flex;flex-direction:column}@media all and (min-width:48em){.wk-slider.wk-ambientate-prodotto{position:relative;display:flex;flex-direction:column}}.wk-ambientate-prodotto ul.slides li .slideimg{padding-bottom:64%}@media all and (min-width:48em){.wk-ambientate-prodotto ul.slides li .slideimg{padding-bottom:calc(100vh - 140px)}}.wk-ambientate-prodotto .flex-control-nav{bottom:0;height:40px;position:relative;flex-shrink:0;display:flex;justify-content:center;align-items:center}.notouch .wk-ambientate-prodotto .flex-direction-nav li a.flex-next,.notouch .wk-ambientate-prodotto .flex-direction-nav li a.flex-prev{font-size:0}.prodotto__disegno_tech .wk-slider{padding-bottom:100%;margin-top:50px;height:0}@media all and (min-width:48em){.prodotto__disegno_tech .wk-slider{padding-bottom:70%;margin-top:50px;height:0}}.wk-disegno-tecnico ul.slides li .slideimg{background-size:contain}.prodotto__disegno_tech ul.slides li .slideimg{width:100%;padding-bottom:100%}@media all and (min-width:48em){.prodotto__disegno_tech ul.slides li .slideimg{width:70%;padding-bottom:70%;margin:0 auto}}.prodotto__tech{margin-bottom:70px}@media all and (min-width:48em){.prodotto__tech{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:100px}}.prodotto__tech>div{width:100%;margin-bottom:80px}@media all and (min-width:48em){.prodotto__tech>div{flex-shrink:0;width:calc(50% - 20px)}}.prodotto__contatti{margin-bottom:70px}@media all and (min-width:48em){.prodotto__contatti{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:100px}}.prodotto__form_contatti{width:100%;flex-shrink:0}@media all and (min-width:48em){.prodotto__form_contatti{width:calc(50% - 20px)}}.prodotto__meta{width:100%;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media all and (min-width:48em){.prodotto__meta{width:calc(50% - 20px)}}@media all and (min-width:48em){.prodotto__form_contatti{width:calc(50% - 20px)}}.prodotto__meta_item{display:flex;flex-direction:column;align-items:center;margin:16px}.meta__item_button{display:block;background-color:#000;width:120px;height:120px;border-radius:100%;padding:30px}.meta__item_text{color:#000;font-family:Raleway;font-weight:600;margin-top:10px}.prodotto__cta_landing{width:100vw;height:75vh;position:relative;left:50%;display:flex;justify-content:center;align-items:center;margin:100px 0;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-position:center;background-repeat:no-repeat;background-size:cover}.prodotto__cta_landing_link{padding:15px 30px;color:#fff;font-size:1.5rem;font-weight:300;border:2px solid #fff;border-radius:50px;transition:all .3s ease-in-out}.prodotto__cta_landing_link:active,.prodotto__cta_landing_link:hover{color:#333;background-color:#fff;opacity:1;transition:all .3s ease-in-out}.prodotto__finiture{margin-bottom:70px}@media all and (min-width:48em){.prodotto__finiture{margin-bottom:100px}}.finiture_grid{list-style-type:none;margin:0;padding:0;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.finiture_grid .finiture_item{width:calc(33.333% - 10px);display:block;margin:5px}@media all and (min-width:48em){.finiture_grid .finiture_item{width:calc(16.667% - 10px)}}.finitura__cover{width:100%;height:0;padding-bottom:100%;background-color:#f6f6f6;position:relative;transition:all .3s ease-in-out}.finitura__cover .finitura__cover_wrapper{position:absolute;width:70%;height:70%;left:15%;top:15%;background-position:center center;background-repeat:no-repeat;background-size:contain;background-blend-mode:multiply;background-color:#f6f6f6}.finiture_item:hover .finitura__cover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:all .3s ease-in-out}.finitura__caption{color:#000;font-size:.6875rem;line-height:1.3em;display:block;position:relative;padding:2px 0;margin-bottom:0;margin-top:10px}@media all and (min-width:48em){.finitura__caption{font-size:1rem}}.finitura__colore{font-size:.6875rem;line-height:1.3em;color:#333;display:block}@media all and (min-width:48em){.finitura__colore{font-size:.8rem}}.prodotto__accessori{margin-bottom:70px}@media all and (min-width:48em){.prodotto__accessori{margin-bottom:100px}}.accessori_grid{list-style-type:none;margin:0;padding:0;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.accessori_grid .accessori_item{width:calc(50% - 10px);margin:5px}@media all and (min-width:48em){.accessori_grid .accessori_item{width:calc(33.333% - 10px)}}@media all and (min-width:62.5em){.accessori_grid .accessori_item{width:calc(25% - 10px)}}.accessori_item h6{width:100%;line-height:1.3em;margin-top:8px;margin-bottom:3px;font-size:.6875rem}@media all and (min-width:48em){.accessori_item h6{line-height:20px;margin-top:10px;font-size:1rem}}.accessori__desc{font-size:.6875rem;line-height:1.3em;font-style:italic}@media all and (min-width:48em){.accessori__desc{font-size:.8rem}}.accessori_item .prodotto__applicazione__list{justify-content:flex-start;width:100%;list-style-type:none;padding-left:0;margin-bottom:10px;margin-top:4px}@media all and (min-width:48em){.accessori_item .prodotto__applicazione__list{margin-bottom:16px;margin-top:0}}.accessori_item .applicazioni-item{max-width:18px;height:18px;margin:5px 8px 0 0;border-radius:20px}.accessori_item .applicazioni-item .filter-item-name{border-radius:20px;box-shadow:0 0 5px -3px rgba(51,51,51,.5);height:100%;padding-bottom:0}.accessori__cover{width:100%;height:0;padding-bottom:64%;position:relative;background-color:#f6f6f6;overflow:hidden}.accessori__cover .accessori__cover_wrapper{position:absolute;width:70%;height:70%;top:15%;left:15%;background-blend-mode:multiply;background-color:#f6f6f6;background-position:center center;background-repeat:no-repeat;background-size:contain}.accessori__cover_overlay{position:absolute;width:100%;height:100%;background-color:rgba(224,102,82,.8);-webkit-transform:translateY(100%);transform:translateY(100%);display:flex;justify-content:center;align-items:center;color:#fff;font-family:Raleway;font-weight:700;text-shadow:0 0 4px #55595c;transition:all .3s ease-in-out}.accessori__cover:hover .accessori__cover_overlay{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;color:#fff;transition:all .3s ease-in-out}a.accessori__cover_overlay_icon{display:block;width:55px;height:55px;background-color:#fff;border-radius:50%;box-shadow:0 0 10px 0 rgba(51,51,51,.5);transition:all .3s ease-in-out}a.accessori__cover_overlay_icon:hover{opacity:1;box-shadow:0 0 10px 4px rgba(51,51,51,.5);transition:all .3s ease-in-out}a.accessori__cover_overlay_icon svg{display:block;height:30px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}select{height:40px;font-size:1.125rem;border-radius:0;border:0;border-bottom:1px solid #000;padding:0;padding-left:0!important;padding-right:0!important;font-size:1.25rem!important;background-color:transparent!important;color:#666}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:hover{background:#333}.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}div.buttons_added{display:block;width:200px;position:relative;clear:both}.buttons_added input.minus,.buttons_added input.plus{width:30px;height:30px;background:#333;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:#333}.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:#333;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 #333;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 #333!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:#333!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{background-color:#333!important}.woocommerce{float:left;clear:both;width:100%}