.sbc-grid{padding-block:var(--sbc-top) var(--sbc-bottom);background:var(--sbc-bg);color:var(--sbc-text-color)}.sbc-grid .sbc-grid__inner{width:min(calc(100% - 56px),var(--sbc-width));margin-inline:auto}.sbc-grid .sbc-grid__header{max-width:800px;margin-inline:auto;text-align:center}.sbc-grid .sbc-grid__heading,.sbc-grid .sbc-grid__title{margin:0;color:var(--sbc-heading-color);font-family:var(--sbc-heading-font);font-style:normal;font-weight:400;text-transform:none;overflow-wrap:anywhere}.sbc-grid .sbc-grid__heading{font-size:var(--sbc-heading-size);letter-spacing:var(--sbc-heading-spacing);line-height:1.08}.sbc-grid .sbc-grid__subtitle,.sbc-grid .sbc-grid__caption{margin:0;color:var(--sbc-text-color);font-family:var(--sbc-body-font);font-weight:400;text-transform:none;line-height:1.5;overflow-wrap:anywhere}.sbc-grid .sbc-grid__subtitle{font-size:var(--sbc-subtitle-size);letter-spacing:var(--sbc-subtitle-spacing)}.sbc-grid .sbc-grid__heading+.sbc-grid__subtitle{margin-top:10px}.sbc-grid .sbc-grid__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sbc-gap);padding:0;margin:0;list-style:none}.sbc-grid .sbc-grid__header+.sbc-grid__cards{margin-top:34px}.sbc-grid .sbc-grid__media{position:relative;aspect-ratio:6 / 7;overflow:hidden;background:#ede7dc}.sbc-grid .sbc-grid__image,.sbc-grid .sbc-grid__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.sbc-grid .sbc-grid__image{object-fit:cover}.sbc-grid .sbc-grid__copy{margin-top:12px;text-align:start}.sbc-grid .sbc-grid__title{font-size:var(--sbc-title-size);letter-spacing:var(--sbc-title-spacing);line-height:1.2}.sbc-grid .sbc-grid__caption{font-size:var(--sbc-caption-size);letter-spacing:var(--sbc-caption-spacing)}.sbc-grid .sbc-grid__title+.sbc-grid__caption{margin-top:4px}@media screen and (max-width:989px){.sbc-grid .sbc-grid__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.sbc-grid .sbc-grid__inner{width:calc(100% - 32px)}.sbc-grid .sbc-grid__header+.sbc-grid__cards{margin-top:24px}.sbc-grid .sbc-grid__cards{grid-template-columns:repeat(var(--sbc-mobile-columns),minmax(0,1fr));gap:20px min(var(--sbc-gap),14px)}.sbc-grid .sbc-grid__heading{font-size:var(--sbc-heading-mobile)}.sbc-grid .sbc-grid__subtitle{font-size:var(--sbc-subtitle-mobile)}.sbc-grid .sbc-grid__title{font-size:var(--sbc-title-mobile)}.sbc-grid .sbc-grid__caption{font-size:var(--sbc-caption-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
