
.shopify-section--collection-banner .section-spacing--tight{padding-block:28px 22px}
.shopify-section--collection-banner h1{font-size:clamp(1.4rem,2.3vw,2rem);line-height:1.2}
.shopify-section--collection-banner .breadcrumb--floating{position:static;margin:0 0 12px}
.ss-collection-stack{gap:12px}
.ss-collection-stack>.ss-filter-lines-desktop:empty{display:none}
.ss-collection-stack .ss-line-filter{padding-block:6px}
.ss-collection-stack .ss-line-filter .h5,.ss-collection-stack .ss-interior-model-filter .h5{font-size:12px;line-height:1.3;margin:0}
.ss-collection-stack .ss-line-filter__links{gap:6px;margin-top:6px}
.ss-collection-stack .ss-line-filter__links a{padding:7px 11px;min-height:36px;display:inline-flex;align-items:center;font-size:13px;line-height:1.2}
.ss-collection-stack .ss-furniture-seats{border-top:0}
.ss-collection-stack .ss-furniture-filters{display:grid;gap:4px}
.ss-filter-lines-mobile,.ss-filter-label-short{display:none}
.ss-collection-stack .ss-capacity-navigation{justify-content:flex-start;gap:6px;margin:0;padding:6px 0}
.ss-collection-stack .ss-capacity-navigation a{padding:7px 11px;min-height:36px;border:1px solid rgb(var(--text-color)/.3);font-size:13px;line-height:1.2;display:inline-flex;align-items:center}
.ss-collection-stack .ss-capacity-navigation a[aria-current=page]{background:rgb(var(--text-color));color:rgb(var(--background))}
.ss-collection-stack .ss-interior-model-filter{padding:4px 0}
.ss-collection-stack .ss-box-filter__buttons{gap:6px;margin-top:6px;max-height:110px;overflow:auto}
.ss-collection-stack .ss-box-filter__buttons button{padding:7px 10px;min-height:36px;font-size:13px;line-height:1.2}
.ss-collection-stack .ss-box-filter__hint{display:none}
.ss-collection-stack .ss-box-filter__status{margin-top:4px}
.ss-collection-stack .collection-toolbar{min-height:44px}
.ss-collection-stack .collection{margin-top:4px}
.ss-collection-stack .ss-line-filter a:focus-visible,.ss-collection-stack .ss-capacity-navigation a:focus-visible{outline:2px solid currentColor;outline-offset:2px}
@media(max-width:699px){
 .shopify-section--collection-banner .section-spacing--tight{padding-block:16px 14px}
 .shopify-section--collection-banner .breadcrumb{display:none}
 .shopify-section--collection-banner h1{font-size:23px;line-height:1.2}
 .ss-collection-stack{gap:8px}
 .ss-filter-lines-desktop{display:none}
 .ss-filter-lines-mobile{display:block;border:1px solid rgb(var(--text-color)/.3)}
 .ss-filter-lines-mobile summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;min-height:44px;padding:8px 10px;font-size:13px;line-height:1.3;list-style:none}
 .ss-filter-lines-mobile summary::-webkit-details-marker{display:none}
 .ss-filter-lines-mobile[open] summary>span{transform:rotate(45deg)}
 .ss-filter-lines-mobile .ss-line-filter{padding:4px 10px 10px}
 .ss-filter-lines-mobile .ss-line-filter>.h5{display:none}
 .ss-filter-lines-mobile summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}
 .ss-collection-stack .ss-line-filter__links a{font-size:12px;padding:6px 9px;min-height:34px}
 .ss-collection-stack .ss-furniture-seats .ss-line-filter__links{gap:4px}
 .ss-filter-label-full{display:none}
 .ss-filter-label-short{display:inline}
 .ss-collection-stack .ss-furniture-seats .ss-line-filter__links a{justify-content:center;min-width:34px;min-height:34px;padding:6px}
 .ss-collection-stack .ss-capacity-navigation{gap:4px;padding:0}
 .ss-collection-stack .ss-capacity-navigation a{font-size:12px;min-height:34px;padding:6px 8px}
 .ss-collection-stack .ss-capacity-navigation a:first-child{flex-basis:auto}
 .ss-collection-stack .ss-interior-model-filter .ss-box-filter__buttons{flex-wrap:nowrap;overflow-x:auto;max-height:none;padding-bottom:4px}
 .ss-collection-stack .ss-box-filter__buttons button{flex-shrink:0;white-space:nowrap}
 .ss-collection-stack .collection-toolbar__button{padding-block:10px}
 .ss-collection-stack .collection{margin-top:0}
}
