.mg-purchase-carousel,.mg-purchase-carousel *,.mg-purchase-carousel *:before,.mg-purchase-carousel *:after{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.mg-purchase-carousel{width:100%;margin-top:12px;text-align:center;font-size:16px;font-weight:400;line-height:1.5}.mg-purchase-carousel__slides{position:relative;width:100%}.mg-purchase-carousel__slide{display:none;width:100%;font-size:inherit;font-weight:inherit;line-height:inherit}.mg-purchase-carousel__slide.is-active{display:block}.mg-purchase-carousel__slide p,.mg-purchase-carousel__slide .product__policies,.mg-purchase-carousel__slide .product-form__shop-pay{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.mg-purchase-carousel__slide a{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-underline-offset:3px}.mg-purchase-carousel__controls{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:6px}.mg-purchase-carousel__arrow{display:inline-flex;align-items:center;justify-content:center;width:28px;height:24px;padding:0;border:0;background:transparent;color:inherit;font-family:inherit;font-size:20px;font-weight:400;line-height:1;cursor:pointer}.mg-purchase-carousel__dots{display:flex;align-items:center;justify-content:center;gap:7px}.mg-purchase-carousel__dot{display:block;width:5px;height:5px;padding:0;border:0;border-radius:50%;background:currentColor;opacity:.3;cursor:pointer}.mg-purchase-carousel__dot.is-active{opacity:1}.mg-purchase-carousel__arrow:focus-visible,.mg-purchase-carousel__dot:focus-visible{outline:1px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){.mg-purchase-carousel *,.mg-purchase-carousel *:before,.mg-purchase-carousel *:after{scroll-behavior:auto;animation:none!important;transition:none!important}}.mg-purchase-carousel__slide,.mg-purchase-carousel__slide>div,.mg-purchase-carousel__slide p,.mg-purchase-carousel__slide .product__policies,.mg-purchase-carousel__slide .product-form__shop-pay{text-align:center!important}.mg-purchase-carousel .store-availability-container__wrapper,.mg-purchase-carousel [data-store-availability-container],.mg-purchase-carousel [class*=store-availability]{text-align:center!important}.mg-purchase-carousel .store-availability-container__wrapper{width:100%}.mg-purchase-carousel [class*=store-availability]{margin-left:auto;margin-right:auto}.mg-purchase-carousel [class*=store-availability] a{text-align:center!important}.mg-purchase-carousel__slides{min-height:6.5em}.mg-purchase-carousel [data-store-availability-container],.mg-purchase-carousel .store-availability-container__wrapper{width:100%!important;text-align:center!important}.mg-purchase-carousel [data-store-availability-container]>*,.mg-purchase-carousel .store-availability-container__wrapper>*{width:100%;text-align:center!important}.mg-purchase-carousel [class*=store-availability],.mg-purchase-carousel [class*=store-availability] p,.mg-purchase-carousel [class*=store-availability] a,.mg-purchase-carousel [class*=store-availability] span,.mg-purchase-carousel [class*=store-availability] div{text-align:center!important}.mg-purchase-carousel [data-store-availability-container]>*,.mg-purchase-carousel .store-availability-container__wrapper>*{display:flex;flex-direction:column;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/33/assets/mg-purchase-carousel.css.map */
