.hw-carousel-grid-content{--slideshow-gap: var(--gap-mobile)}.hw-carousel-grid-content>slideshow-container>slideshow-slides,.hw-carousel-grid-content:not(slideshow-component){display:grid;grid-template-columns:repeat(var(--columns-mobile),1fr);column-gap:var(--gap-mobile);row-gap:var(--rows-gap-mobile)}.hw-carousel-grid-content>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content>slideshow-container>slideshow-slides>[data-carousel-card],.hw-carousel-grid-content:not(slideshow-component)>.card,.hw-carousel-grid-content:not(slideshow-component)>[data-carousel-card]{width:100%;height:auto;display:flex;flex-direction:column;min-height:0}.hw-carousel-grid-content .card>div,.hw-carousel-grid-content [data-carousel-card]>div{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.hw-carousel-grid-content.layout-mobile-carousel>slideshow-container>slideshow-slides{display:flex;grid-template-columns:none}.hw-carousel-grid-content.layout-mobile-carousel>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content.layout-mobile-carousel>slideshow-container>slideshow-slides>[data-carousel-card]{flex:0 0 auto;width:calc((100% - (var(--gap-mobile) * max(0,var(--slide-peek-mobile) - 1)) - var(--peek-override-mobile, 0px)) / var(--slide-peek-mobile))}.hw-carousel-grid-content.layout-mobile-carousel>slideshow-container>slideshow-slides>.card:not(:last-child),.hw-carousel-grid-content.layout-mobile-carousel>slideshow-container>slideshow-slides>[data-carousel-card]:not(:last-child){margin-inline-end:var(--gap-mobile)}.hw-carousel-grid-content.swipe-mobile-snap.layout-mobile-carousel>slideshow-container>slideshow-slides,.hw-carousel-grid-content[data-swipe-mobile=snap]>slideshow-container>slideshow-slides{scroll-snap-type:x mandatory}.hw-carousel-grid-content.swipe-mobile-fluid.layout-mobile-carousel>slideshow-container>slideshow-slides,.hw-carousel-grid-content[data-swipe-mobile=fluid]>slideshow-container>slideshow-slides{scroll-snap-type:none}.hw-carousel-grid-content.swipe-mobile-snap.layout-mobile-carousel>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content.swipe-mobile-snap.layout-mobile-carousel>slideshow-container>slideshow-slides>[data-carousel-card],.hw-carousel-grid-content[data-swipe-mobile=snap]>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content[data-swipe-mobile=snap]>slideshow-container>slideshow-slides>[data-carousel-card]{scroll-snap-align:start}.hw-carousel-grid-content.swipe-mobile-fluid.layout-mobile-carousel>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content.swipe-mobile-fluid.layout-mobile-carousel>slideshow-container>slideshow-slides>[data-carousel-card],.hw-carousel-grid-content[data-swipe-mobile=fluid]>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content[data-swipe-mobile=fluid]>slideshow-container>slideshow-slides>[data-carousel-card]{scroll-snap-align:none}@media screen and (min-width:750px){.hw-carousel-grid-content{--slideshow-gap: var(--gap-tablet)}.hw-carousel-grid-content.layout-tablet-grid>slideshow-container>slideshow-slides,.hw-carousel-grid-content.layout-tablet-grid:not(slideshow-component){display:grid;grid-template-columns:repeat(var(--columns-tablet),1fr);column-gap:var(--gap-tablet);row-gap:var(--rows-gap-tablet)}.hw-carousel-grid-content.layout-tablet-grid>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content.layout-tablet-grid>slideshow-container>slideshow-slides>[data-carousel-card],.hw-carousel-grid-content.layout-tablet-grid:not(slideshow-component)>.card,.hw-carousel-grid-content.layout-tablet-grid:not(slideshow-component)>[data-carousel-card]{width:100%;flex:none}.hw-carousel-grid-content.layout-tablet-carousel>slideshow-container>slideshow-slides{display:flex;grid-template-columns:none}.hw-carousel-grid-content.layout-tablet-carousel>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content.layout-tablet-carousel>slideshow-container>slideshow-slides>[data-carousel-card]{flex:0 0 auto;width:calc((100% - (var(--gap-tablet) * max(0,var(--hw-slide-peek-tablet-effective, var(--slide-peek-tablet)) - 1)) - var(--peek-override-tablet, 0px)) / var(--hw-slide-peek-tablet-effective, var(--slide-peek-tablet)))}.hw-carousel-grid-content.layout-tablet-carousel>slideshow-container>slideshow-slides>.card:not(:last-child),.hw-carousel-grid-content.layout-tablet-carousel>slideshow-container>slideshow-slides>[data-carousel-card]:not(:last-child){margin-inline-end:var(--gap-tablet)}.hw-carousel-grid-content.swipe-tablet-snap.layout-tablet-carousel>slideshow-container>slideshow-slides,.hw-carousel-grid-content[data-swipe-tablet=snap]>slideshow-container>slideshow-slides{scroll-snap-type:x mandatory}.hw-carousel-grid-content.swipe-tablet-fluid.layout-tablet-carousel>slideshow-container>slideshow-slides,.hw-carousel-grid-content[data-swipe-tablet=fluid]>slideshow-container>slideshow-slides{scroll-snap-type:none}.hw-carousel-grid-content.swipe-tablet-snap.layout-tablet-carousel>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content.swipe-tablet-snap.layout-tablet-carousel>slideshow-container>slideshow-slides>[data-carousel-card],.hw-carousel-grid-content[data-swipe-tablet=snap]>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content[data-swipe-tablet=snap]>slideshow-container>slideshow-slides>[data-carousel-card]{scroll-snap-align:start}.hw-carousel-grid-content.swipe-tablet-fluid.layout-tablet-carousel>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content.swipe-tablet-fluid.layout-tablet-carousel>slideshow-container>slideshow-slides>[data-carousel-card],.hw-carousel-grid-content[data-swipe-tablet=fluid]>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content[data-swipe-tablet=fluid]>slideshow-container>slideshow-slides>[data-carousel-card]{scroll-snap-align:none}}@media screen and (min-width:990px){.hw-carousel-grid-content{--slideshow-gap: var(--gap-desktop)}.hw-carousel-grid-content.layout-desktop-grid>slideshow-container>slideshow-slides,.hw-carousel-grid-content.layout-desktop-grid:not(slideshow-component){display:grid;grid-template-columns:repeat(var(--columns-desktop),1fr);column-gap:var(--gap-desktop);row-gap:var(--rows-gap-desktop)}.hw-carousel-grid-content.layout-desktop-grid>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content.layout-desktop-grid>slideshow-container>slideshow-slides>[data-carousel-card],.hw-carousel-grid-content.layout-desktop-grid:not(slideshow-component)>.card,.hw-carousel-grid-content.layout-desktop-grid:not(slideshow-component)>[data-carousel-card]{width:100%;flex:none}.hw-carousel-grid-content.layout-desktop-carousel>slideshow-container>slideshow-slides{display:flex;grid-template-columns:none}.hw-carousel-grid-content.swipe-desktop-snap.layout-desktop-carousel>slideshow-container>slideshow-slides,.hw-carousel-grid-content[data-swipe-desktop=snap]>slideshow-container>slideshow-slides{scroll-snap-type:x mandatory}.hw-carousel-grid-content.swipe-desktop-fluid.layout-desktop-carousel>slideshow-container>slideshow-slides,.hw-carousel-grid-content[data-swipe-desktop=fluid]>slideshow-container>slideshow-slides{scroll-snap-type:none}.hw-carousel-grid-content.swipe-desktop-snap.layout-desktop-carousel>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content.swipe-desktop-snap.layout-desktop-carousel>slideshow-container>slideshow-slides>[data-carousel-card],.hw-carousel-grid-content[data-swipe-desktop=snap]>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content[data-swipe-desktop=snap]>slideshow-container>slideshow-slides>[data-carousel-card]{scroll-snap-align:start}.hw-carousel-grid-content.swipe-desktop-fluid.layout-desktop-carousel>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content.swipe-desktop-fluid.layout-desktop-carousel>slideshow-container>slideshow-slides>[data-carousel-card],.hw-carousel-grid-content[data-swipe-desktop=fluid]>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content[data-swipe-desktop=fluid]>slideshow-container>slideshow-slides>[data-carousel-card]{scroll-snap-align:none}.hw-carousel-grid-content.layout-desktop-carousel>slideshow-container>slideshow-slides>.card,.hw-carousel-grid-content.layout-desktop-carousel>slideshow-container>slideshow-slides>[data-carousel-card]{flex:0 0 auto;width:calc((100% - (var(--gap-desktop) * max(0,var(--hw-slide-peek-desktop-effective, var(--slide-peek-desktop)) - 1)) - var(--peek-override-desktop, 0px)) / var(--hw-slide-peek-desktop-effective, var(--slide-peek-desktop)))}.hw-carousel-grid-content.layout-desktop-carousel>slideshow-container>slideshow-slides>.card:not(:last-child),.hw-carousel-grid-content.layout-desktop-carousel>slideshow-container>slideshow-slides>[data-carousel-card]:not(:last-child){margin-inline-end:var(--gap-desktop)}}.hw-carousel-grid-content .slideshow-control[disabled]{display:none}.hw-carousel-grid-content slideshow-arrows{padding-inline:var(--util-page-margin-offset)}.section-carousel-grid:has(.hw-carousel-navigation) .hw-carousel-grid-content slideshow-arrows,.section-carousel-grid:has(.hw-carousel-navigation) .hw-carousel-grid-content slideshow-arrows .slideshow-control,.section-carousel-grid:has(.hw-carousel-navigation) .hw-carousel-grid-content:hover slideshow-arrows,.section-carousel-grid:has(.hw-carousel-navigation) .hw-carousel-grid-content:hover slideshow-arrows .slideshow-control,.section-carousel-grid:has(.hw-carousel-navigation) .hw-carousel-grid-content:focus-within slideshow-arrows,.section-carousel-grid:has(.hw-carousel-navigation) .hw-carousel-grid-content:focus-within slideshow-arrows .slideshow-control,.section-carousel-grid:has(.hw-carousel-navigation) slideshow-component slideshow-arrows,.section-carousel-grid:has(.hw-carousel-navigation) slideshow-component slideshow-arrows .slideshow-control,.section-carousel-grid:has(.hw-carousel-navigation) slideshow-component:hover>slideshow-container>slideshow-arrows .slideshow-control,.section-carousel-grid:has(.hw-carousel-navigation) slideshow-component:focus-within>slideshow-container>slideshow-arrows .slideshow-control{display:none;visibility:hidden;opacity:0;pointer-events:none;animation:none}.hw-carousel-grid-content .slideshow-control--next{margin-inline-start:auto}.hw-carousel-grid-content.layout-mobile-grid slideshow-arrows{display:none}@media screen and (min-width:750px){.hw-carousel-grid-content.layout-tablet-grid slideshow-arrows{display:none}}@media screen and (min-width:990px){.hw-carousel-grid-content.layout-desktop-grid slideshow-arrows{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hw-carousel-grid-content.css.map */
