/*карточка в попап*/
.t-store__prod-popup__info h1 {
    font-size: 35px;
    font-family: AdderleyBold, sans-serif !important;
}
.t-store__prod-popup__info .js-store-prod-price * {
    font-size: 20px;
    font-family: 'Inter', sans-serif;
    font-weight: 600;
    color: #939393;
    letter-spacing: -.5px;
}
.js-store-price-wrapper.t-store__prod-popup__price-wrapper {
  display: flex;
  align-items: center;
}
.js-product .t-product__option {
  display: flex;
  align-items: center;
  gap: 15px;
}

.js-product-edition-option.t-product__option * {
  margin: 0 !important;
  line-height: 1;
  padding: 0;
}
.t-product__option-item.t-product__option-item_buttons.t-product__option-item_simple {
  border-color: transparent;
}
.t-product__option-variants.t-product__option-variants_custom.t-product__option-variants_buttons label {
  /*margin-right: 20px !important;*/
  border-radius: 50%;
  width: 27px;
  height: 10px;
  /*background-color: #000;*/
  margin-right: 5px !important;
}
.t-product__option-variants.t-product__option-variants_custom.t-product__option-variants_buttons label span {
  color: #000;
  font-size: 10px;
  font-family: Inter,sans-serif;
  font-weight: 600;
}

.t-store__prod-popup__btn-wrapper {
  display: flex;
}
.t-store__tabs__item-button.js-store-tab-button {
  padding-right: 0 !important;
  
}

.t-store__prod-popup__btn.t-btn {
  flex: 0 1 328px;
}
.t-store__prod-popup__info .js-store-tabs.t-store__tabs {
  margin-left: 0;
  margin-right: 0;
  padding: 0 !important;
}

.t-store__prod-popup__info .t-store .t-store__tabs__content {
  /* max-width: 760px; */
  max-width: 100%;
}
.t-product__option-item_active {
  background-color: #000 !important;
}

.t-product__option-item_active span{
    color:#ffffff !important;
}

@media screen and (min-width: 981px) {
.t-store__tabs_accordion {
    /* max-width: calc(100% - 40px); */
    max-width: calc(100%);
  }
}
.t-store__tabs_accordion .t-store__tabs__item-title,
.t-store__tabs_accordion .t-store__tabs__content{
  font-family: 'Inter', sans-serif;
  
}


/* Внутри | https://the-bobber.tilda.ws/store/tproduct/198531254472-naimenovanie-pozitsii */

.t-store__tabs__close::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url('https://static.tildacdn.com/tild3132-3635-4838-a338-326330353561/Vector_25.svg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.t-store__prod-popup__info .js-store-prod-popup-buy-btn-txt {
  font-size: 14px !important;/*мобилка*/
  font-family: 'Inter', sans-serif;
  letter-spacing: -.5px;
  font-weight: 600;
}
.t-store__relevants__title.t-uptitle {
  font-size: 35px !important;
  font-family: 'AdderleyBold',sans-serif !important;
  text-transform: uppercase;
}
@media(min-width:561px){
.t-store__prod-popup__info .js-store-prod-popup-buy-btn-txt {
  font-size: 11px !important;/*десктоп*/
}

}
.js-store-parts-switcher.t-store__parts-switch-btn.t-name.t-menu__link-item.t-active {
  opacity: 1 !important;
  color: #000 !important;
}
.t-store__filter__controls-wrapper * {
  font-family: Inter, sans-serif !important;
  font-size: 10px;
}
#allrecords .t-store__tabs__item-title.t-name {
  letter-spacing: -.5px;
  font-weight: 600 !important;
  font-size: 15px !important;
}
.t-store__tabs__content {
  letter-spacing: -.5px;
  line-height: 1.2;
  font-size: 12px !important;
  font-weight: 600;
}
/**************************************************************************/
.t-product__option-title.t-product__option-title_buttons {
  font-size: 11px !important;/*размер   мобилка*/
}
@media(min-width:561px){
.t-product__option-title.t-product__option-title_buttons {
  font-size: 10px !important;/*размер   десктоп*/
}
.t-store__tabs__content {

  font-size: 12px !important;

}
}
/***************************************************************************/




@media(min-width:561px){
   .t-store__filter__controls-wrapper * {
  font-size: 10px !important;
} 
.t-product__option-title.t-product__option-title_buttons {
  font-size: 11px !important;/*размер   десктоп*/
}
}


.t1002__picture-wrapper .t1002__addBtn {
  background: transparent;
}
.t-store__card .t-store__card__mark-wrapper {
  left: 0;
  top: 0;
  display: flex;
}
.t-store__card .t-store__card__mark {
  border-radius: initial;
  padding: 6px 14px;
  height: 22px;
  line-height: 1;
  font-family: 'AdderleyBold',sans-serif !important;
}
.t-store__card__mark{
    width:auto;
}

.js-product.t-store__card {
  padding: 0 10px !important;
}

.js-store-grid-cont.t-store__grid-cont {
  padding: 0 !important;
}
.js-product-edition-option-name.t-product__option-title {
  font-family: Inter, sans-serif;
  font-weight: 600;
  font-size: 12px;
}
@media(min-width:561px){
    .t-store__card .t-store__card__mark {
        font-size: 18px;
        height: auto;
        padding: 7px 15px 4px;
}
.t-store__prod-popup__info .t-store__tabs_accordion .t-store__tabs__content{
  
 max-width: 70%;
}
.js-product.t-store__card {
  padding: 0 5px !important;
}
.t-store__tabs__content {

  font-size: 11px !important;
}

.js-store-grid-cont.t-store__grid-cont {
  padding: 0 5px !important;
}
.js-product-edition-option-name.t-product__option-title {
  font-size: 14px;
}
}
/* Внутри | https://the-bobber.tilda.ws/store */

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

.t-store__card__textwrapper .js-store-prod-descr.t-store__card__descr {
  order: -1;
  margin-top: 0;
  margin-bottom: 5px;
  color: #939393 !important;
}

.t-store__card__price.t-store__card__price-item * {
  font-weight: bold;
  font-family: Inter, sans-serif;
}
.t-store__card__price-wrapper {
  margin-top: 5px;
}

.t-store__prod-snippet__container {
  padding-top: 0;
}
.t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
  border-color: #000;
}
@media(min-width:561px){
    .t-store__prod-snippet__container {
  padding-top: 40px;
}
.t-store__tabs__item-title.t-name {
  font-weight: 500 !important;
}
}
.t-store__filter__options * {
  color: #000 !important;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: 600;
  font-family: Inter, sans-serif !important;
  align-content: center;
}
#allrecords div.t-store__filter__item-title::after {
  border-right-color: #000000;
  border-bottom-color: #000000;
}
#allrecords div.t-store__card__price_old * {
  font-family: Inter, sans-serif !important;
  font-weight: 600;
}

#allrecords div.t-store__card__textwrapper {
  margin-bottom: auto;
  padding-top: 8px;
}
.t1002__addBtn {
  bottom: -6px !important;
  left: -20px;
  right: auto !important;
  top: auto !important;
}
@media(min-width:561px){
 .t1002__addBtn {
  left: -15px;

} 
}
#allrecords .t1002__addBtn {
  border: none !important;

}
.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_25.t-align_left.t-item {
  margin-bottom: 20px !important;
}
.js-store-prod-price-old.t-store__prod-popup__price_old {
  font-family: Inter, sans-serif;
  font-weight: 600 !important;
}
#allrecords .t-store .t-store__tabs {
  margin-top: 0;

}
.js-store-prod-descr.t-store__card__descr {
  font-size: 10px;
  color: #000 !important;
}


.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
  border: none;
  width: 12px;
}

.t-store__prod-popup__info .js-product-controls-wrapper {
  display: flex;
}
[data-option-type="color"] {
  /*border-left: 1px solid #000;*/
  padding-left: 34px;
}
@media(min-width:561px){

#rec1080356941 {
  padding-bottom: 30px !important;
}

.t-store.t-store__prod-snippet__container {
  padding-top: 0;
}
  
}
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
  background-color: transparent;
}
/*#allrecords .js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color::before {*/
/*  height: calc(100% + 9px);*/

/*}*/

#rec1091651751 .js-product.t-store__card {
  margin-bottom: 0 !important;
}



/******************************************** сердечко ****************************/
.t-store__card__imgwrapper svg {
  width: 15px !important;/*мобилка*/
}
@media(min-width:561px){
 .t-store__card__imgwrapper svg {
  width: 21px !important;
}  
}
/**********************************************************************************/

/*#allrecords .js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color::before {*/
/*  height: calc(100% + 4px);*/

/*}*/
.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color::before {
  left: -3px;
  top: -3px;
  width: calc(100% + 6px);
  height: calc(100% + 6px) !important;
  box-sizing: border-box;
}


[data-option-type="color"] form label {
  width: 12px !important;
  background: none !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
  height: 12px;
}
@media(min-width:561px){
[data-option-type="color"] form label {
  width: 12px !important;
  background: none !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
  height: 12px;
}
/*.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color::before {*/
/*  left: -2.5px;*/
/*  top: -2.5px;*/
/*  width: calc(100% + 4px);*/
/*}*/
}
.t-store__filter__chosen-wrapper.js-store-opts-chosen-wrapper *{
  font-family: 'Inter', sans-serif;
  letter-spacing: -.5px;
  font-size: 10px;
  font-weight: 600;
}
.t-store__filter__prods-number.js-store-filters-prodsnumber-wrap {
  font-size: 10px !important;
  font-family: 'Inter', sans serif !important;
  letter-spacing: -.5px;
  font-weight: 600;
}
.t-store__filter__item-controls-wrap.t-store__filter__item-price-box.js-store-filter-item-controls-wr * {
  align-content: center;
}
@media(max-width:561px){
.t-store__filter__item-controls-wrap.t-store__filter__item-price-box.js-store-filter-item-controls-wr * {
  font-size: 11px;
  letter-spacing: -.5px;
  font-weight: 600;

}
}
.js-store-filter-mob-btn {
  font-family: Inter, sans-serif !important;
  font-size: 10px !important;
  letter-spacing: -.5px;
}
.t706__sidebar-products *,
.t706__cartpage-products *,
.t706__cartpage-totals *,
.t706__sidebar-prodamount-wrap *,
.t1002__wishlistwin-products *{
  font-size: 13px !important;
  font-weight: 600;
  font-family: Inter, sans-serif;
}
.t706__product-title__option * {
  font-size: 12px;
}

.t706__sidebar-continue.t-btn,
.t706__cartpage-open-form.t-btn{
  font-size: 13px !important;
  letter-spacing: -.5px;
  font-weight: 600;
}
.js-store-price-wrapper.t-store__prod-popup__price-wrapper * {
  line-height: 1;
}
.t-store__prod-popup__price-value{
    vertical-align: initial;
}
.js-store-prod-price-old.t-store__prod-popup__price_old.t-store__prod-popup__price-item,
.js-store-prod-price.t-store__prod-popup__price.t-store__prod-popup__price-item{
    display: flex
;
}

@media screen and (max-width: 960px) {
  div.t-store__filter__chosen-val::after {
    font-size: 11px;
    height: 11px;
top: 0 !important;
  }
.t-store__filter__item-controls-container.t-store__filter__item-controls-container_buttons.t-store__filter__item-controls-container_color {
  padding-top: 5px !important;
  padding-left: 5px !important;
}
}
div.t-store__filter__chosen-val::after {
  top: -2px;
}


.t-store__empty-part-msg-wrapper {
  border: none;
}
.t-store__filter__item .t-store__filter__item-title::after {
  top: -5px;

}
#allrecords .t-store__filter__item:has([data-filter-name="option:2925870"]) .t-store__filter__item-controls-wrap {
min-width: auto;
border: 5px solid #fff;
border-top: none;
border-bottom: none;
left: 0px;
}
/*#allrecords .t-store__filter__item:has([data-filter-name="option:2968090"]) .t-store__filter__item-controls-wrap{*/
/*    min-width: max-content;*/
/*}*/
#allrecords .t-store__filter__item:has([data-filter-name="option:2968090"]) .t-store__filter__item-controls-wrap .t-checkbox__indicator {
  width: 12px;
  height: 12px;
}

.tooltipster-base{
    display:none;
}

















