.banner-grid-section__item{display:grid;grid-template-rows:1fr;position:relative;max-width:100%}.banner-grid-section__item__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.banner-grid-section__item__overlay:before{content:"";height:100%;width:100%;position:absolute;left:0;top:0}.banner-grid-section__item__heading{position:relative}.banner-grid-section .media:not(.media--empty),.banner-grid-section figure:not(.media--empty){background-color:transparent}.banner-grid-section__item--text{padding-top:calc(2 * var(--gutter));padding-bottom:calc(2 * var(--gutter));place-content:center;grid-auto-rows:minmax(min-content,max-content);grid-template-rows:auto}.banner-grid-section .card--product{justify-content:center}.banner-grid-section__item__overlay:before{background-color:var(--color-overlay)}.banner-grid-section__item .horizontal-left{text-align:left}.banner-grid-section__item .horizontal-center{text-align:center}.banner-grid-section__item .horizontal-right{text-align:right}@media screen and (max-width:1023px){[id$=__banner_grid_XVhWVG] .gridy-arrows{position:relative;top:auto;left:auto;width:100%;align-items:center;justify-content:flex-end;gap:10px;margin-top:20px;pointer-events:auto}[id$=__banner_grid_XVhWVG] .gridy-arrows:before{content:"";flex:1 1 auto;height:2px;margin-right:14px;background:linear-gradient(var(--color-foreground),var(--color-foreground)) no-repeat left center / 67% 100%,#0000001f}[id$=__banner_grid_XVhWVG] .gridy-arrows .gridy-arrow{position:static;transform:none!important;width:44px;height:44px;min-width:44px;padding:0!important;border-radius:50%!important;border:1px solid var(--color-foreground);background:transparent;color:var(--color-foreground);box-shadow:none!important;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}[id$=__banner_grid_XVhWVG] .gridy-arrows .gridy-arrow:before,[id$=__banner_grid_XVhWVG] .gridy-arrows .gridy-arrow:after{display:none}[id$=__banner_grid_XVhWVG] .gridy-arrows .gridy-arrow:active{background:var(--color-foreground);color:var(--color-background)}[id$=__banner_grid_XVhWVG] .gridy-arrows .gridy-arrow svg{width:16px;height:16px}}@media screen and (max-width:1023px)and (hover:hover){[id$=__banner_grid_XVhWVG] .gridy-arrows .gridy-arrow:hover{background:var(--color-foreground);color:var(--color-background)}}@media screen and (max-width:767px){[id$=__banner_grid_XVhWVG] [data-mobile-enabled=true] .gridy-track{grid:auto / auto-flow 86%}[id$=__banner_grid_XVhWVG] .banner-grid-section__item--text{padding:24px 22px!important;border:1px solid var(--color-borders)}[id$=__banner_grid_XVhWVG] .gridy-arrows:before{background-size:34% 100%}}@supports (animation-timeline: scroll()){[id$=__banner_grid_XVhWVG] gridy-slider{timeline-scope:--bk-usp}[id$=__banner_grid_XVhWVG] .gridy-track{scroll-timeline:--bk-usp x}[id$=__banner_grid_XVhWVG] .gridy-arrows:before{animation:bk-usp-progress linear both;animation-timeline:--bk-usp}}@keyframes bk-usp-progress{to{background-size:100% 100%}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/section-banner-grid.css.map */
