.js-store-prod-all-charcs {display: none !important;}


form .t-descr,
form .t-input,
form .t-select{
font-family: 'TildaSans', Arial, sans-serif;
}

/* fix CLS - see dosflores.rools/dosfloresru/docs */
.t-store__prod-popup__slider .t-slds__main{aspect-ratio:1/1;min-height:0}

/* fix font FOIT - prevents text-based CLS on cold cache */                                                                                                                                                               
@font-face {                                                                                                                                                                                                              
    font-family: 'TildaSans';                                                                                                                                                                                               
    font-style: normal;                                                                                                                                                                                                     
    font-weight: 250 1000;                                                                                                                                                                                                
    font-display: swap;                                                                                                                                                                                                     
    src: url('https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff2') format('woff2-variations'),
         url('https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff') format('woff-variations');                                                                                                                    
}        


/* fix desktop CLS: T734 cover uses display:table with 700px default height,
  content shifts when tilda-cover.js sets correct slider height */
@media (hover:hover){.t734 .t734__table{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important;width:100%!important}.t734
  .t-cell.t-valign_middle{display:block!important;height:auto!important;width:100%!important}.t734 .t-cover__wrapper.t-valign_middle{display:block!important;height:auto!important}}

/* fix mobile CLS: T776 store block starts empty before JS renders cards via AJAX */
@media (max-width:960px){.t776{min-height:100vh}}

/* DosFlores: мобильный слайдер — текст внизу на подложке, 10.10.2026 */
#rec4661573601 .t734__table{align-items:flex-end!important}
#rec4661573601 .t734__table .t-cell,#rec4661573601 .t-cover__wrapper{vertical-align:bottom!important;height:auto!important}
#rec4661573601 .t734__textwrapper{background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:14px;padding:10px 12px 12px;margin:0 auto 46px;max-width:min(372px,calc(100vw - 16px));box-sizing:border-box}
#rec4661573601 .t734__title{margin-bottom:2px}
#rec4661573601 .t734__descr{margin-top:4px}
#rec4661573601 .t734__descr{font-size:15px!important}
@media (min-width:375px){#rec4661573601 .t734__descr{white-space:nowrap}}
/* высота = ширина × 1,25 (фото 4:5) на любом телефоне */
#rec4661573601 .t-cover,#rec4661573601 .t-cover__carrier,#rec4661573601 .t-cover__filter,#rec4661573601 .t734__table,#rec4661573601 .t-slds__item,#rec4661573601 .t-slds__items-wrapper{height:125vw!important;min-height:0!important}
#rec4661573601 .t-cover__carrier{background-size:cover!important;background-position:center!important}
@media (max-width:374px){#rec4661573601 .t734__title{font-size:22px!important}}

/* DosFlores: страница /lenty-s-nadpisyu — без пустого места под одной карточкой, 10.10.2026 */
#rec4662304201 .t776{min-height:0!important}
#rec4662304201{padding-bottom:30px!important}
/* мобильный слайдер: первый слайд виден сразу, до запуска скрипта Tilda (LCP) */
#rec4661573601 .t-slds[style*="hidden"]{visibility:visible!important}
#rec4661573601 .t-slds[style*="hidden"] .t-slds__main{overflow:hidden}
#rec4661573601 .t-slds[style*="hidden"] .t-slds__items-wrapper{display:flex!important;width:100%!important}
#rec4661573601 .t-slds[style*="hidden"] .t-slds__item{flex:0 0 100%!important;width:100%!important}

/* строка преимуществ: размер иконок задан заранее (CLS) */
#rec4682606401 .t497__img{width:36px;height:36px}

/* DosFlores: шрифты табов и ленты в карточках товаров — для всего сайта, 11.10.2026 */
.t-store .t-store__tabs__item-title,.t-store .t-store__tabs__button-title{font-family:'TildaSans',Arial,sans-serif!important;font-size:16px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}
.t-store .t-store__tabs__content,.t-store .t-store__tabs__content *{font-family:'TildaSans',Arial,sans-serif!important;font-size:14px!important;line-height:1.5!important}
.t-store .t-store__tabs__content strong,.t-store .t-store__tabs__content b{font-weight:600!important}
.t-store .t-product__option-title{font-family:'TildaSans',Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}
.t-store .t-product__option-select,.t-store .t-product__option-select option,.t-store .t-product__option select,.t-store .t-product__option select option{font-family:'TildaSans',Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;text-transform:none!important}
