/* Targeted spacing adjustments; content, imagery and sticky-bar reserves are preserved. */
@media (min-width:992px){
 .why-we-block,.reviews-block,.blog-block,.gallery-block,.clients-block{padding-bottom:80px}
 .faq-block{padding-bottom:80px}
 .catalog-banner,.app-banner,.actions-block,.seo-block{margin-bottom:80px}
 .catalog-block .bottom-nav{padding-bottom:64px}
}
@media (max-width:991px){
 .today-items-block{margin-bottom:36px}
 .catalog-block .bottom-nav{padding-bottom:36px}
 .item-page ~ .products-slider-block{padding-bottom:40px}
 .products-slider-block{padding-bottom:40px}
 .cart-page .products-slider-block{padding-bottom:0}
 #wizard-form section > .block{margin-bottom:24px!important}
 .why-we-block,.reviews-block,.faq-block,.blog-block,.gallery-block,.clients-block{padding-bottom:48px}
 .catalog-banner,.app-banner,.actions-block,.seo-block{margin-bottom:48px}
}
@media(min-width:992px){
 body{padding-top:234px}
 .header{padding-top:16px}
 .header .rating,.header-menu{margin-bottom:16px}
 .header .top-menu li a{font-size:16px;line-height:1.2}
 .navi{margin-bottom:24px;font-size:14px}
 .cart-page h1{font-size:40px;line-height:1.15;margin-bottom:24px}
 .catalog-block h1{font-size:36px;line-height:1.15;margin-bottom:24px}
 .catalog-block .block-name h1{margin-bottom:0}
 .catalog-block h3,.products-slider-block h2{font-size:34px;line-height:1.15;margin-bottom:24px}
 .eb-category-strip{display:flex;gap:8px;align-items:center;min-width:0;margin-bottom:32px}
 .catalog-block .eb-category-strip .catalog-tags{display:flex;flex:1;min-width:0;gap:8px;overflow-x:auto;white-space:nowrap;padding:0;margin:0;scrollbar-width:none}
 .catalog-block .eb-category-strip .catalog-tags::-webkit-scrollbar{display:none}
 .catalog-block .eb-category-strip .catalog-tags a{flex:none;margin:0;padding:12px 14px;font-size:16px;border-radius:12px}
 .eb-category-arrow{flex:none;width:36px;height:40px;border:0;border-radius:12px;background:#fff;color:#f04508;font-size:28px;line-height:1;cursor:pointer}
 .eb-category-arrow:disabled{color:#bbb;cursor:default}
 .eb-category-arrow:focus-visible,.catalog-tags a:focus-visible{outline:2px solid #f04508;outline-offset:-2px}
}
