/* Radio intake: shared buying system, catalog-specific controls. No chart or metal calculator. */
.ed-native .metal-radio .mobile-bottom{backdrop-filter:none;background:#fff}
.ed-native .metal-radio .buying-hero .hero-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px}
.ed-native .metal-radio .buying-hero h1{font-size:43px;letter-spacing:-1.65px}
.ed-native .radio-hero-facts{display:flex;gap:28px;margin-top:23px}.ed-native .radio-hero-facts>div{display:flex;align-items:center;gap:12px}.ed-native .radio-hero-facts>div+div{border-left:1px solid #d9ddcf;padding-left:28px}.ed-native .radio-hero-facts strong{font-size:28px;font-weight:500;letter-spacing:-1px;color:#46513f}.ed-native .radio-hero-facts span{font-size:14px;line-height:1.6;color:#596254}
.ed-native .radio-hero-media{padding:25px 0 22px;height:390px;background:#18211d}.ed-native .radio-hero-media .buying-media-top{padding:0 27px 0 50px}.ed-native .radio-hero-media .buying-media-top>.icon{width:29px;height:29px;color:#bca878}.ed-native .radio-hero-media>img{height:250px;object-fit:cover;mix-blend-mode:normal;opacity:1;margin:0}.ed-native .radio-hero-media .buying-media-bottom{margin:0 25px;padding-top:14px;font-size:14px}.ed-native .radio-elements{font:18px/1.45 Georgia,serif;color:#b6a176;white-space:nowrap}
.ed-native .radio-prices{padding-block:46px 52px}.ed-native .radio-prices .section-heading,.ed-native .radio-catalog .section-heading{margin-bottom:24px}.ed-native .radio-prices .section-heading h2,.ed-native .radio-catalog .section-heading h2{font-size:31px}.ed-native .radio-prices .section-heading>p{font-size:16px;max-width:415px;line-height:1.8}
.ed-native .radio-search-panel{background:#f1f3ec;border:1px solid #e2e6d9;border-radius:10px;padding:23px 26px 18px}.ed-native .radio-search-panel form{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px}.ed-native .radio-search-panel label{display:block;font-size:14px;font-weight:500;color:#596254;margin-bottom:8px}.ed-native .radio-search-input{position:relative}.ed-native .radio-search-input>.icon{position:absolute;top:15px;left:15px;color:#596254}.ed-native .radio-search-panel input,.ed-native .radio-search-panel select{background:#fff;border:1px solid #d9dfd0;border-radius:6px;height:49px;min-width:0;width:100%;color:#35422c;font-size:16px}.ed-native .radio-search-panel input{padding:0 14px 0 44px}.ed-native .radio-search-panel input::placeholder{color:#596254}.ed-native .radio-search-panel select{padding:0 35px 0 14px}.ed-native .radio-search-examples{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-top:12px;font-size:14px;color:#596254}.ed-native .radio-search-examples button{background:transparent;border:0;border-bottom:1px dashed #a5b091;padding:2px 0;color:#596254;font-size:14px}.ed-native .radio-search-examples button:hover{color:#926d27;border-color:#926d27}
.ed-native .radio-result-toolbar{display:flex;align-items:center;gap:20px;flex-wrap:wrap;font-size:14px;color:#596254;padding:20px 0 14px}.ed-native .radio-result-toolbar>span{margin-left:auto;font-size:14px}.ed-native .radio-result-toolbar button{border:0;background:none;color:#8d713c;font-size:14px;padding:3px}
.ed-native .radio-result{display:grid;grid-template-columns:68px minmax(0,1fr) minmax(200px,.55fr) 24px;gap:24px;align-items:center;border-top:1px solid var(--line);padding:15px 12px;min-height:84px}.ed-native .radio-result:last-child{border-bottom:1px solid var(--line)}.ed-native .radio-result:hover{background:#fafaf6}.ed-native .radio-result-photo{display:grid;place-items:center;width:68px;height:68px;border-radius:6px;overflow:hidden;background:#f5f5f0}.ed-native .radio-result-photo img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ed-native .radio-photo-missing{border:1px solid #e5e7dc}.ed-native .radio-photo-missing span{font-size:14px;line-height:1.5;color:#596254;text-align:center;padding:5px}.ed-native .radio-result-name{display:block;font-size:15px;font-weight:500;line-height:1.45;overflow-wrap:anywhere}.ed-native .radio-result-name:hover{color:#9c793c}.ed-native .radio-result-category{display:block;font-size:14px;color:#596254;margin-top:3px}.ed-native .radio-result-details{display:block;font-size:14px;color:#596254;margin-top:5px}.ed-native .radio-result-price{text-align:right;min-width:0;font-variant-numeric:tabular-nums}.ed-native .radio-result-price strong{display:block;font-size:17px;font-weight:500;letter-spacing:-.3px;line-height:1.5}.ed-native .radio-result-price small{display:block;font-size:14px;color:#596254;margin-top:2px}.ed-native .radio-result-price .radio-used{display:block;font-size:14px;color:#596254;margin-top:3px}.ed-native .radio-result-link{display:flex;align-items:center;justify-content:center;width:24px;height:35px;color:#9d8b60;font-size:22px}.ed-native .radio-results-bottom{display:flex;align-items:center;gap:30px;margin-top:21px}.ed-native .radio-results-bottom .button{font-size:14px;min-height:42px;flex:none}.ed-native .radio-results-bottom p{font-size:16px;line-height:1.85;color:#596254;max-width:650px}.ed-native .radio-empty{padding:30px 25px;background:#faf9f3;border:1px solid #e8e5d8;border-radius:8px}.ed-native .radio-empty h3{font-size:22px}.ed-native .radio-empty p{font-size:16px;line-height:1.8;max-width:600px;margin:11px 0 19px;color:#596254}.ed-native .radio-empty .button{font-size:14px}.ed-native .radio-noscript{font-size:14px;padding-top:16px}
.ed-native .radio-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px}.ed-native .radio-category-card{display:flex;align-items:center;gap:16px;padding:22px 0;border-top:1px solid #dde1d2;min-width:0}.ed-native .radio-category-card>img{width:100px;height:84px;object-fit:contain;mix-blend-mode:multiply;border-radius:6px}.ed-native .radio-category-card>div{min-width:0}.ed-native .radio-category-card h3{font-size:18px;display:flex;align-items:center;gap:7px;line-height:1.4}.ed-native .radio-category-card h3 .icon{height:13px;width:13px;color:#a08c5c}.ed-native .radio-category-card p{font-size:16px;line-height:1.7;color:#596254;margin-top:5px}.ed-native .radio-category-card span{display:block;font-size:14px;color:#9a8a62;margin-top:8px}.ed-native .radio-category-card:hover h3{color:#9c783b}.ed-native .radio-extra-categories{display:flex;gap:25px;align-items:center;padding:20px 0 12px;border-top:1px solid #dde1d2;font-size:14px}.ed-native .radio-extra-categories>span{color:#596254;font-size:14px}.ed-native .radio-extra-categories a{display:flex;gap:8px;align-items:center}.ed-native .radio-extra-categories .icon{height:14px;width:14px;color:#a18c5c}
.ed-native .radio-assessment{padding-block:52px 36px;gap:75px}.ed-native .radio-assessment .assessment-intro h2{font-size:31px}.ed-native .radio-unit-guide{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px;padding-top:18px;border-top:1px solid var(--line)}.ed-native .radio-unit-guide strong{font-size:14px;font-weight:500;color:#8b7446}.ed-native .radio-unit-guide p{font-size:16px;color:#596254;line-height:1.8;margin-top:7px}.ed-native .radio-assessment .assessment-intro .radio-assessment-note{font-size:16px;line-height:1.85;margin-top:18px;color:#596254}
.ed-native .radio-photo-callout{display:grid;grid-template-columns:55px 1fr auto;align-items:center;gap:24px;background:#f5f3e9;border:1px solid #e8e3d3;border-radius:10px;padding:27px 30px;margin-bottom:52px}.ed-native .radio-photo-icon{width:55px;height:60px;background:#e9e4d3;color:#9b8656;border-radius:9px;display:grid;place-items:center}.ed-native .radio-photo-icon>.icon{height:27px;width:27px}.ed-native .radio-photo-callout .eyebrow{font-size:12px}.ed-native .radio-photo-callout h2{font-size:25px;margin-top:8px}.ed-native .radio-photo-callout p{font-size:16px;line-height:1.85;max-width:540px;color:#596254;margin-top:9px}.ed-native .radio-photo-callout .button{font-size:14px}.ed-native .metal-radio .buying-process-band .section-heading h2{max-width:580px}
@media(max-width:1050px){.ed-native .metal-radio .buying-hero .hero-grid{gap:28px}.ed-native .metal-radio .buying-hero h1{font-size:37px}.ed-native .radio-hero-facts{gap:20px}.ed-native .radio-hero-facts>div+div{padding-left:20px}.ed-native .radio-category-card{gap:12px}.ed-native .radio-category-card>img{width:75px;height:75px}.ed-native .radio-category-card h3{font-size:18px}.ed-native .radio-category-grid{gap:0 22px}.ed-native .radio-photo-callout{gap:18px;padding:25px}.ed-native .radio-photo-callout p{max-width:410px}}
@media(max-width:760px){.ed-native .metal-radio .buying-hero .hero-grid{display:block}.ed-native .metal-radio .buying-hero h1{font-size:42px}.ed-native .radio-search-panel form{grid-template-columns:minmax(0,1fr) 220px;gap:16px}.ed-native .radio-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-native .radio-category-card>img{width:92px}.ed-native .radio-assessment{gap:30px}.ed-native .radio-photo-callout{grid-template-columns:1fr auto}.ed-native .radio-photo-icon{display:none}.ed-native .radio-photo-callout p{max-width:360px}.ed-native .radio-result{gap:18px}}
@media(max-width:600px){.ed-native .metal-radio .buying-hero h1{font-size:35px;line-height:1.13;letter-spacing:-1.2px}.ed-native .metal-radio .buying-hero .hero-lead{font-size:16px;max-width:none}.ed-native .radio-hero-facts{margin-top:20px;gap:22px}.ed-native .radio-hero-facts>div{gap:10px}.ed-native .radio-hero-facts>div+div{padding-left:22px}.ed-native .radio-hero-facts strong{font-size:27px}.ed-native .radio-hero-facts span{font-size:14px}.ed-native .metal-radio .buying-hero .hero-benefits{font-size:14px;gap:11px}.ed-native .radio-prices{padding-block:33px 35px}.ed-native .radio-prices .section-heading h2,.ed-native .radio-catalog .section-heading h2{font-size:28px}.ed-native .radio-prices .section-heading>p{font-size:16px;margin-top:13px}.ed-native .radio-search-panel{padding:18px 17px 16px}.ed-native .radio-search-panel form{display:block}.ed-native .radio-category-field{margin-top:15px}.ed-native .radio-search-panel label{font-size:14px;margin-bottom:7px}.ed-native .radio-search-panel input,.ed-native .radio-search-panel select{font-size:16px;height:47px}.ed-native .radio-search-input>.icon{top:14px}.ed-native .radio-search-panel input{padding-left:41px}.ed-native .radio-search-examples{gap:10px;margin-top:13px}.ed-native .radio-result-toolbar{padding:16px 0 12px;gap:8px 15px;align-items:baseline}.ed-native .radio-result-toolbar>span{margin-left:0;width:100%;font-size:14px}.ed-native .radio-result{grid-template-columns:52px minmax(0,1fr) minmax(112px,.8fr);gap:10px;padding:14px 0;min-height:85px}.ed-native .radio-result-photo{width:52px;height:60px}.ed-native .radio-photo-missing span{font-size:14px;padding:3px}.ed-native .radio-result-link{display:none}.ed-native .radio-result-name{font-size:14px;line-height:1.6}.ed-native .radio-result-category,.ed-native .radio-result-details{font-size:14px}.ed-native .radio-result-price strong{font-size:14px;letter-spacing:-.15px;overflow-wrap:anywhere}.ed-native .radio-result-price small{font-size:14px}.ed-native .radio-result-price .radio-used{font-size:14px;line-height:1.7}.ed-native .radio-results-bottom{display:block;margin-top:18px}.ed-native .radio-results-bottom .button{width:100%;font-size:14px;min-height:44px}.ed-native .radio-results-bottom p{margin-top:14px;font-size:16px}.ed-native .radio-empty{padding:23px 19px}.ed-native .radio-empty h3{font-size:21px}.ed-native .radio-empty p{font-size:16px}.ed-native .radio-empty .button{font-size:14px}.ed-native .radio-catalog .section{padding-block:25px 29px}.ed-native .radio-catalog .section-heading{margin-bottom:16px}.ed-native .radio-catalog .section-heading h2{max-width:none;font-size:26px}.ed-native .radio-catalog .section-heading>p{display:none}.ed-native .radio-category-grid{gap:0 16px}.ed-native .radio-category-card{display:flex;gap:9px;padding:11px 0;min-height:77px}.ed-native .radio-category-card>img{width:45px;height:55px;object-fit:contain;margin:0;flex:none}.ed-native .radio-category-card h3{font-size:18px;gap:0}.ed-native .radio-category-card h3 .icon{display:none}.ed-native .radio-category-card p{display:none}.ed-native .radio-category-card span{font-size:14px;margin-top:7px}.ed-native .radio-extra-categories{flex-wrap:wrap;gap:12px 23px;padding-top:18px}.ed-native .radio-extra-categories>span{width:100%;font-size:14px}.ed-native .radio-extra-categories a{font-size:14px}.ed-native .radio-assessment{padding-block:35px 28px}.ed-native .radio-assessment .assessment-intro h2{font-size:28px}.ed-native .radio-unit-guide{gap:18px;margin-top:21px;padding-top:17px}.ed-native .radio-unit-guide p{font-size:16px}.ed-native .radio-unit-guide strong{font-size:14px}.ed-native .radio-assessment .assessment-intro .radio-assessment-note{font-size:16px;max-width:none;margin-top:15px}.ed-native .radio-photo-callout{display:block;padding:22px;margin-bottom:35px}.ed-native .radio-photo-callout h2{font-size:25px}.ed-native .radio-photo-callout p{font-size:16px;max-width:none}.ed-native .radio-photo-callout .button{width:100%;margin-top:20px;min-height:45px;font-size:14px}.ed-native .metal-radio .faq-grid h2{max-width:320px}}
@media(max-width:370px){.ed-native .metal-radio .buying-hero h1{font-size:31px}.ed-native .metal-radio .buying-hero .hero-benefits{font-size:14px;gap:7px}.ed-native .radio-hero-facts{gap:17px}.ed-native .radio-hero-facts>div+div{padding-left:17px}.ed-native .radio-hero-facts strong{font-size:25px}.ed-native .radio-category-grid{gap:0 14px}.ed-native .radio-category-card{gap:7px}.ed-native .radio-category-card>img{width:40px;height:48px}.ed-native .radio-category-card h3{font-size:18px}.ed-native .radio-category-card h3 .icon{display:none}.ed-native .radio-result-price strong{font-size:14px}.ed-native .radio-result-name{font-size:14px}.ed-native .radio-search-panel{padding:17px 14px}.ed-native .radio-result{grid-template-columns:44px minmax(0,1fr) 112px;gap:8px}.ed-native .radio-result-photo{width:44px;height:54px}}
