.reasons{margin-bottom:12px}.reasons__container{display:flex;flex-direction:column;width:100%;margin:0 auto;max-width:1440px;padding:32px 16px}.reasons__container:not(.reasons__container--with-image-paddings){padding:32px 0}.reasons__container:not(.reasons__container--with-image-paddings) .reasons__content-right{padding:0 16px}.reasons__title{margin-bottom:36px;margin-top:0;font-family:var(--manrope-font);font-size:calc(var(--heading-font-size) * .58);line-height:calc(var(--heading-font-size) * .625);font-weight:800;color:var(--primary-color);letter-spacing:.18px}.reasons__content-left{flex:1;max-width:100%;display:flex;margin-bottom:32px}.reasons__image,.reasons__image img{width:100%}.reasons__image img{max-width:100%;height:auto;max-height:500px;object-fit:cover}.reasons__content-right{flex:1;max-width:100%}.reasons__items{display:flex;flex-direction:column;gap:16px}.reasons__item{display:flex;align-items:center;gap:16px}.reasons__text{font-size:var(--body-font-size);line-height:calc(var(--body-font-size) * 1.3277);color:var(--text-color);font-family:var(--manrope-font);letter-spacing:.5px}.reasons__image img{display:block;margin:0;padding:0}@media screen and (min-width: 1180px){.reasons{margin-bottom:7px}.reasons__container{flex-direction:row;align-items:flex-start;padding:64px 50px}.reasons__container--position-right{flex-direction:row-reverse}.reasons__title{margin-bottom:32px;max-width:542px;font-size:var(--heading-font-size);line-height:calc(var(--heading-font-size) * 1.1);letter-spacing:.05px}.reasons__content-right{width:50%;max-width:50%;padding:60px 24px}.reasons__container:not(.reasons__container--with-image-paddings) .reasons__content-right{padding:60px 24px}.reasons__content-left{flex:1;max-width:50.2%;min-width:500px;margin-bottom:0}.reasons__image{width:100%;height:100%}.reasons__image img{height:100%;width:100%;object-fit:cover;max-height:100%}.reasons__items{gap:6px}.reasons__text{line-height:calc(var(--body-font-size) * 1.4277)}.reasons__container--position-right:not(.reasons__container--with-image-paddings){padding:60px 0}.reasons__container--position-left:not(.reasons__container--with-image-paddings){padding:0 0 50px}}@media screen and (min-width: 1280px){.reasons__content-right.reasons__container--with-image-paddings{padding:60px 64px}.reasons__container:not(.reasons__container--with-image-paddings) .reasons__content-right{padding:60px 64px}.reasons__content-right{padding:60px 64px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/reasons.css.map */
