/* Showroomlar ve Satış Noktaları için ortak açılış düzeni. */
:root{--sales-content-width:1240px;--sales-gutter:40px}
.sales-wrap{width:min(var(--sales-content-width),calc(100% - (var(--sales-gutter) * 2)))!important;max-width:none!important;margin-inline:auto!important}
.sales-main .sales-breadcrumb{padding-block:22px!important;font-size:13px!important;line-height:1.5!important}
.sales-main .sales-hero,.sales-main--list-only .sales-hero{min-height:205px!important;padding-block:64px 54px!important;align-items:flex-end!important}
.sales-main .sales-eyebrow,.sales-main--list-only .sales-eyebrow{margin:0 0 14px!important;font-size:11px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.17em!important}
.sales-main .sales-hero h1,.sales-main--list-only .sales-hero h1{margin:0!important;font-size:48px!important;font-weight:300!important;line-height:1.12!important;letter-spacing:-.02em!important}
.sales-main .sales-field span{display:block!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.12em!important}
.sales-field select,.sales-field input{font-family:"Noto Sans",sans-serif!important;font-size:13px!important;font-weight:400!important}
.sales-reset{font-family:"Noto Sans",sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em!important}
.sales-results__head h2{font-size:25px!important;font-weight:400!important;line-height:1.2!important}
.sales-count{font-size:12px!important;font-weight:300!important}
.sales-main--list-only .sales-results{display:block!important;width:min(var(--sales-content-width),calc(100% - (var(--sales-gutter) * 2)))!important;margin-inline:auto!important}
.sales-main--list-only .sales-list-panel{width:100%!important;max-width:none!important;margin-inline:0!important;padding:48px 0!important}
@media(max-width:900px){:root{--sales-gutter:20px}}
@media(max-width:700px){:root{--sales-gutter:20px}.sales-main .sales-hero,.sales-main--list-only .sales-hero{min-height:170px!important;padding-block:50px 42px!important}.sales-main .sales-hero h1,.sales-main--list-only .sales-hero h1{font-size:40px!important}.sales-main--list-only .sales-list-panel{padding-block:40px!important}}
