.qool-benefits{width:100%;background:var(--qb-bg);color:var(--qb-text);padding-top:var(--qb-padding-top);padding-bottom:var(--qb-padding-bottom)}.qool-benefits *{box-sizing:border-box}.qool-benefits__inner{width:min(calc(100% - 40px),var(--qb-max-width));margin-inline:auto}.qool-benefits__heading{margin:0;color:var(--qb-heading);font-size:var(--qb-heading-size);line-height:1.15;font-weight:700;text-align:center}.qool-benefits__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--qb-column-gap);row-gap:var(--qb-row-gap);margin-top:var(--qb-heading-gap)}.qool-benefits__item{display:flex;min-width:0;flex-direction:column;align-items:center;text-align:center}.qool-benefits__icon{display:grid;width:var(--qb-icon-size);height:var(--qb-icon-size);place-items:center;margin-bottom:24px;color:var(--qb-icon)}.qool-benefits__icon svg,.qool-benefits__icon-image{display:block;width:100%;height:100%}.qool-benefits__icon svg{fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.qool-benefits__icon-image{object-fit:contain}.qool-benefits__title{max-width:280px;margin:0 0 10px;color:var(--qb-heading);font-size:var(--qb-title-size);line-height:1.28;font-weight:700}.qool-benefits__text{max-width:300px;margin:0;color:var(--qb-text);font-size:var(--qb-text-size);line-height:1.52}.qool-benefits__button-wrap{display:flex;justify-content:center;margin-top:var(--qb-button-gap)}.qool-benefits__button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 28px;border-radius:var(--qb-button-radius);background:var(--qb-button-bg);color:var(--qb-button-text);font-size:14px;line-height:1.2;font-weight:700;text-decoration:none;transition:transform .18s ease,opacity .18s ease}.qool-benefits__button:hover{transform:translateY(-1px);opacity:.92}@media(max-width:989px){.qool-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.qool-benefits__inner{width:min(calc(100% - 28px),var(--qb-max-width))}.qool-benefits__heading{font-size:var(--qb-heading-size-mobile)}.qool-benefits__grid--mobile-1{grid-template-columns:1fr}.qool-benefits__grid--mobile-2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}.qool-benefits__icon{margin-bottom:18px}.qool-benefits__title{font-size:var(--qb-title-size-mobile)}.qool-benefits__text{font-size:var(--qb-text-size-mobile)}}@media(prefers-reduced-motion:reduce){.qool-benefits__button{transition:none}}.qool-specifications{display:block;width:100%;padding:var(--qool-spec-pad-top) 20px var(--qool-spec-pad-bottom);background:var(--qool-spec-section-bg);color:var(--qool-spec-text);font-family:inherit}.qool-specifications *,.qool-specifications *:before,.qool-specifications *:after{box-sizing:border-box}.qool-specifications__inner{width:100%;max-width:var(--qool-spec-max-width);margin:0 auto}.qool-specifications__heading{margin:0;color:var(--qool-spec-text);text-align:center;font-size:var(--qool-spec-heading-size);line-height:1.18;font-weight:700;letter-spacing:-.01em}.qool-specifications__subheading{margin:24px auto 0;max-width:780px;color:var(--qool-spec-text);text-align:center;font-size:var(--qool-spec-subheading-size);line-height:1.5}.qool-specifications__subheading p{margin:0}.qool-specifications__comparison{width:100%;margin-top:28px}.qool-specifications__products,.qool-specifications__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--qool-spec-gap);width:100%}.qool-specifications__products{align-items:end}.qool-specifications__product-spacer{min-width:0;grid-column:1}.qool-specifications__product--m{grid-column:2}.qool-specifications__product--l{grid-column:3}.qool-specifications__product{min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:14px}.qool-specifications__image-wrap{min-height:112px;display:flex;align-items:center;justify-content:center}.qool-specifications__image{display:block;width:min(100%,var(--qool-spec-image-width));height:auto;max-height:118px;object-fit:contain}.qool-specifications__product-title{min-height:42px;padding:11px 16px;border-radius:var(--qool-spec-radius);background:var(--qool-spec-accent);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;font-size:var(--qool-spec-product-size);line-height:1.2;font-weight:700}.qool-specifications__rows{display:grid;gap:var(--qool-spec-gap);margin-top:var(--qool-spec-gap)}.qool-specifications__row{align-items:stretch}.qool-specifications__label,.qool-specifications__value{min-width:0;height:var(--qool-spec-row-height);min-height:var(--qool-spec-row-height);padding:10px 18px;border-radius:var(--qool-spec-radius);background:var(--qool-spec-cell-bg);color:var(--qool-spec-text);display:flex;align-items:center;justify-content:center;text-align:center;overflow-wrap:anywhere}.qool-specifications__label{font-size:var(--qool-spec-label-size);line-height:1.35;font-weight:500}.qool-specifications__value{font-size:var(--qool-spec-value-size);line-height:1.6;font-weight:500}@media screen and (max-width:749px){.qool-specifications{padding-left:14px;padding-right:14px}.qool-specifications__heading{font-size:var(--qool-spec-heading-size-mobile)}.qool-specifications__subheading{margin-top:14px;font-size:var(--qool-spec-subheading-size-mobile)}.qool-specifications__comparison{margin-top:20px}.qool-specifications__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--qool-spec-gap)}.qool-specifications__product-spacer{display:none}.qool-specifications__product--m{grid-column:1}.qool-specifications__product--l{grid-column:2}.qool-specifications__product{gap:10px}.qool-specifications__image-wrap{min-height:82px}.qool-specifications__image{width:min(100%,var(--qool-spec-image-width-mobile));max-height:88px}.qool-specifications__product-title{min-height:38px;padding:9px 8px;font-size:var(--qool-spec-product-size-mobile)}.qool-specifications__rows{margin-top:var(--qool-spec-gap)}.qool-specifications__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--qool-spec-gap)}.qool-specifications__label{grid-column:1 / -1;height:var(--qool-spec-row-height-mobile);min-height:var(--qool-spec-row-height-mobile);padding:9px 10px;background:var(--qool-spec-label-bg-mobile);font-size:var(--qool-spec-label-size-mobile);font-weight:var(--qool-spec-label-weight-mobile)}.qool-specifications__value{height:var(--qool-spec-row-height-mobile);min-height:var(--qool-spec-row-height-mobile);padding:10px 8px;font-size:var(--qool-spec-value-size-mobile);line-height:1.45}}
/*# sourceMappingURL=/cdn/shop/t/51/compiled_assets/styles.css.map?subset=AAAAAAAAAAAECA */
