.multirow-advanced .image-with-text__media{position:relative}.multirow-badge{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.4rem;font-family:var(--font-heading-family);font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:.18em;line-height:1;border-radius:10rem;white-space:nowrap;z-index:3}.multirow-badge--above-heading{align-self:flex-start;margin-bottom:1.2rem}.image-with-text__content--desktop-center .multirow-badge--above-heading{align-self:center}.image-with-text__content--desktop-right .multirow-badge--above-heading{align-self:flex-end}@media screen and (max-width:749px){.image-with-text__content--mobile-center .multirow-badge--above-heading{align-self:center}.image-with-text__content--mobile-right .multirow-badge--above-heading{align-self:flex-end}.image-with-text__content--mobile-left .multirow-badge--above-heading{align-self:flex-start}}.multirow-badge--image-top-left,.multirow-badge--image-top-right,.multirow-badge--image-bottom-left,.multirow-badge--image-bottom-right{position:absolute}.multirow-badge--image-top-left{top:1.5rem;left:1.5rem}.multirow-badge--image-top-right{top:1.5rem;right:1.5rem}.multirow-badge--image-bottom-left{bottom:1.5rem;left:1.5rem}.multirow-badge--image-bottom-right{bottom:1.5rem;right:1.5rem}@media screen and (max-width:749px){.multirow-badge{font-size:1rem;padding:.5rem 1.2rem;letter-spacing:.16em}.multirow-badge--image-top-left,.multirow-badge--image-top-right{top:1rem}.multirow-badge--image-bottom-left,.multirow-badge--image-bottom-right{bottom:1rem}.multirow-badge--image-top-left,.multirow-badge--image-bottom-left{left:1rem}.multirow-badge--image-top-right,.multirow-badge--image-bottom-right{right:1rem}}.multirow-advanced .multirow-carousel{position:relative;overflow:hidden;width:100%;background-color:transparent}.multirow-advanced .multirow-carousel:before{display:none!important;content:none!important}.multirow-advanced .multirow-carousel__track{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-wrap:nowrap;transition:transform .4s ease}.multirow-advanced .multirow-carousel__slide{flex:0 0 100%;width:100%;height:100%;position:relative;overflow:hidden}.multirow-advanced .multirow-carousel__slide img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0}.multirow-advanced .multirow-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);width:4.4rem;height:4.4rem;border:none;border-radius:50%;background-color:#ffffffe6;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:4;transition:background-color .2s ease,transform .2s ease;padding:0}.multirow-advanced .multirow-carousel__arrow:hover{background-color:#fff;transform:translateY(-50%) scale(1.05)}.multirow-advanced .multirow-carousel__arrow:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.multirow-advanced .multirow-carousel__arrow svg{width:2rem;height:2rem}.multirow-advanced .multirow-carousel__arrow--prev{left:1.5rem}.multirow-advanced .multirow-carousel__arrow--next{right:1.5rem}.multirow-advanced .multirow-carousel__dots{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);display:flex;gap:.8rem;z-index:4;padding:.6rem 1rem;background-color:#00000040;border-radius:10rem;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.multirow-advanced .multirow-carousel__dot{width:.8rem;height:.8rem;padding:0;border:none;border-radius:50%;background-color:#ffffff80;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.multirow-advanced .multirow-carousel__dot:hover{background-color:#fffc}.multirow-advanced .multirow-carousel__dot--active{background-color:#fff;transform:scale(1.2)}.multirow-advanced .multirow-carousel__dot:focus-visible{outline:.1rem solid #ffffff;outline-offset:.2rem}@media screen and (max-width:749px){.multirow-advanced .multirow-carousel__arrow{width:3.6rem;height:3.6rem}.multirow-advanced .multirow-carousel__arrow svg{width:1.6rem;height:1.6rem}.multirow-advanced .multirow-carousel__arrow--prev{left:1rem}.multirow-advanced .multirow-carousel__arrow--next{right:1rem}.multirow-advanced .multirow-carousel__dots{bottom:1rem;gap:.6rem;padding:.5rem .8rem}.multirow-advanced .multirow-carousel__dot{width:.7rem;height:.7rem}}.multirow-advanced .multirow-badge{z-index:5}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-multirow-advanced.css.map */
