#tildaformsuccesspopup {
        opacity: 0 !important;
    }
    
.t-checkbox__labeltext span {
    font-size: 10px !important;
}

select:focus {
  outline: none;
}

.t760 .t-product__option-variants {
    position: relative;
    display: table;
    min-width: 150px;
    width: 100%;
}

.js-product .t-product__option-select {
    width: 100%;
    border: 0px #fff solid;
    border-bottom: 1px #153d23 solid;
    background: #ffffff;
    color: #000;
    box-sizing: border-box;
    cursor: pointer;
    padding: 2px 30px 2px 0px;
    border-radius: 0px;
    -webkit-appearance: none;
    appearance: none;
    line-height: 2;
}


.t-store__card__btn {
    border-radius:0px !important; 
    width:100%; 
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    padding-left: 0px;
    padding-right: 0px;
}

   
   .t-store__card__btn :hover {
    border-radius:0px !important; 
    width:100%; 
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
}

.tn-form__submit .t-submit {
    transition: all 0.3s ease-in-out;
    letter-spacing: 2px !important;
}
.tn-form__submit .t-submit:hover {
    /* укажи цвет фона при наведении */
    background-color: #000000 !important;
    /* укажи цвет текста при наведении */
    color: #ffffff !important;
    /* укажи цвет бордюра при наведении, либо удали строку ниже, если стиль не нужен*/
    border-color: #000000 !important;
    
}


/*color choice*/
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_image {
    width: 40px;
    height: 40px;
    border-radius: 50px;
    