.section-media-grid .title{margin:0}.section-media-grid .no-heading .title{display:none}.section-media-grid .tab-menu{display:flex;justify-content:center;align-items:center;gap:40px;margin-block-end:3.5rem}.section-media-grid .tab-menu .tab-a{font-size:1.4rem;color:#7a7a7a;font-weight:500;letter-spacing:-.03em;cursor:pointer;text-align:center;position:relative}.section-media-grid .tab-menu .tab-a.active-a{color:rgb(var(--color-foreground))}.section-media-grid .tab-menu .tab-a:after{content:"";width:100%;height:3px;background-color:rgb(var(--color-foreground));position:absolute;left:0;bottom:0;opacity:0;visibility:hidden;transition:all .2s ease}.section-media-grid .tab-menu .active-a:after{opacity:1;visibility:visible}.section-media-grid .tab{display:none}.section-media-grid .tab-active{display:block}.media-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:min-content;margin:-11px}.media-grid .media-block{padding:11px}.media-grid .media-block .media-block__item{width:100%;height:100%;padding:2rem 2rem 1.3rem;border-radius:12px}.row-span-2{grid-row:span 2 / span 2}.media__image{padding-top:74%;position:relative}.media__image img,.media__image svg{width:100%;height:100%;object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0}.media-block__text{max-width:250px;margin-inline:auto}.media_block__heading{font-size:calc(var(--font-heading-scale) * 2rem);font-weight:500;letter-spacing:-.04em;margin-block:0px 22px}.media-block__text .button{min-height:calc(3.8rem + var(--buttons-border-width) * 2);padding-inline:3.425rem;opacity:0;visibility:hidden;transition:all .5s ease;line-height:calc(1 + .5 / var(--font-body-scale))}.media-block:hover .media-block__text .button{opacity:1;visibility:visible}.media-grid .media-block.lg\:col-span-2 .media-block__item{padding:6.5rem 6.5rem 1.6rem}.lg\:col-span-2 .media-block__image+.media-block__text{margin-block-start:2.5rem}.lg\:col-span-2 .media__image{padding-top:82%}.lg\:col-span-2 .media-block__text{max-width:500px}.lg\:col-span-2 .media_block__heading{font-size:calc(var(--font-heading-scale) * 2.4rem);margin-block-end:1.5rem}.lg\:col-span-2 .rte+.button{margin-block-start:2rem}.section-media-grid .media-block__image{margin-block-end:20px}@media screen and (min-width:990px){.lg\:col-span-2{grid-column:span 2 / span 2}}@media screen and (max-width: 989px){.section-media-grid .tab-menu{gap:17px}.section-media-grid .tab-menu .tab-a{font-size:1.3rem}.media-grid{display:flex;flex-wrap:wrap}.media-grid .row-span-2{width:100%}.media-grid .row-span-1{min-width:50%;flex:1}}@media screen and (max-width: 749px){.section-media-grid .tab-menu{flex-wrap:wrap;row-gap:5px;margin-block-end:2rem}.media-grid{margin:-7.5px}.media-grid .media-block{padding:7.5px}.media-grid .media-block .media-block__item{padding:1.5rem}.media-grid .media-block.lg\:col-span-2 .media-block__item{padding:3rem 3rem 1.5rem}.media_block__heading{font-size:calc(var(--font-heading-scale) * 1.6rem);margin-block:0px 10px}.lg\:col-span-2 .media_block__heading{font-size:calc(var(--font-heading-scale) * 2.1rem)}.media-block__text .button{min-height:calc(3.4rem + var(--buttons-border-width) * 2);padding-inline:1.5rem}.lg\:col-span-2 .rte+.button{margin-block-start:1.5rem}.section-media-grid .tab-menu .tab-a:after{height:2px}.section-media-grid .media-block__image{margin-block-end:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/media-grid.css.map */
