@media(max-width:767px){.elementor .cb-snap-cap{font-size:19px;}}@media(max-width:767px){.elementor .cb-snap{flex:0 0 78%;scroll-snap-align: center;\n}}@media(max-width:767px){.elementor .cb-shop-grid{width:calc(100% + 32px);padding-block-start:6px;padding-block-end:18px;padding-inline-start:16px;padding-inline-end:16px;margin-inline-start:-16px;margin-inline-end:-16px;display:flex;gap:14px;overflow-x: auto; scroll-snap-type: x mandatory;\n}}@media(max-width:767px){.elementor .cb-mtile-wide{grid-column:auto;}}@media(max-width:767px){.elementor .cb-mtiles{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .cb-coord-value{font-size:16px;overflow-wrap: normal;\n}}@media(max-width:767px){.elementor .cb-coord{padding:14px;}}@media(max-width:767px){.elementor .cb-swatches{margin-block-start:2px;}}@media(max-width:767px){.elementor .cb-eyebrow{font-size:11px;letter-spacing:0.1em;line-height:1.45;align-items:flex-start;}}@media(max-width:767px){.elementor .cb-h2-xl{font-size:clamp(40px, 12vw, 56px);}}