/* Screen reader status remains available while the cart connects. */
body #mc-cart-connection[data-connection-state="pending"] {
 position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;
 border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;
}
@media (max-width:820px) and (scripting:enabled) {
 #mc-compact-site-header:not([data-mc-header-ready]) form.search{display:none!important}
}
@media (max-width:820px) and (scripting:none) {
 #mc-compact-site-header .mc-search-toggle{display:none!important}
}
@media (scripting:enabled) {
 main[data-mc-sitewide-catalog]>[data-mc-legacy-control]{display:none!important}
}
@media (scripting:none) {
 .mc-first-filter-preview, .mc-first-pager-preview, main>[data-mc-sitewide-grid], #mc-card-v4[data-mc-first-frame="sitewide"]{display:none!important}
 #mc-card-v4-fallback[hidden]{display:block!important}
}
main[data-mc-sitewide-catalog]:has(>.pc-filter-root:not(.mc-first-filter-preview))>.mc-first-filter-preview,
main[data-mc-sitewide-catalog]:has(>.mc-filter-pagination:not(.mc-first-pager-preview))>.mc-first-pager-preview{display:none!important}
#mc-card-v4[data-mc-first-frame="sitewide"] button:disabled {opacity:1}
#mc-card-v4 [data-mc-mobile-title]{display:none!important}
@media(max-width:960px){
 #mc-card-v4 [data-mc-mobile-title]{display:block!important}
 #mc-card-v4 [data-mc-desktop-title]{display:none!important}
}
@media (max-width:820px) {
 main.mc-owner-card-main:has(>#mc-card-v4[data-mc-first-frame="sitewide"]){width:var(--mc-card-work-width,calc(100% - 24px))!important}
}
