/* Category archive spacing — desktop and mobile */
#jts-main .jts-shop-shell__results .jts-shop-archive-header{margin-bottom:28px!important}
#jts-main .jts-shop-shell__results .jts-shop-archive-header__category-title{margin-top:10px!important;margin-bottom:0!important;line-height:1.14!important}
#jts-main .jts-shop-shell__results .jts-v4-category-nav{margin-top:0!important;margin-bottom:38px!important;column-gap:16px!important;row-gap:16px!important}
#jts-main .jts-shop-shell__results .jts-v4-category-nav a{padding:19px 20px!important;min-height:90px;box-sizing:border-box}
#jts-main .jts-shop-shell__results .jts-shop-toolbar{margin-top:0!important;margin-bottom:24px!important}
@media(max-width:767px){
#jts-main .jts-shop-shell__results .jts-shop-archive-header{margin-bottom:22px!important}
#jts-main .jts-shop-shell__results .jts-v4-category-nav{margin-bottom:28px!important;gap:12px!important}
#jts-main .jts-shop-shell__results .jts-v4-category-nav a{padding:16px!important;min-height:78px}
#jts-main .jts-shop-shell__results .jts-shop-toolbar{margin-bottom:20px!important}
}
