.features{padding:8rem 0}.features__head{text-align:center;margin:0 0 6.4rem}.features__subtitle{margin:0 0 .8rem}.features__title{color:#22211e;font-size:4.4rem;line-height:1.09;font-weight:400;margin:0}.features__title strong{font-weight:700}.features__title.is-highlighted{position:relative}.features__title.is-highlighted strong{font-weight:800}.features__title.is-highlighted span{color:#9ac84d;display:block;position:absolute;top:95%;left:44%;transform:translate(-50%);z-index:-1}.features__title.is-highlighted span svg{display:block;width:100%}.features__item{max-width:33.33%;flex:1}.features--cards-panel .features__item{padding:3.2rem;border-radius:.8rem;box-shadow:0 1rem 2.4rem -.6rem #00000014}.features--cards-fullwidth .features__item{text-align:center}.features--cards-fullwidth .features__image{position:relative;padding-top:calc(216 / 438 * 100%);border-radius:.4rem;margin:0 0 2rem;overflow:hidden}.features--cards-panel .features__item img{max-width:8rem;display:block;margin:0 0 2.6rem}.features--cards-fullwidth .features__item img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.features__list{display:flex;flex-flow:row wrap;gap:3.2rem}.features__item-title{color:#232323;font-family:var(--font-body-family);font-size:2.3rem;line-height:1.83;font-weight:700;margin:0 0 .9rem}.features--cards-fullwidth .features__item-title{font-size:2rem;line-height:1.4}.features__text{color:#464646;font-size:1.5rem;line-height:1.6;letter-spacing:.02rem;opacity:.7;margin:0}.features__actions{text-align:center;margin:6.8rem 0 0}.features__actions .button{font-size:1.8rem}@media screen and (max-width: 989px){.features{padding:6.4rem 0}.features__head{margin:0 0 3.2rem}.features__title{font-size:2.2rem;line-height:1.31}.features__title.is-highlighted span{width:17rem;top:70%;left:42%}.features__item{min-width:50%;max-width:none}.features--cards-fullwidth .features__item{text-align:left}.features__item-title,.features--cards-fullwidth .features__item-title{font-size:1.5rem;line-height:1.8}.features--cards-fullwidth .features__image{padding-top:calc(161 / 343 * 100%)}.features--cards-panel .features__item img{max-width:6rem;margin:0 0 .8rem}.features__text{font-size:1.4rem;line-height:1.78;font-weight:300}.features__actions{margin:3.2rem 0 0}.features__actions .button{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/component-features.css.map */
