@media all and (min-width: 800px){.cms-page-view.page-layout-cms-full-width .page-title-wrapper::before,body:not(.cms-index-index,.catalog-product-view) .page-main .page-title-wrapper::before,.cms-page-view.page-layout-cms-full-width .page-title-wrapper::after,body:not(.cms-index-index,.catalog-product-view) .page-main .page-title-wrapper::after{content:" ";position:absolute;top:50%;height:1px;width:998em;margin-left:-999em;background:#ddd;border-top:1px solid #ddd}.cms-page-view.page-layout-cms-full-width .page-title-wrapper::after,body:not(.cms-index-index,.catalog-product-view) .page-main .page-title-wrapper::after{left:auto;width:999em;margin:0 0 0 1em}.pagebuilder-mobile-only,.hide_md{display:none !important}.aa-Input,textarea,.input,input[type=text],input[type=email]{font-size:1em}[data-autocomplete-source-id=products] .aa-List,.grid-items{--min: 165px}.draw--no-desktop{display:block !important;position:static;top:auto;left:100%;transform:none;height:auto;width:auto;max-width:none;box-shadow:none}.draw--no-desktop .draw_content{max-width:none;padding:0}.draw--no-desktop .draw_header{margin:0;padding:0}.page-layout-2columns-left .column.main,.page-layout-2columns-right .column.main{flex:1 0 75%;width:auto}.page-layout-2columns-left .columns,.page-layout-2columns-right .columns{flex-wrap:nowrap;gap:2%;max-width:1420px}.page-layout-2columns-left .sidebar,.page-layout-2columns-right .sidebar{flex:1 0 23%}.aware-blog-widget h2{font-size:1.625rem}.aware-blog-widget__container .splide__slide{width:33.3333333333%}.abw-post__container.single-post{max-width:calc(33.3333333333% - 1rem)}[data-background-none-desktop=true]{background-image:none !important}.d-order-1{order:1}.d-order-2{order:2}[data-content-type=column-line]{--grid-gap: 15px;flex-wrap:nowrap}[data-content-type=column]{flex-basis:auto}[data-content-type=tabs] .tab-header{font-size:0.875rem}.pagebuilder-slider{padding:0}.pagebuilder-slider h1{font-size:32px}.pagebuilder-slider .pagebuilder-slide-wrapper{min-height:100%}.pagebuilder-slider .pagebuilder-collage-content{display:flex;align-items:center;position:absolute;top:0;bottom:0;left:50%;z-index:20;transform:translateX(-50%)}.pagebuilder-slider .pagebuilder-collage-content-inner{width:60%}.pagebuilder-slider [data-appearance=collage-left] .pagebuilder-collage-content{text-align:left}.pagebuilder-slider [data-appearance=collage-centered] .pagebuilder-collage-content{text-align:center}.pagebuilder-slider [data-appearance=collage-right] .pagebuilder-collage-content{text-align:right}.pb__list_slider .grid-item{width:calc(20% - 1rem) !important;margin-right:1rem}.pagebuilder-flag{padding:2.5rem}.pagebuilder-flag .pagebuilder-column-line{gap:3.75rem}.pagebuilder-flag--pdp .pagebuilder-column-line{padding:1.875rem 3.75rem}.pagebuilder-flag-accordion .pagebuilder-column:nth-child(2){padding:1.875rem;background:#f2f2f2;border:1px solid #c3c3c3}.pb_widget-content .grid-items{--min: 215px}.pagebuilder-banners-flag .pagebuilder-column:nth-child(1) .pagebuilder-banner-wrapper{aspect-ratio:662/483}.pagebuilder-banners-flag .pagebuilder-column:nth-child(2) .pagebuilder-banner-wrapper{aspect-ratio:662/233}.pagebuilder-banners-flag .pagebuilder-column:nth-child(2) .pagebuilder-overlay{max-height:unset;max-width:50%;margin:0}.pagebuilder-banners-flag .pagebuilder-column:nth-child(2) [data-appearance=collage-right] .pagebuilder-overlay{max-width:65%}.pagebuilder-feature-grid .row-full-width-inner{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);overflow-x:none;scroll-padding:0}.pagebuilder-feature-grid .pagebuilder-banner-wrapper{width:auto}.pagebuilder-feature-grid .pagebuilder-banner-button-has-icon svg{width:48px}.pagebuilder-feature-grid [data-content-type=banner]:nth-child(1){grid-area:1/1/3/3}.pagebuilder-feature-grid [data-content-type=banner]:nth-child(1) .pagebuilder-banner-wrapper{aspect-ratio:662/537}.pagebuilder-feature-grid [data-content-type=banner]:nth-child(1) .pagebuilder-button-link{font-size:2.25rem}.pagebuilder-feature-grid [data-content-type=banner]:nth-child(2){grid-area:1/3/2/4}.pagebuilder-feature-grid [data-content-type=banner]:nth-child(3){grid-area:1/4/2/5}.pagebuilder-feature-grid [data-content-type=banner]:nth-child(4){grid-area:2/3/3/5}.pagebuilder-feature-grid [data-content-type=banner]:nth-child(4) .pagebuilder-banner-wrapper{aspect-ratio:662/261}h1{--h: 1.75rem}h2{--h: 1.25rem}h3{--h: 1rem}h4,h5{--h: 0.875rem}.columns [data-content-type=html] .address,.columns [data-content-type=html] .ol,.columns [data-content-type=html] .p,.columns [data-content-type=html] .ul,.columns [data-content-type=html] address,.columns [data-content-type=html] ol,.columns [data-content-type=html] p,.columns [data-content-type=html] ul,.columns [data-content-type=row] .address,.columns [data-content-type=row] .ol,.columns [data-content-type=row] .p,.columns [data-content-type=row] .ul,.columns [data-content-type=row] address,.columns [data-content-type=row] ol,.columns [data-content-type=row] p,.columns [data-content-type=row] ul{font-size:0.875rem}.readmore-enabled h1,.title-heading{font-size:2.25rem}.readmore-enabled h1::before,.readmore-enabled h1::after,.title-heading::before,.title-heading::after{content:" ";position:absolute;top:50%;height:1px;width:998em;margin-left:-999em;background:#ddd;border-top:1px solid #ddd}.readmore-enabled h1::after,.title-heading::after{left:auto;width:999em;margin:0 0 0 1em}.accounts{z-index:80}.search__container{width:98vw}.search__container{width:55%;max-width:510px;margin:0 1.25rem}.search__form{padding:0;background:none}.search__button:disabled,.search__button{cursor:pointer}.aa-PanelInner{display:flex !important;flex-direction:row;overflow:hidden}.aa-PanelInner .algoliasearch__autocomplete--sidebar-wrapper{width:30%;padding-left:1.25rem;border-left:1px solid #e5e5e5}.aa-PanelInner .algoliasearch__autocomplete--main-wrapper .aa-Source{height:100%;overflow-y:auto}.aa-Input{width:100%;margin:0}.aa-SourceFooter{position:sticky;bottom:0}[data-autocomplete-source-id=products] .aa-List{--min: 400px !important}.page_header__actions--right .accounts__links{padding:0}.page_header__actions--right .accounts__links--main{flex-direction:row;padding:0.9375rem;background:#333132;color:#fff}.page_header__actions--right .accounts__links--main .accounts__link-icon{fill:#fff}.page_header__actions--right .accounts__links--main .accounts__link{padding:0;border:0;color:#fff;text-decoration:underline}.page_header__actions--right .accounts__links--main .accounts__link--label{padding:0 0.625rem}.page_header__actions,.page_header__container{flex-wrap:nowrap}.page_header__container{gap:1.5rem;padding:0.625rem}.page_header__actions--right{gap:1.5rem}.page_header__actions--right .search__toggle{display:none}.footer__container{padding:3.4375rem 1.25rem 1.875rem}.footer_bottom__inner{flex-direction:row-reverse}.social{order:initial;padding:0}.payment_icons__title{display:block;margin-bottom:0.9375rem;font-size:1.125rem;font-weight:400;text-align:center}.footer__copyright{text-align:left}.footer__copyright p{text-align:left}.footer__logo{margin:0 0 10px}.footer__columns{flex-direction:row}.footer__column{flex:1 1 25%}.footer__column--address{padding:30px 0 50px;text-align:left}.footer_column__title{margin:0 0 20px}.footer_column__item{margin:0 0 0.625rem}.footer_column__title{display:initial}.footer_column__title{display:initial;padding:0}.footer_column__content-inner{padding:1.25rem 0 0}.footer_accordion__item{border:none}.footer_accordion__content{display:block !important;height:auto !important}.newsletter__title_group{width:40%;margin:0;padding-right:30px;text-align:left}.newsletter__content{width:60%}.acreds-slider__wrapper .splide__slide{flex-basis:20%}.breadcrumbs{margin:0;font-size:0.75rem}.breadcrumbs__items{padding:0 0.625rem 1.875rem}.suppliers-slider__wrapper .splide__slide,.brand-slider__wrapper .splide__slide{flex-basis:20%}.amblog-index-index .amblog-container-list,.amblog-index-category .amblog-container-list,.amblog-index-search .amblog-container-list{grid-template-columns:repeat(3, 1fr)}.blog__filters .amblog-categories{flex-wrap:nowrap}.blog__filters .amblog-category{width:20%}.category-case-studies .amblog-container-list{grid-template-columns:repeat(4, 1fr)}.amblog-index-post .amblog-content .pb__list_slider .grid-item,.amblog-post-preview .amblog-content .pb__list_slider .grid-item{width:calc(20% - 1rem) !important;max-width:255px}.amblog-index-search .amblog-search-items{gap:0;border-bottom:1px solid #c3c3c3}.amblog-index-search .amblog-search-tab{display:block;margin-bottom:-1px;padding:12px 35px;background-color:rgba(0,0,0,0);border:0;border-radius:0}.amblog-index-search .amblog-search-tab.active{border-bottom:1px solid #219772}}
@media all and (min-width: 1000px){.nav__hide-all,.nav__hide-desktop,.hide_lg{display:none !important}[data-autocomplete-source-id=products] .aa-List,.grid-items{--min: 175px}.grid-item{max-width:255px}body.sticky .page_header.header_search--active .search__container{top:62%;width:100%}[data-content-type=tabs] .tab-header{padding:14px 18px}.pb__list_slider .grid-item{max-width:255px}.centre-align .grid-items--pb,.left-align .grid-items--pb,.right-align .grid-items--pb{display:flex}.centre-align .splide__list,.centre-align .grid-items--pb{justify-content:center}.left-align .splide__list,.left-align .grid-items--pb{justify-content:flex-start}.right-align .splide__list,.right-align .grid-items--pb{justify-content:flex-end}.thumbnail-slider.vertical-thumbs,.-thumbnail-slider.vertical-thumbs{display:flex !important;flex-direction:row-reverse !important;justify-content:center !important;width:100%;margin-bottom:0.625rem}.thumbnail-slider.vertical-thumbs>div:not(.thumbs-slider),.-thumbnail-slider.vertical-thumbs>div:not(.thumbs-slider){flex-direction:row !important;width:100%}.thumbnail-slider.vertical-thumbs .pagebuilder-slider,.-thumbnail-slider.vertical-thumbs .pagebuilder-slider{flex-basis:100%;flex-direction:row !important;order:10;width:100%;max-width:1250px;margin-left:0}.thumbnail-slider.vertical-thumbs .thumbs-slider,.thumbnail-slider.vertical-thumbs .thumbnails-slider,.-thumbnail-slider.vertical-thumbs .thumbs-slider,.-thumbnail-slider.vertical-thumbs .thumbnails-slider{margin-bottom:0;margin-right:2.5rem;margin-top:0}.thumbnail-slider.vertical-thumbs .vertical-slider,.-thumbnail-slider.vertical-thumbs .vertical-slider{display:flex;align-items:center;justify-content:center}.thumbnail-slider.vertical-thumbs .vertical-slider .splide__arrows.splide__arrows--ttb,.-thumbnail-slider.vertical-thumbs .vertical-slider .splide__arrows.splide__arrows--ttb{height:100%}.thumbnail-slider.vertical-thumbs .vertical-slider .splide__arrow--prev,.thumbnail-slider.vertical-thumbs .vertical-slider .splide__arrow--next,.-thumbnail-slider.vertical-thumbs .vertical-slider .splide__arrow--prev,.-thumbnail-slider.vertical-thumbs .vertical-slider .splide__arrow--next{right:0;left:0;margin:auto}.thumbnail-slider.vertical-thumbs .vertical-slider .splide__arrow--prev,.-thumbnail-slider.vertical-thumbs .vertical-slider .splide__arrow--prev{transform:rotate(-90deg)}.thumbnail-slider.vertical-thumbs .vertical-slider .splide__arrow--next,.-thumbnail-slider.vertical-thumbs .vertical-slider .splide__arrow--next{bottom:0;transform:rotate(90deg)}.thumbnail-slider.vertical-thumbs .vertical-slider .splide__track.splide__track--ttb,.-thumbnail-slider.vertical-thumbs .vertical-slider .splide__track.splide__track--ttb{max-height:520px;margin:auto}.thumbnail-slider.vertical-thumbs .vertical-slider .splide__track--ttb>.splide__list,.-thumbnail-slider.vertical-thumbs .vertical-slider .splide__track--ttb>.splide__list{flex-direction:column;justify-content:flex-start !important}.price-from .price,.final-price .price,.price-final_price .price{font-size:1.125rem}h1{--h: 2.25rem}h2{--h: 1.625rem}h3{--h: 1.375rem}h4,h5{--h: 1.125rem}.nav__inner-link-deep{font-size:0.8125rem}.nav__inner-list .menu-arrow-images .pagebuilder-column.icon+.pagebuilder-column{height:35px}.nav_sections{position:relative}.nav_sections::after{content:"";position:fixed;top:0;bottom:0;left:-9999px;width:100%;background:rgba(0,0,0,.5);transition:left 0ms ease-out .2s,opacity .2s ease-in 0s;opacity:0}.nav_sections__content{min-height:3.125rem;border-bottom:3px solid #219772}.nav_sections__item{position:relative;z-index:20;background:#000}.nav__list{flex-wrap:wrap;justify-content:space-evenly;margin-left:auto;margin-right:auto}.nav__inner-list{width:100%}.nav__inner-list.side-menu{flex-basis:50%}.nav__item:hover{z-index:10}.nav__item:hover .nav__column{top:100%;left:100%;z-index:20;transition:left 0ms ease-out .2s,opacity .2s ease-in .2s;opacity:1}.nav__item:hover .nav__column .nav__column-inner{display:flex}.nav__item:hover .nav__column--is-mega{top:95%;left:50%}.nav__item:hover.nav__item--parent--right .nav__column{right:0;left:auto;transform:translateX(0)}.nav__item:hover::after{left:0;transition:left 0ms ease-out 0s,opacity .2s ease-in .2s;opacity:1}.nav__item{display:flex;position:relative;margin:0}.nav__item--is-mega{position:static}.nav__item--no-overlay::after{display:none}.nav__item--is-mega .nav__inner-list{margin:0 15px 0 0;padding:0}.nav__item--is-mega .nav__inner-list:last-of-type{margin:0;padding:0;border-right:none}.nav__link{display:flex;align-items:center;position:relative;padding:0.625rem 1rem;color:#fff;font-size:0.9375rem;line-height:1.875rem;text-align:center;white-space:nowrap}.nav__link:hover,.nav__link:active,.nav__link:focus{color:#219772}.nav__item:first-of-type .nav__link::before{display:none}.nav__bold{font-weight:700}.nav__inner-link,.nav__inner-link-deep{padding:5px 10px;line-height:1.4}.nav__inner-link{padding-bottom:10px;font-size:0.875rem}.nav__inner-link--all{display:none !important}.nav__inner-link-deep{font-size:0.8125rem}.nav__inner-item{padding-bottom:15px}.nav__column{display:block;position:absolute;top:100%;left:-9999px;transform:translateX(-50%);width:260px;padding:20px 10px 0;background:#fff;border:1px solid #c3c3c3;transition:left 0ms ease-out .2s,opacity .2s ease-in 0s;opacity:0}.nav__column--is-mega{width:calc(100% - 20px);max-width:1700px;padding:20px}.nav__column .nav__column-inner{display:none}.nav__item:first-child .nav__column{transform:translateX(0)}.nav__item:hover:first-child .nav__column{left:0}.nav__column-inner--4 .nav__inner-list{width:25%}.nav__column-inner--5 .nav__inner-list{width:20%}.aa-Panel{top:calc(100% - 53px) !important}.minicart__count{top:-8px;right:-3px}.page_header__top_container .block-header_contact [data-content-type=html] p,.page_header__top_container .block-top-info-banner [data-content-type=html] p{font-size:1.125rem}.page_header__actions--right,.page_header__logo{width:13.75rem}.page_header__container span.hide_sm--max{display:block}.page_header__actions--right{gap:3rem;align-items:flex-end;justify-content:flex-end;transition:.2s ease}.page_header__top p{font-size:1.125rem}.menu__label,.search__label,.accounts__label,.minicart__label,.quote__label{display:block;font-family:"OpenSans","Arial",sans-serif;font-size:0.8125rem;line-height:1;text-decoration:underline}.minicart__icon{position:relative;left:-5%}.confidence_message__items{flex-wrap:nowrap;align-items:center}.confidence_message__item{flex-basis:25%}.social__icon{height:1.625rem}.acreds-slider__wrapper{margin:3.125rem auto}.acreds-slider__wrapper .splide__slide{min-width:14.2857%}.acreds-slider__wrapper .splide__slide{flex-basis:14.285%}.suppliers-slider__wrapper .splide__slide,.brand-slider__wrapper .splide__slide{flex-basis:14.285%}.brand-slider__wrapper,.suppliers-slider__wrapper{margin:3.125rem 0}.brand-slider__wrapper .splide__slide,.suppliers-slider__wrapper .splide__slide{min-width:14.2857%}.brand-slider__wrapper{margin:3.125rem 0}.suppliers-slider__wrapper{margin:2.1875rem 0 3.125rem}.suppliers-slider__wrapper .splide__slide{min-width:16.6667% !important}.amblog-index-index .amblog-title,.amblog-index-category .amblog-title,.amblog-index-search .amblog-title{font-size:1.125rem}.blog__filters{margin-bottom:0.9375rem}}
@media all and (min-width: 1240px){[data-autocomplete-source-id=products] .aa-List,.grid-items{--min: 210px}.pagebuilder-slider h1{font-size:4rem}.nav__inner-list.wrapper{margin:0;padding:0 10px 0 0}.nav__inner-item--parent.wrapper{display:flex;flex-wrap:wrap;height:100%;padding:0}.nav__inner-item--parent.wrapper .nav__inner-list-deep{width:50%}.nav__inner-item--parent.wrapper .nav__inner-list-deep.third{width:33.3333333333%}.nav__inner-item--parent.wrapper .nav__inner-list-deep.quarter{width:25%}.nav__inner-item--parent.wrapper .nav__inner-list-deep.full-width{width:100%;margin-top:auto}.nav__inner-item--parent.wrapper .nav__inner-list-deep.full-width .nav__inner-item{margin:0;padding:0}.aa-Panel{top:calc(100% - 70px) !important}body.sticky .page_header.header_search--active .aa-Panel{top:100% !important}body.sticky .page_header__container{padding:0.375rem}}
@media all and (min-width: 1640px){.footer_bottom .footer__container{padding:1.875rem 0.625rem !important}}