.top-product{background-color:var(--dark-background)}.top-product--blue{background-color:var(--primary)}.top-product__container{display:flex;flex-direction:row}@media only screen and (max-width:991px){.top-product__container{flex-direction:column}}.top-product__image{align-items:center;display:flex;flex:1 1 59%;justify-content:center;margin-right:calc(-50vw - -824px)}@media(max-width:1712px){.top-product__image{margin-right:-32px}}@media only screen and (max-width:991px){.top-product__image{margin-left:-32px}}.top-product__image-photo{background-color:var(--secondary);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}@media only screen and (max-width:991px){.top-product__image-photo{min-height:400px}}.top-product__info{display:flex;flex:1 1 41%;flex-direction:column;gap:60px;justify-content:center;padding:100px 150px 100px 0}@media only screen and (max-width:1399px){.top-product__info{gap:50px;padding:80px 60px 80px 0}}@media only screen and (max-width:1199px){.top-product__info{gap:40px}}@media only screen and (max-width:991px){.top-product__info{padding:60px 0}}@media only screen and (max-width:767px){.top-product__info{gap:30px}}.top-product__top{display:flex;flex-direction:column;gap:60px;justify-content:center}@media only screen and (max-width:1399px){.top-product__top{gap:50px}}@media only screen and (max-width:1199px){.top-product__top{gap:40px}}@media only screen and (max-width:767px){.top-product__top{gap:30px}}.top-product__top--blue *{color:var(--white)!important}.top-product__title{color:var(--black);font-family:var(--font-headings);font-size:33px;font-weight:400;letter-spacing:.28125rem;margin:0;position:relative;text-transform:uppercase}@media screen and (min-width:360px){.top-product__title{font-size:calc(29px + 1.11111vw)}}@media screen and (min-width:1440px){.top-product__title{font-size:45px}}@media only screen and (max-width:575px){.top-product__title{letter-spacing:.14375rem}}.top-product__text{color:var(--dark-text);font-family:var(--font-text);font-size:14px;font-weight:500;letter-spacing:.05625rem}@media screen and (min-width:360px){.top-product__text{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.top-product__text{font-size:18px}}.top-product__text strong{font-weight:600}.top-product__text p{margin:0}@media only screen and (max-width:991px){.top-product__text{margin-bottom:10px}}.top-product__spec{display:flex;flex-direction:column;gap:25px}@media only screen and (max-width:767px){.top-product__spec{gap:20px;margin-bottom:10px}}.top-product__item:not(:last-of-type){border-bottom:1px solid #d8d8d8;padding-bottom:25px}@media only screen and (max-width:767px){.top-product__item:not(:last-of-type){padding-bottom:16px}}.top-product__item--blue:not(:last-of-type){border-bottom:1px solid var(--dark-border)}.top-product__item-label{color:var(--black);font-family:var(--font-headings);font-size:12px;font-weight:600;letter-spacing:1.5px;margin:0;text-transform:uppercase}@media screen and (min-width:360px){.top-product__item-label{font-size:calc(11px + .27778vw)}}@media screen and (min-width:1440px){.top-product__item-label{font-size:15px}}.top-product__item-value{color:var(--dark-text);font-family:var(--font-headings);font-size:14px;letter-spacing:1.8px}@media screen and (min-width:360px){.top-product__item-value{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.top-product__item-value{font-size:18px}}@media only screen and (max-width:575px){.top-product__button{width:100%}}