.pro-heading{margin-bottom:30px}.pro-heading h1{font-size:clamp(2.8rem,4.2vw,4.8rem);max-width:780px}.pro-sector-card .catalog-card-copy>p{max-width:32em}.pro-sector-card{display:flex;flex-direction:column}.pro-sector-card .catalog-card-copy{display:flex;flex-direction:column;flex:1}.pro-sector-card .catalog-card-action{margin-top:auto}.pro-sector-card .catalog-card-copy>p:last-of-type{padding-bottom:18px}.pro-sector-image{margin:0}.pro-sector-image img{width:100%;max-height:600px;object-fit:cover;aspect-ratio:2/1}.pro-style-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.pro-style-grid article{padding:24px;background:#eeeadf}.pro-style-grid h3{font-size:24px;margin:0 0 18px}.pro-style-grid p,.pro-questions{font-size:16px;line-height:1.6}.pro-material-links{margin-top:20px}.pro-material{display:flex;align-items:center;gap:14px;min-height:72px;padding:12px 0;border-top:1px solid var(--line);font-size:16px}.pro-material img{width:60px;height:60px;object-fit:cover}.pro-material svg{margin-left:auto}.pro-questions{padding-left:20px}.pro-questions li{margin:12px 0}.pro-filters{display:flex;gap:20px;margin:25px 0}.pro-filters label{display:flex;flex-direction:column;font-size:16px;gap:8px;min-width:220px}.pro-filters select{font:inherit;min-height:50px;padding:10px 38px 10px 12px;background:#f7f5ef;color:var(--ink);border:1px solid #a6a79b;border-radius:0;max-width:100%}.pro-result-count{font-size:16px;margin:22px 0}.pro-gallery #decor-more{margin-top:30px;min-height:50px}.pro-gallery [hidden]{display:none!important}.pro-scene-detail{display:grid;grid-template-columns:1.6fr 1fr;gap:35px;align-items:start}.pro-scene-detail>.image-zoom img{width:100%;aspect-ratio:3/2;object-fit:cover}.pro-scene-detail>div>.image-zoom{max-width:300px}.pro-scene-detail>div>.image-zoom img{aspect-ratio:1;object-fit:cover}.pro-scene-detail h2{font-size:30px}.pro-scene-detail p{font-size:16px;line-height:1.6}.pro-scene-detail h3{font-size:20px}.pro-sector .breadcrumb,.pro-decor-detail .breadcrumb{padding-left:0;margin-bottom:20px}.pro-filters select:focus-visible,.pro-material:focus-visible{outline:3px solid #667b69;outline-offset:3px}@media(max-width:760px){.pro-heading h1{font-size:2.85rem}.pro-heading{margin-bottom:22px}.pro-sector-grid{grid-template-columns:1fr 1fr}.pro-sector-card .catalog-card-copy>p:last-of-type{font-size:16px;line-height:1.4}.pro-sector-card .catalog-card-copy h2{font-size:18px}.pro-style-grid,.pro-scene-detail{grid-template-columns:1fr;gap:20px}.pro-style-grid article{padding:20px}.pro-filters{gap:12px;flex-direction:column}.pro-filters label{width:100%;min-width:0}.pro-sector-image img{aspect-ratio:3/2}.pro-scene-detail>div>.image-zoom{max-width:100%;width:100%}.pro-scene-detail>div{display:block}.pro-scene-detail>div>.image-zoom img{max-height:350px}.pro-heading>p{margin-bottom:0}}@media(max-width:360px){.pro-heading h1{font-size:2.5rem}.pro-sector-card .catalog-card-copy h2{font-size:16px}}

.pro-filters{flex-wrap:wrap}.pro-filters label{flex:1;min-width:0}.pro-listing [hidden]{display:none!important}.pro-listing #decor-more{margin-top:30px;min-height:50px}.pro-filters select:disabled{opacity:.55}@media(min-width:761px){.pro-filters label{min-width:200px}}

.pro-subtype-back{display:flex;flex-wrap:wrap;gap:24px;margin-top:20px}

.pro-usage-note{border-left:2px solid #8a8d7c;padding:8px 24px;margin:0 0 32px;max-width:850px}.pro-usage-note h2{font-size:22px;margin:0 0 12px}.pro-usage-note p{font-size:16px;line-height:1.6;margin:8px 0}
