.t-descr {
    font-family: 'BebasNeue' !important;
    font-weight: 400; !important
    color: #333333;
    text-transform: uppercase;
}

.t-descr_xxs {
    font-size: 18px;
    line-height: 1.55;
}

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

.t-store__card__textwrapper .t-descr_xxs { 
  position: absolute;
  inline-size: 1px;
  block-size: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
}

 
.t-product__option-item_buttons {
    border-radius: 20px;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
    transition: background-color 0.3s;
}


.t-product__option-item_active .t-descr {
    color: #FFFFFF !important;
}

.t-product__option-item_active {
  background-color: #000000 !important;
}


.t-product__option-item_buttons:hover {
    background-color: #000000 !important;
}

.t-product__option-item_buttons:hover .t-descr {
    color: #FFFFFF !important;
}


.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
 min-width: 50px;
}

.t-radio__control.t-text_xs,.t-checkbox__control.t-text_xs {
    line-height: 1.55;
}

#rec716230289 .t-container {
    max-width: 93vw !important;
}

#rec733390669 .t-container {
    max-width: 93vw !important;
}

#rec733391309 .t-container {
    max-width: 93vw !important;
}

#rec821767689 .t-container {
    max-width: 93vw !important;
}

#rec723361422 .t-store__filter__item-title, 
#rec723361422 .t-store__filter__opts-mob-btn {
    color: #333333;
    font-family: BebasNeue !important;
    font-weight: 400;
}

.js-store-load-more-btn {
    position: absolute;
    inline-size: 1px;
    block-size: 1px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    white-space: nowrap;
}

.t-store__card .t-store__card__textwrapper {
    display: grid !important;
}

.t-store__card .t-store__card__textwrapper .t-store__card__price-wrapper {
    align-self: flex-end;
    margin-bottom: 0 !important;
}

.t-name_md {
    min-block-size: 60px !important;
}

.nolim-bubble {
    display: none;
}