.section-benefits{margin-top:var(--container-padding-vertical);padding-bottom:var(--container-padding-vertical);max-width:100vw;overflow:hidden}.section-benefits__container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,34px) minmax(0,1fr);padding-left:18px;position:relative}.section-benefits__list{display:grid;row-gap:30px;grid-row:1 / 4;grid-column:1 / -1;grid-template-columns:subgrid;grid-template-rows:subgrid}.section-benefits__item{display:grid;grid-column:1 / 3;gap:10px}.section-benefits__number{font-size:clamp(14px,3.59vw,48px);font-family:var(--font-heading-family);font-weight:700;color:var(--accent-color);align-self:center;grid-column:1}.section-benefits__name{margin-top:0;margin-bottom:0;color:var(--subtitle-color);font-size:clamp(13px,3.333vw,40px);font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.05em;align-self:center;grid-column:2;grid-row:1}.section-benefits__text{margin:0;color:var(--text-color);font-size:clamp(12px,3.077vw,28px);font-family:var(--font-body-family);letter-spacing:-.05rem;grid-column:2;grid-row:2}.section-benefits__featured{grid-row:1 / -1;grid-column:2 / -1;aspect-ratio:271 / 288;height:330px;position:absolute;right:-50%}@media screen and (max-width:767px){.section-benefits__item:nth-last-child(1){grid-column:1 / 4;max-width:clamp(210px,53.846vw,410px)}.section-benefits__text--thin{max-width:clamp(140px,35.897vw,340px)}}@media screen and (min-width:768px){.section-benefits__item:nth-last-child(1){grid-column:1 / 4;max-width:70vw}.section-benefits__featured{height:75vw}}@media screen and (min-width:1024px){.section-benefits__featured{height:768px}}@media screen and (min-width:1440px){.section-benefits__container{max-width:var(--custom-page-width);margin-left:auto;margin-right:auto}.section-benefits__list{row-gap:80px}.section-benefits__item{gap:40px}.section-benefits__item:nth-child(1){margin-left:100px}.section-benefits__item:nth-child(2){margin-left:50px}.section-benefits__item:nth-last-child(1){max-width:720px}.section-benefits__featured{height:960px;right:-33%}}@media screen and (min-width:1440px)and (max-width:1919px){.section-benefits__list{padding-top:95px;padding-left:20px}.section-benefits__item{margin-left:0!important;row-gap:25px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-benefits.css.map */
