/*Стилизация в поп-апе корзины*/
.t-store__prod-popup__price-item {
    border-bottom: solid 3px #fdda7e;
    font-size: 28px;
}

.t-store .t-product__option-title, .js-store-prod-charcs {
    font-weight: 600;
    font-size: 18px;
}


/*Убрать тень у подарков в корзине*/
.t-img-select__indicator {
    box-shadow: none !important;
    border-radius: 0px !important;
    margin-bottom: 10px;
}


/*Описание товара в поп-апе*/
.t-store__prod-popup__text {
    font-size: 18px;
    font-family: 'Circe',Arial,sans-serif !important;
}

/*Фон слайдера*/
.t-store__prod-popup__slider .t-slds__item {
    background-color: #fff;
}


/*Шрифт текста в корзине*/
.t706 .t-descr {
    font-family: 'Circe',Arial,sans-serif;
    font-size: 20px;
}

/*Подсказка в способе доставки*/
#delivery-hint {
    font-size: 20px;
    font-weight: 600;
}

/*Шрифт в полях для ввода*/
.t-input {
    font-size: 18px !important;
    font-family: 'Circe',Arial,sans-serif !important;
}

/*Размер дополнительной информации о товаре в корзине*/
.t706__product-title__option {
    opacity: .7;
    font-size: 16px;
    font-weight: 400;
}

/*Размер названия товара в корзине*/
.t706__product-title {
    font-size: 18px !important;
    font-weight: 600;
    vertical-align: middle;
    color: #000;
}

/*Ширина формы заказа корзины*/
.t706__cartwin-content {
    max-width: 760px;
}

/*Лейба скидки*/
.t-store__card__mark {
    font-size: 18px;
    font-family: 'Circe',Roboto,Arial,sans-serif;
    width: 60px;
    height: 60px;
    border-radius: 100px;
}

/*Смена цвета выделения на сайте*/



::selection {
background: #FFF0C7; /* Safari и другие браузеры*/
}
::-moz-selection {
background: #FFF0C7; /* Firefox */
}



/*Эффект наведения для кнопок*/

 .tn-atom[href='/catalog'], .t-btn, /*.tn-elem__2585937471607351639518, .tn-elem__2659009131607351639518, .tn-elem__2732489581611577611160, */.t-submit, .t-store__prod-popup__btn, .tn-atom[href='#kp'], .tn-atom[href='#certificates'], .tn-atom[href='#diplomas'], .tn-atom[href='#products'], .tn-atom[href='#corporate-order'], /*.tn-atom[href='#contacts'], */.tn-atom[href='/about'], .tn-atom[href='/opt'], #rec317841589 .tn-atom[href='/corporate-orders'], #rec262137346 .tn-atom[href='/corporate-orders'], .tn-atom[href='/degustation'] { 
    position: relative;
    font-size:18px !important;
}
 .tn-atom[href='/catalog']:before, .t-btn:before, /*.tn-elem__2585937471607351639518:before, .tn-elem__2659009131607351639518:before, .tn-elem__2732489581611577611160:before, */.t-submit:before, .t-store__prod-popup__btn:before, .tn-atom[href='#kp']:before, .tn-atom[href='#certificates']:before, .tn-atom[href='#diplomas']:before, .tn-atom[href='#products']:before, .tn-atom[href='#corporate-order']:before, /*.tn-atom[href='#contacts']:before, */.tn-atom[href='/about']:before, .tn-atom[href='/opt']:before, #rec317841589 .tn-atom[href='/corporate-orders']:before, #rec262137346 .tn-atom[href='/corporate-orders']:before, .tn-atom[href='/degustation']:before {
    content: '';
    position: absolute;
    border: white solid 3px;
    border-radius: 0px;
    top: 3px;
    left: 3px;
    right: 3px;
    bottom: 3px;
    opacity: 0;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: opacity;
    transition-property: opacity;
}
 .tn-atom[href='/catalog']:hover:before, .t-btn:hover:before, .t266__play-bg:hover:before, /*.tn-elem__2585937471607351639518:hover:before, .tn-elem__2659009131607351639518:hover:before, .tn-elem__2732489581611577611160:hover:before, */.t-submit:hover:before, .t-store__prod-popup__btn:hover:before, .tn-atom[href='#kp']:hover:before, .tn-atom[href='#certificates']:hover:before, .tn-atom[href='#diplomas']:hover:before, .tn-atom[href='#products']:hover:before, .tn-atom[href='#corporate-order']:hover:before, /*.tn-atom[href='#contacts']:hover:before, */.tn-atom[href='/about']:hover:before, .tn-atom[href='/opt']:hover:before, #rec317841589 .tn-atom[href='/corporate-orders']:hover:before, #rec262137346 .tn-atom[href='/corporate-orders']:hover:before, .tn-atom[href='/degustation']:hover:before {
    opacity: 1;
    cursor: pointer;
    pointer-events: none;
}

#rec254375024 .t-btn:hover:before, #rec258935346 .t-btn:hover:before, #rec272021634 .tn-atom:hover:before{
    opacity: 0 !important;
}

 .t266__play-bg:before {
    content: '';
    position: absolute;
    border: white solid 3px;
    border-radius: 100px;
    top: 3px;
    left: 3px;
    right: 3px;
    bottom: 3px;
    opacity: 0;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: opacity;
    transition-property: opacity;
}

.t266__wrapper, .t-cover__wrapper .t-valign_middle, .t266__play .t-align_center {
    text-align: left !important;
}


/*Выравнивание кнопки Show more в блоге по левому краю*/
.t-feed__buttons-wrapper {
    justify-content: left;
}

.t-feed__button-wrapper {
    margin-left: 20px;
}

/*Выравнивание кнопки Show more по левому краю*/
.t400__wraptwo {
    text-align: left;
    max-width: 1160px;
    margin: auto;
}

@media all and (max-width:640px) {
.t266__play {
    padding-left: 20px;
}
}

h2 {
    text-shadow: 5px 3px 0 #FDDA7E;
    z-index: -1;
}

/*Убираем отступ перед блоком блога*/
.t897 .t-section__container {
display: none;
}


/*Адаптация заголовков*/
    .t-title_xs {
        font-size: 62px !important;
    }

@media screen and (max-width: 640px) {
    .t-title_xs {
        font-size: 45px !important;
        text-align: center !important;
    }
    
}

/*Блок BF703 — кнопка Show more — выравнивание по левому краю*/
.t400 .t400__wraptwo {
    position: relative;
    z-index: 1;
    text-align: left;
}
@media screen and (max-width: 640px) {
.t400 .t400__wraptwo {
    position: relative;
    z-index: 1;
    text-align: center;
}
}