@charset "utf-8"

option[disabled=disabled]{
    display:none;
}

.t-product__option-variants_regular:after{
    display:none;
}

.tmenu-mobile__burgerlogo img{
    min-width:unset!important;
}

.t951__sidebar {
    display: none;
}

.t951__cont-wrapper{
    justify-content: center;
}

.tmenu-mobile__burgerlogo:after {
    content: "Тула, ул. Октябрьская, 318";
    color: black;
    white-space: nowrap;
    font-family: 'Muller',Arial,sans-serif;
    font-size: 16px;
    color: #000000;
    position: absolute;
    top: 40%;
    left: 25%;
}

.t967__additionalwrapper{
    justify-content: space-between!important;
    width: 60%!important;
}

.t967__additional-descr{
    padding-right: 0px!important;
}

.t-store__card__price-item:before, .t-store__prod-popup__price-item:before {
    content: "от ";
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    padding-right: 5px;
}

.t-store__prod-popup__sku {
    display:none;
}

.js-store-prod-text a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    font-weight: 600;
}
.js-store-prod-text a:first-of-type {
    background-color: #000000;
    color: #ffffff !important;
    text-transform: uppercase;
}
.js-store-prod-text a:last-of-type {
    background-color: #000000;
    color: #ffffff !important;
    text-transform: uppercase;
}

.js-store-prod-text a:first-of-type:before {
    margin-right: 10px;
}

.js-store-prod-text a:last-of-type:before {
    margin-right: 10px;
}

.t734__title {
    padding-top: 100px;
}

.t734__button {
    margin-top: 320px;
}

.t690 .t-section__topwrapper, .t498 .t-section__topwrapper{
    margin-bottom: unset;
}

.t-title_xxl, .t967__button-wrap, .t734__button, .t-form__submit, .t945__title, .t690 .t-section__title, .t690 .t-section__topwrapper, .t498 .t-section__title, .t702 .t702__title, .t-submit {
    text-transform: uppercase;
}

/*.t-cover__filter {
    background-color: unset!important;
    background: linear-gradient(black,33%, rgba(255,255,255,0.1));
}

.t734__leftaligned .t734__textwrapper {
    padding-left:unset!important;
}

.t-cover, .t-cover__carrier{
    background-size: contain;
    -webkit-background-size: contain;  
}*/

@media (max-width: 980px) {
    .t-title_xs{
        font-size: 24px !important;
    }
    .t734 {
        height: calc(100vh - 64px) !important;
    }
    .t-slds {
        max-height: calc(100vh - 64px) !important;
    }
    .t734__button {
        margin-top: 10px;
        padding-top: 0;
    }
    .t734__title {
        padding-top: 90%;
    }
}

@media (min-width: 980px) {
    .t-store__prod-snippet__container {
        padding-top: 160px;
    }
    #rec486967967 .t-submit,#rec486967965 .t-submit, #rec486966669 .t-submit {
        white-space: normal!important;
        padding-left: 30px!important;
        padding-right: 30px!important;
    }
    
    .t1016__title {
        margin: 15% 0 0 0;
    }
}