.ai-multirow{display:block;width:var(--desktop-width-percent);max-width:100%;padding:var(--section-padding-top) var(--section-padding-horizontal) var(--section-padding-bottom);background-color:var(--background-color)}.ai-multirow-container{max-width:var(--content-max-width);margin:0 auto}.ai-multirow-row{display:flex;align-items:var(--vertical-alignment);gap:var(--row-gap);margin-bottom:var(--row-spacing);opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.ai-multirow-row.visible{opacity:1;transform:translateY(0)}.ai-multirow-row:last-child{margin-bottom:0}.ai-multirow-row.reverse{flex-direction:row-reverse}.ai-multirow-row.effect-none,.ai-multirow-row.effect-none.visible{opacity:1;transform:none}.ai-multirow-row.effect-fade-up{transform:translateY(50px)}.ai-multirow-row.effect-fade-up.visible{transform:translateY(0)}.ai-multirow-row.effect-fade-down{transform:translateY(-50px)}.ai-multirow-row.effect-fade-down.visible{transform:translateY(0)}.ai-multirow-row.effect-fade-left{transform:translate(-50px)}.ai-multirow-row.effect-fade-left.visible{transform:translate(0)}.ai-multirow-row.effect-fade-right{transform:translate(50px)}.ai-multirow-row.effect-fade-right.visible{transform:translate(0)}.ai-multirow-row.effect-zoom-in{transform:scale(.9)}.ai-multirow-row.effect-zoom-in.visible{transform:scale(1)}.ai-multirow-row.effect-zoom-out{transform:scale(1.1)}.ai-multirow-row.effect-zoom-out.visible{transform:scale(1)}.ai-multirow-row.effect-rotate-in{transform:rotate(-5deg) scale(.95)}.ai-multirow-row.effect-rotate-in.visible{transform:rotate(0) scale(1)}.ai-multirow-row.effect-blur{filter:blur(5px)}.ai-multirow-row.effect-blur.visible{filter:blur(0)}.ai-multirow-image{flex:0 0 var(--image-width);max-width:var(--image-width)}.ai-multirow-image img{width:100%;height:auto;display:block;border-radius:var(--image-border-radius)}.ai-multirow-image-placeholder{width:100%;aspect-ratio:4 / 3;background-color:#f4f4f4;border-radius:var(--image-border-radius);display:flex;align-items:center;justify-content:center}.ai-multirow-image-placeholder svg{width:100%;height:100%;object-fit:cover}.ai-multirow-content{flex:1;text-align:left}.ai-multirow-content-wrapper{width:100%}.ai-multirow-content-wrapper.align-left{justify-content:flex-start;display:flex}.ai-multirow-content-wrapper.align-center{justify-content:center;display:flex;text-align:center}.ai-multirow-content-wrapper.align-right{justify-content:flex-end;display:flex;text-align:right}.ai-multirow-content-inner{max-width:100%}.ai-multirow-title{font-family:var(--title-font-family),var(--title-font-fallback-families);font-weight:var(--title-font-weight);font-style:var(--title-font-style);font-size:var(--title-size);color:var(--title-color);margin:0 0 var(--title-spacing) 0;letter-spacing:var(--title-letter-spacing);line-height:var(--title-line-height)}.ai-multirow-subtitle{font-family:var(--subtitle-font-family),var(--subtitle-font-fallback-families);font-weight:var(--subtitle-font-weight);font-style:var(--subtitle-font-style);font-size:var(--subtitle-size);color:var(--subtitle-color);margin:0 0 var(--subtitle-spacing) 0;letter-spacing:var(--subtitle-letter-spacing);line-height:var(--subtitle-line-height)}.ai-multirow-text{font-size:var(--text-size);color:var(--text-color);margin:0 0 var(--text-spacing) 0;letter-spacing:var(--text-letter-spacing);line-height:var(--text-line-height)}.ai-multirow-text p{margin-top:0;margin-bottom:0}.ai-multirow-text p:not(:last-child){margin-bottom:10px}.ai-multirow-button{display:inline-block;padding:var(--button-padding-vertical) var(--button-padding-horizontal);background-color:var(--button-bg-color);color:var(--button-text-color);text-decoration:none;border-radius:var(--button-border-radius);font-family:var(--button-font-family),var(--button-font-fallback-families);font-weight:var(--button-font-weight);font-style:var(--button-font-style);font-size:var(--button-font-size);letter-spacing:var(--button-letter-spacing);transition:all .3s ease;border:var(--button-border-width) solid var(--button-border-color)}.ai-multirow-button:hover{background-color:var(--button-bg-hover-color);color:var(--button-text-hover-color);border-color:var(--button-border-hover-color)}@media screen and (max-width:749px){.ai-multirow{padding:var(--section-padding-top-mobile) var(--section-padding-horizontal-mobile) var(--section-padding-bottom-mobile)}.ai-multirow-row{flex-direction:column;gap:var(--row-gap-mobile);margin-bottom:var(--row-spacing-mobile)}.ai-multirow-row.reverse{flex-direction:column}.ai-multirow-image{flex:0 0 100%;max-width:100%}.ai-multirow-title{font-size:var(--title-size-mobile);line-height:var(--title-line-height-mobile);letter-spacing:var(--title-letter-spacing-mobile);margin:0 0 var(--title-spacing-mobile) 0}.ai-multirow-subtitle{font-size:var(--subtitle-size-mobile);line-height:var(--subtitle-line-height-mobile);letter-spacing:var(--subtitle-letter-spacing-mobile);margin:0 0 var(--subtitle-spacing-mobile) 0}.ai-multirow-text{font-size:var(--text-size-mobile);line-height:var(--text-line-height-mobile);letter-spacing:var(--text-letter-spacing-mobile);margin:0 0 var(--text-spacing-mobile) 0}.ai-multirow-button{font-size:var(--button-font-size-mobile);letter-spacing:var(--button-letter-spacing-mobile);padding:var(--button-padding-vertical-mobile) var(--button-padding-horizontal-mobile)}}.ai-multirow-button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.25)}
/*# sourceMappingURL=/cdn/shop/t/223/assets/ai-multirow.css.map */
