@media(max-width:767px){.elementor .hp-mrow{& > a.e-image-link-base { flex: 1 1 0px; min-width: 0px; display: flex; justify-content: flex-start; }\n}}@media(max-width:767px){.elementor .hp-reviews-grid{& .jet-listing-grid__items { grid-template-columns: minmax(0, 1fr); }\n}}@media(max-width:767px){.elementor .hp-menu-cart{& .elementor-menu-cart__toggle .elementor-button { height: 40px; padding: 0 12px; } & .elementor-menu-cart__toggle .elementor-button-text { display: none; }\n}}@media(max-width:767px){.elementor .hp-pdp-cart{& .tinvwl_add_to_wishlist-text { display: none; }\n}}@media(max-width:767px){.elementor .hp-wc-grid{& ul.products { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } & ul.products li.product { padding: 8px; } & ul.products li.product .price { font-size: 16px; } & ul.products li.product a.button { font-size: 12px; padding: 8px 6px; } & ul.products { grid-template-columns: minmax(0, 1fr); gap: 14px; } & ul.products li.product { padding: 12px; } & ul.products li.product img { aspect-ratio: 4 / 3; } & ul.products li.product .price { font-size: 20px; } & ul.products li.product a.button { font-size: 15px; padding: 12px 14px; } & ul.products li.product h2.woocommerce-loop-product__title, & ul.products li.product .woocommerce-loop-product__title { font-size: 17px !important; line-height: 25px !important; min-height: 0; } & ul.products li.product .price { font-size: 20px !important; }\n}}@media(max-width:767px){.elementor .hp-icon-btn{width:40px;height:40px;}}@media(max-width:767px){.elementor .hp-h2{font-size:28px;}}@media(max-width:767px){.elementor .hp-container{gap:28px;}}@media(max-width:767px){.elementor .hp-section{padding-block-start:56px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;}}