@font-face {
    font-family: "Proxima";
    font-display: swap;
    src: url("../fonts/proxima/ProximaNova-Bold.woff") format("woff"), url("../fonts/proxima/ProximaNova-Bold.woff2") format("woff2");
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: "Proxima";
    font-display: swap;
    src: url("../fonts/proxima/ProximaNova-Regular.woff") format("woff"), url("../fonts/proxima/ProximaNova-Regular.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
}


/* ------------------------------------------------------------------------------------------------------------------------------------------------ */
/* font-family: 'Cuprum', sans-serif; */

body {
    font-family: "Proxima";
    color: #1E2E36;
    font-size: calc(12px + 6 * ((100vw - 320px)/(1920 - 320)));
    
    line-height: 1.25;
    font-weight: 700;
}
.footer__content__row--bottom {
    font-size: calc(10px + 4 * ((100vw - 320px)/(1920 - 320)));
}
.slickslider__title {
    font-size:  calc(30px + 34 * ((100vw - 320px)/(1920 - 320)));
    font-weight: 700;
}
.slickslider__subtitle {
    font-size:  calc(18px + 18 * ((100vw - 320px)/(1920 - 320)));
    font-weight: 700;
}
.slickslider__deskription {
    font-size:  calc(18px + 18 * ((100vw - 320px)/(1920 - 320)));
    font-weight: 400;
}
.slider__counter {
    font-size:  calc(14px + 10 * ((100vw - 320px)/(1920 - 320)));
     font-weight: 700;    
}
.slider__counter span {
    font-size: calc(18px + 18 * ((100vw - 320px)/(1920 - 320)));
}
.title {
    font-weight: 700;
    font-size: calc(24px + 24 * ((100vw - 320px)/(1920 - 320)));

}
.advantages__item__title {
    font-size: calc(18px + 18 * ((100vw - 320px)/(1920 - 320)));
    font-weight: 700;

}
.advantages__item__text {
   
   font-weight: 400;
}
.categories__name {
    font-weight: 700;
    font-size: calc(14px + 10 * ((100vw - 320px)/(1920 - 320)));
}
.products__info {
    font-size:  calc(14px + 10 * ((100vw - 320px)/(1920 - 320)));
    font-weight: 700;

}
.price__old {
    font-size:  calc(12px + 6 * ((100vw - 320px)/(1920 - 320)));
}
.form__title {
        font-weight: 700;   
        font-size: calc(18px + 18 * ((100vw - 320px)/(1920 - 320)));

}