.t706__cartwin-content {
    background-color: #f7f7f7  !important;
    max-width: 100vw;
    padding-top: 10vw;
    padding-left: 30vw;
    padding-right: 30vw;
}


.t396__elem {
    border-color: #2d663b;
}
.t706__cartwin-top {
    border-bottom:  1px solid #518A5F;
}
.t706__cartwin-bottom {
    border-top:  1px solid #518A5F;
}



@media (min-width: 1200px){
   .t706__cartwin-heading {
    font-size: 46px !important;
    padding-top: 20px;
}
}


@media (min-width: 960px)  and (max-width: 1199px) {
	.t706__cartwin-content {
    padding-left: 20vw;
    padding-right: 20vw;
}
}

@media (min-width: 640px)  and (max-width: 959px) {
	.t706__cartwin-content {
    padding-left: 20px;
    padding-right: 20px;
}
}

@media (min-width: 480px)  and (max-width: 639px) {
	.t706__cartwin-content {
    padding-left: 20px;
    padding-right: 20px;
}
}


@media (min-width: 480px)  and (max-width: 639px) {
	.t706__cartwin-content {
    padding-left: 20px;
    padding-right: 20px;
    
}
.t706__cartwin-heading {
    font-size: 36px !important;
}
}


@media (min-width: 280px)  and (max-width: 479px) {
	.t706__cartwin-content {
    padding-left: 20px;
    padding-right: 20px;
}
.t706__cartwin-heading {
    font-size: 32px !important;
}
}


.t-name_md {
    font-size: 32px;
}

.t706 .t-form .t-descr_md {
    font-size: 16px;
}

.t706 .t-form .t-input {
    height: 80px;
}

.t-input {
    font-size: 20px;
}
.t706 .t-input-group {
    margin-bottom: 40px;
}
.t-name_xl {
    font-size: 26px;
    padding-top: 20px;
}



.t706__cartwin-prodamount-wrap {
    font-size: 26px;
}


.t-descr_xl {
    font-size: 26px;
}

.t-submit {
    font-size: 24px;
    height: 80px;
}

.t-select {
    height: 80px;
    font-size: 20px;
}


