@media (max-width:767px),print{.catalog-product-view .page-main{padding-left:10px !important;padding-right:10px !important}}@media (max-width:767px),print{.catalog-product-view .breadcrumbs ul.items li.item:not(:nth-last-child(-n+2)){display:none}}.catalog-product-view .product-info{display:flex;flex-wrap:wrap;width:100%;clear:both;padding-top:10px}.catalog-product-view .product-info .product-info-left{flex:1 1 36%}@media (max-width:767px),print{.catalog-product-view .product-info .product-info-left{flex-basis:100% !important}}.catalog-product-view .product-info .product-info-left .product.media{width:100%;max-width:508px}.catalog-product-view .product-info .product-info-center{padding:15px;flex:1 1 36%}@media (max-width:767px),print{.catalog-product-view .product-info .product-info-center{flex-basis:100% !important;order:3;text-align:left}}.catalog-product-view .product-info .product-info-center .product-promo-banner{border:2px dotted #ffb21e;padding:10px}.catalog-product-view .product-info .product-info-center .product-info-center-head{display:flex}.catalog-product-view .product-info .product-info-center .product-info-center-head .product.attribute{width:50%}.catalog-product-view .product-info .product-info-center .product-info-center-head .product.attribute strong{font-weight:600;text-transform:uppercase}.catalog-product-view .product-info .product-info-center .product-info-center-head .product.attribute span.value{text-transform:uppercase;font-weight:300}.catalog-product-view .product-info .product-info-center .product-info-center-head .product.attribute span.value a{color:#282828}.catalog-product-view .product-info .product-info-center .product-info-center-head .product.attribute span.value a:hover{color:#282828}.catalog-product-view .product-info .product-info-center .page-title-wrapper h1{margin-top:10px;margin-bottom:20px}.catalog-product-view .product-info .product-info-center .product-service{overflow:hidden;padding-top:20px;border-top:1px solid #e1e1e1;margin-top:20px}.catalog-product-view .product-info .product-info-center .product-service.consegna-block.banner-consegna{background-color:#e2e2e2;padding:20px}.catalog-product-view .product-info .product-info-center .product-service .product-service-logo{width:20px;float:left;margin-right:10px;position:relative;top:4px}.catalog-product-view .product-info .product-info-center .product-service .info-btn{width:12px;position:relative;bottom:8px;cursor:pointer}.catalog-product-view .product-info .product-info-center .product-service .consegna-text{overflow:hidden}.catalog-product-view .product-info .product-info-center .product-service .consegna-count{color:#609e86}.catalog-product-view .product-info .product-info-center .product-service .costo-sped-value{color:#609e86}.catalog-product-view .product-info .product-info-right{padding:0 !important;flex:1 1 28%}@media (max-width:767px),print{.catalog-product-view .product-info .product-info-right{flex-basis:100% !important;order:2}}.catalog-product-view .product-info .product-info-right .product-info-main{border:4px solid #e1e1e1;border-radius:10px;padding:30px;width:fit-content}@media (max-width:767px),print{.catalog-product-view .product-info .product-info-right .product-info-main{width:100%;border:none;padding:5px}}.catalog-product-view .product-info .product-info-right .product-info-main .product-info-stock-sku{float:left;padding-bottom:10px;padding-left:0;text-align:left}.catalog-product-view .product-info .product-info-right .product-info-main .product-info-stock-sku .stock{text-transform:none}.catalog-product-view .product-info .product-info-right .product-info-main .product-info-stock-sku .stock.available{color:#036842;letter-spacing:0.5px;font-weight:600}.catalog-product-view .product-info .product-info-right .product-info-main .product-info-price{padding-bottom:20px}.catalog-product-view .product-info .product-info-right .product-info-main .product-info-price .price-container .price-label{display:none !important}.catalog-product-view .product-info .product-info-right .product-info-main .product-info-price .product-tax{text-transform:uppercase;font-weight:600;color:#282828}@media (max-width:767px),print{.catalog-product-view .product-info .product-info-right .product-info-main .product-info-price .product-tax{flex-basis:100% !important;padding-left:10px;text-align:left}}.catalog-product-view .product-info .product-info-right .product-info-main .product-info-price .price-box{color:#cf4b13;display:flex;padding-bottom:0}.catalog-product-view .product-info .product-info-right .product-info-main .product-info-price .price-box .old-price .price-wrapper .price{text-decoration:line-through;margin-left:20px;font-size:1.5rem}.catalog-product-view .product-info .product-info-right .product-info-main .product-info-price .price-box .special-price .price-wrapper .price{color:#cf4b13 !important;font-size:28px}.catalog-product-view .product-info .product-info-right .product-info-main .product-info-price .price-box .normal-price .price-wrapper .price{color:#cf4b13 !important;font-size:28px}.catalog-product-view .product-info .product-info-right .product-info-main .product-info-price .price-box .discount-percentage{background-color:#FFB21E;color:black;padding:8px;position:relative;top:-7px;margin-left:20px;border-radius:10px;font-size:100%;font-weight:600}.catalog-product-view .product-info .product-info-right .product-info-main .product-options-wrapper label{font-weight:500;text-transform:uppercase}.catalog-product-view .product-info .product-info-right .product-info-main .product-options-wrapper select{background:#fff;background-size:auto;border:1px solid #282828;font-size:16px;height:40px;padding:8px 30px 8px 20px;vertical-align:baseline;width:100%;border-radius:10px}.catalog-product-view .product-info .product-info-right .product-info-main .product-options-wrapper select:not([disabled]):focus{box-shadow:0 0 3px 1px #ed7e0e}.catalog-product-view .product-info .product-info-right .product-info-main .box-tocart{margin-top:40px}.catalog-product-view .product-info .product-info-right .product-info-main .box-tocart .field.qty{display:flex}.catalog-product-view .product-info .product-info-right .product-info-main .box-tocart .field.qty label{margin-left:0;margin-right:30px;text-transform:uppercase;position:relative;top:6px}.catalog-product-view .product-info .product-info-right .product-info-main .box-tocart .field.qty #custom-qty{border-bottom:1px solid #282828}.catalog-product-view .product-info .product-info-right .product-info-main .box-tocart .field.qty #custom-qty .input-group__button{background-color:white;border:none;font-size:2.5rem;color:black !important}.catalog-product-view .product-info .product-info-right .product-info-main .box-tocart .field.qty #custom-qty .input-group__input{border:none;font-size:16px;font-weight:600;max-width:46px;text-align:center}.catalog-product-view .product-info .product-info-right .product-info-main .box-tocart .field.qty #custom-qty .input-text.qty:focus{border:none;box-shadow:none}.catalog-product-view .product-info .product-info-right .product-info-main .box-tocart .action.tocart{margin-bottom:0;margin-right:1%;width:100%;text-transform:uppercase;font-weight:300;margin-top:20px}.catalog-product-view .product-info .product-info-right .product-info-main .box-tocart .action.tocart .add-cart-icon{position:relative;height:20px;top:1px;right:19px}.catalog-product-view .product.info.detailed{border:4px solid #e1e1e1;border-radius:10px}@media (max-width:767px),print{.catalog-product-view .product.info.detailed{flex-basis:100% !important;margin-top:30px;text-align:left}}@media (max-width:767px),print{.catalog-product-view .product.info.detailed .product.data.items{margin-left:0;margin-right:0}.catalog-product-view .product.info.detailed .product.data.items p{text-align:left}}.catalog-product-view .product.info.detailed .product.data.items>.item.content{background:#fff;margin-top:43px;padding:35px 35px 35px 35px;border:none}@media (max-width:767px),print{.catalog-product-view .product.info.detailed .product.data.items>.item.content{margin-top:0;padding:20px 35px 35px 35px}}.catalog-product-view .product.info.detailed .data.title{margin:8px -1px 0 20px}@media (max-width:767px),print{.catalog-product-view .product.info.detailed .data.title{margin:0 !important}}.catalog-product-view .product.info.detailed .data.title a{border-top:none;border-bottom:none;border-left:none;border-right:none;text-transform:uppercase;background-color:white}@media (max-width:767px),print{.catalog-product-view .product.info.detailed .data.title a{display:none}}.catalog-product-view .product.info.detailed .data.title.active a{border-bottom:2px solid #ed7e0e}.catalog-product-view #prodRelated{padding-top:5%;padding-bottom:5%}.catalog-product-view #prodRelated .block.related .title{display:block;margin-bottom:10px;margin-top:30px}.catalog-product-view #prodRelated .block.related .title strong{font-weight:600;line-height:1.1;font-size:2rem !important;margin-top:2rem !important;margin-bottom:2rem}.catalog-product-view #prodRelated .block.related .plus-symbol{position:relative;top:-40px;left:50px;text-decoration:none}.catalog-product-view #prodRelated .block.related a:hover{text-decoration:none}.catalog-product-view #prodRelated .block.related #check-prod-section p span.text-gr{margin-left:40px}.catalog-product-view #prodRelated .block.related #check-prod-section input[type="checkbox"]{margin:2px 5px 0 0;position:relative;top:0px}.catalog-product-view #prodRelated .block.related .product-item-info{display:flex}.catalog-product-view #prodRelated .block.related .product-item-info .product.photo{display:block}.catalog-product-view #prodRelated .block.related .action.select{vertical-align:unset}.catalog-product-view #prodRelated .block.related .action.select span{text-transform:initial}.catalog-product-view #prodRelated .block.related .checkbox-non-cliccabile{pointer-events:none;opacity:0.5}.catalog-product-view #prodRelated .block.related .en-green{font-size:2.8rem;color:#0a820b}.catalog-product-view #prodRelated .block.related .text-gr{color:#0a820b}.catalog-product-view #prodRelated .block.related .plus-symbol{font-size:25px;vertical-align:center}.catalog-product-view #prodRelated .block.related li.item productc{align-items:center;display:flex}.catalog-product-view #upsell-table a{color:#0A0A0A}.catalog-product-view #upsell-table table img{max-height:100px}.catalog-product-view #upsell-table table span{font-size:1rem}@media (max-width:767px),print{.catalog-product-view #upsell-table table span{font-size:13px}}.catalog-product-view #upsell-table table span.old-price{display:none !important}@media (max-width:767px),print{.catalog-product-view #upsell-table table span.old-price{display:none !important}}.catalog-product-view #upsell-table table span.discount-percentage{display:none !important}@media (max-width:767px),print{.catalog-product-view #upsell-table table span.discount-percentage{display:none !important}}.catalog-product-view #upsell-table table tr:nth-child(even){background-color:#e1e1e1}.catalog-product-view #upsell-table table tr th,.catalog-product-view #upsell-table table tr td{padding:7px 15px;vertical-align:middle;font-size:13px}@media (max-width:767px),print{.catalog-product-view #upsell-table table tr th,.catalog-product-view #upsell-table table tr td{height:60px}}@media (max-width:767px),print{.catalog-product-view #upsell-table table tr th{font-size:13px;padding:0px 0px 0px 10px}}@media (max-width:767px),print{.catalog-product-view #upsell-table .table{padding-top:47%}}.catalog-product-view #upsell-table .table .table-prodotto tr:last-child{background-color:transparent;border:white}.catalog-product-view #upsell-table .table .table-prodotto tr:last-child:first-child td:first-of-type{border-top:2px solid #ffb21e;border-right:2px solid #ffb21e;border-left:2px solid #ffb21e}.catalog-product-view #upsell-table .table .table-prodotto tr:last-child:last-child td{border-right:none;border-left:none}.catalog-product-view #upsell-table .table .table-prodotto tr:last-child:last-child th{border:none}.catalog-product-view #upsell-table .table .table-prodotto tr th{border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1}.catalog-product-view #upsell-table .table .table-prodotto tr th:last-child{border-bottom:transparent}.catalog-product-view #upsell-table .table .table-prodotto tr .th-prod{border-top:1px solid #e1e1e1 !important;border-left:1px solid #e1e1e1 !important;border-bottom:1px solid #e1e1e1 !important}.catalog-product-view #upsell-table .table .table-prodotto tr td:nth-child(2){border-top:1px solid #e1e1e1;border-right:2px solid #ffb21e;border-left:2px solid #ffb21e}.catalog-product-view #upsell-table .table .table-prodotto tr .td-car{border-bottom:2px solid #ffb21e !important}.catalog-product-view #upsell-table #item-upsell-columns{overflow-x:auto;flex-wrap:nowrap}@media (max-width:767px),print{.catalog-product-view #upsell-table #item-upsell-columns{padding-top:100%}}.catalog-product-view #upsell-table #item-upsell-columns .item-upsell-column{display:inline-block;float:none}.catalog-product-view #upsell-table .table-prodotto img{max-height:100px;width:auto}@media (max-width:767px),print{.catalog-product-view #upsell-table .table-prodotto tr{height:60px}}.catalog-product-view #upsell-table #item-upsell-columns .owl-nav{position:relative;bottom:930px;right:14px}.catalog-product-view #upsell-table #item-upsell-columns .owl-nav .owl-prev{position:relative;margin-right:50px}.catalog-product-view #upsell-table #item-upsell-columns .owl-nav .owl-prev:hover{background:none}.catalog-product-view #upsell-table #item-upsell-columns .owl-nav .owl-prev span{color:#ffb21e}.catalog-product-view #upsell-table #item-upsell-columns .owl-nav .owl-next span{color:#ffb21e}.catalog-product-view #upsell-table #item-upsell-columns .owl-nav .owl-next:hover{background:none}@media (max-width:767px),print{.catalog-product-view #upsell-table #item-upsell-columns .item-upsell-column{margin-top:11%}}.catalog-product-view #upsell-table #item-upsell-columns .item-upsell-column img{max-height:100px;width:auto}@media (max-width:767px),print{.catalog-product-view #upsell-table #item-upsell-columns .item-upsell-column tr{height:60px}}.catalog-product-view .fotorama__thumb-border{border:1px solid #ed7e0e}.catalog-product-view .modal-popup .modal-inner-wrap{margin:5% auto 10% auto;width:40%}@media (max-width:767px),print{.catalog-product-view .modal-popup .modal-inner-wrap{margin:50px auto;width:100%}}.catalog-product-view .modal-popup .modal-inner-wrap button{background:#036842;border:none;font-weight:600;margin:0;padding:12px 25px;vertical-align:middle;text-transform:uppercase;color:white}.catalog-product-view .modal-popup .modal-inner-wrap button.action-close{background-color:white !important;padding-top:27px !important}.catalog-product-view .modal-popup .modal-inner-wrap button:hover{background:#609e86;border:none;font-weight:600;margin:0;padding:12px 25px;vertical-align:middle;text-transform:uppercase;color:white}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.catalog-category-view #maincontent .columns .sidebar.sidebar-main{width:40% !important}.catalog-category-view #maincontent .columns .column.main{width:60% !important}.column.main .product-items{margin-left:0;flex-wrap:wrap;display:flex}.products-grid .product-item{margin-left:0 !important;width:50% !important;padding:1rem;font-size:1.6rem}.products-grid .product-item:nth-child(3n+1){margin-left:0 !important;width:50% !important}}@media (min-width:850px) and (max-width:1194px) and (orientation:landscape){.catalog-category-view #maincontent .columns .sidebar.sidebar-main{width:19% !important}.catalog-category-view #maincontent .columns .column.main{width:81% !important}}.feedaty_widget{margin-bottom:10px}@media (max-width:768px){.fdt_productStriscia-full-alt_widget_product{width:386px !important;height:25px !important;min-width:262px !important;min-height:25px;max-width:322px !important;max-height:25px}.catalog-product-view .product-info .product-info-center{flex-basis:100% !important;order:3;width:90%}}@media screen and (max-width:320px){img.fdt_productStriscia-full-alt_stars{max-width:68px !important;min-width:60px !important;width:68px !important}.fdt_productStriscia-full-alt_widget_product{width:258px !important;height:25px !important;min-width:258px !important;max-width:266px !important}.fdt_productStriscia-full-alt_widget_wrapper>a{justify-content:space-evenly !important;margin-right:1px !important}}img.product-service-logo-noleggio{width:30px;height:30px;margin-right:7px;float:left;margin-left:-6px}@media only screen and (max-width:768px){.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{height:100vh;min-height:95%}}.catalog-product-view .product-info{display:flex;flex-wrap:nowrap;width:100%;clear:both;padding-top:10px}@media only screen and (max-width:768px){.catalog-product-view .product-info{display:flex;flex-wrap:wrap;width:100%;clear:both;padding-top:10px}}h2.product-item-link{font-weight:700;line-height:1.1;font-size:1.4rem;margin-top:2rem;margin-bottom:2rem}.image-container a{color:#333}.image-container:hover{cursor:pointer}.image-container a{color:#333}.image-container:hover{cursor:pointer}.service-card-block{margin:10px !important}.service-card-container .pagebuilder-column-group .pagebuilder-column-line{display:flex}.service-card-container .pagebuilder-column-group .pagebuilder-column-line .pagebuilder-column{transition:all 500ms ease;background-color:#f5f5f5}@media (max-width:767px){.service-card-container .pagebuilder-column-group .pagebuilder-column-line .pagebuilder-column{margin:10px !important}}.service-card-container .pagebuilder-column-group.center-service-card:hover .service-card-block .image-container .text-overlay{top:64.25%}.service-card-container .pagebuilder-column-group .service-card-block .image-container{max-height:250px;max-width:488px;width:auto;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}@media screen and (max-width:767px){.service-card-container .pagebuilder-column-group .service-card-block .image-container{height:250px;margin:10px}}@media screen and (min-width:768px){.service-card-container .pagebuilder-column-group .service-card-block .image-container{height:200px}}@media screen and (min-width:1200px){.service-card-container .pagebuilder-column-group .service-card-block .image-container{height:250px}}.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay{position:absolute;top:40%;left:35%;transform:translate(-50%, -50%);text-align:left;padding:10px;font:400 16px/1.75 Poppins,Helvetica Neue,Verdana,Arial,sans-serif}.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay a{color:#333}.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay .service-card-title{position:relative;z-index:3;display:block;font-size:1.17em;margin:1em 0;font-weight:400;max-width:85%}.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay .service-card-title span{font-weight:800}.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay .service-card-text{display:none;opacity:0;z-index:2}@media screen and (max-width:767px){.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay{font-size:14px}.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay .service-card-title{display:block;font-size:1.5em;margin:1em 0;font-weight:400}.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay .service-card-title.clicked+.service-card-text{display:block}}@media screen and (min-width:768px){.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay{font-size:11px}.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay .service-card-title{margin:5px 0}.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay .service-card-title:hover~.service-card-text{display:block}}@media screen and (min-width:1000px){.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay{font-size:11px;margin:1em 0}}@media screen and (min-width:1100px){.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay{font-size:12px}}@media screen and (min-width:1200px){.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay{font-size:14px}}@media screen and (min-width:1500px){.service-card-container .pagebuilder-column-group .service-card-block .image-container .text-overlay{font-size:16px}}.promo-banner{border-radius:5px;margin-top:15px;border:1px solid #e1e1e1;background-color:#f4f4f4}@media (max-width:767px){.promo-banner{width:100%;margin:20px auto 0}.promo-banner .pagebuilder-banner-wrapper{background-size:contain !important;min-height:695px !important}}@media (min-width:768px){.promo-banner{width:100%}}.catalog-category-view .category-description .nascondi_tutto{display:none;background:none;border:none;color:#000;font-weight:600;text-transform:none;font-family:'Poppins';padding-left:0}.catalog-category-view .category-description .nascondi_tutto:hover{background:none;border:none;color:#000;padding-left:0;text-transform:none;font-weight:600;font-family:'Poppins';text-decoration:underline}.catalog-category-view .category-description .mostra_tutto{background:none;border:none;color:#000;font-weight:600;text-transform:none;font-family:'Poppins';padding-left:0}.catalog-category-view .category-description .mostra_tutto:hover{background:none;border:none;color:#000;padding-left:0;text-transform:none;font-weight:600;font-family:'Poppins';text-decoration:underline}.catalog-category-view #maincontent .columns .column.main{width:70%}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item{margin-left:0 !important;width:25%;font-size:1.6rem}@media (max-width:767px),print{.catalog-category-view #maincontent .columns .column.main .products-grid .product-item{width:100% !important}}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item:nth-child(3n+1){margin-left:0 !important;width:25%}@media (max-width:767px),print{.catalog-category-view #maincontent .columns .column.main .products-grid .product-item:nth-child(3n+1){width:100% !important}}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info{box-shadow:none;border:1px solid #e1e1e1;border-radius:5px;padding:10px;width:100%;position:relative}@media (max-width:767px),print{.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info{width:100% !important}}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .prezzo-scontato{background-color:#FFB21E;color:black;border-radius:5px;text-align:center;font-weight:400;padding:5px;position:absolute;top:10px;width:70%;left:25%}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .nondisponibile{background-color:#e1e1e1;border-radius:5px;text-align:center;font-weight:400;padding:5px;position:absolute;top:10px;width:70%;left:25%}@media (min-width:768px) and (max-width:1024px){.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .prezzo-scontato{position:absolute;top:6px;width:71%;font-size:13px;left:-44px;padding:0}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .nondisponibile{position:absolute;top:7px;width:71%;font-size:13px;left:35px}}@media (max-width:768px){.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .prezzo-scontato{width:50%;left:45%}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .nondisponibile{width:50%;left:45%}}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .product-item-details .product-tax{font-weight:500;font-size:13px;padding-bottom:10px}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .product-item-details .price-box{min-height:30px;display:block;color:#036842;font-weight:600;font-size:1.8rem;line-height:36px;margin-bottom:2px}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .product-item-details .price-box .discount-percentage{display:none !important}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .product-item-details .price-box .price-container .price{font-size:1.8rem}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .product-item-details .price-box .normal-price .price-container .price{font-size:1.8rem !important}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .product-item-details .price-box .normal-price .price-container .price-label{display:none !important}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .product-item-details .price-box .old-price .price-container .price{font-size:1.8rem !important;text-decoration:line-through;margin-left:20px}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .product-item-details .price-box .old-price .price-container .price-label{display:none !important}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .product-item-details .product-item-name a{min-height:74px;display:block}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .product-image-container .product-image-wrapper{position:unset}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .product-image-container .product-image-wrapper .product-image-photo{position:unset}@media (min-width:768px) and (max-width:1024px){.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info{position:relative}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info a.product-item-link{font-size:12px}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .product-image-container .product-image-wrapper{position:unset}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info .product-image-container .product-image-wrapper .product-image-photo{position:unset}}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item .product-item-info:hover{box-shadow:none;border:1px solid #282828;border-radius:5px 5px 0 0}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item-inner{background:#fff;box-shadow:none;border:1px solid #282828;border-radius:0 0 5px 5px}@media only screen and (max-width:768px){.catalog-category-view #maincontent .columns .column.main .products-grid .product-item-inner{border-radius:0 !important}}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item-inner .product-item-actions .actions-primary{width:100%}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item-inner .product-item-actions .actions-primary .add-cart-icon{width:20px}.catalog-category-view #maincontent .columns .column.main .products-grid .product-item-inner .product-item-actions .actions-primary .action.tocart.primary{display:inline-block;font-weight:300;padding:14px 15px 19px 15px !important;font-size:1.4rem !important;box-sizing:border-box;vertical-align:middle;width:100%;text-transform:uppercase}.catalog-category-view #maincontent .columns .sidebar.sidebar-main{width:30%}@media only screen and (max-width:768px){.product-item-inner{border-radius:0 !important}.products-grid .product-item .product-item-info{margin-top:1rem}p{text-align:justify;width:100%;padding-top:10px}.columns .column.main{text-align:center}.page-products .sorter{right:-11px}}.page-products .columns .action.next{border-radius:100%;border:none;background:#cf4b13}.page-products .columns .action.next:before{color:white}.page-products .columns .action.previous{border-radius:100%;border:none;background:#cf4b13}.page-products .columns .action.previous:before{color:white}.page-products .columns .action.next:hover{background:#ed7e0e}.page-products .columns .action.previous:hover{background:#ed7e0e}.page-products .columns .toolbar select:focus{border:none}input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:0 0 3px 1px #ed7e0e}.catalogsearch-result-index .search.results dl dd{margin-bottom:10px;margin-top:0;margin-left:7px;display:inline;padding:5px 10px;border:1px solid #d3d3d3}.product-slide .product-slide-col .product-item-info .product-item-details .product-item-name a{color:#333}.pagination{display:inline-block;min-width:calc(100% + 5px)}.pagination a{color:#333333;padding:.5rem 1.55rem;text-decoration:none;transition:background-color .5s;border:1px solid #e1e1e1;margin:-3px;font-size:16px;border-right:none;font-weight:600}.pagination a.active{background-color:#FFB21E;color:black;border:1px solid #e1e1e1}.pagination a:hover:not(.active){background-color:#e9ecef;border-color:#e1e1e1;color:#282828}.pagination .prev{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination .next{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:1px solid #e1e1e1}.sidebar.sidebar-additional{display:none}.catalogsearch-result-index #maincontent .columns .column.main{width:70% !important}.catalogsearch-result-index #maincontent .columns .sidebar.sidebar-main{width:30% !important}.page-products .products-grid .product-item{margin-left:2%;padding:5px;width:calc(25%)}.catalogsearch-result-index #maincontent .columns .column.main .products-grid .product-item .product-item-info .nondisponibile{background-color:#e1e1e1;border-radius:5px;text-align:center;font-weight:400;padding:5px;position:absolute;top:10px;width:70%;left:25%}.catalogsearch-result-index #maincontent .columns .column.main .products-grid .product-item .product-item-info .prezzo-scontato{background-color:#FFB21E;color:black;border-radius:5px;text-align:center;font-weight:400;padding:5px;position:absolute;top:10px;width:70%;left:25%}@media (min-width:768px) and (max-width:1024px){.prezzo-scontato{position:absolute;top:6px;width:71%;font-size:13px;left:-44px;padding:0}.nondisponibile{position:absolute;top:7px;width:71%;font-size:13px;left:35px}}.price-container .price{font-size:1.8rem}.filter .actions div.secondary a.show-less span:after{content:" -" !important}.mpbrand-index-view .column.main{width:70%}.mpbrand-index-view .column.main .products-grid .product-item .product-item-info .nondisponibile{border-radius:5px;background-color:#e1e1e1;text-align:center;font-weight:400;padding:5px;position:absolute;top:10px;width:70%;left:76px}.mpbrand-index-view .column.main .products-grid .product-item .product-item-info .prezzo-scontato{background-color:#FFB21E;color:black;border-radius:5px;text-align:center;font-weight:400;padding:5px;position:absolute;top:10px;width:70%;left:25%}.mpbrand-index-view .column.main .products-grid .product-item .product-item-info .product-item-details .product-brand-logo{display:none}.mpbrand-index-view .sidebar-main{width:30%}.mpbrand-index-view block-brand-related .block-content img{border-radius:5px;border:1px solid #d9d9d9 !important;width:165px !important;height:165px !important}.mpbrand-index-view .brand-image-container .brand-image-photo{display:block;height:auto;max-width:100%;border:1px solid #e6e6e6;border-radius:5px}.mpbrand-index-index .page-title-wrapper{display:block}.mpbrand-index-index .block-brand-search{background-color:unset;border:0 !important;color:black;font-size:12px}.mpbrand-index-index .block-brand-search .block-title{font-family:'Poppins',Helvetica Neue,Verdana,Arial,sans-serif;font-size:12px}.mpbrand-index-index .block-brand-search .block-content{margin-bottom:0}.mpbrand-index-index .block-brand-list .title{width:23%}.mpbrand-index-index .block-brand-list ul.brand-options li{border-radius:3px}.mpbrand-index-index .block-brand-list ul.brand-options li.active{background-color:#ed7e0e !important;border:1px solid #ed7e0e !important}.mpbrand-index-index .block-brand-list .products-grid .product-items .product-item .product-item-photo .product-item-info:hover{border:1px solid #ed7e0e !important;margin:unset !important;border-radius:5px 5px}.mpbrand-index-index .block-brand-list .products-grid .product-items .product-item .product-item-photo .product-item-info .img-brand-list{max-width:100%;height:auto;border:0;margin-left:auto;margin-right:auto;display:block;min-height:150px}.mpbrand-index-index .block-brand-list .products-grid .product-items .product-item .product-item-photo .product-item-info .product-item-details{float:unset;width:unset;text-align:center;padding:0 35px}.block-brand-related .block-content img{border-radius:5px !important;border:1px solid #d9d9d9 !important;width:165px !important;height:165px !important}.block-brand-widget .block-title h4{font-size:150%}.block-brand-widget .brand-tiled .owl-nav .owl-prev{position:absolute;left:0;top:17%;color:#ccc !important;transition:color 1s linear}.block-brand-widget .brand-tiled .owl-nav .owl-prev:hover{background:transparent !important}.block-brand-widget .brand-tiled .owl-nav .owl-next{position:absolute;right:0;top:17%;color:#ccc !important;transition:color 500ms ease-in}.block-brand-widget .brand-tiled .owl-nav .owl-next:hover{background:transparent !important}.block-brand-widget .brand-tiled:hover .owl-prev{color:#ed7e0e !important}.block-brand-widget .brand-tiled:hover .owl-next{color:#ed7e0e !important}.scarica-allegati{border:4px solid #e1e1e1;border-radius:10px;margin-top:30px !important}.scarica-allegati .download-logo{float:right}.scarica-allegati .mp-attachment-tab__item{margin-bottom:0;margin-left:0;border-bottom:3px solid #e1e1e1;text-transform:uppercase;padding:5px 20px;color:black}.scarica-allegati .mp-attachment-tab__item:last-child{border-bottom:0 solid #e1e1e1}.scarica-allegati .mp-attachment-tab__item a{color:black}.post-list-wrapper.blog-widget-recent .widget-title .title{font-size:2.5rem;font-weight:bold}@media (min-width:769px){.post-list-wrapper.blog-widget-recent .post-list.clearfix{display:flex}}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder{padding:10px;border:1px solid #eee}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder:hover{box-shadow:3px 3px 4px 0 rgba(0,0,0,0.3)}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder:nth-child(2n+1){clear:none}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder .post-ftimg-hld{min-height:250px;position:relative}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder .post-ftimg-hld img{height:220px;width:223px;max-height:100%;max-width:100%;position:absolute;right:0;top:0;left:0;bottom:0;margin:auto !important;border:none}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder .post-header .post-title-holder.clearfix a{font-weight:300}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder .post-header .post-title-holder.clearfix a:hover{text-decoration:underline}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder .post-header .post-title-holder.clearfix a:visited{color:#036842 !important}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder .post-header .post-info{font-size:13px}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder .post-header .post-info .item.post-categories a{color:#036842}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder .post-header .post-info .item.post-categories a:hover{text-decoration:underline}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder .post-content{font-size:16px}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder .post-content .post-description.clearfix .post-text-hld.clearfix{font-size:16px}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder .post-content .post-meta-info .post-read-more .action.primary{background:#ffb21e;border:#ffb21e;color:#333;text-transform:uppercase}.post-list-wrapper.blog-widget-recent .post-list.clearfix .post-holder .post-content .post-meta-info .post-read-more .action.primary:hover{background:#ffb21e;border:#ffb21e;color:#333}.blog-post-view .columns{display:flex;flex-direction:row}.blog-post-view .columns .column.main{padding-left:30px;order:2;flex:3}.blog-post-view .columns .column.main .post-view .post-holder .post-content .post-description .post-ftimg-hld{min-height:250px;position:relative}.blog-post-view .columns .column.main .post-view .post-holder .post-content .post-description .post-ftimg-hld img{height:220px;width:223px;max-height:100%;max-width:100%;position:absolute;right:0;top:0;left:0;bottom:0;margin:auto !important;border:none}.blog-post-view .columns .column.main .post-view .post-holder .post-content .post-description .post-text-hld{margin:10px 0 10px 0}.blog-post-view .columns .column.main .post-view .post-holder .post-content .post-description .post-text-hld p{font:400 16px/1.75 Poppins,Helvetica Neue,Verdana,Arial,sans-serif}@media (min-width:769px){.blog-post-view .columns .sidebar-main{flex:1.5;order:1;margin-bottom:20px}.blog-post-view .columns .sidebar-main .widget:not(:last-child){margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:20px}.blog-post-view .columns .sidebar-main .widget .block-title strong{font-weight:700;text-transform:uppercase}.blog-post-view .columns .sidebar-main .widget .block-content .item{display:flex}.blog-post-view .columns .sidebar-main .widget .block-content .item .image-column{width:30%;min-width:107px}.blog-post-view .columns .sidebar-main .widget .block-content .item .image-column .post-image{width:90%;min-width:60px}.blog-post-view .columns .sidebar-main .widget .block-content .item .title-column .post-item-link{color:#036842}.blog-post-view .columns .sidebar-main .widget .block-content .item .title-column .port-item-date{font-size:13px}}@media (min-width:769px) and (min-width:1100px){.blog-post-view .columns .sidebar-main{flex:1;order:1}}.blog-page-list.blog-index-index .columns,.blog-page-list.blog-search-index .columns{display:flex;flex-direction:row}.blog-page-list.blog-index-index .columns .column.main,.blog-page-list.blog-search-index .columns .column.main{order:2;flex:3;padding-left:30px}@media (min-width:769px){.blog-page-list.blog-index-index .columns .column.main .post-list-wrapper,.blog-page-list.blog-search-index .columns .column.main .post-list-wrapper{column-count:2}.blog-page-list.blog-index-index .columns .column.main .post-list-wrapper .post-list.modern .post-item,.blog-page-list.blog-search-index .columns .column.main .post-list-wrapper .post-list.modern .post-item{break-inside:avoid-column}.blog-page-list.blog-index-index .columns .column.main .post-list-wrapper .post-list.modern .post-item .post-container .post-image .image-container .post-category .category-name,.blog-page-list.blog-search-index .columns .column.main .post-list-wrapper .post-list.modern .post-item .post-container .post-image .image-container .post-category .category-name{background:#ccc;color:#333}.blog-page-list.blog-index-index .columns .column.main .post-list-wrapper .post-list.modern .post-item .post-container .post-image .image-container .post-category .category-name:hover,.blog-page-list.blog-search-index .columns .column.main .post-list-wrapper .post-list.modern .post-item .post-container .post-image .image-container .post-category .category-name:hover{background:#333;color:#fff}.blog-page-list.blog-index-index .columns .column.main .post-list-wrapper .post-list.modern .post-item .post-container .post-info .post-title,.blog-page-list.blog-search-index .columns .column.main .post-list-wrapper .post-list.modern .post-item .post-container .post-info .post-title{color:#036842}.blog-page-list.blog-index-index .columns .column.main .post-list-wrapper .post-list.modern .post-item .post-container .post-info .post-read-more .action.primary,.blog-page-list.blog-search-index .columns .column.main .post-list-wrapper .post-list.modern .post-item .post-container .post-info .post-read-more .action.primary{background:#ffb21e;border:#ffb21e;color:#333;text-transform:uppercase}.blog-page-list.blog-index-index .columns .column.main .post-list-wrapper .post-list.modern .post-item .post-container .post-info .post-read-more .action.primary:hover,.blog-page-list.blog-search-index .columns .column.main .post-list-wrapper .post-list.modern .post-item .post-container .post-info .post-read-more .action.primary:hover{background:#ffb21e;border:#ffb21e;color:#333}}@media (min-width:769px){.blog-page-list.blog-index-index .columns .sidebar-main,.blog-page-list.blog-search-index .columns .sidebar-main{order:1;flex:1.5;margin-bottom:20px}.blog-page-list.blog-index-index .columns .sidebar-main .widget:not(:last-child),.blog-page-list.blog-search-index .columns .sidebar-main .widget:not(:last-child){margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:20px}.blog-page-list.blog-index-index .columns .sidebar-main .widget .block-title strong,.blog-page-list.blog-search-index .columns .sidebar-main .widget .block-title strong{font-weight:700;text-transform:uppercase}.blog-page-list.blog-index-index .columns .sidebar-main .widget .block-content .item,.blog-page-list.blog-search-index .columns .sidebar-main .widget .block-content .item{display:flex}.blog-page-list.blog-index-index .columns .sidebar-main .widget .block-content .item .image-column,.blog-page-list.blog-search-index .columns .sidebar-main .widget .block-content .item .image-column{width:30%;min-width:107px}.blog-page-list.blog-index-index .columns .sidebar-main .widget .block-content .item .image-column .post-image,.blog-page-list.blog-search-index .columns .sidebar-main .widget .block-content .item .image-column .post-image{width:90%;min-width:60px}.blog-page-list.blog-index-index .columns .sidebar-main .widget .block-content .item .title-column .post-item-link,.blog-page-list.blog-search-index .columns .sidebar-main .widget .block-content .item .title-column .post-item-link{color:#036842}.blog-page-list.blog-index-index .columns .sidebar-main .widget .block-content .item .title-column .port-item-date,.blog-page-list.blog-search-index .columns .sidebar-main .widget .block-content .item .title-column .port-item-date{font-size:13px}}@media (min-width:769px) and (min-width:1100px){.blog-page-list.blog-index-index .columns .sidebar-main,.blog-page-list.blog-search-index .columns .sidebar-main{order:1;flex:1}}.blog-page-list.blog-category-view .columns{display:flex;flex-direction:row}.blog-page-list.blog-category-view .columns .column.main{order:2;flex:3;padding-left:30px}.blog-page-list.blog-category-view .columns .column.main .post-list-wrapper{margin-top:60px}@media (min-width:769px){.blog-page-list.blog-category-view .columns .column.main .post-list-wrapper{column-count:2}.blog-page-list.blog-category-view .columns .column.main .post-list-wrapper .post-list .post-item{break-inside:avoid-column}.blog-page-list.blog-category-view .columns .column.main .post-list-wrapper .post-list .post-item .post-container .post-image .image-container .post-category .category-name{background:#ccc;color:#333}.blog-page-list.blog-category-view .columns .column.main .post-list-wrapper .post-list .post-item .post-container .post-image .image-container .post-category .category-name:hover{background:#333;color:#fff}.blog-page-list.blog-category-view .columns .column.main .post-list-wrapper .post-list .post-item .post-container .post-info .post-title{color:#036842}.blog-page-list.blog-category-view .columns .column.main .post-list-wrapper .post-list .post-item .post-container .post-info .post-read-more .action.primary{background:#ffb21e;border:#ffb21e;color:#333;text-transform:uppercase}.blog-page-list.blog-category-view .columns .column.main .post-list-wrapper .post-list .post-item .post-container .post-info .post-read-more .action.primary:hover{background:#ffb21e;border:#ffb21e;color:#333}}@media (min-width:769px){.blog-page-list.blog-category-view .columns .sidebar-main{order:1;flex:1.5;margin-bottom:20px}.blog-page-list.blog-category-view .columns .sidebar-main .widget:not(:last-child){margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:20px}.blog-page-list.blog-category-view .columns .sidebar-main .widget .block-title strong{font-weight:700;text-transform:uppercase}.blog-page-list.blog-category-view .columns .sidebar-main .widget .block-content .item{display:flex}.blog-page-list.blog-category-view .columns .sidebar-main .widget .block-content .item .image-column{width:30%;min-width:107px}.blog-page-list.blog-category-view .columns .sidebar-main .widget .block-content .item .image-column .post-image{width:90%;min-width:60px}.blog-page-list.blog-category-view .columns .sidebar-main .widget .block-content .item .title-column .post-item-link{color:#036842}.blog-page-list.blog-category-view .columns .sidebar-main .widget .block-content .item .title-column .port-item-date{font-size:13px}}@media (min-width:769px) and (min-width:1100px){.blog-page-list.blog-category-view .columns .sidebar-main{order:1;flex:1}}.blog-post-view .columns .column.main{padding:0 15px;order:1}.widget.block-list-posts .block-content .item .post-image{display:none}.widget.block-list-posts .block-content .item{padding:10px 0;border-bottom:1px solid #ededed}.widget .block-title strong{font-weigth:700}.columns .sidebar-main{order:2}.home-banner .hero-container{height:620px;width:100%;background-size:cover;background-position:0px -14px;background-repeat:no-repeat;text-align:center;padding-top:2rem;padding-bottom:2rem}@media (max-width:768px){.home-banner .hero-container{background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 100%),url("https://www.labottegadellalongevita.it/media/wysiwyg/2.jpg") 0px -8px !important;background-size:cover !important;background-repeat:no-repeat !important}}.home-banner .hero-container .sub-hero-container{display:flex;justify-content:end;height:100%;max-width:1550px;margin-left:auto;margin-right:auto;width:100%}@media (max-width:768px){.home-banner .hero-container .sub-hero-container{justify-content:center}}.home-banner .hero-container .sub-hero-container .html-container{height:100%;padding:20px 40px}@media (max-width:768px){.home-banner .hero-container .sub-hero-container .html-container{justify-content:space-between}}@media (min-width:800px) and (max-width:1194px){.home-banner .hero-container .sub-hero-container .html-container{width:464px;height:75%}}.home-banner .hero-container .sub-hero-container .html-container .logo-container{width:50%;height:22%;object-fit:cover}@media (max-width:768px){.home-banner .hero-container .sub-hero-container .html-container .logo-container{width:90%;height:20%;object-fit:cover}}.home-banner .hero-container .sub-hero-container .html-container h3{padding-bottom:4rem;margin:0;padding-top:0;color:white;font-size:32px}@media (min-width:800px) and (max-width:1194px){.home-banner .hero-container .sub-hero-container .html-container h3{width:497px}}@media (max-width:933px){.home-banner .hero-container .sub-hero-container .html-container h3{font-size:2.4rem;color:white}}@media (max-width:768px){.home-banner .hero-container .sub-hero-container .html-container h3{font-size:23px;color:white}}.home-banner .hero-container .sub-hero-container .html-container .img-hero-container{display:flex;justify-content:space-evenly;margin-top:3rem}.home-banner .hero-container .sub-hero-container .html-container .img-hero-container .img-hero{width:160px;padding-left:10px;padding-right:10px}@media (max-width:768px){.home-banner .hero-container .sub-hero-container .html-container .img-hero-container .img-hero{height:60%;width:130px}}@media (max-width:375px){.home-banner .hero-container .sub-hero-container .html-container .img-hero-container .img-hero{width:100px;padding-left:3px;padding-right:3px}}.home-banner .hero-container .sub-hero-container .html-container .hero-text{padding-top:2rem;font-size:32px}.home-banner .hero-container .sub-hero-container .html-container .hero-button{background:#ffb21e;border:none;cursor:pointer;padding:3%;margin-top:2rem}@media (max-width:768px){.home-banner .hero-container .sub-hero-container .html-container .hero-button{width:90%;margin-bottom:1rem;cursor:none;padding:15px;margin-top:10rem}}.home-banner .hero-container .sub-hero-container .html-container .hero-button:hover{border:none}.home-banner .hero-container .sub-hero-container .html-container .hero-button a{color:#333;font-size:28px;text-decoration:none;font-weight:600}@media (max-width:768px){.home-banner .hero-container .sub-hero-container .html-container .hero-button a{font-size:22px;line-height:25px}}.html-container p{font-size:48px;margin:0;padding-top:0;font-family:Poppins;font-style:italic;font-weight:600;color:white}@media (max-width:933px){.html-container p{font-size:44px;color:white}}@media (max-width:768px){.html-container p{font-size:32px;color:white;font-weight:bold;margin-top:2rem}}.home-banner .hero-container .sub-hero-container .html-container{height:100%;padding:31px 40px}p.slogan-hero{filter:drop-shadow(6px 4px 6px #000);text-align:center}@media (max-width:768px){.home-banner .hero-container .sub-hero-container .html-container{justify-content:center !important}.home-banner .hero-container .sub-hero-container .html-container .hero-button{width:90%;margin-bottom:1rem;cursor:none;padding:15px;margin-top:1rem}.no-mobile{display:none}}@media (min-width:800px) and (max-width:993px){.home-banner .hero-container{background-position:-120px -14px}p.slogan-hero{filter:drop-shadow(6px 4px 6px #000);text-align:center !important}}.modal-popup._inner-scroll .modal-inner-wrap{max-height:100%;width:500px}.popup input[type="email"]{height:48px}.popup input[type="text"]{height:48px}.popup input[type="password"]{height:48px}.popup-button button{color:black !important;width:100%;border-radius:unset;margin-top:2rem;height:48px;background-color:#ffb21e !important;border:none;font-weight:bold;font-size:1.4rem}.popup-button button:hover{color:black;width:100%;border-radius:unset;margin-top:2rem;height:48px;background-color:#ffb21e !important;border:none;font-weight:bold;font-size:1.4rem;cursor:pointer}.popup-button a{text-decoration:none !important}.popup-register button{background-color:white !important;width:100%;height:48px;color:black !important;border:1px solid #000 !important;font-weight:bold;border-radius:unset}.popup-register a:hover{text-decoration:none !important}.popup-register button:hover{background-color:white !important;width:100%;height:48px;color:black;border:1px solid #000;font-weight:bold;cursor:pointer;border-radius:unset}fieldset#customer-email-fieldset{margin:0}input#show-password{top:5px}a.action.remind span{color:black}h4.login-title{font-size:2.4rem}p#modal-title-0{display:none}.popup fieldset>.field,.fieldset>.fields>.field{margin:0 0 0px}div#modal-content-0{max-height:100%;width:500px}g-recaptcha{margin-bottom:0px !important}@media (max-width:768px){.modal-popup._inner-scroll .modal-inner-wrap{max-height:100%;width:100%}div#modal-content-0{max-height:100%;width:100%}.modal-popup.modal-slide{left:0px;z-index:900;width:100%}}.action-popup-button{display:flex;justify-content:center;width:100%;height:100%;align-items:center}a.button-noleggia{text-transform:uppercase;color:white !important;text-decoration:none;display:flex;justify-content:center}a.button-noleggia:hover{text-decoration:none;cursor:pointer}.button-noleggia{background:#00546E;border:none;font-weight:600;margin:0;padding:6px 8px;vertical-align:middle}.modal-popup .modal-header{padding-bottom:1.2rem;padding-top:2rem !important}.modal-popup._inner-scroll .modal-inner-wrap{max-height:80% !important}h1.title-plantari{color:#0B754A;font-family:Poppins,sans-serif;font-size:48px;font-weight:600;line-height:67.2px}h2.title-plantari{color:#000000;font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:48px}h3.title-plantari{font-family:Poppins,sans-serif;color:#000000;font-weight:500;font-size:32px;line-height:38.4px}h4.title-plantari{font-family:Poppins,sans-serif;color:#000000;font-weight:400;font-size:24px;line-height:36px}.text-plantari-title{font-family:Poppins,sans-serif;font-weight:400;font-style:italic;font-size:16px;line-height:24px;color:#52605B;text-align:left}p.text-plantari{text-align:left;font-size:16px;line-height:24px}.content-container{margin-top:4rem}.content-image{display:flex;justify-content:flex-end}.content-image-2{display:flex;justify-content:flex-start}.image-1{width:100%;height:100%;border-radius:8px}.image-3{width:100%;max-height:762px;border-radius:8px}.image-common{width:100%;height:auto;max-height:800px;border-radius:8px}.custom-list{counter-reset:list-counter;list-style:none}.custom-list li{position:relative;margin-bottom:1rem;padding-left:50px}.custom-list li::before{content:counter(list-counter);counter-increment:list-counter;position:absolute;left:-30px;top:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(to right, #0b754a, #085335);color:white;border-radius:8px;font-weight:bold}a.strong-green{color:#0A6A43 !important;font-weight:bold;text-decoration:underline;text-decoration-color:#0A6A43}.cta-button{display:inline-block;width:135px;height:56px;border-radius:4px;gap:8px;padding:16px 24px;background-color:#0A6A43;color:white !important;text-align:center;text-decoration:none;font-weight:bold;line-height:24px}.cta-button:hover{color:white !important;text-decoration:none}.faq{margin-top:10rem;max-width:80%}h2.faq-h2{font-weight:600;font-size:40px;line-height:48px;color:#000000}.faq-item h4{padding-top:5rem;padding-bottom:2rem;font-weight:500;font-size:24px;line-height:36px;color:#0A6A43}@media only screen and (max-width:768px){.d-image-none{display:none}.mobile{display:flex;flex-direction:column !important}.content-image-2,.content-image-3{display:none !important}h1.title-plantari{text-align:left}h2.title-plantari{text-align:left}h3.title-plantari{text-align:left}h4.title-plantari{text-align:left}.text-plantari-title{text-align:left}p.text-plantari{text-align:left}h2.faq-h2{text-align:left}ul{text-align:left}}@media only screen and (max-width:768px){.custom-list li{display:flex;flex-direction:column;align-items:flex-start;padding-left:0;text-align:left;margin-left:-33px}.custom-list li::before{height:unset;position:unset;width:90%;border-radius:8px;gap:10px;padding:16px 20px;margin-bottom:10px;margin-left:-9px}}@media only screen and (max-width:767px){.menu-wrapper .container-nav .navigation-mobile .main-menu-container-mobile .menu-relative-wrapper .groupmenu-mobile .item-lv0 .groupmenu-drop-mobile .item-lv1 .submenu-container-mobile{border-bottom:1px solid #282828 !important}}@media only screen and (max-width:767px){.menu-wrapper .container-nav .navigation-mobile .main-menu-container-mobile .menu-relative-wrapper .groupmenu-mobile .item-lv0{margin-bottom:0;border-bottom:1px solid #282828}}@media only screen and (max-width:767px){.menu-wrapper .container-nav .navigation-mobile .main-menu-container-mobile .menu-relative-wrapper .groupmenu-mobile li.item-lv0.selected{margin-bottom:0;border-bottom:none !important}}@media only screen and (max-width:767px){.menu-wrapper .container-nav .navigation-mobile .main-menu-container-mobile .menu-relative-wrapper .groupmenu-mobile .item-lv0 .groupmenu-drop-mobile .item-lv1 .submenu-container-mobile{border-top:none !important}}@media only screen and (max-width:767px){.menu-wrapper .container-nav .navigation-mobile .main-menu-container-mobile .menu-relative-wrapper .groupmenu-mobile .item-lv0 .groupmenu-drop-mobile .item-lv1 .submenu-container-mobile .groupdrop-title{padding:20px 25px;margin-left:40px}.level-3{margin-left:64px}}body{font:400 16px/1.75 Poppins,Helvetica Neue,Verdana,Arial,sans-serif}a:hover{color:#036842;cursor:pointer !important}a:focus,a:visited{color:unset;cursor:pointer !important}*{box-sizing:border-box}[data-content-type='row'][data-appearance='contained']{box-sizing:border-box;margin-left:auto !important;margin-right:auto !important;max-width:1500px}.product-item-info{margin-bottom:1rem}.card-banner{display:block;color:unset;padding:30px;background-size:cover}.card-banner:hover{color:unset;text-decoration:none}.card-banner .card-banner-text{text-align:center;width:100%;height:100%;display:block;min-height:100%}.price-box .price-label{display:none}h1.page-title{font:500 23.63636364px Poppins,Helvetica Neue,Verdana,Arial,sans-serif}select{color:#282828 !important}select option{color:#282828 !important}@media (min-width:769px),print{.page-main .block{margin-bottom:0}}.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1500px}@media (min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1500px}}.catalogsearch-result-index #maincontent .columns .column.main{width:80%}.catalogsearch-result-index #maincontent .columns .sidebar.sidebar-main{width:20%}.catalogsearch-result-index #maincontent .columns .column.main{width:80%}.catalogsearch-result-index #maincontent .columns .sidebar.sidebar-main{width:20%}.products-grid .product-item{margin-left:0 !important;width:25%;font-size:1.6rem}@media (max-width:767px),print{.products-grid .product-item{width:100% !important}.products-grid .product-item:nth-child(3n+1){margin-left:0 !important}}.products-grid .product-item .product-item-info{box-shadow:none;border:1px solid #e1e1e1;border-radius:5px;padding:10px;width:100%;position:relative}@media (max-width:767px),print{.products-grid .product-item .product-item-info{width:100% !important}}.products-grid .product-item .product-item-info .prezzo-scontato{background-color:#ffb21e;color:black;border-radius:5px;text-align:center;font-weight:400;padding:5px;position:absolute;top:10px;width:70%;left:76px}.products-grid .product-item .product-item-info .nondisponibile{border-radius:5px;background-color:#e1e1e1;text-align:center;font-weight:400;padding:5px;position:absolute;top:10px;width:70%;left:76px}@media (min-width:768px) and (max-width:1024px){.products-grid .product-item .product-item-info .prezzo-scontato{position:absolute;top:6px;width:71%;font-size:13px;left:-44px;padding:0}.products-grid .product-item .product-item-info .nondisponibile{position:absolute;top:7px;width:71%;font-size:13px;left:35px}}.products-grid .product-item .product-item-info .product-item-details .product-tax{font-weight:500;font-size:13px;padding-bottom:10px}.products-grid .product-item .product-item-info .product-item-details .price-box{min-height:30px;display:block;color:#036842;font-weight:600;font-size:1.8rem;line-height:36px;margin-bottom:2px}.products-grid .product-item .product-item-info .product-item-details .price-box .discount-percentage{display:none !important}.products-grid .product-item .product-item-info .product-item-details .price-box .normal-price .price-container .price{font-size:1.8rem !important}.products-grid .product-item .product-item-info .product-item-details .price-box .normal-price .price-container .price-label{display:none !important}.products-grid .product-item .product-item-info .product-item-details .price-box .old-price .price-container .price{font-size:1.8rem !important;text-decoration:line-through;margin-left:20px}.products-grid .product-item .product-item-info .product-item-details .price-box .old-price .price-container .price-label{display:none !important}.products-grid .product-item .product-item-info .product-item-details .product-item-name .product-item-link h4{font:400 16px/1.75 Poppins,Helvetica Neue,Verdana,Arial,sans-serif}.products-grid .product-item .product-item-info .product-item-details .product-item-name .product-item-link a{min-height:74px;display:block;color:#333}.products-grid .product-item .product-item-info .product-item-details .product-item-name .product-item-link a:hover{color:#333;text-decoration:underline}.products-grid .product-item .product-item-info .product-image-container .product-image-wrapper{position:unset}.products-grid .product-item .product-item-info .product-image-container .product-image-wrapper .product-image-photo{position:unset}@media (min-width:768px) and (max-width:1024px){.products-grid .product-item .product-item-info{position:relative}.products-grid .product-item .product-item-info a.product-item-link{font-size:12px}.products-grid .product-item .product-item-info .product-image-container .product-image-wrapper{position:unset}.products-grid .product-item .product-item-info .product-image-container .product-image-wrapper .product-image-photo{position:unset}}.products-grid .product-item .product-item-info:hover{box-shadow:none;border:1px solid #282828;border-radius:5px 5px 0 0}.products-grid .product-item-inner{background:#fff;box-shadow:none;border:1px solid #282828;border-radius:0 0 5px 5px}@media only screen and (max-width:768px){.products-grid .product-item-inner{border-radius:0 !important;display:none}}.products-grid .product-item-inner .product-item-actions .actions-primary{width:100%}.products-grid .product-item-inner .product-item-actions .actions-primary .add-cart-icon{width:20px}.products-grid .product-item-inner .product-item-actions .actions-primary .action.tocart.primary{display:inline-block;font-weight:300;padding:14px 15px 19px 15px !important;font-size:1.4rem !important;box-sizing:border-box;vertical-align:middle;width:100%;text-transform:uppercase}.modals-wrapper .modal-content{padding:3rem}.page-footer{background:none;color:#282828;padding-bottom:0}.page-footer .footer.content{margin:0 1rem;padding:0}@media (min-width:768px){.page-footer .footer.content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:100%;width:auto}}.page-footer .footer.content .footer-content-top{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;width:calc(100vw - 10px);position:relative;left:-50vw;margin-left:50%}@media (max-width:767px){.page-footer .footer.content .footer-content-top{border-top:0 solid #e1e1e1;padding-top:25px;padding-bottom:25px}}.page-footer .footer.content .footer-content-top .container{margin-left:auto;margin-right:auto;max-width:1500px}.page-footer .footer.content .footer-content-top .container>.row{text-align:center;margin:0}.page-footer .footer.content .footer-content-top .container>.row .footer-item{border-left:1px solid #e1e1e1;padding-top:20px;padding-bottom:20px}@media (max-width:767px){.page-footer .footer.content .footer-content-top .container>.row .footer-item{border-left:0 solid #e1e1e1}}.page-footer .footer.content .footer-content-top .container>.row:last-child{border-right:1px solid #e1e1e1}@media (max-width:767px){.page-footer .footer.content .footer-content-top .container>.row:last-child{border-right:0 solid #e1e1e1}}.page-footer .footer.content .footer-content-top .container>.row .item-icon{margin-bottom:0}@media (max-width:767px){.page-footer .footer.content .footer-content-top .container>.row .item-icon{text-align:right}}.page-footer .footer.content .footer-content-top .container>.row .item-icon a{width:70px;height:70px;line-height:100px;text-align:center;background:#e1e1e1;border-radius:100%;float:none;margin:0 auto 15px;transition:all 500ms ease;backface-visibility:hidden;font-size:0}@media (max-width:767px){.page-footer .footer.content .footer-content-top .container>.row .item-icon a{width:50px;height:50px;line-height:80px}}.page-footer .footer.content .footer-content-top .container>.row .item-icon a::before{font-size:24px}.page-footer .footer.content .footer-content-top .container>.row .item-icon a:hover .item-icon a{color:white;background-color:#ed7e0e}.page-footer .footer.content .footer-content-top .container>.row .item-icon a:hover .item-icon a.fa::before{filter:invert(1)}.page-footer .footer.content .footer-content-top .container>.row .item-icon .fa{display:inline-block;text-rendering:auto}.page-footer .footer.content .footer-content-top .container>.row .item-icon .fa::before{background-size:30px 30px;display:inline-block;width:30px;height:30px;content:"";transition:all 500ms ease}.page-footer .footer.content .footer-content-top .container>.row .item-icon .fa-truck::before{background-image:url(/pub/media/icons/truck.svg)}.page-footer .footer.content .footer-content-top .container>.row .item-icon .fa-phone::before{background-image:url(/pub/media/icons/black-phone.svg)}.page-footer .footer.content .footer-content-top .container>.row .item-icon .fa-wheelchair::before{background-image:url(/pub/media/icons/wheelchair.svg)}.page-footer .footer.content .footer-content-top .container>.row .item-icon .fa-rotate-left::before{background-image:url(/pub/media/icons/rotate-left.svg)}.page-footer .footer.content .footer-content-top .container>.row .media-body h4{font:500 15px/1.35 Poppins,Helvetica Neue,Verdana,Arial,sans-serif;margin:0 0 5px}.page-footer .footer.content .footer-content-top .container>.row .media-body a{font-size:13px;line-height:1.25;color:#282828}@media (max-width:767px){.page-footer .footer.content .footer-content-top .container>.row .media-body{text-align:left;padding-top:10px}.page-footer .footer.content .footer-content-top .container>.row .media-body a{font-size:13px;line-height:1.25}}@media (max-width:767px){.page-footer .footer.content .footer-content-middle .container .middle-top{padding:30px 0 10px;margin-bottom:30px}}.page-footer .footer.content .footer-content-middle .container .middle-top>div{padding:40px 10px}@media (max-width:767px){.page-footer .footer.content .footer-content-middle .container .middle-top>div{padding:15px 10px}}.page-footer .footer.content .footer-content-middle .container .middle-top>div .footer-content-logo{text-align:center;padding:20px 0}.page-footer .footer.content .footer-content-middle .container .middle-top>div .footer-content-logo.easy-mascotte{padding:0 0 10px 20px}@media (max-width:767px){.page-footer .footer.content .footer-content-middle .container .middle-top>div .footer-content-logo.easy-mascotte{padding:27px 0 10px 20px}}.page-footer .footer.content .footer-content-middle .container .middle-top>div .footer-content-logo a{color:black}.page-footer .footer.content .footer-content-middle .container .middle-top>div .footer-content-logo a img{max-width:100%;height:auto;border:0}.page-footer .footer.content .footer-content-middle .container .separator{margin:0 auto;width:100%;border:0;position:relative;z-index:1;height:1px;background-color:#e1e1e1}.page-footer .footer.content .footer-content-middle .container .separator::after{content:'';background-color:#ed7e0e;height:2px;width:90px;position:absolute;left:0;right:auto;z-index:1}.page-footer .footer.content .footer-content-middle .container .middle-bottom{padding-bottom:30px}@media (min-width:768px){.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res{padding-left:10px}}@media (max-width:767px){.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res:first-child{padding-bottom:40px}}@media (max-width:767px){.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res{text-align:center;padding-top:15px;border-bottom:1px solid #e1e1e1;padding-bottom:8px}}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .footer-social.hover-iconsocial{position:relative;text-align:left;margin-top:20px}@media (max-width:767px){.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .footer-social.hover-iconsocial{text-align:center}}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .f-right{float:right}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .fa-facebook:before{background-image:url(/pub/media/logo/facebook-f.svg);background-size:20px 20px;display:inline-block;width:20px;height:20px;content:"";position:relative;top:-1px;background-repeat:no-repeat}@media (max-width:767px){.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .fa-facebook:before{padding-right:25px;background-size:20px 20px;display:inline-block;width:20px;height:20px}}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .fa-instagram:before{background-image:url(/pub/media/logo/instagram.svg);background-size:22px 22px;display:inline-block;width:22px;height:22px;content:"";position:relative;top:1px;margin-left:13px;background-repeat:no-repeat}@media (max-width:767px){.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .fa-instagram:before{padding-right:4px;background-size:22px 22px;display:inline-block;width:22px;height:22px}}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .h5{color:#282828;font:600 22px/1.35 Poppins,Helvetica Neue,Verdana,Arial,sans-serif;margin:0 0 5px}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .h5 .fa{background-size:20px 21px;display:inline-block;width:20px;height:21px;content:"";transition:all 500ms ease;position:relative;top:2px;right:-5px}@media (max-width:767px){.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .h5 .fa{float:right;right:0}}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .h5 .fa-chevron{background-image:url(/pub/media/icons/chevron-down-solid.svg)}@media (min-width:768px){.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .h5 .fa-chevron{display:none}}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .h5 .toggle-icon{margin-right:5px;transition:transform .3s ease}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .h5 .toggle-icon.fa-chevron-up{transform:rotate(-180deg)}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .footer-link{margin:0;padding:0;list-style:none none;font:400 16px/1.75 Poppins,Helvetica Neue,Verdana,Arial,sans-serif}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .footer-link li{padding-top:5px}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .footer-link li a{color:#282828}@media (max-width:767px){.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .footer-link{text-align:center}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .footer-link.showhide{display:none}}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .footer-link .item-icon{margin:0;padding:5px 0;color:#036842}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .footer-link .item-icon .fa{display:inline-block;font-size:inherit;text-rendering:auto}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .footer-link .item-icon .fa-map-marker::before{background-image:url(/pub/media/icons/map-marker.svg);background-size:14px 25px;display:inline-block;width:13px;height:20px;content:"";position:relative;top:2px;right:4px}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .footer-link .item-icon .fa-phone::before{background-image:url(/pub/media/icons/phone.svg);background-size:20px 22px;display:inline-block;width:22px;height:18px;content:"";position:relative;top:1px;right:4px}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .footer-link .item-icon .fa-envelope::before{background-image:url(/pub/media/icons/envelope.svg);display:inline-block;background-size:15px 17px;width:15px;height:17px;position:relative;top:3px;right:3px;content:""}.page-footer .footer.content .footer-content-middle .container .middle-bottom .footer-menu-res .footer-link .item-icon a{color:black}@media (max-width:767px){.page-footer .footer.content .footer-divider-bottom{display:none}}.page-footer .footer.content .footer-content-bottom{background-color:white;padding:0 0 15px}@media (max-width:767px){.page-footer .footer.content .footer-content-bottom{text-align:center}}.page-footer .footer.content .footer-content-bottom .container .row p{font:400 14px/1.55 Poppins,Helvetica Neue,Verdana,Arial,sans-serif}.page-header{margin-bottom:0}.page-header .panel.wrapper{background-color:#e1e1e1}.page-header .panel.wrapper .panel.header{padding-bottom:7px;padding-top:7px}@media (max-width:767px){.page-header .panel.wrapper .panel.header{padding-bottom:9px;padding-top:9px}}.page-header .panel.wrapper .panel.header .feedaty-row{margin-bottom:-15px !important}.page-header .panel.wrapper .panel.header .feedaty-row .logo-feedaty{margin-top:0}.page-header .panel.wrapper .panel.header .feedaty-row .logo-feedaty img{max-width:130px;margin-left:0;margin-top:0;text-align:left;position:relative;top:-2px}@media (max-width:767px){.page-header .panel.wrapper .panel.header .feedaty-row .logo-feedaty img{min-height:18px}}.page-header .panel.wrapper .panel.header .feedaty-row .header-kpi .feedaty-item{color:black;font-weight:600;font-size:12px;margin-top:0;padding-left:30px;text-align:center;line-height:14px}.page-header .panel.wrapper .panel.header .feedaty-row .social-header{margin-top:-5px;margin-bottom:5px}.page-header .panel.wrapper .panel.header .feedaty-row .social-header .footer-social.hover-iconsocial{position:relative;text-align:right}.page-header .panel.wrapper .panel.header .feedaty-row .social-header .f-right{float:right}.page-header .panel.wrapper .panel.header .feedaty-row .social-header .fa-facebook:before{background-image:url(/pub/media/logo/facebook-f.svg);background-size:15px 15px;display:inline-block;width:15px;height:15px;content:"";position:relative;top:-1px;background-repeat:no-repeat}@media (max-width:767px){.page-header .panel.wrapper .panel.header .feedaty-row .social-header .fa-facebook:before{padding-right:25px;background-size:20px 20px;display:inline-block;width:20px;height:20px}}.page-header .panel.wrapper .panel.header .feedaty-row .social-header .fa-instagram:before{background-image:url(/pub/media/logo/instagram.svg);background-size:18px 18px;display:inline-block;width:18px;height:18px;content:"";position:relative;top:1px;background-repeat:no-repeat}@media (max-width:767px){.page-header .panel.wrapper .panel.header .feedaty-row .social-header .fa-instagram:before{padding-right:4px;background-size:22px 22px;display:inline-block;width:22px;height:22px}}.page-header .header.content{padding:0;display:flex;justify-content:space-between;width:100% !important}.page-header .header.content .logo{flex:0 0 auto;width:340px !important;margin:0 0 0 10px}.page-header .header.content .logo img{margin:0 auto;width:265px;padding:20px}@media (min-width:768px),print{.page-header .header.content .block-search{padding:50px 25px 50px 25px;flex:1 1 auto}}@media (max-width:767px){.page-header .header.content .block-search{display:none !important}}@media (max-width:767px){.page-header .header.content .block-search .label.active{display:none !important}}@media (max-width:767px){.page-header .header.content .block-search.showSearch{position:static !important;display:block}}.page-header .header.content .block-search .block-content{margin:0 auto}@media (min-width:768px){.page-header .header.content .block-search .block-content{font-size:13px;line-height:normal}}.page-header .header.content .block-search .block-content form{width:auto;float:none}@media (min-width:768px){.page-header .header.content .block-search .block-content form{font-size:13px;line-height:normal}}.page-header .header.content .block-search .block-content form .search{margin:0}@media (min-width:768px){.page-header .header.content .block-search .block-content form .search{overflow:hidden}}@media (max-width:767px){.page-header .header.content .block-search .block-content form .search .label{display:none !important}}@media (max-width:767px){.page-header .header.content .block-search .block-content form .search .label::before{content:unset !important}}@media (min-width:768px){.page-header .header.content .block-search .block-content form .search .control{clear:both;padding:0 0;border-top:0;margin:0}.page-header .header.content .block-search .block-content form .search .control input{line-height:41px;height:43px;padding:0 10px;border:none;border-bottom:1px solid #e1e1e1 !important}}@media (min-width:768px){.page-header .header.content .block-search .block-content form .actions .action::before{margin:60px 0 0 0}}.page-header .header.content .header-left-icons{flex:0 0 auto;width:240px !important;margin:0;display:flex;justify-content:flex-end}@media (max-width:767px){.page-header .header.content .header-left-icons{position:absolute;width:0}}.page-header .header.content .header-left-icons .work-schedule-container{margin:0;text-align:right;padding-top:30px;flex:0 0 100%}@media (max-width:767px){.page-header .header.content .header-left-icons .work-schedule-container{display:none}}.page-header .header.content .header-left-icons .work-schedule-container .header-top-links{font-size:11px;line-height:12px}.page-header .header.content .header-left-icons .work-schedule-container .header-top-links a{font-size:20px !important;color:#036842;text-decoration:none}.page-header .header.content .header-left-icons .work-schedule-container .header-top-links a::before{background-image:url(/pub/media/icons/phone.svg);display:inline-block;margin:0 5px 0 0;background-size:20px 20px;width:15px;height:17px;content:""}.page-header .header.content .header-left-icons .minicart-wrapper{flex:0 0 10%;text-align:right;margin-right:13px}.page-header .header.content .header-left-icons .minicart-wrapper .block-minicart{font:400 16px/1.35 Roboto,Helvetica Neue,Verdana,Arial,sans-serif}.page-header .header.content .header-left-icons .minicart-wrapper .block-minicart .subtitle.empty{display:block;font-size:16px;padding:30px 0 20px;text-align:center}.page-header .header.content .header-left-icons .minicart-wrapper .counter.qty{height:22px;width:22px;border-radius:10px;padding:0 6px;position:relative;top:-12px !important;left:19px !important}.page-header .header.content .header-left-icons .account-wrapper{flex:0 0 8%;display:block;margin:0;text-align:right}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main,.category-view{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1500px;padding-left:10px;padding-right:10px}.footer.content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:100%}@media (max-width:767px),print{.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main,.category-view{padding-left:10px;padding-right:10px;width:100%}.page-main .page-title-wrapper{padding-top:30px}.toolbar-sorter.sorter{right:0px}}.shop-by-brand-list:hover .owl-nav [class*="owl-"].owl-prev,.shop-by-brand-list:hover .owl-nav [class*="owl-"].owl-next{transform:translateX(0);opacity:1}.shop-by-brand-list .owl-nav{margin-top:0;position:static}@media (max-width:767px){.shop-by-brand-list .owl-nav{display:none}}.shop-by-brand-list .owl-nav [class*="owl-"]{text-align:center;font-size:0;border-width:1px;border-style:solid;display:inline-block;position:absolute;transition:all 500ms ease;top:calc(42.5%);backface-visibility:hidden;width:35px;height:35px;line-height:33px;background-color:#ed7e0e !important;border-color:#e1e1e1 !important}.shop-by-brand-list .owl-nav [class*="owl-"].owl-prev{left:0;transform:translate(-50%);opacity:0}.shop-by-brand-list .owl-nav [class*="owl-"].owl-prev span{color:white;position:relative;font-size:50px;top:-40px}.shop-by-brand-list .owl-nav [class*="owl-"].owl-prev span:hover{filter:invert(1)}.shop-by-brand-list .owl-nav [class*="owl-"].owl-next{right:0;transform:translate(50%);opacity:0}.shop-by-brand-list .owl-nav [class*="owl-"].owl-next span{color:white;position:relative;font-size:50px;top:-40px}.shop-by-brand-list .owl-nav [class*="owl-"].owl-next span:hover{filter:invert(1)}.shop-by-brand-list .owl-carousel .owl-nav button.owl-next span{width:40px;height:40px}.discount-banner{max-width:100%}.discount-banner>img{width:100%}.content-desc{display:none}.personal-area-shortcut{background-image:url("/pub/media/icons/person.svg");height:25px;width:25px;background-repeat:no-repeat;cursor:pointer;bottom:3px;position:relative;display:inline-block}@media (max-width:768px){.personal-area-shortcut{filter:invert(1);bottom:0}}.icon-filter{background-image:url("/pub/media/icons/tune.svg");height:30px;width:30px;background-repeat:no-repeat;background-color:transparent !important;border:none !important;box-shadow:none !important}.card-section.products-section{clear:both;overflow:hidden}@media (min-width:768px){.products-row .products-row-col-1{width:45% !important}}@media (min-width:1000px){.products-row .products-row-col-1{width:50% !important}}@media (min-width:1500px){.products-row .products-row-col-1{width:40% !important}}.products-row .products-row-col-2{margin:0 auto}@media (min-width:768px){.products-row .products-row-col-2{width:55% !important}}@media (min-width:1000px){.products-row .products-row-col-2{width:50% !important}}@media (min-width:1500px){.products-row .products-row-col-2{width:33.3333%}}@media (max-width:767px){.block-search{margin-top:0 !important}.block-search .field.search .control{border-top:none}.block-search .field.search .control input{height:50px !important;margin:0}}@media (max-width:767px){.hero-banner-mobile{display:none !important}}@media (min-width:768px){.hero-banner-mobile{display:none !important}}.hero-banner-desktop .pagebuilder-poster-content p{text-align:right}.customer-account-index .page-main .columns .sidebar-additional{display:none !important}@media (max-width:768px){.sidebar-main .title.block-collapsible-nav-title{margin-top:22px}}.checkout-cart-index .actions-toolbar .action-edit{display:none}.checkout-cart-index .cart.main.actions button,.checkout-cart-index .cart-discount button{color:white;background:#cf4b13;border:1px solid #cf4b13}.checkout-cart-index .cart.main.actions button:hover,.checkout-cart-index .cart-discount button:hover{color:black;background:#ed7e0e;border:1px solid #ed7e0e}.cart.table-wrapper .actions-toolbar{padding-bottom:40px !important}.checkout-cart-index .cart.item .item-actions .use-ajax.action.towishlist.action-towishlist,.checkout-cart-index .cart.item .item-actions .action.action-edit{display:none !important}.checkout-cart-index .cart-discount .block.discount{width:100%}.checkout-cart-index .cart-discount .block.discount .fieldset.coupon{display:flex;flex-direction:column}.checkout-cart-index .cart-discount .block.discount .fieldset.coupon .field{width:100%}.checkout-cart-index .cart-discount .block.discount .fieldset.coupon .actions-toolbar{display:flex;justify-content:flex-end}@media (max-width:768px){.card-banner-text h2{font-weight:700;font-size:150%;text-align:left;color:#333}}.home-product-banner .card-banner{display:block;color:unset;padding:30px;background-size:cover;background-position:center;position:relative;min-height:calc(100% - 20px)}.home-product-banner .card-banner::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1);opacity:0}.home-product-banner .card-banner:hover::before{opacity:1}.home-product-banner h2{font-weight:700;font-size:200%;text-align:left;color:#fff}@media (max-width:900px){.home-product-banner h2{font-size:150%}}.home-product-banner .home-banner-price{font-size:200%;text-align:right;font-weight:800;color:#036842}@media (max-width:900px){.home-product-banner .home-banner-price{font-size:150%}}.home-product-banner .bottom-banner-home-section{position:absolute;bottom:0;text-align:center;width:85%}@media (max-width:900px){.home-product-banner .bottom-banner-home-section{font-size:130%}}.home-product-banner .bottom-banner-home-section p{font-size:130%;margin-bottom:50px}@media (max-width:900px){.home-product-banner .bottom-banner-home-section p{font-size:70%}}@media (max-width:768px){.home-product-banner .bottom-banner-home-section p{text-align:left;font-size:16px;line-height:120%}}.home-product-banner .bottom-banner-home-section a{margin-bottom:50px;background-color:#036842;color:white;font-size:160%;width:100%;text-transform:uppercase;font-weight:300;margin-top:20px}@media (max-width:768px){.home-product-banner .bottom-banner-home-section a{font-size:130%}}.home-product-offerte{margin:0;padding:5px 10px}@media (max-width:768px){.home-product-banner{min-height:907px;background-position:center;padding:10%;position:relative;width:unset}}.header-top-mobile{background-color:#e1e1e1;display:flex;width:100%;height:20px;align-items:center}.header-top-mobile img{width:110px;height:14.66px;margin-right:50%}.header-top-mobile a{text-decoration:none;cursor:none}.header-top-mobile a img{height:18px;width:18px;margin-right:1.5rem;cursor:none}.filter .filter-content .item{margin:0}.smile-elasticsuite-autocomplete-result .search-autocomplete .autocomplete-list dt,.smile-elasticsuite-autocomplete-result .search-autocomplete .autocomplete-list dd{padding:15px 40px 10px 20px !important}.filter .filter-content .filter-options-item .filter-options-content .count::before,.filter .filter-content .filter-options-item .filter-options-content .count::after{display:none}.filter .filter-content .filter-options-item .filter-options-content .actions div.secondary{min-width:100%}.service-card h3{color:#fff;padding-top:5%;padding-right:27%;font-size:1.7rem;text-align:left}.service-card p{color:#fff;padding-top:5%;padding-right:27%;font-size:1.7rem;text-align:left}.service-card .service-card-button{margin-top:5%;background:#ffb21e;border:none;color:#333;font-family:Poppins;font-weight:600;padding:5%}@media only screen and (max-width:768px){.service-card h3{text-align:left !important;padding-right:43% !important}.service-card p{text-align:left !important;padding-right:40% !important}.service-card .service-card-button{display:flex !important}}.service-card .card-banner .card-banner-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%}.service-card .card-banner .card-banner-content p{flex-grow:1}@media only screen and (max-width:768px){.service-card .card-banner{background-repeat:no-repeat !important;background-size:cover !important;background-position-x:center !important;height:100% !important}}@media only screen and (min-width:769px) and (max-width:1195px){.service-card .card-banner{padding:2rem !important}h3{text-align:left !important;padding-right:22% !important;padding-top:2% !important}p{text-align:left !important;padding-right:0 !important;font-size:1.5rem}.service-card-button{display:flex !important}}@media screen and (max-width:768px){div#ui-id-1{height:100vh}}aside.modal-popup.confirm._show{z-index:11000 !important}a.action.delete{position:relative;left:-72px}@media screen and (min-width:1195px){a.action.delete{position:relative;left:-138px}}@media (max-width:768px){p,.post-text-hld.clearfix,.product-slide .product-slide-col .product-item-info .product-item-details .product-item-name,.footer-content-middle p,.footer-content-middle h5,.footer-content-middle li,.post-info.clear,.widget-title,.field.configurable.required,.product.details.product-item-details{text-align:left !important}}.page-title-wrapper{padding-top:20px}.blog-post-view .columns .column.main{padding:0 15px;order:1}.widget.block-list-posts .block-content .item .post-image{display:none}.widget.block-list-posts .block-content .item{padding:10px 0;border-bottom:1px solid #ededed}.widget .block-title strong{font-weigth:700}.columns .sidebar-main{order:2}.anchor-button{background:#036842;border:1px solid #036842;color:white;cursor:pointer;display:inline-block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;margin:0;padding:7px 15px;font-size:1.4rem;line-height:1.6rem;box-sizing:border-box;vertical-align:middle;text-transform:uppercase;border-radius:3px;user-select:none;text-decoration:none;width:fit-content}.anchor-button:not(.primary, .button-primary-green){box-shadow:none}.anchor-button:hover{text-decoration:none}.text-left{text-align:left}.text-right{text-align:right}.w-100{width:100%}.h-100{height:100%}.button-primary{padding:12px 20px;font-size:1.4rem;font-weight:500;line-height:30px;border-radius:4px;color:#e7f1ed;display:flex;justify-content:center;align-items:center;text-decoration-line:none;text-transform:uppercase}.button-primary:hover{text-decoration:none}.button-primary:disabled{opacity:1}.button-primary:disabled .primary-icon{display:none}.button-primary:disabled .primary-icon-disabled{display:inline-block}.button-primary.font-big{font-size:2.8rem;padding:16px 24px}.button-primary.font-big .primary-icon{width:24px;height:24px}.button-primary.green-primary{background-color:#0a6a43;color:#e7f1ed;border:2px solid #0a6a43}.button-primary.green-primary:hover,.button-primary.green-primary:active{background-color:#085335;color:#e7f1ed;border:2px solid #085335}.button-primary.green-primary:focus{background-color:#0a6a43;color:#e7f1ed;border:2px solid #05311f}.button-primary.green-primary:disabled{background-color:#c9cecc;color:#8b9491;border:2px solid #c9cecc}.button-primary.yellow-primary{background-color:#ffc14b;color:black;border:2px solid #ffc14b}.button-primary.yellow-primary:hover,.button-primary.yellow-primary:active{background-color:#ffb21e;color:black;border:2px solid #ffb21e}.button-primary.yellow-primary:focus{background-color:#ffc14b;color:black;border:2px solid #6b4b0d}.button-primary.yellow-primary:disabled{background-color:#c9cecc;color:#8b9491;border:2px solid #c9cecc}.button-primary.green-secondary{background-color:white;color:#0a6a43;border:1px solid #0a6a43}.button-primary.green-secondary:hover,.button-primary.green-secondary:active{background-color:white;color:#0a6a43;border:2px solid #0a6a43}.button-primary.green-secondary:focus{background-color:white;color:#085335;border:3px solid #085335}.button-primary.green-secondary:disabled{background-color:#afb6b4;color:#8b9491;border:2px solid #afb6b4}.button-primary.yellow-secondary{background-color:white;color:#8c6211;border:1px solid #8c6211}.button-primary.yellow-secondary:hover,.button-primary.yellow-secondary:active{background-color:white;color:#8c6211;border:2px solid #8c6211}.button-primary.yellow-secondary:focus{background-color:white;color:#6b4b0d;border:3px solid #6b4b0d}.button-primary.yellow-secondary:disabled{background-color:#afb6b4;color:#8b9491;border:2px solid #afb6b4}.button-primary .primary-icon{display:inline-block;width:14px;height:14px;margin-right:10px}.button-primary .primary-icon.right-icon{margin-left:10px;margin-right:0}.button-primary .primary-icon-disabled{display:none;margin-right:10px}.button-primary .primary-icon-disabled.right-icon{margin-left:10px;margin-right:0}.cms-iscrizione-newsletter .page-header{max-height:230px}.cms-iscrizione-newsletter .info-newsletter-box{width:57%}@media (max-width:981px){.cms-iscrizione-newsletter .info-newsletter-box{width:100%;margin-bottom:30px}}.cms-iscrizione-newsletter .form-newsletter-box{width:43%}@media (max-width:981px){.cms-iscrizione-newsletter .form-newsletter-box{width:100%}}.cms-iscrizione-newsletter .newsletter-container{display:flex;max-width:100%;flex-direction:column;overflow:hidden}.cms-iscrizione-newsletter .newsletter-wrapper{display:flex;flex-direction:column;position:relative;min-height:unset !important;width:100%;overflow:hidden}.cms-iscrizione-newsletter .background-image{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center}.cms-iscrizione-newsletter .content-box{position:relative;border-radius:4px;border:1px solid var(--Grayscale-grayscale-100, #c9cecc);display:flex;min-height:unset !important;width:100%;flex-direction:column;padding:0 32px 66px;height:100%}.cms-iscrizione-newsletter .logo-container{display:flex;width:100%;flex-direction:column;align-items:center}.cms-iscrizione-newsletter .newsletter-wrapper .logo{aspect-ratio:1.25;object-fit:contain;width:140px;margin:50px 30px}.cms-iscrizione-newsletter .content-section{display:flex;margin-top:32px;width:100%;flex-direction:column;font-family:Poppins,sans-serif}.cms-iscrizione-newsletter .heading-primary{font-size:40px;line-height:48px}.cms-iscrizione-newsletter .text-brand{font-weight:700;color:var(--Primary-brand-brand-500, #0b754a)}.cms-iscrizione-newsletter .text-dark{font-weight:700;color:var(--Grayscale-grayscale-900, #222826)}.cms-iscrizione-newsletter .description-text{color:var(--Grayscale-grayscale-700, #3a4441);font-size:16px;line-height:24px;margin-top:32px}.cms-iscrizione-newsletter .benefits-section{display:flex;margin-top:32px;width:515px;max-width:100%;flex-direction:column;font-family:Poppins,sans-serif;color:var(--Grayscale-grayscale-900, #222826);line-height:1.2}.cms-iscrizione-newsletter .benefits-title{font-size:32px;font-weight:700}.cms-iscrizione-newsletter .benefits-list{display:flex;margin-top:24px;width:100%;max-width:515px;flex-direction:column;font-size:20px;font-weight:600;justify-content:center}@media (max-width:981px){.cms-iscrizione-newsletter .benefits-list{width:100%;margin-bottom:40px}}.cms-iscrizione-newsletter .benefit-item{display:flex;width:100%;align-items:center;gap:20px;margin-top:20px}.cms-iscrizione-newsletter .benefit-item:first-child{margin-top:0}.cms-iscrizione-newsletter .benefit-icon{aspect-ratio:1;object-fit:contain;width:40px;align-self:stretch;margin:auto 0}.cms-iscrizione-newsletter .benefit-text{flex-grow:1}@media (max-width:991px){.cms-iscrizione-newsletter .newsletter-wrapper,.cms-iscrizione-newsletter .content-box,.cms-iscrizione-newsletter .logo-container,.cms-iscrizione-newsletter .content-section,.cms-iscrizione-newsletter .heading-primary,.cms-iscrizione-newsletter .description-text,.cms-iscrizione-newsletter .benefits-title,.cms-iscrizione-newsletter .benefits-list,.cms-iscrizione-newsletter .benefit-item,.cms-iscrizione-newsletter .benefit-text{max-width:100%}.cms-iscrizione-newsletter .content-box{padding:0 20px}}.cms-iscrizione-newsletter #_form_1_{font-size:14px;line-height:1.6;font-family:arial,helvetica,sans-serif;margin:0}.cms-iscrizione-newsletter #_form_1_ *{outline:0}.cms-iscrizione-newsletter ._form_hide{display:none;visibility:hidden}.cms-iscrizione-newsletter ._form_show{display:block;visibility:visible}.cms-iscrizione-newsletter #_form_1_._form-top{top:0}.cms-iscrizione-newsletter #_form_1_._form-bottom{bottom:0}.cms-iscrizione-newsletter #_form_1_._form-left{left:0}.cms-iscrizione-newsletter #_form_1_._form-right{right:0}.cms-iscrizione-newsletter #_form_1_ input[type="text"],.cms-iscrizione-newsletter #_form_1_ input[type="tel"],.cms-iscrizione-newsletter #_form_1_ input[type="date"],.cms-iscrizione-newsletter #_form_1_ textarea{padding:6px;height:auto;border:#979797 1px solid;border-radius:4px;color:#000000 !important;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cms-iscrizione-newsletter #_form_1_ textarea{resize:none}.cms-iscrizione-newsletter #_form_1_ ._submit{-webkit-appearance:none;cursor:pointer;font-family:arial,sans-serif;font-size:14px;text-align:center;background:#0B754A !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#FFFFFF !important;padding:16px !important}.cms-iscrizione-newsletter #_form_1_ ._submit:disabled{cursor:not-allowed;opacity:0.4}.cms-iscrizione-newsletter #_form_1_ ._submit.processing{position:relative}.cms-iscrizione-newsletter #_form_1_ ._submit.processing::before{content:"";width:1em;height:1em;position:absolute;z-index:1;top:50%;left:50%;border:double 3px transparent;border-radius:50%;background-image:linear-gradient(#0b754a, #0b754a),conic-gradient(#0b754a, #fff);background-origin:border-box;background-clip:content-box,border-box;animation:1200ms ease 0s infinite normal none running _spin}.cms-iscrizione-newsletter #_form_1_ ._submit.processing::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#0B754A !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#FFFFFF !important;padding:16px !important}@keyframes _spin{0%{transform:translate(-50%, -50%) rotate(90deg)}100%{transform:translate(-50%, -50%) rotate(450deg)}}.cms-iscrizione-newsletter #_form_1_ ._close-icon{cursor:pointer;background-image:url("https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png");background-repeat:no-repeat;background-size:14.2px 14.2px;position:absolute;display:block;top:11px;right:9px;overflow:hidden;width:16.2px;height:16.2px}.cms-iscrizione-newsletter #_form_1_ ._close-icon:before{position:relative}.cms-iscrizione-newsletter #_form_1_ ._form-body{margin-bottom:30px}.cms-iscrizione-newsletter #_form_1_ ._form-image-left{width:150px;float:left}.cms-iscrizione-newsletter #_form_1_ ._form-content-right{margin-left:164px}.cms-iscrizione-newsletter #_form_1_ ._form-branding{color:#fff;font-size:10px;clear:both;text-align:left;margin-top:30px;font-weight:100}.cms-iscrizione-newsletter #_form_1_ ._form-branding ._logo{display:block;width:130px;height:14px;margin-top:6px;background-image:url("https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png");background-size:130px auto;background-repeat:no-repeat}.cms-iscrizione-newsletter #_form_1_ .form-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.cms-iscrizione-newsletter #_form_1_ ._form-label,.cms-iscrizione-newsletter #_form_1_ ._form_element ._form-label{font-weight:bold;margin-bottom:5px;display:block}.cms-iscrizione-newsletter #_form_1_._dark ._form-branding{color:#333}.cms-iscrizione-newsletter #_form_1_._dark ._form-branding ._logo{background-image:url("https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png")}.cms-iscrizione-newsletter #_form_1_ ._form_element{position:relative;margin-bottom:10px;font-size:0;max-width:100%}.cms-iscrizione-newsletter #_form_1_ ._form_element *{font-size:14px}.cms-iscrizione-newsletter #_form_1_ ._form_element._clear{clear:both;width:100%;float:none}.cms-iscrizione-newsletter #_form_1_ ._form_element._clear:after{clear:left}.cms-iscrizione-newsletter #_form_1_ ._form_element input[type="text"],.cms-iscrizione-newsletter #_form_1_ ._form_element input[type="date"],.cms-iscrizione-newsletter #_form_1_ ._form_element select,.cms-iscrizione-newsletter #_form_1_ ._form_element textarea:not(.g-recaptcha-response){display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:inherit}.cms-iscrizione-newsletter #_form_1_ ._field-wrapper{position:relative}.cms-iscrizione-newsletter #_form_1_ ._inline-style{float:left}.cms-iscrizione-newsletter #_form_1_ ._inline-style input[type="text"]{width:150px}.cms-iscrizione-newsletter #_form_1_ ._inline-style:not(._clear)+._inline-style:not(._clear){margin-left:20px}.cms-iscrizione-newsletter #_form_1_ ._form_element img._form-image{max-width:100%}.cms-iscrizione-newsletter #_form_1_ ._form_element ._form-fieldset{border:0;padding:.01em 0 0 0;margin:0;min-width:0}.cms-iscrizione-newsletter #_form_1_ ._clear-element{clear:left}.cms-iscrizione-newsletter #_form_1_ ._full_width{width:100%}.cms-iscrizione-newsletter #_form_1_ ._form_full_field{display:block;width:100%;margin-bottom:10px}.cms-iscrizione-newsletter #_form_1_ input[type="text"]._has_error,.cms-iscrizione-newsletter #_form_1_ textarea._has_error{border:#f37c7b 1px solid}.cms-iscrizione-newsletter #_form_1_ input[type="checkbox"]._has_error{outline:#f37c7b 1px solid}.cms-iscrizione-newsletter #_form_1_ ._error{display:block;position:absolute;font-size:14px;z-index:10000001}.cms-iscrizione-newsletter #_form_1_ ._error._above{padding-bottom:4px;bottom:39px;right:0}.cms-iscrizione-newsletter #_form_1_ ._error._below{padding-top:8px;top:100%;right:0}.cms-iscrizione-newsletter #_form_1_ ._error._above ._error-arrow{bottom:-4px;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fdd}.cms-iscrizione-newsletter #_form_1_ ._error._below ._error-arrow{top:0;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fdd}.cms-iscrizione-newsletter #_form_1_ ._error-inner{padding:12px 12px 12px 36px;background-color:#FFDDDD;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM9 3V9H7V3H9ZM9 13V11H7V13H9Z' fill='%23CA0000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px center;font-size:14px;font-family:arial,sans-serif;font-weight:600;line-height:16px;color:#000;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0px 1px 4px rgba(31,33,41,0.298295)}@media only screen and (max-width:319px){.cms-iscrizione-newsletter #_form_1_ ._error-inner{padding:7px 7px 7px 25px;font-size:12px;line-height:12px;background-position:4px center;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.cms-iscrizione-newsletter #_form_1_ ._error-inner._form_error{margin-bottom:5px;text-align:left}.cms-iscrizione-newsletter #_form_1_ ._button-wrapper ._error-inner._form_error{position:static}.cms-iscrizione-newsletter #_form_1_ ._error-inner._no_arrow{margin-bottom:10px}.cms-iscrizione-newsletter #_form_1_ ._error-arrow{position:absolute;width:0;height:0}.cms-iscrizione-newsletter #_form_1_ ._error-html{margin-bottom:10px}.cms-iscrizione-newsletter .pika-single{z-index:10000001 !important}.cms-iscrizione-newsletter #_form_1_ input[type="text"].datetime_date{width:69%;display:inline}.cms-iscrizione-newsletter #_form_1_ select.datetime_time{width:29%;display:inline;height:32px}.cms-iscrizione-newsletter #_form_1_ input[type="date"].datetime_date{width:69%;display:inline-flex}.cms-iscrizione-newsletter #_form_1_ input[type="time"].datetime_time{width:29%;display:inline-flex}@media (min-width:320px) and (max-width:667px){.cms-iscrizione-newsletter ::-webkit-scrollbar{display:none}.cms-iscrizione-newsletter #_form_1_{margin:0;width:100%;min-width:100%;max-width:100%;box-sizing:border-box}.cms-iscrizione-newsletter #_form_1_ *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em}.cms-iscrizione-newsletter #_form_1_ ._form-content{margin:0;width:100%}.cms-iscrizione-newsletter #_form_1_ ._form-inner{display:block;min-width:100%}.cms-iscrizione-newsletter #_form_1_ ._form-title,.cms-iscrizione-newsletter #_form_1_ ._inline-style{margin-top:0;margin-right:0;margin-left:0}.cms-iscrizione-newsletter #_form_1_ ._form-title{font-size:1.2em}.cms-iscrizione-newsletter #_form_1_ ._form_element{margin:0 0 20px;padding:0;width:100%}.cms-iscrizione-newsletter #_form_1_ ._form-element,.cms-iscrizione-newsletter #_form_1_ ._inline-style,.cms-iscrizione-newsletter #_form_1_ input[type="text"],.cms-iscrizione-newsletter #_form_1_ label,.cms-iscrizione-newsletter #_form_1_ p,.cms-iscrizione-newsletter #_form_1_ textarea:not(.g-recaptcha-response){float:none;display:block;width:100%}.cms-iscrizione-newsletter #_form_1_ ._row._checkbox-radio label{display:inline}.cms-iscrizione-newsletter #_form_1_ ._row,.cms-iscrizione-newsletter #_form_1_ p,.cms-iscrizione-newsletter #_form_1_ label{margin-bottom:0.7em;width:100%}.cms-iscrizione-newsletter #_form_1_ ._row input[type="checkbox"],.cms-iscrizione-newsletter #_form_1_ ._row input[type="radio"]{margin:0 !important;vertical-align:middle !important}.cms-iscrizione-newsletter #_form_1_ ._row input[type="checkbox"]+span label{display:inline}.cms-iscrizione-newsletter #_form_1_ ._row span label{margin:0 !important;width:initial !important;vertical-align:middle !important}.cms-iscrizione-newsletter #_form_1_ ._form-image{max-width:100%;height:auto !important}.cms-iscrizione-newsletter #_form_1_ input[type="text"]{padding-left:10px;padding-right:10px;font-size:16px;line-height:1.3em;-webkit-appearance:none}.cms-iscrizione-newsletter #_form_1_ input[type="radio"],.cms-iscrizione-newsletter #_form_1_ input[type="checkbox"]{display:inline-block;width:1.3em;height:1.3em;font-size:1em;margin:0 .3em 0 0;vertical-align:baseline}.cms-iscrizione-newsletter #_form_1_ button[type="submit"]{padding:20px;font-size:1.5em}.cms-iscrizione-newsletter #_form_1_ ._inline-style{margin:20px 0 0 !important}}.cms-iscrizione-newsletter #_form_1_ .sms_consent_checkbox{overflow:auto}.cms-iscrizione-newsletter #_form_1_ .sms_consent_checkbox input[type="checkbox"]{float:left;margin:5px 10px 10px 0}.cms-iscrizione-newsletter #_form_1_ .sms_consent_checkbox .sms_consent_message{display:inline;width:95%;float:left;text-align:left;margin-bottom:10px}.cms-iscrizione-newsletter #_form_1_ .sms_consent_checkbox .sms_consent_message.sms_consent_mini{width:90%}.cms-iscrizione-newsletter #_form_1_{position:relative;text-align:left;margin:0;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#e7f1ed !important;border-top:1px solid #c9cecc !important;border-right:1px solid #c9cecc !important;border-bottom:1px solid #c9cecc !important;border-left:1px solid #c9cecc !important;max-width:500px;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#000000}.cms-iscrizione-newsletter #_form_1_._inline-form,.cms-iscrizione-newsletter #_form_1_._inline-form ._form-content{font-family:Poppins;font-size:14px;font-weight:400}.cms-iscrizione-newsletter #_form_1_._inline-form ._row span,.cms-iscrizione-newsletter #_form_1_._inline-form ._row label{font-family:Poppins;font-size:14px;font-weight:400;line-height:1.6em;color:black !important}.cms-iscrizione-newsletter #_form_1__inlineform input[type="text"],.cms-iscrizione-newsletter #_form_1__inlineform input[type="date"],.cms-iscrizione-newsletter #_form_1__inlineform input[type="tel"],.cms-iscrizione-newsletter #_form_1__inlineform select,.cms-iscrizione-newsletter #_form_1__inlineform textarea:not(.g-recaptcha-response){font-family:Poppins;font-size:14px;font-weight:400;font-color:#000000;line-height:1.6em}.cms-iscrizione-newsletter #_form_1_._inline-form ._html-code *:not(h1, h2, h3, h4, h5, h6),.cms-iscrizione-newsletter #_form_1_._inline-form ._form-thank-you{font-family:Poppins;font-size:14px;font-weight:400;color:black !important}.cms-iscrizione-newsletter #_form_1_._inline-form ._form-label,.cms-iscrizione-newsletter #_form_1_._inline-form ._form-emailidentifier,.cms-iscrizione-newsletter #_form_1_._inline-form ._form-checkbox-option-label{font-family:Poppins;font-size:14px;font-weight:500;line-height:1.6em;color:black !important}.cms-iscrizione-newsletter #_form_1_._inline-form ._submit{margin-top:12px;font-family:Poppins;font-size:14px;font-weight:400}.cms-iscrizione-newsletter #_form_1_._inline-form ._html-code h1,.cms-iscrizione-newsletter #_form_1_._inline-form ._html-code h2,.cms-iscrizione-newsletter #_form_1_._inline-form ._html-code h3,.cms-iscrizione-newsletter #_form_1_._inline-form ._html-code h4,.cms-iscrizione-newsletter #_form_1_._inline-form ._html-code h5,.cms-iscrizione-newsletter #_form_1_._inline-form ._html-code h6,.cms-iscrizione-newsletter #_form_1_._inline-form ._form-title{font-family:Poppins;font-size:24px;line-height:normal;font-weight:400;color:#222;margin-bottom:0}.cms-iscrizione-newsletter #_form_1_._inline-form ._form-branding{font-family:"IBM Plex Sans",Helvetica,sans-serif;font-size:13px;font-weight:100;font-style:normal;text-decoration:none}.cms-iscrizione-newsletter #_form_1_:before,.cms-iscrizione-newsletter #_form_1_:after{content:" ";display:table}.cms-iscrizione-newsletter #_form_1_:after{clear:both}.cms-iscrizione-newsletter #_form_1_._inline-style{width:auto;display:inline-block}.cms-iscrizione-newsletter #_form_1_._inline-style input[type="text"],.cms-iscrizione-newsletter #_form_1_._inline-style input[type="date"]{padding:10px 12px}.cms-iscrizione-newsletter #_form_1_._inline-style button._inline-style{position:relative;top:27px}.cms-iscrizione-newsletter #_form_1_._inline-style p{margin:0}.cms-iscrizione-newsletter #_form_1_._inline-style ._button-wrapper{position:relative;margin:16px 12.5px 0 20px}.cms-iscrizione-newsletter #_form_1_ ._form-thank-you{position:relative;left:0;right:0;text-align:center;font-size:18px}.cms-iscrizione-newsletter #_form_1_ ._form-pc-confirmation ._submit{margin-top:16px}@media (min-width:320px) and (max-width:667px){.cms-iscrizione-newsletter #_form_1_._inline-form._inline-style ._inline-style._button-wrapper{margin-top:20px !important;margin-left:0 !important}}.cms-iscrizione-newsletter #_form_1_ .iti.iti--allow-dropdown.iti--separate-dial-code{width:100%}.cms-iscrizione-newsletter #_form_1_ .iti input{width:100%;height:32px;border:#979797 1px solid;border-radius:4px}.cms-iscrizione-newsletter #_form_1_ .iti--separate-dial-code .iti__selected-flag{background-color:#FFFFFF;border-radius:4px}.cms-iscrizione-newsletter #_form_1_ .iti--separate-dial-code .iti__selected-flag:hover{background-color:rgba(0,0,0,0.05)}.cms-iscrizione-newsletter #_form_1_ .iti__country-list{border-radius:4px;margin-top:4px;min-width:460px}.cms-iscrizione-newsletter #_form_1_ .iti__country-list--dropup{margin-bottom:4px}.cms-iscrizione-newsletter #_form_1_ .phone-error-hidden{display:none}.cms-iscrizione-newsletter #_form_1_ .phone-error{color:#E40E49}.cms-iscrizione-newsletter #_form_1_ .phone-input-error{border:1px solid #e40e49 !important}.cms-iscrizione-newsletter #_form_1_._inline-form ._form-content ._form-list-subscriptions-field fieldset{margin:0;margin-bottom:1.1428571429em;border:none;padding:0}.cms-iscrizione-newsletter #_form_1_._inline-form ._form-content ._form-list-subscriptions-field fieldset:last-child{margin-bottom:0}.cms-iscrizione-newsletter #_form_1_._inline-form ._form-content ._form-list-subscriptions-field legend{margin-bottom:1.1428571429em}.cms-iscrizione-newsletter #_form_1_._inline-form ._form-content ._form-list-subscriptions-field label{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:0.8571428571em}.cms-iscrizione-newsletter #_form_1_._inline-form ._form-content ._form-list-subscriptions-field label:last-child{margin-bottom:0}.cms-iscrizione-newsletter #_form_1_._inline-form ._form-content ._form-list-subscriptions-field input{margin:0;margin-right:8px}.cms-iscrizione-newsletter #_form_1_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label{display:block;font-weight:400;margin-top:-4px}.cms-iscrizione-newsletter #_form_1_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label-with-description{display:block;font-weight:700;margin-top:-4px}.cms-iscrizione-newsletter #_form_1_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-description{margin:0;font-size:0.8571428571em}.cms-iscrizione-newsletter #_form_1_._inline-form ._form-content ._form-list-subscriptions-field ._form-subscriptions-unsubscribe-all-description{line-height:normal;margin-top:-2px}.cms-iscrizione-newsletter #_form_1_ ._submit{width:100%;font-weight:600;letter-spacing:2%;font-size:16px}.cms-iscrizione-newsletter #_form_1_ ._x69774622 input,.cms-iscrizione-newsletter #_form_1_ ._x77850117 input,.cms-iscrizione-newsletter #_form_1_ ._x92657088 input,.cms-iscrizione-newsletter #_form_1_ ._x57562206 select,.cms-iscrizione-newsletter #_form_1_ ._x98514266 input{padding:12px 16px;width:100%;background:white;border:1px solid #c9cecc;border-radius:4px;display:flex}.cms-iscrizione-newsletter #_form_1_ ._x69774622 label,.cms-iscrizione-newsletter #_form_1_ ._x77850117 label,.cms-iscrizione-newsletter #_form_1_ ._x92657088 label,.cms-iscrizione-newsletter #_form_1_ ._x57562206 label,.cms-iscrizione-newsletter #_form_1_ ._x98514266 label{color:#222222 !important;font-weight:400 !important}.cms-iscrizione-newsletter #_form_1_ ._x36134422 label{color:#222222 !important}.cms-iscrizione-newsletter #_form_1_ ._x82251890 ._form-title{font-weight:500}.cms-iscrizione-newsletter #_form_1_ ._x36134422 ._row{color:#222222 !important}.mfp-auto-cursor .mfp-content{cursor:auto;max-width:900px}.popup_wrapper{padding:0}@media only screen and (max-width:768px){.popup_content p{text-align:center !important}}.news-banner-container{background-image:linear-gradient(to right, #0b754a, #085335);display:flex;flex-direction:column;gap:8px;align-items:center;padding:32px}.news-banner-title{color:#bcddd0;font-weight:500;font-size:24px;text-align:center;line-height:150%}.accent-text{color:white;font-weight:700}.news-banner-button{width:260px}.cards-row-divider{height:16px}.news-dialog-container{display:flex;flex-direction:column;gap:24px}.dialog-divider{color:#c9cecc;background:#c9cecc;border:1px solid #c9cecc;width:100%}.news-dialog-body-area{text-align:center}.dialog-illustration{display:block;margin-left:auto;margin-right:auto}.dialog-accent-text{color:#0a6a43}.dialog-divider-space{height:24px}.news-dialog-button{text-decoration:none;color:#ffffff;font-weight:bold;padding:20px 24px;background:#0a6a43;border-radius:4px}.dialog-accent-desc-text{font-weight:700}[data-bind="scope: 'ingombroFilter'"] .field.search{display:none !important}[data-bind="scope: 'ingombroFilter'"] .actions{display:none !important}@media only screen and (max-width:768px){.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{height:100vh;min-height:100% !important}}.fotorama-stretch,.fotorama-focus-overlay:after,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__html,.fotorama__video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fotorama-grab-cursor,.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama-grabbing-cursor,.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama-gpu,.fotorama--fullscreen,.fotorama__caption,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__html,.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{transform:translateZ(0)}.fotorama-focus,.fotorama__nav__frame,.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus{outline:0}.fotorama-focus-overlay:after{background-color:#006bb4;border-radius:inherit;content:''}.fotorama-transform-disabled,.fotorama__wrap--video .fotorama__stage__shaft,.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{transform:none !important}.fotorama-transition-for-slide,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-duration:0ms;transition-property:transform,width;transition-timing-function:cubic-bezier(.1, 0, .25, 1)}.fotorama-no-select,.fotorama__wrap,.fotorama__no-select,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{user-select:none}.fotorama-select,.fotorama__select{user-select:text}.fotorama-empty-bg{background:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=)}.fotorama-auto-margin,.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama-inline-block,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__caption__wrap{*display:inline;*zoom:1;-moz-box-orient:vertical;display:-moz-inline-box;display:inline-block;vertical-align:middle}.fotorama-content-box,.fotorama__nav__frame{box-sizing:content-box}.fotorama-border-box,.fotorama__thumb-border,.fotorama__caption__wrap,.fotorama__arr{box-sizing:border-box}.fotorama-hidden,.fotorama--hidden,.fotorama__load{left:-99999px;position:absolute;top:-99999px;z-index:-1000}.fotorama-visible{left:auto;opacity:1;position:relative;top:auto;z-index:auto}.fotorama-no-tap,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__nav,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{-webkit-tap-highlight-color:rgba(0,0,0,0)}.transitionDuration{transition-duration:333ms}.transitionDurationZero{transition-duration:0ms}.fotorama-sprite,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background-image:url('gallery.png');background-repeat:no-repeat}@media print{.fotorama-print-background,.fotorama-sprite,.fotorama__thumb-border,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background:none !important}}.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus,.fotorama__arr:focus,.fotorama__stage__shaft:focus,.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__dot{box-shadow:none}.fotorama__fullscreen-icon:focus:after,.fotorama__zoom-out:focus:after,.fotorama__zoom-in:focus:after,.fotorama__arr:focus:after,.fotorama__stage__shaft:focus:after,.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px #00699d;content:'';left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__thumb:after,.fotorama__nav__frame--thumb:focus .fotorama__dot:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{bottom:0;left:0;right:0;top:0}.fotorama__nav__frame--thumb:focus .fotorama__thumb.fotorama_vertical_ratio:after,.fotorama__nav__frame--dot:focus .fotorama__thumb.fotorama_vertical_ratio:after{left:2px;right:2px}.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__thumb{overflow:inherit}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb:after{left:1px}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb.fotorama_vertical_ratio:after{top:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb:after{right:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb.fotorama_vertical_ratio:after{bottom:1px}.fotorama__thumb__arr{box-shadow:none}.fotorama--fullscreen{background:#fff;bottom:0 !important;float:none !important;left:0 !important;margin:0 !important;position:fixed !important;right:0 !important;top:0 !important;width:100% !important;z-index:1000 !important}.fotorama--fullscreen .fotorama__wrap{max-width:100% !important}.fotorama__fullscreen{overflow:hidden;position:relative}.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{cursor:pointer;display:block;height:80px;overflow:hidden;position:absolute;width:80px}.fotorama__fullscreen .fotorama__zoom-out{background-position:0 -80px !important;top:80px}.fotorama__fullscreen .fotorama__zoom-out.fotorama__zoom-out--disabled{display:none}.fotorama__fullscreen .fotorama__zoom-in{background-position:0 0 !important;top:0}.fotorama__fullscreen .fotorama__zoom-in.fotorama__zoom-in--disabled{display:none}.fotorama__fullscreen .fotorama__video-close{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__zoom-in,.fotorama__zoom-out{display:none}.fotorama{min-width:1px;overflow:hidden}.fotorama__wrap{-webkit-text-size-adjust:100%;direction:ltr;position:relative;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__stage,.fotorama__nav{max-width:100%;overflow:hidden;position:relative}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__stage__shaft{position:relative}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active,.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{border:none !important;max-width:inherit;opacity:0}.fotorama__loaded .fotorama__img,.fotorama__error .fotorama__img{opacity:1}.fotorama__img--full{display:none}.fotorama__nav{display:none;font-size:0;line-height:0;white-space:nowrap;z-index:5}.fotorama__nav__shaft{left:0;position:relative;text-align:left;top:0}.fotorama__nav__frame{position:relative}.fotorama__nav--dots{display:block;text-align:center}.fotorama__nav--dots .fotorama__nav__frame{height:30px;width:18px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__active .fotorama__dot{background-color:#ff5501;border-color:#ff5501}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame{border-width:3px;height:0;width:0}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame:after{left:-3px;padding:3px;top:-3px}.fotorama__nav__frame:focus {box-shadow:none}.fotorama__nav__frame:focus :after{left:-1px;padding:1px;top:-1px}.fotorama__dot{border-radius:6px;border:1px solid #858585;display:block;height:4px;left:6px;position:relative;top:12px;width:4px}.fotorama__thumb{background-color:#ebebeb;height:100%;overflow:hidden;position:relative;width:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{backface-visibility:hidden;background-image:linear-gradient(to bottom right, rgba(255,255,255,0.25), rgba(64,64,64,0.1));border:1px solid #ff5501;left:0;position:absolute;top:0;z-index:9}.fotorama__caption{bottom:0;color:#000;font-size:14px;left:0;line-height:1.5;position:absolute;right:0;z-index:12}.fotorama__caption a{border-bottom:1px solid;border-color:rgba(0,0,0,0.005);color:#000;text-decoration:none}.fotorama__caption a:hover{border-color:rgba(0,0,0,0.005);color:#000}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--video .fotorama__caption,.fotorama__wrap--no-captions .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;padding:5px 10px}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fotorama__spinner{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%}.fotorama__wrap--css3 .fotorama__spinner{animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html{transition-duration:.3s;transition-property:opacity;transition-timing-function:linear}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{opacity:0}.fotorama__select{cursor:auto}.fotorama__video{bottom:0;left:0;position:absolute;right:0;top:32px;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{cursor:pointer;position:absolute}.fotorama__arr{z-index:900}.fotorama__fullscreen-icon,.fotorama__zoom-out,.fotorama__zoom-in,.fotorama__video-close{z-index:1000}.fotorama__arr{bottom:0;position:absolute;top:0;width:80px}._block-content-loading .fotorama__arr{opacity:0}.fotorama__arr .fotorama__arr__arr{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;height:80px;width:80px}.fotorama__arr--prev{left:0}.fotorama__arr--prev .fotorama__arr__arr{background-position:-80px -80px}.fotorama__arr--next{right:0}.fotorama__arr--next .fotorama__arr__arr{background-position:-160px -80px}.fotorama__arr--disabled{cursor:default;opacity:0;pointer-events:none}.fotorama__fullscreen-icon{background-position:0 0;display:none;height:80px;right:0;top:0;width:80px;z-index:1000}.fotorama--fullscreen-icons .fotorama__fullscreen-icon{display:none}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-80px 0;display:inline-block}.fotorama__video-play{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;background-position:-80px -160px;height:160px;width:160px}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__loaded .fotorama__video-play,.fotorama__error .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{display:block;opacity:1}.fotorama__nav__frame .fotorama__video-play{background-position:0 -240px;height:80px;width:80px}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(80px, -80px, 0);-ms-transform:translate3d(80px, -80px, 0);-o-transform:translate3d(80px, -80px, 0);transform:translate3d(80px, -80px, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-120px, 0, 0);-ms-transform:translate3d(-120px, 0, 0);-o-transform:translate3d(-120px, 0, 0);transform:translate3d(-120px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(120px, 0, 0);-ms-transform:translate3d(120px, 0, 0);-o-transform:translate3d(120px, 0, 0);transform:translate3d(120px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(80px, -80px, 0) !important;-ms-transform:translate3d(80px, -80px, 0) !important;-o-transform:translate3d(80px, -80px, 0) !important;transform:translate3d(80px, -80px, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-120px, 0, 0) !important;-ms-transform:translate3d(-120px, 0, 0) !important;-o-transform:translate3d(-120px, 0, 0) !important;transform:translate3d(-120px, 0, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(120px, 0, 0) !important;-ms-transform:translate3d(120px, 0, 0) !important;-o-transform:translate3d(120px, 0, 0) !important;transform:translate3d(120px, 0, 0) !important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus){transition-duration:.3s;transition-property:transform,opacity,background-color}.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after{background-repeat:no-repeat;content:'';display:block;pointer-events:none;position:absolute;text-decoration:none;z-index:10}.fotorama__stage:before,.fotorama__nav:before{left:-10px;top:-10px}.fotorama__stage:after,.fotorama__nav:after{right:-10px;bottom:-10px}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-size:1px 100%,5px 100%;bottom:0;height:auto;top:0;width:10px}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before,.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-size:100% 1px,100% 5px;height:10px;left:0;right:0;width:auto}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.4), transparent);background-position:0 0,0 0;left:0}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.4), transparent);background-position:100% 0,100% 0;right:0}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.4), transparent);background-position:0 0,0 0;top:0}.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.4), transparent);background-position:0 100%,0 100%;bottom:0}.fotorama--fullscreen .fotorama__stage:before,.fotorama--fullscreen .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--fade .fotorama__stage:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--fade .fotorama__stage:after{display:none}.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:auto;position:absolute;top:50%;width:100%}.fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img{-webkit-transform:translate(-50%, -50%);-ms-transform:translateY(-50%, -50%);-o-transform:translateY(-50%, -50%);transform:translateY(-50%, -50%);top:50%;left:50%;position:absolute;width:auto}.magnifier-thumb-wrapper{display:block;left:0;position:relative;top:0}.magnifier-lens{border:solid 1px #bbb;left:0;overflow:hidden;position:absolute;top:0;z-index:800}.magnify-lens{background:rgba(255,255,255,0.5);border:solid 1px #bbb;color:#fff;left:0;position:absolute;text-align:center;top:0;z-index:1000;overflow:hidden}.magnify-lens .magnifier-large{width:auto;height:auto;max-height:none;max-width:none;border:none;position:absolute;z-index:100}.magnifier-loader-text{margin-top:10px}.magnifier-preview{bottom:0;left:58%;overflow:hidden;padding:0;position:absolute;z-index:2;top:215px}.magnifier-preview:not(.hidden){background-color:#fff}.magnifier-preview img{left:0;max-width:inherit;max-height:inherit;position:absolute;top:0;object-fit:scale-down}.fotorama__stage__frame{text-align:center}.fotorama__stage__frame .fotorama__img{height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);transition-duration:.3s;transition-property:width,height,top,left;vertical-align:middle;width:auto}@media all and (min-width:768px){.fotorama__stage__frame .fotorama__img{top:49.5%}}.magnify-opaque{opacity:.5}.magnify-hidden{display:none}.fotorama__nav-wrap--vertical.fotorama__nav-wrap{display:inline-block;left:0;position:absolute;top:0}.fotorama__nav-wrap--vertical .fotorama__nav__shaft{background-color:white;width:100%}.fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb{display:block;padding-bottom:inherit !important}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img{display:none}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{bottom:0;left:0;margin:auto;max-height:inherit;max-width:inherit;position:absolute;right:0;top:0}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{cursor:default;display:block;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;top:0;transition:.3s linear;vertical-align:middle;width:auto}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--zoommable{cursor:pointer;max-height:none;max-width:none;transition-property:width,height,bottom,right,top,left}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--draggable{cursor:move;transition-property:none}.fotorama--fullscreen .fotorama__stage__frame iframe{left:80px;width:calc(100% - 80px * 2)}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{bottom:0;cursor:pointer;position:absolute;top:0;width:30px;z-index:1000}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;width:100%}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{left:0}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{right:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{cursor:pointer;height:30px;left:0;position:absolute;right:0;z-index:1000}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:auto;width:30px}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left{top:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{bottom:0}.fotorama__wrap--only-active .fotorama__stage,.fotorama__wrap--only-active .fotorama__nav{max-width:99999px !important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__thumb--icon{font-size:0.001px;padding-bottom:30px}.fotorama__thumb__arr--left .fotorama__thumb--icon{background-position:-25px -265px}.fotorama__thumb__arr--right .fotorama__thumb--icon{background-position:-25px -350px}.magnify-fullimage{display:none}.fotorama__arr,.fotorama__thumb__arr{background-color:rgba(255,255,255,0.3);transition:background-color .3s ease-in-out}.fotorama__arr:hover,.fotorama__thumb__arr:hover{background-color:rgba(255,255,255,0.5)}.fotorama__arr:active,.fotorama__thumb__arr:active{background-color:rgba(213,213,213,0.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in{background-color:rgba(255,255,255,0.3);transition:background-color .3s ease-in-out}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:hover{background-color:rgba(255,255,255,0.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:active{background-color:rgba(213,213,213,0.5)}.fotorama__video-close{background-position:-80px 0;height:80px;opacity:0;right:0;top:0;transform:translate3d(80px, -80px, 0);transition:opacity .3s ease-in-out;width:80px}@media all and (max-width:768px){.fotorama__video-close{background-position:-100px -20px;top:10px;height:40px;width:40px}}.fotorama__video-close.fotorama-show-control{opacity:1;transform:translate3d(0, -10px, 0)}.gallery-placeholder__image{display:block;margin:auto}.fotorama__spinner{background-image:url('../../images/loader-1.gif');bottom:0;display:none;height:64px;left:0;margin:auto;position:absolute;right:0;top:0;width:64px;z-index:100}.fotorama__spinner.fotorama__spinner--show{display:block}.fotorama__product-video--loaded .fotorama__img,.fotorama__product-video--loaded .fotorama__img--full{display:none !important}.fotorama__stage .fotorama__arr--shown{display:block !important}.fotorama__stage .fotorama__arr--hidden{display:none !important}