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


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}
