@media(max-width:767px){.elementor .cs3-pcard-action{min-height:2.75rem;font-size:clamp(0.6875rem,2.95vw,0.71875rem);padding-inline-start:0.375rem;padding-inline-end:0.375rem;&::before { inset:0.5rem 0; }\n}}@media(max-width:767px){.elementor .cs3-pcard-price{font-size:0.8125rem;}}@media(max-width:767px){.elementor .cs3-pcard-footer{& > .cs3-product-card__price { font-size:0.8125rem; }\n}}@media(max-width:767px){.elementor .cs3-pcard-title{font-size:0.8125rem;}}@media(max-width:767px){.elementor .DUP_cs3-product-title{font-size:0.875rem;}}@media(max-width:767px){.elementor .DUP_cs3-product-grid{gap:1rem;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .DUP_cs3-editorial-grid{gap:1.5rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .DUP_cs3-brand-grid{gap:1.5rem;grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(max-width:767px){.elementor .DUP_cs3-category-label{font-size:0.75rem;}}@media(max-width:767px){.elementor .DUP_cs3-category-tile{padding:0.375rem;border-radius:1rem;gap:0.5rem;}}@media(max-width:767px){.elementor .DUP_cs3-category-grid{gap:0.5rem;grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(max-width:767px){.elementor .DUP_cs3-section{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .DUP_cs3-heading{font-size:1.625rem;}}@media(max-width:767px){.elementor .DUP_cs3-title{font-size:2rem;}}@media(max-width:767px){.elementor .DUP_cs3-hero-layout{flex-direction:column;gap:1.5rem;}}@media(max-width:767px){.elementor .DUP_cs3-hero{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1rem;padding-inline-end:1rem;}}