@media(max-width:767px){.elementor .ms2-hdr-logo{height:24px;}}@media(max-width:767px){.elementor .ms2-rec{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .ms2-nomi{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .ms2-conf-img{min-height:220px;}}@media(max-width:767px){.elementor .ms2-conf{min-height:220px;}}@media(max-width:767px){.elementor .ms2-mbar{display:grid;}}@media(max-width:767px){.elementor .ms2-footer{padding-block-end:80px;}}@media(max-width:767px){.elementor .ms2-riga-ap{gap:18px;}}@media(max-width:767px){.elementor .ms2-piani{width:24px;gap:12px;flex:0 0 24px;}}@media(max-width:767px){.elementor .ms2-tav-corpo{padding-block-start:22px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .ms2-passi{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .ms2-cart-c{border-block-end-width:1px;border-inline-end-width:0px;border-bottom-style: solid; border-bottom-color: #1B1F24; &:last-child { border-bottom-width: 0px; }\n}}@media(max-width:767px){.elementor .ms2-cart{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .ms2-g4{grid-template-columns:minmax(0,1fr);}}