
@media(min-width:1401px){
    .container{
        max-width: 100%;
        padding-right: calc(150*(100vw - var(--scrollbar-width))/ 1400);
        padding-left: calc(150*(100vw - var(--scrollbar-width))/ 1400);
        margin-right: auto;
        margin-left: auto;
    }
}

header{
    margin: calc(20*(100vw - var(--scrollbar-width))/ 1400) 0 calc(60*(100vw - var(--scrollbar-width))/ 1400) 0;
}
.header__content{
    gap: calc(20*(100vw - var(--scrollbar-width))/ 1400);
}
.header__content-contacts a{
    font-weight: 500;
    font-size: calc(21*(100vw - var(--scrollbar-width))/ 1400);

}
.header__content-nav{
    max-width: calc(400*(100vw - var(--scrollbar-width))/ 1400);
    border: calc(1*(100vw - var(--scrollbar-width))/ 1400) solid rgba(56, 30, 0, 0.4);
    border-radius: calc(42*(100vw - var(--scrollbar-width))/ 1400);
    padding: calc(13*(100vw - var(--scrollbar-width))/ 1400);
}
.header__content-nav a{
    font-size: calc(16*(100vw - var(--scrollbar-width))/ 1400);
}
.header__content-nav ul{
    gap: calc(45*(100vw - var(--scrollbar-width))/ 1400);
    
}
.header__content-nav ul li:hover::before{
    border-radius: calc(43*(100vw - var(--scrollbar-width))/ 1400);
}
.header__content-nav ul li:hover:nth-child(2):before{
    right: calc(11*(100vw - var(--scrollbar-width))/ 1400);
}
.header__content-social{
    gap: calc(20*(100vw - var(--scrollbar-width))/ 1400);
    max-width: calc(190*(100vw - var(--scrollbar-width))/ 1400);
}
.header__content-social a{
    max-width: calc(85*(100vw - var(--scrollbar-width))/ 1400);
    padding: calc(12*(100vw - var(--scrollbar-width))/ 1400);
    border: calc(1*(100vw - var(--scrollbar-width))/ 1400) solid rgba(56, 30, 0, 0.4);
    border-radius: calc(42*(100vw - var(--scrollbar-width))/ 1400);
}

.fs_screen__title{
    font-size: calc(36*(100vw - var(--scrollbar-width))/ 1400);
}
.fs_screen__title span{
    font-size: calc(54*(100vw - var(--scrollbar-width))/ 1400);;
}
.fs_screen__items{
    margin-bottom: calc(40*(100vw - var(--scrollbar-width))/ 1400);;
}
.fs_screen__slider .slick-list.draggable{
    margin: 0 -calc(-15*(100vw - var(--scrollbar-width))/ 1400);  
}
.fs_screen__slide{
    padding: 0 calc(15*(100vw - var(--scrollbar-width))/ 1400);
}
.catalog-controls.catalog-controls--fs{
    left: 0;
    transform: none;
}
section:first-of-type{
    padding: 0 0 calc(75*(100vw - var(--scrollbar-width))/ 1400) 0
}
section{
    padding: calc(80*(100vw - var(--scrollbar-width))/ 1400) 0;
}
.fs_screen{
    background-size: 100%;
}
.fs_screen__slider_content{
    margin: 0;
    margin-bottom: calc(40*(100vw - var(--scrollbar-width))/ 1400);
    padding: 0 calc(70*(100vw - var(--scrollbar-width))/ 1400) 0 calc(70*(100vw - var(--scrollbar-width))/ 1400);
}
.default-btn{
    font-size: calc(16*(100vw - var(--scrollbar-width))/ 1400);
    border-radius: calc(49*(100vw - var(--scrollbar-width))/ 1400);
    max-width: calc(339*(100vw - var(--scrollbar-width))/ 1400);
    padding: calc(18*(100vw - var(--scrollbar-width))/ 1400);
}
.fs_screen__btn{
    margin-bottom: calc(40*(100vw - var(--scrollbar-width))/ 1400);
}
.twice_bg{
    border-radius: calc(60*(100vw - var(--scrollbar-width))/ 1400);
}

.banner-sale {
    border-radius: calc(30*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(20*(100vw - var(--scrollbar-width))/ 1400);
    background-size: contain;
}
.banner-sale__block-content {
    max-width: calc(600*(100vw - var(--scrollbar-width))/ 1400);
}
.banner-sale__block-title {
    font-size: calc(46*(100vw - var(--scrollbar-width))/ 1400);
}
.row-advantages{
    gap: calc(30*(100vw - var(--scrollbar-width))/ 1400) 0 ;
}
.advantages__card{
    border: calc(1*(100vw - var(--scrollbar-width))/ 1400) solid rgba(59, 35, 0, 0.5);
    border-radius: calc(30*(100vw - var(--scrollbar-width))/ 1400);
    gap: calc(15*(100vw - var(--scrollbar-width))/ 1400);
    padding: calc(49*(100vw - var(--scrollbar-width))/ 1400);
    min-height: calc(244*(100vw - var(--scrollbar-width))/ 1400);
}
.advantages__val{
    font-size: calc(100*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(2*(100vw - var(--scrollbar-width))/ 1400);
    height: calc(80*(100vw - var(--scrollbar-width))/ 1400);
    transform: translateY(calc(-33*(100vw - var(--scrollbar-width))/ 1400));
} 
.advantages__text{
    font-size: calc(19*(100vw - var(--scrollbar-width))/ 1400);
}
.advantages__icon svg{
    min-width: calc(80*(100vw - var(--scrollbar-width))/ 1400);
    height: auto;
}
.advantages__block{
    padding: calc(60*(100vw - var(--scrollbar-width))/ 1400) calc(30*(100vw - var(--scrollbar-width))/ 1400);
    border-radius: calc(30*(100vw - var(--scrollbar-width))/ 1400);
    margin-top: calc(20*(100vw - var(--scrollbar-width))/ 1400);

}
.advantages__block-content{
    border: calc(1*(100vw - var(--scrollbar-width))/ 1400) solid rgba(255, 255, 255, 0.4);
    border-radius: calc(30*(100vw - var(--scrollbar-width))/ 1400);
    padding: calc(65*(100vw - var(--scrollbar-width))/ 1400) calc(62*(100vw - var(--scrollbar-width))/ 1400);
    max-width: calc(611*(100vw - var(--scrollbar-width))/ 1400);
}
.advantages__block-title{
    font-size: calc(44*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(25*(100vw - var(--scrollbar-width))/ 1400);
}
.advantages__block-text{
    font-size: calc(19*(100vw - var(--scrollbar-width))/ 1400);
}
.marketplaces {
    padding-top: calc(120*(100vw - var(--scrollbar-width)) / 1400);
}
.marketplaces .section-title {
    max-width: calc(750*(100vw - var(--scrollbar-width))/ 1400);;
    margin: 0 auto calc(50*(100vw - var(--scrollbar-width)) / 1400) auto;
}
.section-title{
    font-size: calc(59*(100vw - var(--scrollbar-width))/ 1400);
}
.catalog .section-title{
    max-width: calc(630*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(35*(100vw - var(--scrollbar-width))/ 1400);
}
.row.catalog-row{
    gap: calc(35*(100vw - var(--scrollbar-width))/ 1400) 0 ;
}
.section-title span{
    font-size: calc(59*(100vw - var(--scrollbar-width))/ 1400);
    gap: calc(18*(100vw - var(--scrollbar-width))/ 1400);
}
.catalog__product-info{
    gap: calc(20*(100vw - var(--scrollbar-width))/ 1400);
}
.catalog__product-char,.catalog__product-description{
    padding: calc(35*(100vw - var(--scrollbar-width))/ 1400);
    border: calc(1*(100vw - var(--scrollbar-width))/ 1400) solid rgba(56, 30, 0, 0.5);
    border-radius: calc(30*(100vw - var(--scrollbar-width))/ 1400);
}
.catalog__product-info-title{
    font-size: calc(16*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(8*(100vw - var(--scrollbar-width))/ 1400);
}
.catalog__product-info-title--second{
    margin-bottom: calc(5*(100vw - var(--scrollbar-width))/ 1400);
}
.catalog__product-info__default-list{
    margin-bottom: calc(20*(100vw - var(--scrollbar-width))/ 1400);
    padding-left: calc(25*(100vw - var(--scrollbar-width))/ 1400);
    gap: calc(10*(100vw - var(--scrollbar-width))/ 1400);
}
.catalog__product-info__default-list li{
    font-size: calc(16*(100vw - var(--scrollbar-width))/ 1400);
}
.catalog_button svg{
    width: calc(105*(100vw - var(--scrollbar-width))/ 1400);
    height: auto;
}
p.char_value{
    padding-bottom: calc(25*(100vw - var(--scrollbar-width))/ 1400);
    border-bottom: calc(1*(100vw - var(--scrollbar-width))/ 1400) solid rgba(56, 30, 0, 0.2);
    margin-bottom: calc(25*(100vw - var(--scrollbar-width))/ 1400);
   font-size:  calc(16*(100vw - var(--scrollbar-width))/ 1400);; 
}

.char-block-item{
    gap: calc(7*(100vw - var(--scrollbar-width))/ 1400);
}
.char-block-item__name{
    font-size: calc(16*(100vw - var(--scrollbar-width))/ 1400);
}
.char-block-item__value{
    font-size: calc(16*(100vw - var(--scrollbar-width))/ 1400);
}
.char-block{
    gap: calc(10*(100vw - var(--scrollbar-width))/ 1400);
}
.catalog__product-description__text p{
    font-size: calc(16*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(15*(100vw - var(--scrollbar-width))/ 1400);
}
 .catalog-slider__content{
    top: calc(10*(100vw - var(--scrollbar-width))/ 1400);
 }
 .catalog-controls{
    gap: calc(15*(100vw - var(--scrollbar-width))/ 1400);
    max-width: calc(610*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(25*(100vw - var(--scrollbar-width))/ 1400);
 }
 .catalog__el-title{
    font-size: calc(46*(100vw - var(--scrollbar-width))/ 1400);
 }
.why-we .section-title{
    margin: 0 auto calc(40*(100vw - var(--scrollbar-width))/ 1400) auto;
}
.images__slide .slick-list.draggable{
    margin: 0 calc(-15*(100vw - var(--scrollbar-width))/ 1400);
}
.images__slide{
    padding: 0 calc(15*(100vw - var(--scrollbar-width))/ 1400);
}
.images__slide-image{
    border-radius: calc(30*(100vw - var(--scrollbar-width))/ 1400);
    border: calc(1*(100vw - var(--scrollbar-width))/ 1400) solid rgba(56, 30, 0, 0.3);
}

.catalog-controls--image{
    margin-top: calc(30*(100vw - var(--scrollbar-width))/ 1400);
    gap: calc(20*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(60*(100vw - var(--scrollbar-width))/ 1400);
}
.about_image{
    max-height:calc(390*(100vw - var(--scrollbar-width))/ 1400);
    border: calc(1*(100vw - var(--scrollbar-width))/ 1400) solid rgba(56, 30, 0, 0.3);
    border-radius: calc(30*(100vw - var(--scrollbar-width))/ 1400);
}

.about__first_item{
    border: calc(1*(100vw - var(--scrollbar-width))/ 1400) solid rgba(56, 30, 0, 0.6);
    border-radius: calc(30*(100vw - var(--scrollbar-width))/ 1400);
    padding: calc(50*(100vw - var(--scrollbar-width))/ 1400);
}
.about__title{
    font-size: calc(27*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(17*(100vw - var(--scrollbar-width))/ 1400);
}
.about__text{
    font-size: calc(16*(100vw - var(--scrollbar-width))/ 1400);
}
.about__content__text{
    padding:calc(50*(100vw - var(--scrollbar-width))/ 1400);
}
.about__content__text p{
    max-width: calc(350*(100vw - var(--scrollbar-width))/ 1400);
    font-size: calc(16*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(50*(100vw - var(--scrollbar-width))/ 1400);;
}
.about_image--transform{
    transform: translateY(calc(15*(100vw - var(--scrollbar-width))/ 1400));
}
.about__content--border::after{
    width: calc(100% - calc(100*(100vw - var(--scrollbar-width))/ 1400));
    height: calc(1*(100vw - var(--scrollbar-width))/ 1400);
    left: calc(50*(100vw - var(--scrollbar-width))/ 1400);
}
.threed-title h3{
    font-size: calc(27*(100vw - var(--scrollbar-width))/ 1400);
    max-width: calc(485*(100vw - var(--scrollbar-width))/ 1400);
    margin: calc(40*(100vw - var(--scrollbar-width))/ 1400) auto calc(25*(100vw - var(--scrollbar-width))/ 1400) auto;
}
.threed-title p{
    font-size: calc(16*(100vw - var(--scrollbar-width))/ 1400);
    margin: calc(25*(100vw - var(--scrollbar-width))/ 1400) auto calc(25*(100vw - var(--scrollbar-width))/ 1400) auto;
}
.btn-social{
    gap:calc(20*(100vw - var(--scrollbar-width))/ 1400);
}
.btn-social svg{
    width: calc(85*(100vw - var(--scrollbar-width))/ 1400);
    height: auto;
}
.overlay_block{
    transform: translateY(calc(50*(100vw - var(--scrollbar-width))/ 1400));
    margin-top: calc(-50*(100vw - var(--scrollbar-width))/ 1400);
}
.footer-title{
    max-width: calc(299*(100vw - var(--scrollbar-width))/ 1400);
    margin: 0 auto calc(40*(100vw - var(--scrollbar-width))/ 1400) auto;
}
footer{
    padding-top: calc(120*(100vw - var(--scrollbar-width))/ 1400);
}
.footer__container{
    max-width: calc(610*(100vw - var(--scrollbar-width))/ 1400);
}
.footer__nav{
    border: calc(1*(100vw - var(--scrollbar-width))/ 1400) solid rgba(255, 255, 255, 0.2);
    padding: calc(40*(100vw - var(--scrollbar-width))/ 1400);
    border-radius: calc(20*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(30*(100vw - var(--scrollbar-width))/ 1400);
}
.footer__nav ul{
    gap: calc(40*(100vw - var(--scrollbar-width))/ 1400);
}
.footer__nav p{
    font-size: calc(15*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(24*(100vw - var(--scrollbar-width))/ 1400);
}
.footer__nav ul a{
    font-size: calc(16*(100vw - var(--scrollbar-width))/ 1400);
}
.footer__contacts__top{
    border-top: calc(1*(100vw - var(--scrollbar-width))/ 1400) solid rgba(255, 255, 255, 0.4);
    border-left: calc(1*(100vw - var(--scrollbar-width))/ 1400) solid rgba(255, 255, 255, 0.4);
    border-right: calc(1*(100vw - var(--scrollbar-width))/ 1400) solid rgba(255, 255, 255, 0.4);
    border-top-left-radius: calc(20*(100vw - var(--scrollbar-width))/ 1400);
    border-top-right-radius: calc(20*(100vw - var(--scrollbar-width))/ 1400);
    padding: calc(40*(100vw - var(--scrollbar-width))/ 1400);
}
.footer__contacts__top p{
    font-size: calc(15*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(17*(100vw - var(--scrollbar-width))/ 1400);
}
.footer__contacts__top-items{
    gap: calc(15*(100vw - var(--scrollbar-width))/ 1400);
    max-width: calc(484*(100vw - var(--scrollbar-width))/ 1400);
}
.footer__contacts__top-items::after{
    left: calc(35*(100vw - var(--scrollbar-width))/ 1400);
    width: calc(1*(100vw - var(--scrollbar-width))/ 1400);
    height: calc(30*(100vw - var(--scrollbar-width))/ 1400);
}
.footer__contacts__top-item{
    gap: calc(15*(100vw - var(--scrollbar-width))/ 1400);
}
.footer__contacts__top-item-link{
    font-size: calc(19*(100vw - var(--scrollbar-width))/ 1400);
}
.footer__contacts__bottom{
    border-radius: 0 0 20px 20px;
    background: var(--color-beige-background);
    padding: calc(30*(100vw - var(--scrollbar-width))/ 1400) calc(40*(100vw - var(--scrollbar-width))/ 1400);
}
.footer__contacts__bottom-text p:first-child{
    font-size: calc(16*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(5*(100vw - var(--scrollbar-width))/ 1400);
}
.footer__contacts__bottom-text p:last-child{
    font-size: calc(16*(100vw - var(--scrollbar-width))/ 1400);
}

.footer__contacts__bottom-social{
    gap:calc(20*(100vw - var(--scrollbar-width))/ 1400);
}
.footer-bottom{
    gap: calc(15*(100vw - var(--scrollbar-width))/ 1400);  
    padding: calc(40*(100vw - var(--scrollbar-width))/ 1400) 0 calc(20*(100vw - var(--scrollbar-width))/ 1400) 0;
}
.footer-bottom > *{
    font-size: calc(15*(100vw - var(--scrollbar-width))/ 1400);
}
.header__content-logo img{
    width: calc(210*(100vw - var(--scrollbar-width))/ 1400);
    height: auto;
}
.why-we .section-title img ,     .catalog .section-title img{
    width: calc(270*(100vw - var(--scrollbar-width))/ 1400);
    height: auto;
}
.footer__contacts__top-item-icon svg{
    width: calc(44*(100vw - var(--scrollbar-width))/ 1400);
    height: auto;
}
.footer__contacts__bottom-social svg{
    width: calc(85*(100vw - var(--scrollbar-width))/ 1400);
    height: auto;
}
.header__content-social svg{
    width: calc(22*(100vw - var(--scrollbar-width))/ 1400);
    height: auto;
}
.for--sirop{
    padding-bottom: calc(80*(100vw - var(--scrollbar-width))/ 1400);
    margin-bottom: calc(80*(100vw - var(--scrollbar-width))/ 1400);
    border-bottom: calc(1*(100vw - var(--scrollbar-width))/ 1400) solid #AFA599;
}