.xh-showcase{padding:50px 24px;background:#e8e8e8;color:#142033}.xh-showcase-inner{max-width:1440px;margin:0 auto;padding:36px;border:1px solid #dce7e1;border-radius:26px;background:#f4faf6}.xh-showcase-header{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.xh-showcase-header h2{font-size:36px;line-height:1.2;margin:0 0 12px}.xh-showcase-header p{font-size:16px;line-height:1.6;margin:0;color:#617084}.xh-showcase-controls{display:flex;gap:12px;flex-shrink:0}.xh-showcase-controls button{width:48px;height:48px;border:1px solid #dce7e1;border-radius:50%;background:white;color:#142033;font-size:28px;cursor:pointer}.xh-showcase-track{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:0 0 16px}.xh-showcase-card{flex:0 0 calc((100% - 66px)/4);min-width:0;scroll-snap-align:start;background:white;border:1px solid #e0e7e4;border-radius:20px;overflow:hidden;display:flex;flex-direction:column}.xh-showcase-image{height:250px;padding:22px;background:white;display:flex;align-items:center;justify-content:center}.xh-showcase-image img{width:100%;height:100%;object-fit:contain}.xh-showcase-content{padding:20px;flex:1;display:flex;flex-direction:column;gap:24px}.xh-showcase-content h3{font-family:inherit;font-size:17px;line-height:1.6;font-weight:700;margin:0;color:#182131}.xh-showcase-quote.showBtn{position:static;display:block;width:100%;margin:auto 0 0;padding:17px 12px;background:#111827;color:white;border:0;border-radius:32px;font:700 14px/1.3 inherit;cursor:pointer}.xh-showcase-quote:hover{background:var(--xinghangjixie-brand,#ec6b33)}.xh-showcase button:focus-visible{outline:3px solid #ec6b33;outline-offset:3px}@media(max-width:1100px){.xh-showcase-card{flex-basis:calc((100% - 44px)/3)}}@media(max-width:800px){.xh-showcase-card{flex-basis:calc((100% - 22px)/2)}.xh-showcase-inner{padding:24px}.xh-showcase-header h2{font-size:28px}}@media(max-width:500px){.xh-showcase{padding:24px 12px}.xh-showcase-inner{padding:20px 14px}.xh-showcase-card{flex-basis:88%}.xh-showcase-header{align-items:flex-start;gap:10px}.xh-showcase-controls{gap:6px}.xh-showcase-controls button{width:36px;height:36px}.xh-showcase-header h2{font-size:25px}.xh-showcase-header p{font-size:14px}}

/* Neutral presentation aligned with the existing related-product section. */
.xh-showcase{background:#e6e6e6;padding:60px 24px 20px}
.xh-showcase-inner{max-width:1200px;padding:0;border:0;border-radius:0;background:transparent}
.xh-showcase-header h2{font-family:Oswald,sans-serif;font-size:30px;font-weight:600;line-height:1.2;color:#333;text-transform:uppercase;margin:0 0 18px}
.xh-showcase-header p{color:#666}
.xh-showcase-card{border-color:#dedede}
.xh-showcase-controls button{border-color:#d8d8d8;color:#333}
@media(max-width:800px){.xh-showcase-inner{padding:0}.xh-showcase-header h2{font-size:22px}}
@media(max-width:500px){.xh-showcase{padding:35px 16px 15px}.xh-showcase-inner{padding:0}.xh-showcase-header h2{font-size:22px}}
