.rfq-dialog{width:min(680px,calc(100% - 32px));padding:34px 34px 36px}.rfq-dialog h2{font-size:42px;line-height:.98;margin:4px 0 10px}.rfq-dialog>p{font-size:12px;line-height:1.65;max-width:560px}.rfq-form{gap:12px;margin-top:18px}.form-grid{gap:10px}.rfq-form label{font-size:9px;letter-spacing:.05em}.rfq-form input,.rfq-form textarea{margin-top:5px;padding:10px 12px;font-size:12.5px;line-height:1.45}.form-status{font-size:11.5px}.rq-hero h1{font-size:clamp(58px,4.9vw,84px)!important;line-height:.92;max-width:12ch;text-wrap:balance}.rq-form-card{padding:32px 32px 34px}.rq-form-card h2{font-size:clamp(38px,3vw,52px);line-height:.94}.rq-form-card>p{font-size:12px;line-height:1.62;margin:10px 0 18px}.rq-grid{gap:12px}.rq-form label{font-size:9px;letter-spacing:.04em}.rq-form input,.rq-form select,.rq-form textarea{padding:10px 12px;font-size:12.5px;line-height:1.4}.rq-message{margin-top:12px}.rq-submit{margin-top:14px}.rq-note{font-size:11px;margin-top:10px}.hero-copy h1,.products-hero-copy h1,.category-hero-copy h1,.ab-hero-copy h1,.arm-hero-copy h1,.bc-hero-copy h1,.wc-bench-hero-copy h1,.ct-hero h1,.el-hero-copy h1,.hw2-hero-copy h1,.rq-hero h1,.bg164-hero h1,.pq-copy h1,.mk-copy h1,.mq-copy h1,.oem-copy h1,.sol-copy h1,.homegym150-hero .category-hero-copy h1,.lower-hero-copy h1,.ss-hero-copy h1,.spin-hero-copy h1{line-height:.93;letter-spacing:.01em;margin-bottom:18px;text-wrap:balance}.hero-copy h1{font-size:clamp(64px,5.3vw,90px)!important;max-width:10.5ch}.products-hero-copy h1{font-size:clamp(58px,4.8vw,80px)!important;max-width:12ch}.category-hero-copy h1,.ab-hero-copy h1,.arm-hero-copy h1,.bc-hero-copy h1,.wc-bench-hero-copy h1,.ct-hero h1,.el-hero-copy h1,.hw2-hero-copy h1,.bg164-hero h1{font-size:clamp(54px,4.6vw,76px)!important;max-width:12ch}.hero-copy>p,.products-hero-copy p,.category-hero-copy>p,.ab-hero-copy>p,.arm-hero-copy>p,.bc-hero-copy>p,.wc-bench-hero-copy>p,.ct-hero-copy>p,.el-hero-copy>p,.hw2-hero-copy>p,.rq-hero-copy>p,.bg164-hero p{max-width:620px}@media (min-width:1180px){.hero-layout{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:34px}.products-hero-grid,.category-hero-grid,.ab-hero-grid,.arm-hero-grid,.bc-hero-grid,.ct-hero-grid,.el-hero-grid,.hw2-hero-grid,.rq-hero-grid,.bg164-hero-grid{gap:40px}.hero-copy{max-width:760px}}.bg164-hero h1{font-size:clamp(46px,4vw,64px)!important;max-width:13ch}.bg164-hero p{font-size:14px;line-height:1.7;max-width:620px}.model-rfq{font-size:8.5px;letter-spacing:.07em}.related-product-card h3{font-size:36px;line-height:.96}@media (max-width:900px){.hero-copy h1,.products-hero-copy h1,.category-hero-copy h1,.ab-hero-copy h1,.arm-hero-copy h1,.bc-hero-copy h1,.wc-bench-hero-copy h1,.ct-hero h1,.el-hero-copy h1,.hw2-hero-copy h1,.rq-hero h1,.bg164-hero h1{font-size:clamp(42px,8.5vw,62px)!important;max-width:unset}.rfq-dialog{padding:28px 22px 30px}.rfq-dialog h2{font-size:36px}}@media (max-width:680px){.rfq-dialog h2{font-size:32px}.rfq-form label,.rq-form label{font-size:8.5px}.rq-form-card{padding:26px 20px 28px}.rq-form-card h2{font-size:34px}.rq-form input,.rq-form select,.rq-form textarea,.rfq-form input,.rfq-form textarea{font-size:12px;padding:10px 11px}}