.grid-banner__inner{--f-row-gap: var(--f-column-gap)}@media(min-width:768px){.grid-banner__inner{grid-auto-rows:var(--grid-auto-rows, 30rem)}}@media(min-width:768px){.grid-banner__item{--x-cell-c-span: auto / span var(--cell-c-span);--x-cell-r-span: auto / span var(--cell-r-span);grid-column:var(--x-cell-c-span, auto/span 1);grid-row:var(--x-cell-r-span, auto/span 1)}}.grid-banner .card-media{height:100%}@media(max-width:767.98px){.grid-banner .card-media__content-wrapper{width:100%}}@media(min-width:768px){.grid-banner .f-grid-auto-rows--auto{--grid-auto-rows: auto}.grid-banner .f-grid-auto-rows--small{--grid-auto-rows: 25rem}.grid-banner .f-grid-auto-rows--medium{--grid-auto-rows: 30rem}.grid-banner .f-grid-auto-rows--large{--grid-auto-rows: 35rem}}@media(max-width:767.98px){.grid-banner .card-media--extra-small{--padding-y: 2rem;--padding-x: 2rem}.grid-banner .card-media--small{--padding-y: 2.4rem;--padding-x: 2.4rem}}@media(max-width:749px){.grid-banner:not(.swipe-mobile) .grid-banner__inner:has(.grid-banner-enhanced__card){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.grid-banner:not(.swipe-mobile) .grid-banner__inner:has(.grid-banner-enhanced__card) .grid-banner__item:first-child{grid-column:span 2}.grid-banner:not(.swipe-mobile) .grid-banner__inner:has(.grid-banner-enhanced__card) .grid-banner__item:first-child .grid-banner-enhanced__card{aspect-ratio:16 / 10!important;min-height:0!important}.grid-banner:not(.swipe-mobile) .grid-banner__inner:has(.grid-banner-enhanced__card) .grid-banner__item:not(:first-child) .grid-banner-enhanced__card{aspect-ratio:4 / 5!important;min-height:0!important}.grid-banner:not(.swipe-mobile) .grid-banner__inner:has(.grid-banner-enhanced__card) .grid-banner__item:not(:first-child) .grid-banner-enhanced__heading{font-size:1.5rem!important;margin-bottom:4px!important}.grid-banner:not(.swipe-mobile) .grid-banner__inner:has(.grid-banner-enhanced__card) .grid-banner__item:not(:first-child) .grid-banner-enhanced__content{padding:14px!important}.grid-banner:not(.swipe-mobile) .grid-banner__inner:has(.grid-banner-enhanced__card) .grid-banner__item:not(:first-child) .grid-banner-enhanced__cta{font-size:.7rem!important}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/component-grid-banner.css.map */
