.seo{grid-column:-2 / -1;margin-top:30px}.seo__title{font-size:30px;line-height:44px}.seo__text{margin-top:20px;font-size:16px;line-height:30px}@media (max-width: 1199px){.seo__title{font-size:24px;line-height:38px}.seo__text{font-size:14px;line-height:26px}}@media (max-width: 639px){.seo__title{font-size:18px;line-height:27px}}.card{font-family:Roboto Condensed,sans-serif}.card__grid{display:grid;grid-template-areas:"img info" "title title" "spec spec";grid-template-columns:repeat(2,1fr);gap:30px}.card__img-link{grid-area:img;width:100%}.card__img{display:block;margin-inline:auto;max-width:370px;max-height:493px;overflow:hidden}.card__info{grid-area:info}.card__brand{display:block;max-width:370px;max-height:80px;object-position:left center}.card__class{display:flex;align-items:center;gap:10px;margin-top:30px;font-family:Montserrat,sans-serif;font-size:14px;line-height:17px}.card__name{margin-top:30px}.card__title{font-size:24px;line-height:28px;font-weight:700}.card__subtitle{margin-top:5px;font-size:24px;line-height:28px}.card__features{display:flex;gap:30px;margin-top:30px;font-family:Montserrat,sans-serif;font-size:14px;line-height:17px}.card__feature{display:flex;flex-direction:column;align-items:center;gap:15px}.card__feature-color{width:48px;height:48px;border-radius:5px}.card__feature-color.silver{background:#d8d8d8}.card__feature-color.black{background:#000}.card__feature-color.graphite{background:#7c7c7c}.card__feature-color.white{background:#fff}.card__feature-color.other{background:linear-gradient(135deg,#002eff,red 30.53%,#ff0 65.9%,#00991e)}.card__select{display:flex;flex-direction:column;gap:5px;margin-top:30px;max-width:290px;width:100%;font-size:14px;line-height:16px}.card__price{display:flex;justify-content:space-between;column-gap:10px;margin-top:20px;max-width:290px;width:100%}.card__price-val{display:flex;align-items:center;font-size:30px;line-height:35px;font-weight:700}.card__price-btn{width:140px;font-family:Montserrat,sans-serif;background:#42a600}.card__price-btn:hover{background-color:#53d000}.card__price-btn:active{background-color:#257400}.card__spec-title{grid-area:title;margin-bottom:-15px;font-size:18px;line-height:21px}.card__spec{grid-area:spec;columns:2;column-gap:30px}.card__spec li{display:flex;justify-content:space-between;column-gap:10px;padding:5px 0;font-size:17px;line-height:20px;border-bottom:1px solid #DDD}.card__spec li span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card__spec li span:first-of-type{font-weight:300}@font-face{font-family:Encoded;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/encoded-CvM6MSoo.woff)}.card__encoded-spec{font-family:Encoded,sans-serif;letter-spacing:-.5px;font-style:normal;line-height:16px}@media (max-width: 1199px){.card__img{max-width:339px}}@media (max-width: 767px){.card__img{max-height:397px;max-width:290px}.card__name{margin-top:15px}.card__title,.card__subtitle{font-size:18px;line-height:21px}.card__features{justify-content:space-evenly;gap:10px;font-size:12px;line-height:15px}.card__spec{columns:1}}@media (max-width: 639px){.card__grid{grid-template-areas:"img img" "info info" "title title" "spec spec";gap:15px}.card__info{justify-self:center}.card__brand{max-width:290px;width:100%;margin-inline:auto}.card__class,.card__features,.card__select,.card__price{margin-top:15px}.card__spec-title{margin-bottom:-5px}}@media (max-width: 359px){.card__spec-title{margin-top:15px}}
