:root{--font-body-family: "Montserrat", sans-serif;--font-heading-family: "Montserrat", sans-serif;--font-btn-family: "Montserrat", sans-serif;--font-menu-family: "Montserrat", sans-serif;--font-subheading-family: "Montserrat", sans-serif;--font-highlight-text-family: "Montserrat", sans-serif;--font-mega-family: "Montserrat", sans-serif;--font-body-weight: 500;--font-body-weight-bolder: 500;--font-heading-weight: 700;--font-heading-weight-semibold: 600;--font-subheading-weight: 500;--font-pcard-title-weight: 500;--font-menu-weight: 500;--font-btn-weight: 500;--font-highlight-text-weight: 700;--font-mega-weight: 800;--font-hxl-size: 90px;--font-h0-size: 60px;--font-h1-size: 64px;--font-h2-size: 48px;--font-h3-size: 34px;--font-h4-size: 28px;--font-h5-size: 22px;--font-h6-size: 18px;--font-subheading-size: 14px;--font-body-size: 14px;--font-heading-transform: initial;--font-mega-transform: initial;--font-subheading-transform: initial;--btn-transform: uppercase;--btn-height: 50px;--btn-rounded: 5px;--color-primary: #ED1C24;--color-primary-dark: #C4161C;--color-dark: #313C4B;--color-dark-hover: #4D5A6D;--color-background: 247, 247, 247}@media(max-width:768px){:root{--font-hxl-size: 46px;--font-h0-size: 38px;--font-h1-size: 46px;--font-h2-size: 38px;--font-h3-size: 26px;--font-h4-size: 22px;--font-h5-size: 18px;--font-h6-size: 16px;--font-subheading-size: 12px;--font-body-size: 14px;--btn-height: 35px}}h1,.h1,.h-xl,.h-0,h2,.h2,h3,.h3{font-weight:700!important}h4,.h4,h5,.h5,h6,.h6{font-weight:600!important}.subheading,.subtitle{font-weight:500!important}.f-site-nav__link{font-weight:700!important}.f-site-nav__arrow{color:var(--color-primary)!important;fill:var(--color-primary)!important;stroke:var(--color-primary)!important}.f-site-nav__dropdown--mega .f-site-nav__dropdown-inner>.list-none>.f-site-nav__sub-item:not(:last-child){border-right-color:#8888886b!important}.f-header__dropdown-bg:before{border-bottom-color:#8888886b!important}.f-site-nav__item .f-site-nav__link{padding-bottom:1.4rem!important}.f-site-nav__dropdown--mega{margin-top:-.5rem!important}.f-site-nav__dropdown--mega ul.f-grid>li>a{font-weight:700!important;text-transform:capitalize!important}.f-site-nav__dropdown--mega .f-site-nav__sub-link span{white-space:normal!important;display:inline-block!important;max-width:100%!important;overflow-wrap:break-word!important;word-wrap:break-word!important}.f-site-nav__dropdown--mega .f-site-nav__sub-link>.f-site-nav__arrow{display:none!important}.f-column-divider{display:none!important}.f-multicolumn:has(.f-column-divider) .multicolumn-card__inner{text-align:left!important}.multicolumn-card__info .rte:not(:first-child){margin-top:2.5rem!important}[data-section-type=f-custom-content]{--color-background: 34, 33, 35;background:#222123!important;background-color:#222123!important}.multicolumn-card__info .rte{max-width:400px}.multicolumn-card__info h3,.multicolumn-card__info .h3,.multicolumn-card__info .h4,.multicolumn-card__info .h5,.multicolumn-card__info .h6{font-weight:700!important}@media(min-width:1024px){.f-multicolumn:has(.f-column-divider) .f-grid{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between;align-items:stretch;gap:3rem!important}.f-multicolumn:has(.f-column-divider) .f-column:not(.f-column-divider){flex:1 1 auto;padding-left:1.5rem;padding-right:1.5rem}.f-column-divider{display:flex!important;flex:0 0 auto}.f-column-divider>div{height:100%;max-height:185px}.f-column-divider svg{width:auto;height:100%;max-height:185px}}.f-image-card__logo{position:absolute;top:var(--vertical-content-padding, 4rem);left:calc(var(--hozirontal-content-padding, 4rem) + 5px);z-index:4;width:100%;max-width:272px!important}@media(max-width:768px){.f-image-card__logo{top:var(--vertical-content-padding-mobile, 2rem);left:calc(var(--hozirontal-content-padding-mobile, 2rem) + 5px)}}.f-image-card__logo img{width:100%;height:auto;display:block}.f-image-card__description{max-width:539px;line-height:24px}.f-image-card__content.f-image-card__content-layout3{text-align:left;padding-left:2rem;padding-right:2rem;justify-content:flex-start!important;align-items:center!important}.f-image-card__content-layout3 .f-image-card__content-box{align-items:flex-start!important;width:100%;max-width:none!important;padding-left:2rem;justify-content:flex-start!important;min-height:auto!important}.f-image-card__content-layout3 .f-image-card__content-box,.f-image-card__content-layout3 .f-image-card__heading,.f-image-card__content-layout3 .f-image-card__description{font-size:18px;line-height:1.6}.f-image-card__content-layout3 .f-image-card__action,.f-image-card__content-layout3 .btn{font-size:14px}@media(max-width:768px){.f-image-card__content-layout3 .f-image-card__content-box{padding-left:1rem}}@media(max-width:768px){.f-image-card__content.f-image-card__content-layout3{padding-left:1rem;padding-right:1rem}}.f-image-card__content .btn,.f-image-card__content button,.f-image-card__content a.button,.f-image-card__content [class^=button-]{min-width:169px;height:46px;min-height:46px}.f-collection-tabs .collapsible__button,.f-collection-tabs .collection-tab__link{height:auto!important;min-height:auto!important}.f-collection-tabs .collection-tab__link.btn{height:40px!important}.f-collection-tabs .section__description p{color:#c4161c}.f-collection-tabs .section__heading.h3{font-size:35px!important}.f-collection-tabs .collapsible__button-text,.f-collection-tabs h1,.f-collection-tabs h2,.f-collection-tabs h3,.f-collection-tabs h4,.f-collection-tabs h5,.f-collection-tabs h6{font-size:24px!important}.f-collection-tabs .collapsible__button-text,.f-collection-tabs .collapsible__content-inner{padding-right:6rem!important}.f-testimonial__text{font-size:24px!important}.f-get-in-touch__tagline{font-style:normal!important}.bcontact-description{display:none!important}.bcontact-title{padding-bottom:3rem!important}.bcontact-content.bcontact-content--placeholder{background:transparent!important}.bcontact-submit-btn.bcontact-submit-btn--round{width:185px!important;height:46px!important;min-height:46px!important;margin-top:2rem!important;margin-left:auto!important;margin-right:auto!important;display:block!important}.site-footer,.site-footer--new{padding:80px 0 0;--color-background: 34, 33, 35;background:#222123!important;background-color:#222123!important}.site-footer__row-1{display:flex;gap:64px;margin-bottom:80px;padding-bottom:64px}.site-footer__logo{flex:0 0 220px;margin-right:64px}.site-footer__logo img{max-width:100%;height:auto}@media(min-width:1024px)and (max-width:1200px){.site-footer__logo{display:none!important}}.site-footer__tagline{margin-top:40px;font-size:14px;font-weight:700!important}.site-footer__nav-columns{flex:1;display:flex;gap:64px}.site-footer__nav-column{flex:1;min-width:150px}.site-footer__nav-title{font-size:16px;font-weight:600;margin-bottom:24px;padding-bottom:16px;text-transform:uppercase;border-bottom:1px solid var(--color-primary);display:flex;justify-content:space-between;align-items:center}.site-footer__nav-title-text{font-size:14px}.site-footer__collapse-icon{display:none;transition:transform .3s ease}.site-footer__collapsible.is-open .site-footer__collapse-icon{transform:rotate(180deg)}.site-footer__collapsible-content{overflow:visible;max-height:none;transition:none}@media(min-width:1024px){.site-footer__collapse-icon{display:none!important}.site-footer__collapsible-header{cursor:default}.site-footer__collapsible-content{max-height:none!important;overflow:visible!important}.site-footer__newsletter h3{display:block;border-bottom:none;padding-bottom:0}.site-footer__license-title{display:none!important}.site-footer__license-content{display:flex;flex-direction:row;align-items:center}.site-footer__social-title{margin-left:35px}}.site-footer__nav-menu{list-style:none;margin:0;padding:0}.site-footer__nav-menu li{margin-bottom:10px;line-height:auto!important}.site-footer__nav-menu a{font-size:14px;opacity:.85;transition:opacity .3s ease}.site-footer__nav-menu a:hover{opacity:1}.site-footer__row-2{display:grid;grid-template-columns:minmax(250px,300px) 1fr minmax(200px,420px);gap:32px;align-items:center;justify-items:center;margin-bottom:0;padding-bottom:48px;width:100%;max-width:100%;overflow:visible}.site-footer__license{display:flex;flex-direction:row;align-items:center;gap:16px}.site-footer__license-title{display:none}.site-footer__license-content{display:flex;flex-direction:row;align-items:center;gap:16px}.site-footer__license img{max-width:100px}.site-footer__newsletter{text-align:left;display:flex;flex-direction:column;align-items:flex-start}.site-footer__newsletter h3{font-size:14px;font-weight:600;margin-bottom:24px;text-transform:uppercase}.site-footer__newsletter-form{width:420px;max-width:420px}.site-footer__newsletter-wrapper{position:relative;display:flex}.site-footer__collapsible-content{width:100%}.site-footer__newsletter-wrapper{margin:0 0 15px}.site-footer__newsletter-input{width:100%;padding:1.2rem 5rem 1.2rem 1.5rem;border:1px solid #fff;border-radius:30px!important;background:transparent;color:#fff;font-size:14px;outline:none!important;box-shadow:none!important}.site-footer__newsletter-input:focus,.site-footer__newsletter-input:active{border:1px solid #fff!important;outline:none!important;box-shadow:none!important}.site-footer__newsletter-input::placeholder{color:#fff;opacity:.7}.site-footer__newsletter-button{position:absolute;right:5px;top:50%;transform:translateY(-50%);background:transparent;border:none;padding:.8rem;cursor:pointer;transition:opacity .3s ease}.site-footer__newsletter-button:hover{opacity:.7}.site-footer__social{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:100%}.site-footer__social-title{font-size:14px;font-weight:700!important;margin-bottom:24px;margin-left:35px;display:flex;justify-content:space-between;align-items:center}.site-footer__social h4{font-size:14px;font-weight:700!important;margin-bottom:24px;margin-left:35px}.site-footer__social-links{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px;width:100%;max-width:100%;justify-content:flex-end}.site-footer__social-links .social-links{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;list-style:none;margin:0;padding:0;width:100%;justify-content:flex-end}.site-footer__social-links .social-links__link{display:inline-flex!important;margin:0}.site-footer__social-links .social-links__link a{display:flex!important;align-items:center;justify-content:center;gap:6px;width:130px;height:42px;border:1px solid #fff;color:#fff;transition:background-color .3s ease,color .3s ease}.site-footer__social-links .social-links__link a svg{width:18px;height:18px;flex-shrink:0}.site-footer__social-links .social-links__text{font-family:Montserrat;font-size:11px;font-weight:500;color:#fff;text-transform:uppercase}.site-footer__social-links a:hover{background-color:#fff;color:#222123}@media(max-width:768px){.site-footer__social-links .social-links{flex-direction:column!important;width:100%}.site-footer__social-links .social-links__link{width:100%}.site-footer__social-links .social-links__link a{width:100%;max-width:200px}}@media(max-width:1024px)and (min-width:769px){.site-footer__social-links .social-links{flex-wrap:wrap!important}.site-footer__social-links .social-links__link a{width:130px;font-size:11px}}.site-footer__social-links svg{width:20px;height:20px}.site-footer__row-3{display:flex;justify-content:space-between;align-items:center;padding:20px 0;margin:0 -100vw;padding-left:100vw;padding-right:100vw;border-top:1px solid rgba(var(--color-foreground),.08);background:#000;font-size:12px}.site-footer__copyright p{margin:0;opacity:1}.site-footer__bottom-links{list-style:none;margin:0;padding:0;display:flex;gap:0;align-items:center}.site-footer__bottom-links li{display:flex;align-items:center}.site-footer__bottom-links li:not(:last-child):after{content:"|";margin:0 1rem;opacity:.5}.site-footer__bottom-links a{font-size:12px;font-weight:500;color:#fff;opacity:1;transition:opacity .3s ease}.site-footer__bottom-links a:hover{opacity:.8}.site-footer__designer p{margin:0;opacity:1}@media(max-width:1023px){.site-footer--new{padding:3rem 0 0}.site-footer__row-1{flex-direction:column;gap:3rem;margin-bottom:0;padding-bottom:3rem}.site-footer__collapse-icon{display:block}.site-footer__collapsible-header{cursor:pointer}.site-footer__collapsible-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease}.site-footer__collapsible.is-open .site-footer__collapsible-content{overflow:visible;opacity:1}.site-footer__nav-title{border-bottom:none!important}.site-footer__newsletter{width:100%}.site-footer__newsletter h3{font-size:16px;padding-bottom:3rem;border-bottom:none;display:flex;justify-content:space-between;align-items:center;width:100%}.site-footer__newsletter-form{width:100%;max-width:100%}.site-footer__license{width:100%;flex-direction:column;align-items:flex-start}.site-footer__license-title{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:16px;font-weight:600;margin-bottom:1.5rem;padding-bottom:2rem;text-transform:uppercase;border-bottom:none}.site-footer__license-content{flex-direction:column;align-items:flex-start;width:100%}.site-footer__social{width:100%}.site-footer__social-title{font-size:16px!important;margin-left:0!important;padding-left:0!important;padding-bottom:1rem;border-bottom:none;width:100%;display:flex!important;justify-content:space-between;align-items:center}.site-footer__social .site-footer__collapse-icon{display:block!important}.site-footer__social-links{width:100%;justify-content:flex-start!important}.site-footer__logo{flex:1}.site-footer__tagline{display:none}.site-footer__nav-columns{flex-direction:column;gap:2.5rem}.site-footer__row-2{grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;padding-bottom:0}.site-footer__newsletter{order:-1}.site-footer__social{text-align:center}.site-footer__social-links{justify-content:center}.site-footer__row-3{flex-direction:column;gap:0;text-align:center;margin-bottom:0}.site-footer__bottom-links,.site-footer__designer{display:none}}.f-hero_heading{letter-spacing:-2px}.f-slideshow__btn-second a{color:#fff!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:6px!important;background:transparent!important;border:none!important;padding:0!important;height:auto!important;min-height:auto!important}.f-slideshow__btn-second a.btn--underline:after,.f-slideshow__btn-second a.btn--link:after{display:none!important;content:none!important}.f-slideshow__btn-second a:hover{color:#fff!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:6px!important;opacity:.8!important}.f-slideshow .flickity-page-dots{display:flex!important;opacity:1!important;visibility:visible!important}.f-slideshow .flickity-page-dots .dot{width:10px!important;height:10px!important;opacity:.5!important;background:#fff!important;border:0!important;border-radius:50%!important;margin:0 5px!important}.f-slideshow .flickity-page-dots .dot.is-selected,.f-slideshow .flickity-page-dots .dot:hover{opacity:1!important}.custom-image-text{position:relative;overflow:hidden}.custom-image-text__wrapper{position:relative;width:100%}.custom-image-text__background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.custom-image-text__background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:1}.custom-image-text__content-wrapper{position:relative;z-index:2;display:flex;align-items:center;gap:64px;min-height:600px}.custom-image-text__left{flex:0 0 50%;max-width:50%;display:flex;flex-direction:column;gap:24px}.custom-image-text__heading{margin:0;color:#fff}.custom-image-text__text{color:#fff;font-size:16px;line-height:1.6}.custom-image-text__text p{margin:0}.custom-image-text__buttons{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.custom-image-text__buttons .btn{display:inline-flex;align-items:center;justify-content:center;line-height:1}.custom-image-text__buttons .btn--underline{color:#fff!important;background:transparent!important;border:none!important;padding:0!important;height:auto!important;min-height:auto!important}.custom-image-text__buttons .btn--underline:hover{opacity:.8!important}.custom-image-text__right{flex:0 0 50%;max-width:50%;display:flex;justify-content:center;align-items:center}.custom-image-text__right img{width:100%;max-width:600px;height:auto;display:block}.custom-image-text__placeholder{width:100%;aspect-ratio:4/3;background:#ffffff1a;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){.custom-image-text__content-wrapper{gap:32px;min-height:500px}}@media(max-width:768px){.custom-image-text__content-wrapper{flex-direction:column;gap:32px;min-height:auto;padding:24px 0 48px}.custom-image-text__left{flex:0 0 100%;max-width:100%;order:2;text-align:center;background:#f7f7f7;padding:32px 24px;border-radius:8px}.custom-image-text__heading,.custom-image-text__text{color:#000!important}.custom-image-text__right{flex:0 0 100%;max-width:100%;order:1}.custom-image-text__buttons{flex-direction:row;gap:16px;justify-content:center}.custom-image-text__buttons .btn{flex:0 1 auto;text-align:center}.custom-image-text__buttons .btn--underline{color:#000!important}}@media(min-width:768px){.f-product__media-viewer [data-media-viewer]{max-width:90%!important;margin-left:auto!important;margin-right:auto!important}}.f-product-poa{font-family:var(--font-body-family);font-weight:700;letter-spacing:.05em}.f-product-enquire-button{width:100%;cursor:pointer}.f-product-enquiry-inline{width:100%;margin-top:0}.f-product-enquiry-inline__wrapper{padding:32px 0;border-radius:8px}.f-product-enquiry-inline__title{font-family:Montserrat,sans-serif!important;font-size:35px!important;font-style:normal!important;font-weight:700!important;margin:0 0 8px;padding-bottom:16px;color:var(--color-text-body)}.f-product-enquiry-inline__subtitle{font-size:14px;margin:0 0 24px;color:var(--color-text-body);opacity:.8}.f-product-enquiry-modal .f-modal__inner{padding:32px}.f-product-enquiry-form__wrapper{max-width:100%}.f-product-enquiry-form__title{font-family:Montserrat,sans-serif!important;font-size:35px!important;font-style:normal!important;font-weight:700!important;margin:0 0 8px;color:var(--color-text-body)}.f-product-enquiry-form__subtitle{font-size:14px;margin:0 0 24px;color:var(--color-text-body);opacity:.8}.f-product-enquiry-form__fields-row{display:flex;gap:16px;margin-bottom:20px}.f-product-enquiry-form__field{margin-bottom:20px}.f-product-enquiry-form__field--half{flex:1;margin-bottom:0}.f-product-enquiry-form__field input,.f-product-enquiry-form__field textarea{width:100%;padding:12px 16px;border:1px solid #313C4B!important;border-radius:4px;font-size:14px;font-family:var(--font-body-family);transition:border-color .2s ease}.f-product-enquiry-form__field input:focus,.f-product-enquiry-form__field textarea:focus{outline:none;border-color:var(--color-primary)}.f-product-enquiry-form__field textarea{resize:vertical;min-height:100px}.f-product-enquiry-form__product-info{background:#f7f7f7;padding:16px;border-radius:4px;margin-bottom:24px;font-size:14px}.f-product-enquiry-form__product-info strong{font-weight:600}.f-product-enquiry-form__success{display:flex;align-items:center;gap:12px;background:#d4edda;border:1px solid #c3e6cb;color:#155724;padding:16px;border-radius:4px;margin-bottom:20px}.f-product-enquiry-form__success svg{flex-shrink:0;color:#28a745}.f-product-enquiry-form__success p{margin:0;font-size:14px}.f-product-enquiry-form__errors{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24;padding:16px;border-radius:4px;margin-bottom:20px}.f-product-enquiry-form__errors p{margin:0;font-size:14px}.f-product-enquiry-form button[type=submit]{margin-top:8px;border-radius:0!important;font-size:15px!important}@media(max-width:768px){.f-product-enquiry-modal .f-modal__inner{padding:24px}.f-product-enquiry-form__title{font-size:24px}.f-product-enquiry-inline__wrapper{padding:24px 0}.f-product-enquiry-inline__title{font-size:20px}.f-product-enquiry-form__fields-row{flex-direction:column;gap:20px}.f-product-enquiry-form__field--half{margin-bottom:0}}@media(max-width:768px){.f-slideshow__description.text-desc-lg{font-size:14px!important}.f-slideshow__btn-group{display:flex!important;flex-direction:column!important;gap:16px!important;width:100%!important;align-items:center!important}.f-slideshow__btn{width:100%!important;max-width:207px!important}.f-slideshow__btn a{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding-left:16px!important;padding-right:16px!important}.multicolumn-card__info.has-image h3{font-size:26px!important}.f-multicolumn .container{padding-left:30px!important;padding-right:30px!important}.f-image-card__logo img{max-width:116px!important}.f-image-card__heading.text-current h2{font-size:26px!important}#f-custom-block--image_card_nRbtjM .f-image-card__content{display:flex!important;align-items:center!important}#f-custom-block--image_card_nRbtjM .f-image-card__content-box.f-text-blocks{display:flex!important;flex-direction:column!important;justify-content:center!important;height:100%!important}.f-image-card__content .btn,.f-image-card__content-box .btn{width:auto!important;max-width:207px!important}#f-custom-block--image_card_HtQdxz .f-image-card__content-box{text-align:left!important}.f-key-metrics{padding-bottom:80px!important}.f-key-metrics .f-key-metrics__item:not(:last-child){border-right:none!important;border-bottom:none!important;padding-bottom:20px!important;margin-bottom:20px!important;position:relative!important}.f-key-metrics .f-key-metrics__item:not(:last-child):after{content:""!important;position:absolute!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important;width:60px!important;height:3px!important;background:var(--color-primary)!important}.f-collection-tabs .section__heading.h3{font-size:26px!important}.collapsible__button-text.h4{font-size:16px!important}.rich-text__heading.h3{font-size:26px!important}.rich-text,.rich-text__wrapper,.rich-text__heading,.rich-text__text,.rich-text__content{text-align:left!important}.rich-text__buttons{justify-content:flex-start!important}.f-testimonial__text{font-size:14px!important}.custom-image-text__heading h2{font-size:26px!important}.custom-image-text__text.rte{font-size:14px!important}.f-get-in-touch__heading.h2{font-size:50px!important}.bcontact-content.bcontact-content--placeholder{padding:0!important}.bcontact-form.bcontact-form--md button,.bcontact-form.bcontact-form--md input[type=submit]{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.bcontact-title{font-size:35px!important;font-weight:700!important}.bcontact_input.form-control,.bcontact-field input{height:48px!important}.bcontact-submit-btn.bcontact-submit-btn--round{font-size:12px!important}.site-footer__nav-title,.site-footer__collapsible-header{margin-bottom:0!important}.site-footer__logo{margin-bottom:16px!important}.site-footer__nav-title span,.site-footer__collapsible-header span{font-weight:700!important}}@media(min-width:768px){.f-key-metrics__divider{width:2px!important}}.template-index .collection-list{background-color:#f7f7f7}.template-index .collection-list .collection-card__image-wrapper{max-width:300px;margin:0 auto}.template-index .collection-list .collection-card__image img{width:100%;display:block}.f-get-in-touch__form-content input[type=text],.f-get-in-touch__form-content input[type=email],.f-get-in-touch__form-content input[type=tel],.f-get-in-touch__form-content input[type=phone],.f-get-in-touch__form-content textarea,.f-get-in-touch__form-content [contactform-embed] input[type=text],.f-get-in-touch__form-content [contactform-embed] input[type=email],.f-get-in-touch__form-content [contactform-embed] input[type=tel],.f-get-in-touch__form-content [contactform-embed] input[type=phone],.f-get-in-touch__form-content [contactform-embed] input[name*=phone],.f-get-in-touch__form-content [contactform-embed] input[id*=phone],.f-get-in-touch__form-content [contactform-embed] input#bcontact-Phone-number-522269,.f-get-in-touch__form-content #bcontact-Phone-number-522269,.f-get-in-touch__form-content [contactform-embed] textarea{border:1px solid #333!important;border-radius:4px!important;background-color:#f7f7f7!important;padding:20px 16px!important;font-size:14px!important;color:#333!important;width:100%;margin-bottom:0}.f-get-in-touch__form-content .form-row,.f-get-in-touch__form-content [contactform-embed] .form-row,.f-get-in-touch__form-content [contactform-embed]>div:first-child{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;margin-bottom:16px!important}.f-get-in-touch__form-content textarea,.f-get-in-touch__form-content [contactform-embed] textarea{grid-column:1 / -1!important;min-height:120px!important;resize:vertical}.f-get-in-touch__form-content button[type=submit],.f-get-in-touch__form-content input[type=submit],.f-get-in-touch__form-content [contactform-embed] button[type=submit],.f-get-in-touch__form-content [contactform-embed] input[type=submit]{margin-top:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1.5!important}.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content input[type=text],.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content input[type=email],.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content input[type=tel],.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content input[type=phone],.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content textarea,.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] input[type=text],.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] input[type=email],.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] input[type=tel],.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] input[type=phone],.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] input[name*=phone],.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] input[id*=phone],.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] textarea,.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content input[type=text],.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content input[type=email],.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content input[type=tel],.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content input[type=phone],.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content textarea,.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] input[type=text],.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] input[type=email],.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] input[type=tel],.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] input[type=phone],.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] input[name*=phone],.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] input[id*=phone],.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] textarea{border:1px solid #333!important;border-radius:4px!important;background-color:#f7f7f7!important;padding:20px 16px!important;font-size:14px!important;color:#333!important;width:100%!important;margin-bottom:0!important}.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content select,.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] select,.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content select,.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] select{border:1px solid #333!important;border-radius:4px!important;background-color:#f7f7f7!important;padding:10px 16px!important;font-size:14px!important;color:#333!important;width:100%!important;margin-bottom:0!important}.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content .form-row,.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] .form-row,.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed]>div:first-child,.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content .form-row,.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] .form-row,.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed]>div:first-child{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;margin-bottom:16px!important}.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content textarea,.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] textarea,.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content textarea,.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] textarea{grid-column:1 / -1!important;min-height:120px!important;resize:vertical!important}.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content button[type=submit],.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content input[type=submit],.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] button[type=submit],.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] input[type=submit],.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content button[type=submit],.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content input[type=submit],.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] button[type=submit],.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] input[type=submit]{margin-top:8px!important;padding:18px 24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1.5!important;width:auto!important;min-width:auto!important}.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__heading,.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__heading{font-size:35px!important;font-weight:700!important;font-family:Montserrat,sans-serif!important}@media(max-width:767px){.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content .form-row,.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] .form-row,.page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed]>div:first-child,.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content .form-row,.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed] .form-row,.template-page-info-page-template-2 .f-get-in-touch:first-of-type .f-get-in-touch__form-content [contactform-embed]>div:first-child{grid-template-columns:1fr!important}}.bcontact-title,#bcontact-title,[class*=bcontact-title],[id*=bcontact-title]{font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:35px!important}.site-header{border-bottom:1px solid rgba(0,0,0,.1)!important}.f-text-blocks__btn.rich-text__button-wrapper,.rich-text__button-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;gap:24px!important}.rich-text__meet-team-link{color:var(--Slate---Dark, #313C4B)!important;text-align:center!important;font-family:Montserrat!important;font-size:14px!important;font-style:normal!important;font-weight:700!important;line-height:30px!important;text-transform:uppercase!important;text-decoration:underline!important;margin-left:24px}.rich-text__meet-team-link:hover{opacity:.8}@media(max-width:767px){.f-get-in-touch__form-content .form-row,.f-get-in-touch__form-content [contactform-embed] .form-row,.f-get-in-touch__form-content [contactform-embed]>div:first-child{grid-template-columns:1fr!important}}.flickity-wrapper:not(.f-product__media-list) .flickity-button{transition:none!important;transform:none!important}.flickity-wrapper:not(.flickity-controls-group,.flickity-controls-group-mb) .flickity-button.previous,.flickity-wrapper:not(.flickity-controls-group,.flickity-controls-group-mb) .flickity-button.next{opacity:1!important}@media(min-width:1024px){.flickity-wrapper:not(.flickity-controls-group,.flickity-controls-group-mb):not(.f-product__media-list):hover .flickity-button.next{right:2rem!important;transform:none!important}.flickity-wrapper:not(.flickity-controls-group,.flickity-controls-group-mb):not(.f-product__media-list):hover .flickity-button.previous{left:2rem!important;transform:none!important}.flickity-wrapper:not(.flickity-controls-group,.flickity-controls-group-mb):not(.f-product__media-list) .flickity-button.previous{left:2rem!important}.flickity-wrapper:not(.flickity-controls-group,.flickity-controls-group-mb):not(.f-product__media-list) .flickity-button.next{right:2rem!important}}.button-primary{background:var(--color-primary-dark)!important}.button-primary:hover{background:var(--color-primary)!important}.button-light{background:#fff!important}.button-light:hover{background:#e4e4e4!important}.button-dark{background:var(--color-dark)!important}.button-dark:hover{background:var(--color-dark-hover)!important}.button-disabled,.button-disabled:hover{background:#e4e4e4!important;border:2px solid #E4E4E4!important;color:#939598!important;opacity:.6!important}.boost-sd__filter-option-title{font-weight:700!important;font-size:16px;text-transform:uppercase!important}.template-collection .image-with-text__heading{color:#ed1c24!important}#shopify-section-template--25612593529117__breadcrumb_WQpiGb,#shopify-section-template--25612593529117__banner,#shopify-section-template--25612593529117__product-grid,.collection-banner__wrapper.color-background-1{background:#fff}.template-collection .rich-text__heading.h2{color:#ed1c24!important;text-align:center;font-family:Montserrat;font-size:52px;font-style:normal;font-weight:700}.template-collection .rich-text__content p{font-size:15px;line-height:24px}.template-collection .main-collection__wrapper{margin-top:0!important}.template-collection .product-card__title{color:#414042;font-family:Montserrat!important;font-size:18px;font-weight:700!important}.template-collection .f-facets__block-header .text-button{color:#414042;font-family:Montserrat!important;font-size:16px!important;font-weight:700!important}.template-collection .image-with-text__content li{margin-bottom:10px;font-size:16px}.template-collection .image-with-text__content h2{color:#ed1c24;padding-top:40px}.template-collection.form-control{border-radius:0;border-color:#ededed!important}@media(max-width:768px){.template-collection .rich-text__heading.h2{font-size:32px}.template-collection .rich-text__content p{font-size:12px}.template-collection .product-card__title{font-size:14px!important}.template-collection .f-price,.template-collection .image-with-text__content li{font-size:14px}.f-get-in-touch__heading.h2{font-size:46px!important}}.f-product-downloads-list{display:flex;flex-direction:column;gap:8px}.f-product-download{padding:0;margin:20px 0 8px!important}.f-product-download:last-child{margin-bottom:0!important}.f-product-download__link{display:flex!important;align-items:center!important;gap:12px!important;text-decoration:none!important;color:#414042!important;transition:none!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important}.f-product-single .collapsible__item[data-block-id*=helpful-links] .f-product-download__link{text-decoration:none!important}.f-product-download__link:hover{background:transparent!important;border:none!important}.f-product-download__icon{flex-shrink:0!important;width:27px!important;height:auto!important;background-color:transparent!important;border:none!important;border-radius:0!important;display:block!important;object-fit:contain!important;image-rendering:-webkit-optimize-contrast!important;image-rendering:crisp-edges!important}.f-product-download__icon:after{display:none!important}.f-product-download__filename{font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:600!important;color:#414042!important}.f-product-download__link:hover .f-product-download__filename{color:#414042!important}.f-product-single .collapsible__item[data-block-id*=downloads] .collapsible__button,.f-product-single .collapsible__item[data-block-id*=downloads] .collapsible__button span,.f-product-single .collapsible__item[data-block-id*=downloads] .collapsible__button-text{color:#414042!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:16px!important}.f-product-single .collapsible__item[data-block-id*=downloads],.f-product-single .collapsible__item[data-block-id*=helpful-links]{position:relative!important;padding-bottom:0!important;padding-top:0!important;margin-bottom:0!important;margin-top:0!important}.f-product-single .collapsible__item[data-block-id*=downloads] .collapsible__button,.f-product-single .collapsible__item[data-block-id*=helpful-links] .collapsible__button{position:relative!important;padding-top:1.8rem!important;padding-bottom:1.8rem!important;margin-bottom:0!important;margin-top:0!important;border-bottom:1px solid #ED1C24!important}.f-product-single .collapsible__item[data-block-id*=downloads] .collapsible__content,.f-product-single .collapsible__item[data-block-id*=helpful-links] .collapsible__content,.f-product-single .collapsible__item[data-block-id*=downloads] .collapsible__content-inner,.f-product-single .collapsible__item[data-block-id*=helpful-links] .collapsible__content-inner{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.f-product-single .collapsible__item[data-block-id*=helpful-links] .collapsible__button,.f-product-single .collapsible__item[data-block-id*=helpful-links] .collapsible__button span,.f-product-single .collapsible__item[data-block-id*=helpful-links] .collapsible__button-text{color:#414042!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:16px!important}.f-helpful-links .f-product-download__link{color:#414042!important;font-family:Montserrat,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:500!important;text-decoration:underline!important}.f-helpful-links .f-product-download__filename{font-weight:500!important;font-size:15px!important}.product-card__swatch.color-swatch.no-js-hidden,.product-card__swatch.color-swatch,.color-swatch.product-card__swatch,.product-card__swatch.color-swatch.no-js-hidden .color-swatch__item,.product-card__swatch.color-swatch .color-swatch__item,.color-swatch.product-card__swatch .color-swatch__item{width:16px!important;height:16px!important;border:none!important;min-width:16px!important;min-height:16px!important}.variant-picker__input input[type=radio]:checked+label.variant-picker__option-button--button{color:#fff}body.template-suffix-recommended-installers main,body.page-recommended-installers main{display:flex;flex-wrap:wrap}body.template-suffix-recommended-installers [id*=shopify-section]:has(.installers-intro-left),body.page-recommended-installers [id*=shopify-section]:has(.installers-intro-left),body.template-suffix-recommended-installers [id*=shopify-section]:has(.installers-intro-right),body.page-recommended-installers [id*=shopify-section]:has(.installers-intro-right){flex:0 0 50%;max-width:50%;box-sizing:border-box}body.template-suffix-recommended-installers [id*=shopify-section]:has(.installers-intro-left),body.page-recommended-installers [id*=shopify-section]:has(.installers-intro-left){padding-right:20px}body.template-suffix-recommended-installers [id*=shopify-section]:has(.installers-intro-right),body.page-recommended-installers [id*=shopify-section]:has(.installers-intro-right){padding-left:20px}body.template-suffix-recommended-installers [id*=shopify-section]:not(:has(.installers-intro-left)):not(:has(.installers-intro-right)),body.page-recommended-installers [id*=shopify-section]:not(:has(.installers-intro-left)):not(:has(.installers-intro-right)){flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}@media(max-width:768px){body.template-suffix-recommended-installers main,body.page-recommended-installers main{display:block}body.template-suffix-recommended-installers [id*=shopify-section]:has(.installers-intro-left),body.page-recommended-installers [id*=shopify-section]:has(.installers-intro-left),body.template-suffix-recommended-installers [id*=shopify-section]:has(.installers-intro-right),body.page-recommended-installers [id*=shopify-section]:has(.installers-intro-right){flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}}.template-store_installers .image-with-text__content h2{color:#414042}.store-installers-list__container{margin:0 auto;max-width:1350px;width:100%;padding:0;display:flex;flex-direction:column;gap:100px}.store-installers-list__item{width:100%}.store-installers-list__wrapper{display:flex;gap:60px;align-items:center;width:100%}.store-installers-list__item--reversed .store-installers-list__wrapper{flex-direction:row-reverse}.store-installers-list__logo{flex:1;max-width:50%;display:flex;align-items:center;justify-content:center}.store-installers-list__logo-image{width:100%;height:auto;display:block;border-radius:8px;object-fit:contain;max-width:400px;padding:0 30px}.store-installers-list__logo-placeholder{width:100%;max-width:400px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:8px}.store-installers-list__content{flex:1;max-width:50%;display:flex;flex-direction:column;gap:12px;padding:0 30px}.store-installers-list__business-name{font-size:40px;font-weight:700;color:#222123;margin:0 0 30px;line-height:50px}.store-installers-list__title{margin:0 0 10px;color:#222123}.store-installers-list__field{display:flex;flex-wrap:wrap;gap:8px;margin:0;font-size:14px;line-height:1.6}.store-installers-list__field-label{font-weight:700;color:#222123;min-width:120px}.store-installers-list__field-value{color:#333;flex:1}.store-installers-list__link{color:#ed1c24;text-decoration:none;transition:opacity .2s ease}.store-installers-list__link:hover{opacity:.8;text-decoration:underline}.store-installers-list__message{margin-top:10px;font-size:14px;line-height:1.6;color:#333}.store-installers-list__message-content{margin-top:8px}.store-installers-list__button-wrapper{margin-top:20px}.store-installers-list__button-wrapper a{line-height:50px}.store-installers-list__button{display:inline-block;line-height:var(--btn-height, 46px)}body.template-suffix-recommended-installers main{background:#fff}.collapsible__item .collapsible__button{border-color:#ed1c24!important}.f-article-card{background:#fff}.f-article-card__info{padding:0 32px 32px}.page-installers .section__footer .btn{background:#ed1c24}.collapsible__button-text{font-size:20px;font-weight:700}.collapsible__button,.collapsible__button span,.collapsible__button-text,.collapsible__item .collapsible__button,.collapsible__item .collapsible__button span,.collapsible__item .collapsible__button-text{font-weight:700!important}.collapsible-tabs .collapsible__button-text,.collapsible__item .collapsible__button-text{color:#414042;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:700}.collapsible__content-inner .rte a{font-size:14px;font-weight:700}.installers-intro-left{padding-left:60px}.installers-intro-right{padding-right:60px}.page-installers .rich-text__content{font-size:15px;line-height:24px}.page-installers .section__subheading.text-subheading{font-size:18px;font-weight:700}.f-article-card__readmore{font-weight:500!important;text-transform:capitalize;font-size:15px}.f-article-card__title.h4 a{font-size:26px}.f-article-card__date time{color:#414042}@media(max-width:768px){.store-installers-list__wrapper{flex-direction:column;gap:40px}.store-installers-list__item--reversed .store-installers-list__wrapper{flex-direction:column}.store-installers-list__logo{flex:0 0 auto;max-width:100%;width:100%;max-width:400px;margin:0 auto}.store-installers-list__item--reversed .store-installers-list__logo{margin-left:0}.store-installers-list__content{width:100%;max-width:100%;margin-right:0}.store-installers-list__field{flex-direction:column;gap:4px}.store-installers-list__field-label{min-width:auto}.installers-intro-left{padding-left:0}.installers-intro-right{padding-right:20px;padding-top:0}}.shopify-policy__title,.shopify-policy__body hr{display:none}.page-testimonials .section__header--text{text-align:center;padding-bottom:60px}.f-hero_heading.h2{font-size:50px}.bcontact-title span{font-size:35px}.f-testimonial__text p{font-size:14px;line-height:20px;text-align:left}.f-testimonial__icon svg path{fill:#ffc116}.f-testimonial__author{font-weight:500!important}.f-testimonial__author-slash{color:var(--color-primary, #ED1C24)!important;font-weight:700!important;font-size:15px!important}.template-page-about-us .rich-text__content .rich-text__heading,.page-about-us .rich-text__content .rich-text__heading,body[class*=about] .rich-text__content .rich-text__heading{width:100vw!important;max-width:100vw!important;position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box!important}@media(min-width:1200px){.template-page-about-us .rich-text__content .rich-text__heading,.page-about-us .rich-text__content .rich-text__heading,body[class*=about] .rich-text__content .rich-text__heading{padding-left:5rem!important;padding-right:5rem!important}}@media(min-width:1280px){.template-page-about-us .rich-text__content .rich-text__heading,.page-about-us .rich-text__content .rich-text__heading,body[class*=about] .rich-text__content .rich-text__heading{padding-left:var(--fluid-offset, 5rem)!important;padding-right:var(--fluid-offset, 5rem)!important}}.f-testimonial__bio{font-weight:700!important;width:100%;display:block}.f-testimonial__bio:before{display:none}.page-testimonials .image-with-text__heading.h2{color:#414042;font-size:40px}.page-testimonials .image-with-text__text.mega-description p{font-size:14px;line-height:24px}.page-about-us .image-with-text__heading,.template-page-about-us .image-with-text__heading,body[class*=about] .image-with-text__heading,.template-page-marketing-landing-page .image-with-text__heading,.page-marketing-landing-page .image-with-text__heading,body[class*=marketing-landing] .image-with-text__heading,.template-page-marketing-landing-page .image-with-text__heading h1,.template-page-marketing-landing-page .image-with-text__heading h2,.template-page-marketing-landing-page .image-with-text__heading h3,.template-page-marketing-landing-page .image-with-text__heading h4,.template-page-marketing-landing-page .image-with-text__heading h5,.template-page-marketing-landing-page .image-with-text__heading h6,.page-marketing-landing-page .image-with-text__heading h1,.page-marketing-landing-page .image-with-text__heading h2,.page-marketing-landing-page .image-with-text__heading h3,.page-marketing-landing-page .image-with-text__heading h4,.page-marketing-landing-page .image-with-text__heading h5,.page-marketing-landing-page .image-with-text__heading h6,.page-about-us .image-with-text__heading h1,.page-about-us .image-with-text__heading h2,.page-about-us .image-with-text__heading h3,.page-about-us .image-with-text__heading h4,.page-about-us .image-with-text__heading h5,.page-about-us .image-with-text__heading h6,.template-page-about-us .image-with-text__heading h1,.template-page-about-us .image-with-text__heading h2,.template-page-about-us .image-with-text__heading h3,.template-page-about-us .image-with-text__heading h4,.template-page-about-us .image-with-text__heading h5,.template-page-about-us .image-with-text__heading h6{font-size:40px!important}.page-about-us .image-with-text__text,.template-page-about-us .image-with-text__text,body[class*=about] .image-with-text__text,.page-about-us .image-with-text__text p,.template-page-about-us .image-with-text__text p{font-size:16px!important}.block.section__subheading.text-subheading{font-weight:700!important}.first-section h1,.first-section h2,.first-section h3,.first-section h4,.first-section h5,.first-section h6,.first-section .h1,.first-section .h2,.first-section .h3,.first-section .h4,.first-section .h5,.first-section .h6,.first-section .section__heading,.first-section h2.h2,.first-section .h2.h2,.first-section h2.section__heading,.first-section .section__heading.h2,.first-section h2.section__heading.h2,.first-section .section__heading.h2.h2,.first-section .section__header h2,.first-section .section__header .h2,.first-section .section__header .section__heading,.first-section .image-with-text__heading h1,.first-section .image-with-text__heading h2,.first-section .image-with-text__heading h3,.first-section .image-with-text__heading h4,.first-section .image-with-text__heading h5,.first-section .image-with-text__heading h6,.first-section .image-with-text__heading .h1,.first-section .image-with-text__heading .h2,.first-section .image-with-text__heading .h3,.first-section .image-with-text__heading .h4,.first-section .image-with-text__heading .h5,.first-section .image-with-text__heading .h6,.page-about-us .first-section .image-with-text__heading,.template-page-about-us .first-section .image-with-text__heading,body[class*=about] .first-section .image-with-text__heading,.page-about-us .first-section .image-with-text__heading h1,.page-about-us .first-section .image-with-text__heading h2,.page-about-us .first-section .image-with-text__heading h3,.page-about-us .first-section .image-with-text__heading h4,.page-about-us .first-section .image-with-text__heading h5,.page-about-us .first-section .image-with-text__heading h6,.template-page-about-us .first-section .image-with-text__heading h1,.template-page-about-us .first-section .image-with-text__heading h2,.template-page-about-us .first-section .image-with-text__heading h3,.template-page-about-us .first-section .image-with-text__heading h4,.template-page-about-us .first-section .image-with-text__heading h5,.template-page-about-us .first-section .image-with-text__heading h6{font-size:65px!important;line-height:1.2!important}.first-section p,.first-section .text-base,.first-section .text-medium,.first-section .text-desc-base,.first-section .rte,.first-section .rte p{font-size:20px!important}@media(max-width:767px){.first-section h1,.first-section h2,.first-section h3,.first-section h4,.first-section h5,.first-section h6,.first-section .h1,.first-section .h2,.first-section .h3,.first-section .h4,.first-section .h5,.first-section .h6,.first-section .section__heading,.first-section h2.h2,.first-section .h2.h2,.first-section h2.section__heading,.first-section .section__heading.h2,.first-section h2.section__heading.h2,.first-section .section__heading.h2.h2,.first-section .section__header h2,.first-section .section__header .h2,.first-section .section__header .section__heading,.first-section .image-with-text__heading h1,.first-section .image-with-text__heading h2,.first-section .image-with-text__heading h3,.first-section .image-with-text__heading h4,.first-section .image-with-text__heading h5,.first-section .image-with-text__heading h6,.first-section .image-with-text__heading .h1,.first-section .image-with-text__heading .h2,.first-section .image-with-text__heading .h3,.first-section .image-with-text__heading .h4,.first-section .image-with-text__heading .h5,.first-section .image-with-text__heading .h6,.page-about-us .first-section .image-with-text__heading,.template-page-about-us .first-section .image-with-text__heading,body[class*=about] .first-section .image-with-text__heading,.page-about-us .first-section .image-with-text__heading h1,.page-about-us .first-section .image-with-text__heading h2,.page-about-us .first-section .image-with-text__heading h3,.page-about-us .first-section .image-with-text__heading h4,.page-about-us .first-section .image-with-text__heading h5,.page-about-us .first-section .image-with-text__heading h6,.template-page-about-us .first-section .image-with-text__heading h1,.template-page-about-us .first-section .image-with-text__heading h2,.template-page-about-us .first-section .image-with-text__heading h3,.template-page-about-us .first-section .image-with-text__heading h4,.template-page-about-us .first-section .image-with-text__heading h5,.template-page-about-us .first-section .image-with-text__heading h6{font-size:35px!important}.first-section p,.first-section .text-base,.first-section .text-medium,.first-section .text-desc-base,.first-section .rte,.first-section .rte p{font-size:14px!important}.first-section .image-with-text__heading,.first-section .image-with-text__heading h1,.first-section .image-with-text__heading h2,.first-section .image-with-text__heading h3,.first-section .image-with-text__heading h4,.first-section .image-with-text__heading h5,.first-section .image-with-text__heading h6,.first-section .image-with-text__text,.first-section .image-with-text__text p{margin-bottom:1.5rem!important}.first-section .image-with-text__action,.first-section .image-with-text__button,.first-section .f-text-blocks__btn,.first-section .f-text-blocks .btn{margin-top:1.5rem!important}.first-section .f-text-blocks>*+*{margin-top:1.5rem!important}}@media(min-width:768px){.first-section .image-with-text__heading,.first-section .image-with-text__text,.first-section .image-with-text__text p{margin-bottom:3rem!important}.first-section .image-with-text__action,.first-section .image-with-text__button,.first-section .f-text-blocks__btn{margin-top:3rem!important}}.first-section .image-with-text>.f-flex>.f-column:first-child,.first-section .image-with-text .f-column:first-child{max-width:33.333%!important;width:33.333%!important;flex:0 0 33.333%!important}.first-section .image-with-text>.f-flex>.f-column.f-column__image,.first-section .image-with-text .f-column.f-column__image{max-width:66.667%!important;width:66.667%!important;flex:0 0 66.667%!important}@media(min-width:768px){.first-section .image-with-text .f-column:first-child{max-width:33.333%!important;width:33.333%!important;flex:0 0 33.333%!important}.first-section .image-with-text .f-column.f-column__image{max-width:66.667%!important;width:66.667%!important;flex:0 0 66.667%!important}}@media(min-width:1024px){.first-section .image-with-text .f-column:first-child{max-width:33.333%!important;width:33.333%!important;flex:0 0 33.333%!important}.first-section .image-with-text .f-column.f-column__image{max-width:66.667%!important;width:66.667%!important;flex:0 0 66.667%!important}}.multicolumn-card .multicolumn-card__info h3{color:#414042}.multicolumn-card .text-medium{margin:0 auto}#shopify-section-template--25612592382237__multicolumn_standard_EDgPpc .section__header--text{text-align:center!important}#shopify-section-template--25612593201437__main{background:#ddd}@media(max-width:768px){.f-hero_heading.h2{font-size:35px}}.f-cart__title-wrapper h1{font-size:45px}.f-cart__title-wrapper a{font-weight:500!important;font-size:15px;text-decoration:underline}.f-cart__title-wrapper .btn.btn--underline,.f-cart__title-wrapper a.btn--underline{text-decoration:underline!important}.f-cart__title-wrapper .btn.btn--underline:after,.f-cart__title-wrapper a.btn--underline:after{display:none!important}.f-cart__items{border-bottom:1px solid #EDEDED!important}.f-cart-items th{font-weight:700!important;border-bottom:1px solid #EDEDED!important}.f-cart-items tr,.f-cart-items thead{border-color:#ededed!important}.f-cart-item__remove a{text-decoration:underline;font-weight:400!important}.template-cart .product-option,.template-cart .f-cart-item__price-wrapper .product-option,.template-cart .f-cart-item__final-price.product-option,.template-cart .f-cart-item__price-wrapper .f-cart-item__final-price.product-option{color:var(--color-primary, #ED1C24)!important}.template-cart .product-option.text-subtext.text-sm,.template-cart .product-option.text-subtext,.template-cart .product-option.text-sm{color:#000!important}.template-cart .f-cart-item__sku,.template-cart .f-cart-item__sku.text-sm{font-size:14px!important}.template-cart .f-cart-item__name.h6.text-product-title.font-body,.template-cart .f-cart-item__name.h6.text-product-title,.template-cart .f-cart-item__name.h6,.template-cart .f-cart-item__name{font-size:18px!important;font-weight:700!important}.f-cart-item__remove-btn.btn--underline,.f-cart-item__remove .btn--underline,.f-cart-item__remove a.btn--underline{text-decoration:underline!important;font-weight:600!important}.f-cart-item__remove-btn.btn--underline:after,.f-cart-item__remove .btn--underline:after,.f-cart-item__remove a.btn--underline:after{display:none!important}.collapsible__button-text{font-weight:400!important;font-size:14px;text-transform:capitalize!important}@media(max-width:767px){.f-product-single .collapsible__button-text,product-info .collapsible__button-text,.f-product-single .collapsible-tabs .collapsible__button-text,.collapsible-tabs .collapsible__button-text,.collapsible__item .collapsible__button-text,.f-product-single .collapsible__item .collapsible__button-text,product-info .collapsible__item .collapsible__button-text,.f-product-single .collapsible-tabs .collapsible__item .collapsible__button-text{font-size:14px!important}}.f-video .section__heading.h3,.f-video .section__heading h3,.f-video .section__header .section__heading.h3,.f-video h3.section__heading{font-size:40px!important}.f-video{background-color:#f7f7f7!important}.f-tabs__nav.focus-inset{font-weight:400!important}.template-page-info-page-template-1 .image-with-text,.page-info-page-template-1 .image-with-text,body[class*=info-page-template-1] .image-with-text,.template-page-info-page-template-1 .rich-text,.page-info-page-template-1 .rich-text,body[class*=info-page-template-1] .rich-text{max-width:1400px!important;margin-left:auto!important;margin-right:auto!important}.f-video .section__heading,.f-video .section__header .section__heading,.f-video h1,.f-video h2,.f-video h4,.f-video h5,.f-video h6,.f-video .h1,.f-video .h2,.f-video .h4,.f-video .h5,.f-video .h6{font-size:35px!important}.template-cart .collapsible__item .collapsible__button{border-color:#ededed!important}.template-cart .image-with-text__heading.h2{font-size:40px}.template-cart .f-text-blocks__btn{background:#ed1c24!important;margin-top:30px}.template-cart .collection-list .section__heading,.template-cart .collection-list .section__header,.template-cart .collection-list .section__header--text{text-align:center!important}.template-cart .product-recommendations .product-card__title,.template-cart .product-recommendations h3.product-card__title,.template-cart .product-card__title.text-product-title{font-size:20px!important;font-weight:500!important}.template-cart .product-card__title,.template-cart .product-card h3.product-card__title,.template-cart .handpicked-products .product-card__title,.template-cart .handpicked-products .product-card h3.product-card__title,.template-cart .product-recommendations .product-card__title,.template-cart .product-recommendations .product-card h3.product-card__title,.template-cart .product-card .f-price,.template-cart .product-card .f-price__regular,.template-cart .product-card .f-price__sale,.template-cart .product-card .f-price__final,.template-cart .product-card .f-price__compare,.template-cart .handpicked-products .product-card .f-price,.template-cart .handpicked-products .product-card .f-price__regular,.template-cart .handpicked-products .product-card .f-price__sale,.template-cart .handpicked-products .product-card .f-price__final,.template-cart .handpicked-products .product-card .f-price__compare,.template-cart .product-recommendations .product-card .f-price,.template-cart .product-recommendations .product-card .f-price__regular,.template-cart .product-recommendations .product-card .f-price__sale,.template-cart .product-recommendations .product-card .f-price__final,.template-cart .product-recommendations .product-card .f-price__compare{font-size:20px!important}@media(max-width:767px){.template-cart .product-card__title,.template-cart .product-card h3.product-card__title,.template-cart .handpicked-products .product-card__title,.template-cart .handpicked-products .product-card h3.product-card__title,.template-cart .product-recommendations .product-card__title,.template-cart .product-recommendations .product-card h3.product-card__title,.template-cart .product-card .f-price,.template-cart .product-card .f-price__regular,.template-cart .product-card .f-price__sale,.template-cart .product-card .f-price__final,.template-cart .product-card .f-price__compare,.template-cart .handpicked-products .product-card .f-price,.template-cart .handpicked-products .product-card .f-price__regular,.template-cart .handpicked-products .product-card .f-price__sale,.template-cart .handpicked-products .product-card .f-price__final,.template-cart .handpicked-products .product-card .f-price__compare,.template-cart .product-recommendations .product-card .f-price,.template-cart .product-recommendations .product-card .f-price__regular,.template-cart .product-recommendations .product-card .f-price__sale,.template-cart .product-recommendations .product-card .f-price__final,.template-cart .product-recommendations .product-card .f-price__compare{font-size:14px!important}}.template-cart .handpicked-products .section__heading,.template-cart .handpicked-products .section__header,.template-cart .handpicked-products .section__header--text,.template-cart .product-recommendations .section__heading,.template-cart .product-recommendations .section__header,.template-cart .product-recommendations .section__header--text{text-align:center!important;align-items:center!important;justify-content:center!important}.template-cart .product-card__title,.template-cart .product-card h3.product-card__title,.template-cart .handpicked-products .product-card__title,.template-cart .handpicked-products .product-card h3.product-card__title,.template-cart .product-recommendations .product-card__title,.template-cart .product-recommendations .product-card h3.product-card__title{text-align:center!important}.template-cart .product-card .f-price,.template-cart .product-card__info .f-price,.template-cart .handpicked-products .product-card .f-price,.template-cart .handpicked-products .product-card__info .f-price,.template-cart .product-recommendations .product-card .f-price,.template-cart .product-recommendations .product-card__info .f-price{justify-content:center!important;text-align:center!important}.template-cart .product-card__info,.template-cart .handpicked-products .product-card__info,.template-cart .product-recommendations .product-card__info{text-align:center!important}.template-cart .product-card__swatch,.template-cart .product-card__options,.template-cart .color-swatch,.template-cart .handpicked-products .product-card__swatch,.template-cart .handpicked-products .product-card__options,.template-cart .handpicked-products .color-swatch{display:none!important}.template-cart .product-card .f-price,.template-cart .product-card .f-price__regular,.template-cart .product-card .f-price__sale,.template-cart .product-card .f-price__final,.template-cart .product-card .f-price__compare,.template-cart .product-card__info .f-price,.template-cart .product-card__info .f-price__regular,.template-cart .product-card__info .f-price__sale,.template-cart .product-card__info .f-price__final,.template-cart .product-card__info .f-price__compare,.template-cart .handpicked-products .f-price,.template-cart .handpicked-products .f-price__regular,.template-cart .handpicked-products .f-price__sale,.template-cart .handpicked-products .f-price__final,.template-cart .handpicked-products .f-price__compare,.template-cart .handpicked-products .product-card .f-price,.template-cart .handpicked-products .product-card .f-price__regular,.template-cart .handpicked-products .product-card .f-price__sale,.template-cart .handpicked-products .product-card .f-price__final,.template-cart .handpicked-products .product-card .f-price__compare,.template-cart .handpicked-products .product-card__info .f-price,.template-cart .handpicked-products .product-card__info .f-price__regular,.template-cart .handpicked-products .product-card__info .f-price__sale,.template-cart .handpicked-products .product-card__info .f-price__final,.template-cart .handpicked-products .product-card__info .f-price__compare,.template-cart .product-recommendations .f-price,.template-cart .product-recommendations .f-price__regular,.template-cart .product-recommendations .f-price__sale,.template-cart .product-recommendations .f-price__final,.template-cart .product-recommendations .f-price__compare,.template-cart .product-recommendations .product-card .f-price,.template-cart .product-recommendations .product-card .f-price__regular,.template-cart .product-recommendations .product-card .f-price__sale,.template-cart .product-recommendations .product-card .f-price__final,.template-cart .product-recommendations .product-card .f-price__compare,.template-cart .product-recommendations .product-card__info .f-price,.template-cart .product-recommendations .product-card__info .f-price__regular,.template-cart .product-recommendations .product-card__info .f-price__sale,.template-cart .product-recommendations .product-card__info .f-price__final,.template-cart .product-recommendations .product-card__info .f-price__compare{color:var(--color-primary, #ED1C24)!important}@media(max-width:768px){.f-cart__title-wrapper h1{font-size:25px}}.template-blog .multicolumn-card__info h3{color:#414042}.f-article-template__title.h2{font-size:35px}.f-article-template__content li{font-size:16px;margin-bottom:12px;line-height:24px}@media(max-width:1023px){.f-article-template__title.h2{font-size:27px}.f-article-template__content p{font-size:14px}.f-article-template__content li{font-size:14px;margin-bottom:12px}}.template-suffix-faqs .collapsible__item-wrap .collapsible__button-text{font-weight:700!important;font-size:20px}.template-suffix-faqs .collapsible__item-wrap .collapsible__content-inner{line-height:24px}@media(max-width:768px){.template-suffix-faqs .collapsible__item-wrap .collapsible__button-text{font-size:14px}.section__header--text{padding-bottom:0}}.page-infomation-2 .f__page-title{display:none}.template-suffix-sustainability .multicolumn-card__image .f-image{width:164px}.template-suffix-sustainability .multicolumn-card__info{margin:0 auto}@media(max-width:768px){.template-suffix-sustainability .multicolumn-card__image .f-image{width:78px}.multicolumn-card__info p{font-size:14px}}body.template-suffix-custom-tanks-landing-page{--container-width: 1350px}.page-sector-build .f-hero__content.f-text-blocks,.template-suffix-landing-build .f-hero__content.f-text-blocks,.page-sector-civil .f-hero__content.f-text-blocks,.template-suffix-landing-civil .f-hero__content.f-text-blocks,.page-sector-industrial .f-hero__content.f-text-blocks,.template-suffix-landing-industrial .f-hero__content.f-text-blocks,.page-sector-rural .f-hero__content.f-text-blocks,.template-suffix-landing-rural .f-hero__content.f-text-blocks,.page-sector-build .f-hero__content.f-text-blocks.text-center,.template-suffix-landing-build .f-hero__content.f-text-blocks.text-center,.page-sector-civil .f-hero__content.f-text-blocks.text-center,.template-suffix-landing-civil .f-hero__content.f-text-blocks.text-center,.page-sector-industrial .f-hero__content.f-text-blocks.text-center,.template-suffix-landing-industrial .f-hero__content.f-text-blocks.text-center,.page-sector-rural .f-hero__content.f-text-blocks.text-center,.template-suffix-landing-rural .f-hero__content.f-text-blocks.text-center,.page-sector-build .f-hero__content.f-text-blocks.text-center.md\:text-center,.template-suffix-landing-build .f-hero__content.f-text-blocks.text-center.md\:text-center,.page-sector-civil .f-hero__content.f-text-blocks.text-center.md\:text-center,.template-suffix-landing-civil .f-hero__content.f-text-blocks.text-center.md\:text-center,.page-sector-industrial .f-hero__content.f-text-blocks.text-center.md\:text-center,.template-suffix-landing-industrial .f-hero__content.f-text-blocks.text-center.md\:text-center,.page-sector-rural .f-hero__content.f-text-blocks.text-center.md\:text-center,.template-suffix-landing-rural .f-hero__content.f-text-blocks.text-center.md\:text-center,.template-page-sector-landing-page .f-hero__content.f-text-blocks.text-center.md\:text-center,.page-sector-landing-page .f-hero__content.f-text-blocks.text-center.md\:text-center,body[class*=sector-landing] .f-hero__content.f-text-blocks.text-center.md\:text-center,body[class*=sector-build] .f-hero__content.f-text-blocks.text-center.md\:text-center{max-width:630px!important;margin-left:auto!important;margin-right:auto!important}.page-sector-build .f-multicolumn .multicolumn-card__info .btn,.template-suffix-landing-build .f-multicolumn .multicolumn-card__info .btn,.page-sector-civil .f-multicolumn .multicolumn-card__info .btn,.template-suffix-landing-civil .f-multicolumn .multicolumn-card__info .btn,.page-sector-industrial .f-multicolumn .multicolumn-card__info .btn,.template-suffix-landing-industrial .f-multicolumn .multicolumn-card__info .btn,.page-sector-rural .f-multicolumn .multicolumn-card__info .btn,.template-suffix-landing-rural .f-multicolumn .multicolumn-card__info .btn{width:100%!important;max-width:100%!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:700!important}.page-sector-build .block.image-with-text__subheading.text-subheading.mega-subtitle.h6,.template-suffix-landing-build .block.image-with-text__subheading.text-subheading.mega-subtitle.h6,.page-sector-civil .block.image-with-text__subheading.text-subheading.mega-subtitle.h6,.template-suffix-landing-civil .block.image-with-text__subheading.text-subheading.mega-subtitle.h6,.page-sector-industrial .block.image-with-text__subheading.text-subheading.mega-subtitle.h6,.template-suffix-landing-industrial .block.image-with-text__subheading.text-subheading.mega-subtitle.h6,.page-sector-rural .block.image-with-text__subheading.text-subheading.mega-subtitle.h6,.template-suffix-landing-rural .block.image-with-text__subheading.text-subheading.mega-subtitle.h6{font-family:Montserrat,sans-serif!important;text-transform:uppercase!important;font-size:18px!important;font-weight:700!important}.page-sector-build .image-with-text__heading,.template-suffix-landing-build .image-with-text__heading,.page-sector-civil .image-with-text__heading,.template-suffix-landing-civil .image-with-text__heading,.page-sector-industrial .image-with-text__heading,.template-suffix-landing-industrial .image-with-text__heading,.page-sector-rural .image-with-text__heading,.template-suffix-landing-rural .image-with-text__heading,.page-sector-build .image-with-text__heading h1,.page-sector-build .image-with-text__heading h2,.page-sector-build .image-with-text__heading h3,.page-sector-build .image-with-text__heading h4,.page-sector-build .image-with-text__heading h5,.page-sector-build .image-with-text__heading h6,.template-suffix-landing-build .image-with-text__heading h1,.template-suffix-landing-build .image-with-text__heading h2,.template-suffix-landing-build .image-with-text__heading h3,.template-suffix-landing-build .image-with-text__heading h4,.template-suffix-landing-build .image-with-text__heading h5,.template-suffix-landing-build .image-with-text__heading h6,.page-sector-civil .image-with-text__heading h1,.page-sector-civil .image-with-text__heading h2,.page-sector-civil .image-with-text__heading h3,.page-sector-civil .image-with-text__heading h4,.page-sector-civil .image-with-text__heading h5,.page-sector-civil .image-with-text__heading h6,.template-suffix-landing-civil .image-with-text__heading h1,.template-suffix-landing-civil .image-with-text__heading h2,.template-suffix-landing-civil .image-with-text__heading h3,.template-suffix-landing-civil .image-with-text__heading h4,.template-suffix-landing-civil .image-with-text__heading h5,.template-suffix-landing-civil .image-with-text__heading h6,.page-sector-industrial .image-with-text__heading h1,.page-sector-industrial .image-with-text__heading h2,.page-sector-industrial .image-with-text__heading h3,.page-sector-industrial .image-with-text__heading h4,.page-sector-industrial .image-with-text__heading h5,.page-sector-industrial .image-with-text__heading h6,.template-suffix-landing-industrial .image-with-text__heading h1,.template-suffix-landing-industrial .image-with-text__heading h2,.template-suffix-landing-industrial .image-with-text__heading h3,.template-suffix-landing-industrial .image-with-text__heading h4,.template-suffix-landing-industrial .image-with-text__heading h5,.template-suffix-landing-industrial .image-with-text__heading h6,.page-sector-rural .image-with-text__heading h1,.page-sector-rural .image-with-text__heading h2,.page-sector-rural .image-with-text__heading h3,.page-sector-rural .image-with-text__heading h4,.page-sector-rural .image-with-text__heading h5,.page-sector-rural .image-with-text__heading h6,.template-suffix-landing-rural .image-with-text__heading h1,.template-suffix-landing-rural .image-with-text__heading h2,.template-suffix-landing-rural .image-with-text__heading h3,.template-suffix-landing-rural .image-with-text__heading h4,.template-suffix-landing-rural .image-with-text__heading h5,.template-suffix-landing-rural .image-with-text__heading h6{font-size:40px!important}.page-sector-build .f-hero .btn,.template-suffix-landing-build .f-hero .btn,.page-sector-civil .f-hero .btn,.template-suffix-landing-civil .f-hero .btn,.page-sector-industrial .f-hero .btn,.template-suffix-landing-industrial .f-hero .btn,.page-sector-rural .f-hero .btn,.template-suffix-landing-rural .f-hero .btn,.page-sector-build .f-hero__content .btn,.template-suffix-landing-build .f-hero__content .btn,.page-sector-civil .f-hero__content .btn,.template-suffix-landing-civil .f-hero__content .btn,.page-sector-industrial .f-hero__content .btn,.template-suffix-landing-industrial .f-hero__content .btn,.page-sector-rural .f-hero__content .btn,.template-suffix-landing-rural .f-hero__content .btn{font-weight:700!important}@media(max-width:767px){.page-sector-build .f-hero__content,.template-suffix-landing-build .f-hero__content,.page-sector-civil .f-hero__content,.template-suffix-landing-civil .f-hero__content,.page-sector-industrial .f-hero__content,.template-suffix-landing-industrial .f-hero__content,.page-sector-rural .f-hero__content,.template-suffix-landing-rural .f-hero__content,.page-sector-build .f-hero__content *,.template-suffix-landing-build .f-hero__content *,.page-sector-civil .f-hero__content *,.template-suffix-landing-civil .f-hero__content *,.page-sector-industrial .f-hero__content *,.template-suffix-landing-industrial .f-hero__content *,.page-sector-rural .f-hero__content *,.template-suffix-landing-rural .f-hero__content *{color:#fff!important}.page-sector-build .f-hero__content .btn,.template-suffix-landing-build .f-hero__content .btn,.page-sector-civil .f-hero__content .btn,.template-suffix-landing-civil .f-hero__content .btn,.page-sector-industrial .f-hero__content .btn,.template-suffix-landing-industrial .f-hero__content .btn,.page-sector-rural .f-hero__content .btn,.template-suffix-landing-rural .f-hero__content .btn,.page-sector-build .f-hero .btn,.template-suffix-landing-build .f-hero .btn,.page-sector-civil .f-hero .btn,.template-suffix-landing-civil .f-hero .btn,.page-sector-industrial .f-hero .btn,.template-suffix-landing-industrial .f-hero .btn,.page-sector-rural .f-hero .btn,.template-suffix-landing-rural .f-hero .btn{color:#000!important}}.page-sector-build .f-hero__logo,.template-suffix-landing-build .f-hero__logo,.page-sector-civil .f-hero__logo,.template-suffix-landing-civil .f-hero__logo,.page-sector-industrial .f-hero__logo,.template-suffix-landing-industrial .f-hero__logo,.page-sector-rural .f-hero__logo,.template-suffix-landing-rural .f-hero__logo{margin-left:auto!important;margin-right:auto!important;display:block!important;text-align:center!important;max-width:350px!important}.page-sector-build .f-hero__logo img,.template-suffix-landing-build .f-hero__logo img,.page-sector-civil .f-hero__logo img,.template-suffix-landing-civil .f-hero__logo img,.page-sector-industrial .f-hero__logo img,.template-suffix-landing-industrial .f-hero__logo img,.page-sector-rural .f-hero__logo img,.template-suffix-landing-rural .f-hero__logo img,.page-sector-build .f-hero .f-hero__logo img,.template-suffix-landing-build .f-hero .f-hero__logo img,.page-sector-civil .f-hero .f-hero__logo img,.template-suffix-landing-civil .f-hero .f-hero__logo img,.page-sector-industrial .f-hero .f-hero__logo img,.template-suffix-landing-industrial .f-hero .f-hero__logo img,.page-sector-rural .f-hero .f-hero__logo img,.template-suffix-landing-rural .f-hero .f-hero__logo img{max-width:350px!important;margin-left:auto!important;margin-right:auto!important;display:block!important;width:auto!important}@media(max-width:767px){.page-sector-build .f-hero__logo img,.template-suffix-landing-build .f-hero__logo img,.page-sector-civil .f-hero__logo img,.template-suffix-landing-civil .f-hero__logo img,.page-sector-industrial .f-hero__logo img,.template-suffix-landing-industrial .f-hero__logo img,.page-sector-rural .f-hero__logo img,.template-suffix-landing-rural .f-hero__logo img,.page-sector-build .f-hero .f-hero__logo img,.template-suffix-landing-build .f-hero .f-hero__logo img,.page-sector-civil .f-hero .f-hero__logo img,.template-suffix-landing-civil .f-hero .f-hero__logo img,.page-sector-industrial .f-hero .f-hero__logo img,.template-suffix-landing-industrial .f-hero .f-hero__logo img,.page-sector-rural .f-hero .f-hero__logo img,.template-suffix-landing-rural .f-hero .f-hero__logo img{max-width:200px!important}}.btn,button.btn,a.btn,input[type=submit].btn,.btn--primary,.btn--secondary,.btn--white,.btn--underline{height:50px!important;min-height:50px!important}@media(max-width:767px){.f-multicolumn .f-column,.f-multicolumn .f-column-divider,.f-multicolumn grid-list{gap:0!important;row-gap:0!important;column-gap:0!important}.f-multicolumn .multicolumn-card__info,.f-multicolumn .multicolumn-card{margin:0!important}}.page-sector-build .multicolumn-card__info .btn,.template-suffix-landing-build .multicolumn-card__info .btn,.page-sector-civil .multicolumn-card__info .btn,.template-suffix-landing-civil .multicolumn-card__info .btn,.page-sector-industrial .multicolumn-card__info .btn,.template-suffix-landing-industrial .multicolumn-card__info .btn,.page-sector-rural .multicolumn-card__info .btn,.template-suffix-landing-rural .multicolumn-card__info .btn{margin:0!important}.page-custom-tanks .f-hero__content{max-width:45%}.page-custom-tanks .bcontact-title{text-align:center}.page-custom-tanks .flickity-page-dots{padding:10px 30px!important}.page-custom-tanks .flickity-wrapper .flickity-page-dots .dot{background:#ccc!important}.page-custom-tanks .flickity-wrapper .flickity-button.previous{opacity:1!important;visibility:visible!important;left:calc(50% - 90px)!important;top:auto!important;bottom:16px!important;transform:none!important;margin-top:0!important}.page-custom-tanks .flickity-wrapper .flickity-button.next{opacity:1!important;visibility:visible!important;right:calc(50% - 130px)!important;top:auto!important;bottom:16px!important;transform:none!important;margin-top:0!important}.page-custom-tanks .section__header--text{text-align:center}@media(max-width:768px){.page-custom-tanks .f-hero__content{max-width:100%}}.page-about .f-collage-tabs__header .f-tabs__nav{font-size:16px;transition:none!important}.page-about .f-collage-tabs__header .f-tabs__nav[aria-selected=true]{border-bottom:2px solid #222222!important;border-radius:0!important}.page-warranty .btn.button-primary{--color-border: var(--color-btn-bg);background:var(--color-btn-bg)!important;color:var(--color-btn-text)}.page-warranty .bcontact-title{padding-bottom:12px!important}.page-warranty .bcontact-title span{font-size:18px!important;font-weight:700}.page-warranty .form-sub-heading span,.page-warranty .special-form-heading{padding-top:24px!important;font-size:18px!important;font-weight:700!important;display:block}.page-warranty .special-form-text{font-size:14px!important;display:block;font-style:italic}.page-warranty .bcontact-custom-html{position:relative}.page-warranty .special-form-heading-quantity{position:absolute;top:24px;right:0;padding-top:24px!important;font-size:18px!important;font-weight:700!important;display:block}.serial-custom-input{width:80%;flex-basis:80%}.serial-custom-input{width:80%!important;flex-basis:80%!important}.serial-quantity{width:20%!important;flex-basis:20%!important}.bcontact-form .page-warranty input[type=text],.bcontact-form .page-warranty input[type=email],.bcontact-form .page-warranty input[type=tel],.bcontact-form .page-warranty input[type=phone],.bcontact-form .page-warranty input[type=number],.bcontact-form .page-warranty textarea,.bcontact-form .page-warranty [contactform-embed] input[type=text],.bcontact-form .page-warranty [contactform-embed] input[type=email],.bcontact-form .page-warranty [contactform-embed] input[type=tel],.bcontact-form .page-warranty [contactform-embed] input[type=phone],.bcontact-form .page-warranty [contactform-embed] input[type=number],.bcontact-form .page-warranty [contactform-embed] textarea{background-color:#f7f7f7!important;padding-top:20px!important;padding-bottom:20px!important;border-radius:4px!important}.page-warranty select,.page-warranty [contactform-embed] select{background-color:#f7f7f7!important;padding-top:10px!important;padding-bottom:10px!important;border-radius:4px!important}.page-warranty button[type=submit],.page-warranty input[type=submit],.page-warranty [contactform-embed] button[type=submit],.page-warranty [contactform-embed] input[type=submit]{width:auto!important;display:inline-block!important;border-radius:5px!important;font-weight:700!important}.f-get-in-touch__text.rte .phone-number-nowrap{white-space:nowrap!important;display:inline-block}.f-get-in-touch__button-wrap,.f-get-in-touch__button-wrap .btn{font-weight:700!important}@media(max-width:767px){.multicolumn-card__info.has-image.text-medium,.multicolumn-card__info.has-image .text-medium,.multicolumn-card__info.has-image .rte.text-medium,.multicolumn-card__info.has-image.text-medium *{margin-left:0!important;padding-left:0!important}}.bcontact-form input::placeholder,.bcontact-form textarea::placeholder,.bcontact-form select::placeholder{color:#313c4b!important}.shopify-policy__container h1,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5,.shopify-policy__container h6,.shopify-policy__container .h1,.shopify-policy__container .h2,.shopify-policy__container .h3,.shopify-policy__container .h4,.shopify-policy__container .h5,.shopify-policy__container .h6{font-weight:900!important}.shopify-policy__container p{font-weight:300!important;font-size:14px!important}.shopify-policy__container a{color:var(--color-primary, #ED1C24)!important}.shopify-policy__container a:hover{opacity:.8}.btn--primary,.button-primary,.btn.btn--primary,button.btn--primary,input[type=submit].btn--primary,a.btn--primary{font-weight:700!important}.page-downloads .f-image-card__content .f-image-card__content-box.f-text-blocks,.template-page-downloads .f-image-card__content .f-image-card__content-box.f-text-blocks,.page-downloads .f-image-card__content-box.f-text-blocks,.template-page-downloads .f-image-card__content-box.f-text-blocks{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:flex-start!important;height:100%!important;text-align:left!important}.page-downloads .f-image-card__content .f-image-card__content-box.f-text-blocks *,.template-page-downloads .f-image-card__content .f-image-card__content-box.f-text-blocks *,.page-downloads .f-image-card__content-box.f-text-blocks *,.template-page-downloads .f-image-card__content-box.f-text-blocks *{text-align:left!important}.page-downloads .f-image-card__content,.template-page-downloads .f-image-card__content{display:flex!important;align-items:flex-end!important;justify-content:flex-start!important;text-align:left!important}.page-downloads .general-downloads .section__heading,.page-downloads .general-downloads .section__description,.page-downloads .product-downloads .section__heading,.page-downloads .product-downloads .section__description,.template-page-downloads .general-downloads .section__heading,.template-page-downloads .general-downloads .section__description,.template-page-downloads .product-downloads .section__heading,.template-page-downloads .product-downloads .section__description{text-align:center!important}.page-downloads .general-downloads .section__header,.page-downloads .product-downloads .section__header,.template-page-downloads .general-downloads .section__header,.template-page-downloads .product-downloads .section__header{text-align:center!important;align-items:center!important}.page-downloads .product-downloads .section__header.section__header--vertical.spacing--medium.content-spacing--medium,.template-page-downloads .product-downloads .section__header.section__header--vertical.spacing--medium.content-spacing--medium,.page-downloads .general-downloads .section__header.section__header--vertical.spacing--medium.content-spacing--medium,.template-page-downloads .general-downloads .section__header.section__header--vertical.spacing--medium.content-spacing--medium{padding-bottom:.5rem!important;margin-bottom:0!important}.bcontact-form .field,.bcontact-form .field__input,.bcontact-form input,.bcontact-form textarea,.bcontact-form select{margin-bottom:16px!important}.page-landing-page .image-with-text__heading.h2{font-size:45px}.page-landing-page .section__header .section__header--text{text-align:center;padding-bottom:0}.page-landing-page .product-tabs__header .f-tabs__header-group{margin:0 auto;box-shadow:none!important}.page-landing-page .product-card__title{font-weight:700!important}.page-landing-page .f-price{color:#ed1c24!important}.page-landing-page .collapsible__button-text{font-weight:700!important}@media(max-width:768px){.page-landing-page .image-with-text__heading.h2{font-size:35px}}.general-downloads__wrapper{margin-top:2rem;margin-bottom:3rem}.general-downloads__loading,.general-downloads__error{text-align:center;padding:2rem;color:rgba(var(--color-foreground),.7)}.general-downloads__tab-panel{padding-top:2rem}.general-downloads__list{list-style:none;padding:0;margin:0}.general-downloads__item{padding:0;border-bottom:1px solid rgba(var(--color-border),.5)}.general-downloads__item.general-downloads__item--paginated-out{display:none!important}.general-downloads__item:nth-child(odd){background-color:#f5f5f5}.general-downloads__link{display:flex;align-items:center;gap:12px;text-decoration:none;color:#222123;transition:all .2s ease;background-color:transparent;padding:10px 0}.general-downloads__link:hover{color:#ed1c24}.general-downloads__list{border-top:1px solid #ED1C24}.general-downloads__file-icon{flex-shrink:0;width:40px;height:40px;background-color:transparent;color:#222123;display:flex;align-items:center;justify-content:center;padding:8px}.general-downloads__file-icon svg{width:100%;height:100%;color:inherit}.general-downloads__file-icon svg path{fill:currentColor}.general-downloads__filename{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;color:inherit}.general-downloads__container{max-width:1200px;margin:0 auto}.f-tabs__header{margin-bottom:20px!important}.f-tabs__header-group{box-shadow:none!important;font-weight:700}.f-tabs__header-group button{font-weight:700;color:#7c868d!important}.f-tabs__header-group button[aria-selected=true]{color:#222123!important;border-bottom:1px solid #222123!important;border-radius:0!important}.page-downloads .section__heading{font-size:35px}.product-downloads__row{display:flex!important;align-items:center!important;gap:12px!important;text-decoration:none!important;color:#222123!important;transition:all .2s ease!important;background-color:transparent!important;padding:10px 0!important;border-bottom:1px solid rgba(var(--color-border),.5)!important;margin:0!important;border-radius:0!important}.product-downloads__row:nth-child(odd){background-color:#f5f5f5!important}.product-downloads__row:last-child{border-bottom:none!important}.product-downloads__row:hover{background-color:transparent!important;color:#ed1c24!important}.product-downloads__file-icon{flex-shrink:0!important;width:40px!important;height:40px!important;background-color:transparent!important;color:#222123!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:8px!important}.product-downloads__row:hover .product-downloads__file-icon{color:#ed1c24!important}.product-downloads__type-badge{padding:4px 12px!important;border-radius:4px!important;font-size:12px!important;font-weight:600!important;font-family:Montserrat,sans-serif!important;text-transform:uppercase!important;flex-shrink:0!important}.product-downloads__type-badge--om-guide{background-color:#e3f2fd!important;color:#1976d2!important}.product-downloads__type-badge--mod-plan{background-color:#f3e5f5!important;color:#7b1fa2!important}.product-downloads__type-badge--drawings{background-color:#e8f5e9!important;color:#388e3c!important}.product-downloads__file-info{flex:1!important}.product-downloads__file-title{font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:700!important;color:inherit!important;margin-bottom:4px!important}.product-downloads__file-meta{font-family:Montserrat,sans-serif!important;font-size:12px!important;color:rgba(var(--color-foreground),.6)!important}.product-downloads__download-link{color:#222123!important;text-decoration:none!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:500!important;display:inline-flex!important;align-items:center!important;gap:8px!important;padding:4px 0!important;border-bottom:1px solid transparent!important;transition:border-color .2s ease!important}.product-downloads__download-link--pdf:before{content:"";display:inline-block;width:16px;height:16px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center}.product-downloads__download-link--dwg:before{content:"";display:inline-block;width:18px;height:18px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center}.product-downloads__download-link--pdf:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 18 23' fill='none'%3e%3cpath d='M11.25 0H2.25C1.65326 0 1.08097 0.237053 0.65901 0.65901C0.237053 1.08097 0 1.65326 0 2.25V20.25C0 20.8467 0.237053 21.419 0.65901 21.841C1.08097 22.2629 1.65326 22.5 2.25 22.5H15.75C16.3467 22.5 16.919 22.2629 17.341 21.841C17.7629 21.419 18 20.8467 18 20.25V6.75L11.25 0ZM6.18525 15.9638C5.83763 16.29 5.32462 16.4363 4.72725 16.4363C4.6114 16.4384 4.49556 16.4317 4.38075 16.416V18.0203H3.375V13.5922C3.82891 13.5247 4.28752 13.4939 4.74638 13.5C5.373 13.5 5.8185 13.6193 6.11888 13.8589C6.40462 14.0861 6.59812 14.4585 6.59812 14.8972C6.597 15.3382 6.45075 15.7106 6.18525 15.9638ZM10.4681 17.4881C9.99563 17.8808 9.27675 18.0675 8.39812 18.0675C7.87162 18.0675 7.49925 18.0338 7.24613 18V13.5934C7.7002 13.5273 8.15866 13.4961 8.6175 13.5C9.46912 13.5 10.0226 13.653 10.4546 13.9792C10.9215 14.3257 11.214 14.8781 11.214 15.6713C11.214 16.5296 10.9001 17.1225 10.4681 17.4881ZM14.625 14.3663H12.9015V15.3911H14.5125V16.2169H12.9015V18.0214H11.8822V13.5337H14.625V14.3663ZM11.25 7.875H10.125V2.25L15.75 7.875H11.25Z' fill='%23313C4B'/%3e%3c/svg%3e")}.product-downloads__download-link--dwg:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27' fill='none'%3e%3cpath d='M15.75 2.25H6.75C6.15326 2.25 5.58097 2.48705 5.15901 2.90901C4.73705 3.33097 4.5 3.90326 4.5 4.5V22.5C4.5 23.0967 4.73705 23.669 5.15901 24.091C5.58097 24.5129 6.15326 24.75 6.75 24.75H20.25C20.8467 24.75 21.419 24.5129 21.841 24.091C22.2629 23.669 22.5 23.0967 22.5 22.5V9L15.75 2.25ZM10.6853 18.2138C10.3376 18.54 9.82462 18.6863 9.22725 18.6863C9.1114 18.6884 8.99556 18.6817 8.88075 18.666V20.2703H7.875V15.8422C8.32891 15.7747 8.78752 15.7439 9.24638 15.75C9.873 15.75 10.3185 15.8693 10.6189 16.1089C10.9046 16.3361 11.0981 16.7085 11.0981 17.1472C11.097 17.5882 10.9508 17.9606 10.6853 18.2138ZM14.9681 19.7381C14.4956 20.1308 13.7767 20.3175 12.8981 20.3175C12.3716 20.3175 11.9993 20.2838 11.7461 20.25V15.8434C12.2002 15.7773 12.6587 15.7461 13.1175 15.75C13.9691 15.75 14.5226 15.903 14.9546 16.2292C15.4215 16.5758 15.714 17.1281 15.714 17.9213C15.714 18.7796 15.4001 19.3725 14.9681 19.7381ZM19.125 16.6163H17.4015V17.6411H19.0125V18.4669H17.4015V20.2714H16.3822V15.7837H19.125V16.6163ZM14.625 10.125V4.5L20.25 10.125H14.625Z' fill='%23313C4B'/%3e%3cpath d='M6.46875 13.5H20.4688V21.5H6.46875V13.5Z' fill='%23313C4B'/%3e%3cpath d='M8.39453 20.5H6.84766V16.1363H8.40732C8.84624 16.1363 9.22408 16.2237 9.54084 16.3984C9.8576 16.5717 10.1012 16.821 10.2717 17.1463C10.4435 17.4716 10.5295 17.8608 10.5295 18.3139C10.5295 18.7685 10.4435 19.1591 10.2717 19.4858C10.1012 19.8125 9.85618 20.0632 9.53658 20.2379C9.2184 20.4126 8.83771 20.5 8.39453 20.5ZM7.77024 19.7095H8.35618C8.62891 19.7095 8.85831 19.6612 9.04439 19.5646C9.23189 19.4666 9.37251 19.3153 9.46626 19.1108C9.56143 18.9048 9.60902 18.6392 9.60902 18.3139C9.60902 17.9915 9.56143 17.728 9.46626 17.5234C9.37251 17.3189 9.2326 17.1683 9.04652 17.0717C8.86044 16.9751 8.63104 16.9268 8.35831 16.9268H7.77024V19.7095Z' fill='white'/%3e%3cpath d='M11.7311 20.5L10.4825 16.1363H11.4903L12.2126 19.1683H12.2488L13.0457 16.1363H13.9086L14.7034 19.1747H14.7417L15.464 16.1363H16.4718L15.2233 20.5H14.3241L13.4931 17.647H13.4591L12.6302 20.5H11.7311Z' fill='white'/%3e%3cpath d='M19.313 17.5469C19.2832 17.4432 19.2413 17.3515 19.1873 17.272C19.1333 17.191 19.0673 17.1229 18.9891 17.0675C18.9124 17.0106 18.8244 16.9673 18.7249 16.9375C18.6269 16.9077 18.5183 16.8927 18.3989 16.8927C18.1759 16.8927 17.9799 16.9481 17.8109 17.0589C17.6433 17.1697 17.5126 17.331 17.4188 17.5426C17.3251 17.7528 17.2782 18.0099 17.2782 18.3139C17.2782 18.6179 17.3244 18.8764 17.4167 19.0895C17.509 19.3025 17.6397 19.4652 17.8087 19.5774C17.9778 19.6882 18.1773 19.7436 18.4075 19.7436C18.6163 19.7436 18.7945 19.7067 18.9423 19.6328C19.0914 19.5575 19.205 19.4517 19.2832 19.3153C19.3627 19.179 19.4025 19.0177 19.4025 18.8317L19.59 18.8594H18.465V18.1648H20.291V18.7145C20.291 19.098 20.21 19.4275 20.0481 19.7031C19.8862 19.9773 19.6631 20.1889 19.379 20.3381C19.095 20.4858 18.7697 20.5596 18.4032 20.5596C17.9941 20.5596 17.6347 20.4694 17.3251 20.289C17.0154 20.1072 16.7739 19.8494 16.6006 19.5156C16.4288 19.1804 16.3428 18.7827 16.3428 18.3224C16.3428 17.9687 16.394 17.6534 16.4962 17.3764C16.5999 17.098 16.7448 16.8622 16.9309 16.669C17.117 16.4758 17.3336 16.3288 17.5808 16.228C17.8279 16.1271 18.0957 16.0767 18.384 16.0767C18.6312 16.0767 18.8613 16.1129 19.0744 16.1854C19.2874 16.2564 19.4763 16.3572 19.6411 16.4879C19.8073 16.6186 19.943 16.7741 20.0481 16.9545C20.1532 17.1335 20.2207 17.331 20.2505 17.5469H19.313Z' fill='white'/%3e%3c/svg%3e")}.product-downloads__download-link:hover{color:#222123!important}.product-downloads__table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0}.product-downloads__table{width:100%;border-collapse:collapse;margin:0;font-family:Montserrat,sans-serif;min-width:600px}.product-downloads__table-header{color:#222123;padding:12px 16px;text-align:left;font-weight:700;font-size:14px;letter-spacing:.5px;border-bottom:1px solid #ED1C24}.product-downloads__table{border-bottom:1px solid #ED1C24}.product-downloads__table-row:nth-child(odd){background-color:#f5f5f5}.product-downloads__table-row:nth-child(2n){background-color:#fff}.product-downloads__table-row:hover{background-color:#f0f0f0}.product-downloads__table-cell{padding:16px;border-bottom:1px solid rgba(var(--color-border),.3);vertical-align:middle;font-size:14px;line-height:1.4}.product-downloads__table-cell--code{color:#222123;font-size:16px;min-width:120px}.product-downloads__table-cell--description{color:#222123;max-width:300px}.product-downloads__table-cell--download{text-align:left;min-width:100px}.product-downloads__no-download{color:rgba(var(--color-foreground),.4);font-style:italic}.product-downloads__table .product-downloads__download-link{color:#222123;text-decoration:none;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:6px;padding:2px 0;border-bottom:1px solid transparent;transition:border-color .2s ease;text-transform:uppercase;letter-spacing:.5px}.product-downloads__table .product-downloads__download-link--pdf:before{content:"";display:inline-block;width:16px;height:16px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center}.product-downloads__table .product-downloads__download-link--dwg:before{content:"";display:inline-block;width:18px;height:18px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center}.product-downloads__table .product-downloads__download-link--pdf:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='23' viewBox='0 0 18 23' fill='none'%3e%3cpath d='M11.25 0H2.25C1.65326 0 1.08097 0.237053 0.65901 0.65901C0.237053 1.08097 0 1.65326 0 2.25V20.25C0 20.8467 0.237053 21.419 0.65901 21.841C1.08097 22.2629 1.65326 22.5 2.25 22.5H15.75C16.3467 22.5 16.919 22.2629 17.341 21.841C17.7629 21.419 18 20.8467 18 20.25V6.75L11.25 0ZM6.18525 15.9638C5.83763 16.29 5.32462 16.4363 4.72725 16.4363C4.6114 16.4384 4.49556 16.4317 4.38075 16.416V18.0203H3.375V13.5922C3.82891 13.5247 4.28752 13.4939 4.74638 13.5C5.373 13.5 5.8185 13.6193 6.11888 13.8589C6.40462 14.0861 6.59812 14.4585 6.59812 14.8972C6.597 15.3382 6.45075 15.7106 6.18525 15.9638ZM10.4681 17.4881C9.99563 17.8808 9.27675 18.0675 8.39812 18.0675C7.87162 18.0675 7.49925 18.0338 7.24613 18V13.5934C7.7002 13.5273 8.15866 13.4961 8.6175 13.5C9.46912 13.5 10.0226 13.653 10.4546 13.9792C10.9215 14.3257 11.214 14.8781 11.214 15.6713C11.214 16.5296 10.9001 17.1225 10.4681 17.4881ZM14.625 14.3663H12.9015V15.3911H14.5125V16.2169H12.9015V18.0214H11.8822V13.5337H14.625V14.3663ZM11.25 7.875H10.125V2.25L15.75 7.875H11.25Z' fill='%23313C4B'/%3e%3c/svg%3e")}.product-downloads__table .product-downloads__download-link--dwg:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27' fill='none'%3e%3cpath d='M15.75 2.25H6.75C6.15326 2.25 5.58097 2.48705 5.15901 2.90901C4.73705 3.33097 4.5 3.90326 4.5 4.5V22.5C4.5 23.0967 4.73705 23.669 5.15901 24.091C5.58097 24.5129 6.15326 24.75 6.75 24.75H20.25C20.8467 24.75 21.419 24.5129 21.841 24.091C22.2629 23.669 22.5 23.0967 22.5 22.5V9L15.75 2.25ZM10.6853 18.2138C10.3376 18.54 9.82462 18.6863 9.22725 18.6863C9.1114 18.6884 8.99556 18.6817 8.88075 18.666V20.2703H7.875V15.8422C8.32891 15.7747 8.78752 15.7439 9.24638 15.75C9.873 15.75 10.3185 15.8693 10.6189 16.1089C10.9046 16.3361 11.0981 16.7085 11.0981 17.1472C11.097 17.5882 10.9508 17.9606 10.6853 18.2138ZM14.9681 19.7381C14.4956 20.1308 13.7767 20.3175 12.8981 20.3175C12.3716 20.3175 11.9993 20.2838 11.7461 20.25V15.8434C12.2002 15.7773 12.6587 15.7461 13.1175 15.75C13.9691 15.75 14.5226 15.903 14.9546 16.2292C15.4215 16.5758 15.714 17.1281 15.714 17.9213C15.714 18.7796 15.4001 19.3725 14.9681 19.7381ZM19.125 16.6163H17.4015V17.6411H19.0125V18.4669H17.4015V20.2714H16.3822V15.7837H19.125V16.6163ZM14.625 10.125V4.5L20.25 10.125H14.625Z' fill='%23313C4B'/%3e%3cpath d='M6.46875 13.5H20.4688V21.5H6.46875V13.5Z' fill='%23313C4B'/%3e%3cpath d='M8.39453 20.5H6.84766V16.1363H8.40732C8.84624 16.1363 9.22408 16.2237 9.54084 16.3984C9.8576 16.5717 10.1012 16.821 10.2717 17.1463C10.4435 17.4716 10.5295 17.8608 10.5295 18.3139C10.5295 18.7685 10.4435 19.1591 10.2717 19.4858C10.1012 19.8125 9.85618 20.0632 9.53658 20.2379C9.2184 20.4126 8.83771 20.5 8.39453 20.5ZM7.77024 19.7095H8.35618C8.62891 19.7095 8.85831 19.6612 9.04439 19.5646C9.23189 19.4666 9.37251 19.3153 9.46626 19.1108C9.56143 18.9048 9.60902 18.6392 9.60902 18.3139C9.60902 17.9915 9.56143 17.728 9.46626 17.5234C9.37251 17.3189 9.2326 17.1683 9.04652 17.0717C8.86044 16.9751 8.63104 16.9268 8.35831 16.9268H7.77024V19.7095Z' fill='white'/%3e%3cpath d='M11.7311 20.5L10.4825 16.1363H11.4903L12.2126 19.1683H12.2488L13.0457 16.1363H13.9086L14.7034 19.1747H14.7417L15.464 16.1363H16.4718L15.2233 20.5H14.3241L13.4931 17.647H13.4591L12.6302 20.5H11.7311Z' fill='white'/%3e%3cpath d='M19.313 17.5469C19.2832 17.4432 19.2413 17.3515 19.1873 17.272C19.1333 17.191 19.0673 17.1229 18.9891 17.0675C18.9124 17.0106 18.8244 16.9673 18.7249 16.9375C18.6269 16.9077 18.5183 16.8927 18.3989 16.8927C18.1759 16.8927 17.9799 16.9481 17.8109 17.0589C17.6433 17.1697 17.5126 17.331 17.4188 17.5426C17.3251 17.7528 17.2782 18.0099 17.2782 18.3139C17.2782 18.6179 17.3244 18.8764 17.4167 19.0895C17.509 19.3025 17.6397 19.4652 17.8087 19.5774C17.9778 19.6882 18.1773 19.7436 18.4075 19.7436C18.6163 19.7436 18.7945 19.7067 18.9423 19.6328C19.0914 19.5575 19.205 19.4517 19.2832 19.3153C19.3627 19.179 19.4025 19.0177 19.4025 18.8317L19.59 18.8594H18.465V18.1648H20.291V18.7145C20.291 19.098 20.21 19.4275 20.0481 19.7031C19.8862 19.9773 19.6631 20.1889 19.379 20.3381C19.095 20.4858 18.7697 20.5596 18.4032 20.5596C17.9941 20.5596 17.6347 20.4694 17.3251 20.289C17.0154 20.1072 16.7739 19.8494 16.6006 19.5156C16.4288 19.1804 16.3428 18.7827 16.3428 18.3224C16.3428 17.9687 16.394 17.6534 16.4962 17.3764C16.5999 17.098 16.7448 16.8622 16.9309 16.669C17.117 16.4758 17.3336 16.3288 17.5808 16.228C17.8279 16.1271 18.0957 16.0767 18.384 16.0767C18.6312 16.0767 18.8613 16.1129 19.0744 16.1854C19.2874 16.2564 19.4763 16.3572 19.6411 16.4879C19.8073 16.6186 19.943 16.7741 20.0481 16.9545C20.1532 17.1335 20.2207 17.331 20.2505 17.5469H19.313Z' fill='white'/%3e%3c/svg%3e")}.product-downloads__table .product-downloads__download-link:hover{color:#222123}.product-downloads__drawings-links{display:flex;flex-direction:row;gap:8px;align-items:center}.product-downloads__drawings-links .product-downloads__download-link{padding:4px 8px;font-size:11px;min-width:50px;text-align:center}.product-downloads__search-container{display:flex;justify-content:center;margin-top:.5rem;margin-bottom:3rem;padding:0 1rem}.product-downloads__search{display:flex;gap:0;max-width:600px;width:100%;align-items:stretch;border-radius:4px;overflow:hidden}.product-downloads__search-input{flex:1;padding:12px 16px;border:1px solid #ccc;border-radius:4px 0 0 4px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;color:#222123;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}@media(min-width:768px){.product-downloads__search-input{border-right:none}}.product-downloads__search-input:focus{outline:none;border-color:#ccc;box-shadow:none}.product-downloads__search-input::placeholder{color:#999}.product-downloads__search-button{padding:12px 20px;background-color:#414042;color:#fff;border:1px solid #414042;border-left:none;border-radius:0 4px 4px 0;cursor:pointer;font-family:Montserrat,sans-serif;font-size:0;font-weight:400;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:50px;position:relative}.product-downloads__search-button:before{content:"";display:block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M19 19L13.8586 13.8586M13.8586 13.8586C15.1421 12.5751 15.8571 10.8401 15.8571 9C15.8571 5.31979 12.6802 2.14286 9 2.14286C5.31979 2.14286 2.14286 5.31979 2.14286 9C2.14286 12.6802 5.31979 15.8571 9 15.8571C10.8401 15.8571 12.5751 15.1421 13.8586 13.8586Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-downloads__search-button:hover{background-color:#333;border-color:#333}.product-downloads__search-button:active{background-color:#2a2a2a}@media(max-width:768px){.product-downloads__search-container{padding:0 .5rem}.product-downloads__search{flex-direction:column;gap:8px}.product-downloads__search-input{width:100%;font-size:16px}.product-downloads__search-button{width:100%;padding:14px}.product-downloads__table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;margin:0 -.5rem;padding:0 .5rem}.product-downloads__table{font-size:12px;min-width:600px}.product-downloads__table-cell{padding:8px 12px}.product-downloads__table-header{padding:12px}.product-downloads__table-header--description,.product-downloads__table-cell--description{min-width:200px}.product-downloads__table-cell--code{min-width:80px;font-size:14px}.product-downloads__table-cell--description{max-width:250px;word-wrap:break-word}.product-downloads__drawings-links{gap:6px}}.product-downloads,.general-downloads{height:100%!important;display:block!important}.product-downloads__table-cell,.general-downloads__item{border-bottom:1px solid #ccc}.product-downloads__table-cell--description{font-weight:700!important}.product-downloads__pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:2rem;padding:1rem 0}.product-downloads__pagination-info{font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;color:#222123;white-space:nowrap}.product-downloads__pagination-button{padding:8px 16px;background-color:#222123;color:#fff;border:2px solid #222123;border-radius:6px;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all .2s ease}.product-downloads__pagination-button:hover:not(:disabled){background-color:#ed1c24;border-color:#ed1c24;transform:translateY(-1px)}.product-downloads__pagination-button:disabled{background-color:#f5f5f5;border-color:#ccc;color:#999;cursor:not-allowed;transform:none}#template--25612592546077__multicolumn_standard_hGGaGi .multicolumn-card__info{margin-top:0}#shopify-section-template--25612592578845__product_downloads_xyz789{margin-top:100px}.page-downloads .collapsible-tabs__header h3{font-size:50px}@media(max-width:768px){.page-downloads .collapsible-tabs__header h3{font-size:35px}#shopify-section-template--25612592578845__product_downloads_xyz789{margin-top:60px!important}.general-downloads__filename{font-size:14px}}.page-sustainability .rich-text__wrapper p{font-size:18px}.page-faqs .section__description p{font-size:20px}@media(max-width:767px){.template-page-info-page-template-1 .rich-text .section__heading,.template-page-info-page-template-1 .rich-text .section__header,.template-page-info-page-template-1 .rich-text .section__header--text,.page-info-page-template-1 .rich-text .section__heading,.page-info-page-template-1 .rich-text .section__header,.page-info-page-template-1 .rich-text .section__header--text,body[class*=info-page-template-1] .rich-text .section__heading,body[class*=info-page-template-1] .rich-text .section__header,body[class*=info-page-template-1] .rich-text .section__header--text{text-align:center!important;align-items:center!important;justify-content:center!important}.template-page-info-page-template-1 .rich-text,.page-info-page-template-1 .rich-text,body[class*=info-page-template-1] .rich-text{padding-bottom:20px!important}.rich-text__content.f-text-blocks.text-left,.rich-text .rich-text__content.f-text-blocks.text-left,.template-page-info-page-template-1 .rich-text__content.f-text-blocks.text-left,.page-info-page-template-1 .rich-text__content.f-text-blocks.text-left,body[class*=info-page-template-1] .rich-text__content.f-text-blocks.text-left,.rich-text__content.f-text-blocks.text-left *,.rich-text .rich-text__content.f-text-blocks.text-left *{text-align:center!important}.block.image-with-text__text.mega-description.text-subtext.rte p,.image-with-text__text.mega-description.text-subtext.rte p,.block.image-with-text__text.mega-description.text-subtext.rte p *,.image-with-text__text.mega-description.text-subtext.rte p *,#template--25736046412061__image_with_text_hWkRAJ .block.image-with-text__text.mega-description.text-subtext.rte p,#template--25736046412061__image_with_text_hWkRAJ .image-with-text__text.mega-description.text-subtext.rte p{margin:0!important}}.block.image-with-text__text.mega-description.text-subtext.rte strong,.image-with-text__text.mega-description.text-subtext.rte strong,#template--25736046412061__image_with_text_hWkRAJ .block.image-with-text__text.mega-description.text-subtext.rte strong,#template--25736046412061__image_with_text_hWkRAJ .image-with-text__text.mega-description.text-subtext.rte strong{margin-top:30px!important;display:block!important}.template-page-info-page-template-1 .collection-list .section__heading,.template-page-info-page-template-1 .collection-list .section__header,.template-page-info-page-template-1 .collection-list .section__header--text,.page-info-page-template-1 .collection-list .section__heading,.page-info-page-template-1 .collection-list .section__header,.page-info-page-template-1 .collection-list .section__header--text,body[class*=info-page-template-1] .collection-list .section__heading,body[class*=info-page-template-1] .collection-list .section__header,body[class*=info-page-template-1] .collection-list .section__header--text{text-align:center!important;align-items:center!important;justify-content:center!important}.template-page-info-page-template-1 .collection-list.color-accent .section__footer .btn,.template-page-info-page-template-1 .collection-list.color-accent .section__footer .btn--primary,.template-page-info-page-template-1 .collection-list.color-accent .section__footer button,.template-page-info-page-template-1 .collection-list.color-accent .section__footer a.btn,.template-page-info-page-template-1 .collection-list .section__footer .btn,.template-page-info-page-template-1 .collection-list .section__footer .btn--primary,.template-page-info-page-template-1 .collection-list .section__footer button,.template-page-info-page-template-1 .collection-list .section__footer a.btn,.template-page-info-page-template-1 .collection-list .btn,.template-page-info-page-template-1 .collection-list .btn--primary,.template-page-info-page-template-1 .collection-list button,.template-page-info-page-template-1 .collection-list a.btn,.template-page-info-page-template-1 .collection-list .section__button,.page-info-page-template-1 .collection-list.color-accent .section__footer .btn,.page-info-page-template-1 .collection-list.color-accent .section__footer .btn--primary,.page-info-page-template-1 .collection-list.color-accent .section__footer button,.page-info-page-template-1 .collection-list.color-accent .section__footer a.btn,.page-info-page-template-1 .collection-list .section__footer .btn,.page-info-page-template-1 .collection-list .section__footer .btn--primary,.page-info-page-template-1 .collection-list .section__footer button,.page-info-page-template-1 .collection-list .section__footer a.btn,.page-info-page-template-1 .collection-list .btn,.page-info-page-template-1 .collection-list .btn--primary,.page-info-page-template-1 .collection-list button,.page-info-page-template-1 .collection-list a.btn,.page-info-page-template-1 .collection-list .section__button,body[class*=info-page-template-1] .collection-list.color-accent .section__footer .btn,body[class*=info-page-template-1] .collection-list.color-accent .section__footer .btn--primary,body[class*=info-page-template-1] .collection-list.color-accent .section__footer button,body[class*=info-page-template-1] .collection-list.color-accent .section__footer a.btn,body[class*=info-page-template-1] .collection-list .section__footer .btn,body[class*=info-page-template-1] .collection-list .section__footer .btn--primary,body[class*=info-page-template-1] .collection-list .section__footer button,body[class*=info-page-template-1] .collection-list .section__footer a.btn,body[class*=info-page-template-1] .collection-list .btn,body[class*=info-page-template-1] .collection-list .btn--primary,body[class*=info-page-template-1] .collection-list button,body[class*=info-page-template-1] .collection-list a.btn,body[class*=info-page-template-1] .collection-list .section__button{background-color:#ed1c24!important;background:#ed1c24!important;color:#fff!important;border-color:#ed1c24!important}.f-drawer{background:#fff!important}.boost-sd__suggestion-queries-item-sku,.boost-sd__recommendation,.boost-sd__recommendation--dynamic{display:none!important}.f-image-hover-effect__zoom:hover .f-image{transform:scale(1.06) translateZ(0)!important}.f-image-hover-effect__zoom-and-rotate:hover .f-image{transform:scale(1.1) rotate(3deg) translateZ(0)!important}.f-image-hover-effect__zoom .f-image,.f-image-hover-effect__zoom-and-rotate .f-image{will-change:transform}.product-card__wrapper.f-image-hover-effect__zoom,.collection-card.f-image-hover-effect__zoom,.collection-card.f-image-hover-effect__zoom-and-rotate,.product-card__image-wrapper,.collection-card__image-wrapper{overflow:visible!important}.page-recommended-installers .rich-text.installers-intro-left .rich-text__heading h2,.page-installers h2.rich-text__heading,.page-installers #shopify-section-rich_text_header h2.rich-text__heading,body[class*=installers] h2.rich-text__heading{font-size:65px!important}@media(max-width:767px){.page-installers h2.rich-text__heading,.page-installers #shopify-section-rich_text_header h2.rich-text__heading,body[class*=installers] h2.rich-text__heading{font-size:35px!important}.f-product-single .collapsible__item:not([data-block-id*=downloads]) .collapsible__button,.f-product-single .collapsible__item:not([data-block-id*=downloads]) .collapsible__button span,.f-product-single .collapsible__item:not([data-block-id*=downloads]) .collapsible__button-text{font-size:16px!important}.f-product-single .collapsible__item{margin-bottom:0!important;padding-bottom:0!important;margin-top:0!important}.f-product-single .collapsible__item+.collapsible__item{margin-top:1.6rem!important}.f-product-form__button-dynamic .shopify-payment-button__button,.f-product-form__button-dynamic .shopify-payment-button__button--unbranded,.shopify-payment-button button,.shopify-payment-button__button{height:50px!important;min-height:50px!important}}.page-installers .rich-text__text a,.page-installers #shopify-section-rich_text_header .rich-text__text a{color:#ed1c24!important}.page-installers .blog-posts .section__header--text,.page-installers .blog-posts .section__heading,.page-installers .blog-posts .section__subheading,.page-installers .blog-posts .section__description{text-align:left!important}.f-product-single__block .collapsible__button-text{font-size:16px;line-height:30px;font-weight:700;text-transform:uppercase!important}.specs-content{font-size:15px}.f-product-single__block .collapsible__item .collapsible__button span{font-size:16px}.f-product-single__block--collapsible_tab,.f-product-single__block--specs,.f-product-single__block--downloads,.f-product-single__block--diagrams{margin-top:-2.4rem!important}.f-product-single__block--buy_buttons{margin-bottom:2.4rem!important}.product-downloads__table-cell--description a{text-decoration:underline;min-height:40px;display:flex;align-items:center}.template-page .image-with-text__text p{font-size:20px;line-height:125%;margin:0 0 20px}.template-page .image-with-text__text p a{color:#ed1c24}.template-page .rich-text__content p{font-size:20px;line-height:125%;margin:0 0 20px}.bcontact-540042 .bcontact-title span{color:#414042;font-size:18px;font-style:normal;font-weight:700;line-height:1;font-family:Montserrat,sans-serif!important}.bcontact-540042 .bcontact-title{padding-top:0}.bcontact-540042 .bcontact-submit-btn{background-color:#313c4b!important;width:auto!important;border-radius:3px!important;padding-left:30px;padding-right:30px}.bcontact-540042 .bcontact-content{padding:0!important}.bcontact-540042 .bcontact-embed{width:100%!important}@media(max-width:1023px){.bcontact-540042 .bcontact-submit-btn{margin:0 auto!important}}@media(max-width:767px){.template-page .rich-text__content p{font-size:14px;line-height:125%;margin:0 0 20px}}body.template-suffix-recommended-installers [id*=shopify-section]:has(.installers-intro-left){flex:0 0 55%;max-width:55%;box-sizing:border-box}body.template-suffix-recommended-installers [id*=shopify-section]:has(.installers-intro-right),body.page-recommended-installers [id*=shopify-section]:has(.installers-intro-right){flex:0 0 45%;max-width:45%;box-sizing:border-box}@media(max-width:1023px){body.template-suffix-recommended-installers [id*=shopify-section]:has(.installers-intro-left),body.page-recommended-installers [id*=shopify-section]:has(.installers-intro-left){flex:0 0 100%;max-width:100%;box-sizing:border-box}body.template-suffix-recommended-installers [id*=shopify-section]:has(.installers-intro-right),body.page-recommended-installers [id*=shopify-section]:has(.installers-intro-right){flex:0 0 100%;max-width:100%;box-sizing:border-box}}@media(min-width:1023px){.site-header__menu li,.site-header__menu a{font-size:14px}.f-site-nav__dropdown--mega .f-site-nav__dropdown--level3 .f-site-nav__sub-link{width:100%}}@media(max-width:1200px){.site-header__menu li,.site-header__menu a{font-size:12px}.f-site-nav__dropdown--mega .f-site-nav__dropdown--level3 .f-site-nav__sub-link{width:75%}}.f-product-enquiry-form--ajax-success>*:not(.f-product-enquiry-form__success){display:none!important}@media(max-width:767px){body .f-cart-item__details>*+*{margin-top:15px}}.f-cart-item__remove a{height:0!important;min-height:0!important}body .f-quantity{border:1px solid #EDEDED;border-radius:0}.f-get-in-touch__form .bcontact-md{width:100%!important;max-width:660px!important}.f-mobile-nav .site-logo{border-color:#ededed!important}.f-mobile-nav__item{border-bottom:1px solid #EDEDED!important}body .f-mobile-nav__link{font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:122%;text-transform:uppercase;padding:15px 0}.f-mobile-nav__inner{padding-top:20px!important}@media(max-width:767px){.ai-trust-metric-text-at0dydfnvejhmqnhyeaigenblock11430e2hkuvpa{position:relative;padding-bottom:30px}.ai-trust-metric-text-at0dydfnvejhmqnhyeaigenblock11430e2hkuvpa:after{border-bottom:2px solid #ed1c24!important;content:"";position:absolute;bottom:0;left:calc(50% - 30px);width:60px;height:1px;margin:0 auto}}.ai-trust-metrics-grid-at0dydfnvejhmqnhyeaigenblock11430e2hkuvpa>div:last-child .ai-trust-metric-text-at0dydfnvejhmqnhyeaigenblock11430e2hkuvpa:after{display:none!important}.collapsible__content-inner iframe{width:100%!important}@media(min-width:768px){.collapsible__content-inner iframe{min-height:480px!important}}.f-article-card__date{color:#414042;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.f-article-card__title{margin:0!important}.f-article-card__title a{margin:0;font-size:26px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.78px}.f-article-card__readmore{font-size:14px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.28px}body a.f-article-card__readmore{height:unset!important;min-height:unset!important}.f-article-card__excerpt{margin-top:0!important}#bcontact-custom_891874-527733{border:1px solid #333!important;border-radius:4px!important;background-color:#f7f7f7!important;padding:20px 16px!important;font-size:14px!important;color:#333!important;width:100%;margin-bottom:0}.bcontact-success-notification .tick-icon{display:none!important}.main-collection__list .f-price{font-size:2rem;font-weight:600!important}.main-collection__list f-price-item f-price-item--regular{color:#da0909!important}.main-collection__list .f-price-item--regular{font-size:2rem;font-weight:600!important}@media(min-width:1024px){#shopify-section-template--25612592447773__rich_text_Pb7CCm{max-width:897px;margin-left:auto;margin-right:0}#shopify-section-template--25612592447773__collapsible_tabs_eVyKde{max-width:856px;margin-right:auto;margin-left:0}body .installers-intro-left{padding-left:60px}}body .installers-intro-left{padding-left:25px;padding-right:25px}body button,.btn,.spr-summary-actions-newreview{white-space:unset!important;line-height:1.2;padding-top:10px;padding-bottom:10px}@media(max-width:767px){.f-product__media-viewer{max-width:75%;margin-left:auto;margin-right:auto;padding-top:24px}}@media(max-width:767px){.template-collection .f-price--on-sale .f-price__sale{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:0;max-width:100%;min-width:0}.template-collection .f-price--on-sale .f-price__sale>span,.template-collection .f-price--on-sale .f-price-item--sale,.template-collection .f-price--on-sale .f-price__sale s{white-space:nowrap;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/z-custom.css.map */
