.wc-card-grid{padding-block:var(--grid-padding-top) var(--grid-padding-bottom)}.wc-card-grid__heading{margin:0 0 var(--space-4xl)}.wc-card-grid__list{--card-rail-gap: var(--grid-gap, 16px);display:flex;gap:var(--card-rail-gap);margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;list-style:none}.wc-card-grid__list::-webkit-scrollbar{display:none}.wc-card-grid__item{flex:0 0 auto;width:calc((100% - (var(--grid-columns, 4) - 1) * var(--card-rail-gap)) / var(--grid-columns, 4));scroll-snap-align:start}.wc-card{position:relative;display:block;aspect-ratio:339 / 498;border-radius:var(--radius-card);overflow:hidden;color:var(--color-text);text-decoration:none}.wc-card__media,.wc-card__media img,.wc-card__media svg{display:block;width:100%;height:100%;object-fit:cover}.wc-card__caption{position:absolute;inset-inline:var(--space-md);bottom:var(--space-md);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2xs)}.wc-card__pill{display:inline-flex;align-items:center;min-height:19px;padding-inline:var(--space-2xs);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text)}.wc-card__title{font-family:var(--font-body);font-size:var(--text-blog-title);line-height:var(--leading-flat);text-transform:uppercase;color:var(--color-accent)}.wc-marquee{--marquee-visible: 4;display:block;container-type:inline-size;padding-inline-start:var(--page-gutter);overflow:hidden}@supports (overflow: clip){.wc-marquee{overflow-x:clip;overflow-y:visible}}.wc-marquee__track{display:flex;width:max-content;animation:wc-marquee var(--marquee-duration, 40s) linear infinite var(--marquee-direction, normal);will-change:transform}.wc-marquee__group{display:flex;flex-shrink:0;gap:var(--grid-gap);margin:0;padding:0 var(--grid-gap) 0 0;list-style:none}.wc-marquee .wc-card-grid__item{flex:0 0 auto;width:calc((100cqi - 2 * var(--page-gutter) - (var(--marquee-visible) - 1) * var(--grid-gap)) / var(--marquee-visible))}.wc-marquee:focus-within .wc-marquee__track,.wc-marquee[data-pause-on-hover]:hover .wc-marquee__track,.wc-marquee[data-paused] .wc-marquee__track{animation-play-state:paused}@keyframes wc-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media screen and (min-width:750px)and (max-width:989px){.wc-marquee{--marquee-visible: 2.4}}@media screen and (max-width:749px){.wc-marquee{--marquee-visible: 1.3}}@media screen and (max-width:989px){.wc-card-grid{padding-block:var(--section-spacing-desktop)}.wc-card-grid__heading{margin-bottom:var(--space-2xl)}}@media screen and (max-width:749px){.wc-card-grid__item{width:calc((100% - (var(--slides-visible, 1.3) - 1) * var(--card-rail-gap)) / var(--slides-visible, 1.3))}}@media(prefers-reduced-motion:reduce){.wc-card-grid__list{scroll-behavior:auto}.wc-marquee{overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.wc-marquee::-webkit-scrollbar{display:none}.wc-marquee__track{animation:none;will-change:auto}.wc-marquee__group[aria-hidden=true]{display:none}.wc-marquee__group{padding-inline-end:var(--page-gutter)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wc-card-grid.css.map */
