@media screen and (max-width:749px){.section-blocks-mobile-carousel__viewport{overflow:hidden;width:100%;max-width:100%;touch-action:pan-y pinch-zoom}.section-blocks-mobile-carousel__track.section-content-wrapper.section-content-wrapper,.section-blocks-mobile-carousel__track{flex-flow:row nowrap!important;align-items:stretch!important;justify-content:flex-start!important;flex-wrap:nowrap!important;width:max-content;min-width:100%;will-change:transform}.section-blocks-mobile-carousel__viewport:focus-visible{outline:2px solid rgb(var(--color-foreground-rgb) / .35);outline-offset:2px}}.section-blocks-mobile-carousel__pagination{width:100%;display:none;justify-content:center}@media screen and (max-width:749px){.section-blocks-mobile-carousel__pagination:not([hidden]){display:flex}}.section-blocks-mobile-carousel__dots{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;padding:var(--padding-sm, .75rem) var(--padding-lg, 1.5rem);border-radius:3rem;list-style:none;margin:0}.section-blocks-mobile-carousel__dot{--color: rgb(var(--color-foreground-rgb) / var(--opacity-30, .3));--color-active: var(--color-foreground);--color-hover: rgb(var(--color-foreground-rgb) / var(--opacity-50, .5));--size: .56rem;--dot-button-width: calc(var(--size) * 2);display:flex;align-items:center;justify-content:center;width:var(--dot-button-width);height:calc(var(--size) * 2);margin:calc(var(--size) / -2);border:0;background:transparent;padding:0;cursor:pointer;border-radius:calc(var(--size));transition:width .35s cubic-bezier(.4,0,.2,1);font-size:0}.section-blocks-mobile-carousel__dot:after{content:"";display:block;background-color:var(--color);height:var(--size);width:var(--size);border-radius:calc(var(--size) / 2);box-shadow:inset 0 0 0 1.5px #00000026;transition:width .35s cubic-bezier(.4,0,.2,1),border-radius .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1)}.section-blocks-mobile-carousel__dot:hover{--color: var(--color-hover)}.section-blocks-mobile-carousel__dot[aria-selected=true]{--color: var(--color-active);--dot-button-width: 48px}.section-blocks-mobile-carousel__dot[aria-selected=true]:after{width:48px;border-radius:999px;box-shadow:inset 0 0 0 1.5px #0006}@media(prefers-reduced-motion:reduce){.section-blocks-mobile-carousel__dot{transition:none}.section-blocks-mobile-carousel__dot:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-blocks-mobile-carousel.css.map */
