/* Existing template typography and photo frames are inherited. */
.seer-gas-review .sp-review-products{position:relative;display:flex!important;align-items:center;flex-wrap:nowrap}
.seer-gas-review .sp-review-products-link{padding-right:2px!important}
.seer-gas-review .sp-review-products-toggle{display:flex;align-items:center;justify-content:center;width:32px;min-height:44px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}
.seer-gas-review .sp-review-fuels,.seer-gas-review .sp-review-powers{position:absolute!important;z-index:99999;margin:0!important;padding:8px 0!important;list-style:none!important;background:#fff;border:1px solid #e0e5e9;box-shadow:0 12px 30px #02182a1a;min-width:260px;text-align:left}
.seer-gas-review .sp-review-fuels{top:100%!important;left:0!important}
.seer-gas-review .sp-review-powers{top:-9px!important;left:100%!important;min-width:220px}
.seer-gas-review .sp-review-fuels li{position:relative;display:block!important;width:100%;margin:0!important}
.seer-gas-review .sp-review-fuels a,.seer-gas-review .sp-review-fuels button{display:flex!important;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:48px;padding:12px 20px!important;border:0;border-radius:0;background:#fff;color:#02182a!important;font:inherit;font-size:15px;line-height:1.4;text-decoration:none;text-transform:none;cursor:pointer;white-space:nowrap}
.seer-gas-review .sp-review-fuels a:hover,.seer-gas-review .sp-review-fuels button:hover,.seer-gas-review .sp-review-fuels button[aria-expanded=true]{background:#f2f5f7!important;color:#ff5a00!important}
.seer-gas-review .sp-review-fuels a span,.seer-gas-review .sp-review-fuels button span{font-size:22px;color:#ff5a00}
.seer-gas-review .sp-review-fuels[hidden],.seer-gas-review .sp-review-powers[hidden],#sp-fuel-diesel[hidden],#sp-fuel-gas[hidden]{display:none!important}
.seer-gas-review .sp-review-products a:focus-visible,.seer-gas-review .sp-review-products button:focus-visible,.sp-review-fuel-tabs button:focus-visible{outline:2px solid #ff5a00;outline-offset:2px}
.sp-review-fuel-tabs{display:flex;gap:0;margin:0 0 26px;border-bottom:1px solid #dbe2e7}
.sp-review-fuel-tabs button{border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;color:var(--sp-ph-navy,#02182a);font:inherit;font-weight:600;padding:16px 24px;min-height:52px;cursor:pointer}
.sp-review-fuel-tabs button[aria-selected=true]{border-bottom-color:#ff5a00;color:#ff5a00}
.sp-review-gas-panel{display:grid;grid-template-columns:727.4px minmax(0,1fr);align-items:stretch;gap:0;min-height:600px;border:1px solid #dce3e8;background:#fff}
.sp-review-gas-panel .sp-ph__series-image{width:100%;min-width:0}
.sp-review-gas-panel .sp-ph__series-image>img{width:100%;height:390px;object-fit:contain}
.sp-review-gas-intro{margin:0 0 18px;font:inherit;color:inherit}
.sp-review-gas-panel .sp-ph__series-details dl{margin:0}
.sp-review-gas-panel .sp-ph__series-details dt{min-height:24px}
.seer-gas-review .seer-footer__gas-links{margin-bottom:26px!important}
.seer-gas-review .seer-footer__mobile-gas{display:none}
@media(max-width:1200px){.sp-review-gas-panel{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}
@media(max-width:1024px){
 .seer-gas-review .sp-review-products{display:flex!important;flex-wrap:wrap!important;width:100%}
 .seer-gas-review .sp-review-products-link{flex:1;min-height:44px}
 .seer-gas-review .sp-review-products-toggle{width:48px;min-height:48px}
 .seer-gas-review .sp-review-fuels,.seer-gas-review .sp-review-powers{position:static!important;flex-basis:100%;width:100%;box-shadow:none;border:0;min-width:0}
 .seer-gas-review .sp-review-fuels{padding:0 0 4px 14px!important}
 .seer-gas-review .sp-review-powers{padding:0 0 4px 16px!important}
 .seer-gas-review .sp-review-fuels a,.seer-gas-review .sp-review-fuels button{white-space:normal}
 .seer-gas-review .sp-review-diesel>button[aria-expanded=true]>span{transform:rotate(90deg)}
}
@media(max-width:767px){
 .sp-review-fuel-tabs{margin-bottom:20px}.sp-review-fuel-tabs button{flex:1;padding:13px 9px}
 .sp-review-gas-panel{grid-template-columns:minmax(0,1fr);min-height:0}
 .sp-review-gas-panel .sp-ph__series-image>img{height:290px}
 .seer-gas-review .seer-footer__mobile-gas{display:flex;min-height:44px;align-items:center;color:#afbac5;font:400 13px/1.4 "Helvetica Neue",Arial,sans-serif;margin-top:14px}
}

.sp-products-hub[data-sp-selected-fuel="gas"] .sp-ph__comparison,.sp-products-hub[data-sp-selected-fuel="gas"] .sp-ph__config,.sp-products-hub[data-sp-selected-fuel="gas"] [data-sp-compact-shipping]{display:none!important}

/* Reuse the native Xpro chevron shape, with a separate accessible toggle. */
.seer-gas-review .sp-review-products-toggle{width:20px;color:#031a2b;font:550 14px/14px "Helvetica Neue",Helvetica,Arial,sans-serif}
.seer-gas-review .sp-review-products-toggle:hover,.seer-gas-review .sp-review-products-toggle:focus{background:transparent}
.seer-gas-review .sp-review-products-toggle .xpro-dropdown-menu-toggle{display:block;width:8px;height:14px;margin:0;font:inherit}
.seer-gas-review .sp-review-products-toggle .xpro-dropdown-menu-toggle:before{content:"";position:relative;top:.1em;left:0;display:inline-block;box-sizing:border-box;width:8px;height:8px;border-style:solid;border-width:1px 1px 0 0;transform:rotate(135deg);transform-origin:4px 4px;vertical-align:top}
/* Match the existing padded industry assets without changing their 88px frame. */
.seer-gas-review [id$="-tab-gas-2"] .sp-industry-tabs__icon{padding:8px;box-sizing:border-box}
@media(max-width:1024px){.seer-gas-review .sp-review-products-toggle{width:48px}.seer-gas-review [id$="-tab-gas-2"] .sp-industry-tabs__icon{padding:6px}}
@media(max-width:767px){.seer-gas-review [id$="-tab-gas-2"] .sp-industry-tabs__icon{padding:16px}}

@media(min-width:1201px){.site-footer.seer-footer .seer-footer__main-inner{grid-template-columns:minmax(220px,1.25fr) repeat(3,minmax(0,.91fr)) minmax(190px,1.05fr)}}.site-footer.seer-footer .seer-footer__gas-links{margin-bottom:0!important}.site-footer.seer-footer #seer-footer-explore-title{margin:38px 0 22px!important}@media(max-width:767px){.site-footer.seer-footer #seer-footer-explore-title{margin-top:32px!important}}
/* gas-launch-small-screen: retain fonts, allow technical labels to wrap. */
body.seer-gas-launch-detail .sp-faq-proof__trust-grid article p{min-width:0;max-width:100%}body.seer-gas-launch-detail .sp-faq-proof__trust-grid article b{white-space:normal;overflow-wrap:break-word}
@media(max-width:389px){#seer-home-product-concept .seer-home-range-card__rating{flex-wrap:wrap;max-width:100%}#seer-home-product-concept .seer-home-range-card__range-value{white-space:normal;max-width:100%;min-width:0}#seer-home-product-concept .seer-home-range-card__unit{flex-shrink:0}}