.homepage-main{overflow:hidden}.homepage-main .page-width{position:relative}.homepage-main .image-with-text{position:relative;z-index:1}.homepage-main .wave{display:flex;position:relative;bottom:-.2rem;margin-top:-1rem}.homepage-main .image-with-text .image-with-text__content .image-with-text__text--caption.subtitle--small{font-size:1.2rem;font-weight:400;line-height:1.5;margin-bottom:0;margin-top:1rem}.homepage-main .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte{font-size:2.2rem!important;line-height:1.2727272727!important}.homepage-main .image-with-text .image-with-text__text-item .image-with-text__content .button{min-width:calc(19.8rem + var(--buttons-border-width) * 2);min-height:calc(4.8rem + var(--buttons-border-width) * 2);margin-top:4rem}.homepage-main .image-with-text .image-with-text__content .icon-list{column-gap:1.2rem;flex-wrap:wrap;row-gap:2.4rem}.homepage-main .image-with-text .image-with-text__content .icon-list .image-wrapper img{width:auto;height:4.8rem}.homepage-main .left_top-image,.homepage-main .right_top-image{display:flex}.homepage-main .left_top-image img,.homepage-main .right_top-image img{width:100%;height:100%}@media screen and (min-width: 750px){.homepage-main .image-with-text .image-with-text__content{padding:1.5rem!important}.homepage-main .image-with-text .image-with-text__content .image-with-text__heading{max-width:40rem}.homepage-main .image-with-text .image-with-text__media-item.image-with-text__media-item--large{width:calc(78.46% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(78.46% - var(--grid-desktop-horizontal-spacing) * 2 / 3);margin:3% -13.6% -2.9% -4.3%}.homepage-main .image-with-text .image-with-text__media-item.image-with-text__media-item--large+.image-with-text__text-item{width:calc(100% - calc(60.583% - var(--grid-desktop-horizontal-spacing) * 2 / 3));max-width:calc(100% - calc(60.583% - var(--grid-desktop-horizontal-spacing) * 2 / 3))}}@media screen and (max-width: 1500px) and (min-width: 750px){.homepage-main .image-with-text .image-with-text__media-item.image-with-text__media-item--large{width:calc(73.46% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(73.46% - var(--grid-desktop-horizontal-spacing) * 2 / 3);margin:3% -8.6% -2.9% -4.3%}}@media screen and (max-width: 1439px) and (min-width: 750px){.homepage-main .image-with-text .image-with-text__media-item.image-with-text__media-item--large{width:calc(68.46% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(68.46% - var(--grid-desktop-horizontal-spacing) * 2 / 3);margin:3% -3.6% -2.9% -4.3%}}@media screen and (max-width: 1260px) and (min-width: 750px){.homepage-main .page-width{padding-inline:3rem}.homepage-main .image-with-text .image-with-text__text-item .image-with-text__heading.h1{font-size:3.6rem;max-width:32rem}.homepage-main .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte{font-size:1.8rem!important}.homepage-main .image-with-text .image-with-text__content .icon-list{margin-top:2.5rem}.homepage-main .image-with-text .image-with-text__content .icon-list .image-wrapper img{height:3.8rem}}@media screen and (max-width: 989px) and (min-width: 750px){.homepage-main .image-with-text .image-with-text__text-item .image-with-text__heading.h1{font-size:2.6rem}.homepage-main .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte{font-size:1.4rem!important}.homepage-main .image-with-text .image-with-text__content .icon-list{margin-top:1.5rem;column-gap:1rem}.homepage-main .image-with-text .image-with-text__text-item .image-with-text__content .button{min-width:calc(16.8rem + var(--buttons-border-width) * 2);min-height:calc(4.2rem + var(--buttons-border-width) * 2);margin-top:3rem}}@media screen and (max-width: 749px){.homepage-main .left_top-image,.homepage-main .right_top-image{display:none}.homepage-main .image-with-text .image-with-text__media-item{width:150%;left:-32%;max-width:150%;margin-top:5rem}.homepage-main .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte{font-size:1.8rem!important;line-height:1.1!important}.homepage-main .wave{margin-top:-22%}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/homepage-main.css.map */
