.sab-powered-access{--spa-blue: #2867e1;--spa-navy: #15253f;--spa-ink: #202b3b;--spa-muted: #667085;--spa-line: #dce3ee;--spa-soft: #f7f9fc;color:var(--spa-ink)}.sab-powered-access .page-width{max-width:1500px}.sab-powered-access__hero{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:0;align-items:start}.sab-powered-access__media{min-width:0}.sab-powered-access__details{padding:12px 0 0 45px}.sab-powered-access__eyebrow{color:var(--spa-blue);font-size:11px;font-weight:800;letter-spacing:.14em;line-height:1.3;margin:0 0 10px}.sab-powered-access__title{color:var(--spa-navy);font-size:clamp(30px,2.7vw,40px);line-height:1.04;letter-spacing:-.03em;margin:0 0 10px}.sab-powered-access__intro{color:#526074;font-size:16px;line-height:1.5;margin:0 0 16px}.sab-powered-access__price{color:var(--spa-navy);font-size:1.5em;font-weight:700;line-height:1.2;margin-top:12px}.sab-powered-access__price-unit{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.sab-powered-access__price-vat{color:var(--spa-muted);font-size:.9em;line-height:1.3;margin-top:4px}.sab-powered-access__price-note,.sab-powered-access__helper{color:var(--spa-muted);font-size:12px;line-height:1.45}.sab-powered-access__helper{display:block;margin-top:9px}.sab-powered-access__dimensions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0 22px}.sab-powered-access__dimensions--with-outreach{grid-template-columns:repeat(3,minmax(0,1fr))}.sab-powered-access__dimensions div{display:grid;align-content:start;gap:4px;min-width:0;padding:0}.sab-powered-access__dimensions small{display:block;color:var(--spa-muted);font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.sab-powered-access__dimensions strong{display:block;color:var(--spa-navy);font-size:1.2em;line-height:1.2;white-space:nowrap}.sab-powered-access__dimensions span{display:block;color:var(--spa-muted);font-size:.78em;line-height:1.3}.sab-powered-access__height-guide{container-type:inline-size;container-name:sab-powered-access-guide;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;box-sizing:border-box;width:100%;margin:22px 0;padding:18px 20px 14px;border:1px solid #dfe8f7;border-radius:2px;background:#f7faff}.sab-powered-access__height-guide-title{grid-column:1 / -1;color:var(--spa-navy);font-size:1.1em;font-weight:700;margin:0 0 4px;text-align:center}.sab-powered-access__height-guide>div{display:grid;align-content:start;gap:4px;min-width:0;padding-left:10px;border-left:2px solid var(--spa-blue)}.sab-powered-access__height-guide small{color:var(--spa-muted);font-size:.72em;font-weight:600;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.sab-powered-access__height-guide span{color:var(--spa-navy);font-size:1.2em;font-weight:700;line-height:1.2}.sab-powered-access__height-guide em{color:var(--spa-muted);font-size:.78em;font-style:normal;line-height:1.3}.sab-powered-access__height-guide>p:last-child{grid-column:1 / -1;color:var(--spa-muted);font-size:.78em;line-height:1.4;margin:0;text-align:center}.sab-powered-access__form-shell{border-top:1px solid var(--spa-line);padding-top:20px}.sab-powered-access__field{margin-bottom:18px}.sab-powered-access__field label{display:block;color:var(--spa-navy);font-weight:800;margin-bottom:9px}.sab-powered-access__radio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sab-powered-access__radio{border:1px solid var(--spa-line);background:#fff;color:var(--spa-navy);cursor:pointer;padding:14px;text-align:left;transition:border-color .18s,box-shadow .18s}.sab-powered-access__radio:hover{border-color:var(--spa-blue)}.sab-powered-access__radio.is-selected{border-color:var(--spa-blue);box-shadow:0 0 0 2px #2867e121}.sab-powered-access__radio strong{display:block;font-size:13px;line-height:1.35}.sab-powered-access__stepper{display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid var(--spa-line);padding:17px 0}.sab-powered-access__stepper strong,.sab-powered-access__stepper small{display:block}.sab-powered-access__stepper strong{color:var(--spa-navy);font-size:14px}.sab-powered-access__stepper small{color:var(--spa-muted);font-size:11px;line-height:1.35;margin-top:4px}.sab-powered-access__stepper-control{display:flex;align-items:center;gap:9px;flex-shrink:0}.sab-powered-access__stepper-control .btn{min-width:34px;padding:7px 10px}.sab-powered-access__stepper-control output{min-width:90px;color:var(--spa-navy);font-size:13px;font-weight:800;text-align:center}.sab-powered-access__total{display:flex;justify-content:space-between;border-top:1px solid var(--spa-line);margin-top:2px;padding:18px 0;color:var(--spa-navy)}.sab-powered-access__total strong{font-size:20px}.sab-powered-access__submit{margin-top:4px;background:var(--spa-blue);border-color:var(--spa-blue)}.sab-powered-access__submit:disabled{cursor:not-allowed;opacity:.55}.sab-powered-access__reassurance{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--spa-line);margin-top:42px}.sab-powered-access__reassurance>div{display:grid;grid-template-columns:28px 1fr;column-gap:10px;background:var(--spa-soft);padding:17px 16px}.sab-powered-access__reassurance-icon{align-self:center;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#e7efff;color:var(--spa-blue);font-size:13px;font-weight:800;grid-row:1 / span 2}.sab-powered-access__reassurance strong{align-self:end;color:var(--spa-navy);font-size:13px;line-height:1.2}.sab-powered-access__reassurance>div>span:not(.sab-powered-access__reassurance-icon){align-self:start;color:var(--spa-muted);font-size:11px;line-height:1.4;margin-top:5px}.sab-powered-access__content{background:var(--spa-soft);margin-top:52px;padding:58px 0}.sab-powered-access__content-intro{max-width:1080px;margin:0 auto 32px;text-align:center}.sab-powered-access__content h2{color:var(--spa-navy);font-size:clamp(25px,3vw,38px);line-height:1.1;letter-spacing:-.025em;margin:0 0 12px}.sab-powered-access__content h3{color:var(--spa-navy);font-size:18px;line-height:1.2;margin:0 0 8px}.sab-powered-access__content p{color:#526074;line-height:1.55}.sab-powered-access__feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:48px}.sab-powered-access__feature-grid article{border:1px solid var(--spa-line);background:#fff;padding:22px}.sab-powered-access__feature-grid span{display:block;color:var(--spa-blue);font-size:11px;font-weight:800;letter-spacing:.14em;margin-bottom:17px}.sab-powered-access__feature-grid p{font-size:14px;margin:0}.sab-powered-access__content-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:54px;margin:46px 0}.sab-powered-access__content-grid>section,.sab-powered-access__faq,.sab-powered-access__final-cta{min-width:0}.sab-powered-access__spec-table{border-top:1px solid var(--spa-line)}.sab-powered-access__spec-table div{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid var(--spa-line);padding:11px 0;font-size:13px}.sab-powered-access__spec-table span{color:var(--spa-muted)}.sab-powered-access__spec-table strong{color:var(--spa-navy);text-align:right}.sab-powered-access__faq{border-top:1px solid var(--spa-line);padding-top:46px}.sab-powered-access__faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}.sab-powered-access__faq details{border:1px solid var(--spa-line);background:#fff;padding:16px 18px}.sab-powered-access__faq summary{color:var(--spa-navy);cursor:pointer;font-size:14px;font-weight:800}.sab-powered-access__faq details p{font-size:13px;margin:12px 0 0}.sab-powered-access__final-cta{box-sizing:border-box;width:100%;margin:52px 0 -24px;padding:46px 24px 50px;background:#174ea6;color:#fff;text-align:center}.sab-powered-access__final-cta h2{color:#fff}.sab-powered-access__final-cta>p:not(.sab-powered-access__eyebrow){max-width:620px;margin-right:auto;margin-left:auto;color:#ffffffd6}.sab-powered-access__final-cta .sab-powered-access__eyebrow{color:#8fc0ff}.sab-powered-access__final-cta>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 22px;margin-top:24px}.sab-powered-access__final-cta .btn{min-width:220px;margin:0;background:#fff;border-color:#fff;color:#174ea6}.sab-powered-access__final-cta .btn:hover,.sab-powered-access__final-cta .btn:focus-visible{background:#eaf3ff;border-color:#eaf3ff;color:#174ea6}.sab-powered-access__final-cta .text-link{color:#fff;font-weight:800;text-decoration:none}.sab-powered-access__final-cta .text-link:hover,.sab-powered-access__final-cta .text-link:focus-visible{color:#8fc0ff}.sab-powered-access a:focus-visible,.sab-powered-access button:focus-visible,.sab-powered-access summary:focus-visible{outline:3px solid rgba(40,103,225,.35);outline-offset:3px}.sab-powered-access__final-cta a:focus-visible{outline-color:#f4ad28}.sab-powered-access--enquiry .sab-powered-access__price-prefix{color:var(--spa-muted);font-size:14px;font-weight:600}.sab-powered-access--enquiry .sab-powered-access__transport-note{display:block;margin-top:6px;color:var(--spa-muted);font-size:12px;line-height:1.45}.sab-powered-access--enquiry .sab-powered-access__submit{margin-top:10px}.sab-powered-access__content--diesel .sab-powered-access__feature-grid article{min-height:100%}.sab-equipment-enquiry{width:min(680px,calc(100% - 32px));max-width:680px;padding:0;border:0;border-radius:3px;background:#fff;color:var(--spa-ink);box-shadow:0 18px 60px #15253f47}.sab-equipment-enquiry::backdrop{background:#15253f9e}.sab-equipment-enquiry__panel{position:relative;max-height:min(92vh,900px);overflow:auto}.sab-equipment-enquiry__content{padding:34px 38px 38px}.sab-equipment-enquiry__content h2{margin-right:36px}.sab-equipment-enquiry__close{position:absolute;top:14px;right:16px;z-index:1;width:36px;height:36px;border:0;background:transparent;color:var(--spa-navy);cursor:pointer;font-size:30px;line-height:1}.sab-equipment-enquiry__context{display:grid;gap:4px;margin:18px 0 22px;padding:15px 17px;border-left:3px solid var(--spa-blue);background:#f7faff}.sab-equipment-enquiry__context span,.sab-equipment-enquiry__context small{color:var(--spa-muted);font-size:12px}.sab-equipment-enquiry__context strong{color:var(--spa-navy);font-size:16px}.sab-equipment-enquiry__field{margin-bottom:16px}.sab-equipment-enquiry__field label{display:block;margin-bottom:6px;color:var(--spa-navy);font-size:13px;font-weight:800}.sab-equipment-enquiry__field label span{color:#b42318}.sab-equipment-enquiry__field input,.sab-equipment-enquiry__field select,.sab-equipment-enquiry__field textarea{margin-bottom:0}.sab-equipment-enquiry__success{margin-top:18px;padding:20px;background:#eef8f0;border-left:3px solid #218739}.sab-equipment-enquiry__success h3{margin:0 0 8px;color:var(--spa-navy)}.sab-equipment-enquiry__success p{margin:0}body.sab-enquiry-open{overflow:hidden}@media(min-width:900px){.sab-powered-access__media .product-slideshow,.sab-powered-access__media .product-slideshow .flickity-viewport,.sab-powered-access__media .product-slideshow .flickity-slider{height:min(500px,38vw)!important;min-height:420px}.sab-powered-access__media .product-slideshow{display:flex;align-items:center;justify-content:center}.sab-powered-access__media .product-main-slide,.sab-powered-access__media .product-image-main,.sab-powered-access__media .product-image-main .image-wrap{height:100%!important;padding-bottom:0!important}.sab-powered-access__media .product-main-slide{padding-left:clamp(16px,3vw,44px)}.sab-powered-access__media .product-image-main .image-wrap img{width:100%;height:100%;object-fit:contain}}@media(max-width:899px){.sab-powered-access__hero{grid-template-columns:1fr}.sab-powered-access__details{padding:0}.sab-powered-access__reassurance{grid-template-columns:repeat(2,1fr)}.sab-powered-access__content{padding:48px 0}.sab-powered-access__content-grid{gap:34px}.sab-powered-access__media .product-slideshow,.sab-powered-access__media .product-slideshow .flickity-viewport,.sab-powered-access__media .product-slideshow .flickity-slider{height:min(430px,112vw)!important;max-height:min(430px,112vw)!important;min-height:0!important}.sab-powered-access__media .product-slideshow{display:flex;align-items:center;justify-content:center}.sab-powered-access__media .product-main-slide,.sab-powered-access__media .product-image-main,.sab-powered-access__media .product-image-main .image-wrap{height:100%!important;min-height:0!important;padding-bottom:0!important}.sab-powered-access__media .product-image-main .image-wrap img{width:100%;height:100%;object-fit:contain}}@media(max-width:599px){.sab-equipment-enquiry{width:calc(100% - 20px);max-width:none}.sab-equipment-enquiry__content{padding:28px 20px 24px}.sab-equipment-enquiry__panel{max-height:96vh}.sab-powered-access__content>.page-width{display:grid;grid-template-columns:minmax(0,1fr);row-gap:32px}.sab-powered-access__media{padding-top:18px}.sab-powered-access__title{font-size:34px}.sab-powered-access__radio-grid,.sab-powered-access__feature-grid,.sab-powered-access__faq-grid{grid-template-columns:1fr}.sab-powered-access__content-intro{order:2;margin:0;text-align:left}.sab-powered-access__content-intro h2{margin-bottom:10px}.sab-powered-access__content-intro p{margin:0}.sab-powered-access__feature-grid{order:3;gap:14px;margin:0}.sab-powered-access__feature-grid article{padding:18px}.sab-powered-access__details-grid{display:contents}.sab-powered-access__details-grid>section:nth-child(2){order:1}.sab-powered-access__details-grid>section:first-child{order:4}.sab-powered-access__details-grid>section>h2{margin-bottom:10px}.sab-powered-access__details-grid>section>p+p{margin-top:14px}.sab-powered-access__service-grid{order:5;grid-template-columns:1fr;gap:32px;margin:0}.sab-powered-access__service-grid>section>h2{margin-bottom:10px}.sab-powered-access__service-grid>section>p+p{margin-top:14px}.sab-powered-access__faq{order:6;border-top:1px solid var(--spa-line);padding-top:28px}.sab-powered-access__final-cta{order:7;margin-top:0}.sab-powered-access__height-guide,.sab-powered-access__dimensions--with-outreach{grid-template-columns:1fr}.sab-powered-access__height-guide-title,.sab-powered-access__height-guide>p:last-child{grid-column:auto}.sab-powered-access__stepper{align-items:flex-start;flex-direction:column}.sab-powered-access__stepper-control{width:100%;justify-content:space-between}.sab-powered-access__stepper-control output{flex:1}.sab-powered-access__reassurance{grid-template-columns:1fr}.sab-powered-access__spec-table div{align-items:flex-start;gap:16px;padding:12px 0}.sab-powered-access__spec-table span{flex:0 0 42%}.sab-powered-access__spec-table strong{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.sab-powered-access__final-cta .btn{width:100%}.sab-powered-access__final-cta .text-link{display:inline-block}}@media(prefers-reduced-motion:reduce){.sab-powered-access *,.sab-powered-access *:before,.sab-powered-access *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/sab-powered-access.css.map */
