.woocommerce-product-gallery__image,.woocommerce div.product div.images .flex-control-thumbs li{border-radius:5px;overflow:hidden}.info-prod .categoria{order:0;margin:0 0 15px;background:#0c71b5;opacity:1;color:#fff;text-transform:uppercase;font-size:13px;line-height:1.2;padding:0 7px}body.woocommerce .breadcrumb{padding-left:0}.breadcrumb a:hover{color:#0e70b7}.pagination>li:not(.active):last-child>a:after{content:"Successivo";position:relative;font-size:14px}.pagination>li:not(.active):last-child>a{font-size:0}.pagination li:not(.active):first-child a:after{content:"Precedente";font-size:14px;position:relative}.content ul{padding-left:0}.pagination li:not(.active):first-child a{font-size:0}.archive #shop-loop .col-md-9{max-width:69%}.archive #shop-loop .col-md-3{min-width:31%}.archive .virtual span.woocommerce-Price-amount.amount:after{content:"Prezzo su richiesta";position:relative;font-size:18px}.archive .virtual span.woocommerce-Price-amount.amount{font-size:0}.virtual p.price:after{content:"Prezzo su richiesta";position:relative;font-size:20px}.virtual p.price{font-size:0 !important}.flex-viewport .woocommerce-product-gallery__image{max-height:550px;display:flex !important;align-items:center}.woocommerce div.product div.images .flex-control-thumbs{display:flex;gap:15px;border-top:1px solid #ddd;border:0;margin-top:15px;padding:0;flex-wrap:wrap;justify-content:center}.woocommerce div.product div.images .flex-control-thumbs li{width:calc(25% - 15px)}span.after_m:after{content:"M";padding-left:3px;text-transform:lowercase}span.after_cm:after{content:"Cm";padding-left:3px;text-transform:lowercase}.pswp__caption{display:none}.woocommerce div.product div.images .flex-control-thumbs img{opacity:1 !important}.single-product footer .footer-contact-us .content{top:0;padding-bottom:160px}.single-product #shop-page .content{padding-bottom:0}.single-product.woocommerce #page-footer{margin-top:65px}.single-product.woocommerce iframe{margin-top:0 !important;padding-bottom:0 !important}.informativa a{text-decoration:underline !important;color:#00c1f4}.single-product.sub-page .page-title h1{display:none}.single-product .page-title .header-background{min-height:350px;background-position:center}.campi_vele_usate{text-transform:uppercase;display:flex;flex-wrap:wrap;gap:7px;margin-bottom:50px;order:2}.woocommerce .summary .campi_vele_usate p,.woocommerce .related.products .campi_vele_usate p{opacity:1;color:#002332;font-size:17px;padding:5px 0;margin:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;gap:10px;flex-basis:100%}.campi_vele_usate p b{font-size:80%;font-weight:600;flex-grow:1}.woocommerce .summary p{font-size:16px;opacity:1;padding:0 0 15px}.woocommerce div.product div.summary{display:flex;flex-direction:column}.woocommerce .summary .price{order:0}.woocommerce div.product div.summary>h2{font-size:45px !important;text-transform:uppercase;line-height:1;letter-spacing:0}.woocommerce div.product form.cart{display:none !important}.woocommerce .summary #richiedi-info{order:4;max-width:max-content;text-align:center;font-size:16px;margin-bottom:25px}.woocommerce .summary .product_meta{display:flex;align-items:baseline;column-gap:10px;order:-1}.woocommerce .summary .product_meta .sku_wrapper{order:1}.woocommerce .summary .product_meta .posted_in{background:#0e70b7;color:#fff;font-family:'Montserrat';text-transform:uppercase;padding:5px 7px;margin-top:15px;display:inline-block}.woocommerce .summary .product_meta .posted_in a{color:#fff;font-weight:600}.woocommerce div.product p.price{color:#002d41;font-weight:700;font-size:35px;margin-bottom:35px;padding:0;order:3;font-family:'myriad-pro-semiextended'}.woocommerce .summary #richiedi-info i{margin-left:7px}.woocommerce-tabs.wc-tabs-wrapper,.recently.products{display:none}.woocommerce-product-details__short-description p{letter-spacing:0;margin-bottom:25px}#info input[type=text]{padding-left:10px;font-size:1.8rem;letter-spacing:.1rem}#info-prodotto input[type=text]:focus,#info-prodotto input[type=email]:focus,#info-prodotto input[type=tel]:focus{background-color:transparent}#info input.button:disabled[disabled]{opacity:.8}#info input.button:hover{opacity:1}.info-prodotto input.button.wpcf7-form-control.has-spinner.wpcf7-submit{width:-webkit-fill-available;margin-bottom:0}.info-prodotto span.wpcf7-spinner{position:absolute;top:50%;transform:translate(calc(-100% - 50px), -50%);z-index:9}#info-prodotto:before,body #info-prodotto:after{content:"";width:200%;height:100%;background-image:url(https://www.sisail.it/wp-content/uploads/2014/06/block-background-01.png);position:absolute;left:-50%;top:0;background-size:cover;background-attachment:fixed;z-index:-1}body #info-prodotto{position:relative;border:0;display:inline-block}#info-prodotto textarea{height:184px}body #info-prodotto>div{background:#002d41;margin:125px 0;padding:2rem 5rem 4rem}body #info-prodotto:after{background:#002d41;filter:unset;opacity:.8}body #info-prodotto>div h3{font-weight:400;font-style:normal;color:#fdfeff;font-size:30px !important;opacity:1 !important;font-weight:600}body #info-prodotto>div input{border-color:#fff;color:#fff;border-bottom-width:1px}body #info-prodotto>div input::placeholder{color:rgb(255 255 255/65%)}body #info-prodotto>div textarea{background:#fff;padding:10px 15px}body #info-prodotto>div p,body #info-prodotto>div span{color:#fff;opacity:1}body #info .informativa span{max-width:400px;line-height:1.2;font-size:12px}.wpcf7-response-output{color:#fff}body #info-prodotto>div input.wpcf7-form-control.has-spinner.wpcf7-submit.button,#info input.button{width:100%;background:#0e70b6 !important;color:#fff !important;opacity:.8}#info-prodotto .header h2{font-weight:400;font-style:normal;color:#fdfeff;font-size:5rem !important;opacity:1 !important;margin-bottom:20px;font-weight:600}#info-prodotto .header h5{color:#fdfeff;opacity:1 !important;font-style:normal;font-size:18px !important}#info-prodotto .header{margin-top:20px;margin-bottom:40px}#info span.wpcf7-list-item{vertical-align:bottom;margin-left:0;margin-right:1em}body.archive.woocommerce ul.products li.product h3{margin-top:0 !important;padding-top:0;font-weight:600;letter-spacing:0;text-transform:uppercase;font-size:25px !important;flex-basis:100%;order:1}body.archive.woocommerce ul.products li.product .price{order:3}body.archive.woocommerce ul.products li.product .campi_vele_usate{order:2;flex-basis:100%}.archive .info-prod .campi_vele_usate p{padding:0;flex-basis:calc(50% - 5px)}.woocommerce ul.products li.product .button{min-width:150px;padding:8px !important}.pagination li.active a,.pagination li.active span,.pagination li.active a:hover,.pagination li.active a:focus,.pagination li.active a:active{background-color:#0e70b7;border-color:#0e70b7}.pagination li a:hover{background-color:#0e70b7;border-color:#0e70b7}.widget .widget-title:after{background-color:#fff}h3.widget-title{opacity:1 !important;font-weight:700;letter-spacing:0}.widget.woocommerce ul.product-categories li a{color:#002d41}#shop-sidebar aside#text-3 h2{letter-spacing:0;margin-bottom:10px;line-height:1}#shop-sidebar aside#text-3 h5{margin-bottom:25px}.info-prod{flex-basis:auto;padding:30px 20px 26px 10px;margin-left:10px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between}.info-prod span.price>span{color:#073a55;font-weight:700}.woocommerce ul.products li.product a img{flex-basis:275px;max-width:275px;margin:0}li.product a{display:flex}.woocommerce ul.products li.woo-column-2{min-width:100%}.woocommerce ul.products li.product .button{min-width:150px;padding:8px !important;background:#073a55 !important;color:#fff !important;border-color:#073a55 !important;order:3}button.button.scopri:after{content:"\f1d8";font-family:'FontAwesomeSlick';font-weight:400;margin-left:35px}li.product>a{border:1px solid #ddd;border-radius:3px}li.product>a.woocommerce-LoopProduct-link{border:none;padding:0}.info-prod .campi_vele_usate{padding-top:8px}