.adqn-hero{background:var(--av-paper,#f4f2ef);padding:34px 0 38px}.adqn-hero h1{font-family:Manrope,sans-serif;font-size:clamp(38px,5.1vw,70px);line-height:1.05;font-weight:800;letter-spacing:-.055em;margin:20px 0}.adqn-hero h1>span{color:var(--av-coral,#f46a56)}.adqn-hero p:not(.adqc-eyebrow){max-width:800px;font-size:17px;line-height:1.65;margin:0}.adqn-search-layout{display:grid;grid-template-columns:265px minmax(0,1fr);gap:38px;margin-top:30px}.adqn-filter h2{font-size:18px;letter-spacing:-.03em;margin:0 0 10px}.adqn-filter small{font-size:11px;line-height:1.6;color:#60615f}.adqn-filter .adqc-price-fields label{min-width:0}.adqn-note{font-size:12px;line-height:1.7;color:#60615f;margin:20px 0}.adqn-card .adqc-card-price>strong{white-space:normal;overflow-wrap:anywhere}.adqn-home-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.adqn-home-results .adqc-card{display:flex;flex-direction:column;padding:24px;background:#f4f2ef;border:0}.adqn-home-results .adqc-card h3{font-size:21px}.adqn-home-results .adqc-card-price{margin-top:auto;align-items:flex-start;text-align:left}.adqn-home-results .adqc-card-link{border:1px solid #d5d3d0;background:#fff}.adqn-tabs a{flex:1;justify-content:center}.adqn-tabs{gap:8px}.adqc-detail .adqc-back{min-height:44px}.adqc-purchase{top:170px}.adqc-detail-grid{scroll-margin-top:170px}.adqc-content{padding-top:24px}
@media(max-width:1000px){.adqn-search-layout{grid-template-columns:230px minmax(0,1fr);gap:25px}.adqn-home-results{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:800px){.adqn-search-layout{grid-template-columns:1fr;margin-top:22px}.adqn-tabs a{flex:1 1 calc(33.333% - 8px);min-width:0;padding:10px 8px}.adqn-hero{padding:28px 0}.adqn-hero h1{font-size:40px}.adqn-hero p:not(.adqc-eyebrow){font-size:15px}.adqn-filter{display:grid!important;grid-template-columns:1fr 1fr;gap:14px!important}.adqn-filter h2,.adqn-filter>label:first-of-type,.adqn-filter>small,.adqn-filter>button,.adqn-filter>.adqc-reset,.adqn-filter>.adqc-price-fields{grid-column:1/-1}.adqn-filter label{min-width:0}.adqn-filter input,.adqn-filter select{min-width:0;min-height:44px;font-size:14px}.adqn-home-results{grid-template-columns:1fr}.adqn-tabs a{font-size:12px}.adqc-purchase{position:static}.adqc-results-head h2{line-height:1.5;max-width:70%}.adqc-results-head>span{white-space:nowrap}.adqn-card .adqc-card-price>strong{font-size:22px}}
