@charset "UTF-8";.view-all-button:hover{text-decoration:underline}*{box-sizing:border-box}.term-description{max-width:980px;margin:0 auto}.clear-fix{clear:both}body{margin:0;font-family:Inter,sans-serif;color:#333;font-size:1rem;line-height:24px;background:#fff;font-weight:400}.nodecoration{text-decoration:none}ul.tick{list-style:none;padding-left:0}ul.tick svg{margin-right:7px;color:#86b337}ul.tick li{margin-bottom:.5rem}a{color:inherit;text-decoration:none}a:hover:not(.xigen-button):not(.checkout-button){color:#939393}.ol-green{color:#86b337}.ol-red{color:#d10202}.fa-buttons svg{font-size:12px;margin-right:5px}.main-border-top{border-top:solid #F2F2F2 1px}.container{max-width:1490px;margin:0 auto;padding:0 2%;width:100%;box-sizing:border-box}.bg-light-grey{background:#f2f2f2}.flex{display:flex}.space-between{justify-content:space-between}.semi-bold{font-weight:500!important}h1{font-size:46px;line-height:54px;font-weight:300}@media screen and (max-width: 992px){h1{font-size:40px;line-height:48px}}h2{font-size:36px;line-height:44px;font-weight:300}h3{font-size:26px;line-height:34px;font-weight:300}h4{font-size:20px;line-height:28px;font-weight:400}h5{font-size:16px;line-height:24px;font-weight:500}h6{font-size:14px;line-height:22px;font-weight:500}.xsmall{font-size:12px;font-weight:400;line-height:20px}.small{font-size:14px;line-height:22px;font-weight:400}.large{font-size:18px;line-height:27px;font-weight:400}.span-l{font-size:16px;line-height:24px;letter-spacing:.8px;font-weight:400}.span-s{font-size:14px;line-height:22px;letter-spacing:.7px;font-weight:400}.span-xs{font-size:12px;line-height:24px;letter-spacing:1.2px;font-weight:300;font-weight:400}.font-light{font-weight:300}.xigen-button,.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:12px;line-height:12px;letter-spacing:1.2px;font-weight:500;padding:1rem;height:45px}.xigen-button svg,.checkout-button svg,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button svg{font-size:16px;margin-left:.7rem}.btn-standard{background:#333;display:inline-block;text-transform:uppercase;border:none}.btn-standard:hover{background:#7c7777}.btn-standard svg{font-size:inherit}.btn-standard[disabled]{background-color:#333}.btn-small{font-size:12px;line-height:12px;letter-spacing:1.2px;font-weight:500;padding:8px 13px;background:#333;display:inline-block;text-transform:uppercase;border:none}.btn-small:hover{background:#7c7777}.btn-small svg{font-size:inherit}.btn-small+.btn-small{margin-left:10px}.btn-standard.no-bg:hover{background:inherit!important;text-decoration:underline}.btn-full-width,.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{box-sizing:border-box;background:#333;padding:1rem 2rem;text-align:center;display:block;color:#fff;width:100%;text-transform:uppercase}.btn-full-width:hover,.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{opacity:.7}.ghost{background:#fff;border:solid 1px #333333;color:#333}.ghost:hover{background:#939393;color:#fff;border:solid 1px #939393}.ghost-alt{background:transparent;border:solid 1px transparent;color:#333}.ghost-alt:hover{background:transparent;color:#181818;border:solid 1px transparent}.container-s{max-width:90%;margin:0 auto}.relative{position:relative}.ol-grey{color:#939393}.dark{color:#181818}.bg-grey{background:#939393}.bg-dark{background:#181818}.bg-default{background:#333}.light{color:#fff}.bg-light{background:#fff}.ol-default{color:#333}.bg-ol-green{background:#86b337}.bg-ol-red{background:#d10202}.y-padding-largest{padding-top:3rem;padding-bottom:3rem}.y-padding-lg{padding-top:2rem;padding-bottom:2rem}.y-padding-md{padding-top:1.5rem;padding-bottom:1.5rem}.bottom-margin-lg{margin-bottom:2rem}.gap-largest{height:3rem}.footer{background:#181818;padding-top:5rem!important;padding-bottom:5rem!important;padding-bottom:1rem;margin-top:7rem;clear:both}@media screen and (max-width: 992px){.footer{padding:4%;padding-top:3.5rem!important;padding-bottom:3.5rem!important}}.footer>div{color:#fff;margin-bottom:3rem}.footer .top-row{gap:30px}.footer .top-row .footer-logo,.footer .top-row .footer-menu--a{flex:0 1 25%;max-width:25%}.footer .top-row .footer-menu--b{flex:0 1 50%;max-width:50%}.footer .top-row .footer-menu--b ul{column-count:2}@media screen and (max-width: 992px){.footer .top-row{flex-wrap:wrap;gap:0px}.footer .top-row .footer-logo{flex:0 1 100%;max-width:100%;margin-bottom:30px}.footer .top-row .footer-menu--a{flex:0 1 50%;max-width:50%;padding-right:10px}.footer .top-row .footer-menu--b{padding-left:10px}.footer .top-row .footer-menu--b ul{column-count:1}}.footer .bottom-row{justify-content:space-between}.footer .bottom-row>div{flex:0 1 33.3333%;max-width:33.3333%}.footer .bottom-row .footer-built{text-align:right}@media screen and (max-width: 992px){.footer .bottom-row{flex-wrap:wrap;gap:20px;margin-bottom:30px}.footer .bottom-row>div{flex:0 1 100%;max-width:100%;text-align:center!important}.footer .bottom-row>div p{margin-top:0;margin-bottom:0}}.footer .final-row{margin:0 auto;text-align:center}.center{text-align:center}.footer img{max-width:166px;height:auto;max-height:84px}@media screen and (max-width: 992px){.footer img{max-width:28%}}.footer ul{margin:0;padding:0}.footer li{list-style:none;margin-bottom:.5rem}.footer h5{margin-top:0;margin-bottom:1rem}.payment-icons{display:flex;align-items:center;justify-content:center;gap:17px}.payment-icons img{height:35px}.no-padding{padding:0}.no-margin{margin:0}.gap-10{height:10px}.gap-lg{height:2rem}.hover-grey:hover{color:#939393}.grid-container{display:grid;grid-gap:3%;width:100%;margin:0;padding:0}.grid-2{grid-template-columns:repeat(3,48%)}.grid-3{grid-template-columns:repeat(3,31.333%)}@media (max-width: 768px){.grid-container{grid-template-columns:1fr}}.no-left-padding{padding-left:0!important}.price{display:none!important}.logged-in .price{display:block!important}.full-w{width:100%!important}.thank-you-message{display:none;background:#86b33726;border:rgba(134,179,55,.2);padding:.5rem 1rem}.content-header{margin-left:auto;margin-right:auto;text-align:center}.custom-quantity-setup input{border-color:#e5e5e5;height:45px;box-sizing:border-box;margin:0;padding:0;border-right:none;border-left:none;border:1px solid #E5E5E5!important;border-left:none!important;border-right:none!important;vertical-align:bottom;padding-left:0!important;text-align:center!important}.custom-quantity-setup button{height:45px;border-radius:0;border-right:none;border:solid 1px #E5E5E5;width:37px;font-size:16px;font-weight:100;background:#fff;box-sizing:border-box;line-height:27px;cursor:pointer}.custom-quantity-setup .qty-minus{border-right:none}.custom-quantity-setup .qty-plus{border-left:none}@media (max-width: 992px){.flex-reverse{display:flex!important;flex-direction:column-reverse}}.quantity.disabled{pointer-events:none}.loading-button{transition:background-color .3s ease}.spinners{z-index:2;top:16px;width:31px;height:55px;display:none;left:unset;position:absolute;left:calc(50% - 15px)}.spinners:after{content:"";display:block;width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.submitting{background-color:#3333337d;position:relative;color:#9a9a9a}.error404 .view-all{display:none}.full-w{width:100%}.xigen-woocommerce-loop .custom-slider-arrows{display:none}#coupon_code{width:auto!important}.woocommerce-info,.woocommerce-info:before,.woocommerce-message,.woocommerce-message:before,.woocommerce-error,.woocommerce-error:before,.woocommerce-notice,.woocommerce-notice:before{border-top-color:#000!important;color:#000!important}.woocommerce-info,.woocommerce-message,.woocommerce-error,.woocommerce-notice{background-color:#f2f2f2!important}.shop_table_responsive dd p{margin:0!important}.hide-linko .view-all{display:none!important}.show-mobile{display:none}hide-mobile{display:block}@media screen and (max-width: 992px){.hide-mobile{display:none}.show-mobile{display:block}}.single-product #wc-stripe-payment-request-wrapper{display:none!important}.no-cap{text-transform:lowercase!important}.single-product .attribute-value{text-transform:capitalize}.single-product .accordion-content .sub-header{background:#f2f2f2;padding:1rem;margin-left:-1rem}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#000!important}.variation-option-button.disabled{opacity:.5;cursor:not-allowed!important}.woocommerce-variation.single_variation{transition:height .3s ease;overflow:hidden;min-height:1em;contain:layout}.woocommerce div.product form.cart .woocommerce-variation-description ul p{margin:0!important}.aws-search-result .aws_result_stock{display:none!important}.single_add_to_cart_button.button.alt.disabled.wc-variation-is-unavailable{color:#fff;justify-content:center;display:flex;align-items:center}.herec{position:absolute;font-size:16px;margin-top:-5px;right:5%}.site-header{background:#fff;position:relative;z-index:100}.site-header .top-bar{background:#181818;color:#fff;text-align:center;padding:.5rem 0;margin:0 auto}.site-header .top-bar__scroller{display:flex;gap:30px;justify-content:space-between}.site-header .top-bar__scroller .breaker{width:5%;line-height:15px}@media screen and (max-width: 992px){.site-header .top-bar__scroller .breaker{display:none!important}}@media screen and (max-width: 992px){.site-header .top-bar__scroller{display:block}}@media screen and (max-width: 1200px){.site-header .top-bar__scroller{gap:0}}.site-header .top-bar__item{position:relative;display:flex;align-items:center;line-height:15px}@media screen and (max-width: 992px){.site-header .top-bar__item{max-width:none;display:block}.site-header .top-bar__item:after{content:none!important}}.site-header .header-main{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;gap:10px;max-width:1490px;margin:0 auto -5px;padding:1.7rem 2%;background-color:#fff}@media screen and (max-width: 992px){.site-header .header-main{display:flex;align-items:center;justify-content:space-around;padding:1rem 6%;box-sizing:border-box;margin:0 auto}}@media screen and (max-width: 992px){.site-header .header-actions{width:30%}}@media screen and (max-width: 992px){.site-header .logo{width:30%;text-align:center}}.site-header .header-mobile{display:none}@media screen and (max-width: 992px){.site-header .header-mobile{display:flex;align-items:center;width:30%;justify-content:center}.site-header .header-mobile>div{padding:0 15px}}.site-header .header-menu{width:48px;height:21px}.site-header .header-menu .hamburger{position:relative;width:100%;height:21px}.site-header .header-menu span{display:block;position:absolute;left:0;width:18px;height:2px;background-color:#181818}.site-header .header-menu span.ham-1{top:2px}.site-header .header-menu span.ham-2{top:50%;transform:translateY(-50%)}.site-header .header-menu span.ham-3{bottom:2px}.site-header .logo a{font-size:2em;text-decoration:none;font-weight:700;display:block}@media screen and (max-width: 992px){.site-header .logo img{max-height:52px}}@media screen and (max-width: 480px){.site-header .logo img{max-height:36px}}.site-header .header-search{position:relative;display:flex;align-items:center;border-radius:50px}.site-header .header-search input[type=search]{flex-grow:1;border:none;border-radius:25px;padding:1rem 2.5rem 1rem 9%;outline:none;color:#181818;background-color:#f2f2f2}.site-header .header-search input[type=search]::placeholder{color:#939393}.site-header .header-search svg{position:absolute;left:5%;color:#939393;width:20px}.site-header .header-search .header-search__mobile-header,.site-header .header-search .header-search__close{display:none}@media screen and (max-width: 992px){.site-header .header-search{position:absolute;top:110px;z-index:-1;transform:translateY(-100%);transition:.2s ease-out;width:100%;padding:5px 20px;border-radius:0;background-color:#fff;display:flex;justify-content:space-between;align-items:center}.site-header .header-search .header-search__close{display:flex;justify-content:flex-end;align-items:center;border:none;background:none;width:48px}.site-header .header-search .header-search__close svg{position:relative}.site-header .header-search.active{transform:translateY(0)}.site-header .header-search .header-search__mobile-header{display:block}}.site-header .header-actions{display:flex;justify-content:flex-end;color:#333;text-transform:uppercase}.site-header .header-actions .xigen-button svg,.site-header .header-actions .checkout-button svg{margin-left:.5rem}.site-header .header-actions a{display:flex;align-items:center}@media screen and (max-width: 992px){.site-header .header-actions a{padding:0 15px}}@media screen and (max-width: 992px){.site-header .header-actions .button-text{display:none}}.site-header .header-actions .cart-count{display:flex;background-color:#181818;color:#fff;border-radius:100%;width:19px;height:19px;position:absolute;top:0;right:1px;justify-content:center;line-height:18px;letter-spacing:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{line-height:18px;font-size:17px;border:none;border-radius:30px;height:auto;font-family:Roboto,sans-serif;background-color:#f2f2f2!important;border:0px solid transparent;font-size:14px;padding:1rem 2.5rem}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:19px;left:auto;right:28px}.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#a1a1a1}.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-sku.dgwt-wcas-has-headings.js-dgwt-wcas-initialized{background:#fff;border:solid 1px #EEEEEE;border-radius:0}a.dgwt-wcas-suggestion.js-dgwt-wcas-suggestion-headline.dgwt-wcas-suggestion-headline{color:#333;font-size:12px;letter-spacing:1.2px}.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-sku.dgwt-wcas-has-headings.js-dgwt-wcas-initialized{margin-left:15px;margin-top:.5rem}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st{border-color:#eee;padding-bottom:.5rem}span.dgwt-wcas-sku{clear:both;display:block}.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#333}@media screen and (max-width: 992px){.js-dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar{flex-wrap:wrap;height:auto}.js-dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar .dgwt-wcas-om-return,.js-dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar .dgwt-wcas-search-wrapp{flex:0 0 100%;width:auto;max-width:100%}.js-dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar .dgwt-wcas-om-return{padding:22px 20px 23px!important;line-height:24px;text-align:left}.js-dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar .dgwt-wcas-om-return svg{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}.js-dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp{padding:0 20px!important}.js-dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-preloader{margin-right:35px}.js-dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar .dgwt-wcas-search-wrapp input[type=search].dgwt-wcas-search-input{padding:0 20px!important;border-radius:50px}.js-dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar .dgwt-wcas-suggestions-wrapp{position:relative!important;top:auto!important;margin:0!important;padding:0!important;border:none!important}}#dgwt-wcas-search-input-1::placeholder{font-weight:500}.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-sku.dgwt-wcas-has-headings.js-dgwt-wcas-initialized{border-radius:6px!important}.dgwt-wcas-si img{padding:0;border:none}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:2.5rem;padding-right:2.5rem}.xigen-custom.slider-container{position:relative;overflow:hidden;width:100%;height:615px;background-image:url(/app/uploads/2024/04/hero-background@2x.png);background-size:cover;background-position:center}@media screen and (max-width: 992px){.xigen-custom.slider-container{height:510px;background:transparent linear-gradient(180deg,#000,#3c3c3c 1%,#fff 91%) 0% 0% no-repeat padding-box}}.xigen-custom.slider-container .slides .slide{position:absolute;width:100%;height:100%;display:none;align-items:center;justify-content:center}.xigen-custom.slider-container .slides .slide.active{display:flex}.xigen-custom.slider-container .slide-content{position:absolute;top:50%;left:50%;margin-top:-40px;color:#fff;z-index:2;transition:opacity 1s ease-in-out;transform:translate(-50%,-50%)}@media screen and (max-width: 992px){.xigen-custom.slider-container .slide-content{position:relative;transform:none;margin-top:-95px;top:0;left:0}}.xigen-custom.slider-container .slide-image{width:100%;height:100%;object-fit:cover;position:absolute}@media screen and (max-width: 992px){.xigen-custom.slider-container .slide-image{width:100%;height:auto;object-fit:cover;position:relative;transform:none!important;max-width:100%}}.xigen-custom.slider-container .slider-dots{display:flex}.xigen-custom.slider-container .slider-dots .dot{cursor:pointer;height:10px;width:10px;display:block;background:#cececf;border-radius:100%;margin:0 10px}.xigen-custom.slider-container .slider-dots .dot.active{background:#181818}.custom-swatch.active{border:solid 2px #000}.woo-category-slider-container{position:relative;overflow:hidden;width:100%}.woo-category-slider-container .top-bar-container{display:flex;justify-content:space-between;margin-bottom:2rem}.woo-category-slider-container .add_to_cart_button{display:none}.woo-category-slider-container .out-of-view:nth-of-type(4){margin-right:0}.woo-category-slider-container .slider-navigation{z-index:10}.woo-category-slider-container .slides-inner-container{display:flex;transition:transform .5s ease-in-out}.woo-category-slider-container .woo-prev-arrow,.woo-category-slider-container .woo-next-arrow{background:#fff;border:none;cursor:pointer;padding:5px 10px;font-size:16px;color:#333}.woo-category-slider-container .woo-prev-arrow:disabled,.woo-category-slider-container .woo-next-arrow:disabled{opacity:30%}.woo-category-slider-container .woo-category-slide{flex:0 0 23%;box-sizing:border-box;overflow:hidden;margin-right:2.6666666667%}.woo-category-slider-container .woo-category-slide:first-of-type{padding-left:0}.woo-category-slider-container .woo-category-slide:last-of-type{padding-right:0;margin-right:0}.woo-category-slider-container .woo-category-slide .woo-img-container{width:100%;height:auto;object-fit:cover;object-position:center;overflow:hidden}.woo-category-slider-container .woo-category-slide .woo-img-container.for-product{max-height:293px;margin-bottom:10px}.woo-category-slider-container .woo-category-slide img{width:100%;height:auto;transition:transform .5s ease-in-out;display:block}.woo-category-slider-container .woo-category-slide img:hover{transform:scale(1.2)}.woo-category-slider-container .product{flex:0 0 23%;list-style:none;position:relative;margin-right:2.6666666667%}.woo-category-slider-container .product .custom-slider-arrows{right:20px;display:none}.woo-category-slider-container .view-all{margin:0 auto;text-align:center}@media (max-width: 1024px){.woo-category-slider-container .woo-category-slide,.woo-category-slider-container .product{flex:0 0 40%}}@media (max-width: 768px){.woo-category-slider-container .woo-category-slide,.woo-category-slider-container .product{flex:0 0 80%}}@media (max-width: 480px){.woo-category-slider-container .woo-category-slide,.woo-category-slider-container .product{flex:0 0 80%}}.main-navigation{display:flex;justify-content:center;gap:20px;font-size:1em;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;position:relative}.main-navigation .menu__mobile-head{display:none}.main-navigation .account-button{display:none!important}.main-navigation .actel-button{position:fixed;width:90%;bottom:5%;color:#fff;font-size:12px;font-weight:500;letter-spacing:1.2px;text-align:center}.main-navigation .menu__container{width:100%}.main-navigation .menu__container ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:80%;margin:0 auto}.main-navigation .menu__container li{padding:0 2.2%;margin:0;box-sizing:border-box;text-align:center}.main-navigation .menu__container li>a{display:block;padding:1rem 0px}.main-navigation .menu-products-container>svg{display:none}.main-navigation .menu-products-container .submenu-grid{display:none;box-sizing:border-box;position:absolute;top:46px;left:0;width:100%;background:#fff;z-index:100}.main-navigation .menu-products-container .submenu-grid .submenu-grid__mobile-head{display:none}.main-navigation .menu-products-container .submenu-grid .submenu-grid__items{display:grid;grid-auto-flow:column;grid-template-rows:repeat(5,auto);grid-template-columns:repeat(auto-fill,minmax(26%,1fr));gap:20px 0;padding:2%;box-sizing:border-box}.main-navigation .menu-products-container:hover .submenu-grid{display:block}.main-navigation .menu-products-container:hover .submenu-grid .submenu-grid__items{display:grid}.main-navigation .menu-products-container:hover .gap-10{display:block}.main-navigation .menu-products-container:hover .category-grid-item{display:flex;align-items:center;text-align:left}.main-navigation .menu-products-container:hover .category-grid-item a{color:inherit;text-decoration:none;width:100%;display:flex}.main-navigation .menu-products-container:hover .category-grid-item img{max-width:100%;max-height:75px;width:auto;margin-right:10px}.main-navigation .menu-products-container:hover .category-grid-item .category-name{display:block;overflow:hidden;text-overflow:ellipsis;align-self:center}.main-navigation .menu-products-container:hover .category-grid-item .category-name:hover{opacity:.5}.main-navigation .gap-10{display:none}@media screen and (max-width: 992px){.main-navigation{display:block;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;transform:translate(-100%);transition:.3s ease all;pointer-events:none}.main-navigation.main-navigation--open{transform:translate(0);transition:.3s ease all;pointer-events:all;z-index:9999}.main-navigation .account-button{display:block!important}.main-navigation .menu__mobile-head{display:block}.main-navigation .menu__mobile-head .menu__mobile-close{display:block;padding:20px;color:#181818;font-size:21px}.main-navigation .menu__container{padding:20px}.main-navigation .menu__container ul{display:block;margin:0;width:100%;max-width:100%}.main-navigation .menu__container li{position:relative;width:100%;text-align:left;padding:0}.main-navigation .menu__container li>a{border-bottom:1px solid #F2F2F2}.main-navigation .menu__container li.menu-products-container>svg{display:block;position:absolute;top:50%;right:0;font-size:14px;line-height:24px;transform:translateY(-50%);pointer-events:none}.main-navigation .menu__container li.menu-products-container .submenu-grid{position:fixed;top:0;bottom:0;left:0;right:0;transform:translate(100%);transition:.3s ease all}.main-navigation .menu__container li.menu-products-container .submenu-grid .submenu-grid__mobile-head{display:block}.main-navigation .menu__container li.menu-products-container .submenu-grid .submenu-grid__mobile-head .submenu-grid__back{display:flex;align-items:center;gap:20px;padding:20px 6%}.main-navigation .menu__container li.menu-products-container .submenu-grid .submenu-grid__mobile-head .submenu-grid__back>svg{font-size:14px;line-height:24px}.main-navigation .menu__container li.menu-products-container .submenu-grid .submenu-grid__mobile-head .submenu-grid__back>span{line-height:24px}.main-navigation .menu__container li.menu-products-container .submenu-grid .submenu-grid__mobile-head .submenu-grid__name{padding:20px 6% 0;font-size:16px}.main-navigation .menu__container li.menu-products-container .submenu-grid .submenu-grid__mobile-head .submenu-grid__name p{margin-top:0;margin-bottom:0;padding-bottom:20px;border-bottom:1px solid #F2F2F2;font-size:18px}.main-navigation .menu__container li.menu-products-container .submenu-grid .submenu-grid__items{display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(50%,1fr));gap:20px 0;box-sizing:border-box;padding:6%}.main-navigation .menu__container li.menu-products-container .submenu-grid .submenu-grid__items .category-grid-item img{max-height:none;margin-right:0;margin-bottom:10px}.main-navigation .menu__container li.menu-products-container .submenu-grid .submenu-grid__items .category-grid-item .category-name{text-align:center}.main-navigation .menu__container li.menu-products-container .submenu-grid.submenu-grid--open{transform:translate(0)}}.submenu-overlay{display:none;position:fixed;top:100px;left:0;width:100%;height:calc(100% - 100px);background-color:#00000080;z-index:98}@media screen and (max-width: 992px){.submenu-grid.submenu-grid--open{overflow:scroll}.main-navigation .menu__container li.menu-products-container .submenu-grid .submenu-grid__items{display:flex;flex-wrap:wrap;justify-content:space-between}.main-navigation .menu__container li.menu-products-container .submenu-grid .submenu-grid__items .category-grid-item{width:46%;float:left;margin-bottom:-15px}.main-navigation .menu__container li.menu-products-container .submenu-grid .submenu-grid__items .category-grid-item a{display:block;margin-bottom:1rem}.main-navigation .menu__container li.menu-products-container .submenu-grid .submenu-grid__items .category-grid-item a img{margin-bottom:0}}.image-text-block{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:5rem}@media screen and (max-width: 992px){.image-text-block{padding:0!important}}.image-text-block .image-text-block-wrapper{display:grid;grid-template-columns:1fr 1fr;width:100%}@media (max-width: 768px){.image-text-block .image-text-block-wrapper{grid-template-columns:1fr;text-align:center}}.image-text-block .image-text-block-wrapper .image-text-block-image{background-size:cover;background-position:center;min-height:600px}@media screen and (max-width: 992px){.image-text-block .image-text-block-wrapper .image-text-block-image{min-height:300px}}.image-text-block .image-text-block-wrapper .image-text-block-content{display:flex;flex-direction:column;justify-content:center;padding:6rem}@media screen and (max-width: 992px){.image-text-block .image-text-block-wrapper .image-text-block-content{padding:2rem;text-align:left}}.image-text-block .image-text-block-wrapper .image-text-block-content a{margin-top:1rem}.image-text-block .image-text-block-wrapper .image-text-block-content a svg{margin-left:5px}.image-text-block .image-text-block-wrapper .image-text-block-content .image-text-block-inner{max-width:500px}.image-text-block .image-text-block-wrapper .image-text-block-content .image-text-block-inner .image-text-block-category{text-transform:uppercase}.grey-block{background-color:#f2f2f2;padding:125px 100px}.grey-block__description ul{margin-bottom:25px}.logo-bar{display:flex;justify-content:space-between;margin-bottom:5rem}.logo-bar img{max-width:24%}@media screen and (max-width: 992px){.logo-bar{flex-wrap:wrap}.logo-bar img{max-width:49%}}.page-template-template-products-page .image-text-block container{margin-top:2rem}.products-page-container{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin:0 auto;margin-bottom:2rem}.products-page-container .product-category .category-link{text-decoration:none;color:#333;display:block}.products-page-container .product-category .category-link .category-image{width:100%;overflow:hidden}.products-page-container .product-category .category-link .category-image img{width:100%;height:auto;transition:transform .3s ease;vertical-align:top}.products-page-container .product-category .category-link .category-image img:hover{transform:scale(1.05)}#product-information-accordion .accord-cont{border-bottom:solid #E5E5E5 1px}#product-information-accordion .additional-info-row div{padding-bottom:1rem;border-bottom:solid 1px #E5E5E5;margin-bottom:1rem}#product-information-accordion .accordion-content .additional-info-row:last-of-type div{border:none}@media (max-width: 1024px){.products-page-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.products-page-container{grid-template-columns:1fr}}#breadcrumbs{padding:10px 0;list-style:none;font-size:14px}#breadcrumbs li{display:inline;margin-right:13px}#breadcrumbs li:after{content:"|";margin-left:5px;font-size:9px;color:#e5e5e5}#breadcrumbs li:last-child:after{content:""}#breadcrumbs li a{color:#939393;margin-right:8px}.woocommerce-breadcrumb{margin-top:2rem}.product-archive-top .xigen-button,.product-archive-top .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout .product-archive-top a.checkout-button,.product-archive-top .checkout-button{padding-left:2px}.product-mini-sticker img{margin-bottom:.1rem!important}.mobile-only-cs{display:none}.woocommerce-result-count{padding-left:1.5%}.desktop-only-cs{display:block}.wpc-filters-main-wrap input[type=checkbox],.wpc-filters-main-wrap input[type=radio]{border-radius:2px!important;border:solid 1px #E5E5E5!important}.wpc-filters-section{border-top:solid 1px #E5E5E5;padding-top:1.5rem;margin-bottom:1.5rem!important;scrollbar-width:thin;scrollbar-color:#f1f1f1 #fff}.wpc-filters-section::-webkit-scrollbar{width:12px}.wpc-filters-section::-webkit-scrollbar-thumb{background-color:#303030;border-radius:30px;border:3px solid #f1f1f1}.wpc-filters-section::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:30px}.wpc-filters-section::-webkit-scrollbar-corner{background-color:#f1f1f1}.wpc-filter-title{width:99%}.wpc-term-count-0{display:none!important}.xigen-woocommerce-loop{width:auto!important}.woocommerce-pagination{margin-bottom:2rem}.product-archive-bottom .wpc-chip-remove-icon{font-size:15px!important;margin-top:-2px!important}.product-archive-bottom .wpc-filter-chips-list a:hover .wpc-chip-remove-icon{color:inherit!important}.product-archive-bottom .wpc-filter-chips-list a:hover .wpc-filter-chip-name{text-decoration:underline!important}.product-archive-bottom .wpc-filter-chips-list a,.product-archive-bottom body .wpc-filter-chips-list li.wpc-filter-chip a{border:none!important}.product-archive-bottom .wpc-filter-chips-list a,.product-archive-bottom body .wpc-filter-chips-list li.wpc-filter-chip a{padding:.3rem .7rem!important}.product-archive-bottom .wpc-filter-chips-list{margin:0!important}.product-archive-bottom .wpc-chip-reset-all{text-transform:uppercase!important}.woocommerce-products-header{margin-bottom:2rem;margin-left:auto;margin-right:auto;padding-bottom:2rem;text-align:center;border-bottom:solid 1px #F2F2F2}@media screen and (max-width: 992px){.woocommerce-products-header{padding-bottom:1rem}}.woocommerce-products-header .term-description{color:#939393}.product-archive-top,.product-archive-bottom{clear:both;display:flex;align-items:start;width:100%}.woocommerce .products ul,.woocommerce ul.products{display:grid;grid-template-columns:repeat(3,1fr);gap:80px 30px}.woocommerce .products ul:before,.woocommerce ul.products:before{display:none}.woocommerce .products ul li.product,.woocommerce ul.products li.product{width:auto;margin:0;padding:0}.woocommerce-result-count{font-size:14px}#sidebar,.products-return{flex:0 0 20%;height:auto}.products,.products-control{flex:1;height:auto}@media screen and (max-width: 992px){.products,.products-control{display:flex;flex-direction:column-reverse;width:100%}}.woocommerce-ordering{position:relative;margin:20px 0}.woocommerce-ordering select{min-width:275px;padding:13px 15px;color:#181818;font-size:16px;background-color:#fff;border:1px solid #E5E5E5;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.product-archive-bottom #sidebar>ul{padding:0;margin:0}.product-archive-bottom #sidebar>ul section{margin-right:20px}.product-archive-bottom #sidebar .wpc-posts-found,.wpc-filters-widget-top-container,.wpc-filter-header .wpc-filter-selected-values{display:none}@media screen and (min-width: 768px){.wpc-custom-selected-terms ul.wpc-filter-chips-list{flex-direction:row-reverse;justify-content:flex-end;gap:20px}}.wpc-filter-chips-list a,body .wpc-filter-chips-list li.wpc-filter-chip a{color:#333;background-color:#f2f2f2;border:1px solid #F2F2F2}.wpc-filter-chips-list a .wpc-filter-chip-name,body .wpc-filter-chips-list li.wpc-filter-chip a .wpc-filter-chip-name{font-size:12px}body .wpc-filter-chips-list li.wpc-chip-reset-all a{border:1px solid transparent;background-color:transparent}.widget_wpc_filters_widget .wpc-wrap-icons{font-size:14px;text-transform:uppercase;letter-spacing:.7px;color:#333!important}.widget_wpc_filters_widget label{padding-left:12px}.widget_wpc_filters_widget a{font-size:14px;color:#333!important;opacity:1!important}.widget_wpc_filters_widget .wpc-term-count{display:none!important}.wpc-filters-main-wrap input[type=checkbox],.wpc-filters-main-wrap input[type=radio]{border:1px solid #e5e5e5;border-radius:2px}.wpc-filters-main-wrap input[type=radio]:checked,.wpc-filters-main-wrap input[type=checkbox]:checked,.wpc-filters-main-wrap input[type=radio]:hover,.wpc-filters-main-wrap input[type=checkbox]:hover{background-color:#181818!important;border-color:#181818!important;cursor:pointer}.wpc-filters-main-wrap input[type=checkbox]:after{left:6px!important;width:5px!important;height:10px!important;border-bottom:1px solid #fff!important;border-right:1px solid #fff!important}.wpc-filters-main-wrap input[type=checkbox]:hover{background:inherit!important}@media screen and (max-width: 992px){.woocommerce-ordering{width:100%!important}.wpc-filters-widget-content.wpc-opened .wpc-widget-close-container{margin-top:24px;margin-bottom:24px;padding-right:20px;padding-left:20px;display:flex;flex-direction:row-reverse}.wpc-filters-widget-content.wpc-opened .wpc-filters-section{padding-left:20px;padding-right:20px}.wpc-filters-widget-content.wpc-opened .wpc-filter-content{padding-left:0;padding-right:0}.wpc-filters-widget-content.wpc-opened .widget_wpc_filters_widget .wpc-wrap-icons,.wpc-filters-widget-content.wpc-opened .wpc-filter-title .wpc-wrap-icons{font-size:12px;letter-spacing:1.2px}.wpc-filters-widget-content.wpc-opened .wpc-filter-title .wpc-open-icon{width:auto!important;height:auto!important;min-width:none!important;margin-right:16px;font-size:14px;border-left:none!important;border-top:none!important;transform:none!important}.wpc-filters-widget-content.wpc-opened .wpc-filter-title .wpc-open-icon:before{content:"";display:block;width:8px;height:14px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48IS0tIUZvbnQgQXdlc29tZSBQcm8gNi42LjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSkgQ29weXJpZ2h0IDIwMjQgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZmlsbD0iIzMzMzMzMyIgZD0iTTMwNSAyMzljOS40IDkuNCA5LjQgMjQuNiAwIDMzLjlMMTEzIDQ2NWMtOS40IDkuNC0yNC42IDkuNC0zMy45IDBzLTkuNC0yNC42IDAtMzMuOWwxNzUtMTc1TDc5IDgxYy05LjQtOS40LTkuNC0yNC42IDAtMzMuOXMyNC42LTkuNCAzMy45IDBMMzA1IDIzOXoiLz48L3N2Zz4K);background-size:contain;background-position:center center;background-repeat:no-repeat}.wpc-filters-widget-content.wpc-opened .wpc-widget-popup-title{justify-content:left!important;font-weight:500!important;letter-spacing:.8px!important;text-transform:uppercase!important;font-size:16px!important;padding-left:20px}.wpc-filters-widget-content.wpc-opened .wpc-icon-html-wrapper{top:0;left:0;padding:12px 0;background:none!important}.wpc-filters-widget-content.wpc-opened .wpc-icon-html-wrapper>span{top:auto;width:20px;height:2px!important;margin-bottom:-2px!important;background-color:#000!important}.wpc-filters-widget-content.wpc-opened .wpc-widget-close-icon{display:block;width:auto;height:auto;margin:0;align-items:end;justify-content:flex-start;position:relative;z-index:10;padding-right:0}.mobile-only-cs{display:flex}.desktop-only-cs{display:none}.woocommerce .products ul,.woocommerce ul.products{grid-template-columns:repeat(2,1fr);gap:30px}.products-return{display:none}.woocommerce.archive .orderby,.woocommerce.archive .woocommerce-result-count{text-align:center!important}.woocommerce.archive .product-archive-bottom{display:block;position:relative}.woocommerce.archive .product-archive-bottom #sidebar{top:-185px;width:100%}.woocommerce.archive .product-archive-bottom #sidebar ul section{border-top:none;margin:0}.woocommerce.archive .wpc-open-close-filters-button{width:100%!important;border-color:#e5e5e5;padding-top:10px;padding-bottom:10px}.woocommerce.archive .wpc-open-close-filters-button .wpc-button-inner{justify-content:center}.woocommerce.archive .wpc-open-close-filters-button,.woocommerce.archive .woocommerce-ordering select,.woocommerce.archive .select.orderby,.woocommerce.archive span.wpc-filters-button-text{font-size:12px!important;letter-spacing:1.2px!important;line-height:24px!important;text-transform:uppercase!important;font-weight:500!important}.woocommerce.archive .wpc-filters-widget-content{display:none}.woocommerce.archive .wpc-opened{position:fixed;top:0;left:0;width:100%;height:100%;padding:0;z-index:9999999999999;background:#fff}.woocommerce.archive .wpc-opened.wpc-filters-section .wpc-filter-header .wpc-filter-title{margin-bottom:0}.woocommerce.archive .wpc-opened.wpc-filters-section .wpc-filter-header .wpc-filter-title button{justify-content:flex-start;padding:25px 20px;border-bottom:1px solid #F2F2F2}.woocommerce.archive .wpc-opened.wpc-filters-section .wpc-filter-header .wpc-filter-title button .wpc-wrap-icons{order:2}.woocommerce.archive .wpc-opened.wpc-filters-section .wpc-filter-header .wpc-filter-title button .wpc-open-icon{order:1;margin-top:0!important;margin-right:15px;transform:rotate(180deg)!important}.woocommerce.archive .wpc-opened.wpc-filters-section .wpc-filter-content .wpc-filters-ul-list{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #F2F2F2}.woocommerce.archive .wpc-opened.wpc-filters-section .wpc-filter-content .wpc-filters-ul-list .wpc-checkbox-item{margin-bottom:0;padding:0}.woocommerce.archive .wpc-opened.wpc-filters-section .wpc-filter-content .wpc-filters-ul-list .wpc-checkbox-item .wpc-term-item-content-wrapper{padding:10px 20px}.woocommerce.archive .wpc-opened.wpc-filters-section .wpc-filter-content .wpc-filters-ul-list .wpc-checkbox-item .wpc-term-item-content-wrapper label{padding-left:10px}}@media screen and (max-width: 480px){.woocommerce .products ul,.woocommerce ul.products{grid-template-columns:repeat(1,1fr);gap:30px}}.product-archive-bottom .full-w{margin-left:1rem}@media screen and (max-width: 992px){.product-archive-bottom .full-w{margin-left:0}}.widget_wpc_filters_widget{width:30%;margin-right:1%}.attr_change{text-transform:capitalize}.single-product.woocommerce .woocommerce-product-gallery__wrapper{font-size:0px}.single-product.woocommerce .woocommerce-product-gallery__image{box-sizing:content-box;max-width:36px;margin-top:1rem}.single-product.woocommerce .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block;box-sizing:content-box;padding:4px;margin-right:15px}.single-product.woocommerce .woocommerce-product-gallery__image:nth-child(n+2).active{border:1px solid #333333}.single-product.woocommerce .woocommerce-product-gallery__image:first-of-type{max-width:100%;margin-top:0}.single-product.woocommerce .custom-change-price .small.ol-grey{display:none}.single-product.woocommerce .single_variation_wrap .quantity,.single-product.woocommerce .single_variation_wrap .single_add_to_cart_button{display:none!important}.single-product.woocommerce .product-s,.single-product.woocommerce .accordion-header,.single-product.woocommerce .accordion-content{padding-left:1rem}.single-product.woocommerce .mini-header{background:#f2f2f2;padding:1rem;margin-left:-1rem;margin-bottom:.5rem}.single-product.woocommerce .custom-stock{margin-top:1rem;margin-bottom:1rem}.single-product.woocommerce .custom-stock:after{content:"";clear:both;display:block}.single-product.woocommerce .custom-shipping{margin-top:1rem;border:solid 1px #E5E5E5;padding:2rem}.single-product.woocommerce .custom-shipping svg{margin-right:.5rem}.single-product.woocommerce .single_add_to_cart_button{background-color:#333!important;padding:.5rem 2rem;display:inline-block;text-transform:uppercase;border:none;font-size:12px;line-height:24px;letter-spacing:1.2px;font-weight:500;flex-grow:1;margin-left:1rem;-webkit-font-smoothing:auto!important}.single-product.woocommerce .single_add_to_cart_button:hover{background-color:#5b5b5b!important}.single-product.woocommerce .single_add_to_cart_button svg{font-size:16px}.single-product.woocommerce .woocommerce-Price-amount{font-weight:500;font-size:26px}.single-product.woocommerce .sp-circle{height:13px;width:13px;display:inline-block;border-radius:100%}.single-product.woocommerce .additiona-info-header{background:#939393;display:block;clear:both;padding:1rem}.single-product.woocommerce .woocommerce-product-dimensions{margin-bottom:2rem}.single-product.woocommerce .woocommerce-product-dimensions img{margin:2rem 0;width:auto!important;max-height:75px}.single-product.woocommerce .product-diagram img{max-width:200px;margin:2rem 0}.single-product.woocommerce .download-link{float:left}.single-product.woocommerce .download-link img{max-height:45px;margin-top:2rem;margin-bottom:2rem;margin-right:1rem;width:auto!important}.single-product.woocommerce .type-product .entry-title.product_title,.single-product.woocommerce .type-product .logo-bar{border-bottom:1px solid #F2F2F2;padding-bottom:2rem}.single-product.woocommerce .type-product .woocommerce-product-details__short-description{font-size:14px;color:#939393}.single-product.woocommerce .type-product .woocommerce-product-details__short-description p{margin-top:.3rem}.single-product.woocommerce .type-product #variation-logos{margin-top:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #F2F2F2}.single-product.woocommerce .type-product #variation-logos .variation-logo{display:flex;flex-wrap:wrap}.single-product.woocommerce .type-product #variation-logos img{max-height:35px;margin-right:1rem;margin-bottom:1.5rem}.single-product.woocommerce .type-product form.cart .variations select{display:none}.single-product.woocommerce .type-product form.cart .variations label{font-weight:400;display:block;clear:both;text-align:left}.single-product.woocommerce .type-product .variation-buttons{display:flex;gap:2%;flex-direction:column;column-gap:2%;padding-left:5px}.single-product.woocommerce .type-product .variation-buttons .attr_container{margin-bottom:1rem}.single-product.woocommerce .type-product .variation-buttons .attr_container:last-child{margin-bottom:0}.single-product.woocommerce .type-product .variation-buttons button{height:44px;aspect-ratio:1;cursor:pointer;margin-top:.5rem;margin-right:1rem;width:auto}.single-product.woocommerce .type-product .variation-buttons button.active .border-div{position:absolute;border:solid 1px #181818;height:54px;aspect-ratio:1;left:-5px;top:-5px}.single-product.woocommerce .type-product .woocommerce-variation-description{font-size:14px;color:#939393}.single-product.woocommerce .type-product .woocommerce-variation-description p{margin-top:5px}.logged_out_add_to_cart{margin-top:2rem;border:solid 1px #E5E5E5;padding:2rem}.logged_out_add_to_cart h5{margin-bottom:.5rem}.logged_out_add_to_cart h3{margin-top:0}.logged_out_add_to_cart svg{color:#86b337;margin-right:.5rem}.logged_out_add_to_cart ul{list-style:none;padding-left:0}.logged_out_add_to_cart ul li{margin-bottom:.3rem}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#333;font-size:26px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:47%}.woocommerce div.product div.images{margin-bottom:2rem}@media screen and (max-width: 992px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%!important}.single-product .product_title.entry-title{font-size:26px!important;line-height:34px!important}}#product-information-accordion{margin-bottom:4rem;clear:both}.woocommerce-product-downloads{margin-bottom:1rem;clear:both}.single_variation_wrap p.stock{display:none}.custom-stock h4{margin-bottom:.5rem}.custom-stock .stock-item{float:left;margin-right:4rem}.woocommerce-product-dimensions .product-diagram{padding-left:1rem}.woocommerce-product-gallery{float:left}.product-type-simple #variation-logos{margin-top:0!important}.summary.entry-summary .stock{display:none}@media (max-width: 768px){#product-information-accordion,.woocommerce-product-downloads{width:100%!important}}.single-product .woo-category-slider-container .top-bar-container .span-s{margin:0}.single-product .woo-category-slider-container .woo-category-slide{max-width:40%}.d-mob--block{display:none}@media (max-width: 992px){.d-mob--block{display:block!important}.d-mob--none{display:none!important}}.set-button-swatch-colours .custom-swatch{background-position:center!important;background-size:contain!important;border:none}.set-button-swatch-colours .custom-swatch.active{border:solid 2px #000!important;box-sizing:content-box;padding:0!important}.set-button-swatch-colours .custom-swatch.black{background-image:url(/app/uploads/2024/09/material-black@2x.png)!important}.set-button-swatch-colours .custom-swatch.violet{background-image:url(/app/uploads/2025/03/VIOLET.jpg)!important}.set-button-swatch-colours .custom-swatch.orange{background-image:url(/app/uploads/2025/03/ORANGE.jpg)!important}.set-button-swatch-colours .custom-swatch.blue{background-image:url(/app/uploads/2025/03/blue.jpg)!important}.set-button-swatch-colours .custom-swatch.dark-chrome{background-image:url(/app/uploads/2024/09/material-dark-chromw@2x.png)!important}.set-button-swatch-colours .custom-swatch.gold{background-image:url(/app/uploads/2024/09/material-gold@2x.png)!important}.set-button-swatch-colours .custom-swatch.brass-reflector{background-image:url(/app/uploads/2024/09/material-brass-reflector@2x.png)!important}.set-button-swatch-colours .custom-swatch.grey{background-image:url(/app/uploads/2024/09/material-grey@2x.png)!important}.set-button-swatch-colours .custom-swatch.aluminium{background-image:url(/app/uploads/2024/09/material-aluminium@2x.png)!important}.set-button-swatch-colours .custom-swatch.antique-brass{background-image:url(/app/uploads/2024/09/material-antique-brass@2x.png)!important}.set-button-swatch-colours .custom-swatch.black-brass{background-image:url(/app/uploads/2024/09/material-black-brass@2x.png)!important}.set-button-swatch-colours .custom-swatch.black-copper{background-image:url(/app/uploads/2024/09/material-black-copper@2x.png)!important}.set-button-swatch-colours .custom-swatch.black-gold{background-image:url(/app/uploads/2024/09/material-black-gold@2x.png)!important}.set-button-swatch-colours .custom-swatch.black-white{background-image:url(/app/uploads/2024/09/material-black-white@2x.png)!important}.set-button-swatch-colours .custom-swatch.brass{background-image:url(/app/uploads/2024/09/material-brass@2x.png)!important}.set-button-swatch-colours .custom-swatch.brown{background-image:url(/app/uploads/2024/09/material-brown@2x.png)!important}.set-button-swatch-colours .custom-swatch.brushed-brass{background-image:url(/app/uploads/2024/09/material-brushed-brass@2x.png)!important}.set-button-swatch-colours .custom-swatch.brushed-chrome{background-image:url(/app/uploads/2024/09/material-brushed-chrome@2x.png)!important}.set-button-swatch-colours .custom-swatch.cement{background-image:url(/app/uploads/2024/09/material-cement@2x.png)!important}.set-button-swatch-colours .custom-swatch.chrome{background-image:url(/app/uploads/2024/09/material-chrome@2x.png)!important}.set-button-swatch-colours .custom-swatch.copper{background-image:url(/app/uploads/2024/09/material-copper@2x.png)!important}.set-button-swatch-colours .custom-swatch.metal-grey{background-image:url(/app/uploads/2024/09/material-metal-grey@2x.png)!important}.set-button-swatch-colours .custom-swatch.natural{background-image:url(/app/uploads/2024/09/material-natural@2x.png)!important}.set-button-swatch-colours .custom-swatch.stainless-steel{background:-image url(/app/uploads/2024/09/material-stainless-steel@2x.png)!important}.set-button-swatch-colours .custom-swatch.white-black{background-image:url(/app/uploads/2024/09/material-white-black@2x.png)!important}.set-button-swatch-colours .custom-swatch.white-brass{background-image:url(/app/uploads/2024/09/material-white-brass@2x.png)!important}.set-button-swatch-colours .custom-swatch.white-chrome{background-image:url(/app/uploads/2024/09/material-white-chrome@2x.png)!important}.set-button-swatch-colours .custom-swatch.white-copper{background-image:url(/app/uploads/2024/09/material-white-copper@2x.png)!important}.set-button-swatch-colours .custom-swatch.white-gold{background-image:url(/app/uploads/2024/09/material-white-gold@2x.png)!important}.set-button-swatch-colours .custom-swatch.white{background-image:url(/app/uploads/2024/09/material-white@2x.png)!important}.set-button-swatch-colours .custom-swatch.amber{background-image:url(/app/uploads/2025/03/material-amber.png)!important}.set-button-swatch-colours .custom-swatch.white-grey{background-image:url(/app/uploads/2025/03/material-white-grey.png)!important}.set-button-swatch-colours .custom-swatch.stainless-steel{background-image:url(/app/uploads/2025/03/material-stainless-steel.png)!important}.set-button-swatch-colours .custom-swatch.rust-brown{background-image:url(/app/uploads/2025/03/material-rust-brown.png)!important}.set-button-swatch-colours .custom-swatch.frosted{background-image:url(/app/uploads/2025/03/material-frosted.png)!important}.set-button-swatch-colours .custom-swatch.dark-chrome{background-image:url(/app/uploads/2025/03/material-dark-chrome.png)!important}.set-button-swatch-colours .custom-swatch.champagne{background-image:url(/app/uploads/2025/03/material-champagne.png)!important}.set-button-swatch-colours .custom-swatch.brushed-gold{background-image:url(/app/uploads/2025/03/material-brushed-gold.png)!important}.set-button-swatch-colours .custom-swatch.brushed-brown{background-image:url(/app/uploads/2025/03/material-brushed-brown.png)!important}.set-button-swatch-colours .custom-swatch.brushed-anthracite{background-image:url(/app/uploads/2025/03/material-brushed-anthracite.png)!important}.set-button-swatch-colours .custom-swatch.black-grey{background-image:url(/app/uploads/2025/03/material-black-grey.png)!important}.set-button-swatch-colours .custom-swatch.anthracite{background-image:url(/app/uploads/2025/03/material-anthracite.png)!important}.set-button-swatch-colours .custom-swatch.red{background-image:url(/app/uploads/2025/03/material-red.png)!important}.set-button-swatch-colours .custom-swatch.\32 200k.pa_colour-temperature{background-color:#ffb400!important}.set-button-swatch-colours .custom-swatch.\32 700k.pa_colour-temperature{background-color:#ffd800!important}.set-button-swatch-colours .custom-swatch.\32 700-3000k.pa_colour-temperature,.set-button-swatch-colours .custom-swatch.\32 700k-3000k-4000k.pa_colour-temperature,.set-button-swatch-colours .custom-swatch.\32 700k-3300k-4000k.pa_colour-temperature{background:linear-gradient(90deg,#fa0,#ffe700 45%,#fffef0)!important}.set-button-swatch-colours .custom-swatch.\32 800k-2200k.pa_colour-temperature{background:linear-gradient(90deg,#ff932c,#ffad5e 45%,#ffc489)!important}.set-button-swatch-colours .custom-swatch.\33 000k.pa_colour-temperature{background-color:#ffe557!important}.set-button-swatch-colours .custom-swatch.\33 000k-3500k-4000k.pa_colour-temperature,.set-button-swatch-colours .custom-swatch.\33 000k-4000k-5000k.pa_colour-temperature,.set-button-swatch-colours .custom-swatch.\33 000k-4000k-5700k.pa_colour-temperature{background:linear-gradient(90deg,#fa0,#ffe700 45%,#fffef0)!important}.set-button-swatch-colours .custom-swatch.\34 000k.pa_colour-temperature{background-color:#fff09f!important}.set-button-swatch-colours .custom-swatch.\36 000k.pa_colour-temperature,.set-button-swatch-colours .custom-swatch.\36 500k.pa_colour-temperature{background-color:#f1fffe!important}.set-button-swatch-colours .custom-swatch.blue.pa_colour-temperature{background-color:#4169e1!important}.set-button-swatch-colours .custom-swatch.green.pa_colour-temperature{background-color:green!important}.set-button-swatch-colours .custom-swatch.red.pa_colour-temperature{background-color:red!important}.set-button-swatch-colours .custom-swatch.yellow.pa_colour-temperature{background-color:#ff0!important}.set-button-swatch-colours .custom-swatch.\32 700k-3200k-4000k.pa_colour-temperature{background-image:url(/app/uploads/2025/03/2700K-3200K-4000K.png)!important}.set-button-swatch-colours .custom-swatch.\32 700k-4000k-6000k.pa_colour-temperature{background-image:url(/app/uploads/2025/03/2700K-4000K-6000K.png)!important}.set-button-swatch-colours .custom-swatch.\32 700k-6500k.pa_colour-temperature{background-image:url(/app/uploads/2025/03/2700K-6500K.png)!important}.set-button-swatch-colours .custom-swatch.\33 000-6500k.pa_colour-temperature{background-image:url(/app/uploads/2025/03/3000-6500K.png)!important}.set-button-swatch-colours .custom-swatch.\33 000k-4000k-5500k.pa_colour-temperature{background-image:url(/app/uploads/2025/03/3000K-4000K-5500K.png)!important}.set-button-swatch-colours .custom-swatch.\33 000k-4000k-6000k.pa_colour-temperature{background-image:url(/app/uploads/2025/03/3000K-4000K-6000K.png)!important}.set-button-swatch-colours .custom-swatch.\33 000k-4000k-6500k.pa_colour-temperature{background-image:url(/app/uploads/2025/03/3000K-4000K-6500K.png)!important}.set-button-swatch-colours .custom-swatch.\33 000k-4200k-6500k.pa_colour-temperature{background-image:url(/app/uploads/2025/03/3000K-4200K-6500K.png)!important}.set-button-swatch-colours .custom-swatch.\33 000k\+6000k.pa_colour-temperature{background-image:url(/app/uploads/2025/03/3000K6000K.png)!important}.set-button-swatch-colours .custom-swatch.\34 000k-4700k-5700k.pa_colour-temperature{background-image:url(/app/uploads/2025/03/4000K-4700K-5700K.png)!important}.set-button-swatch-colours .custom-swatch.rgb.pa_colour-temperature{background-image:url(/app/uploads/2025/03/RGB.png)!important}.set-button-swatch-colours .custom-swatch.rgb-2700-6500k.pa_colour-temperature{background-image:url(/app/uploads/2025/03/RGB-2700-6500K.png)!important}.set-button-swatch-colours .custom-swatch.rgb\+3000k.pa_colour-temperature{background-image:url(/app/uploads/2025/03/RGB3000K.png)!important}.single-product .set-button-swatch-colours .custom-swatch.active{border:none!important}.checkout.woocommerce-checkout{padding:0 2%;max-width:1490px}.accordion-header{cursor:pointer;padding:10px;border-bottom:solid #E5E5E5 1px;text-align:left;outline:none;width:100%;padding:1rem;margin:0;padding-left:0;box-sizing:border-box;padding-bottom:1rem}.accordion-header .rotate{transform:rotate(180deg)}.accordion-header svg{margin-top:4px;float:right}.accordion-header:hover{opacity:.7}.accordion-header:last-of-type{border:none}.accordion-content{display:none;text-transform:capitalize}.custom-slider-arrows{position:absolute;right:5px;top:6px;z-index:99}.custom-slider-arrows .slider-arrow{padding:.5rem}ul.products .product-mini-stickers,.slides-inner-container .product-mini-stickers{position:absolute;top:10px;z-index:99}ul.products .product-mini-stickers .product-mini-sticker,.slides-inner-container .product-mini-stickers .product-mini-sticker{max-width:45px}ul.products .product-mini-stickers .product-mini-sticker img,.slides-inner-container .product-mini-stickers .product-mini-sticker img{max-width:100%}ul.products li.product .add_to_cart_button,.slides-inner-container li.product .add_to_cart_button{display:none!important}ul.products li.product .woocommerce-loop-product__title,.slides-inner-container li.product .woocommerce-loop-product__title{margin:0;padding:0;line-height:27px;font-size:18px;margin-bottom:.5rem}ul.products li.product a .custom-image-wrapper,.slides-inner-container li.product a .custom-image-wrapper{overflow:hidden;margin-bottom:.5rem;vertical-align:top}ul.products li.product a .custom-image-wrapper img,.slides-inner-container li.product a .custom-image-wrapper img{margin-bottom:0!important;transition:transform .3s ease-in-out;width:100%;height:auto;vertical-align:top}ul.products li.product a .custom-image-wrapper img:hover,.slides-inner-container li.product a .custom-image-wrapper img:hover{transform:scale(1.1)}ul.products li.product .price,.slides-inner-container li.product .price{margin:1rem 0;display:block}.xigen-woocommerce-loop .set-button-swatch-colours{cursor:default}.xigen-woocommerce-loop .set-button-swatch-colours button{width:20px;height:20px;margin-right:1rem;cursor:pointer}.xigen-woocommerce-loop .set-button-swatch-colours button:after{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translate(-50%);white-space:nowrap;visibility:hidden;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 10px;z-index:1}.xigen-woocommerce-loop .set-button-swatch-colours button:hover:after{visibility:hidden}.range-name{margin:0;padding:0;line-height:27px;font-size:18px;margin-bottom:.5rem;margin-top:0}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:¢ol-default}form label{display:block;position:relative;font-weight:700;margin-bottom:.3rem}form input,form select,form .selected-option{box-sizing:border-box;width:100%;height:45px;margin-bottom:32px;padding:0;padding-left:1rem!important;font-size:16px;line-height:18px;background-color:#fff;border:solid 1px #E5E5E5!important}form fieldset{border:none;padding:0}form fieldset .field-set-title{margin-bottom:1rem}form fieldset .checks label{display:inline-flex;width:50%;float:left;margin-bottom:1rem;flex-direction:row-reverse;justify-content:flex-end}form fieldset input{height:20px;width:20px;margin-bottom:0;margin-right:.5rem;margin-top:0;font-size:14px;line-height:16px}form fieldset.full .checks label{width:100%;float:none}form fieldset{position:relative;margin-bottom:1rem}form fieldset .error-message{position:absolute;top:calc(100% - 16px);margin-top:0!important;margin-bottom:0!important}form a{text-decoration:underline}form textarea{height:120px}form .checkbox-group{display:flex;align-items:baseline;gap:10px}form .checkbox-group label{font-weight:400}.custom-dropdown{position:relative;width:100%;cursor:pointer}.custom-dropdown .selected-option{line-height:43px;background:#fff;color:#ccc;margin-bottom:2rem}.custom-dropdown .selected-option svg{display:none}.custom-dropdown .options-list{position:absolute;top:100%;left:0;right:0;z-index:1000;background:#fff;border:1px solid #E5E5E5;border-top:none;list-style-type:none;padding:0;margin:0;display:none}.custom-dropdown .options-list li{padding:10px;border-top:1px solid #f0f0f0}.custom-dropdown .options-list li:hover,.custom-dropdown .options-list li:focus{background-color:#f0f0f0}#otherTextInput::placeholder{color:#ccc;font-style:italic;opacity:1}#otherTextInput:-ms-input-placeholder{color:#ccc;font-style:italic}#otherTextInput::-moz-placeholder{color:#ccc;font-style:italic;opacity:1}#otherTextInput::-webkit-input-placeholder{color:#ccc;font-style:italic}.checks input[type=checkbox]{display:none}.checks .checkmark{position:relative;top:0;left:0;height:20px;width:20px;background-color:#fff;border-radius:4px;display:inline-block;vertical-align:middle;margin-right:8px;cursor:pointer;align-items:center;justify-content:center;display:flex;border:solid 1px #E5E5E5;flex-shrink:0}.checks .fa-check{opacity:0;color:#fff}.checks input[type=checkbox]:checked~.checkmark{background-color:#000}.checks input[type=checkbox]:checked~.checkmark .fa-check{opacity:1}.checks .checkmark:hover{border:solid #000 1px}.form-subnote{margin-top:25px}.form-container{width:80%;margin:0 auto;padding:20px}.contact-parent-container{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:2rem}@media (max-width: 768px){.contact-parent-container{grid-template-columns:1fr}}.contact-parent-container .form-container{padding:4rem 1rem}.contact-parent-container .contact-left{background:#333;color:#fff;padding:5rem}.contact-parent-container .contact-left svg{margin-right:10px}.contact-parent-container>div{padding:0rem 1rem}@media screen and (max-width: 992px){.contact-parent-container>div{padding:0}}.map{margin-top:2.5rem;margin-bottom:2.5rem}.loading-spinner{background:#333;height:50px;width:128px;position:absolute;top:0;z-index:999999;text-align:center}.spinner{animation:rotate 2s linear infinite;z-index:2;top:0;left:50%;width:31px;height:55px}.path{stroke:#f2f2f2;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}#contactForm{gap:11.5px!important}#contactForm .registration-form fieldset .field-set-title{margin-bottom:0}#contactForm .registration-form fieldset .field-set-title input{margin-bottom:1rem}.about-page img{max-width:100%;height:auto}.about-page .about-boxes div{border:solid 1px #E5E5E5;border-radius:6px;padding-top:3rem;padding-bottom:3rem}.about-page .about-boxes div h4{font-size:36px;font-weight:300;line-height:44px}@media screen and (max-width: 992px){.page-id-6256 .image-text-block-image{min-height:100px}}.registration-form{display:grid;grid-template-columns:1fr;gap:20px;max-width:690px;margin:0 auto}.registration-form .custom-dropdown svg{float:right;margin-top:13px;margin-right:11px;color:#333}.registration-form #registrationDate{padding-right:1rem;max-width:50%;font-family:Inter,sans-serif;color:#333;font-size:1rem;line-height:24px;background:#fff;font-weight:400}.registration-form h3{margin-top:0}.registration-form .moveup{margin-top:-2rem;margin-bottom:2rem}.registration-form .error-message{color:#d10202;font-size:14px;margin-bottom:8px;margin-top:-32px;display:block;clear:both}.registration-form .error-message+.moveup{margin-top:-12px;margin-bottom:24px}.registration-form .text-area .error-message{margin-top:0}.registration-form .form-step{display:none}.registration-form .form-step.active{display:block}.registration-form .next-step{float:right;cursor:pointer}.registration-form .previous-step{float:left;cursor:pointer;background:none;border:none;text-transform:uppercase;margin-top:12px;padding-left:0}.registration-form .previous-step svg{margin-right:.3rem;font-size:12px;margin-left:0}.registration-form .progress-bar{height:4px;background-color:#f2f2f2;border-radius:10px;margin-top:12px}.registration-form .progress-bar .progress{height:100%;background-color:#86b337;transition:width .6s ease;border-radius:10px}.register-login{display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 992px){.register-login{flex-wrap:wrap}}.register-login .register-login__trade,.register-login .register-login__login{flex:0 0 50%;max-width:50%}@media (max-width: 992px){.register-login .register-login__trade,.register-login .register-login__login{flex:0 0 100%;max-width:100%}}.register-login .register-login__login{padding-left:100px;padding-right:100px}@media (max-width: 992px){.register-login .register-login__login{padding-left:0;padding-right:0}}.registration-form.catalogue{display:block}.btn-standard{cursor:pointer}.radios input[type=radio]{opacity:0;position:absolute}.radios .radiomark{height:20px;width:20px;border-radius:50%;border:1px solid #e5e5e5;display:inline-block;margin-right:10px;vertical-align:middle;position:relative;background-color:#fff;box-sizing:border-box}.radios input[type=radio]:checked+.radiomark{background-color:#fff;border-color:#000}.radios input[type=radio]:checked+.radiomark:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:#000;border-radius:50%;display:block}@media screen and (max-width: 992px){#catalogueForm{padding-bottom:4rem!important}}.policy-page p{color:#939393}.policy-page h4{color:#181818;margin-top:3rem}.policy-page .content-div{max-width:62%;margin:0 auto}@media screen and (max-width: 992px){.policy-page .content-div{max-width:100%}}.policy-page ul li{margin-top:1rem}.policy-page ul li ul li:nth-of-type(1)::marker{content:"a. "}.policy-page ul li ul li:nth-of-type(2)::marker{content:"b. "}.policy-page ul li ul li:nth-of-type(3)::marker{content:"c. "}.policy-page ul li ul li:nth-of-type(4)::marker{content:"d. "}.policy-page ul li ul li:nth-of-type(5)::marker{content:"e. "}.policy-page ul li ul li:nth-of-type(6)::marker{content:"f. "}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{border-color:#eaeaea;padding-top:10px;padding-bottom:10px;border-top:solid 1px #eaeaea;margin-top:5px;border-radius:38px;padding-bottom:1rem;background:#f2f2f2;border:none;box-sizing:border-box}.aws-container{width:100%!important}.aws-container .aws-search-field{box-sizing:border-box!important;width:100%!important;line-height:18px!important;border:none!important;background:#fff!important;font-family:Roboto,sans-serif!important;background-color:#f2f2f2!important;height:auto!important;font-size:16px!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;margin:0!important;-webkit-appearance:textfield!important;text-align:left!important;flex-grow:1!important;outline:none!important;border-radius:30px!important;padding:1rem 2.5rem 1rem 4rem!important}.aws-container .aws-search-form{height:auto!important}.aws-search-btn.aws-form-btn{background:transparent!important;border:none!important;position:absolute!important;z-index:999!important;left:15px!important;top:14px!important}.aws-container .aws-search-form .aws-search-btn_icon{fill:#939393!important}.aws-search-result .aws_result_title{color:#000!important}.aws_result_price{display:none!important}.aws-search-result{margin-top:8px!important;border:1px solid #f2f2f2!important;border-radius:15px!important}.aws-search-result ul li{border-bottom:1px solid #f2f2f2!important}.aws-container .aws-search-form.aws-show-clear.aws-form-active .aws-search-clear{margin-right:2rem!important}.aws-search-result ul{max-height:auto!important}.aws-search-result .aws_search_more a{color:#000!important}.aws-search-result .aws_result_link{padding-left:1rem!important;display:flex!important;align-items:center!important;padding-bottom:5px!important}.aws-container .aws-search-form .aws-search-clear span{margin-top:-13px!important;color:#a44!important}.aws-search-result .aws_result_scroll{max-height:100%!important}.aws_result_term{display:none!important}.aws-search-result .aws_results .aws_result_item{border-bottom:solid 1px #f2f2f2!important}.account--loggedin .woocommerce{display:flex}.woocommerce form .form-row{padding:0}.woocommerce-account .woocommerce-password{position:relative;margin-top:39px;padding:40px 20px 30px;border:solid 1px #E5E5E5}.woocommerce-account .woocommerce-password legend{position:absolute;top:0;font-weight:700;background-color:#fff;transform:translateY(-50%)}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin:0;padding:0;border:none}.woocommerce-MyAccount-navigation ul{margin-top:0;margin-bottom:0;padding-left:0;padding-right:60px;list-style:none}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-MyAccount-navigation ul li{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #F2F2F2}.woocommerce-MyAccount-navigation ul li:first-child{border-top:1px solid #F2F2F2}.woocommerce-MyAccount-navigation ul li a{font-size:16px}.woocommerce-MyAccount-navigation ul li.is-active a{font-weight:700}.woocommerce-MyAccount-content{padding-top:40px;border-top:1px solid #F2F2F2}.woocommerce-MyAccount-content .woocommerce-info .btn-small{float:right}.woocommerce table.shop_table{padding:0 20px;border-radius:0;border-spacing:0px}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:20px;font-size:16px}.woocommerce .woocommerce-customer-details address{padding:20px;border-width:1px;border-radius:0}.woocommerce-Addresses{margin-top:70px}.woocommerce-Addresses .woocommerce-Address-title a{color:#939393;text-decoration:underline}.woocommerce-Addresses address{font-style:normal}.woocommerce-account .addresses .title .edit,.woocommerce-account .addresses .title h3{float:none}.woocommerce-account .addresses .title h3{margin-top:10px}#add_payment_method #payment{background-color:#fff;border:1px solid #F2F2F2;border-radius:0}#add_payment_method #payment ul.payment_methods{padding:15px;border-bottom:1px solid #F2F2F2}#add_payment_method #payment ul.payment_methods li input{width:auto;height:auto}#add_payment_method #payment ul.payment_methods li label{display:inline-block}#add_payment_method #payment div.payment_box{background-color:#f6f5f8}#add_payment_method #payment div.payment_box:before{border-bottom-color:#f6f5f8}@media (max-width: 1200px){.woocommerce-MyAccount-navigation ul{padding-right:30px}}@media (max-width: 992px){.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding-right:0}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%;margin-top:30px}.account--loggedin .woocommerce{display:block}}.woocommerce-cart .content-area{padding:2rem 2%}.woocommerce-cart .wc-block-components-button__text{background:#000;color:#fff;opacity:1;padding:1rem 5rem;width:100%;font-size:12px;line-height:24px;letter-spacing:1.2px;font-weight:500}.woocommerce-checkout .wp-block-woocommerce-checkout{padding:2rem 2%}.woocommerce-checkout .wc-block-components-main{background:#f6f5f8;padding:0 4.5%}.woocommerce-checkout .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after{display:none}.woocommerce .woocommerce-checkout.checkout{padding:0rem}.woocommerce-checkout .woocommerce{margin-top:40px}.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#fff;border:1px solid #F2F2F2;border-radius:0}.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:15px;border-bottom:1px solid #F2F2F2}.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{width:auto;height:auto}.woocommerce-cart #payment ul.payment_methods li label,.woocommerce-checkout #payment ul.payment_methods li label{display:inline-block}.woocommerce-cart #payment .place-order input,.woocommerce-checkout #payment .place-order input{width:auto;height:auto}.woocommerce-cart #payment .place-order label,.woocommerce-checkout #payment .place-order label{display:inline-block}.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#f6f5f8}.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#f6f5f8}.woocommerce .select2-dropdown{font-size:16px;border:solid 1px #E5E5E5!important;border-radius:0}.woocommerce .select2-container .select2-selection--single{height:45px;font-size:16px;border:solid 1px #E5E5E5!important;border-radius:0!important}.woocommerce .select2-container .select2-selection--single .select2-selection__rendered{line-height:45px}.woocommerce .select2-container .select2-selection--single .select2-selection__arrow{top:9px}.chosen-container{display:inline-block!important;vertical-align:middle!important;font-size:14px!important;font-weight:400!important;line-height:1.42857143!important;position:relative!important;width:100%!important;padding:11px 12px 9px!important;border:1px solid #E5E5E5!important;border-radius:0!important;background-color:#fff!important;background-image:none!important;min-width:300px!important}.chosen-container .chosen-drop{border:1px solid #E5E5E5!important}.chosen-container-active .chosen-single div:before{transform:translateY(-50%) rotate(180deg)!important}.chosen-container:hover,.chosen-container-single .chosen-single,.chosen-container-multi .chosen-choices{border-color:#66afe9!important;box-shadow:0 1px 1px #00000013!important}.chosen-disabled{opacity:.65!important;cursor:default!important}.chosen-container .chosen-drop{margin-top:4px!important;border:1px solid #ccc!important;border-radius:4px!important;box-shadow:0 6px 12px #0000002d!important}.chosen-container .chosen-results .active-result:hover{background-color:#f0f0f0!important;color:#333!important}.chosen-container .chosen-results .result-selected,.chosen-container .chosen-results .active-result:hover{background-color:#66afe9!important;color:#fff!important}.chosen-container .chosen-search input[type=text]{width:100%!important;padding:6px 12px!important;font-size:14px!important;line-height:1.42857143!important;color:#555!important;background-color:#fff!important;background-image:none!important;border:1px solid #ccc!important;border-radius:4px!important;box-shadow:inset 0 1px 1px #00000013!important;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s!important}.chosen-container .chosen-search input[type=text]:focus{border-color:#66afe9!important;outline:0!important;box-shadow:0 1px 1px #00000013,inset 0 0 8px #66afe999!important}.chosen-container-single .chosen-single{position:relative!important;display:block!important;overflow:hidden!important;padding:0 0 0 8px!important;height:25px!important;border:none!important;border-radius:5px!important;background-color:#fff!important;background:none!important;background-clip:padding-box!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:inherit!important;text-decoration:none!important;white-space:nowrap!important;line-height:24px!important}.chosen-drop{box-shadow:none!important;left:0!important}.chosen-results{color:inherit!important;width:100%!important;margin-left:0!important}.chosen-container .chosen-results .active-result:hover,.chosen-container .chosen-results .result-selected{background-color:#eee!important;color:inherit!important}.chosen-container-single .chosen-single div b:after{content:none !important!important}.chosen-container-single .chosen-single div:before{content:""!important;background-image:url(/app/uploads/chevron-down-regular.svg)!important;background-size:contain!important;background-repeat:no-repeat!important;width:16px!important;height:16px!important;position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none!important}.chosen-container-single .chosen-single{font-size:16px!important;font-weight:400!important}.chosen-container .chosen-results li.highlighted{background-color:#eee!important;background-image:none!important;color:inherit!important}.chosen-container .chosen-results li{font-size:16px!important;line-height:24px!important;padding-left:17px!important}.chosen-container-active.chosen-with-drop .chosen-single div b,.chosen-container-single .chosen-single div b{display:none!important}.chosen-container:hover{border-color:#e5e5e5!important;box-shadow:none!important}.wpc-chip-reset-all .wpc-filter-chip-name{margin-right:5px}li.wpc-chip-reset-all .wpc-chip-remove-icon{display:block!important}.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon{margin-top:-2px!important}.page-template-template-products-page .image-text-block{margin-top:3rem}.ol-red.mobile,.mobile-s{display:none}@media screen and (max-width: 1024px){.header-actions .xigen-button,.header-actions .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout .header-actions a.checkout-button,.header-actions .checkout-button{padding:.9rem}}@media screen and (max-width: 768px){.page-template-template-contact .contact-parent-container{padding:0;margin:0}.contact-parent-container .contact-left,.contact-parent-container .form-container{padding:0 6%;padding-bottom:2rem}#contactForm{padding-bottom:0}.container,.woocommerce-account .woocommerce{padding:0 6%}.ol-red{display:none}.ol-red.mobile{display:inline-block}.mobile-s{display:block}.page-template-template-register-for-trade .tick li{display:flex}.page-template-template-register-for-trade .tick li svg{margin-top:4px}.single-product form{flex-direction:column;display:flex}.single-product form .single_variation_wrap{order:2}.single-product form .logged_out_add_to_cart{order:4}.single-product form .variation-buttons{padding-bottom:1rem;margin-bottom:-1rem}.payment-icons img{height:20px}.page-template-template-products-page .image-text-block-wrapper{display:flex;justify-content:flex-start;flex-direction:column-reverse}.header-main{transition:position .3s ease-in-out}.header-main.fixed{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#fff;box-shadow:0 2px 5px #0000001a}}.logo-carousel-section .logo-slider-container{overflow:hidden;padding:20px 0}.logo-carousel-section .logo-slides-container{overflow:hidden;margin:0 auto;width:100%}.logo-carousel-section .logo-slides-track{display:flex;width:fit-content}.logo-carousel-section .logo-slide{flex:0 0 25%;width:25%;padding:0 15px;display:flex;justify-content:center;align-items:center}.logo-carousel-section .logo-slide img{max-width:100%;height:auto;object-fit:contain}.logo-carousel-section .top-bar-container{display:flex;justify-content:center;align-items:center;margin-bottom:20px;position:relative}.logo-carousel-section .top-bar-container .span-s{text-align:center}.logo-carousel-section .top-bar-container .slider-navigation{position:absolute;right:0;display:flex;gap:10px}.logo-carousel-section .logo-prev-arrow,.logo-carousel-section .logo-next-arrow{background:none;border:none;cursor:pointer;padding:5px}.logo-carousel-section .logo-prev-arrow:disabled,.logo-carousel-section .logo-next-arrow:disabled{opacity:.5;cursor:not-allowed}
