.multi-column-1{display:flex;flex-direction:column;padding:2.1rem}@media (max-width: 1024px){.multi-column-1{padding:0}}@media (min-width: 1024px){.multi-column-1--hover:hover{padding:2.1rem;box-shadow:0 0 20px #0000001a;border:1px solid rgba(0,0,0,.1);border-radius:1px;transform:scale(1.05);transition:.3s ease-in-out}}.multi-column-1--center{align-items:center;text-align:center}.multi-column-1--right{align-items:flex-end;text-align:right}.multi-column-1__heading{color:color-mix(in srgb,rgb(var(--color-foreground)) 100%,#ffffff);font-family:var(--font-heading-family);font-weight:400;font-style:normal;padding-bottom:1.5rem;word-wrap:break-word;word-break:normal}@media (min-width: 1440px){.multi-column-1__heading{padding:1rem 9rem}.multi-column-slider__heading{padding:1rem 0}}@media (min-width: 1024px){.multi-column-1__heading{padding:1rem 3rem}.multi-column-slider__heading{padding:1rem 0}}.multi-column-1__heading--small{font-size:calc(var(--font-heading-scale) * 1.9rem);line-height:calc(1 + .26 / var(--font-heading-scale));letter-spacing:calc(var(--font-heading-scale) * -.076rem)}@media (min-width: 768px){.multi-column-1__heading--small{font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:calc(1 + .22 / var(--font-heading-scale));letter-spacing:calc(var(--font-heading-scale) * -.044rem)}}.multi-column-1__heading--medium{font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:calc(1 + .26 / var(--font-heading-scale));letter-spacing:calc(var(--font-heading-scale) * -.076rem)}@media (min-width: 768px){.multi-column-1__heading--medium{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:calc(1 + .2 / var(--font-heading-scale));letter-spacing:calc(var(--font-heading-scale) * -.145rem)}}@media (min-width: 1200px){.multi-column-1__heading--medium{font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:calc(1 + .2 / var(--font-heading-scale));letter-spacing:calc(var(--font-heading-scale) * -.12rem)}}.multi-column-1__heading--large{font-size:calc(var(--font-heading-scale) * 2.5rem);line-height:calc(1 + .2 / var(--font-heading-scale));letter-spacing:calc(var(--font-heading-scale) * -.145rem)}@media (min-width: 768px){.multi-column-1__heading--large{font-size:calc(var(--font-heading-scale) * 3rem);line-height:calc(1 + .04 / var(--font-heading-scale));letter-spacing:calc(var(--font-heading-scale) * -.215rem)}}@media (min-width: 992px){.multi-column-1__heading--large{font-size:calc(var(--font-heading-scale) * 3.5rem);line-height:calc(1 + .04 / var(--font-heading-scale));letter-spacing:calc(var(--font-heading-scale) * -.215rem)}}@media (min-width: 1200px){.multi-column-1__heading--large{font-size:calc(var(--font-heading-scale) * 4.2rem);line-height:calc(1 + .06 / var(--font-heading-scale));letter-spacing:calc(var(--font-heading-scale) * -.126rem)}}@media (min-width: 1400px){.multi-column-1__heading--large{font-size:calc(var(--font-heading-scale) * 5rem);line-height:calc(1 + .06 / var(--font-heading-scale));letter-spacing:calc(var(--font-heading-scale) * -.126rem)}}@media (min-width: 1600px){.multi-column-1__heading--large{font-size:calc(var(--font-heading-scale) * 6.3rem);line-height:calc(1 + .06 / var(--font-heading-scale));letter-spacing:calc(var(--font-heading-scale) * -.126rem)}}.multi-column-1__description{color:rgb(var(--color-foreground));font-weight:500;font-style:normal;font-size:calc(var(--font-heading-scale) * 1.4rem);line-height:calc(1 + .61 / var(--font-heading-scale));width:100%;word-wrap:break-word;word-break:break-word;margin:0 auto}@media (min-width: 768px){.multi-column-1__description{font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:calc(1 + .23 / var(--font-heading-scale))}}.multi-column-1__image{display:flex;align-items:center;justify-content:center}.multi-column-1__image--border{border:1px solid rgba(var(--color-border));border-radius:1px}.multi-column-1__image .xo-image,.multi-column-1__image .xo-image__placeholder{width:100%;height:100%}.multi-column-1__image img{width:100%;height:100%;transition:all .5s ease-in-out;will-change:transform}.multi-column-1__image .placeholder-svg{width:100%;height:100%}.multi-column-1__image--default{width:5rem;height:5rem}@media (min-width: 992px){.multi-column-1__image--default{width:7.5rem;height:7.5rem}}@media (min-width: 1400px){.multi-column-1__image--default{width:9rem;height:9rem}}.multi-column-1__image--full{width:100%}.multi-column-1__image--desktop{display:none}@media (min-width: 768px){.multi-column-1__image--desktop{display:block}}.multi-column-1__image--mobile{display:block}@media (min-width: 768px){.multi-column-1__image--mobile{display:none}}.multi-column-1__image--tablet{display:none}@media (min-width: 768px) and (max-width: 1023px){.multi-column-1--has-tablet-image .multi-column-1__image--tablet{display:block}.multi-column-1--has-tablet-image .multi-column-1__image--desktop{display:none}}.multi-column-1--separator{border-right:none;position:relative}.multi-column-1--separator:after{content:"";position:absolute;top:0;bottom:0;left:100%;transform:translate(calc(var(--xo-grid-col-gap, 30px) / 2));width:1px;background-color:rgb(var(--color-border))}xo-animate:last-child>.multi-column-1:after{display:none}@media (max-width: 767px){xo-animate:nth-child(2)>.multi-column-1:after{display:none}}@media (min-width: 1024px){.multi-column-1--separator:after{height:90%}}@media (max-width: 767px){.multi-column-1--mobile-style1,.multi-column-1__content--mobile-style1{flex-direction:column}.multi-column-1--mobile-style2,.multi-column-1__content--mobile-style2{flex-direction:row;text-align:start}.multi-column-1__content--mobile-style2{width:50%}xo-animate:nth-child(2n)>.multi-column-1--mobile-style2{flex-direction:row-reverse}.multi-column-1--mobile-style2{gap:1.5rem}.multi-column-1__image--mobile-style2{width:50%}}.multi-column-style-1__button{display:flex;justify-content:center;margin-top:2rem}@media (min-width: 768px) and (max-width: 1023px){.multi-column-style-1__grid--tablet-style-last-column-large>xo-animate:last-of-type{grid-column:1 / -1}}.multi-column-1__image--small img{padding:1rem}@media (min-width: 768px) and (max-width: 1023px){.multi-column-1__image--small img{padding:0}}.multi-column-1__heading--small h3{padding:1rem 10rem}@media (min-width: 768px) and (max-width: 1023px){.multi-column-1__heading--small{font-size:calc(var(--font-heading-scale)* 2.1rem)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/multi-column-1.css.map */
