ul[data-astro-cid-jiqihy4w]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.categories[data-astro-cid-jiqihy4w] .chip{min-block-size:var(--touch-target);white-space:normal;max-inline-size:100%}.empty[data-astro-cid-mcsmgepa]{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-surface);display:grid}.empty__art[data-astro-cid-mcsmgepa]{padding:var(--space-4) var(--space-8);border-radius:var(--radius-m);background:var(--art-panel);place-items:center;display:grid}.empty__art[data-astro-cid-mcsmgepa] .mattress-art{max-inline-size:11rem}.empty__body[data-astro-cid-mcsmgepa]{align-content:center;justify-items:start;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-5);display:grid}h2[data-astro-cid-mcsmgepa]{font-size:var(--text-h3);line-height:var(--leading-h3)}p[data-astro-cid-mcsmgepa]{max-inline-size:36ch;color:var(--color-text-muted)}.empty__actions[data-astro-cid-mcsmgepa]{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}@media (width<=719px){.empty__body[data-astro-cid-mcsmgepa]{justify-items:stretch}.empty__actions[data-astro-cid-mcsmgepa] .button{flex:auto}}@media (width>=720px){.empty[data-astro-cid-mcsmgepa]{grid-template-columns:minmax(15rem,21rem) minmax(0,1fr)}.empty__art[data-astro-cid-mcsmgepa]{padding-block:var(--space-6)}.empty__art[data-astro-cid-mcsmgepa] .mattress-art{max-inline-size:15rem}.empty__body[data-astro-cid-mcsmgepa]{padding:var(--space-6) var(--space-6) var(--space-6) var(--space-4)}}.option[data-astro-cid-72wlpibu]{align-items:center;gap:var(--space-3);min-block-size:var(--touch-target);margin-inline:calc(-1 * var(--space-2));padding-inline:var(--space-2);border-radius:var(--radius-s);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard);display:flex;position:relative}.option[data-astro-cid-72wlpibu]:hover:not(.option--disabled){background:var(--color-surface-tint)}.option__input[data-astro-cid-72wlpibu]{z-index:1;opacity:0;block-size:1.5rem;inline-size:1.5rem;cursor:inherit;margin:0;position:absolute;inset-block-start:50%;inset-inline-start:var(--space-2);translate:0 -50%}.option__box[data-astro-cid-72wlpibu]{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-s);background:var(--color-surface);block-size:1.5rem;inline-size:1.5rem;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);flex:none;position:relative}.option__box[data-astro-cid-72wlpibu]:after{content:"";border:solid var(--color-action-text);opacity:0;block-size:11px;inline-size:6px;transition:opacity var(--motion-fast) var(--ease-standard), scale var(--motion-fast) var(--ease-standard);border-width:0 2.5px 2.5px 0;position:absolute;inset-block-start:4px;inset-inline-start:7.5px;rotate:45deg;scale:.6}.option[data-astro-cid-72wlpibu]:hover:not(.option--disabled) .option__box[data-astro-cid-72wlpibu]{border-color:var(--color-text)}.option__input[data-astro-cid-72wlpibu]:checked+.option__box[data-astro-cid-72wlpibu]{border-color:var(--color-action-bg);background:var(--color-action-bg)}.option__input[data-astro-cid-72wlpibu]:checked+.option__box[data-astro-cid-72wlpibu]:after{opacity:1;scale:1}.option__input[data-astro-cid-72wlpibu]:focus-visible+.option__box[data-astro-cid-72wlpibu]{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.option__label[data-astro-cid-72wlpibu]{flex:1;min-inline-size:0;line-height:1.3}.option[data-astro-cid-72wlpibu]:has(:checked) .option__label[data-astro-cid-72wlpibu]{font-weight:500}.option__count[data-astro-cid-72wlpibu]{color:var(--color-text-muted);font-size:var(--text-small);font-variant-numeric:tabular-nums;text-align:end}.option--disabled[data-astro-cid-72wlpibu]{color:var(--color-text-muted);cursor:default}.option--disabled[data-astro-cid-72wlpibu] .option__label[data-astro-cid-72wlpibu]{text-decoration:line-through 1px}.option--disabled[data-astro-cid-72wlpibu] .option__box[data-astro-cid-72wlpibu]{border-color:var(--color-border);background:var(--color-surface-sunken)}@media (prefers-reduced-motion:reduce){.option__box[data-astro-cid-72wlpibu]:after{transition:none}}.filters__toggle[data-astro-cid-ihuzuhe4]{align-items:center;gap:var(--space-3);min-block-size:3rem;padding-inline:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-m);background:var(--color-surface);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);font-weight:500;list-style:none;display:flex}.filters__toggle[data-astro-cid-ihuzuhe4]::-webkit-details-marker{display:none}.filters__toggle[data-astro-cid-ihuzuhe4]:hover{border-color:var(--color-text);background:var(--color-surface-tint)}.filters__toggle-label[data-astro-cid-ihuzuhe4]{flex:0 auto}.filters__count[data-astro-cid-ihuzuhe4]{block-size:1.5rem;min-inline-size:1.5rem;padding-inline:var(--space-1);border-radius:var(--radius-s);background:var(--color-action-bg);color:var(--color-action-text);font-size:var(--text-caption);font-variant-numeric:tabular-nums;place-items:center;line-height:1;display:inline-grid}.filters__toggle[data-astro-cid-ihuzuhe4] .filters__chevron{transition:rotate var(--motion-fast) var(--ease-standard);margin-inline-start:auto}.filters[data-astro-cid-ihuzuhe4][open] .filters__toggle[data-astro-cid-ihuzuhe4] .filters__chevron{rotate:180deg}.filters[data-astro-cid-ihuzuhe4][open] .filters__toggle[data-astro-cid-ihuzuhe4]{border-color:var(--color-text);margin-block-end:var(--space-2)}.filters__form[data-astro-cid-ihuzuhe4]{gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-surface);display:grid}.filters__title[data-astro-cid-ihuzuhe4]{font-size:var(--text-lead);font-weight:500;line-height:var(--leading-h3);display:none}.filters__groups[data-astro-cid-ihuzuhe4]{gap:var(--space-5) var(--space-8);align-content:start;display:grid}fieldset[data-astro-cid-ihuzuhe4]{border:0;min-inline-size:0;margin:0;padding:0;display:grid}legend[data-astro-cid-ihuzuhe4]{margin-block-end:var(--space-1);padding:0;font-weight:500}.group[data-astro-cid-ihuzuhe4]+.group[data-astro-cid-ihuzuhe4]{border-block-start:1px solid var(--color-border);padding-block-start:var(--space-5)}.range__fields[data-astro-cid-ihuzuhe4]{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.range[data-astro-cid-ihuzuhe4] label[data-astro-cid-ihuzuhe4]{min-inline-size:0}.range[data-astro-cid-ihuzuhe4] input[data-astro-cid-ihuzuhe4]{inline-size:100%;min-block-size:var(--touch-target);padding-inline:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-m);background:var(--color-bg);font-variant-numeric:tabular-nums;appearance:textfield;transition:border-color var(--motion-fast) var(--ease-standard)}.range[data-astro-cid-ihuzuhe4] input[data-astro-cid-ihuzuhe4]:hover{border-color:var(--color-text)}.range[data-astro-cid-ihuzuhe4] input[data-astro-cid-ihuzuhe4]::placeholder{color:var(--color-text-muted);opacity:1}.range[data-astro-cid-ihuzuhe4] input[data-astro-cid-ihuzuhe4]::-webkit-inner-spin-button,.range[data-astro-cid-ihuzuhe4] input[data-astro-cid-ihuzuhe4]::-webkit-outer-spin-button{appearance:none;margin:0}.filters__actions[data-astro-cid-ihuzuhe4]{align-items:center;gap:var(--space-2);display:flex}.filters__actions[data-astro-cid-ihuzuhe4] .button{padding-inline:var(--space-4)}.filters__actions[data-astro-cid-ihuzuhe4] .button--primary{flex:auto}@media (width>=640px) and (width<=1023px){.filters__toggle[data-astro-cid-ihuzuhe4]{inline-size:fit-content;min-inline-size:13rem}.filters__groups[data-astro-cid-ihuzuhe4]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:start}.group[data-astro-cid-ihuzuhe4]+.group[data-astro-cid-ihuzuhe4]{border-block-start:0;padding-block-start:0}.filters__actions[data-astro-cid-ihuzuhe4]{justify-content:flex-start}.filters__actions[data-astro-cid-ihuzuhe4] .button--primary{flex:none;min-inline-size:12rem}}@media (width>=1024px){.filters__toggle[data-astro-cid-ihuzuhe4]{display:none}.filters[data-astro-cid-ihuzuhe4]::details-content{content-visibility:visible;display:block}.filters__form[data-astro-cid-ihuzuhe4]{max-block-size:calc(100dvh - var(--filters-top,5rem) - var(--space-4));flex-direction:column;gap:0;padding:0;display:flex}.filters__title[data-astro-cid-ihuzuhe4]{padding:var(--space-5) var(--space-5) var(--space-3);display:block}.filters__groups[data-astro-cid-ihuzuhe4]{gap:var(--space-5);min-block-size:0;padding:var(--space-2) var(--space-5) var(--space-5);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;flex:auto;overflow-y:auto}.filters__actions[data-astro-cid-ihuzuhe4]{padding:var(--space-4) var(--space-5);border-block-start:1px solid var(--color-border)}}.sort[data-astro-cid-fphc36ks]{margin-inline:calc(-1 * var(--container-pad));container-type:inline-size}.sort__row[data-astro-cid-fphc36ks]{align-items:center;gap:var(--space-3);display:flex}.sort__label[data-astro-cid-fphc36ks]{color:var(--color-text-muted);font-size:var(--text-small);flex:none;display:none}ul[data-astro-cid-fphc36ks]{gap:var(--space-2);padding:var(--space-1) var(--container-pad);scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}ul[data-astro-cid-fphc36ks]::-webkit-scrollbar{display:none}li[data-astro-cid-fphc36ks]{flex:none}a[data-astro-cid-fphc36ks]{min-block-size:var(--touch-target);padding-inline:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-s);background:var(--color-surface);color:var(--color-text);font-size:var(--text-small);white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);align-items:center;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}a[data-astro-cid-fphc36ks]:hover{border-color:var(--color-text);background:var(--color-surface-tint)}a[data-astro-cid-fphc36ks][aria-current=true],a[data-astro-cid-fphc36ks][aria-current=true]:hover{border-color:var(--color-action-bg);background:var(--color-action-bg);color:var(--color-action-text);font-weight:500}@media (width>=640px){.sort[data-astro-cid-fphc36ks]{margin-inline:0}ul[data-astro-cid-fphc36ks]{flex-wrap:wrap;padding:0;overflow:visible}}@container (width>=47rem){ul[data-astro-cid-fphc36ks]{padding:var(--space-1);border-radius:var(--radius-m);background:var(--color-surface-sunken);flex-wrap:nowrap;gap:0}a[data-astro-cid-fphc36ks]{background:0 0;border-color:#0000}a[data-astro-cid-fphc36ks]:hover{background:var(--color-surface);border-color:#0000}}@container (width>=56rem){.sort__label[data-astro-cid-fphc36ks]{display:block}}.pagination[data-astro-cid-2x22b67t]{margin-block-start:var(--space-8)}ul[data-astro-cid-2x22b67t]{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}li[data-astro-cid-2x22b67t] .chip{min-inline-size:2.5rem;padding-inline:var(--space-2);font-variant-numeric:tabular-nums;justify-content:center;position:relative}li[data-astro-cid-2x22b67t] a.chip:after{content:"";inset:calc(var(--space-1) * -.5);position:absolute}li[data-astro-cid-2x22b67t] .pagination__step{padding-inline:var(--space-3)}.pagination__gap[data-astro-cid-2x22b67t]{min-block-size:2.5rem;min-inline-size:1.5rem;color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}.pagination__status[data-astro-cid-2x22b67t]{min-block-size:2.5rem;min-inline-size:4rem;color:var(--color-text);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:500;display:flex}.pagination__number[data-astro-cid-2x22b67t],.pagination__label[data-astro-cid-2x22b67t]{display:none}@media (width>=640px){.pagination__number[data-astro-cid-2x22b67t]{display:block}.pagination__label[data-astro-cid-2x22b67t]{display:inline}.pagination__status[data-astro-cid-2x22b67t]{display:none}}.catalog[data-astro-cid-uqqky5rx]{gap:var(--space-4);padding-block-end:var(--space-16);display:grid}.catalog__head[data-astro-cid-uqqky5rx]{gap:var(--space-5);display:grid}.catalog__title[data-astro-cid-uqqky5rx]{align-items:baseline;gap:var(--space-1) var(--space-5);flex-wrap:wrap;display:flex}.catalog__title[data-astro-cid-uqqky5rx] h1[data-astro-cid-uqqky5rx]{font-size:var(--text-h2);line-height:var(--leading-h2)}.catalog__count[data-astro-cid-uqqky5rx]{color:var(--color-text-muted);font-size:var(--text-lead);font-variant-numeric:tabular-nums}.catalog__layout[data-astro-cid-uqqky5rx]{gap:var(--space-4);margin-block-start:var(--space-2);display:grid}.catalog__filters[data-astro-cid-uqqky5rx]{min-inline-size:0}.catalog__results[data-astro-cid-uqqky5rx]{align-content:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.catalog__grid[data-astro-cid-uqqky5rx]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.catalog__grid[data-astro-cid-uqqky5rx]>li[data-astro-cid-uqqky5rx]{display:grid}.catalog__results[data-astro-cid-uqqky5rx] .pagination{margin-block-start:var(--space-4)}@media (width>=640px){.catalog__layout[data-astro-cid-uqqky5rx]{gap:var(--space-6)}.catalog__grid[data-astro-cid-uqqky5rx]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.catalog__layout[data-astro-cid-uqqky5rx]{align-items:start;gap:var(--space-8);grid-template-columns:17.5rem minmax(0,1fr)}.catalog__layout--full[data-astro-cid-uqqky5rx]{grid-template-columns:minmax(0,1fr)}.catalog__filters[data-astro-cid-uqqky5rx]{--filters-top:calc(var(--header-height) + var(--space-4));position:sticky;inset-block-start:var(--filters-top)}.catalog__layout--full[data-astro-cid-uqqky5rx] .catalog__grid[data-astro-cid-uqqky5rx]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.catalog__filters[data-astro-cid-uqqky5rx]{--filters-top:calc(var(--header-height-desktop) + var(--space-4))}.catalog__grid[data-astro-cid-uqqky5rx]{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog__layout--full[data-astro-cid-uqqky5rx] .catalog__grid[data-astro-cid-uqqky5rx]{grid-template-columns:repeat(4,minmax(0,1fr))}}
