#starkmans-store-round .ss-nav-department-row{display:flex;align-items:stretch;gap:6px;min-width:0}
#starkmans-store-round .ss-category-menu .ss-nav-department-row .ss-nav-department{flex:1;min-width:0;width:auto}
#starkmans-store-round .ss-category-menu .ss-nav-subcategories{display:flex;align-items:center;justify-content:center;flex:0 0 44px;min-height:48px;padding:8px;border:1px solid #e2e3eb;border-radius:6px;background:#fff;color:#30318b;font-size:25px}
#starkmans-store-round .ss-category-menu .ss-nav-subcategories:hover{background:#f2f2fa;border-color:#b9bcd1}
.ss-site-header .ss-department > summary > .ss-department-landing{color:inherit;text-decoration:none;font:inherit}
.ss-site-header .ss-department > summary > .ss-department-landing:hover{text-decoration:underline;text-underline-offset:4px}
.ss-site-header .ss-mobile-department-link{display:none}
#starkmans-store-round .ss-dept-shop-all{display:inline-flex;align-items:center;min-height:44px;padding:9px 16px;border:1px solid #c8c6da;border-radius:7px;background:#fff;color:#30318b;font-size:17px;font-weight:700;text-decoration:none}
#starkmans-store-round .ss-dept-shop-all:focus-visible{outline:3px solid #b52335;outline-offset:3px}
#starkmans-store-round .ss-dept-overview{font-size:18px;line-height:1.6;max-width:76ch;margin:28px 0}
.ss-department-caption{font-size:12px;line-height:1.4;font-weight:400;color:#666375}
@media(min-width:768px){
 #starkmans-store-round .ss-nav-department-row .ss-nav-chevron{display:none}
 #starkmans-store-round .ss-category-menu .ss-nav-department-row .ss-nav-department{flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;min-height:66px;font-weight:700}
 #starkmans-store-round .ss-category-menu .ss-nav-subcategories{flex:0 0 116px;font-size:14px;line-height:1.4;font-weight:600;background:#f5f4fa;padding:8px 10px;white-space:nowrap}
 .ss-site-header .ss-department > summary{display:flex;align-items:center;gap:12px}
 .ss-site-header .ss-department-landing{flex:1;min-width:0}
 .ss-site-header .ss-department-caption{display:block;margin-top:3px}
 .ss-site-header .ss-summary-subcategories{flex:none;padding:8px 10px;border:1px solid #dedde9;border-radius:6px;background:#f5f4fa;font-size:14px;color:#30318b;white-space:nowrap}
 .ss-site-header .ss-department > summary:after{display:none}
}
@media(max-width:767px){
 #starkmans-store-round .ss-category-menu .ss-department-caption{display:none}
 #starkmans-store-round .ss-category-menu .ss-nav-subcategories{display:none}
 .ss-site-header .ss-landing-navigation-ready > .ss-department{display:none}
 .ss-site-header .ss-mobile-department-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:12px 14px;margin-bottom:8px;border:1px solid #d7d6e6;border-radius:9px;background:#fff;color:#30318b;font-size:18px;line-height:1.4;text-decoration:none}
 .ss-site-header .ss-mobile-department-link:after{content:'→';color:#b52335;font-size:21px}
 #starkmans-store-round .ss-department-visual-hero{gap:14px;padding:18px;margin-bottom:22px}
 #starkmans-store-round .ss-department-visual-hero h1{font-size:30px;margin-bottom:10px}
 #starkmans-store-round .ss-department-visual-hero .ss-eyebrow{font-size:12px;margin-bottom:8px}
 #starkmans-store-round .ss-department-visual-hero .ss-dept-tagline{font-size:18px;line-height:1.4;margin-bottom:10px}
 #starkmans-store-round .ss-department-artwork{min-height:110px;padding:8px;gap:8px;box-shadow:none}
 #starkmans-store-round .ss-department-photo{height:110px}
 #starkmans-store-round .ss-department-photo img{max-height:110px!important}
 #starkmans-store-round .ss-dept-group{margin-top:22px}
 #starkmans-store-round .ss-dept-group h2{font-size:25px;margin-bottom:16px}
}

@media(min-width:768px){
 #starkmans-store-round .ss-category-menu .ss-nav-department-row .ss-nav-department{flex-direction:row;align-items:center;justify-content:space-between;gap:10px;min-height:54px}
 #starkmans-store-round .ss-nav-department-row .ss-nav-chevron{display:inline}
 .ss-site-header .ss-department-menu > .ss-mobile-department-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:12px 14px;border:1px solid #d7d6e6;border-radius:8px;background:#fff;color:#30318b;font-size:17px;font-weight:600;line-height:1.4;text-decoration:none}
 .ss-site-header .ss-department-menu > .ss-mobile-department-link:after{content:'→';color:#b52335;font-size:21px}
 .ss-site-header .ss-department-menu > .ss-mobile-department-link:hover{background:#f2f2fa;border-color:#b9bcd1}
 .ss-site-header .ss-department-menu > .ss-mobile-department-link:focus-visible{outline:3px solid #2379a9;outline-offset:2px}
}

#starkmans-store-round .ss-categories > summary,
#starkmans-store-round .ss-categories > summary *,
.ss-site-header .ss-categories-menu > summary,
.ss-site-header .ss-categories-menu > summary * {
    cursor: pointer !important;
}
