@media (max-width: 1023px){.benefits-section:has(.mobile-small-shadow){box-shadow:0 4px 4px #00000025}.benefits-section:has(.mobile-medium-shadow){box-shadow:0 5px 10px #1b1b1b66}}@media (min-width: 1024px){.benefits-section:has(.small-shadow){box-shadow:0 4px 4px #00000025}.benefits-section:has(.medium-shadow){box-shadow:0 5px 10px #1b1b1b66}}.benefits-section__title{color:var(--section_title_text_color);font-size:var(--section_title_fz_mobile);line-height:var(--section_title_lh_mobile);margin-bottom:var(--section_title_mb_mobile);font-weight:var(--section_title_font_weight)}@media (min-width: 1024px){.benefits-section__title{font-size:var(--section_title_fz_desktop);line-height:var(--section_title_lh_desktop);margin-bottom:var(--section_title_mb_desktop)}}.benefits-section__title strong{color:var(--section_title_bold_text_color);font-weight:var(--section_title_font_weight)}.benefits-section__subtitle{color:var(--section_subtitle_text_color);font-size:var(--section_subtitle_fz_mobile);line-height:var(--section_subtitle_lh_mobile);margin-bottom:var(--section_subtitle_mb_mobile);letter-spacing:normal;font-weight:var(--section_subtitle_font_weight)}@media (min-width: 1024px){.benefits-section__subtitle{font-size:var(--section_subtitle_fz_desktop);line-height:var(--section_subtitle_lh_desktop);margin-bottom:var(--section_subtitle_mb_desktop)}}.benefits-section__subtitle strong{font-weight:var(--section_subtitle_font_weight);color:var(--section_subtitle_bold_text_color)}.benefits-section__cards .benefits-card{background:var(--card_background);padding:0 15px}@media (min-width: 1024px){.benefits-section__cards .benefits-card{max-width:240px;margin:0 auto}}.benefits-section__cards .benefits-card.card-paddings{padding:20px 15px}@media (min-width: 1024px){.benefits-section__cards .benefits-card.card-paddings{padding:20px 15px 0;max-width:none}}.benefits-section__cards .benefits-card.card-paddings .benefits-card__title{margin-top:0}@media screen and (max-width: 575px){.benefits-section__cards .benefits-card.card-paddings .benefits-card__description{max-width:325px;margin:0 auto}}.benefits-section__cards .benefits-card.card-paddings:has(img){padding:10px}@media (min-width: 1024px){.benefits-section__cards .benefits-card{padding:0 15px}}.benefits-section__cards .benefits-card--inner.card-row:has(img){flex-direction:row;gap:10px}.benefits-section__cards .benefits-card__title{font-size:var(--title_fz_mobile);line-height:var(--title_lh_mobile);color:var(--title_text-color);margin-bottom:var(--title_mb_mobile);letter-spacing:0;margin-top:0;margin-left:auto;margin-right:auto}@media (min-width: 1024px){.benefits-section__cards .benefits-card__title{max-width:none;font-size:var(--title_fz_desktop);line-height:var(--title_lh_desktop);margin-bottom:var(--title_mb_desktop);margin-top:25px}}.benefits-section__cards .benefits-card__title strong{color:var(--title_bold-text-color);font-weight:900}.benefits-section__cards .benefits-card__title a:has(strong){color:var(--title_bold-text-color)}.benefits-section__cards .benefits-card__description{font-size:var(--description_fz_mobile);line-height:var(--description_lh_mobile);color:var(--description_text-color);margin-bottom:var(--description_mb_mobile)}@media (min-width: 768px){.benefits-section__cards .benefits-card__description{font-size:var(--description_fz_tablet);line-height:var(--description_lh_tablet);margin-bottom:var(--description_mb_tablet)}}@media (min-width: 1024px){.benefits-section__cards .benefits-card__description{font-size:var(--description_fz_desktop);line-height:var(--description_lh_desktop);margin-bottom:var(--description_mb_desktop)}}.benefits-section__cards .benefits-card__description h1,.benefits-section__cards .benefits-card__description h2,.benefits-section__cards .benefits-card__description h3{font-size:var(--title_fz_mobile);line-height:var(--title_lh_mobile);color:var(--description_text-color);margin-bottom:var(--title_mb_mobile);letter-spacing:0}@media (min-width: 768px){.benefits-section__cards .benefits-card__description h1,.benefits-section__cards .benefits-card__description h2,.benefits-section__cards .benefits-card__description h3{font-size:var(--title_fz_tablet);line-height:var(--title_lh_tablet);margin-bottom:var(--title_mb_tablet)}}@media (min-width: 1024px){.benefits-section__cards .benefits-card__description h1,.benefits-section__cards .benefits-card__description h2,.benefits-section__cards .benefits-card__description h3{font-size:var(--title_fz_desktop);line-height:var(--title_lh_desktop);margin-bottom:var(--title_mb_desktop)}}.benefits-section__cards .benefits-card__description h1 strong,.benefits-section__cards .benefits-card__description h2 strong,.benefits-section__cards .benefits-card__description h3 strong{color:var(--description_bold-text-color);font-weight:900}.benefits-section__cards .benefits-card__description h1 a:has(strong),.benefits-section__cards .benefits-card__description h2 a:has(strong),.benefits-section__cards .benefits-card__description h3 a:has(strong){color:var(--description_bold-text-color)}.benefits-section__cards .benefits-card__description p{margin-bottom:var(--description_inner_mb_mobile)}.benefits-section__cards .benefits-card__description p:last-child{margin-bottom:0!important}@media (min-width: 768px){.benefits-section__cards .benefits-card__description p{margin-bottom:var(--description_inner_mb_tablet)}}@media (min-width: 1024px){.benefits-section__cards .benefits-card__description p{margin-bottom:var(--description_inner_mb_desktop)}}.benefits-section__cards .benefits-card__description strong{color:var(--description_bold-text-color);font-weight:900}.benefits-section__cards .benefits-card__description a:has(strong){color:var(--description_bold-text-color)}.benefits-section .text-block__button{display:flex;height:60px;padding:12px 40px;justify-content:center;align-items:center;gap:10px;border-radius:30px;border:1px solid #E00082;background:#fff;color:#e00082;font-size:18px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:1px;text-transform:uppercase}.benefits-section--inner{position:relative}.benefits-section--inner .container{max-width:1090px;padding-left:15px;padding-right:15px}@media screen and (max-width: 991px){.benefits-section--inner .container{padding-left:25px;padding-right:25px}}@media screen and (max-width: 575px){.benefits-section--inner .container{padding-left:7.5px;padding-right:7.5px}}
/*# sourceMappingURL=/cdn/shop/t/455/assets/benefits-section.css.map */
