@font-face{font-family:Graphie;src:url(Graphie-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Graphie;src:url(Graphie-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Graphie;src:url(Graphie-Bold.woff2) format("woff2");font-weight:700;font-display:swap}.momax-brand-stores{padding-block:var(--stores-top) var(--stores-bottom);background:var(--stores-spacing-background);color:var(--stores-heading-color);font-family:var(--text-font-family, "Graphie", sans-serif);letter-spacing:0;-webkit-tap-highlight-color:transparent}.momax-brand-stores__surface{background:var(--stores-background)}.momax-brand-stores__container{--container-max-width: 1680px}.momax-brand-stores :is(h2,h3,p){margin:0;font-family:inherit;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.momax-brand-stores__heading{color:var(--stores-heading-color);font-size:36px;font-weight:700;line-height:1.3}.momax-brand-stores__heading+.momax-brand-stores__grid{margin-top:40px}.momax-brand-stores__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}.momax-brand-stores__store{display:flex;flex-direction:column;min-width:0}.momax-brand-stores__media{aspect-ratio:512 / 342;background:#f5f5f5;overflow:hidden}.momax-brand-stores__picture,.momax-brand-stores__image{display:block;width:100%;height:100%}.momax-brand-stores__image{object-fit:cover}.momax-brand-stores .momax-brand-stores__title{margin-top:16px;color:var(--stores-heading-color);font-size:24px;font-weight:600;line-height:1.3}.momax-brand-stores__description{display:grid;gap:12px;margin-top:12px;color:var(--stores-description-color);font-weight:400}.momax-brand-stores__address{font-size:18px;line-height:1.3}.momax-brand-stores__details{font-size:16px;line-height:1.3}.momax-brand-stores__details p+p{margin-top:12px}@supports (grid-template-rows: subgrid){@media(min-width:741px){.momax-brand-stores__grid{row-gap:0}.momax-brand-stores__store{display:grid;grid-row:span 4;grid-template-rows:subgrid}.momax-brand-stores__store:nth-child(n+4){margin-top:48px}.momax-brand-stores__description{grid-row:span 2;grid-template-rows:subgrid;row-gap:0}.momax-brand-stores__details{margin-top:12px}}}@media(min-width:741px)and (max-width:999px){.momax-brand-stores__grid{grid-template-columns:repeat(2,minmax(0,1fr))}@supports (grid-template-rows: subgrid){.momax-brand-stores__store:nth-child(n+3){margin-top:48px}}}@media(max-width:740px){.momax-brand-stores__container{--container-gutter: 20px}.momax-brand-stores__heading{font-size:28px;line-height:normal}.momax-brand-stores__heading+.momax-brand-stores__grid{margin-top:24px}.momax-brand-stores__grid{grid-template-columns:minmax(0,1fr);gap:28px}.momax-brand-stores__store:not(:last-child){padding-bottom:14px;border-bottom:1px solid rgb(0 0 0 / 12%)}.momax-brand-stores__media{aspect-ratio:350 / 234}.momax-brand-stores .momax-brand-stores__title{margin-top:14px;font-size:18px;line-height:24px}.momax-brand-stores__description{gap:8px;margin-top:8px}.momax-brand-stores__address,.momax-brand-stores__details{font-size:14px;line-height:20px}.momax-brand-stores__details p+p{margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/momax-brand-stores.css.map */
