/* QA pass v1: one-row mobile header, calmer floating tools */
@media(max-width:700px){
header,.product-page header,.details header,.house-page header,.shop-page header,body:not(.product-page) header:has(.cq-header-wardrobe){height:auto!important;min-height:60px!important;flex-wrap:nowrap!important;gap:8px!important;row-gap:0!important;padding:12px 4vw!important;align-content:center!important}
header .shop-nav,.details .shop-nav,.product-page header .shop-nav,body:not(.product-page) header:has(.cq-header-wardrobe) .shop-nav{flex-basis:auto!important;margin-left:auto!important;gap:11px!important;flex-shrink:0}
header .brand{font-size:11px!important;letter-spacing:1px!important;white-space:nowrap;flex-shrink:0}
header .explore,header>a:not(.brand){font-size:8px!important;letter-spacing:1px!important;padding:8px 0!important;margin:0!important;white-space:nowrap;margin-left:0!important}
header .explore:first-of-type{margin-left:auto!important}
.cq-header-wardrobe{display:none!important}
.cq-footer,.shop-footer,footer{padding-bottom:104px!important}
.cq-wardrobe-toggle,.help-toggle{font-size:8px!important;min-height:30px!important;padding:6px 11px!important;opacity:.92}
.cq-wardrobe-toggle{bottom:calc(50px + env(safe-area-inset-bottom,0px))!important}
}
[data-category][hidden],.catalog-categories [hidden]{display:none!important}
@media(min-width:701px){.house-intro{padding-left:64px!important;padding-right:64px!important}.house-page .vibe-band{margin-left:0!important;margin-right:0!important}}
.cq-price-line{font:13px/1.5 Georgia,serif;letter-spacing:1.5px;color:#7a5f2e;margin:10px 0 0}
.cq-wardrobe-toggle{display:flex!important;align-items:center!important;gap:8px!important;background:#14282d!important;color:#eee7db!important;border-color:#b79a61!important}
.cq-wardrobe-toggle svg{flex:none}
.help-toggle{background:#0a1b23!important;color:#efe5d4!important;border-color:#c4a572!important}

