@import "https://fonts.googleapis.com/css2?family=Bangers&display=swap";
.xDiCRW_title,.xDiCRW_menuTitle,.xDiCRW_menuTitleYewoll,.xDiCRW_menuTitleOrange,.xDiCRW_menu,.xDiCRW_confTitle{text-transform:uppercase;text-align:center;width:100%;padding:.5rem;border-radius:0!important;margin-top:0!important}.xDiCRW_title,.xDiCRW_menuTitle,.xDiCRW_menuTitleYewoll,.xDiCRW_menuTitleOrange{margin-bottom:0!important;font-size:20px!important}.xDiCRW_menu{margin-bottom:5px!important}.xDiCRW_title{background-color:#2cab4a;color:#fff!important;font-size:20px!important}.xDiCRW_confTitle{background-color:#2cab4a;color:#fff!important}.xDiCRW_menuTitle{background-color:#f8f8f8;color:#626464!important}.xDiCRW_menuTitleYewoll{background-color:#fffcd9;color:#626464!important}.xDiCRW_menuTitleOrange{background-color:#f63;color:#fff!important}.xDiCRW_prodMenuItem{margin:0!important;padding:0!important}.xDiCRW_menuItem{text-align:left;background-color:#fff;border:3px solid #f8f8f8;margin-bottom:5px;color:#626464!important;width:100%!important;display:inline-block!important}.xDiCRW_prodMenuItem .xDiCRW_menuItem{padding:8px 16px!important}.xDiCRW_menuItem:hover,.xDiCRW_menuItem:focus,.xDiCRW_menuItem:active,.xDiCRW_menuItem:focus-within,.xDiCRW_prodMenuItem .xDiCRW_menuItem:hover,.xDiCRW_prodMenuItem .xDiCRW_menuItem:focus,.xDiCRW_prodMenuItem .xDiCRW_menuItem:active,.xDiCRW_prodMenuItem .xDiCRW_menuItem:focus-within,.xDiCRW_menuItem:after,.xDiCRW_prodMenuItem .xDiCRW_menuItem:after,.xDiCRW_menuItem:focus-visible,.xDiCRW_prodMenuItem .xDiCRW_menuItem:focus-visible,.xDiCRW_menuItem.xDiCRW_active{color:#124144!important;background-color:#c5e8cf!important}.xDiCRW_subMenu{background-color:#eaffef!important;border-radius:0!important}.xDiCRW_subMenuItem{text-align:left;padding:5px 0 5px 30px;font-size:14px}.xDiCRW_subMenu .xDiCRW_subMenuItem:last-child{border-bottom:none;margin-bottom:5px}.xDiCRW_subMenuItem:hover,.xDiCRW_subMenuItem:focus,.xDiCRW_subMenuItem:active,.xDiCRW_subMenuItem.xDiCRW_active{color:#2cab4a!important;background-color:#eaffef!important}.xDiCRW_cardImgContainer{aspect-ratio:1;justify-content:center;align-items:center;width:100%;height:100%;padding:10px;display:flex;overflow:hidden;max-height:150px!important}.xDiCRW_thumbnail{width:fit-content;max-width:120px;height:auto}.xDiCRW_best_seller_container{background-color:#f8f8f8}.xDiCRW_cat_container{background-color:#f8f8f8;height:100%;padding:20px}.xDiCRW_card,.xDiCRW_cardSmall{text-align:center;cursor:pointer;background-color:#fff;margin:10px;transition:box-shadow .25s ease-in-out;position:relative;overflow-x:auto;border-radius:5px!important}.xDiCRW_card{padding:10px}.xDiCRW_cardSmall{width:100%;height:max-content;padding:5px}.xDiCRW_cardSmall::-webkit-scrollbar{width:5px;height:5px}.xDiCRW_cardSmall::-webkit-scrollbar-track{background:#3a4738;border-radius:5px}.xDiCRW_cardSmall::-webkit-scrollbar-thumb{background:#2cab4a;border-radius:5px;box-shadow:0 0 6px #00000080}.xDiCRW_cardSmall img{max-height:100px!important}.xDiCRW_cardSmall p{font-size:14px}.xDiCRW_card a,.xDiCRW_cardSmall a{color:#000;font-size:14px;font-weight:600;text-decoration:none}.xDiCRW_card:after,.xDiCRW_cardSmall:after{content:"";background:#2cab4a;width:0;height:3px;transition:width .25s ease-in-out,left .25s ease-in-out;position:absolute;bottom:0;left:50%}.xDiCRW_card:hover,.xDiCRW_cardSmall:hover{box-shadow:0 10px 20px #0003}.xDiCRW_card:hover:after,.xDiCRW_cardSmall:hover:after{width:100%;left:0}.xDiCRW_star{color:#707070;margin-left:5px}.xDiCRW_price{color:#000;font-style:italic;font-weight:700;margin-bottom:.5rem!important;font-size:1rem!important}.xDiCRW_btnFiltersOpen{z-index:1023;margin-right:10px;padding:0 8px;font-size:25px;position:fixed;background-color:#fff!important;border-radius:50%!important;left:0!important;transform:translateY(-10%)!important}.xDiCRW_btnFiltersOpen,.xDiCRW_btnFiltersOpen:hover,.xDiCRW_btnFiltersOpen:focus,.xDiCRW_btnFiltersOpen:active{color:#2cab4a!important;border:2px solid #2cab4a!important}.xDiCRW_btnFiltersClose{margin-right:5px;padding:0 8px;font-size:25px;color:#000!important;background-color:#fff!important;border:none!important;border-radius:50%!important}.xDiCRW_btnFiltersCloseLarge{text-transform:uppercase;color:#000;align-items:center;font-size:14px;display:inline-flex;border-radius:10px!important}.xDiCRW_btnFiltersCloseLarge:active,.xDiCRW_btnFiltersCloseLarge:focus,.xDiCRW_btnFiltersCloseLarge:hover{border:1px solid #2cab4a;color:#fff!important;background-color:#2cab4a!important}.xDiCRW_configuratorBG{background:url(https://life365.s3.eu-central-1.amazonaws.com/common/template-next/images/IT/design/Conf_BG.png) 100% 0 no-repeat!important}.xDiCRW_configuratorBGBtn{text-transform:uppercase;color:#fff;background-color:#2968ad;justify-content:center;align-items:center;font-size:14px;display:inline-flex;border-radius:10px!important}@media (min-width:768px){.xDiCRW_configuratorBGBtn{border-radius:0!important}}.xDiCRW_prodImgContainer{display:inline-block;position:relative}.xDiCRW_newProd{color:#fff;z-index:1;border-radius:3px;padding:3px 6px;font-size:10px;line-height:1;position:absolute;top:4px;left:4px}@media screen and (max-width:400px){.xDiCRW_card,.xDiCRW_cardSmall,.xDiCRW_cardImgContainer{max-width:300px}.xDiCRW_btnFiltersCloseLarge,.xDiCRW_btnFiltersClose{padding-left:8px;max-width:60px!important}.xDiCRW_configuratorBGBtn{padding-left:8px;max-width:75px!important}}@media screen and (max-width:1500px){.xDiCRW_card,.xDiCRW_cardSmall,.xDiCRW_cardImgContainer{max-width:300px}}@media screen and (min-width:1501px){.xDiCRW_card,.xDiCRW_cardSmall,.xDiCRW_cardImgContainer{max-width:350px}}@media screen and (min-width:2000px){.xDiCRW_card,.xDiCRW_cardSmall,.xDiCRW_cardImgContainer{max-width:400px}}.xDiCRW_loaderWrapper{z-index:9999;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.xDiCRW_oldPrice{color:#888;font-size:.9em;text-decoration:line-through}.xDiCRW_currentPrice{font-weight:700;display:block}.xDiCRW_loader{border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite xDiCRW_spin}.xDiCRW_rowEven,.xDiCRW_rowEven:hover{background-color:#f5f5f5!important}.xDiCRW_rowOdd,.xDiCRW_rowOdd:hover{background-color:#fff!important}.xDiCRW_highlightedRow,.xDiCRW_highlightedRow:hover,.xDiCRW_highlightedRow td,.xDiCRW_highlightedRow:hover td{background-color:#ffe99c!important}.xDiCRW_highlightedRowAlt,.xDiCRW_highlightedRowAlt:hover,.xDiCRW_highlightedRowAlt td,.xDiCRW_highlightedRowAlt:hover td{background-color:#fff3cd!important}@keyframes xDiCRW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.y_RR7q_cardLink{flex-direction:column;align-items:stretch;display:flex}.y_RR7q_title{-webkit-line-clamp:3;color:#0f1111;-webkit-box-orient:vertical;order:1;margin:6px 0 2px;font-size:14px;line-height:1.3;display:-webkit-box;overflow:hidden}.y_RR7q_code{text-align:center;color:#555;order:3;margin:2px 0;font-size:12px;font-weight:500}.y_RR7q_priceRow{order:2;align-items:baseline;gap:6px;margin:2px 0 0;display:flex}@media (min-width:768px){.y_RR7q_priceRow{order:1;justify-content:center}.y_RR7q_title{order:2}.y_RR7q_code{order:3}}.y_RR7q_currentPrice{color:#0f1111;font-size:16px;font-weight:600}.y_RR7q_oldPrice{color:#565959;font-size:12px;text-decoration:line-through}.y_RR7q_light{color:#0f1111;border:1px solid #333;border-radius:999px;order:4;align-items:center;gap:10px;width:100%;margin-top:6px;padding:4px 10px;font-size:12px;display:flex}.y_RR7q_dots{flex-shrink:0;gap:4px;display:flex}.y_RR7q_dot{background-color:#d9d9d9;border-radius:50%;width:10px;height:10px}.y_RR7q_euroBefore{margin-right:1px;font-size:.75em}.y_RR7q_cents{font-size:.75em}@media (min-width:768px){.y_RR7q_euroBefore{display:none}.y_RR7q_cents{font-size:1em}}@media (max-width:767.98px){.y_RR7q_euroAfter{display:none}}@media (min-width:768px){.y_RR7q_light{display:none}}
.C6XaDG_title{text-transform:uppercase;width:100%;padding:.5rem 0;margin-top:.5rem!important;font-size:18px!important}.C6XaDG_bgGreen{text-align:center;background-color:#2cab4a;color:#fff!important}.C6XaDG_bgGrey{background-color:#f8f8f8;color:#626464!important;padding-left:.5rem!important}.C6XaDG_thumbnail{height:auto;max-height:180px!important}.C6XaDG_cat_container{background-color:#f8f8f8;height:100%}.C6XaDG_card{align-items:center;max-height:600px;padding:20px;transition:box-shadow .25s ease-in-out;display:flex;position:relative;overflow:hidden;border-radius:0!important;height:350px!important}.C6XaDG_card:after{content:"";background:#2cab4a;width:0;height:3px;transition:width .25s ease-in-out,left .25s ease-in-out;position:absolute;bottom:0;left:50%}.C6XaDG_card:hover{box-shadow:0 10px 20px #0003}.C6XaDG_card:hover:after{width:100%;left:0}.C6XaDG_iconCircle,.C6XaDG_iconSkype{text-align:center;display:inline-block;margin-right:.5rem!important}.C6XaDG_iconCircle{color:#fff;background-color:#000;border-radius:50%;width:25px;height:25px;line-height:25px}.C6XaDG_iconSkype{font-size:25px}.C6XaDG_tabButton{color:#2cab4a!important}.C6XaDG_tabButton:hover,.C6XaDG_tabButton:active,.C6XaDG_tabButton:focus{border:1 px solid #000;background-color:#fff;color:#000!important}.C6XaDG_btnWarranty{color:#2cab4a;cursor:pointer;background:0 0;border:2px solid #2cab4a;border-radius:8px;min-width:160px;padding:2px 6px;font-size:14px;font-weight:400;text-decoration:none;display:inline-block}.C6XaDG_btnWarranty:hover{color:#fff;background:#2cab4a}.C6XaDG_btnProductResponsible{color:#939493;cursor:pointer;background:0 0;border:2px solid #939493;border-radius:8px;min-width:160px;padding:2px 6px;font-size:14px;font-weight:400;text-decoration:none;display:inline-block}.C6XaDG_btnProductDistributor{color:#486be0;cursor:pointer;background:0 0;border:2px solid #486be0;border-radius:8px;min-width:160px;padding:2px 6px;font-size:14px;font-weight:400;text-decoration:none;display:inline-block}.C6XaDG_btnProductDistributor:hover{color:#fff;background:#486be0}.C6XaDG_btnProductResponsible:hover{color:#fff;background:#939493}.C6XaDG_btnSupport{color:#ff9100;cursor:pointer;background:0 0;border:2px solid #ff9100;border-radius:8px;min-width:160px;padding:2px 6px;font-size:14px;font-weight:400;text-decoration:none;display:inline-block}.C6XaDG_btnSupport:hover{color:#fff;background:#ff9100}
.G3F9jG_qtyRow,.G3F9jG_qtyDiscountWrap{align-items:center;gap:50px;display:flex}@media (max-width:767.98px){.G3F9jG_infoTable,.G3F9jG_infoTable tbody,.G3F9jG_infoTable tr,.G3F9jG_infoTable td{width:100%!important;display:block!important}.G3F9jG_infoTable tr{border-bottom:1px solid #e9ecef;padding:6px 0}.G3F9jG_infoTable td{overflow-wrap:anywhere;min-width:0;padding:2px 0!important}.G3F9jG_infoTable td:first-child{color:#6c757d;text-transform:uppercase;letter-spacing:.5px;font-size:.8rem}.G3F9jG_qtyRow{flex-direction:column;align-items:flex-start;gap:4px}.G3F9jG_qtyDiscountWrap{gap:14px}.G3F9jG_kitTable img{width:64px!important;height:64px!important}.G3F9jG_kitTable td{white-space:normal!important}}
.JwsaVW_priceListBtn{text-transform:uppercase;z-index:1000;width:fit-content;height:60px;font-weight:700;position:fixed;top:525px;transform:rotate(90deg);right:-75px!important}.JwsaVW_success{color:#fff;text-transform:uppercase;background-color:#2cab4a;border:1px solid #2cab4a}.JwsaVW_success:hover{color:#2cab4a;background-color:#fff;border:1px solid #2cab4a}.JwsaVW_fileUpl{position:relative}.JwsaVW_fileUpl::file-selector-button{color:#0000;width:50px}.JwsaVW_fileUpl:before{pointer-events:none;width:20px;height:20px;font:var(--fa-font-regular);content:"";position:absolute;top:10px;left:16px}.JwsaVW_img_logo{width:200px;height:auto;margin:0 auto!important}.JwsaVW_productBox{background-color:#fff;border:2px solid #ddd;width:100%;max-width:350px;height:400px;margin:0;padding:0!important}.JwsaVW_productBox:hover,.JwsaVW_productText:hover{border:2px solid #28a745}.JwsaVW_productText:hover{border-top:none!important}.JwsaVW_productBox a{color:inherit;text-decoration:none}.JwsaVW_imageContainer{text-align:center;max-width:350px;max-height:250px;margin:0 auto;overflow:hidden}.JwsaVW_productImage{object-fit:contain;width:100%;max-width:350px;height:250px;max-height:250px;padding:8px}.JwsaVW_productCode{color:#fff;text-transform:uppercase;background-color:#28a745;margin-bottom:0;padding:8px;font-weight:700}.JwsaVW_productDescription{color:#333;min-height:4em;margin:0;padding:8px;font-size:14px}.JwsaVW_productPriceTriangle{text-align:end;vertical-align:middle;float:inline-end;-webkit-clip-path:polygon(60% 100%,74% 0%,100% 100%);clip-path:polygon(30% 100%,60% 0%,1000% 100%);width:300px;height:35px;padding-right:10px;padding-bottom:unset;background-color:#ffc107;margin-bottom:-20px;font-family:Bangers,serif;font-size:26px;font-style:normal;font-weight:400}.JwsaVW_productPriceContainer{flex-wrap:wrap;justify-content:flex-start;align-items:center;row-gap:6px;min-height:40px;display:flex}.JwsaVW_productText{background-color:#ffc107;border:2px solid #ddd;min-height:60px;margin:-2px;position:absolute;top:100%;border-top:none!important}.JwsaVW_productTextTitle{text-transform:uppercase;margin-bottom:0;padding:8px;font-weight:700}.JwsaVW_cartButton{background-color:#28a745;background-image:url(https://static.life365.eu/common/template-next/images/IT/icon/Cart_icon_white.png);background-position:5px;background-repeat:no-repeat;background-size:25px 25px;border:none;width:40px;height:30px;padding:5px 10px}.JwsaVW_cartButtonWarning{background-color:#ff9100;background-image:url(https://static.life365.eu/common/template-next/images/IT/icon/Cart_icon_white.png);background-position:5px;background-repeat:no-repeat;background-size:25px 25px;border:none;width:40px;height:30px;padding:5px 10px}.JwsaVW_cartButtonWarning:hover{background-color:#fff;background-image:url(https://static.life365.eu/common/template-next/images/IT/icon/Cart_icon_green.png);background-position:5px;background-repeat:no-repeat;background-size:25px 25px}.JwsaVW_cartButtonSelected{color:#fff;background-color:#1ea6c9;border:none;justify-content:center;align-items:center;width:60px;height:30px;padding:5px 10px;font-size:14px;font-weight:700;display:flex;position:relative}.JwsaVW_cartQuantity{color:#fff;font-size:14px;font-weight:700;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.JwsaVW_cartButton:hover{background-color:#fff;background-image:url(https://static.life365.eu/common/template-next/images/IT/icon/Cart_icon_green.png);background-position:5px;background-repeat:no-repeat;background-size:25px 25px;border:1px solid #28a745}.JwsaVW_cartInput{width:70px;height:30px;margin:5px;padding:5px 10px}@media (max-width:600px){.JwsaVW_productBox{margin:0 auto}}.JwsaVW_pdfContainer{justify-content:center;align-items:center;height:100vh;display:flex}.JwsaVW_pdfIcon{width:20px;max-width:20px;height:20px;max-height:20px;display:inline-block}.JwsaVW_outOfStock{color:red}.JwsaVW_btn-richiedi-prezzo{color:#2cab4a;cursor:pointer;background:0 0;border:2px solid #2cab4a;border-radius:8px;padding:8px 16px;font-size:18px;font-weight:400;text-decoration:none;display:inline-block}.JwsaVW_btn-richiedi-prezzo:hover{color:#fff;background:#2cab4a}.JwsaVW_rowStock{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.JwsaVW_rowStock>div{border:1px solid #000}.JwsaVW_rowStock>div>*{box-sizing:border-box}
@media (max-width:767.98px){.DKGR0G_scroller{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;overflow-x:auto;flex-wrap:nowrap!important;justify-content:flex-start!important;margin:0!important;padding:8px 12px 14px!important;display:flex!important}.DKGR0G_scroller::-webkit-scrollbar{display:none}.DKGR0G_scrollItem{scroll-snap-align:start;flex:0 0 44vw!important;max-width:44vw!important;padding:0!important}}
@media (min-width:992px){.wBQK5G_offcanvas-map{width:45vw!important}}@media (max-width:991px){.wBQK5G_offcanvas-map{width:100vw!important}}
