.ats-furniture-intro h1{font-size:2rem;margin-bottom:.3rem}.ats-furniture-intro p{margin-bottom:.7rem}.ats-furniture-types{display:flex;gap:.45rem;overflow-x:auto;padding:.15rem 0 .6rem;margin-bottom:.3rem}.ats-furniture-types a{white-space:nowrap;border:1px solid #bca99d;border-radius:1.5rem;padding:.4rem .8rem;color:#4a2630;font-size:.9rem}.ats-furniture-types a[aria-current]{background:#7a2233;color:#fff;border-color:#7a2233}.ats-furniture-types a:focus-visible,.ats-furniture-filters summary:focus-visible{outline:2px solid #7a2233;outline-offset:3px}.ats-furniture-filters{border:1px solid #d7cbc0;border-radius:.35rem;padding:.5rem .7rem;margin-bottom:1rem}.ats-furniture-filters summary,.ats-furniture-buying-info summary{cursor:pointer;font-weight:600}.ats-furniture-filters form{display:grid;grid-template-columns:1fr 1fr;gap:.4rem .8rem;padding-top:.8rem;margin:0}.ats-furniture-filters label{font-size:.85rem;margin:0}.ats-furniture-filters input,.ats-furniture-filters select{margin-bottom:.2rem}.ats-furniture-filters .ats-furniture-stock,.ats-furniture-filter-actions{grid-column:1 / -1}.ats-furniture-filter-actions{display:flex;align-items:center;gap:1rem}.ats-furniture-filter-actions button{margin:.3rem 0}.ats-furniture-active-filters{font-size:.85rem;margin:-.3rem 0 1rem}.ats-furniture-active-filters a{text-decoration:underline;white-space:nowrap}.ats-furniture-guide{margin-top:2rem;border-top:1px solid #d7cbc0;padding-top:1.2rem}.ats-furniture-buying-info{margin:1rem 0;padding:.8rem 1rem;border:1px solid #d7cbc0;border-radius:.35rem;font-size:.95rem}.ats-furniture-buying-info p{margin-bottom:.6rem}.ats-furniture-buying-info details>div{padding-top:.8rem}@media (max-width:849px){.term-sex-furniture .category-filtering{display:none}.term-sex-furniture .page-title-inner{min-height:0;padding-top:.5rem;padding-bottom:.5rem}.ats-furniture-intro h1{font-size:1.65rem}.ats-furniture-intro p{font-size:.9rem;line-height:1.4}.ats-furniture-types a{font-size:.82rem;padding:.35rem .7rem}.ats-furniture-filters{font-size:.85rem;margin-bottom:.8rem}}