@charset "UTF-8";.color-hover-white:hover,.color-white{color:#fff}.color-bg-hover-white:hover,.color-bg-white{background-color:#fff}.color-bg-hover-white-trasparent:hover,.color-bg-white-trasparent{background-color:rgba(255,255,255,.25)}.color-bg-hover-white-trasparent-strong:hover,.color-bg-white-trasparent-strong{background-color:rgba(255,255,255,.82)}.border-color-hover-white:hover,.border-color-white{border:1px solid #fff}.color-ED9C35,.color-fire-bush,.color-hover-ED9C35:hover,.color-hover-fire-bush:hover{color:#ed9c35}.color-bg-ED9C35,.color-bg-fire-bush,.color-bg-hover-ED9C35:hover,.color-bg-hover-fire-bush:hover{background-color:#ed9c35}.color-bg-ED9C35-trasparent,.color-bg-fire-bush-trasparent,.color-bg-hover-ED9C35-trasparent:hover,.color-bg-hover-fire-bush-trasparent:hover{background-color:rgba(237,156,53,.25)}.color-bg-ED9C35-trasparent-strong,.color-bg-fire-bush-trasparent-strong,.color-bg-hover-ED9C35-trasparent-strong:hover,.color-bg-hover-fire-bush-trasparent-strong:hover{background-color:rgba(237,156,53,.82)}.border-color-ED9C35,.border-color-fire-bush,.border-color-hover-ED9C35:hover,.border-color-hover-fire-bush:hover{border:1px solid #ed9c35}.color-EF6C00,.color-clementine,.color-hover-EF6C00:hover,.color-hover-clementine:hover{color:#ef6c00}.color-bg-EF6C00,.color-bg-clementine,.color-bg-hover-EF6C00:hover,.color-bg-hover-clementine:hover{background-color:#ef6c00}.color-bg-EF6C00-trasparent,.color-bg-clementine-trasparent,.color-bg-hover-EF6C00-trasparent:hover,.color-bg-hover-clementine-trasparent:hover{background-color:rgba(239,108,0,.25)}.color-bg-EF6C00-trasparent-strong,.color-bg-clementine-trasparent-strong,.color-bg-hover-EF6C00-trasparent-strong:hover,.color-bg-hover-clementine-trasparent-strong:hover{background-color:rgba(239,108,0,.82)}.border-color-EF6C00,.border-color-clementine,.border-color-hover-EF6C00:hover,.border-color-hover-clementine:hover{border:1px solid #ef6c00}.color-D46317,.color-hot-cinnamon,.color-hover-D46317:hover,.color-hover-hot-cinnamon:hover{color:#d46317}.color-bg-D46317,.color-bg-hot-cinnamon,.color-bg-hover-D46317:hover,.color-bg-hover-hot-cinnamon:hover{background-color:#d46317}.color-bg-D46317-trasparent,.color-bg-hot-cinnamon-trasparent,.color-bg-hover-D46317-trasparent:hover,.color-bg-hover-hot-cinnamon-trasparent:hover{background-color:rgba(212,99,23,.25)}.color-bg-D46317-trasparent-strong,.color-bg-hot-cinnamon-trasparent-strong,.color-bg-hover-D46317-trasparent-strong:hover,.color-bg-hover-hot-cinnamon-trasparent-strong:hover{background-color:rgba(212,99,23,.82)}.border-color-D46317,.border-color-hot-cinnamon,.border-color-hover-D46317:hover,.border-color-hover-hot-cinnamon:hover{border:1px solid #d46317}.color-999999,.color-dusty-gray,.color-hover-999999:hover,.color-hover-dusty-gray:hover{color:#999}.color-bg-999999,.color-bg-dusty-gray,.color-bg-hover-999999:hover,.color-bg-hover-dusty-gray:hover{background-color:#999}.color-bg-999999-trasparent,.color-bg-dusty-gray-trasparent,.color-bg-hover-999999-trasparent:hover,.color-bg-hover-dusty-gray-trasparent:hover{background-color:rgba(153,153,153,.25)}.color-bg-999999-trasparent-strong,.color-bg-dusty-gray-trasparent-strong,.color-bg-hover-999999-trasparent-strong:hover,.color-bg-hover-dusty-gray-trasparent-strong:hover{background-color:rgba(153,153,153,.82)}.border-color-999999,.border-color-dusty-gray,.border-color-hover-999999:hover,.border-color-hover-dusty-gray:hover{border:1px solid #999}.color-666666,.color-dove-gray,.color-hover-666666:hover,.color-hover-dove-gray:hover{color:#666}.color-bg-666666,.color-bg-dove-gray,.color-bg-hover-666666:hover,.color-bg-hover-dove-gray:hover{background-color:#666}.color-bg-666666-trasparent,.color-bg-dove-gray-trasparent,.color-bg-hover-666666-trasparent:hover,.color-bg-hover-dove-gray-trasparent:hover{background-color:rgba(102,102,102,.25)}.color-bg-666666-trasparent-strong,.color-bg-dove-gray-trasparent-strong,.color-bg-hover-666666-trasparent-strong:hover,.color-bg-hover-dove-gray-trasparent-strong:hover{background-color:rgba(102,102,102,.82)}.border-color-666666,.border-color-dove-gray,.border-color-hover-666666:hover,.border-color-hover-dove-gray:hover{border:1px solid #666}.color-031526,.color-black-pearl,.color-hover-031526:hover,.color-hover-black-pearl:hover{color:#031526}.color-bg-031526,.color-bg-black-pearl,.color-bg-hover-031526:hover,.color-bg-hover-black-pearl:hover{background-color:#031526}.color-bg-031526-trasparent,.color-bg-black-pearl-trasparent,.color-bg-hover-031526-trasparent:hover,.color-bg-hover-black-pearl-trasparent:hover{background-color:rgba(3,21,38,.25)}.color-bg-031526-trasparent-strong,.color-bg-black-pearl-trasparent-strong,.color-bg-hover-031526-trasparent-strong:hover,.color-bg-hover-black-pearl-trasparent-strong:hover{background-color:rgba(3,21,38,.82)}.border-color-031526,.border-color-black-pearl,.border-color-hover-031526:hover,.border-color-hover-black-pearl:hover{border:1px solid #031526}.color-B91818,.color-hover-B91818:hover,.color-hover-thunderbird:hover,.color-thunderbird{color:#b91818}.color-bg-B91818,.color-bg-hover-B91818:hover,.color-bg-hover-thunderbird:hover,.color-bg-thunderbird{background-color:#b91818}.color-bg-B91818-trasparent,.color-bg-hover-B91818-trasparent:hover,.color-bg-hover-thunderbird-trasparent:hover,.color-bg-thunderbird-trasparent{background-color:rgba(185,24,24,.25)}.color-bg-B91818-trasparent-strong,.color-bg-hover-B91818-trasparent-strong:hover,.color-bg-hover-thunderbird-trasparent-strong:hover,.color-bg-thunderbird-trasparent-strong{background-color:rgba(185,24,24,.82)}.border-color-B91818,.border-color-hover-B91818:hover,.border-color-hover-thunderbird:hover,.border-color-thunderbird{border:1px solid #b91818}.color-D02323,.color-cardinal,.color-hover-D02323:hover,.color-hover-cardinal:hover{color:#d02323}.color-bg-D02323,.color-bg-cardinal,.color-bg-hover-D02323:hover,.color-bg-hover-cardinal:hover{background-color:#d02323}.color-bg-D02323-trasparent,.color-bg-cardinal-trasparent,.color-bg-hover-D02323-trasparent:hover,.color-bg-hover-cardinal-trasparent:hover{background-color:rgba(208,35,35,.25)}.color-bg-D02323-trasparent-strong,.color-bg-cardinal-trasparent-strong,.color-bg-hover-D02323-trasparent-strong:hover,.color-bg-hover-cardinal-trasparent-strong:hover{background-color:rgba(208,35,35,.82)}.border-color-D02323,.border-color-cardinal,.border-color-hover-D02323:hover,.border-color-hover-cardinal:hover{border:1px solid #d02323}.color-76712D,.color-hover-76712D:hover,.color-hover-pesto:hover,.color-pesto{color:#76712d}.color-bg-76712D,.color-bg-hover-76712D:hover,.color-bg-hover-pesto:hover,.color-bg-pesto{background-color:#76712d}.color-bg-76712D-trasparent,.color-bg-hover-76712D-trasparent:hover,.color-bg-hover-pesto-trasparent:hover,.color-bg-pesto-trasparent{background-color:rgba(118,113,45,.25)}.color-bg-76712D-trasparent-strong,.color-bg-hover-76712D-trasparent-strong:hover,.color-bg-hover-pesto-trasparent-strong:hover,.color-bg-pesto-trasparent-strong{background-color:rgba(118,113,45,.82)}.border-color-76712D,.border-color-hover-76712D:hover,.border-color-hover-pesto:hover,.border-color-pesto{border:1px solid #76712d}::selection{background-color:#ef6c00;color:#fff;-o-text-fill-color:#fff;-moz-text-fill-color:#fff;-ms-text-fill-color:#fff;-webkit-text-fill-color:#fff}::-moz-selection{background-color:#ef6c00;color:#fff;-o-text-fill-color:#fff;-moz-text-fill-color:#fff;-ms-text-fill-color:#fff;-webkit-text-fill-color:#fff}::-webkit-selection{background-color:#ef6c00;color:#fff;-o-text-fill-color:#fff;-moz-text-fill-color:#fff;-ms-text-fill-color:#fff;-webkit-text-fill-color:#fff}.b-fair main section ::selection{background-color:#76712d;color:#fff;-o-text-fill-color:#fff;-moz-text-fill-color:#fff;-ms-text-fill-color:#fff;-webkit-text-fill-color:#fff}.b-fair main section ::-moz-selection{background-color:#76712d;color:#fff;-o-text-fill-color:#fff;-moz-text-fill-color:#fff;-ms-text-fill-color:#fff;-webkit-text-fill-color:#fff}.b-fair main section ::-webkit-selection{background-color:#76712d;color:#fff;-o-text-fill-color:#fff;-moz-text-fill-color:#fff;-ms-text-fill-color:#fff;-webkit-text-fill-color:#fff}@font-face{font-family:ZonaPro-Light;src:url(../assets/fonts/ZonaPro-Black.eot);src:url(../assets/fonts/ZonaPro-Light.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/ZonaPro-Light.svg#ZonaPro-Light) format("svg"),url(../assets/fonts/ZonaPro-Light.ttf) format("truetype"),url(../assets/fonts/ZonaPro-Light.woff) format("woff"),url(../assets/fonts/ZonaPro-Light.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:ZonaPro;src:url(../assets/fonts/ZonaPro.eot);src:url(../assets/fonts/ZonaPro.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/ZonaPro.svg#ZonaPro) format("svg"),url(../assets/fonts/ZonaPro.ttf) format("truetype"),url(../assets/fonts/ZonaPro.woff) format("woff"),url(../assets/fonts/ZonaPro.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:ZonaPro-SemiBold;src:url(../assets/fonts/ZonaPro-SemiBold.eot);src:url(../assets/fonts/ZonaPro-SemiBold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/ZonaPro-SemiBold.svg#ZonaPro-SemiBold) format("svg"),url(../assets/fonts/ZonaPro-SemiBold.ttf) format("truetype"),url(../assets/fonts/ZonaPro-SemiBold.woff) format("woff"),url(../assets/fonts/ZonaPro-SemiBold.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:ZonaPro-Bold;src:url(../assets/fonts/ZonaPro-Bold.eot);src:url(../assets/fonts/ZonaPro-Bold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/ZonaPro-Bold.svg#ZonaPro-Bold) format("svg"),url(../assets/fonts/ZonaPro-Bold.ttf) format("truetype"),url(../assets/fonts/ZonaPro-Bold.woff) format("woff"),url(../assets/fonts/ZonaPro-Bold.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:ZonaPro-Black;src:url(../assets/fonts/ZonaPro-Black.eot);src:url(../assets/fonts/ZonaPro-Black.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/ZonaPro-Black.svg#ZonaPro-Black) format("svg"),url(../assets/fonts/ZonaPro-Black.ttf) format("truetype"),url(../assets/fonts/ZonaPro-Black.woff) format("woff"),url(../assets/fonts/ZonaPro-Black.woff2) format("woff2");font-weight:400;font-style:normal}#BristotMainMenu #menu_image_bg h3,.heroTitolo,section.hero h1:not(.sloganTitolo),section.hero h2:not(.sloganTitolo),section.scroll-fixed h3{text-transform:uppercase;font:700 28px/42px ZonaPro-Bold}@media (min-width:768px){#BristotMainMenu #menu_image_bg h3,.heroTitolo,section.hero h1:not(.sloganTitolo),section.hero h2:not(.sloganTitolo),section.scroll-fixed h3{font:700 46px/68px ZonaPro-Bold}}.heroIntro,.product-list a .price-discount,form.form-trasparent .form-select,form.form-trasparent.form-floating input,form.form-trasparent.form-floating textarea{font:500 16px/22px ZonaPro-SemiBold}@media (min-width:768px){.heroIntro,.product-list a .price-discount,form.form-trasparent .form-select,form.form-trasparent.form-floating input,form.form-trasparent.form-floating textarea{font:500 20px/30px ZonaPro-SemiBold}}@media (min-width:1920px){.heroIntro,.product-list a .price-discount,form.form-trasparent .form-select,form.form-trasparent.form-floating input,form.form-trasparent.form-floating textarea{font:500 28px/34px ZonaPro-SemiBold}}.sezioneTitolo,.woocommerce-notice--success.woocommerce-thankyou-order-received,section h2,section.shop-text h1{text-transform:uppercase;font:700 30px/40px ZonaPro-Bold}@media (min-width:768px){.sezioneTitolo,.woocommerce-notice--success.woocommerce-thankyou-order-received,section h2,section.shop-text h1{font:700 46px/36px ZonaPro-Bold}}.sezioneSottotitolo{font:500 16px/25px ZonaPro-SemiBold}@media (min-width:768px){.sezioneSottotitolo{font:500 20px/36px ZonaPro-SemiBold}}@media (min-width:1920px){.sezioneSottotitolo{font:500 28px/36px ZonaPro-SemiBold}}.dark-theme form.form-trasparent label,.product.navigation-menu,.sezioneTesto,.woocommerce div.product .product_details p:not(.productNotes):not(.prodottoTestoMeta_wc),.woocommerce div.product#product_shipping_info p,.woocommerce div.product.banner-note p,form.form-trasparent.form-floating label.form-check-label>p,section#assistenza_list .container>.row>div a{font:400 16px/25px ZonaPro}@media (min-width:768px){.dark-theme form.form-trasparent label,.product.navigation-menu,.sezioneTesto,.woocommerce div.product .product_details p:not(.productNotes):not(.prodottoTestoMeta_wc),.woocommerce div.product#product_shipping_info p,.woocommerce div.product.banner-note p,form.form-trasparent.form-floating label.form-check-label>p,section#assistenza_list .container>.row>div a{font:400 20px/30px ZonaPro}}.sloganTitolo,section#persone_e_territorio h1,section.logo-bottom-right h2{text-transform:uppercase;font:700 48px/70px ZonaPro-Bold}@media (min-width:768px){.sloganTitolo,section#persone_e_territorio h1,section.logo-bottom-right h2{font:700 93px/136px ZonaPro-Bold}}.sloganTitoloBig{text-transform:uppercase;font:700 56px/68px ZonaPro-Bold}@media (min-width:768px){.sloganTitoloBig{font:700 116px/103px ZonaPro-Bold}}@media (min-width:992px){.sloganTitoloBig{font:700 156px/143px ZonaPro-Bold}}@media (min-width:1200px){.sloganTitoloBig{font:700 186px/173px ZonaPro-Bold}}@media (min-width:1380px){.sloganTitoloBig{font:700 236px/223px ZonaPro-Bold}}.footerTitolo,footer h5{text-transform:uppercase;font:700 16px/24px ZonaPro-Bold}@media (min-width:1920px){.footerTitolo,footer h5{font:700 20px/36px ZonaPro-Bold}}#BristotMainMenu #menu_container .lang-selector,.footerTesto,footer p,footer ul li{font:400 16px/24px ZonaPro}@media (min-width:1920px){#BristotMainMenu #menu_container .lang-selector,.footerTesto,footer p,footer ul li{font:400 20px/36px ZonaPro}}.btn-wide,.btn-wide.btn,.woocommerce nav.woocommerce-pagination section.hero ul,.woocommerce nav.woocommerce-pagination ul li.btn-wide,.woocommerce nav.woocommerce-pagination ul section.hero li,.woocommerce nav.woocommerce-pagination ul.btn-wide,section.hero .btn,section.hero .woocommerce nav.woocommerce-pagination ul,section.hero .woocommerce nav.woocommerce-pagination ul li{text-transform:uppercase;font:700 12px ZonaPro-Bold}@media (min-width:768px){.btn-wide,.btn-wide.btn,.woocommerce nav.woocommerce-pagination section.hero ul,.woocommerce nav.woocommerce-pagination ul li.btn-wide,.woocommerce nav.woocommerce-pagination ul section.hero li,.woocommerce nav.woocommerce-pagination ul.btn-wide,section.hero .btn,section.hero .woocommerce nav.woocommerce-pagination ul,section.hero .woocommerce nav.woocommerce-pagination ul li{font:700 14px ZonaPro-Bold}}.btn,.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{text-transform:uppercase;font:700 10px ZonaPro-Bold}@media (min-width:1920px){.btn,.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{font:700 15px ZonaPro-Bold}}#add_payment_method .cart-collaterals .cart_totals table tr.order-total .amount,.product-list a h3,.search-form-container form#search-form input[id=s],.slider.eshop-categories-slider a h3,.slider.eshop-categories-slider div.col>div.row.rounded h3,.sliderTitolo,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce table.shop_table tr.order-total .amount,.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total .amount,.woocommerce-checkout .cart-collaterals .cart_totals table tr.order-total .amount{text-transform:uppercase;font:700 22px/32px ZonaPro-Bold}@media (min-width:768px){#add_payment_method .cart-collaterals .cart_totals table tr.order-total .amount,.product-list a h3,.search-form-container form#search-form input[id=s],.slider.eshop-categories-slider a h3,.slider.eshop-categories-slider div.col>div.row.rounded h3,.sliderTitolo,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce table.shop_table tr.order-total .amount,.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total .amount,.woocommerce-checkout .cart-collaterals .cart_totals table tr.order-total .amount{font:700 28px/42px ZonaPro-Bold}}.product-filter form.form-trasparent select,.product-list a h4,.product-titolo h3,.slider.tazzina-slider.product-list a .slide-footer h4,.sliderIntro,form .invalid-feedback{font:900 12px/21px ZonaPro-Black}@media (min-width:1920px){.product-filter form.form-trasparent select,.product-list a h4,.product-titolo h3,.slider.tazzina-slider.product-list a .slide-footer h4,.sliderIntro,form .invalid-feedback{font:900 14px/22px ZonaPro-Black}}#add_payment_method .cart-collaterals .cart_totals h2,.slider.articoli-slider a>div>.row>div.slide-footer p,.slider.articoli-slider a>div>.row>div.slide-header h3,.sliderArticoloTitolo,.woocommerce-account .woocommerce-MyAccount-content fieldset legend,.woocommerce-account .woocommerce-MyAccount-content h3,.woocommerce-cart .cart-collaterals .cart_totals h2,.woocommerce-checkout .cart-collaterals .cart_totals h2,aside ul li,form.form-control-border h3,form.form-trasparent,section.shop-text h2{text-transform:uppercase;font:700 16px/24px ZonaPro-Bold}@media (min-width:768px){#add_payment_method .cart-collaterals .cart_totals h2,.slider.articoli-slider a>div>.row>div.slide-footer p,.slider.articoli-slider a>div>.row>div.slide-header h3,.sliderArticoloTitolo,.woocommerce-account .woocommerce-MyAccount-content fieldset legend,.woocommerce-account .woocommerce-MyAccount-content h3,.woocommerce-cart .cart-collaterals .cart_totals h2,.woocommerce-checkout .cart-collaterals .cart_totals h2,aside ul li,form.form-control-border h3,form.form-trasparent,section.shop-text h2{font:700 20px/30px ZonaPro-Bold}}.slider.articoli-slider a>div>.row>div.slide-box,.sliderArticoloTesto{font:300 16px/16px ZonaPro-Light}@media (min-width:768px){.slider.articoli-slider a>div>.row>div.slide-box,.sliderArticoloTesto{font:300 20px/20px ZonaPro-Light}}.submenuTitolo,header .sub-menu h3{text-transform:uppercase;font:500 16px/16px ZonaPro-SemiBold}@media (min-width:768px){.submenuTitolo,header .sub-menu h3{font:500 36px/53px ZonaPro-SemiBold}}.submenuSottotitolo,header .sub-menu .box-list>a h4{text-transform:uppercase;font:500 16px/16px ZonaPro-SemiBold}@media (min-width:768px){.submenuSottotitolo,header .sub-menu .box-list>a h4{font:500 14px/22px ZonaPro-SemiBold}}@media (min-width:1380px){.submenuSottotitolo,header .sub-menu .box-list>a h4{font:500 20px/28px ZonaPro-SemiBold}}@media (min-width:1920px){.submenuSottotitolo,header .sub-menu .box-list>a h4{font:500 28px/38px ZonaPro-SemiBold}}.submenuTesto,form.form-trasparent select option,header .below-menu,header .sub-menu ul>li>a{font:400 16px/26px ZonaPro}@media (min-width:768px){.submenuTesto,form.form-trasparent select option,header .below-menu,header .sub-menu ul>li>a{font:400 14px/24px ZonaPro}}@media (min-width:1380px){.submenuTesto,form.form-trasparent select option,header .below-menu,header .sub-menu ul>li>a{font:400 16px/28px ZonaPro}}.submenuFooter,header .sub-menu #submenu_footer>a h4{text-transform:uppercase;font:500 22px/28px ZonaPro-SemiBold}@media (min-width:768px){.submenuFooter,header .sub-menu #submenu_footer>a h4{font:500 28px/36px ZonaPro-SemiBold}}.sezioneTestoIntro,.slideshow-container .text-wrap .slide-text,section.scroll-fixed .section-text{font:400 30px/44px ZonaPro}@media (min-width:768px){.sezioneTestoIntro,.slideshow-container .text-wrap .slide-text,section.scroll-fixed .section-text{font:400 46px/68px ZonaPro}}.prodottoTitolo,.product-titolo h1{font:400 48px/43px ZonaPro}@media (min-width:1200px){.prodottoTitolo,.product-titolo h1{font:400 93px/86px ZonaPro}}.prodottoSottotitolo,.product-titolo h2{font:400 20px/30px ZonaPro}@media (min-width:768px){.prodottoSottotitolo,.product-titolo h2{font:400 28px/38px ZonaPro}}.prodottoSpecs,.woocommerce .widget_shopping_cart .total,.woocommerce .woocommerce-breadcrumb,.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce.widget_shopping_cart .total,[data-scroll-section].specifiche .specs-levels>div>.row{text-transform:uppercase;font:700 12px/16px ZonaPro-Bold}@media (min-width:768px){.prodottoSpecs,.woocommerce .widget_shopping_cart .total,.woocommerce .woocommerce-breadcrumb,.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce.widget_shopping_cart .total,[data-scroll-section].specifiche .specs-levels>div>.row{font:700 14px/22px ZonaPro-Bold}}@media (min-width:1920px){.prodottoSpecs,.woocommerce .widget_shopping_cart .total,.woocommerce .woocommerce-breadcrumb,.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce.widget_shopping_cart .total,[data-scroll-section].specifiche .specs-levels>div>.row{font:700 20px/30px ZonaPro-Bold}}.product-list a .slide-footer.no-arrow h4 span,.productLoopCategory{text-transform:uppercase;font:900 12px/16px ZonaPro-Black}@media (min-width:768px){.product-list a .slide-footer.no-arrow h4 span,.productLoopCategory{font:900 14px/21px ZonaPro-Black}}.productLoopPriceDel,.woocommerce .woocommerce-breadcrumb p del,.woocommerce header #cart_contents_count{text-transform:uppercase;font:500 12px/18px ZonaPro-SemiBold}@media (min-width:768px){.productLoopPriceDel,.woocommerce .woocommerce-breadcrumb p del,.woocommerce header #cart_contents_count{font:500 12px/18px ZonaPro-SemiBold}}.productLoopPrice,.woocommerce .quantity .btn,.woocommerce .quantity .input-text,.woocommerce .quantity nav.woocommerce-pagination ul,.woocommerce .quantity nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination .quantity ul,.woocommerce nav.woocommerce-pagination ul .quantity li{text-transform:uppercase;font:900 16px/22px ZonaPro-Black}@media (min-width:768px){.productLoopPrice,.woocommerce .quantity .btn,.woocommerce .quantity .input-text,.woocommerce .quantity nav.woocommerce-pagination ul,.woocommerce .quantity nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination .quantity ul,.woocommerce nav.woocommerce-pagination ul .quantity li{font:900 22px/32px ZonaPro-Black}}.productNotes{font:400 10px/18px ZonaPro}@media (min-width:768px){.productNotes{font:400 12px/22px ZonaPro}}@media (min-width:1920px){.productNotes{font:400 16px/22px ZonaPro}}.prodottoTitolo_wc{text-transform:uppercase;font:700 30px/44px ZonaPro-Bold}@media (min-width:768px){.prodottoTitolo_wc{font:700 46px/68px ZonaPro-Bold}}@media (min-width:1920px){.prodottoTitolo_wc{font:700 51px/68px ZonaPro-Bold}}#BristotMainMenu #menu_container #inner_menu_items a.nav-link,.prodottoSottotitolo_wc{text-transform:uppercase;font:700 16px/24px ZonaPro-Bold}@media (min-width:768px){#BristotMainMenu #menu_container #inner_menu_items a.nav-link,.prodottoSottotitolo_wc{font:700 20px/30px ZonaPro-Bold}}@media (min-width:1920px){#BristotMainMenu #menu_container #inner_menu_items a.nav-link,.prodottoSottotitolo_wc{font:700 28px/30px ZonaPro-Bold}}.prodottoTestoMeta_wc,.woocommerce div.product .out-of-stock{font:400 16px/26px ZonaPro}@media (min-width:768px){.prodottoTestoMeta_wc,.woocommerce div.product .out-of-stock{font:400 14px/24px ZonaPro}}@media (min-width:1920px){.prodottoTestoMeta_wc,.woocommerce div.product .out-of-stock{font:400 20px/28px ZonaPro}}.prodottoPrice_wc,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-transform:uppercase;font:700 16px/22px ZonaPro-Bold}@media (min-width:768px){.prodottoPrice_wc,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font:700 20px/30px ZonaPro-Bold}}@media (min-width:1920px){.prodottoPrice_wc,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font:700 38px/42px ZonaPro-Bold}}.prodottoPriceDel_wc,.woocommerce div.product p.price del,.woocommerce div.product span.price del{text-transform:uppercase;font:500 12px/18px ZonaPro-SemiBold}@media (min-width:768px){.prodottoPriceDel_wc,.woocommerce div.product p.price del,.woocommerce div.product span.price del{font:500 12px/18px ZonaPro-SemiBold}}@media (min-width:1920px){.prodottoPriceDel_wc,.woocommerce div.product p.price del,.woocommerce div.product span.price del{font:500 16px/22px ZonaPro-SemiBold}}.sezioneTesto_wc,form.form-control-border{font:400 16px/26px ZonaPro}@media (min-width:768px){.sezioneTesto_wc,form.form-control-border{font:400 16px/26px ZonaPro}}@media (min-width:1920px){.sezioneTesto_wc,form.form-control-border{font:400 22px/30px ZonaPro}}.dark-theme form.form-trasparent [data-scroll-section] label,.product-list a section.hero p.price-discount,.slider.certificazioni-slider.product-list a>div.col>div.row>div.slide-box h3,.slideshow-container .text-wrap .slide-text,.text-shadow,.woocommerce div.product .product_details [data-scroll-section] p:not(.productNotes):not(.prodottoTestoMeta_wc),.woocommerce div.product#product_shipping_info [data-scroll-section] p,.woocommerce div.product.banner-note [data-scroll-section] p,[data-scroll-section] .dark-theme form.form-trasparent label,[data-scroll-section] .product.navigation-menu,[data-scroll-section] .sezioneTesto,[data-scroll-section] .woocommerce div.product .product_details p:not(.productNotes):not(.prodottoTestoMeta_wc),[data-scroll-section] .woocommerce div.product#product_shipping_info p,[data-scroll-section] .woocommerce div.product.banner-note p,[data-scroll-section] form.form-trasparent.form-floating label.form-check-label>p,[data-scroll-section] section#assistenza_list .container>.row>div a,form.form-trasparent section.hero p.form-select,form.form-trasparent.form-floating [data-scroll-section] label.form-check-label>p,section#assistenza_list .container>.row>div [data-scroll-section] a,section.hero .product-list a p.price-discount,section.hero form.form-trasparent p.form-select,section.hero h1,section.hero h2,section.hero p.heroIntro{text-shadow:0 2px 10px rgba(0,0,0,.2549019608)}.sloganTitolo,section#persone_e_territorio h1,section.logo-bottom-right h2{hyphens:auto}@media (min-width:768px){.sloganTitolo,section#persone_e_territorio h1,section.logo-bottom-right h2{hyphens:initial}}@media (min-width:1600px){.slanTitoloBig{font-size:286px;line-height:273px}}p b,p strong{font-weight:700}.footerTitolo,footer h5{letter-spacing:.05em}#BristotMainMenu #menu_container #inner_menu_items a.nav-link,.prodottoPrice_wc,.prodottoSottotitolo_wc,.prodottoTitolo_wc,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{letter-spacing:.02rem}@media (min-width:1600px){.container,.container-fluid{padding-left:126px;padding-right:126px}.container{max-width:100%}}.container{width:100%;padding-right:7.5px;padding-left:7.5px;margin-right:auto;margin-left:auto;max-width:97%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1280px){.container{max-width:1360px}}@media (min-width:1540px){.container{max-width:1500px}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0,header .navbar>div .navbar-brand{margin-right:0!important}.mb-0,.my-0,.product-list a h4,.slider.articoli-slider a>div>.row>div.slide-footer p,.slider.articoli-slider a>div>.row>div.slide-header h3,header .sub-menu #submenu_footer>a h4{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2,.product-list a,.slider.articoli-slider a,.slider.eshop-categories-slider a,.slider.eshop-categories-slider div.col>div.row.rounded{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2,.product-list a:not(.no-link):hover>div.col>div.row>div.slide-box,.product-list a>div.col>div.row>div.slide-box,.slider.eshop-categories-slider a:hover,.slider.eshop-categories-slider div.col>div.row.rounded:hover,.woocommerce div.product .product_details p:not(.productNotes):not(.prodottoTestoMeta_wc){margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}#BristotMainMenu #menu_container .border-divider,.mt-3,.my-3,.product-list a .slide-footer{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}#BristotMainMenu #menu_container .border-divider,.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4,.slider.eshop-categories-slider a,.slider.eshop-categories-slider div.col>div.row.rounded{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-4b{margin:2rem!important}.mt-4b,.my-4b{margin-top:2rem!important}.mr-4b,.mx-4b{margin-right:2rem!important}.mb-4b,.my-4b{margin-bottom:2rem!important}.ml-4b,.mx-4b{margin-left:2rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.m-5b{margin:4rem!important}.mt-5b,.my-5b{margin-top:4rem!important}.mr-5b,.mx-5b{margin-right:4rem!important}.mb-5b,.my-5b{margin-bottom:4rem!important}.ml-5b,.mx-5b{margin-left:4rem!important}.m-5c{margin:5rem!important}.mt-5c,.my-5c{margin-top:5rem!important}.mr-5c,.mx-5c{margin-right:5rem!important}.mb-5c,.my-5c{margin-bottom:5rem!important}.ml-5c,.mx-5c{margin-left:5rem!important}.m-6{margin:6rem!important}.mt-6,.my-6{margin-top:6rem!important}.mr-6,.mx-6{margin-right:6rem!important}.mb-6,.my-6{margin-bottom:6rem!important}.ml-6,.mx-6{margin-left:6rem!important}.m-6b{margin:7rem!important}.mt-6b,.my-6b{margin-top:7rem!important}.mr-6b,.mx-6b{margin-right:7rem!important}.mb-6b,.my-6b{margin-bottom:7rem!important}.ml-6b,.mx-6b{margin-left:7rem!important}.m-7{margin:9rem!important}.mt-7,.my-7{margin-top:9rem!important}.mr-7,.mx-7{margin-right:9rem!important}.mb-7,.my-7{margin-bottom:9rem!important}.ml-7,.mx-7{margin-left:9rem!important}.m-10{margin:10rem!important}.mt-10,.my-10{margin-top:10rem!important}.mr-10,.mx-10{margin-right:10rem!important}.mb-10,.my-10{margin-bottom:10rem!important}.ml-10,.mx-10{margin-left:10rem!important}#BristotMainMenu #menu_container,.p-0{padding:0!important}.pt-0,.py-0,.woocommerce .quantity .btn,.woocommerce .quantity .input-text,.woocommerce .quantity nav.woocommerce-pagination ul,.woocommerce .quantity nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination .quantity ul,.woocommerce nav.woocommerce-pagination ul .quantity li{padding-top:0!important}.pr-0,.px-0,.woocommerce .quantity .input-text,footer .social-link .social-link-list a:last-of-type,header ul.navbar-nav li.nav-item.hamburger-menu-icon,header ul.navbar-nav li.nav-item.shop-menu-icon{padding-right:0!important}.pb-0,.py-0,.woocommerce .quantity .btn,.woocommerce .quantity .input-text,.woocommerce .quantity nav.woocommerce-pagination ul,.woocommerce .quantity nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination .quantity ul,.woocommerce nav.woocommerce-pagination ul .quantity li{padding-bottom:0!important}.pl-0,.px-0,.woocommerce .quantity .input-text,footer .social-link .social-link-list a:first-of-type,header ul.navbar-nav li.nav-item.hamburger-menu-icon,header ul.navbar-nav li.nav-item.shop-menu-icon{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1,.woocommerce div.product .info_wrapper>p{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1,.woocommerce div.product .info_wrapper>p{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2,.product-list a .price-discount,.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{padding:.5rem!important}.pt-2,.py-2,.woocommerce .woocommerce-breadcrumb,[data-scroll-section].specifiche .specs-levels>div>.row{padding-top:.5rem!important}.pr-2,.px-2,.woocommerce .woocommerce-breadcrumb p del,.woocommerce .woocommerce-customer-details address{padding-right:.5rem!important}.pb-2,.py-2,.woocommerce .woocommerce-breadcrumb,[data-scroll-section].specifiche .specs-levels>div>.row{padding-bottom:.5rem!important}.pl-2,.px-2,.woocommerce .woocommerce-customer-details address{padding-left:.5rem!important}.p-3,.slider.articoli-slider a>div>.row>div,.woocommerce .cb-menu-cart-widget>div,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:1rem!important}.pt-3,.py-3,header .sub-menu .box-list,section.logo-central .row>div{padding-top:1rem!important}.pr-3,.px-3,aside ul li .page-link,footer .social-link .social-link-list a{padding-right:1rem!important}.pb-3,.py-3,section.logo-central .row>div{padding-bottom:1rem!important}#BristotMainMenu #menu_container .lang-selector .lang-list .nav-link.lang,.pl-3,.px-3,footer .social-link .social-link-list a{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4,.woocommerce div.product .info_wrapper,.woocommerce-account .woocommerce-MyAccount-content .addresses,header .sub-menu #submenu_footer,section.with-slider .slider-container{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4,.woocommerce div.product .info_wrapper{padding-bottom:1.5rem!important}.pl-4,.px-4,.woocommerce div.product div.summary{padding-left:1.5rem!important}.p-4b{padding:2rem!important}.divider,.pt-4b,.py-4b,.slider.articoli-slider a>div>.row>div.slide-header{padding-top:2rem!important}.pr-4b,.px-4b,header ul.navbar-nav li.nav-item{padding-right:2rem!important}.divider,.pb-4b,.py-4b{padding-bottom:2rem!important}.pl-4b,.px-4b,header ul.navbar-nav li.nav-item{padding-left:2rem!important}.p-5{padding:3rem!important}.pt-5,.py-5,.woocommerce-notice--success.woocommerce-thankyou-order-received,section.scroll-fixed>.container{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5,.woocommerce-notice--success.woocommerce-thankyou-order-received,html:not(.has-scroll-smooth) [data-scroll-section].specifiche,section.scroll-fixed>.container{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.p-5b{padding:4rem!important}.pt-5b,.py-5b{padding-top:4rem!important}#BristotMainMenu #menu_container #inner_menu_header #other_links_menu .nav-link.arrow-on-hover:hover,.pr-5b,.px-5b{padding-right:4rem!important}.pb-5b,.py-5b{padding-bottom:4rem!important}.pl-5b,.product.navigation-menu a.nav-link.arrow-on-hover:hover,.px-5b,header .sub-menu #submenu_footer>a:hover h4:after{padding-left:4rem!important}.p-5c{padding:5rem!important}.pt-5c,.py-5c{padding-top:5rem!important}.pr-5c,.px-5c{padding-right:5rem!important}.pb-5c,.py-5c{padding-bottom:5rem!important}.pl-5c,.px-5c{padding-left:5rem!important}.p-6{padding:6rem!important}.pt-6,.py-6,html:not(.has-scroll-smooth) .vertical .product-intro .descrizione:not(.vending){padding-top:6rem!important}.pr-6,.px-6{padding-right:6rem!important}.pb-6,.py-6{padding-bottom:6rem!important}.pl-6,.px-6{padding-left:6rem!important}.p-6b{padding:7rem!important}.pt-6b,.py-6b{padding-top:7rem!important}.pr-6b,.px-6b{padding-right:7rem!important}.pb-6b,.py-6b{padding-bottom:7rem!important}.pl-6b,.px-6b{padding-left:7rem!important}.p-7{padding:9rem!important}.pt-7,.py-7{padding-top:9rem!important}.pr-7,.px-7{padding-right:9rem!important}.pb-7,.py-7{padding-bottom:9rem!important}.pl-7,.px-7{padding-left:9rem!important}.p-10{padding:10rem!important}.pt-10,.py-10{padding-top:10rem!important}.pr-10,.px-10{padding-right:10rem!important}.pb-10,.py-10{padding-bottom:10rem!important}.pl-10,.px-10{padding-left:10rem!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-4b{margin:2rem!important}.mt-sm-4b,.my-sm-4b{margin-top:2rem!important}.mr-sm-4b,.mx-sm-4b{margin-right:2rem!important}.mb-sm-4b,.my-sm-4b{margin-bottom:2rem!important}.ml-sm-4b,.mx-sm-4b{margin-left:2rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.m-sm-5b{margin:4rem!important}.mt-sm-5b,.my-sm-5b{margin-top:4rem!important}.mr-sm-5b,.mx-sm-5b{margin-right:4rem!important}.mb-sm-5b,.my-sm-5b{margin-bottom:4rem!important}.ml-sm-5b,.mx-sm-5b{margin-left:4rem!important}.m-sm-5c{margin:5rem!important}.mt-sm-5c,.my-sm-5c{margin-top:5rem!important}.mr-sm-5c,.mx-sm-5c{margin-right:5rem!important}.mb-sm-5c,.my-sm-5c{margin-bottom:5rem!important}.ml-sm-5c,.mx-sm-5c{margin-left:5rem!important}.m-sm-6{margin:6rem!important}.mt-sm-6,.my-sm-6{margin-top:6rem!important}.mr-sm-6,.mx-sm-6{margin-right:6rem!important}.mb-sm-6,.my-sm-6{margin-bottom:6rem!important}.ml-sm-6,.mx-sm-6{margin-left:6rem!important}.m-sm-6b{margin:7rem!important}.mt-sm-6b,.my-sm-6b{margin-top:7rem!important}.mr-sm-6b,.mx-sm-6b{margin-right:7rem!important}.mb-sm-6b,.my-sm-6b{margin-bottom:7rem!important}.ml-sm-6b,.mx-sm-6b{margin-left:7rem!important}.m-sm-7{margin:9rem!important}.mt-sm-7,.my-sm-7{margin-top:9rem!important}.mr-sm-7,.mx-sm-7{margin-right:9rem!important}.mb-sm-7,.my-sm-7{margin-bottom:9rem!important}.ml-sm-7,.mx-sm-7{margin-left:9rem!important}.m-sm-10{margin:10rem!important}.mt-sm-10,.my-sm-10{margin-top:10rem!important}.mr-sm-10,.mx-sm-10{margin-right:10rem!important}.mb-sm-10,.my-sm-10{margin-bottom:10rem!important}.ml-sm-10,.mx-sm-10{margin-left:10rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-4b{padding:2rem!important}.pt-sm-4b,.py-sm-4b{padding-top:2rem!important}.pr-sm-4b,.px-sm-4b{padding-right:2rem!important}.pb-sm-4b,.py-sm-4b{padding-bottom:2rem!important}.pl-sm-4b,.px-sm-4b{padding-left:2rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.p-sm-5b{padding:4rem!important}.pt-sm-5b,.py-sm-5b{padding-top:4rem!important}.pr-sm-5b,.px-sm-5b{padding-right:4rem!important}.pb-sm-5b,.py-sm-5b{padding-bottom:4rem!important}.pl-sm-5b,.px-sm-5b{padding-left:4rem!important}.p-sm-5c{padding:5rem!important}.pt-sm-5c,.py-sm-5c{padding-top:5rem!important}.pr-sm-5c,.px-sm-5c{padding-right:5rem!important}.pb-sm-5c,.py-sm-5c{padding-bottom:5rem!important}.pl-sm-5c,.px-sm-5c{padding-left:5rem!important}.p-sm-6{padding:6rem!important}.pt-sm-6,.py-sm-6{padding-top:6rem!important}.pr-sm-6,.px-sm-6{padding-right:6rem!important}.pb-sm-6,.py-sm-6{padding-bottom:6rem!important}.pl-sm-6,.px-sm-6{padding-left:6rem!important}.p-sm-6b{padding:7rem!important}.pt-sm-6b,.py-sm-6b{padding-top:7rem!important}.pr-sm-6b,.px-sm-6b{padding-right:7rem!important}.pb-sm-6b,.py-sm-6b{padding-bottom:7rem!important}.pl-sm-6b,.px-sm-6b{padding-left:7rem!important}.p-sm-7{padding:9rem!important}.pt-sm-7,.py-sm-7{padding-top:9rem!important}.pr-sm-7,.px-sm-7{padding-right:9rem!important}.pb-sm-7,.py-sm-7{padding-bottom:9rem!important}.pl-sm-7,.px-sm-7{padding-left:9rem!important}.p-sm-10{padding:10rem!important}.pt-sm-10,.py-sm-10{padding-top:10rem!important}.pr-sm-10,.px-sm-10{padding-right:10rem!important}.pb-sm-10,.py-sm-10{padding-bottom:10rem!important}.pl-sm-10,.px-sm-10{padding-left:10rem!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-4b{margin:2rem!important}.mt-md-4b,.my-md-4b{margin-top:2rem!important}.mr-md-4b,.mx-md-4b{margin-right:2rem!important}.mb-md-4b,.my-md-4b{margin-bottom:2rem!important}.ml-md-4b,.mx-md-4b{margin-left:2rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.m-md-5b{margin:4rem!important}.mt-md-5b,.my-md-5b{margin-top:4rem!important}.mr-md-5b,.mx-md-5b{margin-right:4rem!important}.mb-md-5b,.my-md-5b{margin-bottom:4rem!important}.ml-md-5b,.mx-md-5b{margin-left:4rem!important}.m-md-5c{margin:5rem!important}.mt-md-5c,.my-md-5c{margin-top:5rem!important}.mr-md-5c,.mx-md-5c{margin-right:5rem!important}.mb-md-5c,.my-md-5c{margin-bottom:5rem!important}.ml-md-5c,.mx-md-5c{margin-left:5rem!important}.m-md-6{margin:6rem!important}.mt-md-6,.my-md-6{margin-top:6rem!important}.mr-md-6,.mx-md-6{margin-right:6rem!important}.mb-md-6,.my-md-6{margin-bottom:6rem!important}.ml-md-6,.mx-md-6{margin-left:6rem!important}.m-md-6b{margin:7rem!important}.mt-md-6b,.my-md-6b{margin-top:7rem!important}.mr-md-6b,.mx-md-6b{margin-right:7rem!important}.mb-md-6b,.my-md-6b{margin-bottom:7rem!important}.ml-md-6b,.mx-md-6b{margin-left:7rem!important}.m-md-7{margin:9rem!important}.mt-md-7,.my-md-7{margin-top:9rem!important}.mr-md-7,.mx-md-7{margin-right:9rem!important}.mb-md-7,.my-md-7{margin-bottom:9rem!important}.ml-md-7,.mx-md-7{margin-left:9rem!important}.m-md-10{margin:10rem!important}.mt-md-10,.my-md-10{margin-top:10rem!important}.mr-md-10,.mx-md-10{margin-right:10rem!important}.mb-md-10,.my-md-10{margin-bottom:10rem!important}.ml-md-10,.mx-md-10{margin-left:10rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0,section.scroll-fixed>.container{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0,section.scroll-fixed>.container{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3,[data-scroll-section].specifiche .specs-levels>div>.row{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3,[data-scroll-section].specifiche .specs-levels>div>.row{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-4b{padding:2rem!important}.pt-md-4b,.py-md-4b{padding-top:2rem!important}.pr-md-4b,.px-md-4b{padding-right:2rem!important}.pb-md-4b,.py-md-4b{padding-bottom:2rem!important}.pl-md-4b,.px-md-4b{padding-left:2rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5,.slider.articoli-slider a>div>.row>div.slide-header{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.p-md-5b{padding:4rem!important}.pt-md-5b,.py-md-5b{padding-top:4rem!important}.pr-md-5b,.px-md-5b{padding-right:4rem!important}.pb-md-5b,.py-md-5b{padding-bottom:4rem!important}.pl-md-5b,.px-md-5b{padding-left:4rem!important}.p-md-5c{padding:5rem!important}.pt-md-5c,.py-md-5c{padding-top:5rem!important}.pr-md-5c,.px-md-5c{padding-right:5rem!important}.pb-md-5c,.py-md-5c{padding-bottom:5rem!important}.pl-md-5c,.px-md-5c{padding-left:5rem!important}.p-md-6{padding:6rem!important}.pt-md-6,.py-md-6{padding-top:6rem!important}.pr-md-6,.px-md-6{padding-right:6rem!important}.pb-md-6,.py-md-6{padding-bottom:6rem!important}.pl-md-6,.px-md-6{padding-left:6rem!important}.p-md-6b{padding:7rem!important}.pt-md-6b,.py-md-6b{padding-top:7rem!important}.pr-md-6b,.px-md-6b{padding-right:7rem!important}.pb-md-6b,.py-md-6b{padding-bottom:7rem!important}.pl-md-6b,.px-md-6b{padding-left:7rem!important}.p-md-7{padding:9rem!important}.pt-md-7,.py-md-7{padding-top:9rem!important}.pr-md-7,.px-md-7{padding-right:9rem!important}.pb-md-7,.py-md-7{padding-bottom:9rem!important}.pl-md-7,.px-md-7{padding-left:9rem!important}.p-md-10{padding:10rem!important}.pt-md-10,.py-md-10{padding-top:10rem!important}.pr-md-10,.px-md-10{padding-right:10rem!important}.pb-md-10,.py-md-10{padding-bottom:10rem!important}.pl-md-10,.px-md-10{padding-left:10rem!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3,header .navbar>div .navbar-brand{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-4b{margin:2rem!important}.mt-lg-4b,.my-lg-4b{margin-top:2rem!important}.mr-lg-4b,.mx-lg-4b{margin-right:2rem!important}.mb-lg-4b,.my-lg-4b{margin-bottom:2rem!important}.ml-lg-4b,.mx-lg-4b{margin-left:2rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.m-lg-5b{margin:4rem!important}.mt-lg-5b,.my-lg-5b{margin-top:4rem!important}.mr-lg-5b,.mx-lg-5b{margin-right:4rem!important}.mb-lg-5b,.my-lg-5b{margin-bottom:4rem!important}.ml-lg-5b,.mx-lg-5b{margin-left:4rem!important}.m-lg-5c{margin:5rem!important}.mt-lg-5c,.my-lg-5c{margin-top:5rem!important}.mr-lg-5c,.mx-lg-5c{margin-right:5rem!important}.mb-lg-5c,.my-lg-5c{margin-bottom:5rem!important}.ml-lg-5c,.mx-lg-5c{margin-left:5rem!important}.m-lg-6{margin:6rem!important}.mt-lg-6,.my-lg-6{margin-top:6rem!important}.mr-lg-6,.mx-lg-6{margin-right:6rem!important}.mb-lg-6,.my-lg-6{margin-bottom:6rem!important}.ml-lg-6,.mx-lg-6{margin-left:6rem!important}.m-lg-6b{margin:7rem!important}.mt-lg-6b,.my-lg-6b{margin-top:7rem!important}.mr-lg-6b,.mx-lg-6b{margin-right:7rem!important}.mb-lg-6b,.my-lg-6b{margin-bottom:7rem!important}.ml-lg-6b,.mx-lg-6b{margin-left:7rem!important}.m-lg-7{margin:9rem!important}.mt-lg-7,.my-lg-7{margin-top:9rem!important}.mr-lg-7,.mx-lg-7{margin-right:9rem!important}.mb-lg-7,.my-lg-7{margin-bottom:9rem!important}.ml-lg-7,.mx-lg-7{margin-left:9rem!important}.m-lg-10{margin:10rem!important}.mt-lg-10,.my-lg-10{margin-top:10rem!important}.mr-lg-10,.mx-lg-10{margin-right:10rem!important}.mb-lg-10,.my-lg-10{margin-bottom:10rem!important}.ml-lg-10,.mx-lg-10{margin-left:10rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2,header ul.navbar-nav li.nav-item.shop-menu-icon{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2,header ul.navbar-nav li.nav-item.shop-menu-icon{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4,header ul.navbar-nav li.nav-item.hamburger-menu-icon{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4,header ul.navbar-nav li.nav-item.hamburger-menu-icon{padding-left:1.5rem!important}.p-lg-4b{padding:2rem!important}.pt-lg-4b,.py-lg-4b{padding-top:2rem!important}.pr-lg-4b,.px-lg-4b{padding-right:2rem!important}.pb-lg-4b,.py-lg-4b{padding-bottom:2rem!important}.pl-lg-4b,.px-lg-4b{padding-left:2rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.p-lg-5b{padding:4rem!important}.pt-lg-5b,.py-lg-5b{padding-top:4rem!important}.pr-lg-5b,.px-lg-5b{padding-right:4rem!important}.pb-lg-5b,.py-lg-5b{padding-bottom:4rem!important}.pl-lg-5b,.px-lg-5b{padding-left:4rem!important}.p-lg-5c{padding:5rem!important}.pt-lg-5c,.py-lg-5c{padding-top:5rem!important}.pr-lg-5c,.px-lg-5c{padding-right:5rem!important}.pb-lg-5c,.py-lg-5c{padding-bottom:5rem!important}.pl-lg-5c,.px-lg-5c{padding-left:5rem!important}.p-lg-6{padding:6rem!important}.pt-lg-6,.py-lg-6{padding-top:6rem!important}.pr-lg-6,.px-lg-6{padding-right:6rem!important}.pb-lg-6,.py-lg-6{padding-bottom:6rem!important}.pl-lg-6,.px-lg-6{padding-left:6rem!important}.p-lg-6b{padding:7rem!important}.pt-lg-6b,.py-lg-6b{padding-top:7rem!important}.pr-lg-6b,.px-lg-6b{padding-right:7rem!important}.pb-lg-6b,.py-lg-6b{padding-bottom:7rem!important}.pl-lg-6b,.px-lg-6b{padding-left:7rem!important}.p-lg-7{padding:9rem!important}.pt-lg-7,.py-lg-7{padding-top:9rem!important}.pr-lg-7,.px-lg-7{padding-right:9rem!important}.pb-lg-7,.py-lg-7{padding-bottom:9rem!important}.pl-lg-7,.px-lg-7{padding-left:9rem!important}.p-lg-10{padding:10rem!important}.pt-lg-10,.py-lg-10{padding-top:10rem!important}.pr-lg-10,.px-lg-10{padding-right:10rem!important}.pb-lg-10,.py-lg-10{padding-bottom:10rem!important}.pl-lg-10,.px-lg-10{padding-left:10rem!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-4b{margin:2rem!important}.mt-xl-4b,.my-xl-4b{margin-top:2rem!important}.mr-xl-4b,.mx-xl-4b{margin-right:2rem!important}.mb-xl-4b,.my-xl-4b{margin-bottom:2rem!important}.ml-xl-4b,.mx-xl-4b{margin-left:2rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.m-xl-5b{margin:4rem!important}.mt-xl-5b,.my-xl-5b{margin-top:4rem!important}.mr-xl-5b,.mx-xl-5b{margin-right:4rem!important}.mb-xl-5b,.my-xl-5b{margin-bottom:4rem!important}.ml-xl-5b,.mx-xl-5b{margin-left:4rem!important}.m-xl-5c{margin:5rem!important}.mt-xl-5c,.my-xl-5c{margin-top:5rem!important}.mr-xl-5c,.mx-xl-5c{margin-right:5rem!important}.mb-xl-5c,.my-xl-5c{margin-bottom:5rem!important}.ml-xl-5c,.mx-xl-5c{margin-left:5rem!important}.m-xl-6{margin:6rem!important}.mt-xl-6,.my-xl-6{margin-top:6rem!important}.mr-xl-6,.mx-xl-6{margin-right:6rem!important}.mb-xl-6,.my-xl-6{margin-bottom:6rem!important}.ml-xl-6,.mx-xl-6{margin-left:6rem!important}.m-xl-6b{margin:7rem!important}.mt-xl-6b,.my-xl-6b{margin-top:7rem!important}.mr-xl-6b,.mx-xl-6b{margin-right:7rem!important}.mb-xl-6b,.my-xl-6b{margin-bottom:7rem!important}.ml-xl-6b,.mx-xl-6b{margin-left:7rem!important}.m-xl-7{margin:9rem!important}.mt-xl-7,.my-xl-7{margin-top:9rem!important}.mr-xl-7,.mx-xl-7{margin-right:9rem!important}.mb-xl-7,.my-xl-7{margin-bottom:9rem!important}.ml-xl-7,.mx-xl-7{margin-left:9rem!important}.m-xl-10{margin:10rem!important}.mt-xl-10,.my-xl-10{margin-top:10rem!important}.mr-xl-10,.mx-xl-10{margin-right:10rem!important}.mb-xl-10,.my-xl-10{margin-bottom:10rem!important}.ml-xl-10,.mx-xl-10{margin-left:10rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-4b{padding:2rem!important}.pt-xl-4b,.py-xl-4b{padding-top:2rem!important}.pr-xl-4b,.px-xl-4b{padding-right:2rem!important}.pb-xl-4b,.py-xl-4b{padding-bottom:2rem!important}.pl-xl-4b,.px-xl-4b{padding-left:2rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.p-xl-5b{padding:4rem!important}.pt-xl-5b,.py-xl-5b{padding-top:4rem!important}.pr-xl-5b,.px-xl-5b{padding-right:4rem!important}.pb-xl-5b,.py-xl-5b{padding-bottom:4rem!important}.pl-xl-5b,.px-xl-5b{padding-left:4rem!important}.p-xl-5c{padding:5rem!important}.pt-xl-5c,.py-xl-5c{padding-top:5rem!important}.pr-xl-5c,.px-xl-5c{padding-right:5rem!important}.pb-xl-5c,.py-xl-5c{padding-bottom:5rem!important}.pl-xl-5c,.px-xl-5c{padding-left:5rem!important}.p-xl-6{padding:6rem!important}.pt-xl-6,.py-xl-6{padding-top:6rem!important}.pr-xl-6,.px-xl-6{padding-right:6rem!important}.pb-xl-6,.py-xl-6{padding-bottom:6rem!important}.pl-xl-6,.px-xl-6{padding-left:6rem!important}.p-xl-6b{padding:7rem!important}.pt-xl-6b,.py-xl-6b{padding-top:7rem!important}.pr-xl-6b,.px-xl-6b{padding-right:7rem!important}.pb-xl-6b,.py-xl-6b{padding-bottom:7rem!important}.pl-xl-6b,.px-xl-6b{padding-left:7rem!important}.p-xl-7{padding:9rem!important}.pt-xl-7,.py-xl-7{padding-top:9rem!important}.pr-xl-7,.px-xl-7{padding-right:9rem!important}.pb-xl-7,.py-xl-7{padding-bottom:9rem!important}.pl-xl-7,.px-xl-7{padding-left:9rem!important}.p-xl-10{padding:10rem!important}.pt-xl-10,.py-xl-10{padding-top:10rem!important}.pr-xl-10,.px-xl-10{padding-right:10rem!important}.pb-xl-10,.py-xl-10{padding-bottom:10rem!important}.pl-xl-10,.px-xl-10{padding-left:10rem!important}}@media (min-width:1280px){.m-xll-0{margin:0!important}.mt-xll-0,.my-xll-0{margin-top:0!important}.mr-xll-0,.mx-xll-0{margin-right:0!important}.mb-xll-0,.my-xll-0{margin-bottom:0!important}.ml-xll-0,.mx-xll-0{margin-left:0!important}.m-xll-1{margin:.25rem!important}.mt-xll-1,.my-xll-1{margin-top:.25rem!important}.mr-xll-1,.mx-xll-1{margin-right:.25rem!important}.mb-xll-1,.my-xll-1{margin-bottom:.25rem!important}.ml-xll-1,.mx-xll-1{margin-left:.25rem!important}.m-xll-2{margin:.5rem!important}.mt-xll-2,.my-xll-2{margin-top:.5rem!important}.mr-xll-2,.mx-xll-2{margin-right:.5rem!important}.mb-xll-2,.my-xll-2{margin-bottom:.5rem!important}.ml-xll-2,.mx-xll-2{margin-left:.5rem!important}.m-xll-3{margin:1rem!important}.mt-xll-3,.my-xll-3{margin-top:1rem!important}.mr-xll-3,.mx-xll-3{margin-right:1rem!important}.mb-xll-3,.my-xll-3{margin-bottom:1rem!important}.ml-xll-3,.mx-xll-3{margin-left:1rem!important}.m-xll-4{margin:1.5rem!important}.mt-xll-4,.my-xll-4{margin-top:1.5rem!important}.mr-xll-4,.mx-xll-4{margin-right:1.5rem!important}.mb-xll-4,.my-xll-4{margin-bottom:1.5rem!important}.ml-xll-4,.mx-xll-4{margin-left:1.5rem!important}.m-xll-4b{margin:2rem!important}.mt-xll-4b,.my-xll-4b{margin-top:2rem!important}.mr-xll-4b,.mx-xll-4b{margin-right:2rem!important}.mb-xll-4b,.my-xll-4b{margin-bottom:2rem!important}.ml-xll-4b,.mx-xll-4b{margin-left:2rem!important}.m-xll-5{margin:3rem!important}.mt-xll-5,.my-xll-5{margin-top:3rem!important}.mr-xll-5,.mx-xll-5{margin-right:3rem!important}.mb-xll-5,.my-xll-5{margin-bottom:3rem!important}.ml-xll-5,.mx-xll-5{margin-left:3rem!important}.m-xll-5b{margin:4rem!important}.mt-xll-5b,.my-xll-5b{margin-top:4rem!important}.mr-xll-5b,.mx-xll-5b{margin-right:4rem!important}.mb-xll-5b,.my-xll-5b{margin-bottom:4rem!important}.ml-xll-5b,.mx-xll-5b{margin-left:4rem!important}.m-xll-5c{margin:5rem!important}.mt-xll-5c,.my-xll-5c{margin-top:5rem!important}.mr-xll-5c,.mx-xll-5c{margin-right:5rem!important}.mb-xll-5c,.my-xll-5c{margin-bottom:5rem!important}.ml-xll-5c,.mx-xll-5c{margin-left:5rem!important}.m-xll-6{margin:6rem!important}.mt-xll-6,.my-xll-6{margin-top:6rem!important}.mr-xll-6,.mx-xll-6{margin-right:6rem!important}.mb-xll-6,.my-xll-6{margin-bottom:6rem!important}.ml-xll-6,.mx-xll-6{margin-left:6rem!important}.m-xll-6b{margin:7rem!important}.mt-xll-6b,.my-xll-6b{margin-top:7rem!important}.mr-xll-6b,.mx-xll-6b{margin-right:7rem!important}.mb-xll-6b,.my-xll-6b{margin-bottom:7rem!important}.ml-xll-6b,.mx-xll-6b{margin-left:7rem!important}.m-xll-7{margin:9rem!important}.mt-xll-7,.my-xll-7{margin-top:9rem!important}.mr-xll-7,.mx-xll-7{margin-right:9rem!important}.mb-xll-7,.my-xll-7{margin-bottom:9rem!important}.ml-xll-7,.mx-xll-7{margin-left:9rem!important}.m-xll-10{margin:10rem!important}.mt-xll-10,.my-xll-10{margin-top:10rem!important}.mr-xll-10,.mx-xll-10{margin-right:10rem!important}.mb-xll-10,.my-xll-10{margin-bottom:10rem!important}.ml-xll-10,.mx-xll-10{margin-left:10rem!important}.p-xll-0{padding:0!important}.pt-xll-0,.py-xll-0{padding-top:0!important}.pr-xll-0,.px-xll-0{padding-right:0!important}.pb-xll-0,.py-xll-0{padding-bottom:0!important}.pl-xll-0,.px-xll-0{padding-left:0!important}.p-xll-1{padding:.25rem!important}.pt-xll-1,.py-xll-1{padding-top:.25rem!important}.pr-xll-1,.px-xll-1{padding-right:.25rem!important}.pb-xll-1,.py-xll-1{padding-bottom:.25rem!important}.pl-xll-1,.px-xll-1{padding-left:.25rem!important}.p-xll-2{padding:.5rem!important}.pt-xll-2,.py-xll-2{padding-top:.5rem!important}.pr-xll-2,.px-xll-2{padding-right:.5rem!important}.pb-xll-2,.py-xll-2{padding-bottom:.5rem!important}.pl-xll-2,.px-xll-2{padding-left:.5rem!important}.p-xll-3{padding:1rem!important}.pt-xll-3,.py-xll-3{padding-top:1rem!important}.pr-xll-3,.px-xll-3{padding-right:1rem!important}.pb-xll-3,.py-xll-3{padding-bottom:1rem!important}.pl-xll-3,.px-xll-3{padding-left:1rem!important}.p-xll-4{padding:1.5rem!important}.pt-xll-4,.py-xll-4{padding-top:1.5rem!important}.pr-xll-4,.px-xll-4{padding-right:1.5rem!important}.pb-xll-4,.py-xll-4{padding-bottom:1.5rem!important}.pl-xll-4,.px-xll-4{padding-left:1.5rem!important}.p-xll-4b{padding:2rem!important}.pt-xll-4b,.py-xll-4b{padding-top:2rem!important}.pr-xll-4b,.px-xll-4b{padding-right:2rem!important}.pb-xll-4b,.py-xll-4b{padding-bottom:2rem!important}.pl-xll-4b,.px-xll-4b{padding-left:2rem!important}.p-xll-5{padding:3rem!important}.pt-xll-5,.py-xll-5{padding-top:3rem!important}.pr-xll-5,.px-xll-5{padding-right:3rem!important}.pb-xll-5,.py-xll-5{padding-bottom:3rem!important}.pl-xll-5,.px-xll-5{padding-left:3rem!important}.p-xll-5b{padding:4rem!important}.pt-xll-5b,.py-xll-5b{padding-top:4rem!important}.pr-xll-5b,.px-xll-5b{padding-right:4rem!important}.pb-xll-5b,.py-xll-5b{padding-bottom:4rem!important}.pl-xll-5b,.px-xll-5b{padding-left:4rem!important}.p-xll-5c{padding:5rem!important}.pt-xll-5c,.py-xll-5c{padding-top:5rem!important}.pr-xll-5c,.px-xll-5c{padding-right:5rem!important}.pb-xll-5c,.py-xll-5c{padding-bottom:5rem!important}.pl-xll-5c,.px-xll-5c{padding-left:5rem!important}.p-xll-6{padding:6rem!important}.pt-xll-6,.py-xll-6{padding-top:6rem!important}.pr-xll-6,.px-xll-6{padding-right:6rem!important}.pb-xll-6,.py-xll-6{padding-bottom:6rem!important}.pl-xll-6,.px-xll-6{padding-left:6rem!important}.p-xll-6b{padding:7rem!important}.pt-xll-6b,.py-xll-6b{padding-top:7rem!important}.pr-xll-6b,.px-xll-6b{padding-right:7rem!important}.pb-xll-6b,.py-xll-6b{padding-bottom:7rem!important}.pl-xll-6b,.px-xll-6b{padding-left:7rem!important}.p-xll-7{padding:9rem!important}.pt-xll-7,.py-xll-7{padding-top:9rem!important}.pr-xll-7,.px-xll-7{padding-right:9rem!important}.pb-xll-7,.py-xll-7{padding-bottom:9rem!important}.pl-xll-7,.px-xll-7{padding-left:9rem!important}.p-xll-10{padding:10rem!important}.pt-xll-10,.py-xll-10{padding-top:10rem!important}.pr-xll-10,.px-xll-10{padding-right:10rem!important}.pb-xll-10,.py-xll-10{padding-bottom:10rem!important}.pl-xll-10,.px-xll-10{padding-left:10rem!important}}@media (min-width:1540px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-4b{margin:2rem!important}.mt-xxl-4b,.my-xxl-4b{margin-top:2rem!important}.mr-xxl-4b,.mx-xxl-4b{margin-right:2rem!important}.mb-xxl-4b,.my-xxl-4b{margin-bottom:2rem!important}.ml-xxl-4b,.mx-xxl-4b{margin-left:2rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.m-xxl-5b{margin:4rem!important}.mt-xxl-5b,.my-xxl-5b{margin-top:4rem!important}.mr-xxl-5b,.mx-xxl-5b{margin-right:4rem!important}.mb-xxl-5b,.my-xxl-5b{margin-bottom:4rem!important}.ml-xxl-5b,.mx-xxl-5b{margin-left:4rem!important}.m-xxl-5c{margin:5rem!important}.mt-xxl-5c,.my-xxl-5c{margin-top:5rem!important}.mr-xxl-5c,.mx-xxl-5c{margin-right:5rem!important}.mb-xxl-5c,.my-xxl-5c{margin-bottom:5rem!important}.ml-xxl-5c,.mx-xxl-5c{margin-left:5rem!important}.m-xxl-6{margin:6rem!important}.mt-xxl-6,.my-xxl-6{margin-top:6rem!important}.mr-xxl-6,.mx-xxl-6{margin-right:6rem!important}.mb-xxl-6,.my-xxl-6{margin-bottom:6rem!important}.ml-xxl-6,.mx-xxl-6{margin-left:6rem!important}.m-xxl-6b{margin:7rem!important}.mt-xxl-6b,.my-xxl-6b{margin-top:7rem!important}.mr-xxl-6b,.mx-xxl-6b{margin-right:7rem!important}.mb-xxl-6b,.my-xxl-6b{margin-bottom:7rem!important}.ml-xxl-6b,.mx-xxl-6b{margin-left:7rem!important}.m-xxl-7{margin:9rem!important}.mt-xxl-7,.my-xxl-7{margin-top:9rem!important}.mr-xxl-7,.mx-xxl-7{margin-right:9rem!important}.mb-xxl-7,.my-xxl-7{margin-bottom:9rem!important}.ml-xxl-7,.mx-xxl-7{margin-left:9rem!important}.m-xxl-10{margin:10rem!important}.mt-xxl-10,.my-xxl-10{margin-top:10rem!important}.mr-xxl-10,.mx-xxl-10{margin-right:10rem!important}.mb-xxl-10,.my-xxl-10{margin-bottom:10rem!important}.ml-xxl-10,.mx-xxl-10{margin-left:10rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-4b{padding:2rem!important}.pt-xxl-4b,.py-xxl-4b{padding-top:2rem!important}.pr-xxl-4b,.px-xxl-4b{padding-right:2rem!important}.pb-xxl-4b,.py-xxl-4b{padding-bottom:2rem!important}.pl-xxl-4b,.px-xxl-4b{padding-left:2rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.p-xxl-5b{padding:4rem!important}.pt-xxl-5b,.py-xxl-5b{padding-top:4rem!important}.pr-xxl-5b,.px-xxl-5b{padding-right:4rem!important}.pb-xxl-5b,.py-xxl-5b{padding-bottom:4rem!important}.pl-xxl-5b,.px-xxl-5b{padding-left:4rem!important}.p-xxl-5c{padding:5rem!important}.pt-xxl-5c,.py-xxl-5c{padding-top:5rem!important}.pr-xxl-5c,.px-xxl-5c{padding-right:5rem!important}.pb-xxl-5c,.py-xxl-5c{padding-bottom:5rem!important}.pl-xxl-5c,.px-xxl-5c{padding-left:5rem!important}.p-xxl-6{padding:6rem!important}.pt-xxl-6,.py-xxl-6{padding-top:6rem!important}.pr-xxl-6,.px-xxl-6{padding-right:6rem!important}.pb-xxl-6,.py-xxl-6{padding-bottom:6rem!important}.pl-xxl-6,.px-xxl-6{padding-left:6rem!important}.p-xxl-6b{padding:7rem!important}.pt-xxl-6b,.py-xxl-6b{padding-top:7rem!important}.pr-xxl-6b,.px-xxl-6b{padding-right:7rem!important}.pb-xxl-6b,.py-xxl-6b{padding-bottom:7rem!important}.pl-xxl-6b,.px-xxl-6b{padding-left:7rem!important}.p-xxl-7{padding:9rem!important}.pt-xxl-7,.py-xxl-7{padding-top:9rem!important}.pr-xxl-7,.px-xxl-7{padding-right:9rem!important}.pb-xxl-7,.py-xxl-7{padding-bottom:9rem!important}.pl-xxl-7,.px-xxl-7{padding-left:9rem!important}.p-xxl-10{padding:10rem!important}.pt-xxl-10,.py-xxl-10{padding-top:10rem!important}.pr-xxl-10,.px-xxl-10{padding-right:10rem!important}.pb-xxl-10,.py-xxl-10{padding-bottom:10rem!important}.pl-xxl-10,.px-xxl-10{padding-left:10rem!important}}aside ul{border-top:3px solid #000}aside ul li .page-link{color:#000;background-color:transparent;background-image:url(../images/icons/arrow-slim-right-black.svg);background-repeat:no-repeat;background-position:right 1rem center;border:none;border-bottom:3px solid #000}aside ul li .page-link.active,aside ul li .page-link:focus,aside ul li .page-link:hover{background-color:#000;color:#ef6c00;border-color:#ef6c00;background-image:url(../images/icons/arrow-slim-right.svg)}aside ul li .page-link:focus{box-shadow:none}aside ul li.is-active .page-link{background-color:#000;color:#ef6c00;border-color:#ef6c00;background-image:url(../images/icons/arrow-slim-right.svg)}#BristotMainMenu #menu_container #inner_menu_items a.nav-link>span,#BristotMainMenu #menu_container .lang-selector .lang-list .nav-link.lang,#BristotMainMenu #menu_container .lang-selector .lang-list .nav-link.lang:not(.active),.product-list .slider.eshop-categories-slider a>div.col>div.row.col>div.row.rounded.slide-box::before,.product-list a .slide-footer,.product-list a .slide-footer:before,.product-list a .slide-footer>*,.product-list a .slider.eshop-categories-slider a.price-discount::before,.product-list a h3,.product-list a.add_to_cart_button,.product-list a>div.col>div.row>div.slide-box.box-quadrato::before,.product-list a>div.col>div.row>div.slide-box.price-discount::before,.product-list a>div.col>div.row>div.slide-box::before,.product-list a>div.col>div.row>div.slide-box>div,.product-list>div,.scroll-down>a:after,.slider.articoli-slider .slider.eshop-categories-slider a::before,.slider.articoli-slider a,.slider.eshop-categories-slider .product-list a a.price-discount::before,.slider.eshop-categories-slider .product-list a>div.col>div.row.col>div.row.rounded.slide-box::before,.slider.eshop-categories-slider .slider.articoli-slider a::before,.slider.eshop-categories-slider a h3,.slider.eshop-categories-slider a.box-quadrato::before,.slider.eshop-categories-slider a::before,.slider.eshop-categories-slider a>div,.slider.eshop-categories-slider div.col>div.row.rounded h3,.slider.eshop-categories-slider div.col>div.row.rounded.box-quadrato::before,.slider.eshop-categories-slider div.col>div.row.rounded::before,.slider.eshop-categories-slider div.col>div.row.rounded>div,.transition-ease,.underline-hover,.woocommerce #content div.product div.summary div.product_meta .posted_in>a,.woocommerce div.product div.summary div.product_meta .posted_in>a,.woocommerce-page #content div.product div.summary div.product_meta .posted_in>a,.woocommerce-page div.product div.summary div.product_meta .posted_in>a,a,footer a,header .below-menu .nav-link,header .sub-menu .box-list>a h4,header .sub-menu ul>li>a,header ul.navbar-nav li.nav-item,header ul.navbar-nav li.nav-item a.nav-link:before,section a.play-icon:before{transition:all .15s ease-in-out}#BristotMainMenu #menu_container #inner_menu_header #other_links_menu .nav-link,#BristotMainMenu #menu_container #inner_menu_header #other_links_menu .nav-link.arrow-on-hover:after,#BristotMainMenu #menu_container #inner_menu_items a.nav-link,#BristotMainMenu #menu_container #inner_menu_items a.nav-link:after,#BristotMainMenu #menu_image_bg,.product-list a>div.col>div.row>div,.product.navigation-menu a.nav-link,.product.navigation-menu a.nav-link.arrow-on-hover:after,.slider.articoli-slider a>div>.row>div.slide-footer p span:after,.slideshow-container .bg-wrap section.hero>div.slide-bg,.transition-ease-out-slow,a.arrow-on-hover>*>span,a.arrow-on-hover>h2.sezioneTitolo>span::after,a.arrow-on-hover>h2.woocommerce-notice--success.woocommerce-thankyou-order-received>span::after,a.arrow-on-hover>p>::after,header .sub-menu #submenu_footer>a h4:after,header .sub-menu .box-list>a h4:after,section a.arrow-on-hover>h2>span::after,section.hero>div.bg-cover{-o-transition:.45s ease-out;-ms-transition:.45s ease-out;-moz-transition:.45s ease-out;-webkit-transition:.45s ease-out;transition:.45s ease-out}.blur{background-color:#000;position:absolute;width:100%;height:100%;-webkit-filter:blur(23px);-moz-filter:blur(23px);-o-filter:blur(23px);-ms-filter:blur(23px);filter:blur(23px);z-index:1}.box-shadow,.product-list a.add_to_cart_button:hover,.search-form-container.absolute,.woocommerce nav.woocommerce-pagination ul,header:not([class^=woocommerce-]){-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1);-moz-box-shadow:0 10px 20px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.1)}.box-shadow-2,.product-list a>div.col>div.row>div.slide-box,.slider.eshop-categories-slider a,.slider.eshop-categories-slider div.col>div.row.rounded{-webkit-box-shadow:0 60px 70px rgba(0,0,0,.2);-moz-box-shadow:0 60px 70px rgba(0,0,0,.2);box-shadow:0 60px 70px rgba(0,0,0,.2)}a.arrow-on-hover>*>span{position:relative;display:inline-block;text-decoration:underline;text-decoration-color:transparent;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent}a.arrow-on-hover>p>*{position:relative}a.arrow-on-hover:hover>*>span{text-decoration-color:currentColor;-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor}a.arrow-on-hover:hover>h2.sezioneTitolo>span::after,a.arrow-on-hover:hover>h2.woocommerce-notice--success.woocommerce-thankyou-order-received>span::after,a.arrow-on-hover:hover>p>::after,section a.arrow-on-hover:hover>h2>span::after{content:url(../images/icons/arrow-right.svg);margin-left:1rem}a.arrow-on-hover:hover>p>::after{position:absolute;top:25%}#BristotMainMenu #menu_container #inner_menu_items a.nav-link>span,#BristotMainMenu #menu_container .lang-selector .lang-list .nav-link.lang:not(.active),.underline-hover,.woocommerce #content div.product div.summary div.product_meta .posted_in>a,.woocommerce div.product div.summary div.product_meta .posted_in>a,.woocommerce-page #content div.product div.summary div.product_meta .posted_in>a,.woocommerce-page div.product div.summary div.product_meta .posted_in>a,footer a,header .below-menu .nav-link,header .sub-menu .box-list>a h4,header .sub-menu ul>li>a{text-decoration:underline;text-decoration-color:transparent;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent}#BristotMainMenu #menu_container #inner_menu_items a.nav-link>span.active,#BristotMainMenu #menu_container #inner_menu_items a.nav-link>span:hover,#BristotMainMenu #menu_container .lang-selector .lang-list .active.nav-link.lang:not(.active),#BristotMainMenu #menu_container .lang-selector .lang-list .nav-link.lang:hover:not(.active),.underline-hover.active,.underline-hover:hover,.woocommerce #content div.product div.summary div.product_meta .posted_in>a.active,.woocommerce #content div.product div.summary div.product_meta .posted_in>a:hover,.woocommerce div.product div.summary div.product_meta .posted_in>a.active,.woocommerce div.product div.summary div.product_meta .posted_in>a:hover,.woocommerce-page #content div.product div.summary div.product_meta .posted_in>a.active,.woocommerce-page #content div.product div.summary div.product_meta .posted_in>a:hover,.woocommerce-page div.product div.summary div.product_meta .posted_in>a.active,.woocommerce-page div.product div.summary div.product_meta .posted_in>a:hover,footer a.active,footer a:hover,header .below-menu .active.nav-link,header .below-menu .nav-link:hover,header .sub-menu .box-list>a h4.active,header .sub-menu .box-list>a h4:hover,header .sub-menu ul>li>a.active,header .sub-menu ul>li>a:hover{text-decoration-color:currentColor;-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor}.loading.page:after{content:"";background-image:url(../images/icons/loading.svg);background-repeat:no-repeat;background-position:center;display:block;height:100%}.loading.page.page{top:0;bottom:0;position:fixed;background-color:#000;left:0;right:0;width:100%;height:100%;z-index:10000}.loading.page.add_to_cart_button:after{background-size:100% auto;position:absolute;width:100%;top:0;left:0;border-radius:50%}@-webkit-keyframes pulse{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,10px);transform:translate(0,10px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes pulse{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,10px);transform:translate(0,10px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}body,html{font:normal normal 500 16px/23px ZonaPro;color:#000}main{overflow:hidden;position:relative}a{color:currentColor;text-decoration:none}a:hover{color:currentColor}mark{background-color:#ed9c35;font-weight:700}.carousel-item,.carousel-item>.container,.carousel-item>.container>.container,.carousel-item>.container>.container>.container>.row,.carousel-item>.container>.container>.container>.row>.container,.carousel-item>.container>.container>.container>.row>.container>.container,.carousel-item>.container>.container>.container>.row>.container>.container>.row,.carousel-item>.container>.container>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.container>.container>.row>.container>.row,.carousel-item>.container>.container>.container>.row>.container>.row>.container,.carousel-item>.container>.container>.row,.carousel-item>.container>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.container,.carousel-item>.container>.container>.row>.container>.container>.container>.row,.carousel-item>.container>.container>.row>.container>.container>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.container>.container>.row>.container>.container,.carousel-item>.container>.container>.row>.container>.container>.container>.row>.container>.container>.row,.carousel-item>.container>.container>.row>.container>.container>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.container>.container>.row>.container>.row,.carousel-item>.container>.container>.row>.container>.container>.container>.row>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.container>.row,.carousel-item>.container>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.container,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.container>.row,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.container>.row>.container>.container,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.container>.row>.container>.container>.row,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.container>.row>.container>.row,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.container>.row>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.row,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.row>.container>.container,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.row>.container>.container>.row,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.row>.container>.row,.carousel-item>.container>.container>.row>.container>.container>.row>.container>.row>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.row,.carousel-item>.container>.container>.row>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.row>.container>.container,.carousel-item>.container>.container>.row>.container>.row>.container>.container>.row,.carousel-item>.container>.container>.row>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.row>.container>.container>.row>.container>.container,.carousel-item>.container>.container>.row>.container>.row>.container>.container>.row>.container>.container>.row,.carousel-item>.container>.container>.row>.container>.row>.container>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.row>.container>.container>.row>.container>.row,.carousel-item>.container>.container>.row>.container>.row>.container>.container>.row>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.row>.container>.row,.carousel-item>.container>.container>.row>.container>.row>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.row>.container>.row>.container>.container,.carousel-item>.container>.container>.row>.container>.row>.container>.row>.container>.container>.row,.carousel-item>.container>.container>.row>.container>.row>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.container>.row>.container>.row>.container>.row>.container>.row,.carousel-item>.container>.container>.row>.container>.row>.container>.row>.container>.row>.container,.carousel-item>.container>.row,.carousel-item>.container>.row>.container,.carousel-item>.container>.row>.container>.container,.carousel-item>.container>.row>.container>.container>.container>.row,.carousel-item>.container>.row>.container>.container>.container>.row>.container,.carousel-item>.container>.row>.container>.container>.container>.row>.container>.container,.carousel-item>.container>.row>.container>.container>.container>.row>.container>.container>.row,.carousel-item>.container>.row>.container>.container>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.row>.container>.container>.container>.row>.container>.row,.carousel-item>.container>.row>.container>.container>.container>.row>.container>.row>.container,.carousel-item>.container>.row>.container>.container>.row,.carousel-item>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.row>.container>.container>.row>.container>.container,.carousel-item>.container>.row>.container>.container>.row>.container>.container>.row,.carousel-item>.container>.row>.container>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.row>.container>.container>.row>.container>.container>.row>.container>.container,.carousel-item>.container>.row>.container>.container>.row>.container>.container>.row>.container>.container>.row,.carousel-item>.container>.row>.container>.container>.row>.container>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.row>.container>.container>.row>.container>.container>.row>.container>.row,.carousel-item>.container>.row>.container>.container>.row>.container>.container>.row>.container>.row>.container,.carousel-item>.container>.row>.container>.container>.row>.container>.row,.carousel-item>.container>.row>.container>.container>.row>.container>.row>.container,.carousel-item>.container>.row>.container>.container>.row>.container>.row>.container>.container,.carousel-item>.container>.row>.container>.container>.row>.container>.row>.container>.container>.row,.carousel-item>.container>.row>.container>.container>.row>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.row>.container>.container>.row>.container>.row>.container>.row,.carousel-item>.container>.row>.container>.container>.row>.container>.row>.container>.row>.container,.carousel-item>.container>.row>.container>.row,.carousel-item>.container>.row>.container>.row>.container,.carousel-item>.container>.row>.container>.row>.container>.container,.carousel-item>.container>.row>.container>.row>.container>.container>.row,.carousel-item>.container>.row>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.row>.container>.row>.container>.container>.row>.container>.container,.carousel-item>.container>.row>.container>.row>.container>.container>.row>.container>.container>.row,.carousel-item>.container>.row>.container>.row>.container>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.row>.container>.row>.container>.container>.row>.container>.row,.carousel-item>.container>.row>.container>.row>.container>.container>.row>.container>.row>.container,.carousel-item>.container>.row>.container>.row>.container>.row,.carousel-item>.container>.row>.container>.row>.container>.row>.container,.carousel-item>.container>.row>.container>.row>.container>.row>.container>.container,.carousel-item>.container>.row>.container>.row>.container>.row>.container>.container>.row,.carousel-item>.container>.row>.container>.row>.container>.row>.container>.container>.row>.container,.carousel-item>.container>.row>.container>.row>.container>.row>.container>.row,.carousel-item>.container>.row>.container>.row>.container>.row>.container>.row>.container,.full-height,.full-height>.container,.full-height>.container>.container>.row,.full-height>.container>.container>.row>.container,.full-height>.container>.container>.row>.container>.container,.full-height>.container>.container>.row>.container>.container>.row,.full-height>.container>.container>.row>.container>.container>.row>.container,.full-height>.container>.container>.row>.container>.row,.full-height>.container>.container>.row>.container>.row>.container,.full-height>.container>.row,.full-height>.container>.row>.container,.full-height>.container>.row>.container>.container,.full-height>.container>.row>.container>.container>.row,.full-height>.container>.row>.container>.container>.row>.container,.full-height>.container>.row>.container>.row,.full-height>.container>.row>.container>.row>.container{min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}.h-55{height:55%!important}.vh-75{height:75vh!important}.dark-theme section:not([class*=bg-texture]){background-color:#000}.dark-theme section:not([class*=bg-texture]):not(.hero){color:#666}.box-quadrato::before,.product-list a .price-discount::before,.product-list a>div.col>div.row>div.slide-box::before,.slider.articoli-slider a::before,.slider.eshop-categories-slider a::before,.slider.eshop-categories-slider div.col>div.row.rounded::before{padding-top:100%;content:"";width:0;white-space:normal;display:inline-block;vertical-align:middle;max-width:100%}.hyphenate,.product-list a h3,.slider.eshop-categories-slider a h3,.slider.eshop-categories-slider div.col>div.row.rounded h3{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.bg-cover,.slideshow-container .bg-wrap .slide-bg{background-size:cover;background-position:center;background-repeat:no-repeat}.bg-cover::before,.slideshow-container .bg-wrap .slide-bg::before{content:"";height:100%;width:100%;position:absolute;top:0;background-color:rgba(0,0,0,.35);z-index:2}.bg-cover>div,.slideshow-container .bg-wrap .slide-bg>div{position:relative;z-index:20}@supports not (-webkit-touch-callout:none){.bg-texture{background-attachment:fixed}}.bg-texture::before{background-color:transparent}img.bg-texture-img{min-height:100%;min-width:100%;width:100%;height:auto;position:fixed;top:0;left:0;z-index:-1}.divider{background-size:cover;background-position:center;background-repeat:no-repeat}@supports not (-webkit-touch-callout:none){.divider{background-attachment:fixed}}.border-divider{position:relative}.border-divider::after{position:absolute;content:"";height:3px;width:75%;top:0;left:0;right:0;background-color:#000;z-index:1;margin:0 auto}.scroll-down{position:absolute;bottom:1rem;left:0;right:0;margin:auto;height:34px;width:34px;padding:0}@media (min-width:576px){.scroll-down{height:68px;width:68px}}.scroll-down>a{-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-image:url(../images/slider/arrow-next.svg);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;height:100%;width:100%;display:block}.scroll-down>a:after{content:"";background-image:url(../images/slider/arrow-next-hover.svg);background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;height:100%;width:100%;opacity:0;top:0;left:0}.scroll-down>a:hover:after{opacity:1}.displayGTM{display:none;visibility:hidden}form.form-trasparent{text-transform:initial}form.form-trasparent input.form-control,form.form-trasparent select.form-control{color:currentColor;background-color:transparent;border-color:#000;border-radius:0;border-width:3px;border-top:0;border-left:0;border-right:0}form.form-trasparent input.form-control:focus,form.form-trasparent select.form-control:focus{color:currentColor;background-color:transparent;border-color:#000;outline:0;box-shadow:none}form.form-trasparent input.form-control::-webkit-input-placeholder,form.form-trasparent select.form-control::-webkit-input-placeholder{color:currentColor}form.form-trasparent input.form-control::-moz-placeholder,form.form-trasparent select.form-control::-moz-placeholder{color:currentColor}form.form-trasparent input.form-control:-ms-input-placeholder,form.form-trasparent select.form-control:-ms-input-placeholder{color:currentColor}form.form-trasparent input.form-control:-moz-placeholder,form.form-trasparent select.form-control:-moz-placeholder{color:currentColor}form.form-trasparent input.form-control#newsletter_email,form.form-trasparent input.form-control#newsletter_firstname,form.form-trasparent input.form-control#newsletter_lastname,form.form-trasparent select.form-control#newsletter_email,form.form-trasparent select.form-control#newsletter_firstname,form.form-trasparent select.form-control#newsletter_lastname{font-size:1.6rem}.dark-theme form.form-trasparent input.form-control,.dark-theme form.form-trasparent select.form-control{border:1px solid #fff;font-size:1.6rem;border-color:#fff}form.form-trasparent label[for=newsletter_email],form.form-trasparent label[for=newsletter_firstname],form.form-trasparent label[for=newsletter_lastname]{right:0}form.form-trasparent textarea{color:currentColor;background-color:transparent;border-color:#000}form.form-trasparent textarea:focus{color:currentColor;background-color:transparent;border-color:#000;outline:0;box-shadow:none}form.form-trasparent .form-select{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/></svg>")}form.form-trasparent.form-floating input.form-control::-webkit-input-placeholder,form.form-trasparent.form-floating textarea.form-control::-webkit-input-placeholder{color:transparent}form.form-trasparent.form-floating input.form-control::-moz-placeholder,form.form-trasparent.form-floating textarea.form-control::-moz-placeholder{color:transparent}form.form-trasparent.form-floating input.form-control:-ms-input-placeholder,form.form-trasparent.form-floating textarea.form-control:-ms-input-placeholder{color:transparent}form.form-trasparent.form-floating input.form-control:-moz-placeholder,form.form-trasparent.form-floating textarea.form-control:-moz-placeholder{color:transparent}form.form-trasparent.form-floating input[required]~label::after,form.form-trasparent.form-floating textarea[required]~label::after{content:" *"}form.form-trasparent.form-floating input:focus~label:not(.form-check-label),form.form-trasparent.form-floating textarea:focus~label:not(.form-check-label){-o-transform:scale(.75) translateY(-1rem) translateX(.15rem);-ms-transform:scale(.75) translateY(-1rem) translateX(.15rem);-moz-transform:scale(.75) translateY(-1rem) translateX(.15rem);-webkit-transform:scale(.75) translateY(-1rem) translateX(.15rem);transform:scale(.75) translateY(-1rem) translateX(.15rem)}form.form-trasparent.form-floating input:focus~label:not(.form-check-label)[for=newsletter_email],form.form-trasparent.form-floating input:focus~label:not(.form-check-label)[for=newsletter_firstname],form.form-trasparent.form-floating input:focus~label:not(.form-check-label)[for=newsletter_lastname],form.form-trasparent.form-floating textarea:focus~label:not(.form-check-label)[for=newsletter_email],form.form-trasparent.form-floating textarea:focus~label:not(.form-check-label)[for=newsletter_firstname],form.form-trasparent.form-floating textarea:focus~label:not(.form-check-label)[for=newsletter_lastname]{-o-transform:scale(.75) translateY(-1rem) translateX(17%);-ms-transform:scale(.75) translateY(-1rem) translateX(17%);-moz-transform:scale(.75) translateY(-1rem) translateX(17%);-webkit-transform:scale(.75) translateY(-1rem) translateX(17%);transform:scale(.75) translateY(-1rem) translateX(17%)}form.form-trasparent.form-floating textarea{border:3px solid #000;border-radius:10px}form.form-trasparent.form-floating label.form-check-label>p{display:initial}form.form-trasparent.form-floating .form-check{padding-left:2em}form.form-trasparent.form-floating .form-check-input{background-color:transparent;border-width:3px;border-color:#000}form.form-trasparent.form-floating .form-check-input.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}form.form-trasparent.form-floating .form-check-input:focus{box-shadow:none}form.was-validated .form-control.is-invalid,form.was-validated .form-control:invalid{border-color:#b91818;background-image:none}form.was-validated .form-control.is-invalid.form-select,form.was-validated .form-control:invalid.form-select{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/></svg>")}form.was-validated .form-control.is-invalid:focus,form.was-validated .form-control:invalid:focus{border-color:#b91818;box-shadow:none}.dark-theme form.was-validated .form-control.is-invalid:focus,.dark-theme form.was-validated .form-control:invalid:focus{border:1px solid #b91818;border-color:#b91818}.dark-theme form.was-validated .form-control.is-invalid,.dark-theme form.was-validated .form-control:invalid{border:1px solid #b91818;padding-right:.75rem;border-color:#b91818}form.was-validated .form-control.is-valid:focus,form.was-validated .form-control:valid:focus{box-shadow:none}form.was-validated .form-check-input.is-invalid,form.was-validated .form-check-input:invalid{border-color:#b91818}form.was-validated .form-check-input.is-invalid~.form-check-label,form.was-validated .form-check-input:invalid~.form-check-label{color:initial}form.was-validated .form-check-input.is-valid,form.was-validated .form-check-input:valid{border-color:#000;background-color:transparent}form.was-validated .form-check-input.is-valid~.form-check-label,form.was-validated .form-check-input:valid~.form-check-label{color:initial}form .invalid-feedback{color:#b91818}form #cb-not-a-field{display:none}form.form-control-border{border:none!important;padding:0!important}form.form-control-border a{text-decoration:underline}form.form-control-border label{font-weight:700}@media (min-width:1537px){form.form-control-border label{font-size:24px}}form.form-control-border .form-control{border:3px solid #000;border-radius:10px;color:currentColor;background-color:transparent}form.form-control-border .form-control::-webkit-input-placeholder{color:currentColor}form.form-control-border .form-control::-moz-placeholder{color:currentColor}form.form-control-border .form-control:-ms-input-placeholder{color:currentColor}form.form-control-border .form-control:-moz-placeholder{color:currentColor}form.form-control-border .form-control:focus{box-shadow:0 2px 30px rgba(0,0,0,.5647058824)}@media (min-width:1537px){form.form-control-border .form-control{font-size:24px}}form.form-control-border .select2-container--open .form-control{box-shadow:0 2px 30px rgba(0,0,0,.5647058824)}form.form-control-border .form-select{background-image:url(../images/icons/arrow-select-closed.png);background-position:right .3rem center;background-size:8px 5.5px}@media (min-width:1537px){form.form-control-border .form-select{background-size:17px 10.5px;padding:.6rem 2.25rem .375rem .75rem}}form.form-control-border .form-select.active,form.form-control-border .form-select.active:focus{background-image:url(../images/icons/arrow-select-open.png)}form.form-control-border .input-checkbox,form.form-control-border input[type=checkbox]{height:20px;width:20px;margin-right:.5rem}form.form-control-border .input-radio{height:20px;width:20px}@media (min-width:1537px){form.form-control-border h3#order_review_heading{font-size:42px}}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.txtstuff{resize:none;overflow:hidden}.search-form-container.absolute{display:none;position:fixed;width:100%;z-index:10000;background-image:url(../images/backgrounds/background_sito_bristot.png)}.search-form-container.absolute .close-search{position:absolute;top:1rem;right:2rem;width:25px;cursor:pointer}@media (min-width:576px){.search-form-container.absolute .close-search{top:10px;right:10px;width:auto}}.search-form-container form#search-form input[id=s]{text-transform:initial}.search-form-container form#search-form input[type=submit]{width:30px;background-image:url(../images/icons/search-black.svg);background-repeat:no-repeat;background-position:center}.product-filter form.form-trasparent select{text-transform:uppercase}@media (min-width:1537px){.product-filter form.form-trasparent select{font-size:24px}}.btn,.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border-radius:10px;border-width:3px;letter-spacing:1px;padding:.67rem 1rem;box-shadow:0 2px 30px rgba(0,0,0,.5647058824)}@media (min-width:1537px){.btn,.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{padding:.8rem 2.5rem}}.btn-wide,.btn-wide.btn,.woocommerce nav.woocommerce-pagination section.hero ul,.woocommerce nav.woocommerce-pagination ul li.btn-wide,.woocommerce nav.woocommerce-pagination ul section.hero li,.woocommerce nav.woocommerce-pagination ul.btn-wide,section.hero .btn,section.hero .woocommerce nav.woocommerce-pagination ul,section.hero .woocommerce nav.woocommerce-pagination ul li{text-align:center;width:100%}@media (min-width:576px){.btn-wide,.btn-wide.btn,.woocommerce nav.woocommerce-pagination section.hero ul,.woocommerce nav.woocommerce-pagination ul li.btn-wide,.woocommerce nav.woocommerce-pagination ul section.hero li,.woocommerce nav.woocommerce-pagination ul.btn-wide,section.hero .btn,section.hero .woocommerce nav.woocommerce-pagination ul,section.hero .woocommerce nav.woocommerce-pagination ul li{min-width:310px;width:initial}}.btn-outline-primary,.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{background-color:#000;border-color:#ef6c00;color:#ef6c00}.btn-outline-primary.active,.btn-outline-primary:focus,.btn-outline-primary:hover,.woocommerce nav.woocommerce-pagination ul li.active,.woocommerce nav.woocommerce-pagination ul li:focus,.woocommerce nav.woocommerce-pagination ul li:hover,.woocommerce nav.woocommerce-pagination ul.active,.woocommerce nav.woocommerce-pagination ul:focus,.woocommerce nav.woocommerce-pagination ul:hover{background-color:#ef6c00;border-color:#ef6c00;color:#000}.btn-outline-primary:focus,.woocommerce nav.woocommerce-pagination ul li:focus,.woocommerce nav.woocommerce-pagination ul:focus{box-shadow:0 0 0 .25rem rgba(239,108,0,.5)}.btn-outline-primary:disabled,.woocommerce nav.woocommerce-pagination ul li:disabled,.woocommerce nav.woocommerce-pagination ul:disabled{background-color:#000;border-color:#ef6c00;color:#ef6c00}.b-fair main section:not(.with-slider) .btn-outline-primary,.b-fair main section:not(.with-slider) .woocommerce nav.woocommerce-pagination ul,.b-fair main section:not(.with-slider) .woocommerce nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination .b-fair main section:not(.with-slider) ul,.woocommerce nav.woocommerce-pagination ul .b-fair main section:not(.with-slider) li{border-color:#76712d;color:#76712d;box-shadow:none}.b-fair main section:not(.with-slider) .btn-outline-primary.active,.b-fair main section:not(.with-slider) .btn-outline-primary:focus,.b-fair main section:not(.with-slider) .btn-outline-primary:hover,.b-fair main section:not(.with-slider) .woocommerce nav.woocommerce-pagination ul li.active,.b-fair main section:not(.with-slider) .woocommerce nav.woocommerce-pagination ul li:focus,.b-fair main section:not(.with-slider) .woocommerce nav.woocommerce-pagination ul li:hover,.b-fair main section:not(.with-slider) .woocommerce nav.woocommerce-pagination ul.active,.b-fair main section:not(.with-slider) .woocommerce nav.woocommerce-pagination ul:focus,.b-fair main section:not(.with-slider) .woocommerce nav.woocommerce-pagination ul:hover,.woocommerce nav.woocommerce-pagination .b-fair main section:not(.with-slider) ul.active,.woocommerce nav.woocommerce-pagination .b-fair main section:not(.with-slider) ul:focus,.woocommerce nav.woocommerce-pagination .b-fair main section:not(.with-slider) ul:hover,.woocommerce nav.woocommerce-pagination ul .b-fair main section:not(.with-slider) li.active,.woocommerce nav.woocommerce-pagination ul .b-fair main section:not(.with-slider) li:focus,.woocommerce nav.woocommerce-pagination ul .b-fair main section:not(.with-slider) li:hover{background-color:#76712d;border-color:#76712d;color:#000}.b-fair main section:not(.with-slider) .btn-outline-primary:focus,.b-fair main section:not(.with-slider) .woocommerce nav.woocommerce-pagination ul li:focus,.b-fair main section:not(.with-slider) .woocommerce nav.woocommerce-pagination ul:focus,.woocommerce nav.woocommerce-pagination .b-fair main section:not(.with-slider) ul:focus,.woocommerce nav.woocommerce-pagination ul .b-fair main section:not(.with-slider) li:focus{box-shadow:0 0 0 .25rem rgba(118,113,45,.5)}.b-fair main section:not(.with-slider) .btn-outline-primary:disabled,.b-fair main section:not(.with-slider) .woocommerce nav.woocommerce-pagination ul li:disabled,.b-fair main section:not(.with-slider) .woocommerce nav.woocommerce-pagination ul:disabled,.woocommerce nav.woocommerce-pagination .b-fair main section:not(.with-slider) ul:disabled,.woocommerce nav.woocommerce-pagination ul .b-fair main section:not(.with-slider) li:disabled{background-color:#000;border-color:#76712d;color:#76712d}.btn.btn-blog,.woocommerce nav.woocommerce-pagination ul li.btn-blog,.woocommerce nav.woocommerce-pagination ul.btn-blog{border-width:1px;box-shadow:initial;letter-spacing:0;padding:.5rem 1.5rem}.btn.btn-blog.btn:focus,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn:focus,.woocommerce nav.woocommerce-pagination ul li.btn-blog:focus,.woocommerce nav.woocommerce-pagination ul li.btn.btn-blog:focus,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn:focus,.woocommerce nav.woocommerce-pagination ul.btn-blog:focus,.woocommerce nav.woocommerce-pagination ul.btn.btn-blog:focus{box-shadow:initial}.btn.btn-blog.btn:disabled,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn:disabled,.woocommerce nav.woocommerce-pagination ul li.btn-blog:disabled,.woocommerce nav.woocommerce-pagination ul li.btn.btn-blog:disabled,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn:disabled,.woocommerce nav.woocommerce-pagination ul.btn-blog:disabled,.woocommerce nav.woocommerce-pagination ul.btn.btn-blog:disabled{opacity:.8}.btn.btn-blog.btn-primary,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-primary,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-primary{color:#fff;border-color:#ef6c00;background-color:#ef6c00}.btn.btn-blog.btn-primary.active,.btn.btn-blog.btn-primary:focus,.btn.btn-blog.btn-primary:hover,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-primary.active,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-primary:focus,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-primary:hover,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-primary.active,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-primary:focus,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-primary:hover{background-color:#000;border-color:#000}.btn.btn-blog.btn-primary:disabled,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-primary:disabled,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-primary:disabled{color:#fff;border-color:#ef6c00;background-color:#ef6c00}.btn.btn-blog.btn-secondary,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-secondary,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-secondary{color:#fff;border-color:#000;background-color:#000}.btn.btn-blog.btn-secondary.active,.btn.btn-blog.btn-secondary:focus,.btn.btn-blog.btn-secondary:hover,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-secondary.active,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-secondary:focus,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-secondary:hover,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-secondary.active,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-secondary:focus,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-secondary:hover{color:#000;background-color:#fff;border-color:#000}.btn.btn-blog.btn-secondary:disabled,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-secondary:disabled,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-secondary:disabled{color:#fff;border-color:#000;background-color:#000}.btn.btn-blog.btn-outline-primary,.woocommerce nav.woocommerce-pagination ul li.btn-blog,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-outline-primary,.woocommerce nav.woocommerce-pagination ul li.btn.btn-blog,.woocommerce nav.woocommerce-pagination ul.btn-blog,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-outline-primary,.woocommerce nav.woocommerce-pagination ul.btn.btn-blog{color:#ef6c00;border-color:#ef6c00;background-color:transparent}.btn.btn-blog.btn-outline-primary.active,.btn.btn-blog.btn-outline-primary:focus,.btn.btn-blog.btn-outline-primary:hover,.woocommerce nav.woocommerce-pagination ul li.btn-blog.active,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-outline-primary.active,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-outline-primary:focus,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-outline-primary:hover,.woocommerce nav.woocommerce-pagination ul li.btn-blog:focus,.woocommerce nav.woocommerce-pagination ul li.btn-blog:hover,.woocommerce nav.woocommerce-pagination ul li.btn.btn-blog.active,.woocommerce nav.woocommerce-pagination ul li.btn.btn-blog:focus,.woocommerce nav.woocommerce-pagination ul li.btn.btn-blog:hover,.woocommerce nav.woocommerce-pagination ul.btn-blog.active,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-outline-primary.active,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-outline-primary:focus,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-outline-primary:hover,.woocommerce nav.woocommerce-pagination ul.btn-blog:focus,.woocommerce nav.woocommerce-pagination ul.btn-blog:hover,.woocommerce nav.woocommerce-pagination ul.btn.btn-blog.active,.woocommerce nav.woocommerce-pagination ul.btn.btn-blog:focus,.woocommerce nav.woocommerce-pagination ul.btn.btn-blog:hover{color:#fff;background-color:#ef6c00;border-color:#ef6c00}.btn.btn-blog.btn-outline-primary:disabled,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-outline-primary:disabled,.woocommerce nav.woocommerce-pagination ul li.btn-blog:disabled,.woocommerce nav.woocommerce-pagination ul li.btn.btn-blog:disabled,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-outline-primary:disabled,.woocommerce nav.woocommerce-pagination ul.btn-blog:disabled,.woocommerce nav.woocommerce-pagination ul.btn.btn-blog:disabled{color:#ef6c00;border-color:#ef6c00;background-color:transparent}.btn.btn-blog.btn-outline-primary.is-loading,.woocommerce nav.woocommerce-pagination ul li.btn-blog.btn-outline-primary.is-loading,.woocommerce nav.woocommerce-pagination ul li.btn-blog.is-loading,.woocommerce nav.woocommerce-pagination ul li.btn.btn-blog.is-loading,.woocommerce nav.woocommerce-pagination ul.btn-blog.btn-outline-primary.is-loading,.woocommerce nav.woocommerce-pagination ul.btn-blog.is-loading,.woocommerce nav.woocommerce-pagination ul.btn.btn-blog.is-loading{color:transparent;background-image:url(../images/icons/loading.svg);background-size:auto 100%;background-color:transparent;background-position:center;background-repeat:no-repeat}section.dark-theme{background-color:#000;color:#fff}.b-fair section{color:#76712d}.b-fair section .box-grid .dark-theme form.form-trasparent label,.b-fair section .box-grid .product.navigation-menu,.b-fair section .box-grid .sezioneTesto,.b-fair section .box-grid .woocommerce div.product .product_details p:not(.productNotes):not(.prodottoTestoMeta_wc),.b-fair section .box-grid .woocommerce div.product#product_shipping_info p,.b-fair section .box-grid .woocommerce div.product.banner-note p,.b-fair section .box-grid form.form-trasparent.form-floating label.form-check-label>p,.b-fair section#assistenza_list .box-grid .container>.row>div a,.b-fair section#assistenza_list .container>.row>div .box-grid a,.dark-theme form.form-trasparent .b-fair section .box-grid label,.woocommerce div.product .product_details .b-fair section .box-grid p:not(.productNotes):not(.prodottoTestoMeta_wc),.woocommerce div.product#product_shipping_info .b-fair section .box-grid p,.woocommerce div.product.banner-note .b-fair section .box-grid p,form.form-trasparent.form-floating .b-fair section .box-grid label.form-check-label>p{font-size:24px;line-height:35px}@media (min-width:768px){.b-fair section .box-grid .dark-theme form.form-trasparent label,.b-fair section .box-grid .product.navigation-menu,.b-fair section .box-grid .sezioneTesto,.b-fair section .box-grid .woocommerce div.product .product_details p:not(.productNotes):not(.prodottoTestoMeta_wc),.b-fair section .box-grid .woocommerce div.product#product_shipping_info p,.b-fair section .box-grid .woocommerce div.product.banner-note p,.b-fair section .box-grid form.form-trasparent.form-floating label.form-check-label>p,.b-fair section#assistenza_list .box-grid .container>.row>div a,.b-fair section#assistenza_list .container>.row>div .box-grid a,.dark-theme form.form-trasparent .b-fair section .box-grid label,.woocommerce div.product .product_details .b-fair section .box-grid p:not(.productNotes):not(.prodottoTestoMeta_wc),.woocommerce div.product#product_shipping_info .b-fair section .box-grid p,.woocommerce div.product.banner-note .b-fair section .box-grid p,form.form-trasparent.form-floating .b-fair section .box-grid label.form-check-label>p{font-size:32px;line-height:42px}}.b-fair section.with-slider{color:inherit}.b-fair section.with-slider::before{background-image:url(../images/backgrounds/background_sito_bristot.png);background-attachment:fixed}@supports not (-webkit-touch-callout:none){.slideshow-container .bg-wrap section#page_hero>div.slide-bg,section#page_hero,section#page_hero>div.bg-cover{background-attachment:fixed}}.b-fair section#page_hero::before,.slideshow-container .bg-wrap section#page_hero>div.slide-bg::before,section#page_hero>div.bg-cover::before{background-color:initial}section.hero{position:relative;overflow:hidden;color:#fff}section.hero>div[class^=container]{z-index:2;position:relative}.slideshow-container .bg-wrap section.hero>div.slide-bg,section.hero>div.bg-cover{position:absolute;width:100%;height:100%;z-index:0}.slideshow-container .bg-wrap section.hero:not(#page_hero):hover>div.slide-bg,section.hero:not(#page_hero):hover>div.bg-cover{-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.slideshow-container .bg-wrap section.hero.with-video>.slide-bg,section.hero.with-video>.bg-cover{display:none}@media (min-width:992px){section.hero.with-video{min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}}section.hero video{width:100vw}@media (min-width:992px){section.hero video{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%;object-fit:cover;height:100vh;top:0;left:0;z-index:1}}section.logo-bottom-right{position:relative}section.logo-bottom-right h2{text-decoration:underline}section.logo-bottom-right .container{background-repeat:no-repeat;background-position:right bottom 3rem;background-size:75% auto}@media (min-width:768px){section.logo-bottom-right .container{background-size:33.3333% auto}}@media (min-width:1600px){section.logo-bottom-right .container{background-position:right 80px bottom 3rem}}#add_payment_method .cart-collaterals .cart_totals table tr.order-total section.logo-central .row>div div.amount,.woocommerce table.shop_table tr.order-total section.logo-central .row>div div.amount,.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total section.logo-central .row>div div.amount,.woocommerce-checkout .cart-collaterals .cart_totals table tr.order-total section.logo-central .row>div div.amount,section.logo-central .row>div #add_payment_method .cart-collaterals .cart_totals table tr.order-total div.amount,section.logo-central .row>div .woocommerce table.shop_table tr.order-total div.amount,section.logo-central .row>div .woocommerce-cart .cart-collaterals .cart_totals table tr.order-total div.amount,section.logo-central .row>div .woocommerce-checkout .cart-collaterals .cart_totals table tr.order-total div.amount,section.logo-central .row>div div.sliderTitolo{text-transform:initial}section.logo-top-under>div{background-repeat:no-repeat;background-position:right top 5rem;background-size:75% auto}@media (min-width:768px){section.logo-top-under>div{background-size:33.3333% auto}}@supports not (-webkit-touch-callout:none){section.scroll-fixed{background-attachment:fixed}}section.shop-text h1{border-bottom:3px solid #000;padding-bottom:2rem;margin-bottom:1rem}section.shop-text .page-content{border-bottom:3px solid #000}section#assistenza_list .container{border-top:3px solid #000}section#assistenza_list .container>.row>div{border-right:3px solid #000}section#assistenza_list .container>.row>div:last-of-type{border-right:0}@media (max-width:991.98px){section#assistenza_list .container>.row>div{border-bottom:3px solid #000}section#assistenza_list .container>.row>div:nth-child(even){border-right:0}section#assistenza_list .container>.row>div:nth-last-child(-n+2){border-bottom:0}}section#assistenza_list .container>.row>div a img:not(.hover){display:block}section#assistenza_list .container>.row>div a img.hover{display:none}section#assistenza_list .container>.row>div a:hover{background-color:#000;color:#ef6c00}section#assistenza_list .container>.row>div a:hover img:not(.hover){display:none}section#assistenza_list .container>.row>div a:hover img.hover{display:block}div.step{background-size:90% auto;background-position:top center;background-repeat:no-repeat}.product-list{text-align:center;overflow:visible}.product-list .rounded{border-radius:18px!important;overflow:hidden}.product-list a .slide-footer{position:relative}.product-list a .slide-footer:before{content:"";background-image:url(../images/icons/arrow-right.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:0;bottom:0;right:0;left:0;opacity:0}.product-list a>div.col>div.row>div.slide-box{position:relative;background-position:center;background-size:100%;background-color:#000}.product-list .slider.eshop-categories-slider a>div.col>div.col.row>div.slide-box.row.rounded::before,.product-list a>div.col>div.row>div.slide-box.box-quadrato::before,.product-list a>div.col>div.row>div.slide-box.price-discount::before,.product-list a>div.col>div.row>div.slide-box::before,.slider.eshop-categories-slider .product-list a>div.col>div.col.row>div.slide-box.row.rounded::before{padding-top:125%}.product-list a>div.col>div.row>div.slide-box h4{color:#ef6c00}.product-list a>div.col>div.row>div.slide-box h4 span{border-bottom:3px solid #ef6c00}.product-list a>div.col>div.row>div.slide-box>div{background-color:rgba(0,0,0,.4);position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.product-list a>div.col>div.row>div.slide-box .btn,.product-list a>div.col>div.row>div.slide-box .woocommerce nav.woocommerce-pagination ul,.product-list a>div.col>div.row>div.slide-box .woocommerce nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination .product-list a>div.col>div.row>div.slide-box ul,.woocommerce nav.woocommerce-pagination ul .product-list a>div.col>div.row>div.slide-box li{position:absolute;bottom:1.5rem;right:2rem;opacity:0}.product-list a:not(.no-link):hover .slide-footer:not(.no-arrow):before{opacity:1}.product-list a:not(.no-link):hover .slide-footer:not(.no-arrow)>*{opacity:0}.product-list a:not(.no-link):hover .slide-footer.no-arrow h3 span{border-bottom:3px solid #000}.product-list a:not(.no-link):hover>div.col>div.row>div.slide-box{background-size:110%}.product-list a:not(.no-link):hover>div.col>div.row>div.slide-box>div{opacity:1}.product-list a:not(.no-link):hover>div.col>div.row>div.slide-box>div.no-hover-opacity-bg{background-color:rgba(0,0,0,.15)}.product-list a:not(.no-link):hover>div.col>div.row>div.slide-box h3{color:#ef6c00}.product-list a:not(.no-link):hover>div.col>div.row>div.slide-box .btn,.product-list a:not(.no-link):hover>div.col>div.row>div.slide-box .woocommerce nav.woocommerce-pagination ul,.product-list a:not(.no-link):hover>div.col>div.row>div.slide-box .woocommerce nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination .product-list a:not(.no-link):hover>div.col>div.row>div.slide-box ul,.woocommerce nav.woocommerce-pagination ul .product-list a:not(.no-link):hover>div.col>div.row>div.slide-box li{opacity:1}.product-list a .btn,.product-list a .woocommerce nav.woocommerce-pagination ul,.product-list a .woocommerce nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination .product-list a ul,.woocommerce nav.woocommerce-pagination ul .product-list a li{padding:.25rem .75rem}.product-list a.add_to_cart_button{background-color:#000;border:3px solid #000}.product-list a.add_to_cart_button:hover{border:3px solid #ef6c00}.product-list a.add_to_cart_button img{display:unset}.product-list a .price-discount{background-color:#ef6c00;position:absolute;z-index:10;top:1.5rem;left:1.5rem;height:80px;width:80px;font-weight:500}section.with-slider{overflow:hidden}@media (max-width:575.98px){section.with-slider .slider-container{width:75%}}.slider{text-align:center}.slider .slick-list{overflow:visible}.slider .slick-list .rounded{border-radius:18px!important;overflow:hidden}.slider .slick-list .slick-track{margin:0}@media (min-width:1280px){.slider .slick-prev{left:5px}}@media (min-width:1400px){.slider .slick-prev{right:calc(100vw - 100px);left:0}}@media (min-width:1440px){.slider .slick-prev{right:initial;left:-36px}}@media (min-width:1280px){.slider .slick-next{right:5px}}@media (min-width:1400px){.slider .slick-next{left:calc(100vw - 100px);right:0}}@media (min-width:1440px){.slider .slick-next{left:initial;right:-36px}}.slider.eshop-categories-slider a,.slider.eshop-categories-slider div.col>div.row.rounded{background-position:center;background-size:cover}.slider.eshop-categories-slider a>div,.slider.eshop-categories-slider div.col>div.row.rounded>div{background-image:url(../images/slider/slide-bg-overlay@2x.png);background-size:cover}.slider.eshop-categories-slider a h3,.slider.eshop-categories-slider div.col>div.row.rounded h3{color:#fff}.product-list .slider.eshop-categories-slider a>div.col>div.row.col>div.row.rounded.slide-box:hover::before,.product-list a .slider.eshop-categories-slider a.price-discount:hover::before,.slider.articoli-slider .slider.eshop-categories-slider a:hover::before,.slider.eshop-categories-slider .product-list a a.price-discount:hover::before,.slider.eshop-categories-slider .product-list a>div.col>div.row.col>div.row.rounded.slide-box:hover::before,.slider.eshop-categories-slider .slider.articoli-slider a:hover::before,.slider.eshop-categories-slider a:hover.box-quadrato::before,.slider.eshop-categories-slider a:hover::before,.slider.eshop-categories-slider div.col>div.row.rounded:hover.box-quadrato::before,.slider.eshop-categories-slider div.col>div.row.rounded:hover::before{padding-top:104%}.slider.eshop-categories-slider a:hover>div,.slider.eshop-categories-slider div.col>div.row.rounded:hover>div{background-image:url(../images/slider/slide-bg-overlay-hover@2x.png)}.slider.eshop-categories-slider a:hover h3,.slider.eshop-categories-slider div.col>div.row.rounded:hover h3{color:#ef6c00}.slider.eshop-categories-slider a .btn,.slider.eshop-categories-slider a .woocommerce nav.woocommerce-pagination ul,.slider.eshop-categories-slider a .woocommerce nav.woocommerce-pagination ul li,.slider.eshop-categories-slider div.col>div.row.rounded .btn,.slider.eshop-categories-slider div.col>div.row.rounded .woocommerce nav.woocommerce-pagination ul,.slider.eshop-categories-slider div.col>div.row.rounded .woocommerce nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination .slider.eshop-categories-slider a ul,.woocommerce nav.woocommerce-pagination .slider.eshop-categories-slider div.col>div.row.rounded ul,.woocommerce nav.woocommerce-pagination ul .slider.eshop-categories-slider a li,.woocommerce nav.woocommerce-pagination ul .slider.eshop-categories-slider div.col>div.row.rounded li{padding:.25rem .75rem}@media (min-width:1537px){.slider.eshop-categories-slider a .btn,.slider.eshop-categories-slider a .woocommerce nav.woocommerce-pagination ul,.slider.eshop-categories-slider a .woocommerce nav.woocommerce-pagination ul li,.slider.eshop-categories-slider div.col>div.row.rounded .btn,.slider.eshop-categories-slider div.col>div.row.rounded .woocommerce nav.woocommerce-pagination ul,.slider.eshop-categories-slider div.col>div.row.rounded .woocommerce nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination .slider.eshop-categories-slider a ul,.woocommerce nav.woocommerce-pagination .slider.eshop-categories-slider div.col>div.row.rounded ul,.woocommerce nav.woocommerce-pagination ul .slider.eshop-categories-slider a li,.woocommerce nav.woocommerce-pagination ul .slider.eshop-categories-slider div.col>div.row.rounded li{padding:.4rem 1.5rem}}.slider.eshop-categories-slider.materiali-bar-slider a>div,.slider.eshop-categories-slider.materiali-bar-slider div.col>div.row.rounded>div{background-image:none}.product-list .slider.eshop-categories-slider.materiali-bar-slider a>div.col>div.row.col>div.row.rounded.slide-box::before,.product-list a .slider.eshop-categories-slider.materiali-bar-slider a.price-discount::before,.slider.articoli-slider .slider.eshop-categories-slider.materiali-bar-slider a::before,.slider.eshop-categories-slider.materiali-bar-slider .product-list a a.price-discount::before,.slider.eshop-categories-slider.materiali-bar-slider .product-list a>div.col>div.row.col>div.row.rounded.slide-box::before,.slider.eshop-categories-slider.materiali-bar-slider .slider.articoli-slider a::before,.slider.eshop-categories-slider.materiali-bar-slider a.box-quadrato::before,.slider.eshop-categories-slider.materiali-bar-slider a::before,.slider.eshop-categories-slider.materiali-bar-slider div.col>div.row.rounded.box-quadrato::before,.slider.eshop-categories-slider.materiali-bar-slider div.col>div.row.rounded::before{padding-top:140%}.slider.eshop-categories-slider.gallery-slider img{max-width:100%;height:auto}@media (min-width:768px){.slider.eshop-categories-slider.gallery-slider img{height:75vh!important;width:100%!important}}.slider.product-list-slider .slick-next,.slider.product-list-slider .slick-prev{top:40%;-webkit-transform:translate(0,-40%);-ms-transform:translate(0,-40%);transform:translate(0,-40%)}.slider.tazzina-slider.product-list a .slide-footer h4{text-transform:uppercase}.slider.tazzina-slider.product-list a:hover .slide-footer:before{opacity:0}.slider.tazzina-slider.product-list a:hover .slide-footer>*{opacity:1}.slider.certificazioni-slider.product-list a>div.col>div.row>div.slide-box{padding:0;background-repeat:no-repeat;background-position:center center;background-size:auto 75%}.slider.certificazioni-slider.product-list a>div.col>div.row>div.slide-box.box-quadrato::before,.slider.certificazioni-slider.product-list a>div.col>div.row>div.slide-box::before{padding-top:100%}.slider.certificazioni-slider.product-list a .slide-footer{text-align:left}.slider.certificazioni-slider.product-list a:not(.no-link):hover>div.col>div.row>div.slide-box{background-size:auto 90%}.slider.certificazioni-slider .slick-next,.slider.certificazioni-slider .slick-prev{top:33.33%;-webkit-transform:translate(0,-33.33%);-ms-transform:translate(0,-33.33%);transform:translate(0,-33.33%)}.slider.articoli-slider{text-align:left}.slider.articoli-slider a{border:5px solid #000}.product-list a .slider.articoli-slider a.price-discount::before,.slider.articoli-slider .product-list a a.price-discount::before,.slider.articoli-slider .slider.eshop-categories-slider a::before,.slider.articoli-slider a.box-quadrato::before,.slider.articoli-slider a::before,.slider.eshop-categories-slider .slider.articoli-slider a::before{padding-top:125%}.slider.articoli-slider a>div>.row>div.slide-header h3{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:77px}@media (min-width:768px){.slider.articoli-slider a>div>.row>div.slide-header h3{min-height:101px}}.slider.articoli-slider a>div>.row>div.slide-box{min-height:206px}@media (min-width:768px){.slider.articoli-slider a>div>.row>div.slide-box{min-height:264px}}.slider.articoli-slider a>div>.row>div.slide-box p{display:-webkit-box;line-clamp:9;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.slider.articoli-slider a>div>.row>div.slide-footer{border-top:5px solid #000}.slider.articoli-slider a>div>.row>div.slide-footer p{position:relative}.slider.articoli-slider a>div>.row>div.slide-footer p span:after{content:url(../images/icons/arrow-right.svg);display:inline-block;vertical-align:middle;padding-left:.75rem}.slider.articoli-slider a:hover{border:5px solid #ef6c00;color:#ef6c00;background-color:#000}.slider.articoli-slider a:hover>div>.row>div.slide-footer{border-top:5px solid #ef6c00!important}.slider.articoli-slider a:hover>div>.row>div.slide-footer p span:after{content:url(../images/icons/arrow-right-orange.svg);padding-left:1.75rem}@media (min-width:768px){.slider.articoli-slider a:hover>div>.row>div.slide-footer p span:after{padding-left:3rem}}@media (min-width:768px){.slider.product-box-list-slider .slick-list.draggable{justify-content:center;display:flex}}.carousel-item{background-repeat:no-repeat;background-position:center;background-size:130%}@media (min-width:768px){.carousel-item{background-size:100%}}[data-scroll-section]{min-height:100vh;color:#ef6c00}[data-scroll-section].blank{width:100vw}[data-scroll-section].w-half{width:33.3333333333vw;white-space:initial}[data-scroll-section].w-divider{width:20vw}[data-scroll-section].w-divider:last-of-type{width:13.5vw}[data-scroll-section] .section-item__fade-in{position:absolute;z-index:-1}[data-scroll-section].origini .section-item__fade-in{top:0;right:0}[data-scroll-section].tostatura .section-item__fade-in{bottom:-15%;left:0}[data-scroll-section].specifiche .specs-levels>div>.row .level-bar{background-color:#666}[data-scroll-section].specifiche .specs-levels>div>.row .level-bar .col{background-color:#ef6c00}.c-scrollbar{opacity:1;height:15px}.c-scrollbar_thumb{background-color:#ef6c00;opacity:1;border-radius:0}[data-scroll-direction=horizontal] .c-scrollbar{height:15px}html:not(.has-scroll-smooth) [data-scroll-section].w-half{width:100%;min-height:auto}html:not(.has-scroll-smooth) [data-scroll-section].w-divider{width:100%;min-height:20vh}html:not(.has-scroll-smooth) [data-scroll-section]:last-of-type{min-height:75vh}.dark-theme form.form-trasparent html:not(.has-scroll-smooth) [data-scroll-section] label strong,.woocommerce div.product .product_details html:not(.has-scroll-smooth) [data-scroll-section] p:not(.productNotes):not(.prodottoTestoMeta_wc) strong,.woocommerce div.product#product_shipping_info html:not(.has-scroll-smooth) [data-scroll-section] p strong,.woocommerce div.product.banner-note html:not(.has-scroll-smooth) [data-scroll-section] p strong,form.form-trasparent.form-floating html:not(.has-scroll-smooth) [data-scroll-section] label.form-check-label>p strong,html:not(.has-scroll-smooth) [data-scroll-section] .dark-theme form.form-trasparent label strong,html:not(.has-scroll-smooth) [data-scroll-section] .product.navigation-menu strong,html:not(.has-scroll-smooth) [data-scroll-section] .sezioneTesto strong,html:not(.has-scroll-smooth) [data-scroll-section] .woocommerce div.product .product_details p:not(.productNotes):not(.prodottoTestoMeta_wc) strong,html:not(.has-scroll-smooth) [data-scroll-section] .woocommerce div.product#product_shipping_info p strong,html:not(.has-scroll-smooth) [data-scroll-section] .woocommerce div.product.banner-note p strong,html:not(.has-scroll-smooth) [data-scroll-section] form.form-trasparent.form-floating label.form-check-label>p strong,html:not(.has-scroll-smooth) [data-scroll-section] section#assistenza_list .container>.row>div a strong,section#assistenza_list .container>.row>div html:not(.has-scroll-smooth) [data-scroll-section] a strong{font-size:24px}.dark-theme form.form-trasparent html:not(.has-scroll-smooth) [data-scroll-section] label strong::after,.woocommerce div.product .product_details html:not(.has-scroll-smooth) [data-scroll-section] p:not(.productNotes):not(.prodottoTestoMeta_wc) strong::after,.woocommerce div.product#product_shipping_info html:not(.has-scroll-smooth) [data-scroll-section] p strong::after,.woocommerce div.product.banner-note html:not(.has-scroll-smooth) [data-scroll-section] p strong::after,form.form-trasparent.form-floating html:not(.has-scroll-smooth) [data-scroll-section] label.form-check-label>p strong::after,html:not(.has-scroll-smooth) [data-scroll-section] .dark-theme form.form-trasparent label strong::after,html:not(.has-scroll-smooth) [data-scroll-section] .product.navigation-menu strong::after,html:not(.has-scroll-smooth) [data-scroll-section] .sezioneTesto strong::after,html:not(.has-scroll-smooth) [data-scroll-section] .woocommerce div.product .product_details p:not(.productNotes):not(.prodottoTestoMeta_wc) strong::after,html:not(.has-scroll-smooth) [data-scroll-section] .woocommerce div.product#product_shipping_info p strong::after,html:not(.has-scroll-smooth) [data-scroll-section] .woocommerce div.product.banner-note p strong::after,html:not(.has-scroll-smooth) [data-scroll-section] form.form-trasparent.form-floating label.form-check-label>p strong::after,html:not(.has-scroll-smooth) [data-scroll-section] section#assistenza_list .container>.row>div a strong::after,section#assistenza_list .container>.row>div html:not(.has-scroll-smooth) [data-scroll-section] a strong::after{display:block;clear:both;content:"";margin-top:2rem}html:not(.has-scroll-smooth) [data-scroll-section] .section-item__fade-in{position:relative;z-index:0}html:not(.has-scroll-smooth) [data-scroll-section].origini .section-item__fade-in{top:initial;right:initial}html:not(.has-scroll-smooth) [data-scroll-section].specifiche{min-height:50vh}.slideshow-container{position:relative;height:100%;padding-top:100vh}.slideshow-container .bg-wrap{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:-1}.slideshow-container .bg-wrap .slide-bg{position:absolute;top:0;left:0;width:100vw;height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat}.slideshow-container .text-wrap .slide-text{height:100vh;color:#ef6c00}header .navbar>div{position:relative}header .navbar>div .header-border-bottom{position:absolute;border-bottom:3px solid #ef6c00;bottom:0;width:calc(100% - var(--bs-gutter-x,.75rem) * 2)}@media (min-width:1600px){header .navbar>div .header-border-bottom{width:calc(100% - 252px)}}header ul.navbar-nav li.nav-item{text-transform:uppercase;position:relative}header ul.navbar-nav li.nav-item.hamburger-menu-icon{cursor:pointer}header ul.navbar-nav li.nav-item.shop-menu-icon{cursor:pointer}header ul.navbar-nav li.nav-item a.nav-link{position:relative;color:#ef6c00}header ul.navbar-nav li.nav-item a.nav-link:before{content:"";top:0;left:0;right:0;height:2px;width:100%;position:absolute;background:#ef6c00;opacity:0}header ul.navbar-nav li.nav-item a.nav-link:focus,header ul.navbar-nav li.nav-item a.nav-link:hover{color:#ef6c00}header ul.navbar-nav li.nav-item:not(.hamburger-menu-icon):not(.shop-menu-icon).active a.nav-link:before,header ul.navbar-nav li.nav-item:not(.hamburger-menu-icon):not(.shop-menu-icon):hover a.nav-link:before{opacity:1}header:not([class^=woocommerce-])::after{content:"";position:absolute;z-index:-1;top:0;height:100%;width:100%}@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none){header:not([class^=woocommerce-])::after{background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(23px);backdrop-filter:blur(23px)}}@supports not ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){header:not([class^=woocommerce-])::after{background-color:rgba(0,0,0,.9)}}@media (max-width:767.98px){header .below-menu{display:none}}@media (min-width:1537px){header .below-menu{font-size:22px;line-height:36px}}header .below-menu .nav-link{color:gray}header .below-menu .nav-link.active,header .below-menu .nav-link:hover{color:#ef6c00!important}@media (max-width:991.98px){body.woocommerce header #BristotIconListMenu>ul.navbar-nav{flex-direction:initial}body.woocommerce header #BristotIconListMenu>ul.navbar-nav .nav-link{padding:1.5rem .5rem}}@media (max-width:767.98px){body.woocommerce header #BristotIconListMenu>ul.navbar-nav .nav-link{padding:1.5rem .25rem}}#BristotMainMenu{position:fixed;height:100vh;width:100%;z-index:2000;display:none}#BristotMainMenu::after{content:"";position:absolute;z-index:-1;top:0;left:0;height:100%;width:100%}@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none){#BristotMainMenu::after{background-color:rgba(0,0,0,.6)}}@supports not ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){#BristotMainMenu::after{background-color:rgba(0,0,0,.8)}}#BristotMainMenu #menu_image_bg{background-size:cover;background-position:center center}#BristotMainMenu #menu_image_bg h3{color:#fff}#BristotMainMenu #menu_container{position:relative;color:#ef6c00}#BristotMainMenu #menu_container::after{content:"";position:absolute;z-index:-1;top:0;left:0;height:100%;width:100%}@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none){#BristotMainMenu #menu_container::after{background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(23px);backdrop-filter:blur(23px)}}@supports not ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){#BristotMainMenu #menu_container::after{background-color:rgba(0,0,0,.6)}}#BristotMainMenu #menu_container #inner_menu_header{position:relative}#BristotMainMenu #menu_container #inner_menu_header img{cursor:pointer}#BristotMainMenu #menu_container #inner_menu_header #other_links_menu{position:absolute;top:100%;width:100%}#BristotMainMenu #menu_container #inner_menu_header #other_links_menu .nav-link{position:relative}#BristotMainMenu #menu_container #inner_menu_header #other_links_menu .nav-link.arrow-on-hover:after{opacity:0;content:"";position:absolute;background-image:url(../images/icons/arrow-right-orange.svg);background-repeat:no-repeat;background-position:center right;height:100%;width:100%;left:0;top:0}#BristotMainMenu #menu_container #inner_menu_header #other_links_menu .nav-link.arrow-on-hover:hover:after{opacity:1}#BristotMainMenu #menu_container #inner_menu_header .back-mobile{display:none;-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#BristotMainMenu #menu_container #inner_menu_header .menu-current-name{align-items:center;align-content:center;display:flex}#BristotMainMenu #menu_container .lang-selector>span.nav-link{position:relative}#BristotMainMenu #menu_container .lang-selector>span.nav-link:after{content:"";position:absolute;height:60%;width:1px;right:0;background-color:#ef6c00}#BristotMainMenu #menu_container .lang-selector .lang-list .nav-link.lang{text-transform:capitalize}#BristotMainMenu #menu_container .lang-selector .lang-list .nav-link.lang:not(.active){display:none}#BristotMainMenu #menu_container #inner_menu_items a.nav-link{position:relative}@media (max-width:991.98px){#BristotMainMenu #menu_container #inner_menu_items a.nav-link{font-weight:500}#BristotMainMenu #menu_container #inner_menu_items a.nav-link:not(.footerTitolo){text-transform:capitalize}}@media (min-width:1537px){#BristotMainMenu #menu_container #inner_menu_items a.nav-link{line-height:62px}}#BristotMainMenu #menu_container #inner_menu_items a.nav-link>span{word-break:break-word;hyphens:auto}#BristotMainMenu #menu_container #inner_menu_items a.nav-link:after{opacity:0;content:"";position:absolute;background-image:url(../images/icons/arrow-right-orange.svg);background-repeat:no-repeat;background-position:center right;height:100%;width:100%;left:0;top:0}#BristotMainMenu #menu_container #inner_menu_items a.nav-link:hover>span{text-decoration-color:currentColor;-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor}#BristotMainMenu #menu_container #inner_menu_items a.nav-link:hover:after{opacity:1}#BristotMainMenu #menu_container #inner_menu_items [data-menu-mobile]{display:none}#BristotMainMenu #menu_container #inner_menu_items [data-menu-mobile=main]{display:block}#BristotMainMenu #menu_container #inner_menu_footer p{margin-bottom:0}#BristotMainMenu #menu_container #inner_menu_footer p a:hover{color:#999}#BristotMainMenu #menu_container #inner_menu_footer .lang-selector .lang-list .nav-link.lang.active{text-decoration:underline}#BristotMainMenu #menu_container #inner_menu_footer .lang-selector .lang-list .nav-link.lang:not(.active){display:block}@media (max-width:991.98px){#BristotMainMenu #menu_container #inner_menu_footer .lang-selector .lang-list .nav-link.lang{padding-left:0!important;padding-right:1rem!important}}#BristotMainMenu #menu_container #inner_menu_footer a{font-weight:500}#BristotMainMenu #menu_container .border-divider{height:3px}#BristotMainMenu #menu_container .border-divider::after{width:100%;background-color:#ef6c00;border-radius:1px}header .sub-menu{display:none;color:#ef6c00}header .sub-menu #submenu_image_bg>.canvas{background-size:cover;background-repeat:no-repeat;background-position:center center}header .sub-menu .box-list>a{display:block}header .sub-menu .box-list>a h4{display:inline-block;position:relative}header .sub-menu .box-list>a h4:after{opacity:0;content:url(../images/icons/arrow-slim-right.svg);position:absolute;height:100%;right:-3rem}header .sub-menu .box-list>a h4:hover:after{opacity:1}header .sub-menu ul>li>a{color:#999}header .sub-menu ul>li>a:hover{color:#ef6c00}header .sub-menu #submenu_footer>a{position:relative}header .sub-menu #submenu_footer>a h4:before{content:url(../images/icons/tazzina.svg);right:calc(-100% + 1rem);position:absolute}header .sub-menu #submenu_footer>a h4:after{content:url(../images/icons/arrow-right-orange.svg);display:inline-block;vertical-align:middle;padding-left:.75rem;opacity:0}header .sub-menu #submenu_footer>a:hover h4:after{opacity:1}footer{background-color:#000;color:#d46317}footer #footer_credits{border-top:3px solid #d46317}footer .social-link p{font-size:35px}footer ul{list-style:none;padding:0}.woocommerce .blockUI.blockOverlay{background-color:rgba(0,0,0,.75)!important}.woocommerce a.remove{color:transparent!important;background-image:url(../images/icons/Icona%20Cestino_Bristot.svg);border-radius:0;background-repeat:no-repeat;background-position:center}.woocommerce hr{height:3px;opacity:1;margin:3rem 0}.woocommerce header #cart_contents_count{font-weight:500;position:absolute;top:0;right:-.5rem;color:#fff;background-color:#d02323;height:25px;width:25px}@media (max-width:991.98px){.woocommerce header #cart_contents_count{top:1rem}}@media (max-width:767.98px){.woocommerce header #cart_contents_count{right:-.75rem}}.woocommerce .woocommerce-breadcrumb{margin:0;color:#ef6c00}.woocommerce .woocommerce-breadcrumb a{color:#ef6c00}.woocommerce .woocommerce-breadcrumb p{margin-bottom:0}.woocommerce .woocommerce-breadcrumb p del{color:#d46317}.woocommerce .woocommerce-breadcrumb p ins{text-decoration:initial;color:#ed9c35}.woocommerce .woocommerce-breadcrumb p.out-of-stock{color:#b91818}.woocommerce .woocommerce-breadcrumb p.in-stock{display:none}.woocommerce .quantity input::-webkit-inner-spin-button,.woocommerce .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity input[type=number]{-moz-appearance:textfield}.woocommerce .quantity .btn,.woocommerce .quantity .input-text,.woocommerce .quantity nav.woocommerce-pagination ul,.woocommerce .quantity nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination .quantity ul,.woocommerce nav.woocommerce-pagination ul .quantity li{box-shadow:none;border:3px solid #000;color:#000}.woocommerce .quantity .btn.minus,.woocommerce .quantity .input-text.minus,.woocommerce .quantity nav.woocommerce-pagination ul li.minus,.woocommerce .quantity nav.woocommerce-pagination ul.minus,.woocommerce nav.woocommerce-pagination .quantity ul.minus,.woocommerce nav.woocommerce-pagination ul .quantity li.minus{padding:.8rem 1rem .8rem 2rem}.woocommerce .quantity .btn.plus,.woocommerce .quantity .input-text.plus,.woocommerce .quantity nav.woocommerce-pagination ul li.plus,.woocommerce .quantity nav.woocommerce-pagination ul.plus,.woocommerce nav.woocommerce-pagination .quantity ul.plus,.woocommerce nav.woocommerce-pagination ul .quantity li.plus{padding:.8rem 2rem .8rem 1rem}.woocommerce .quantity .input-text{width:1rem}.woocommerce .quantity .input-text:focus{box-shadow:none}.woocommerce .quantity.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-right:none}.woocommerce .quantity.input-group:not(.has-validation)>:not(:first-child):not(.dropdown-toggle):not(.dropdown-menu){border-left:none}.woocommerce div.product .fake-row{overflow:hidden}.woocommerce div.product .fake-row>div.product-info-details{float:left}@media (min-width:992px){.woocommerce div.product .fake-row>div.product-info-details{border-right:3px solid #000}}.woocommerce div.product .fake-row>div.summary{float:right}.woocommerce div.product .product_title{border-bottom:3px solid #000}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{color:#fff;background:inherit;font-weight:inherit;display:inline-block;text-decoration:initial}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:1;display:inline-block}.woocommerce div.product .stock{color:currentColor}.woocommerce div.product .out-of-stock{color:#b91818;text-transform:uppercase;font-weight:700;font-size:1em!important}.woocommerce div.product .info_wrapper>p{font-weight:700;margin:0}.woocommerce div.product .info_wrapper .intensity-box{width:180px;position:relative}.woocommerce div.product .info_wrapper .intensity-box .intensity-bar{position:absolute;background-color:#000;height:100%}.woocommerce div.product .product_details>div:first-of-type{border-top:3px solid #000}.woocommerce div.product .product_details p:not(.productNotes):not(.prodottoTestoMeta_wc)>span{font-weight:700;text-transform:uppercase}.woocommerce div.product#product_shipping_info p,.woocommerce div.product.banner-note p{font-weight:500;color:#ef6c00;margin-bottom:0}.woocommerce div.product#product_shipping_info::after,.woocommerce div.product.banner-note::after{content:"";position:absolute;z-index:-1;top:0;height:100%;width:100%}@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none){.woocommerce div.product#product_shipping_info::after,.woocommerce div.product.banner-note::after{background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(23px);backdrop-filter:blur(23px)}}@supports not ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.woocommerce div.product#product_shipping_info::after,.woocommerce div.product.banner-note::after{background-color:rgba(0,0,0,.9)}}.woocommerce div.product.banner-note{position:fixed;width:100%;bottom:0;z-index:5000}.woocommerce nav.woocommerce-pagination ul{padding:0;border:3px solid #ef6c00;background-color:#ef6c00}.woocommerce nav.woocommerce-pagination ul li{padding:0;border-radius:0;background-color:#ef6c00;box-shadow:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background-color:#000;border-color:#ef6c00;color:#ef6c00;font-size:initial;font-weight:inherit}.woocommerce nav.woocommerce-pagination ul li:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.woocommerce nav.woocommerce-pagination ul li:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px;border-right:0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background-color:#ef6c00;border-color:#ef6c00;color:#000}.woocommerce .product-list a.added_to_cart{display:none}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table th{color:rgba(0,0,0,.5)}.woocommerce table.shop_table:not(.woocommerce-checkout-review-order-table) th{border-bottom:3px solid #000}.woocommerce table.shop_table.woocommerce-checkout-review-order-table thead tr th:last-of-type{text-align:right}.woocommerce table.shop_table tr td:last-of-type{text-align:right}@media (min-width:1537px){.woocommerce table.shop_table tr.order-total .amount{font-size:42px}}.woocommerce table.shop_table td{border-top:2px solid rgba(0,0,0,.2);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td.actions{border-top:3px solid #000}.woocommerce table.shop_table td.product-quantity .quantity{width:150px}@media (min-width:1537px){.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-subtotal{font-size:32px}}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td small.includes_tax{float:right;width:100%;color:#000!important}.woocommerce table.shop_table td small.includes_tax>span{font-size:initial!important}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:2px solid rgba(0,0,0,.2)}@media (min-width:1537px){.woocommerce table.shop_table.woocommerce-checkout-review-order-table label,.woocommerce table.shop_table.woocommerce-checkout-review-order-table td,.woocommerce table.shop_table.woocommerce-checkout-review-order-table th{font-size:32px}}.woocommerce .cb-menu-cart-widget{display:none;position:absolute;color:#ef6c00;background-color:#000;right:var(--bs-gutter-x,.75rem)}@media (min-width:1600px){.woocommerce .cb-menu-cart-widget{right:126px}}.woocommerce .cb-menu-cart-widget>div .quantity{color:grey;font-weight:700}.woocommerce .cb-menu-cart-widget .woocommerce-mini-cart__total{padding-left:calc(75px + 1rem)!important;padding-right:2rem!important;border-top:0}.woocommerce .cb-menu-cart-widget .woocommerce-mini-cart__buttons,.woocommerce .cb-menu-cart-widget .woocommerce-mini-cart__empty-message{margin-bottom:0}.woocommerce .cb-menu-cart-widget .woocommerce-mini-cart__empty-message{text-align:center}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-left:0;margin-right:1rem;width:75px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{color:#000;background-color:#ef6c00;text-align:center}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0;padding-right:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:initial;right:0}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin:5px}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#0e6f0e}.woocommerce form.checkout_coupon{border-color:currentcolor currentcolor #000;border-style:none none solid;border-width:0 0 3px;border-image:none 100%/1/0 stretch;border-radius:0;padding:0 0 1.5rem 0}.woocommerce .select2-container .select2-selection--single{height:initial}.woocommerce .select2-container--default .select2-selection--single{background-color:initial;border:inherit;border-radius:inherit}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{color:inherit;line-height:initial}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent}.woocommerce .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000}.woocommerce .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #000 transparent}.woocommerce .woocommerce-customer-details address{border:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{position:relative;margin:1em 0 2em;background-color:transparent;color:#d46317}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{background-color:rgba(0,0,0,.9);content:"";position:absolute;z-index:-1;top:0;left:0;height:100%;width:100%}.woocommerce nav.woocommerce-pagination .woocommerce-error ul:first-of-type,.woocommerce nav.woocommerce-pagination .woocommerce-info ul:first-of-type,.woocommerce nav.woocommerce-pagination .woocommerce-message ul:first-of-type,.woocommerce nav.woocommerce-pagination ul .woocommerce-error li:first-of-type,.woocommerce nav.woocommerce-pagination ul .woocommerce-info li:first-of-type,.woocommerce nav.woocommerce-pagination ul .woocommerce-message li:first-of-type,.woocommerce-error .btn:first-of-type,.woocommerce-error .wc-forward,.woocommerce-error .woocommerce nav.woocommerce-pagination ul li:first-of-type,.woocommerce-error .woocommerce nav.woocommerce-pagination ul:first-of-type,.woocommerce-info .btn:first-of-type,.woocommerce-info .wc-forward,.woocommerce-info .woocommerce nav.woocommerce-pagination ul li:first-of-type,.woocommerce-info .woocommerce nav.woocommerce-pagination ul:first-of-type,.woocommerce-message .btn:first-of-type,.woocommerce-message .wc-forward,.woocommerce-message .woocommerce nav.woocommerce-pagination ul li:first-of-type,.woocommerce-message .woocommerce nav.woocommerce-pagination ul:first-of-type{margin-right:1rem}@media (min-width:1537px){.woocommerce-error,.woocommerce-info,.woocommerce-message{font-size:24px}}.woocommerce-message{border-top-color:#0e6f0e}.woocommerce-message::before{content:"\e015";color:#0e6f0e}.woocommerce-info{border-top-color:#ed9c35}.woocommerce-info::before{color:#ed9c35}.woocommerce-info a{text-decoration:underline}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:115px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:150px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td:last-of-type,#add_payment_method table.cart th:last-of-type,.woocommerce-cart table.cart td:last-of-type,.woocommerce-cart table.cart th:last-of-type,.woocommerce-checkout table.cart td:last-of-type,.woocommerce-checkout table.cart th:last-of-type{text-align:right}@media (max-width:767.98px){#add_payment_method table.cart td.product-quantity,#add_payment_method table.cart th.product-quantity,.woocommerce-cart table.cart td.product-quantity,.woocommerce-cart table.cart th.product-quantity,.woocommerce-checkout table.cart td.product-quantity,.woocommerce-checkout table.cart th.product-quantity{display:flex;justify-content:space-between}}#add_payment_method table.cart td.actions .coupon input,.woocommerce-cart table.cart td.actions .coupon input,.woocommerce-checkout table.cart td.actions .coupon input{width:initial}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:17px;padding:1em}#add_payment_method .cart-collaterals .cart_totals table tr td:last-of-type,.woocommerce-cart .cart-collaterals .cart_totals table tr td:last-of-type,.woocommerce-checkout .cart-collaterals .cart_totals table tr td:last-of-type{text-align:right}@media (min-width:1537px){#add_payment_method .cart-collaterals .cart_totals table tr.order-total .amount,.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total .amount,.woocommerce-checkout .cart-collaterals .cart_totals table tr.order-total .amount{font-size:42px}}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:3px solid #000;border-bottom:none}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0;border-radius:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;border-bottom:0}#add_payment_method #payment ul.payment_methods li label,.woocommerce-cart #payment ul.payment_methods li label,.woocommerce-checkout #payment ul.payment_methods li label{font-weight:700}@media (min-width:1537px){#add_payment_method #payment ul.payment_methods li label,.woocommerce-cart #payment ul.payment_methods li label,.woocommerce-checkout #payment ul.payment_methods li label{font-size:32px}}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:rgba(0,0,0,.75);color:#d46317}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid rgba(0,0,0,.75);border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;top:-.95em}#add_payment_method #payment div.payment_box #xpay_list_icon,.woocommerce-cart #payment div.payment_box #xpay_list_icon,.woocommerce-checkout #payment div.payment_box #xpay_list_icon{background-color:#d46317}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-notice--success.woocommerce-thankyou-order-received{text-align:center}.woocommerce ul.order_details{text-align:center}.woocommerce ul.order_details li{float:none;display:inline-block;border-right:3px solid #000}.woocommerce ul.order_details li:last-of-type{margin-right:0;padding-right:0}.woocommerce ul.order_details+p{text-align:center;padding-bottom:3rem}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:initial;width:100%;clear:initial}.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:initial;width:100%;clear:initial;border-bottom:3px solid #000}@media (min-width:992px){.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:41.6666666667%;border-bottom:none}}.woocommerce #billing_pc_invoice_fiscal_code_field .optional,.woocommerce #billing_pc_invoice_pec_field .optional,.woocommerce #billing_pc_invoice_sdi_field .optional,.woocommerce #billing_pc_invoice_user_type_field .optional,.woocommerce #billing_pc_invoice_vat_field .optional,.woocommerce-page #billing_pc_invoice_fiscal_code_field .optional,.woocommerce-page #billing_pc_invoice_pec_field .optional,.woocommerce-page #billing_pc_invoice_sdi_field .optional,.woocommerce-page #billing_pc_invoice_user_type_field .optional,.woocommerce-page #billing_pc_invoice_vat_field .optional{display:none}@media (min-width:768px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:73%}}@media (min-width:992px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:48%}}@media (min-width:1537px){.woocommerce-account .woocommerce-MyAccount-content.sezioneTesto_wc,.woocommerce-account form.woocommerce-MyAccount-content.form-control-border{font-size:32px;line-height:42px}}.woocommerce-account .woocommerce-MyAccount-content fieldset{padding-top:1.5rem}.woocommerce-account .woocommerce-MyAccount-content a.edit{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content .addresses>div{float:none;width:100%}@media (min-width:992px){.woocommerce-account .woocommerce-MyAccount-content .addresses>div{width:48%}.woocommerce-account .woocommerce-MyAccount-content .addresses>div.col-1{float:left}.woocommerce-account .woocommerce-MyAccount-content .addresses>div.col-2{float:right}}section{position:relative}.slideshow-container .bg-wrap section#passion_explorers>div.slide-bg,section#passion_explorers>div.bg-cover{background-image:url(../images/backgrounds/Passion-Explorers@2x.jpg)}section#intro_caffe_bristot{background-image:url(../images/backgrounds/stile-bristot-02@2x.jpg)}@supports not (-webkit-touch-callout:none){section#intro_caffe_bristot{background-attachment:fixed}}section.scroll-fixed{color:#ef6c00}@supports not (-webkit-touch-callout:none){section.scroll-fixed{background-attachment:fixed}}section.scroll-fixed#volti{background-image:url(/images/backgrounds/caffè-bristot_volti@2x.jpg)}section.scroll-fixed#foresta{background-image:url(/images/backgrounds/caffe-bristot_foresta@2x.jpg)}section.scroll-fixed#viaggi{background-image:url(/images/backgrounds/caffe-bristot_viaggi@2x.jpg)}section.scroll-fixed#steps{background-image:url(/images/backgrounds/caffe-bristot_steps@2x.jpg)}section.scroll-fixed#valutazione_qualita{background-image:url(/images/backgrounds/caffe-bristot_valutazione-qualita@2x.jpg)}section.scroll-fixed#roastery_farm_desc{background-image:url(/images/backgrounds/caffe-bristot_roastery-farm@2x.jpg)}section.scroll-fixed#passione_desc{background-image:url(/images/backgrounds/caffe-bristot_passione@2x.jpg)}section.scroll-fixed#passione_viaggia{background-image:url(/images/backgrounds/caffe-bristot_passione-viaggia@2x.jpg)}section.scroll-fixed#Domenico_Bristot{background-image:url(/images/backgrounds/Domenico_Bristot@2x.jpg)}section#scoperta>div{background-image:url(../images/logo/Logo_Bristot_stamp.svg);background-repeat:no-repeat;background-position:right top 5rem;background-size:33.3333% auto}.slideshow-container .bg-wrap section#Caffe_in_grani>div.slide-bg,section#Caffe_in_grani>div.bg-cover{background-image:url(../images/backgrounds/caffè-in-grani2x.jpg)}.slideshow-container .bg-wrap section#Concept_Store>div.slide-bg,section#Concept_Store>div.bg-cover{background-image:url(../images/backgrounds/Concept_Store@2x.jpg)}section#intro_contatti{background-image:url(../images/backgrounds/contatti@2x.png);background-attachment:fixed}section.scroll-fixed#stile_bristot_bg{background-image:url(../images/backgrounds/stile-bristot-02@2x.jpg)}section.scroll-fixed#stile_bristot_bg_2{background-image:url(../images/backgrounds/stile-bristot-03@2x.jpg)}section.scroll-fixed#pietra{background-image:url(../images/backgrounds/pietra@2x.jpg)}section.scroll-fixed#legno{background-image:url(../images/backgrounds/legno@2x.jpg)}section.scroll-fixed#ferro{background-image:url(../images/backgrounds/ferro@2x.jpg)}section.scroll-fade{color:#fff;padding-top:80vh;padding-bottom:80vh}section a.play-icon{position:relative;display:block;overflow:hidden}section a.play-icon:before{background-image:url(../images/icons/play.svg);background-repeat:no-repeat;background-position:center center;content:"";position:absolute;width:100%;height:100%;left:0}section a.play-icon:hover:before{transform:scale(1.25)}.product-page #header_main>nav{display:none}.product.fixed-content{position:relative;z-index:1000}.product.fixed-content>div{position:absolute}.product-titolo{top:10vh;padding-left:5vw;width:33.3333333333vw;color:#ef6c00}@media (min-width:1200px){.product-titolo{top:20vh;width:50vw}}.product-titolo h3{color:grey;font-weight:700;text-transform:uppercase}@media (min-width:1537px){.product-titolo h3{font-size:24px}}.product-titolo h3 span{text-transform:lowercase}.product-foto{top:0;width:33.3333333333vw;left:33.3333333333vw;background-size:contain;background-repeat:no-repeat;background-position:center center;height:100vh}@media (min-width:768px){.product-foto{background-color:initial!important}}.product-foto-bg{display:none}.product.navigation-menu{position:absolute;bottom:15px;width:100%;z-index:100;color:gray}.product.navigation-menu a.nav-link{position:relative}.product.navigation-menu a.nav-link.active,.product.navigation-menu a.nav-link:hover{color:#ef6c00}.product.navigation-menu a.nav-link.arrow-on-hover:after{opacity:0;content:"";position:absolute;background-image:url(../images/icons/arrow-right-orange.svg);background-repeat:no-repeat;background-position:center right;height:100%;width:100%;right:0;top:0;-o-transform:scaleX(-1);-ms-transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.product.navigation-menu a.nav-link.arrow-on-hover:hover{color:#ef6c00!important}.product.navigation-menu a.nav-link.arrow-on-hover:hover:after{opacity:1}.product.navigation-menu .scroll-down-text{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@media (max-width:767.98px){html:not(.has-scroll-smooth) .below-menu{display:none!important}}html:not(.has-scroll-smooth) body:not(.vertical) #product_container{background-color:initial!important}html:not(.has-scroll-smooth) body:not(.vertical) .product-titolo{width:100%}html:not(.has-scroll-smooth) .product.fixed-content>.product-foto,html:not(.has-scroll-smooth) .product.navigation-menu:not(.mobile){display:none}html:not(.has-scroll-smooth) .product-titolo{top:0;padding-left:0;padding:6rem 1rem .5rem}html:not(.has-scroll-smooth) .product-foto-bg{display:block;position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background-size:75% auto;background-position:center bottom;background-repeat:no-repeat;z-index:-1}html:not(.has-scroll-smooth) .product-slider>div.w-divider:last-of-type{display:none}html:not(.has-scroll-smooth) .vertical .product-titolo{padding-top:8rem;width:100%}@media (min-width:768px){html:not(.has-scroll-smooth) .vertical .product-titolo{padding-top:12rem}}@media (min-width:992px){html:not(.has-scroll-smooth) .vertical .product-titolo{width:43vw}}@media (min-width:992px){html:not(.has-scroll-smooth) .vertical .product-intro .descrizione:not(.vending){padding-top:45vh!important}}html:not(.has-scroll-smooth) .vertical .product-foto-bg{position:relative;background-size:auto 100%;height:100vh;padding:0}@media (min-width:992px){html:not(.has-scroll-smooth) .vertical .product-foto-bg{position:absolute;background-size:auto 88%}}html:not(.has-scroll-smooth) .vertical .product-foto-bg:not(.foto_mobile){margin-top:-6rem}@media (min-width:992px){html:not(.has-scroll-smooth) .vertical .product-foto-bg:not(.foto_mobile){margin-top:0}}@media (max-width:767px){html:not(.has-scroll-smooth) .vertical .product-foto-bg.foto_mobile{height:auto;background-image:none!important}html:not(.has-scroll-smooth) .vertical .product-foto-bg.foto_mobile .product.navigation-menu:not(.mobile){position:relative}}html:not(.has-scroll-smooth) .vertical .product.navigation-menu:not(.mobile){display:block}html:not(.has-scroll-smooth) .vertical [data-scroll-section].specifiche{min-height:auto}