h3.titolo{font-family:'Montserrat',sans-serif;text-transform:uppercase;font-size:20px;text-align:center;font-weight:600;letter-spacing:.5pt}ul.footmenu{margin:0;padding:0;text-align:center;color:#000;font-family:'Montserrat',sans-serif;letter-spacing:.5pt}ul.footmenu li{list-style:none;color:#000;font-family:'Montserrat',sans-serif}footer#colophon .col-3{margin-bottom:3%;text-align:center;margin-top:3%}ul.inlinelink li{display:inline-block;margin-left:2.5%;text-align:center;color:#000;margin-right:2.5%}footer#colophon .col-4{text-align:center;color:#000;font-family:'Montserrat',sans-serif}.info p{padding-top:9px;padding-bottom:9px;color:#000;font-family:'Montserrat',sans-serif;margin:0;margin-top:1%}h1,h2,h3,h4,h5,h6,p,a{margin:0 0 18px 0;font-family:'Montserrat',sans-serif}.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:hover, .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:hover, .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]:hover, .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:hover, .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:hover, .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]:hover, :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:hover, :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:hover, :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]:hover, :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:hover, :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:hover, :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]:hover, a.button:hover, button:hover, input[type^="submit"]:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce a.button.disabled:hover, .woocommerce a.button:disabled:hover, .woocommerce a.button:disabled[disabled]:hover, .woocommerce button.button.disabled:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce input.button.disabled:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit.loading:hover, .woocommerce a.button.loading:hover, .woocommerce button.button.loading:hover, .woocommerce input.button.loading:hover, .elementor-button-wrapper .elementor-button:hover, .ts-banner .ts-banner-button .button:hover, .shopping-cart p.buttons a:hover, a.wp-block-button__link:hover, .wp-block-search .wp-block-search__button:hover, .wishlist_table .product-add-to-cart a:hover, .wishlist_table .product-add-to-cart a.button:hover, .woocommerce div.product .summary form.cart .button:hover, .woocommerce div.product .summary .ts-buy-now-button:hover, .ts-header nav > ul > li.button > a:hover, .ts-header nav > ul.menu > li.button > a:hover, #comments .wcpr-filter-button:hover, .yith-woocompare-widget a.clear-all:hover, .yith-woocompare-widget a.compare:hover, .elementor-widget-wp-widget-yith-woocompare-widget a.clear-all:hover, .elementor-widget-wp-widget-yith-woocompare-widget a.compare:hover, body table.compare-list .add-to-cart td a:not(.unstyled_button):hover, #ts-search-sidebar.full-width .ts-search-result-container .view-all-wrapper a:hover {background-color:transparent!important;border-color:transparent!important}h1.titolo{letter-spacing:0;font-weight:300}h2.sottotitolo{font-weight:100;letter-spacing:0;font-size:25px}.titoli{text-align:center;padding:3%}ul.inlinelink{text-align:center;padding:0}.menu-item-has-children li a span.menu-label{margin-right:70px}video{width:100%;height:auto;object-fit:cover;margin-top:5%}.header-middle>.container{padding-top:10px;padding-bottom:10px}.header-top{height:40px}.hover-block{position:relative;margin-bottom:20px;transition:transform .2s;overflow:hidden;background-color:#fff;border:1px solid #ddd;min-height:100%}.hover-block:hover{transform:scale(1.05)}.block-title{text-align:center;position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);padding:10px;color:#fff;margin:0;opacity:0;pointer-events:none;transition:opacity .2s;font-family:'Montserrat',sans-serif;font-weight:100;font-size:20px}.hover-block:hover .block-title{opacity:1}@media (max-width:768px){.hover-block .block-title{text-align:center;position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);padding:10px;color:#fff;margin:0;opacity:1;pointer-events:none;transition:opacity .2s}}.ts-header.has-sticky{position:fixed;top:0;left:0;right:0;z-index:999;background-color:#fff}.ts-header.has-sticky{transition:all .3s ease-in-out}.sticky-links{position:sticky;top:50px;z-index:100;background-color:#fff;padding:10px}.header-middle{height:70px}.fisso{position:fixed;top:12%;width:100%;background-color:#fff;z-index:1000;left:0}div#section-3{margin-bottom:2.5%}footer#colophon, .footer-container *:not(.button):not(.elementor-button) {margin-top:2.5%;background:#f4f4f4}ul.inlinelinkfooter li{display:inline-block;margin-left:2.5%;margin-right:2.5%;font-family:'Montserrat';margin-top:0!important;padding-top:0!important}ul.inlinelinkfooter{padding:0}p.copy{text-align:right}header .logo-wrapper a{margin:0}.ts-header .my-account-wrapper .account-control>a{margin:0}.info{margin:auto;display:block;text-align:center}.logo{margin:auto;display:block;text-align:center}.text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px;z-index:1}.imgs img{width:100%;height:auto}.link{height:100px;width:300px;position:relative;display:flex;align-items:center;justify-content:center;font:1.5rem sans-serif;cursor:pointer;will-change:transform;margin:auto;margin-top:3%;margin-bottom:3%}.link.col-md-4 a{color:#000;text-decoration:none}.link::before,.link::after{position:absolute;top:0;left:0;content:'';display:block;background-color:#000;transition:all 250ms ease-in-out}.link::before{width:1px;height:100px;box-shadow:298px 0 black}.link::after{height:1px;width:300px;box-shadow:0 98px black}.link:hover::before{left:-10px;box-shadow:318px 0 black}.link:hover::after{top:-10px;box-shadow:0 118px black}.postcatlink{margin-top:3%;margin-bottom:3%}.titpost a{color:#333;font-size:20px;text-decoration:none}.imgsingle{display:block;margin:auto;text-align:center}.imgsingle img{width:100%;height:auto}.content{text-align:left;margin:auto;display:block;margin-top:3%}.content img{width:auto;height:auto;margin:auto}.centertex{width:60%;margin:auto;display:block;text-align:center}h3{font-family:'Montserrat';text-align:center;font-size:36px}ul.inlinelink li a{color:#333}