.benefits-grid--style-2{background:var(--gradient-background, rgb(var(--color-background)));color:rgb(var(--color-foreground));font-family:var(--font-body-family)}.benefits-grid--style-2.benefits-grid--custom-colors{background:var(--background-color);color:var(--text-color)}.benefits-grid--style-2 .benefits-grid__container{gap:40px}.benefits-grid--style-2 .benefits-grid__header{gap:20px}.benefits-grid--style-2 .benefits-grid__title{color:inherit;font-size:46px;line-height:1.24;text-transform:none}.benefits-grid--style-2.benefits-grid--custom-colors .benefits-grid__title,.benefits-grid--style-2.benefits-grid--custom-colors .benefit-card__title{color:var(--title-color)}.benefits-grid--style-2 .benefits-grid__subtitle{font-size:16px;line-height:1.4}.benefits-grid--style-2 .benefits-grid__layout{width:100%;max-width:1360px;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:center}.benefits-grid--style-2 .benefits-grid__column{display:grid;grid-auto-rows:1fr;min-width:0;height:auto;align-self:stretch;gap:20px}.benefits-grid--style-2 .benefit-card{flex:none;padding:24px;border:0;border-radius:10px;background:var(--gradient-background, rgb(var(--color-background)));color:rgb(var(--color-foreground))}.benefits-grid--style-2.benefits-grid--custom-colors .benefit-card{background:var(--card-background);color:var(--text-color)}.benefits-grid--style-2 .benefit-card__header{gap:16px;margin-bottom:16px}.benefits-grid--style-2 .benefit-card__icon{width:40px;height:40px}.benefits-grid--style-2 .benefit-card__title{color:inherit;font-size:24px;line-height:1.25}.benefits-grid--style-2 .benefit-card__subtitle{margin:0 0 10px;color:var(--benefits-accent, rgb(var(--color-button)));font-family:var(--font-heading-family);font-size:18px;font-weight:400;font-style:italic;line-height:22px;letter-spacing:0}.benefits-grid--style-2 .benefit-card__description{font-size:16px;line-height:1.4}.benefits-grid--style-2 .benefits-grid__main-visual{min-width:0;align-items:center}.benefits-grid--style-2 .benefits-grid__image{display:block;width:100%;height:auto;max-height:470px;object-fit:contain}.benefits-grid--style-2 .benefits-grid__placeholder{aspect-ratio:5 / 6;fill:currentColor}.benefits-grid--style-2 .benefits-grid__button-wrapper{margin-top:-20px}.benefits-grid--style-2 .button{min-width:0;min-height:0;padding:16px 40px;border:0;border-radius:10px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--font-body-family);font-size:18px;font-weight:700;line-height:26px;letter-spacing:0;text-transform:none}.benefits-grid--style-2 .button:before,.benefits-grid--style-2 .button:after{display:none}@media(min-width:1025px)and (max-width:1199px){.benefits-grid--style-2 .benefit-card{padding:20px}}@media(max-width:1024px){.benefits-grid--style-2 .benefits-grid__layout{grid-template-columns:minmax(0,1fr);gap:20px}.benefits-grid--style-2 .benefits-grid__image{max-width:400px}}@media(max-width:749px){.benefits-grid--style-2 .benefits-grid__container{gap:30px}.benefits-grid--style-2 .benefits-grid__header{gap:10px}.benefits-grid--style-2 .benefits-grid__title{font-size:30px}.benefits-grid--style-2 .benefits-grid__subtitle,.benefits-grid--style-2 .benefit-card__description{font-size:14px;line-height:20px}.benefits-grid--style-2 .benefits-grid__column{gap:10px}.benefits-grid--style-2 .benefit-card{padding:15px}.benefits-grid--style-2 .benefit-card__header{margin-bottom:10px}.benefits-grid--style-2 .benefit-card__icon{width:30px;height:30px}.benefits-grid--style-2 .benefit-card__title{font-size:20px}.benefits-grid--style-2 .benefit-card__subtitle{font-size:16px}.benefits-grid--style-2 .benefits-grid__image{max-height:350px}.benefits-grid--style-2 .benefits-grid__button-wrapper{margin-top:-10px}.benefits-grid--style-2 .button{font-size:14px;line-height:20px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-benefits-style-2.css.map */
