.js-product .t-product__option-selected_select {
    background: transparent;
    border-radius: 0;
}

.js-product .t-product__option-selected_select:after {
    width: 4px;
    height: 4px;
    border-style: solid;
    border-width: 1px;
    border-color: transparent #000 #000 transparent;
    top: -3px;
    transform: rotate(45deg);
}

.t-descr {
    font-weight: bold;
    font-size: 16px !important;
    color: #a49382 !important;
}

.t450__container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: column;
}

.t450__top {
    height: 100%;
    display: flex;
    align-items: center;
    flex-grow: 1;
}

.t450__rightside {
    position: static;
}

.js-product .t-product__option .t-product__option-variants_select {
    display: block;
    background: transparent;
    position: static;
    box-shadow: none;
    border: none;
    display: flex;
    flex-direction: row;
}

.js-product .t-product__option-selected_select {
    display: none !important;
}

.js-product .t-product__option-title_color {
    display: none;
}


.js-product .t-product__option-item_color {
    padding: 0;
    width: auto;
    margin: 0;
    border-radius: 50%;
    padding: 2px;
    border: 1px solid transparent;
    background: transparent;
}

.js-product .t-product__option-item_select.t-product__option-item_active {
    border-color: #000;
    background: transparent;
}

.js-product .t-product__option-selected_color .t-product__option-selected-checkmark, .js-product .t-product__option-variants_select .t-product__option-checkmark_color {
    width: 25px;
    height: 25px;
    margin: 0;
    border-radius: 50%;
}

.js-product .t-product__option .t-product__option-variants_select {
    padding: 0;
    display: flex;
    flex-direction: row;
    gap: 5px;
}

.js-product .t-product__option {
    position: relative;
    display: flex;
    align-items: center;
    gap: 0;
}

.js-product .t-product__option .js-product-edition-option-name {
    margin-right: 15px;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active, .js-product .t-product__option-variants_buttons .t-product__option-item_simple:hover {
    border: 1px solid transparent;
    border-bottom-color: #000;
}


.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
    border: 1px solid transparent;
}


.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active .t-product__option-title {
    color: #000 !important;
}

@media screen and (max-width: 640px) {
    .t762__container_indent .t762__info {
        width: 100%;
    }
    .t-store__prod-popup__btn {
        width: 100%;
    }
}


.t-popup {
    background-color: #ffffff;
}

.t-store__prod-popup__container {
    padding: 0 20px 40px 20px;
}

.t-popup__container.t-popup__container-static {
    margin: 0 auto 65px auto;
}

@media (min-width: 960px){
    .t-store__prod-popup__name {
        padding-top: 60px
    }
}

.t-store__prod-snippet__container {
    padding-top: 0;
}

.js-store-grid-cont .t-store__grid-separator {
    display: none;
}

.js-store-grid-cont {
    max-width: 100%;
    display: flex !important;
    flex-wrap: wrap !important;
}

@media (max-width: 960px){
    .js-store-grid-cont .js-product {
        width: 100% !important;
    }
    .js-store-grid-cont .js-product:nth-child(3n+2) {
        width: 50% !important;
    }
    .js-store-grid-cont .js-product:nth-child(3n+3) {
        width: 50% !important;
    }
    .js-store-grid-cont .js-product {
        padding-bottom: 0;
    }
}

@media (min-width: 961px){
    .js-store-grid-cont .js-product {
        width: 33.3333% !important;
    }
    .js-store-grid-cont .js-product:nth-child(5n+1) {
        width: 50% !important;
    }
    .js-store-grid-cont .js-product:nth-child(5n+2) {
        width: 50% !important;
    }
    .js-store-grid-cont .js-product {
        padding-bottom: 90px;
    }
}


.t706__carticon {
    display: none !important;
}

.t706__product-title__portion, .t706__product-title__option, .t706__product-amount--portion .t706__product-portion {
    font-weight: bold;
}

.t706__product-title {
    color: #291615 !important;
}

.t706__product-title__option {
    color: #a49382 !important;
    font-size: 16px !important;
    opacity: 1 !important;
}

.t706__product-amount.t-descr {
    color: #291615 !important;
}

.t706__cartwin-prodamount-wrap.t-descr {
    color: #291615 !important;
}

@media (max-width: 560px){
    .t706__cartwin .t706__close.t706__cartwin-close {
        background: #fff;
    }
    .t706__cartwin .t706__close.t706__cartwin-close svg, .t706__cartwin .t706__close.t706__cartwin-close svg g {
        fill: #000 !important;
    }
}

.t-input {
    font-weight: bold;
}

.t450__close_icon span {
    height: 1px;
}

span.delivery-checkbox-label, .t-text, .t706 .t706__minimal {
    font-weight: bold !important;
}

.t-radio__control {
    display: flex;
    align-items: center;
}

.t-radio__indicator {
    border-width: 1px;
    border-color: #291615;
}

.t-radio__indicator:after {
    background: #291615;
}

.t-form__inputsbox {
    display: flex;
    flex-direction: column;
}

.t-form__inputsbox .t-input-group_nm {
    order: 1;
}

.t-form__inputsbox .t-input-group_em {
    order: 2;
}

.t-form__inputsbox .t-input-group_dl {
    order: 3;
}

.t-form__inputsbox .t-input-group_pm {
    order: 4;
    margin-top: 0 !important;
}

.t-form__inputsbox .t-input-group_cb {
    order: 5;
}

.t-form__inputsbox .t706__cartwin-totalamount-wrap {
    order: 10;
}

.t-form__inputsbox .t-form__submit {
    order: 15;
}

#customdelivery {
    margin-top: 0;
}

.t-input-title[field="li_title__1664736589338"] {
    display: none;
}
.t-store__card__sold-out-msg {
  visibility: hidden;
}
.t706__cartwin-totalamount-info {
    font-weight: bold !important;
}