.elementor-1593 .elementor-element.elementor-element-1b0dc60f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1593 .elementor-element.elementor-element-1b0dc60f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1593 .elementor-element.elementor-element-9e9eecd .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1593 .elementor-element.elementor-element-bfedc60{--display:grid;--e-con-grid-template-columns:60% 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-1593 .elementor-element.elementor-element-78d37047{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1593 .elementor-element.elementor-element-63e7e7f > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1593 .elementor-element.elementor-element-63e7e7f{--overlay-transition-duration:0ms;--content-text-align:center;--content-padding:20px;}.elementor-1593 .elementor-element.elementor-element-0926403{--spacer-size:15px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1593 .elementor-element.elementor-element-4bb93ea{--divider-border-style:solid;--divider-color:var( --e-global-color-643d511 );--divider-border-width:1px;}.elementor-1593 .elementor-element.elementor-element-4bb93ea .elementor-divider-separator{width:100%;}.elementor-1593 .elementor-element.elementor-element-4bb93ea .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1593 .elementor-element.elementor-element-27fce2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10% 10%;--row-gap:10%;--column-gap:10%;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1593 .elementor-element.elementor-element-1193759e{width:100%;max-width:100%;}.elementor-1593 .elementor-element.elementor-element-1193759e > .elementor-widget-container{padding:33px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#C8D5DC;}.elementor-1593 .elementor-element.elementor-element-1193759e .elementor-tab-title{border-width:1px;border-color:var( --e-global-color-643d511 );padding:0px 0px 30px 0px;}.elementor-1593 .elementor-element.elementor-element-1193759e .elementor-tab-content{border-width:1px;border-block-end-color:var( --e-global-color-643d511 );color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1593 .elementor-element.elementor-element-1193759e .elementor-toggle-item:not(:last-child){margin-block-end:33px;}.elementor-1593 .elementor-element.elementor-element-1193759e .elementor-toggle-title, .elementor-1593 .elementor-element.elementor-element-1193759e .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-1593 .elementor-element.elementor-element-1193759e .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-1593 .elementor-element.elementor-element-1193759e .elementor-tab-title.elementor-active a, .elementor-1593 .elementor-element.elementor-element-1193759e .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-1593 .elementor-element.elementor-element-1193759e .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1593 .elementor-element.elementor-element-632b830b{width:100%;max-width:100%;}.elementor-1593 .elementor-element.elementor-element-632b830b > .elementor-widget-container{padding:33px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#C8D5DC;}.elementor-1593 .elementor-element.elementor-element-632b830b .elementor-tab-title{border-width:1px;border-color:var( --e-global-color-643d511 );padding:0px 0px 30px 0px;}.elementor-1593 .elementor-element.elementor-element-632b830b .elementor-tab-content{border-width:1px;border-block-end-color:var( --e-global-color-643d511 );color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1593 .elementor-element.elementor-element-632b830b .elementor-toggle-item:not(:last-child){margin-block-end:33px;}.elementor-1593 .elementor-element.elementor-element-632b830b .elementor-toggle-title, .elementor-1593 .elementor-element.elementor-element-632b830b .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-1593 .elementor-element.elementor-element-632b830b .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-1593 .elementor-element.elementor-element-632b830b .elementor-tab-title.elementor-active a, .elementor-1593 .elementor-element.elementor-element-632b830b .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-1593 .elementor-element.elementor-element-632b830b .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1593 .elementor-element.elementor-element-7015597{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1593 .elementor-element.elementor-element-3db2d11{--display:flex;}.elementor-1593 .elementor-element.elementor-element-bd80638{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1593 .elementor-element.elementor-element-b9670ab{--display:flex;}.elementor-1593 .elementor-element.elementor-element-5336171.elementor-element{--align-self:stretch;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1593 .elementor-element.elementor-element-17e4c4d p{margin-block-end:0px;}.elementor-1593 .elementor-element.elementor-element-ad2f98d{--divider-border-style:solid;--divider-color:var( --e-global-color-643d511 );--divider-border-width:1px;}.elementor-1593 .elementor-element.elementor-element-ad2f98d .elementor-divider-separator{width:100%;}.elementor-1593 .elementor-element.elementor-element-ad2f98d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1593 .elementor-element.elementor-element-bd95a3f{--display:flex;}.elementor-1593 .elementor-element.elementor-element-54f0c47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1593 .elementor-element.elementor-element-0f8a001 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1593 .elementor-element.elementor-element-0f8a001.elementor-element{--align-self:flex-start;}.elementor-1593 .elementor-element.elementor-element-0f8a001 .elementor-icon-wrapper{text-align:start;}.elementor-1593 .elementor-element.elementor-element-0f8a001.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-643d511 );}.elementor-1593 .elementor-element.elementor-element-0f8a001.elementor-view-framed .elementor-icon, .elementor-1593 .elementor-element.elementor-element-0f8a001.elementor-view-default .elementor-icon{color:var( --e-global-color-643d511 );border-color:var( --e-global-color-643d511 );}.elementor-1593 .elementor-element.elementor-element-0f8a001.elementor-view-framed .elementor-icon, .elementor-1593 .elementor-element.elementor-element-0f8a001.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-643d511 );}.elementor-1593 .elementor-element.elementor-element-0f8a001 .elementor-icon{font-size:28px;}.elementor-1593 .elementor-element.elementor-element-0f8a001 .elementor-icon svg{height:28px;}.elementor-1593 .elementor-element.elementor-element-c0e1f3d{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1593 .elementor-element.elementor-element-53894e63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-1593 .elementor-element.elementor-element-43e9cf1 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1593 .elementor-element.elementor-element-16b63ec6{width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1593 .elementor-element.elementor-element-16b63ec6 > .elementor-widget-container{margin:0% 0% -5% 0%;}.elementor-1593 .elementor-element.elementor-element-5aa6e8a{--divider-border-style:solid;--divider-color:var( --e-global-color-643d511 );--divider-border-width:1px;}.elementor-1593 .elementor-element.elementor-element-5aa6e8a .elementor-divider-separator{width:100%;}.elementor-1593 .elementor-element.elementor-element-5aa6e8a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1593 .elementor-element.elementor-element-9e1e1a6 .cart button, .elementor-1593 .elementor-element.elementor-element-9e1e1a6 .cart .button{transition:all 0.2s;}.elementor-1593 .elementor-element.elementor-element-9e1e1a6 .quantity .qty{transition:all 0.2s;}.elementor-1593 .elementor-element.elementor-element-58f571a9 > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-1593 .elementor-element.elementor-element-deabd7f{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1593 .elementor-element.elementor-element-af9bb54 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1593 .elementor-element.elementor-element-292dbce{--swiper-slides-to-display:3;--swiper-slides-gap:200px;--swiper-pagination-size:1px;}.elementor-1593 .elementor-element.elementor-element-292dbce .swiper-slide > .elementor-element{height:100%;}.elementor-1593 .elementor-element.elementor-element-a7e15ca{--divider-border-style:solid;--divider-color:var( --e-global-color-643d511 );--divider-border-width:1px;}.elementor-1593 .elementor-element.elementor-element-a7e15ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1593 .elementor-element.elementor-element-a7e15ca .elementor-divider-separator{width:100%;}.elementor-1593 .elementor-element.elementor-element-a7e15ca .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1593 .elementor-element.elementor-element-6ee6e1d{--spacer-size:50px;}body.elementor-page-1593:not(.elementor-motion-effects-element-type-background), body.elementor-page-1593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d3e617 );}@media(min-width:768px){.elementor-1593 .elementor-element.elementor-element-1b0dc60f{--content-width:80%;}.elementor-1593 .elementor-element.elementor-element-78d37047{--width:100%;}.elementor-1593 .elementor-element.elementor-element-53894e63{--content-width:100%;}}@media(max-width:1024px){.elementor-1593 .elementor-element.elementor-element-1b0dc60f{--min-height:700px;--padding-top:12%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1593 .elementor-element.elementor-element-bfedc60{--grid-auto-flow:row;}.elementor-1593 .elementor-element.elementor-element-632b830b > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-1593 .elementor-element.elementor-element-bd80638{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-1593 .elementor-element.elementor-element-53894e63{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-1593 .elementor-element.elementor-element-16b63ec6{width:100%;max-width:100%;}.elementor-1593 .elementor-element.elementor-element-16b63ec6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1593 .elementor-element.elementor-element-58f571a9 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1593 .elementor-element.elementor-element-292dbce{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1593 .elementor-element.elementor-element-1b0dc60f{--padding-top:12%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-1593 .elementor-element.elementor-element-9e9eecd{text-align:center;}.elementor-1593 .elementor-element.elementor-element-bfedc60{--e-con-grid-template-columns:1;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-1593 .elementor-element.elementor-element-78d37047{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1593 .elementor-element.elementor-element-3db2d11{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1593 .elementor-element.elementor-element-bd80638{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-1593 .elementor-element.elementor-element-54f0c47{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1593 .elementor-element.elementor-element-53894e63{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1593 .elementor-element.elementor-element-43e9cf1{text-align:center;}.elementor-1593 .elementor-element.elementor-element-16b63ec6 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-1593 .elementor-element.elementor-element-16b63ec6{text-align:center;}.elementor-1593 .elementor-element.elementor-element-292dbce{--swiper-slides-to-display:1;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-9e1e1a6 *//* Configuratore (prefix mkl_pc): nasconde il blocco con il pulsante */
.mkl_pc_container .mkl_pc_footer .footer_section-right,
.mkl_pc_container .mkl_pc_footer .form.form-cart,
.mkl_pc_container .mkl_pc_footer .single_add_to_cart_button,
.mkl_pc_container .mkl_pc_footer [name="add-to-cart"] {
  display: none !important;
}

/* (opzionale) riallinea le sezioni rimaste nel footer */
.mkl_pc_container .mkl_pc_footer {
  justify-content: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deabd7f *//* Correlati: tieni solo immagine, titolo e prezzo */

/* etichetta “in saldo” o simili */
#erri-related .onsale,
#erri-related .badge,
#erri-related .wc-block-components-product-sale-badge { display:none !important; }

/* rating stelline */
#erri-related .star-rating,
#erri-related .woocommerce-product-rating { display:none !important; }

/* bottoni (aggiungi al carrello, scegli, ecc.) */
#erri-related .button,
#erri-related a.button,
#erri-related .add_to_cart_button,
#erri-related .added_to_cart { display:none !important; }

/* wishlist di TInv o simili */
#erri-related .tinvwl,
#erri-related .tinvwl_add_to_wishlist_button { display:none !important; }

/* categorie/sottotitoli/sottotesti sotto il titolo */
#erri-related .woocommerce-loop-product__link .product-cat,
#erri-related .product .posted_in,
#erri-related .woocommerce-loop-product__link .ast-woo-product-category { display:none !important; }

/* (opzionale) togli il prezzo barrato dello sconto, lascia solo quello attuale */
#erri-related .price del { display:none !important; }/* End custom CSS */