.t-descr {
    font-family: 'Open Sans',Arial,sans-serif;
}

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

span.t-store__filter__title {
}


element.style {
    color: #847046;
    font-size: 32px;
    font-weight: 400;
    padding-bottom: 15px;
    font-family: 'Yeseva One';
}
.t-store__relevants__title {
    margin: 70px 0 40px;
    letter-spacing: inherit;
    padding-left: 0;
}
/* MOBILI-ELITE accessible shared controls: Phoenix final pass, 2026-10-21 */
#t-header .t-menuwidgeticons__link{width:44px!important;height:44px!important;display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box}
#t-header .t-menuwidgeticons__link svg{width:22px;height:22px}
#t-header .t-menu-burger{width:44px!important;height:44px!important;display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;padding:0!important}
#t-header .t966__tm-link,#t-header .t966__menu-link{min-height:44px;display:flex;align-items:center}
#t-footer .t457__ul a,#t-footer .t457__link,#t-footer .t457__copyright{color:#38291f!important;font-size:14px;line-height:1.6}
.t886__text{color:#38291f!important;font-size:14px!important;line-height:1.5!important}
.t886__text p{margin:0}
.t886__text a{color:inherit!important;text-decoration:underline;text-underline-offset:2px}
.t886__btn{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}
@media(max-width:480px){
 #t-header .t-menuwidgeticons__wrapper{gap:0!important;margin-right:0!important}
 #t-header .t-menu-base__logowrapper_mobile{width:140px!important;max-width:140px!important;min-width:0!important;flex:0 1 140px!important}
 #t-header .t-menu-base__logo{width:140px!important;max-width:140px!important;min-width:0!important;overflow:hidden}
 #t-header .t-menu-base__logo img{max-width:100%;height:auto;object-fit:contain}
 #t-header .t-menu-base__textlogo{transform:scale(.84);transform-origin:left center}
 #t-header .t-menuwidgeticons__link{width:40px!important;height:40px!important}
 #t-header .t-menu-burger{width:40px!important;height:40px!important}
 #t-header .t966__menu-link{min-height:48px}
 .t886__wrapper{left:8px!important;right:8px!important;margin-left:8px!important;width:calc(100vw - 16px)!important;max-width:none!important;box-sizing:border-box}
 .t886__text{font-size:14px!important;line-height:1.45!important}
}
@media(max-width:360px){#t-header .tmenu-mobile__container{padding-left:8px!important;padding-right:8px!important}}
@media(prefers-reduced-motion:reduce){
 #t-header *,#t-footer *, .t886__wrapper *{scroll-behavior:auto!important;animation:none!important;transition:none!important}
}
/* Prevent the native Tilda product info column from extending 10px beyond tablet viewport. */
@media (min-width:761px) and (max-width:980px){.t-store__prod-popup__info.t-col{width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;box-sizing:border-box}}

/* Mobile tap target and cookie notice spacing: 2026-10-21. Preserve consent copy. */
@media(max-width:480px){
 #t-header .t-menuwidgeticons__link,#t-header .t-menu-burger{width:44px!important;height:44px!important}
 #t-header .t-menu-base__logowrapper_mobile,#t-header .t-menu-base__logo{width:132px!important;max-width:132px!important;min-width:0!important;flex:0 1 132px!important}
 #t-header .t-menuwidgeticons__link svg{width:20px;height:20px}
 .t886__wrapper{padding:8px 16px!important}
 .t886__text,.t886__text p{font-size:14px!important;line-height:1.3!important;padding-right:4px!important}
}
@media(max-width:360px){#t-header .t-menu-base__logowrapper_mobile,#t-header .t-menu-base__logo{width:128px!important;max-width:128px!important;min-width:0!important;flex:0 1 128px!important}#t-header .t-menu-base__textlogo{transform:scale(.7)!important;transform-origin:left center!important}}
