carousel-component{position:relative;display:block}.embla{overflow:hidden}.embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--grid-desktop-horizontal-spacing) * -1)}@media screen and (max-width:749px){.embla__container{margin-left:calc(var(--grid-mobile-horizontal-spacing) * -1)}}@media screen and (min-width:990px){.embla__container--1-col-desktop .embla__slide{flex:0 0 100%}}@media screen and (min-width:990px){.embla__container--2-col-desktop .embla__slide{flex:0 0 50%}}@media screen and (min-width:990px){.embla__container--3-col-desktop .embla__slide{flex:0 0 33.33333%}}@media screen and (min-width:990px){.embla__container--4-col-desktop .embla__slide{flex:0 0 25%}}@media screen and (min-width:990px){.embla__container--5-col-desktop .embla__slide{flex:0 0 20%}}@media screen and (min-width:990px){.embla__container--6-col-desktop .embla__slide{flex:0 0 16.67%}}.embla__slide{padding-left:var(--grid-desktop-horizontal-spacing)}@media screen and (max-width:989px){.embla__slide{flex:0 0 calc(100% - var(--grid-desktop-horizontal-spacing) - 3rem)}}@media screen and (max-width:749px){.embla__slide{flex:0 0 calc(100% - var(--grid-mobile-horizontal-spacing) - 3rem);padding-left:var(--grid-mobile-horizontal-spacing)}}@media screen and (max-width:989px){.embla__slide:first-of-type{margin-left:1.5rem}}@media screen and (max-width:989px){.embla__slide:last-of-type{padding-right:1.5rem}}.embla__dot--selected .dot{background-color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-carousel.css.map */
