:root{--sf-h2-d: 48px;--sf-h2-m: 22px;--sf-h3: 22px;--sf-body: 17px;--sf-h2: clamp(var(--sf-h2-m), 3.4vw, var(--sf-h2-d));--sf-btn-dark: linear-gradient(120deg, #000000 0%, #231F20 59%, #534936 100%)}body :is(.sf-split__heading,.sf-ex__heading,.sf-specs__heading,.sf-sp__headline,.sf-ev__title,.sf-vt__title,.sf-pro__title,.sf-loc__title,.sf-table__title,.sf-tabs__heading h2,.sf-fs__heading),body main [id^=shopify-section-template]:not(:first-child):not(.section-image-banner,.background-video-section,.slideshow-section) :is(.headline .headline__title,.headline h2,.hero__title,heading-underline.headline--rich>:is(p,h1,h2,h3)):not(.wt-multicol-slider__item *,.wt-contact__form *,.wt-keys__list *){font-size:var(--sf-h2)!important;line-height:1.06!important;letter-spacing:-.02em!important;text-transform:none!important;text-align:left!important}body main [id^=shopify-section-template]:not(:first-child):not(.section-image-banner,.background-video-section,.slideshow-section) .headline:not(.wt-multicol-slider__item *,.wt-keys__list *){text-align:left!important;margin-left:0}body main [id^=shopify-section-template]:not(:first-child):not(.section-image-banner,.background-video-section,.slideshow-section) .headline:not(.wt-multicol-slider__item *,.wt-keys__list *)>*{margin-left:0!important;text-align:left!important}body .sf-ev__copy,body .sf-ev__copy .sf-ev__title{text-align:center!important;align-items:center!important}body :is(.sf-split__heading,.sf-ex__heading,.sf-specs__heading,.sf-sp__headline) *{font-size:inherit!important}@media(min-width:750px){body :is(.wt-keys__title,.sf-tabs__item-title,.sf-pro__card-title,.sf-sp__heading,.sf-split__point-title,.wt-timeline__heading,.wt-multicol-slider__item .headline__title,.sf-buy__card-title):not(.wt-metric-banner-section *){font-size:var(--sf-h3, 22px)!important;line-height:1.2!important;text-transform:none!important}body :is(.sf-split__text,.sf-split__point-inner p,.sf-sp__text,.sf-pro__text,.sf-pro__sub,.sf-ev__text,.sf-vt__text,.sf-specs__text,.sf-specs__intro,.wt-keys__text,.wt-timeline__body,.wt-multicol-slider__item .hero__text):not(.wt-metric-banner-section *),body main [id^=shopify-section-template]:not(:first-child):not(.section-image-banner,.background-video-section,.slideshow-section) .hero__text{font-size:var(--sf-body, 17px)!important;line-height:1.6!important}body :is(.sf-split__text,.sf-sp__text,.wt-keys__text,.hero__text) :is(p,li){font-size:inherit!important}}@media(min-width:750px)and (max-width:899px){body :is(.wt-keys__title,.sf-tabs__item-title,.sf-pro__card-title,.sf-sp__heading,.sf-split__point-title,.wt-timeline__heading,.wt-multicol-slider__item .headline__title,.sf-buy__card-title):not(.wt-metric-banner-section *){font-size:calc(var(--sf-h3, 22px) - 3px)!important}body :is(.sf-split__text,.sf-split__point-inner p,.sf-sp__text,.sf-pro__text,.sf-pro__sub,.sf-ev__text,.sf-vt__text,.sf-specs__text,.sf-specs__intro,.wt-keys__text,.wt-timeline__body,.wt-multicol-slider__item .hero__text):not(.wt-metric-banner-section *),body main [id^=shopify-section-template]:not(:first-child):not(.section-image-banner,.background-video-section,.slideshow-section) .hero__text{font-size:calc(var(--sf-body, 17px) - 1px)!important}}body :is(.hero__button--secondary:not(.hero__button--link),.wt-button--secondary,.wt-newsletter__send--secondary,.wt-lookbook__button--secondary,.sf-split__btn--secondary,.sf-btn--secondary),body :is(.hero__button--secondary:not(.hero__button--link),.wt-button--secondary,.wt-newsletter__send--secondary,.wt-lookbook__button--secondary,.sf-split__btn--secondary,.sf-btn--secondary):is(:hover,:focus){background:#b09247!important;border:1px solid #B09247!important;color:#000!important;filter:none;transition:background-color .3s ease,border-color .3s ease!important}body :is(.hero__button--secondary:not(.hero__button--link),.wt-button--secondary,.wt-newsletter__send--secondary,.wt-lookbook__button--secondary,.sf-split__btn--secondary,.sf-btn--secondary):hover{background:#9c8038!important;border-color:#9c8038!important}body :is(.hero__button--secondary:not(.hero__button--link),.wt-button--secondary,.sf-split__btn--secondary,.sf-btn--secondary) :is(span,svg,.sf-split__arrow){color:#000!important}body :is(.hero__button--secondary:not(.hero__button--link),.wt-button--secondary):before,body :is(.hero__button--secondary:not(.hero__button--link),.wt-button--secondary):after{display:none!important}.sf-tabs__heading[style] *{color:inherit!important}body main [id^=shopify-section-template]:not(:first-child):not(.section-image-banner,.background-video-section,.slideshow-section) heading-underline.headline--rich>:is(p,h1,h2,h3) :is(strong,span,em,a){font-size:inherit!important;line-height:inherit!important}body main [id^=shopify-section-template]:not(:first-child) .rich-text .hero__overlay{justify-content:flex-start!important;padding-left:0!important;padding-right:0!important}body main [id^=shopify-section-template]:not(:first-child) .rich-text .hero__overlay__content{align-items:flex-start!important;text-align:left!important;margin-left:0!important}body main [id^=shopify-section-template]:not(:first-child) .rich-text .hero__button--gap{justify-content:flex-start!important}body .wt-metric-banner-section .wt-keys__title--heading{font-size:var(--sf-h3, 22px)!important;line-height:1.2!important}body .wt-metric-banner-section .wt-keys__title--heading h2{margin:0 0 8px;font-size:inherit!important;line-height:1.2!important;text-decoration:none!important}@media(max-width:749px){body .wt-metric-banner-section .wt-keys__title--heading{font-size:17px!important}}:root{--sf-body-now: var(--sf-body, 17px)}@media(max-width:749px){:root{--sf-body-now: 14px}body .sf-split__point-inner p{font-size:14px!important;line-height:1.55!important}}body .hero__button--link span:before,body .hero__button--link span:after{background-color:#b09247!important}body .sf-split__btn--link{text-decoration-color:#b09247!important;border-bottom-color:#b09247!important}body :is(.hero__button--primary:not(.hero__button--secondary,.hero__button--link),.wt-button--primary,.wt-newsletter__send--primary,.wt-lookbook__button--primary,.js-add-to-cart,.wt-cart__cta,.wt-footer .wt-newsletter__send,.sf-split__btn--primary,.sf-split__btn--gold,.sf-ev__btn,.sf-scta__btn,.sf-sp__btn,.sf-fs__btn,.sf-buy__btn--primary,.sf-buy__modal-btn,.sf-quote__submit,.sf-demo__launcher,.sf-demo__next,.sf-demo__submit,form[action*="/contact"]:not(.sf-demo__form) :is(button[type=submit],input[type=submit]),form[action*="/account"] :is(button[type=submit],input[type=submit])):not(:disabled,[disabled],.is-disabled),body :is(.hero__button--primary:not(.hero__button--secondary,.hero__button--link),.wt-button--primary,.wt-newsletter__send--primary,.wt-lookbook__button--primary,.js-add-to-cart,.wt-cart__cta,.wt-footer .wt-newsletter__send,.sf-split__btn--primary,.sf-split__btn--gold,.sf-ev__btn,.sf-scta__btn,.sf-sp__btn,.sf-fs__btn,.sf-buy__btn--primary,.sf-buy__modal-btn,.sf-quote__submit,.sf-demo__launcher,.sf-demo__next,.sf-demo__submit,form[action*="/contact"]:not(.sf-demo__form) :is(button[type=submit],input[type=submit]),form[action*="/account"] :is(button[type=submit],input[type=submit])):not(:disabled,[disabled],.is-disabled):is(:hover,:focus){--btn-hover-fill: #534936;background:var(--sf-btn-dark)!important;background-size:100% 100%!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important;transition:filter .3s ease,border-color .3s ease!important}body :is(.hero__button--primary:not(.hero__button--secondary,.hero__button--link),.wt-button--primary,.js-add-to-cart,.wt-cart__cta,.sf-split__btn--primary,.sf-split__btn--gold,.sf-ev__btn,.sf-scta__btn,.sf-sp__btn,.sf-fs__btn,.sf-buy__btn--primary,.sf-buy__modal-btn,.sf-quote__submit,.sf-demo__launcher,.sf-demo__next,.sf-demo__submit):not(:disabled,[disabled]):hover{filter:brightness(1.35);border-color:#b09247!important}body :is(.hero__button--primary:not(.hero__button--secondary,.hero__button--link),.wt-button--primary,.js-add-to-cart,.wt-cart__cta,.sf-split__btn--primary,.sf-split__btn--gold,.sf-ev__btn,.sf-scta__btn,.sf-sp__btn,.sf-fs__btn,.sf-buy__btn--primary,.sf-demo__launcher) :is(span,svg,.sf-split__arrow){color:#fff!important}body :is(.hero__button--primary:not(.hero__button--secondary,.hero__button--link),.wt-button--primary,.js-add-to-cart,.wt-cart__cta):before,body :is(.hero__button--primary:not(.hero__button--secondary,.hero__button--link),.wt-button--primary,.js-add-to-cart,.wt-cart__cta):after{display:none!important}body .sf-buy__btn--primary.is-loading:after{border-color:#ffffff4d!important;border-top-color:#fff!important}body :is(.sf-split--gradient,.sf-split--black,.sf-dark-gradient,.sf-sp--black,.sf-ex--black,.sf-pro--black,.background-video-section,.slideshow-section,.section-image-banner,[style*="--color-custom-background: linear-gradient"],.wt-footer) :is(.hero__button--primary:not(.hero__button--link),.wt-button--primary,.sf-split__btn--primary,.sf-split__btn--gold,.sf-sp__btn,.sf-fs__btn,.wt-newsletter__send){border-color:#b09247!important}body main [id^=shopify-section-template]:first-child :is(.hero__title,.headline__title,h1:not(.sf-doc__body *,.wt-page__wrapper .rte *)),body :is(.section-image-banner,.background-video-section,.slideshow-section) :is(.hero__title,.headline__title),body :is(.wt-page__title,.sf-doc__title,.sf-demo-page__title,.sf-buy__title,.wt-comparison-table__heading),body main .wt-contact__form .hero__title{font-size:var(--sf-h2)!important;line-height:1.06!important;letter-spacing:-.02em!important}body main [id^=shopify-section-template]:first-child heading-underline.headline--rich>:is(p,h1,h2,h3),body main [id^=shopify-section-template]:first-child heading-underline.headline--rich>:is(p,h1,h2,h3) :is(strong,span,em){font-size:var(--sf-h2)!important;line-height:1.06!important}@media(min-width:750px){body :is(.wt-multicol-slider__item .hero__title,.wt-testimonials-marquee__heading,.wt-collapse__trigger__title){font-size:var(--sf-h3, 22px)!important;line-height:1.2!important}body :is(.sf-doc__body,.wt-page__wrapper,main .wt-page__content) h2{font-size:var(--sf-h3, 22px)!important;line-height:1.2!important}body :is(.sf-doc__body,.wt-page__wrapper,main .wt-page__content) :is(h3,h4){font-size:17px!important;line-height:1.3!important}}@media(max-width:749px){body :is(.wt-multicol-slider__item .hero__title,.wt-collapse__trigger__title,.sf-pro .sf-pro__card-title){font-size:17px!important;line-height:1.25!important}body :is(.sf-doc__body,.wt-page__wrapper,main .wt-page__content) h2{font-size:17px!important;line-height:1.25!important}body :is(.sf-doc__body,.wt-page__wrapper,main .wt-page__content) :is(h3,h4){font-size:15px!important;line-height:1.3!important}}body .wt-metric-banner-section .wt-keys__title--numbers{font-size:var(--sf-h2)!important;line-height:1.06!important}body main [id^=shopify-section-template]:not(:first-child) .headline--rich:not(heading-underline):not(.wt-multicol-slider__item *,.wt-keys__list *)>h1{font-size:var(--sf-h2)!important;line-height:1.06!important;letter-spacing:-.02em!important;text-align:left!important}body main .headline--rich :is(h1,h2) strong{font-weight:inherit}body main .headline--rich>:is(h1,h2,h3):empty{display:none}body main [id^=shopify-section-template]:not(:first-child) .headline--rich:not(heading-underline):not(.wt-multicol-slider__item *,.wt-keys__list *)>:is(h1,h2)~p{max-width:640px;margin:24px 0 0;font-family:var(--font-base, inherit);font-weight:400;font-size:var(--sf-body-now, 17px);line-height:1.6;letter-spacing:0;text-transform:none;opacity:.84}body main [id^=shopify-section-template]:not(:first-child) .headline--rich:not(heading-underline):not(.wt-multicol-slider__item *,.wt-keys__list *)>:is(h1,h2):has(~p){padding-bottom:0!important}body main [id^=shopify-section-template]:not(:first-child) .headline--rich:not(heading-underline):not(.wt-multicol-slider__item *,.wt-keys__list *)>:is(h1,h2)~p{padding-top:0!important}:root{--sf-cta-gap: 40px}@media(max-width:749px){:root{--sf-cta-gap: 32px}}body :has(+.hero__button--gap){margin-bottom:calc(var(--sf-cta-gap) - 2px)!important}body :has(+.hero__button--gap)>:last-child{margin-bottom:0!important}body .sf-split__actions{margin-top:var(--sf-cta-gap)}body .sf-ev__copy>.sf-ev__btn{margin-top:calc(var(--sf-cta-gap) - 14px)}body .sf-buy__enquiry-intro{margin-bottom:var(--sf-cta-gap)}body :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,[class*=__title],[class*=__heading],[class*=subheading],[class*=eyebrow],[class*=kicker],.headline,.headline *){text-wrap:balance}body :is(p,li,.rte){text-wrap:pretty}body h2[data-block-id]:has(+h2[data-block-id]){margin-bottom:0!important}body :is(.sf-eyebrow,.sf-split__eyebrow,.sf-specs__eyebrow,.sf-buy__eyebrow,.sf-ex__eyebrow,.sf-fs__eyebrow,.sf-rs__kicker,.hero__subheading){margin-bottom:8px!important}body :is(.headline--rich,.sf-split__copy) p:has(+:is(h1,h2,h3)){margin-bottom:8px!important}@media(max-width:749px){body :is(.sf-eyebrow,.sf-split__eyebrow,.sf-specs__eyebrow,.sf-buy__eyebrow,.sf-ex__eyebrow,.sf-fs__eyebrow,.sf-rs__kicker,.hero__subheading){margin-bottom:6px!important}body :is(.headline--rich,.sf-split__copy) p:has(+:is(h1,h2,h3)){margin-bottom:6px!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/speedflex-type.css.map */
