.ext-grid{position:relative;display:block;width:100%;--ext-grid-item-w: calc((100% - (var(--ext-grid-cols) - 1) * var(--ext-grid-gap)) / var(--ext-grid-visible, var(--ext-grid-cols)))}.ext-grid__viewport{display:block;width:100%;container-type:inline-size}.ext-grid__track{display:grid;grid-template-columns:repeat(var(--ext-grid-cols-mobile, 1),minmax(0,1fr));gap:var(--ext-grid-gap-mobile);align-items:start;justify-items:var(--ext-grid-align, stretch)}.ext-grid--equal .ext-grid__track{align-items:stretch}.ext-grid__track--clone{display:none}.ext-grid__track>*{min-width:0}.ext-grid__arrow{position:absolute;top:50%;z-index:2;display:none;width:40px;height:40px;transform:translateY(-50%);border-radius:50%;background:rgb(var(--color-background-rgb));color:rgb(var(--color-foreground-rgb));box-shadow:var(--ext-shadow-md);cursor:pointer;place-items:center}.ext-grid__arrow svg{width:18px;height:18px}.ext-grid__arrow--prev{left:-8px}.ext-grid__arrow--next{right:-8px}.ext-grid__arrow[disabled]{opacity:.35;pointer-events:none}.ext-grid--marquee-active .ext-grid__viewport{display:flex;overflow:hidden;gap:var(--ext-grid-gap);width:100%}.ext-grid--marquee-active .ext-grid__track{display:flex;flex:0 0 auto;gap:var(--ext-grid-gap);animation:ext-grid-marquee var(--ext-grid-speed, 35s) linear infinite;animation-direction:var(--ext-grid-direction, normal)}.ext-grid--marquee-active .ext-grid__track--clone{display:flex}.ext-grid--marquee-active .ext-grid__track>*{flex:0 0 var(--ext-grid-marquee-w);width:var(--ext-grid-marquee-w)}.ext-grid--pause.ext-grid--marquee-active:hover .ext-grid__track{animation-play-state:paused}@keyframes ext-grid-marquee{to{transform:translate(calc(-100% - var(--ext-grid-gap)))}}.ext-grid--fade .ext-grid__viewport{-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}@media screen and (max-width:749px){.ext-grid--m-stack .ext-grid__track{grid-template-columns:1fr}.ext-grid--m-scroll .ext-grid__track,.ext-grid--m-carousel .ext-grid__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:var(--ext-grid-gap-mobile);margin-inline:calc(var(--ext-page-margin-mobile, 16px) * -1);padding-inline:var(--ext-page-margin-mobile, 16px)}.ext-grid--m-scroll .ext-grid__track::-webkit-scrollbar,.ext-grid--m-carousel .ext-grid__track::-webkit-scrollbar{display:none}.ext-grid--m-scroll .ext-grid__track>*,.ext-grid--m-carousel .ext-grid__track>*{flex:0 0 var(--ext-grid-card-w, 74vw);scroll-snap-align:start}.ext-grid--m-marquee{--ext-grid-marquee-w: calc((100cqw - (var(--ext-grid-cols-mobile) - 1) * var(--ext-grid-gap-mobile)) / var(--ext-grid-cols-mobile))}.ext-grid--m-marquee .ext-grid__viewport{display:flex;overflow:hidden;gap:var(--ext-grid-gap-mobile)}.ext-grid--m-marquee .ext-grid__track{display:flex;flex:0 0 auto;gap:var(--ext-grid-gap-mobile);animation:ext-grid-marquee var(--ext-grid-speed, 35s) linear infinite;animation-direction:var(--ext-grid-direction, normal)}.ext-grid--m-marquee .ext-grid__track--clone{display:flex}.ext-grid--m-marquee .ext-grid__track>*{flex:0 0 var(--ext-grid-marquee-w);width:var(--ext-grid-marquee-w)}}@media screen and (min-width:750px){.ext-grid__track{grid-template-columns:repeat(var(--ext-grid-cols, 3),minmax(0,1fr));gap:var(--ext-grid-gap)}.ext-grid--span-2x2_start .ext-grid--d-grid .ext-grid__track>:first-child,.ext-grid--d-grid.ext-grid--span-2x2_start .ext-grid__track>:first-child{grid-column:span 2;grid-row:span 2}.ext-grid--d-grid.ext-grid--span-2x2_end .ext-grid__track>:first-child{grid-column:-3 / span 2;grid-row:span 2}.ext-grid--d-grid.ext-grid--span-2x2_end .ext-grid__track{grid-auto-flow:dense}.ext-grid--d-carousel .ext-grid__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:var(--ext-grid-gap);scroll-behavior:smooth}.ext-grid--d-carousel .ext-grid__track::-webkit-scrollbar{display:none}.ext-grid--d-carousel .ext-grid__track>*{flex:0 0 var(--ext-grid-item-w);scroll-snap-align:start}.ext-grid--d-carousel.ext-grid--arrows-side .ext-grid__arrow{display:grid}.ext-grid--d-marquee{--ext-grid-marquee-w: calc((100cqw - (var(--ext-grid-cols) - 1) * var(--ext-grid-gap)) / var(--ext-grid-cols))}.ext-grid--d-marquee .ext-grid__viewport{display:flex;overflow:hidden;gap:var(--ext-grid-gap)}.ext-grid--d-marquee .ext-grid__track{display:flex;flex:0 0 auto;gap:var(--ext-grid-gap);animation:ext-grid-marquee var(--ext-grid-speed, 35s) linear infinite;animation-direction:var(--ext-grid-direction, normal)}.ext-grid--d-marquee .ext-grid__track--clone{display:flex}.ext-grid--d-marquee .ext-grid__track>*{flex:0 0 var(--ext-grid-marquee-w);width:var(--ext-grid-marquee-w)}.ext-grid--connector-line .ext-grid__track,.ext-grid--connector-progress_line .ext-grid__track{position:relative}.ext-grid--connector-line .ext-grid__track:before,.ext-grid--connector-progress_line .ext-grid__track:before{content:"";position:absolute;top:var(--ext-connector-top, 28px);left:calc(100% / var(--ext-grid-cols) / 2);right:calc(100% / var(--ext-grid-cols) / 2);border-top:2px dashed rgb(var(--color-foreground-rgb) / var(--opacity-20));z-index:0}.ext-grid--connector-progress_line .ext-grid__track:before{border-top-style:solid;border-color:var(--ext-color-accent)}.ext-grid--connector-line .ext-grid__track>*,.ext-grid--connector-progress_line .ext-grid__track>*{position:relative;z-index:1}}.ext-grid--pause:hover .ext-grid__track{animation-play-state:paused}.ext-grid--logo-grayscale .ext-grid__track img,.ext-grid--logo-grayscale_hover .ext-grid__track img{filter:grayscale(1);opacity:.7;transition:filter .2s,opacity .2s}.ext-grid--logo-grayscale_hover .ext-grid__track>*:hover img{filter:none;opacity:1}@media(prefers-reduced-motion:reduce){.ext-grid .ext-grid__track{animation:none!important}.ext-grid--d-marquee .ext-grid__viewport,.ext-grid--m-marquee .ext-grid__viewport{overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ext-grid.css.map */
