.w-1250{max-width:1250px}.hidden{display:none;visibility:hidden}.grecaptcha-badge{visibility:hidden}.list-inline{list-style-type:"";margin-left:0;display:flex;align-items:center;column-gap:1em;flex-wrap:wrap}@media screen and (max-width: 374px){.hidden-xs{display:none}}.modal__product_info{background:#f5f5f5;border-radius:5px;border:1px solid #e6e6e6;padding:15px}.styled-table{border-collapse:collapse;margin:25px 0;font-size:.9em;width:100%}.styled-table thead tr{background-color:#1e2d7d;color:#fff;text-align:left}.styled-table th,.styled-table td{padding:6px}.styled-table tbody tr{border-bottom:1px solid #dddddd}.styled-table tbody tr:nth-of-type(2n){background-color:#eee}@media screen and (min-width: 641px){.section{padding:60px 0;margin:0}}.section{padding:50px 0;margin:0}.card .text--pull{margin-top:0}.card{border:0}.card .card__title.heading.h3,.filters--bar .heading{color:#29ade6;background-image:-webkit-linear-gradient(315deg,#109ed9 0%,#96cb53 90%);background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;display:inline-block}.range-group{background-image:-webkit-linear-gradient(315deg,rgb(16,158,218)6%,46%) 0%,#96cb53 90%}.wdx__subtitle{letter-spacing:.2rem;font-size:1rem;font-family:var(--heading-font-family);font-weight:600;position:relative;margin-bottom:2rem}.wdx__subtitle-underline:after{background-image:-webkit-linear-gradient(315deg,#109ed9 0%,#96cb53 90%);height:2px;width:100px;content:"";position:absolute;bottom:-10px;left:0}@media screen and (max-width: 767px){.wdx__subtitle-underline:after{margin:0 auto;right:0}}.card__separator{-o-border-image:-o-linear-gradient(left,#6cbd02,#45b0dd) 1;border-image:-webkit-gradient(linear,left top,right top,from(#6cbd02),to(#45b0dd)) 1;border-image:linear-gradient(to right,#6cbd02,#45b0dd) 1;width:auto}a{transition:.3s}.section__header{margin-bottom:1.25rem}.gradient-text{color:#29ade6;background-image:-webkit-linear-gradient(315deg,#109ed9 0%,#96cb53 90%);background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;display:inline-block}h3:not(.ipb-title,.article-item__title.heading.h4),.section__title.heading.h3{font-weight:600;color:#29ade6;background-image:-webkit-linear-gradient(315deg,#109ed9 0%,#96cb53 90%);background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent}.section__title.heading.h3,h2.section__title{text-transform:capitalize;font-size:1.5rem;letter-spacing:-.02em;color:#11232a}@media screen and (min-width: 500px){.section__title.heading.h3,h2.section__title{font-size:2rem}}a.section__action-link.link{font-family:Inter;font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-align:right;color:#11232a}.cstm_bottombtn a:hover,div#shopify-section-162643463742d7f35e a.button.button--primary:hover,button.product-item__action-button.button.button--small.button--primary:hover,a.slideshow__button.button.hover_1:hover,a.slideshow__button.button.hover_4:hover,.row2 a:hover{background:#5d9d1d!important;-webkit-transition:background .25s ease-in-out,color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;-o-transition:background .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out,-webkit-box-shadow .25s ease-in-out}p.headng{font-family:Montserrat;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:-.02em;color:#11232a;margin-bottom:48px}body.template-page .page__header{margin:0;padding:60px 0 40px}body.template-page h1.page__title.heading.h1{font-family:Montserrat;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:-.02em;color:#11232a;text-align:center}.template-page #main{background:#fff}.button{border-radius:30px;border:2px solid transparent;font-size:1.05rem;text-transform:uppercase;font-weight:800}@media screen and (max-width: 400px){.button{font-size:.8rem}}.button--large{font-size:1.4rem}.slideshow__button{font-size:var(--base-text-font-size)}.shopify-payment-button__button--branded .shopify-cleanslate>div{border-radius:300rem!important}.button--secondary-alt{background-color:var(--footer-accent-color);color:#fff}.search-bar__top{border-radius:8px;height:48px}.search-bar__submit{border-radius:0 8px 8px 0;height:48px}.wdx-announcement-bar .wdxab-info-box{padding:7px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto}.wdx-announcement-bar .wdxab-info-box i{font-size:20px;margin-right:.3rem;color:#72ab58}.wdx-announcement-bar .wdxab-info-box .wdxab-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;font-size:16px}.wdx-announcement-bar .wdxab-mobile .wdxab-info-box{display:block}@media screen and (max-width: 640px){.header__search-bar-wrapper.is-visible{visibility:visible;margin-bottom:-70px}.search-bar{padding-top:15px}}.search-bar__filter-label{line-height:46px}#search-product-type{color:#414f55;letter-spacing:-.01em;line-height:26px;font-weight:400;padding:0 20px;margin-right:15px;background:#fff;font-size:.875rem;text-transform:capitalize}.nav-bar__linklist .container-nav-links .links a{color:#ccc;border:1px solid transparent;padding:7px;border-radius:3px;font-size:14px}.nav-bar__linklist .container-nav-links .links a:hover{border:1px solid rgba(255,255,255,.4)}.m-container-grid{position:relative}.m-grid{width:100%;display:-ms-grid;display:grid;grid-template-columns:repeat(4,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-areas:"categories subcategories subcategories subcategories"}.m-grid.active{display:-ms-grid;display:grid}.m-grid>div{background:#fff}.m-grid .categories{-ms-grid-row:1;-ms-grid-column:1;grid-area:categories;padding-top:10px;padding-bottom:10px;min-height:500px;overflow:auto;border-bottom:1px solid #ececec}.m-grid .categories .subtitle{display:none}.m-grid .categories a{color:#000;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-grid .categories a i{display:none}.m-grid .categories a:hover{color:#000}.m-grid .categories a.active{color:#1284af;font-weight:500}.m-grid .categories a:hover i,.m-grid .categories a.active i{display:inline-block}.m-grid .container-subcategories{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:3;grid-area:subcategories}.m-grid .subcategory{display:none;-ms-grid-columns:1fr 2.5fr 0fr;grid-template-columns:1fr 2.5fr 0fr;-ms-grid-rows:1fr;grid-template-rows:1fr;height:100%}.m-grid .subcategory>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.m-grid .subcategory>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.m-grid .subcategory>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.m-grid .subcategory.active{display:-ms-grid;display:grid}.m-grid .subcategory-links{padding-top:10px;height:100%;max-height:500px;overflow:auto;padding-bottom:13px;background:#f5f6f6;-webkit-box-shadow:inset 8px 0px 6px -6px rgba(50,50,50,.05);box-shadow:inset 8px 0 6px -6px #3232320d;border-bottom:1px solid #ececec}.m-grid .subcategory-links a{color:#000;display:block;font-size:14px;margin:0 20px}.m-grid .subcategory-links a:hover{color:#1284af}.m-grid .subtitle{font-size:18px;font-weight:400;color:#1284af;padding:3px 20px;margin-bottom:0}.m-grid .subcategory-banner{border-left:1px solid rgba(18,132,175,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-grid .subcategory-banner-info{width:100%;padding:40px;background-color:#fff}.m-grid .subcategory-banner-heading{color:#29ade6;background-image:-webkit-linear-gradient(315deg,#109ed9 0%,#96cb53 90%);background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;font-size:2.8rem;font-weight:700;font-family:DIN Next,sans-serif;letter-spacing:-.1rem;line-height:normal;margin-bottom:.6rem;margin-top:-.6rem;display:inline-block}.m-grid .subcategory-banner-description{font-size:.9rem;color:#555;margin-bottom:.6rem}.m-grid .subcategory-banner-info a{color:#1284af;position:relative}.m-grid .subcategory-banner-info a:after{content:"";height:1px;background-color:#1284af;position:absolute;bottom:-2px;left:0;width:100%}.m-grid .subcategory-banner-image{width:100%;vertical-align:top;height:100%;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1000px){.nav-bar__linklist .container-nav-links{padding:0 10px}.nav-bar__linklist .container{width:100%}}@media screen and (max-width: 800px){.nav-bar__linklist .container{width:90%}.nav-bar__linklist .container-menu-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-bar__linklist .container-nav-links{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:fixed;left:0;background:#232f3f;height:100vh;width:80%;z-index:2000;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}.nav-bar__linklist .container-nav-links.active{-webkit-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0)}.nav-bar__linklist .btn-departments{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.nav-bar__linklist .btn-departments i{position:static;margin-left:20px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.nav-bar__linklist .links{width:100%}.nav-bar__linklist .links a{display:block;margin:10px 0;padding:10px}.m-grid{display:-ms-grid;display:grid;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);z-index:3000;width:80%;position:fixed;left:0;top:0;height:100vh;grid-template-areas:"categories categories categories categories"}.m-grid.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.m-grid:before{display:none}.m-grid .btn-back{display:inline-block}.m-grid .categories .subtitle{display:block}.m-grid .container-subcategories{position:absolute;top:0;width:100%;height:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:.3 ease all;-o-transition:.3 ease all;transition:.3 ease all;overflow:auto}.m-grid .container-subcategories.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.m-grid .container-subcategories .subcategory{-ms-grid-columns:1fr;grid-template-columns:1fr}.m-grid .container-subcategories .subcategory-banner{width:100%;min-height:200px;max-height:300px}.m-grid .container-subcategories .subcategory-links{min-height:50vh;overflow:auto}.m-grid .container-subcategories .subcategory-gallery a{width:25%;height:100%}.m-grid .categories{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:4}}#desktop-menu-0-1{background:none;border-bottom:0;-ms-scroll-chaining:unset;overscroll-behavior:unset;overflow:unset}li.nav-bar__item:first-child{padding-left:30px;padding-right:37px;border-right:1px solid #e7e9ea;margin-right:32px}ul.nav-bar__linklist{height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-bar__item{padding:0}li.nav-bar__item:first-child:before{content:"";background:url(/cdn/shop/files/all_categories.svg?v=1626645698);width:18px;height:18px;display:block;position:absolute;margin-left:-25px;margin-top:7px}a.nav-bar__link.link{font-size:1.075rem;color:#11232a}li.nav-bar__item a.sale-nav-bar__link{background:var(--product-on-sale-accent);border-radius:4px;-webkit-animation:btnWiggle 5s infinite;-moz-animation:btnWiggle 5s infinite;-o-animation:btnWiggle 5s infinite;animation:btnWiggle 5s infinite}li.sale-nav-item__mobile a{color:var(--product-on-sale-accent)}.mobile__nav-sale-link{background-color:var(--product-on-sale-accent);color:#fff;font-size:13px;font-weight:700;padding:3px 10px;border-radius:4px;-webkit-animation:btnWiggle 5s infinite;-moz-animation:btnWiggle 5s infinite;-o-animation:btnWiggle 5s infinite;animation:btnWiggle 5s infinite}.mobile-menu__nav-myacc{margin:15px 0}.mobile-menu__nav-myacc a{justify-content:flex-start;border:1px solid var(--border-color);padding:10px 14px;border-radius:4px}.mobile-menu__nav-myacc a .icon--account{margin-right:16px}@-webkit-keyframes btnWiggle{0%{-webkit-transform:rotate(0deg)}2%{-webkit-transform:rotate(-3deg)}3.5%{-webkit-transform:rotate(3deg)}5%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(0deg)}}@-o-keyframes btnWiggle{0%{-webkit-transform:rotate(0deg)}2%{-webkit-transform:rotate(-3deg)}3.5%{-webkit-transform:rotate(3deg)}5%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(0deg)}}@keyframes btnWiggle{0%{-webkit-transform:rotate(0deg)}2%{-webkit-transform:rotate(-3deg)}3.5%{-webkit-transform:rotate(3deg)}5%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(0deg)}}li.nav-bar__item a.sale-nav-bar__link{color:#fff;font-weight:700;text-transform:uppercase;padding:0 12px}.nav-bar{padding-top:8px;padding-bottom:8px}a.mega-menu__title.heading{font-weight:500;font-size:16px;line-height:26px;letter-spacing:-.01em;color:#0b719b;font-family:Inter}.mega-menu__link{padding:3px 0;line-height:1.4;font-size:.9rem;display:block}h2.slideshow__title.heading.h1{font-family:Montserrat;font-style:normal;font-weight:700;font-size:56px;line-height:64px;color:#fff;max-width:900px}p.slideshow__content{font-family:Inter;font-style:normal;font-weight:500;font-size:18px;line-height:28px;color:#fff;padding:25px 0}a.slideshow__button.button{height:56px;width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 768px) and (max-width: 1024px){h2.slideshow__title.heading.h1{font-weight:600;font-size:36px;margin-bottom:0;line-height:56px}p.slideshow__content{padding:10px 0 0;font-size:16px;line-height:26px;width:50%}}@media screen and (max-width: 767px){h2.slideshow__title.heading.h1{font-size:32px;line-height:42px;letter-spacing:-.02em;font-weight:600}p.slideshow__content{padding:9px 0 25px;font-size:16px;line-height:26px;font-weight:500;letter-spacing:-.01em}}@media screen and (max-width: 640px){a.slideshow__button.button{margin:0 auto}}.collection-item__image-wrapper{margin-bottom:24px}.collection-list .collection-item__image-wrapper--rounded{border-radius:50%;background:#e7e9ea}.collection-list a.collection-item:hover .collection-item__image-wrapper--rounded{background:#c6e8f6}.promo-block__cta{margin-top:0}.promo-block{border-radius:10px}.home-promotional-blocks{margin-top:120px}.home-promotional-blocks span.promo-block__cta{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:16px;line-height:20px;font-family:Inter,sans-serif}.home-promotional-blocks span.promo-block__cta img{margin-left:17.5px}.home-promotional-blocks .promo-block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.home-promotional-blocks p.promo-block__heading{font-weight:600;font-size:32px;line-height:42px;margin-bottom:0;font-family:Montserrat,sans-serif}.home-promotional-blocks .button--floating:hover{-webkit-box-shadow:none;box-shadow:none}.home-promotional-blocks img.img_overlay{position:absolute;bottom:30px;left:0}.home-promotional-blocks .promo-block{min-height:360px;padding:32px 40px}div#block-16265180249ba09842-0 img.img_overlay{max-width:unset}#block-16265180249ba09842-0 .promo-block{overflow:visible}.home-promotional-blocks .bottom_btn{margin-top:48px;text-align:center;margin-bottom:60px}.home-promotional-blocks .bottom_btn a{font-weight:500;font-size:14px;line-height:18px;color:#00384f;background:#e7e9ea;width:160px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;border-radius:5px;font-family:Inter,sans-serif}.home-promotional-blocks .bottom_btn a:hover{background:#cfd3d5;-webkit-transition:background .25s ease-in-out,color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;-o-transition:background .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out,-webkit-box-shadow .25s ease-in-out}.cstm_industriessupport{display:-ms-grid;display:grid;-ms-grid-columns:auto 20px auto 20px auto 20px auto 20px auto;grid-template-columns:auto auto auto auto auto;gap:20px}.cstm_industriessupport img{width:100%}.cst_healthcare p,.cst_security p,.cst_education p,.cst_leisure p,.cst_hospitality p,.cst_law p,.cst_retail p{position:absolute;top:30px;left:40px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:24px;line-height:28px;letter-spacing:-.01em;color:#fff}.cst_education,.cst_retail{padding-top:20px}.cst_retail p,.cst_education p{top:50px}.industries-support{padding:60px 0 120px}.cst_how_work{padding:80px 0 110px}.cst_how_work .container{max-width:1250px}.cstm_trend_left{text-align:center;padding:20px 0}.cstm_build_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 0 80px}p.cstm_trend_title{font-family:Montserrat;font-style:normal;font-weight:600;font-size:46px;line-height:56px;text-align:center;letter-spacing:-.01em;color:#11232a;margin-bottom:80px}p.cstm_trend_stitle{font-family:Montserrat;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:-.02em;color:#11232a}.cstm_main_block{position:relative}.cstm_block{text-align:center;margin-top:25px}.cstm_main_block:after{content:"";position:absolute;top:25%;left:180px;background:url(/cdn/shop/files/Vector_6787c5cd-a5a7-4a67-9e2e-32c39fe1f9a6.png?v=1626554529);background-size:auto;width:16px;height:29px;background-size:100%}.cstm_main_block:last-child:after{display:none}span.cst_btitle{font-family:Inter;font-style:normal;font-weight:600;font-size:16px;line-height:26px;text-align:center;letter-spacing:-.01em;color:#002432}.cstm_onlybtn.content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row2 a{font-weight:600;font-size:15px;line-height:20px;font-family:Inter;font-style:normal;background:#71b92a;width:160px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-radius:5px}@media screen and (max-width: 767px){p.cstm_trend_title{font-size:32px;line-height:42px;margin-bottom:30px}p.cstm_trend_stitle{font-weight:600;font-size:24px;line-height:28px}span.cst_btitle{font-size:12px;line-height:18px}.cstm_block{margin-top:22px}.cstm_block_image img{width:70px;height:70px}.cstm_main_block:after{background:url(/cdn/shop/files/mobile-arrow.svg?v=1626959755);background-size:auto;width:10px;height:10px;background-size:100% 100%;right:-15px;left:unset}}.about-us-homepage{margin:70px 0 80px}.about-us-homepage img{padding-left:0;-o-object-fit:cover;object-fit:cover;right:0;border-radius:8px;margin-left:auto}.about-us-homepage h2.heading.h3{font-family:Montserrat;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:-.02em;color:#11232a;padding-bottom:18px}.about-us-homepage p{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.01em;color:#11232a;width:100%}@media screen and (min-width: 768px){.about-us-homepage .image-with-text__text-container:last-child{padding-left:64px}}@media screen and (max-width: 999px){.about-us-homepage .image-with-text__image-container{width:100%!important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:40px 0}.about-us-homepage img{max-width:100%}}h3.article-item__title.heading.h4 a{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:1.125rem;color:#00384f;background:none}span.article-item__meta-item{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:.875rem;color:#707b80}time.article-item__meta-item{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:.875rem;color:#a0a7aa}.footer__collapsible-content p{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:-.01em;color:#707b80}.footer__block-item--text{position:relative}@media screen and (min-width: 1049px){.footer__block-item.footer__block-item--text:after{border-right:1px solid #a4cddd;content:"";position:absolute;height:100%;top:0;right:20px}}.footer--logo{max-width:150px;margin-bottom:20px}@media screen and (max-width: 640px){.footer--logo{margin:20px auto;max-width:160px}.footer-info{text-align:center}}button.footer__title.heading.h6 span,.footer__block-item.footer__block-item--newsletter .footer__title.heading.h6{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:28px;color:#414f55;text-transform:initial}.footer__block-item.footer__block-item--newsletter{border-left:1px solid #a4cddd}aside.footer__aside{border-top:1px solid #a4cddd;padding:20px 0}img.foot-top{width:100%;display:none;background:#f5f6f6;background:-webkit-gradient(linear,left top,left bottom,from(rgba(245,246,246,1)),to(rgba(231,233,234,1)));background:-o-linear-gradient(top,rgba(245,246,246,1) 0%,rgba(231,233,234,1) 100%);background:linear-gradient(180deg,#f5f6f6,#e7e9ea)}@media screen and (max-width: 767px){.cstm_bottombtn,img.foot-top{display:none}}@media screen and (max-width: 640px){.footer__block-item.footer__block-item--newsletter{border-left:0}aside.footer__aside{border-top:0;padding:0}.footer__block-item--text .footer-info .footer__collapsible-content{padding-right:0}}.cstm_aboutalt_content{padding:90px 0}.cstm_aboutalt_content h4{font-family:Montserrat;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:-.02em;color:#11232a;text-align:center}.img_content{padding:30px 0}.img_content img:nth-child(2){position:relative;top:-30px;padding:0 20px}.btm_aboutcontent{font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.01em;color:#11232a;max-width:770px;margin:auto}.cstm_about_content p.abttitle{font-family:Montserrat;font-style:normal;font-weight:600;font-size:46px;line-height:56px;letter-spacing:-.01em;color:#00384f;text-align:-webkit-center}.cstm_about_content p{font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.01em;color:#11232a}.cstm_about_content{max-width:770px;margin:60px auto 25px}#shopify-section-template--17337768870112__slideshow_LgWrEW p.slideshow__content{font-family:Montserrat;font-style:normal;font-weight:600;font-size:46px;line-height:56px;letter-spacing:-.01em;color:#fff}@media screen and (min-width: 768px) and (max-width: 1023px){#shopify-section-template--17337768870112__slideshow_LgWrEW p.slideshow__content{width:63%;font-family:Montserrat;font-style:normal;font-weight:600;font-size:32px;line-height:42px;letter-spacing:-.02em;color:#fff;margin-left:0;text-align:left}}@media screen and (max-width: 767px){#shopify-section-template--17337768870112__slideshow_LgWrEW p.slideshow__content{font-family:Montserrat;font-style:normal;font-weight:600;font-size:24px;line-height:28px;letter-spacing:-.01em;color:#fff;text-align:left;width:98%}}#shopify-section-template--17337768870112__slideshow_LgWrEW .slideshow__content{max-width:1250px}div#shopify-section-about-content{margin:25px auto}@media screen and (min-width: 768px) and (max-width: 1023px){.img_content .imgcount_3:nth-child(1),.img_content .imgcount_1:nth-child(1),.img_content .imgcount_2:nth-child(3){display:none}}@media screen and (min-width: 768px) and (max-width: 1023px){.img_content img:nth-child(2){position:unset;padding:0 10px 0 0}}@media screen and (min-width: 768px) and (max-width: 1023px){.img_content img:nth-child(3){padding:0 0 0 10px}}@media screen and (max-width: 767px){.img_content .imgcount_1:nth-child(1),.img_content .imgcount_1:nth-child(2){display:none}}@media screen and (max-width: 767px){.img_content img:nth-child(2){padding:25px 0 0}}@media screen and (max-width: 767px){.cstm_aboutalt_content h4,p.whytitle{font-size:24px;line-height:28px}}div#shopify-section-contact-slideshow p.slideshow__content.slidenum_1{font-family:Montserrat;font-style:normal;font-weight:600;font-size:46px;line-height:56px;letter-spacing:-.01em;color:#fff;max-width:90%}div#shopify-section-contact-slideshow .container{max-width:90%}div#shopify-section-contact-slideshow{padding:20px}div#shopify-section-contact-slideshow img.slideshow__image{border-radius:10px}body.template-page div#shopify-section-page-contact-template h1.page__title.heading.h1{font-family:Montserrat;font-style:normal;font-weight:600;font-size:46px;line-height:56px;letter-spacing:-.01em;color:#00384f;text-align:-webkit-center}.form__input-row{margin:0}.contact-page-main .conemail{padding-top:25px;padding-left:0}.contact-page-main h2.heading.h3{font-family:Montserrat;font-style:normal;font-weight:600;font-size:24px;line-height:42px;letter-spacing:-.02em;color:#11232a}.contact-page-main .contact__store-text.rte p{font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.01em;color:#11232a}.contact-page-main a.cstm_femail,.contact-page-main a.cstm_fphone{color:#11232a}button.form__submit.button.button--primary:hover{background:#5d9d1d!important;-webkit-transition:background .25s ease-in-out,color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;-o-transition:background .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out,-webkit-box-shadow .25s ease-in-out}@media screen and (min-width: 641px){.contact-page-main .form__input-row .form__input-wrapper:first-child{margin-left:0;margin-right:6px}.contact-page-main .form__input-row .form__input-wrapper:last-child{margin-left:6px;margin-right:0}}@media only screen and (max-width: 767px){div#shopify-section-page-contact-template p.slideshow__content.slidenum_1{font-family:Montserrat;font-style:normal;font-weight:600;font-size:24px;line-height:28px;letter-spacing:-.01em;color:#fff;text-align:left;width:98%}}.fphone,.femail{display:-webkit-box;display:-ms-flexbox;display:flex}.femail{padding-top:15px}.fphone img,.femail img{margin:0 15px 0 0}.femail.footersocialicons{padding-top:25px}.femail.footersocialicons{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.femail.footersocialicons img{width:24px}img.addres{width:18px;height:100%;position:relative;top:5px}.contact-page-main a.cstm_fphone,.contact-page-main a.cstm_femail{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:26px;letter-spacing:-.01em;color:#414f55}h1.faq__group-title.heading.h2{text-align:left;font-family:Montserrat;font-style:normal;font-weight:600;font-size:24px;line-height:42px;letter-spacing:-.02em;color:#11232a}.newsletter button.form__submit.button.button--primary{margin:0;background:#00384f;font-family:Inter;font-style:normal;font-weight:600;font-size:15px;text-align:center;color:#fff;text-shadow:0px 4px 4px rgb(0 0 0 / 25%)}body.template-page .page__content.rte{margin-bottom:0;padding-bottom:90px}.product-meta__title{font-size:1.5rem;font-weight:700}@media screen and (max-width: 480px){.product-meta__title{font-size:1.4rem}}.product-form__info-list .price{font-weight:700}.p-shipping-info{font-size:.8rem}.p-need-more{font-size:.875rem;padding:7px 10px;margin-top:.7rem;line-height:1.3;display:inline-block;cursor:pointer;background:#d1ecf1;color:#0c5460!important;border-radius:5px;border:1px solid #bee5eb}.product-form__min-qty .min-qty-message{margin-top:1rem;font-size:.875rem;padding:7px 10px;line-height:1.3;display:inline-block;cursor:pointer;border-radius:5px;border:1px solid #ffecb5;color:#664d03;background-color:#fff3cd}.line-item__meta .min-qty-message,#mini-cart .min-qty-message{font-size:.675rem;padding:4px 7px;line-height:1.3;display:inline-block;cursor:pointer;border-radius:5px;border:1px solid #ffecb5;color:#664d03;background-color:#fff3cd;margin-bottom:0}.p-need-more i{color:#0c5460}.p-need-more b{font-weight:500;color:#0c5460}@media screen and (max-width: 400px){.p-need-more i{display:none}}@media screen and (max-width: 640px){.product-block-list__item .card{border:none}}.product-form__inventory.inventory:before{display:none}.inventory{padding-left:0}#itier_prices{border:1px solid #e7e9ea!important}#itier_prices thead th{background:#fff!important}#itier_prices tbody td{font-family:Inter;font-style:normal;font-weight:500;font-size:14px;letter-spacing:-.01em;color:#11232a;padding:10px!important}.tp-total{font-size:1.1rem}.tp-savings{font-size:16px;color:#527f2e!important;padding:12px 14px;border-radius:5px;background-color:#eff7e8}@media screen and (min-width: 400px){.tp-savings:before{content:"\f062";display:none;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:Line Awesome Free;font-weight:900;font-size:16px;margin-right:3px}}@media screen and (max-width: 400px){.product-form__info-title{display:none}}.tp-loading:before{content:"";display:inline-block;width:43px;height:11px;margin-right:5px;background:url(/cdn/shop/files/loading-btn.png?v=1705656236) no-repeat center center transparent!important}.product-block-list__item--description,.p-delivery-information .rte{line-height:1.575}.p-tech-specs ul{line-height:1.5}.p-tech-specs .rte ul li:before{top:.24em;content:"\f105";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:Line Awesome Free;font-weight:900;background:none;height:unset;width:unset;border-radius:unset}.p-tech-specs .card__title:before,.p-delivery-information .card__title:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:Line Awesome Free;font-weight:900;margin-right:.5rem;font-size:28px}.p-delivery-information .card__title:before{content:"\f0d1"}.p-tech-specs .card__title:before{content:"\f46d"}.product-block-list__item--description .card__title{position:relative}.product-block-list__item--description .card__title:after{content:"";background-image:-webkit-gradient(linear,left top,right top,from(#109ed9),to(#96cb53));background-image:-o-linear-gradient(left,#109ed9,#96cb53);background-image:linear-gradient(to right,#109ed9,#96cb53);height:1px;width:100%;position:absolute;bottom:-10px;left:0;display:none}.expandable-content__toggle span{color:#29ade6;background-image:-webkit-linear-gradient(315deg,#109ed9 0%,#96cb53 90%);background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent}.expandable-content__toggle-icon{margin-right:10px}.product-item__title:hover{color:var(--heading-color)}.product-item__price-list.price-list{flex-direction:column}.product-item__price-list.price-list .price--highlight{margin-right:0!important;font-weight:700}.product-item__price-list.price-list .price--compare{font-weight:700}@media screen and (min-width: 641px){.collection__image-wrapper{border-radius:5px 5px 0 0}}.wave-container{height:20vh;background-color:#20b2aa;position:relative}.wave-container:before{content:"";width:100%;height:78px;position:absolute;bottom:-.3%;left:0;background-size:auto;background-repeat:repeat no-repeat;background-position:0vw bottom;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 1200 80' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0 13L33 11C82 8 133 8 200 17C267 26 333 40 400 42C467 44 533 35 600 24C667 13 733 0 800 0C867 0 933 13 1000 17C1067 22 1133 17 1167 15L1200 13V80H1167C1133 80 1067 80 1000 80C933 80 867 80 800 80C733 80 667 80 600 80C533 80 467 80 400 80C333 80 267 80 200 80C133 80 67 80 33 80H0V22.332Z' fill='%23FFF5EE'/></svg>")}@media (max-width: 850px){.wave-container:before{height:39px}}.product-list{background:none}.product-list .flickity-slider .product-item{margin-right:20px;width:calc(20% - 16px);border-radius:8px;border:1px solid rgba(0,0,0,.07);transition:border .3s}.product-list .flickity-slider .product-item:hover{border-color:#1284af33}@media screen and (max-width: 1280px){.product-list .flickity-slider .product-item{width:calc(25% - 15px)}}.product-list .flickity-slider .product-item:after{display:none}@media screen and (min-width: 1000px){.product-list:before{content:"";border:none;z-index:1;pointer-events:none;border-radius:3px;width:100%;height:100%;position:absolute}}@media screen and (min-width: 1000px){.product-list--scrollable .product-item{min-height:99%}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/wdx-custom.css.map */
