.elementor-149687 .elementor-element.elementor-element-6bacc1a9 > div.elementor-container{max-width:1140px;--porto-flick-carousel-width:1140px;}.elementor-149687 .elementor-element.elementor-element-6bacc1a9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-149687 .elementor-element.elementor-element-78a78f98 .product_title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:29px;font-weight:700;color:#091B3A;}.elementor-149687 .elementor-element.elementor-element-715f7e99 .price{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:34px;font-weight:700;color:#091B3A;}.elementor-element-8db0eac p, .elementor-149687 .elementor-element.elementor-element-8db0eac{font-weight:700;color:#555555;}.elementor-element-1294d8cc .product-summary-wrap .quantity .minus{border-width:1px 1px 1px 1px;border-color:#E6E6E6;}.elementor-element-1294d8cc .single_add_to_cart_button{color:#FFFFFF;background-color:#091B3A;}.elementor-element-1294d8cc form .button{flex:1;min-width:150px;}.elementor-element-1294d8cc .cart:not(.variations_form), .elementor-element-1294d8cc .single_variation_wrap{border-width:0px 0px 0px 0px;border-style:solid;}.elementor-element-601e1aec a, .elementor-element-601e1aec a span{width:auto;text-indent:0;}.elementor-element-601e1aec .yith-wcwl-add-to-wishlist a:before{position:static;margin-right:.32rem;line-height:1;}.elementor-element-601e1aec a:before{margin-bottom:.2em;}.elementor-element-601e1aec .yith-wcwl-add-to-wishlist span:not(.yith-wcwl-tooltip){border:none;}.elementor-element-4674c8a .porto-posts-grid{--porto-el-spacing:8px;}.elementor-element-4674c8a .sp-linked-heading{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:10px;font-weight:600;text-align:left;border:none;margin-bottom:6px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Arial, Helvetica, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Arial, Helvetica, sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-149687 .elementor-element.elementor-element-70dde4e1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-149687 .elementor-element.elementor-element-70dde4e1.elementor-view-stacked .elementor-icon{background-color:#F7C600;}.elementor-149687 .elementor-element.elementor-element-70dde4e1.elementor-view-framed .elementor-icon, .elementor-149687 .elementor-element.elementor-element-70dde4e1.elementor-view-default .elementor-icon{fill:#F7C600;color:#F7C600;border-color:#F7C600;}.elementor-149687 .elementor-element.elementor-element-70dde4e1 .elementor-icon-box-title{color:#091B3A;}.elementor-149687 .elementor-element.elementor-element-70dde4e1:has(:hover) .elementor-icon-box-title,
					 .elementor-149687 .elementor-element.elementor-element-70dde4e1:has(:focus) .elementor-icon-box-title{color:#091B3A;}.elementor-149687 .elementor-element.elementor-element-39cd70dd .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-149687 .elementor-element.elementor-element-39cd70dd.elementor-view-stacked .elementor-icon{background-color:#F7C600;}.elementor-149687 .elementor-element.elementor-element-39cd70dd.elementor-view-framed .elementor-icon, .elementor-149687 .elementor-element.elementor-element-39cd70dd.elementor-view-default .elementor-icon{fill:#F7C600;color:#F7C600;border-color:#F7C600;}.elementor-149687 .elementor-element.elementor-element-39cd70dd .elementor-icon-box-title{color:#091B3A;}.elementor-149687 .elementor-element.elementor-element-39cd70dd:has(:hover) .elementor-icon-box-title,
					 .elementor-149687 .elementor-element.elementor-element-39cd70dd:has(:focus) .elementor-icon-box-title{color:#091B3A;}.elementor-149687 .elementor-element.elementor-element-46f652f1 > div.elementor-container{max-width:1140px;--porto-flick-carousel-width:1140px;}.elementor-149687 .elementor-element.elementor-element-46f652f1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-149687 .elementor-element.elementor-element-2c1fd81c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-149687 .elementor-element.elementor-element-2c1fd81c.elementor-view-stacked .elementor-icon{background-color:#F7C600;}.elementor-149687 .elementor-element.elementor-element-2c1fd81c.elementor-view-framed .elementor-icon, .elementor-149687 .elementor-element.elementor-element-2c1fd81c.elementor-view-default .elementor-icon{fill:#F7C600;color:#F7C600;border-color:#F7C600;}.elementor-149687 .elementor-element.elementor-element-2c1fd81c .elementor-icon-box-title{color:#091B3A;}.elementor-149687 .elementor-element.elementor-element-2c1fd81c:has(:hover) .elementor-icon-box-title,
					 .elementor-149687 .elementor-element.elementor-element-2c1fd81c:has(:focus) .elementor-icon-box-title{color:#091B3A;}.elementor-149687 .elementor-element.elementor-element-21d743d1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-149687 .elementor-element.elementor-element-21d743d1.elementor-view-stacked .elementor-icon{background-color:#F7C600;}.elementor-149687 .elementor-element.elementor-element-21d743d1.elementor-view-framed .elementor-icon, .elementor-149687 .elementor-element.elementor-element-21d743d1.elementor-view-default .elementor-icon{fill:#F7C600;color:#F7C600;border-color:#F7C600;}.elementor-149687 .elementor-element.elementor-element-21d743d1 .elementor-icon-box-title{color:#091B3A;}.elementor-149687 .elementor-element.elementor-element-21d743d1:has(:hover) .elementor-icon-box-title,
					 .elementor-149687 .elementor-element.elementor-element-21d743d1:has(:focus) .elementor-icon-box-title{color:#091B3A;}.elementor-149687 .elementor-element.elementor-element-4b7ffef4 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-149687 .elementor-element.elementor-element-4b7ffef4.elementor-view-stacked .elementor-icon{background-color:#F7C600;}.elementor-149687 .elementor-element.elementor-element-4b7ffef4.elementor-view-framed .elementor-icon, .elementor-149687 .elementor-element.elementor-element-4b7ffef4.elementor-view-default .elementor-icon{fill:#F7C600;color:#F7C600;border-color:#F7C600;}.elementor-149687 .elementor-element.elementor-element-4b7ffef4 .elementor-icon-box-title{color:#091B3A;}.elementor-149687 .elementor-element.elementor-element-4b7ffef4:has(:hover) .elementor-icon-box-title,
					 .elementor-149687 .elementor-element.elementor-element-4b7ffef4:has(:focus) .elementor-icon-box-title{color:#091B3A;}.elementor-149687 .elementor-element.elementor-element-75242f3c > div.elementor-container{max-width:1140px;--porto-flick-carousel-width:1140px;}.elementor-149687 .elementor-element.elementor-element-75242f3c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-149687 .elementor-element.elementor-element-6602a165 > div.elementor-container{max-width:1140px;--porto-flick-carousel-width:1140px;}.elementor-149687 .elementor-element.elementor-element-6602a165{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-149687 .elementor-element.elementor-element-60aacb04{width:100%;}.elementor-149687 .elementor-element.elementor-element-651a1632{width:100%;}.elementor-149687 .elementor-element.elementor-element-78a78f98 .product_title{font-size:22px;line-height:1.2em;}.elementor-149687 .elementor-element.elementor-element-5fe6442c .review-link{font-size:12px;}.elementor-149687 .elementor-element.elementor-element-715f7e99 .price{font-size:24px;}.elementor-149687 .elementor-element.elementor-element-8db0eac > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-element-8db0eac p, .elementor-149687 .elementor-element.elementor-element-8db0eac{font-size:14px;line-height:1.5em;}.elementor-element-1294d8cc .single_add_to_cart_button, .elementor-element-1294d8cc .view-cart-btn{padding:2px 2px 2px 2px;height:42px !important;line-height:42px;}.elementor-149687 .elementor-element.elementor-element-4674c8a > .elementor-widget-container{margin:12px 0px 8px 0px;}.elementor-element-4674c8a .sp-linked-heading{font-size:8px;}.elementor-149687 .elementor-element.elementor-element-70dde4e1 .elementor-icon-box-wrapper{text-align:start;}.elementor-149687 .elementor-element.elementor-element-39cd70dd .elementor-icon-box-wrapper{text-align:start;}.elementor-149687 .elementor-element.elementor-element-188467f3{width:100%;}.elementor-149687 .elementor-element.elementor-element-2c1fd81c .elementor-icon-box-wrapper{text-align:start;}.elementor-149687 .elementor-element.elementor-element-620bacf9{width:100%;}.elementor-149687 .elementor-element.elementor-element-21d743d1 .elementor-icon-box-wrapper{text-align:start;}.elementor-149687 .elementor-element.elementor-element-6ae60b44{width:100%;}.elementor-149687 .elementor-element.elementor-element-4b7ffef4 .elementor-icon-box-wrapper{text-align:start;}.elementor-149687 .elementor-element.elementor-element-10e9e424{width:100%;}.elementor-149687 .elementor-element.elementor-element-4e79903{width:100%;}}@media(min-width:768px){.elementor-149687 .elementor-element.elementor-element-60aacb04{width:55%;}.elementor-149687 .elementor-element.elementor-element-651a1632{width:45%;}.elementor-149687 .elementor-element.elementor-element-188467f3{width:33%;}.elementor-149687 .elementor-element.elementor-element-620bacf9{width:33%;}.elementor-149687 .elementor-element.elementor-element-6ae60b44{width:33%;}.elementor-149687 .elementor-element.elementor-element-10e9e424{width:100%;}.elementor-149687 .elementor-element.elementor-element-4e79903{width:100%;}}@media(max-width:991px) and (min-width:768px){.elementor-149687 .elementor-element.elementor-element-60aacb04{width:100%;}.elementor-149687 .elementor-element.elementor-element-651a1632{width:100%;}.elementor-149687 .elementor-element.elementor-element-188467f3{width:100%;}.elementor-149687 .elementor-element.elementor-element-620bacf9{width:100%;}.elementor-149687 .elementor-element.elementor-element-6ae60b44{width:100%;}.elementor-149687 .elementor-element.elementor-element-10e9e424{width:100%;}.elementor-149687 .elementor-element.elementor-element-4e79903{width:100%;}}/* Start custom CSS for porto_cp_linked, class: .elementor-element-4674c8a *//* Titolo del blocco */
.elementor-149687 .elementor-element.elementor-element-4674c8a .sp-linked-heading {
  color: #222222 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
  text-align: left !important;
  text-transform: none !important;
  border: 0 !important;
  padding: 0 !important;
  margin: 0 0 8px !important;
}

/* Foto piccole */
.elementor-149687 .elementor-element.elementor-element-4674c8a .product-image,
.elementor-149687 .elementor-element.elementor-element-4674c8a .product-image img {
  height: 70px !important;
}

.elementor-149687 .elementor-element.elementor-element-4674c8a .product-image img {
  width: 100% !important;
  object-fit: contain !important;
}

/* Nome: massimo due righe */
.elementor-149687 .elementor-element.elementor-element-4674c8a .post-title {
  margin: 6px 0 !important;
}

.elementor-149687 .elementor-element.elementor-element-4674c8a .post-title,
.elementor-149687 .elementor-element.elementor-element-4674c8a .post-title a {
  font-size: 12px !important;
  line-height: 1.35 !important;
  text-align: left !important;
}

.elementor-149687 .elementor-element.elementor-element-4674c8a .post-title a {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

/* Nasconde le stelle nel Cross-sell */
.elementor-149687 .elementor-element.elementor-element-4674c8a .tb-woo-rating {
  display: none !important;
}

/* Prezzo */
.elementor-149687 .elementor-element.elementor-element-4674c8a .tb-woo-price .price {
  font-size: 14px !important;
  text-align: left !important;
}/* End custom CSS */