.andala-gradient-banner{background-color:var(--color-background);background:linear-gradient(104.49deg,var(--color-first-background) 0%,var(--color-second-background) 100%);padding:var(--vertical--padding) 0}.andala-gradient-banner .content-wrapper{max-width:calc(var(--page-width) / 1.8);margin:auto;display:flex;flex-direction:column}.gradient-banner-caption.subtitle{color:var(--color-text);margin:0}.gradient-banner-heading{margin-top:0;margin-bottom:0;color:var(--color-text);font-weight:400;line-height:1.2;letter-spacing:0px}.gradient-banner-heading p{margin:0;color:inherit}.gradient-banner-content p{margin:0;font-weight:400;font-size:1.5rem;line-height:1.2;letter-spacing:0px;color:var(--color-text);margin-bottom:1.5rem}.gradient-banner-heading.left,.gradient-banner-content.left{text-align:start}.gradient-banner-heading.center,.gradient-banner-content.center{text-align:center}.gradient-banner-heading.right,.gradient-banner-content.right{text-align:end}.gradient-banner-heading.medium,.gradient-banner-heading.medium p{line-height:1.2;font-size:2.5rem}.gradient-banner-heading.large,.gradient-banner-heading.large p{line-height:1.2;font-size:3rem}@media screen and (max-width:990px){.gradient-banner-heading.medium,.gradient-banner-heading.medium p{font-size:1.5rem}.gradient-banner-heading.large,.gradient-banner-heading.large p{font-size:2rem}.gradient-banner-content p{font-size:14px}}.andala-gradient-banner .buttons-wrapper{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem;align-items:center}.andala-gradient-banner .content-wrapper.left .buttons-wrapper{align-items:flex-start}.andala-gradient-banner .content-wrapper.center .buttons-wrapper{align-items:center}.andala-gradient-banner .content-wrapper.right .buttons-wrapper{align-items:flex-end}.andala-gradient-banner .button{width:100%;margin-top:0;text-align:center;gap:10px;padding:1rem 2rem;border-radius:30px;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width:990px){.andala-gradient-banner .buttons-wrapper{flex-direction:column;gap:1rem}.andala-gradient-banner .button{max-width:max-content;width:auto}}.image-wrapper.hide-image{display:none}.image-wrapper img{max-width:100%;height:auto}@media screen and (min-width:990px){.image-wrapper.hide-image{display:block}.andala-gradient-banner .banner-container.has-image{display:flex;flex-direction:row;padding:0}.andala-gradient-banner .banner-container.has-image .content-wrapper,.andala-gradient-banner .banner-container.has-image .image-wrapper{flex-grow:.5;max-width:50%;width:50%;padding:0 5rem;display:flex;justify-content:center}.andala-gradient-banner .banner-container.has-image .buttons-wrapper{align-items:flex-start}.andala-gradient-banner .banner-container.has-image .button{max-width:max-content;width:auto}.andala-gradient-banner .buttons-wrapper{align-items:center}.andala-gradient-banner .button{max-width:max-content;width:auto;margin:0}}.icon-containers .grid{justify-content:center;gap:1.5rem}.icon-containers .grid__item{max-width:max-content;background-color:#fff;display:flex;border-radius:1rem}.icon-containers .grid__item .link{max-height:max-content;padding:1.5rem;display:flex;justify-content:center;width:8.75rem}@media screen and (max-width:990px){.icon-containers .item-icon{max-height:1.5rem;width:auto}.icon-containers .grid__item{border-radius:.5rem}.icon-containers .grid__item .link{padding:10px;display:flex;justify-content:center;width:max-content}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/section-andala-gradient-banner.css.map */
