select>option{font-family:sans-serif}body.woocommerce.single-product .woocommerce-product-gallery{display:none}.woocommerce #content div.product div.summary,
.woocommerce-page #content div.product
div.summary{float:left;width:100%}body.woocommerce.single-product article h2.entry-title{font-size:40px;line-height:1.1;border-bottom:2px solid #e1ebee;padding-bottom:10px}body.woocommerce.single-product div.product
.price{font-size:40px;line-height:1.2;color:#214b5b;font-weight:bold;margin-bottom:20px}body.woocommerce.single-product div.product .product_meta,
body.woocommerce.single-product div.product .woocommerce-product-details__short-description{font-size:20px;line-height:1.3}body.woocommerce.single-product div.product form.cart:not(.variations_form){display:flex;flex-direction:row}body.woocommerce-page .woocommerce-cart-form .coupon,
body.woocommerce.single-product div.product .variations_form table.variations
tr{display:flex;flex-direction:column}body.woocommerce.single-product div.product .variations_form .woocommerce-variation-add-to-cart{display:flex}body.woocommerce.single-product div.product .product_meta>span.sku_wrapper{display:none}.woocommerce #payment #place_order, .woocommerce-page #payment #place_order,
body.woocommerce-page .cart-collaterals .checkout-button,
body.woocommerce.single-product div.product
.single_add_to_cart_button{background-color:#214b5b;color:#FFF;border-radius:0}.woocommerce-page #payment button#place_order:hover,
.woocommerce-page #payment button#place_order:active,
.woocommerce-page #payment button#place_order:focus,
body.woocommerce-page .cart-collaterals .checkout-button:hover,
body.woocommerce-page .cart-collaterals .checkout-button:active,
body.woocommerce-page .cart-collaterals .checkout-button:focus,
body.woocommerce.single-product div.product .single_add_to_cart_button:hover,
body.woocommerce.single-product div.product .single_add_to_cart_button:active,
body.woocommerce.single-product div.product .single_add_to_cart_button:focus{background-color:#3b788f;color:#FFF}body.woocommerce-page #main .woocommerce-cart-form table.cart td.actions .input-text{font-family:sans-serif;width:100%;margin-bottom:10px}body.woocommerce.single-product .comments-title{font-size:0}body.woocommerce.single-product .comments-title::before{content:"Recensioni";font-size:20px;line-height:1.1}@media screen and (min-width:769px){.woocommerce .products ul,
.woocommerce
ul.products{display:flex;flex-flow:row wrap}}.woocommerce ul.products
li.product{box-shadow:0 0 10px 5px #eee}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px;line-height:1.2;text-align:center;padding:0
10px}.woocommerce ul.products li.product .woocommerce-loop-product__title+span.price{font-size:26px;line-height:1.2;color:#214b5b;text-align:center}.woocommerce ul.products li.product a[class*="add_to_cart"]{display:none}.jet-apb-calendar-appointments-list-wrapper .jet-apb-appointments-item .jet-apb-item-time::before{content:"Data: ";font-weight:bold}.jet-apb-calendar-appointments-list-wrapper .jet-apb-appointments-item .jet-apb-item-date::before{content:"Ora: ";font-weight:bold}.jet-form__calculated-field,.jet-apb-calendar-appointments-list-wrapper{border:2px
solid rgb(33, 75, 91);padding:10px}.jet-form__calculated-field{color:#214B5B;font-size:28px}.jet-form__calculated-field::before{content:"Prezzo IVA inclusa: ";font-weight:bold;margin-right:10px;padding:10px
0;font-size:16px}.appuntamento-info{display:block;margin-bottom:20px;cursor:default}.appuntamento-info>div{display:inline-block;padding:10px
20px;color:#214b5b;background-color:#f5fcff;font-size:18px;transition:all 0.2s ease}.appuntamento-info>div:hover{color:#f5fcff;background-color:#214b5b}.appuntamento-info > div
i{font-size:22px;margin-right:10px}.landing_page_product .woocommerce>.single-product{padding:0
20px}.landing_page_product .product_meta,
.landing_page_product .woocommerce-tabs ,
.landing_page_product
.related.products{display:none}.landing_page_product .woocommerce div.product
h1.product_title{font-weight:300;font-family:Encode Sans}.landing_page_product .woocommerce div.product
.price{font-size:30px;color:#214b5b;font-weight:600}.landing_page_product .woocommerce .single_variation_wrap .quantity
.qty{display:inline-block;width:36.5%;display:inline-block;margin-right:1em}.landing_page_product .woocommerce div.product form.cart .single_variation_wrap
div.quantity{margin-bottom:10px;width:100%}.landing_page_product .woocommerce .single_variation_wrap .quantity::before{float:left;content:"Quantità";padding:10px;width:50%;font-weight:700}.landing_page_product .summary.entry-summary form.cart
.single_add_to_cart_button{border:2px
solid #0f779e;background-color:#0f779e;padding:20px;width:100%;text-align:center;font-size:0px;color:#FFF;transition:all .2s ease;display:block !important}.landing_page_product .summary.entry-summary form.cart .single_add_to_cart_button:hover,
.landing_page_product .summary.entry-summary form.cart .single_add_to_cart_button:active,
.landing_page_product .summary.entry-summary form.cart .single_add_to_cart_button:focus{border:2px
solid #0f779e;background-color:#FFF;color:#0f779e}.landing_page_product .summary.entry-summary form.cart .single_add_to_cart_button::before{content:"Acquista ora";font-size:25px}.out-of-stock{visibility:hidden}