html body{letter-spacing:.01em}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-family:'Roboto',sans-serif}p{margin-bottom:0}b,strong{font-weight:700}.category-item.active .subcategory-item .subsubcategory-list{display:none}.category-item .not-active ul{display:none}.archive.post-type-archive.post-type-archive-product .elementor-spacer-inner{background-image:url('/wp-content/uploads/2024/02/katimage.jpg') !important;background-position:center center;background-repeat:no-repeat;background-size:cover}.level2 li{display:none}.level2.active li,.level3.active,.level3.active~li,.level2 .previous-active-sibling{display:block}.category-list,.category-list ul{list-style:none}.level1>a{padding:7px 0;border-bottom:1px solid #7b7d7c;display:block}.level1>a:hover{color:#fff}.level1 ul,.level2 ul{padding:0}.level1 ul{margin-left:20px}.category-list a{font-family:'Roboto';font-size:16px;color:#7b7d7c;font-weight:400}.category-list a:hover{color:#86bc25}li.level3{position:relative}li.level3 svg{width:14px;height:14px}li.level3 svg{fill:#7b7d7c;margin:0 5px 0 0}li.level3:hover svg{fill:#86bc25}li.active>a{color:#86bc25 !important}li.active>svg{fill:#86bc25 !important}.level1{margin-left:25px}.level1{position:relative}.level1:after{content:"";position:absolute;width:16px;height:16px;right:16px;top:16px;transform:translateY(-50%);background-image:url('/wp-content/uploads/2024/04/caret-left.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:center center}.level1.active:after{background-image:url('/wp-content/uploads/2024/04/caretdown.svg');background-size:20px 20px}.level1.active a{border-bottom:0}.level1.active .level2{display:block}.level2{display:none;position:relative}.level2:after{content:"";position:absolute;width:10px;height:10px;left:-20px;top:12px;transform:translateY(-50%);background-image:url('/wp-content/uploads/2024/04/caret-left.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:center center}.level2.active:after{background-image:url('/wp-content/uploads/2024/04/caret-left-green.svg')}#tabs .tabs.wc-tabs{display:flex;padding:0}#tabs .tabs.wc-tabs>li:nth-child(1){margin-left:0 !important}#tabs .tabs.wc-tabs>li{margin:0 5px !important;border:none;border-top-left-radius:8px;border-top-right-radius:8px;height:45px;background-color:#cdcdcd;min-width:200px;text-align:center}#tabs .tabs.wc-tabs>li a{font-size:16px;font-weight:500;color:#fff}#tabs .tabs.wc-tabs>li.active{background-color:#86bc25}#tabs .tabs.wc-tabs>li.active a{color:#fff !important}#tabs li.reviews_tab{display:none}#tabs .panel{border:1px solid #d3ced2}#tabs #tab-title-wpt-49681094{order:2}#tabs .woocommerce-product-attributes-item__label,#tabs .woocommerce-product-attributes-item--attribute_pa_brand_nc,#tabs .woocommerce-Tabs-panel--additional_information h2{display:none}#tabs table.woocommerce-product-attributes,#tabs td.woocommerce-product-attributes-item__value{border:none;background-color:transparent}#tabs td p{font-family:'Roboto';font-size:16px;color:#565c5c}#tabs td{font-style:normal}#tabs td a{pointer-events:none;cursor:unset;color:#565c5c}.woocommerce-product-attributes-item__value ul{list-style:none;padding:0}.woocommerce-product-attributes-item__value li:before{background-image:url(/wp-content/uploads/2024/02/check.png);background-position:left top;background-repeat:no-repeat;content:"";display:inline-block;height:12px;padding-right:35px;width:12px}.swiper-button-disabled{display:none !important}article.elementor-post{position:relative}h2.elementor-post__title,.elementor-post__text .elementor-post__meta-data{position:absolute;left:0}h2.elementor-post__title{top:0}.elementor-post__meta-data{width:100%;padding-bottom:10px;border-bottom:1px solid #dadae5}.elementor-post__meta-data .elementor-post-time:before{display:none}.elementor-post__read-more{background-color:#86bc25;border-radius:3px;display:inline-block;padding:2px 12px}.page-id-4584 .cats .level1{margin-bottom:-18px;position:relative}.page-id-207 .cats .level1 a,.page-id-4584 .cats .level1 a{background:0 0;color:#7b7d7c !important}.page-id-207 .cats .level1 a:hover,.page-id-4584 .cats .level1 a:hover{color:#86bc25 !important}.page-id-207 .cats .level1>ul,.page-id-4584 .cats .level1>ul{display:none}.page-id-4584 .cats .level1:before{content:"";position:absolute;background-image:url('/wp-content/uploads/2024/03/caret.svg');width:18px;height:18px;background-repeat:no-repeat;top:50%;transform:translateY(-50%);right:20px}nav.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;max-width:350px}nav.woocommerce-MyAccount-navigation li{border:1px solid #86bc25;margin-top:1px;margin-bottom:7px;padding:10px;border-radius:8px}nav.woocommerce-MyAccount-navigation li a{font-weight:400;line-height:24px;color:#7b7d7c;font-size:18px}nav.woocommerce-MyAccount-navigation .contact_mode{margin-top:50px}nav.woocommerce-MyAccount-navigation .contact_mode li{color:#fff !important;background-color:#86bc25;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}nav.woocommerce-MyAccount-navigation .contact_mode li i{font-size:22px}nav.woocommerce-MyAccount-navigation .is-active{background-color:#86bc25}nav.woocommerce-MyAccount-navigation .is-active a,nav.woocommerce-MyAccount-navigation .contact_mode li a{color:#fff}p.welcome{font-size:36px;color:#86bc25;font-weight:200;line-height:38px;text-transform:uppercase;padding:0 0 20px}p.account_intro a{color:#86bc25}.woocommerce-MyAccount-navigation-link--downloads,.woocommerce-MyAccount-navigation-link--orders{display:none}.woocommerce .addresses{margin-top:50px}.woocommerce .addresses a,.lost_password a{color:#86bc25;font-family:'Roboto'}.lost_password a{display:inline-block;margin-top:10px}.woocommerce-address-fields input,.edit-account input,.woocommerce-form-login.login input{border-top-color:#cbcbdb !important;box-shadow:inset 0 1px 1px #dadae5;background-color:#f8f8fa;border-color:#dadae5 !important;border-width:1px;font-family:'Roboto';font-size:14px}.woocommerce-address-fields input:focus,.edit-account input:focus,.woocommerce-form-login.login input:focus{border-color:#86bc25 !important}.woocommerce-Address h3{color:#86bc25;font-weight:200;font-family:'Roboto'}.woocommerce-account .addresses .title h3,.woocommerce-account .addresses .title .edit{float:unset !important}.woocommerce-account .addresses .title .edit,.edit-account button,.woocommerce-address-fields button,.woocommerce form.login button{padding:2px 12px !important;line-height:34px !important;background-color:#86bc25 !important;border:0 none !important;color:#fff !important;border-radius:3px !important;font-family:'Roboto'}.edit-account button,.woocommerce-address-fields button,.woocommerce form.login button{margin-top:25px !important}.woocommerce-Address address{font-style:normal}.edit-account fieldset{border:1px solid #86bc25 !important}.woocommerce form.login{padding:0 !important;border:none !important}#customer_login .u-column1{width:33% !important}#customer_login .u-column2{width:64% !important}#customer_login h2{color:#86bc25;font-weight:200;line-height:51px;font-size:24px;margin-bottom:0;padding-bottom:10px;border-bottom:1px solid #dadae5}.yith-ywraq-before-table-wc-backward{padding:2px 12px !important;line-height:34px !important;background-color:#5f7285 !important;background-image:linear-gradient(to bottom,#5f7285 0%,#3f4c58 100%) !important;border:0 none !important;color:#fff !important;font-size:14px !important;font-weight:600 !important;min-width:300px;text-align:center}.yith-ywraq-before-table-wc-backward:before{content:"";width:24px;height:24px;position:absolute;left:5px;top:50%;transform:translateY(-50%);background-image:url('/wp-content/uploads/2024/03/chevron-left.svg');background-size:contain;font-family:'Roboto'}.woocommerce table.cart img{max-width:68px;padding:5px;border:1px solid #dadae5;border-radius:3px}.woocommerce table tbody>tr:nth-child(odd)>td,.woocommerce table tbody>tr:nth-child(odd)>th,.woocommerce table tbody>tr:hover>td{background-color:#fff}.woocommerce table tr,.woocommerce table td,.woocommerce table th,.woocommerce table thead,.woocommerce table tbody{border:none !important}.woocommerce table th,.woocommerce table td{border-bottom:1px solid #dadae5 !important}.woocommerce table.shop_table{padding:15px}#yith-ywraq-form .product-quantity,.woocommerce table.shop_table th{padding:0 0 10px !important}.woocommerce table .quantity .qty{width:100%;text-align:center;max-width:290px;background-color:#f8f8fa;border-color:#dadae5;border-width:1px;font-family:"Roboto",Sans-serif;font-size:14px;color:#7b8484;border-top-color:#cbcbdb !important;box-shadow:inset 0 1px 1px #dadae5}.woocommerce table .quantity .qty:focus{border-top-color:#86bc25 !important;border-color:#86bc25 !important}.woocommerce table .quantity .qty:focus-visible{outline:none}.woocommerce table .product-name a{font-size:16px;font-weight:600;color:#565c5c;font-family:'Roboto'}#yith-ywraq-form table.cart .product-thumbnail{width:100px !important}.product-name,.product-quantity{font-weight:600;color:#3f4c58;font-size:16px;font-family:'Roboto'}.woocommerce table a.remove{border:1px solid #dadae5;color:#565c5c !important;border-radius:3px;line-height:15px !important}.woocommerce table a.remove:hover{background:#fff !important;color:#86bc25 !important;border-color:#86bc25 !important}#yith-ywraq-form .update-list-wrapper input[type=submit],.ywraq-empty .return-to-shop a{padding:2px 10px;line-height:32px;border-radius:3px;font-size:14px;background-image:linear-gradient(to bottom,#fff 0%,#f8f8fa 100%);display:inline-block;position:relative;font-weight:600;border:1px solid #dadae5;color:#565c5c;font-family:'Roboto'}.ywraq-empty .return-to-shop a{margin-top:35px}.ywraq-wrapper.ywraq-empty .ywraq-before-form{border:none !important}#yith-ywraq-form .update-list-wrapper input[type=submit]:hover,.ywraq-empty .return-to-shop a:hover{background:#fff;color:#86bc25;border-color:#86bc25}.woocommerce form .form-row label{display:none !important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{background-color:#f8f8fa;border-color:#dadae5;border-width:1px;font-family:"Roboto",Sans-serif;font-size:14px;color:#7b8484;border-top-color:#cbcbdb !important;box-shadow:inset 0 1px 1px #dadae5}.woocommerce form .form-row textarea{resize:none}.woocommerce form .form-row-first,.woocommerce form .form-row-last{width:49% !important}.form-row.form-row-wide.raq-send-request-row{text-align:right}.form-row.form-row-wide.raq-send-request-row input{padding:2px 12px;line-height:34px;background-color:#86bc25;background-image:linear-gradient(to bottom,#86bc25 0%,#86bc25 100%);border:3px;color:#fff;font-family:'Roboto';font-weight:600;min-width:250px;text-align:center;position:relative}.form-row.form-row-wide.raq-send-request-row input:after{content:"";width:24px;height:24px;position:absolute;left:5px;top:50%;transform:translateY(-50%);background-image:url('/wp-content/uploads/2024/03/chevron-left.svg');background-size:contain;font-family:'Roboto'}.yith-ywraq-mail-form-wrapper h3{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:200;line-height:36px;color:#86bc25}.woocommerce form.woocommerce-form-register.register{border:none;padding:0;display:flex;flex-direction:column}form.register .b2bking_registration_roles_dropdown_section{order:0}form.register .names{order:1}form.register .email{order:2}form.register .password{order:3}form.register .addresses{order:4}form.register .woocommerce-privacy-policy-text{order:5;margin:15px 0}form.register .reg_button{order:6;text-align:right}form.register .woocommerce-privacy-policy-text p{font-size:14px;font-family:'Roboto'}form.register .woocommerce-privacy-policy-text a{color:inherit;text-decoration:underline}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:0 2px 2px 0;border-color:#7b8484;padding:2.5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.company.hidden{display:none}.woocommerce form.woocommerce-form-register.register select,form.woocommerce-form-register.register .addresses span.select2-selection--single{padding:0 40px 0 10px;border-radius:3px;background-clip:padding-box;background-color:#fff;background-image:linear-gradient(to bottom,#fff 0%,#f8f8fa 100%);display:block;cursor:pointer;border:1px solid #dadae5;height:35px;font-family:"Roboto",Sans-serif;font-size:14px;color:#7b8484;border-top-color:#cbcbdb !important;box-shadow:inset 0 1px 1px #dadae5}form.woocommerce-form-register.register .addresses span.select2-selection--single{display:flex;align-items:center}form.register .woocommerce-form-register__submit{padding:2px 12px !important;line-height:34px !important;background-color:#86bc25 !important;border:0 none !important;color:#fff !important;border-radius:3px !important;font-family:'Roboto'}form.register .woocommerce-form-register__submit:focus,form.register .woocommerce-form-register__submit:focus-visible{outline:none}@media screen and (max-width:1024px){#tabs .tabs.wc-tabs{flex-direction:column;gap:2px}#tabs .tabs.wc-tabs>li{margin:0 !important;border-radius:3px !important}}@media screen and (max-width:767px){.woocommerce #customer_login{display:flex;flex-direction:column;width:100%}.woocommerce #customer_login .col-1{order:1;width:100%}#customer_login .u-column2{width:100% !important}#customer_login h2{margin:0 0 30px !important}.elementor-posts--thumbnail-left .elementor-post,.elementor-posts--thumbnail-right .elementor-post{flex-direction:column !important}.elementor-4611 .elementor-element.elementor-element-1812170 .elementor-post__thumbnail__link{width:100% !important;margin-bottom:10px}.elementor-4611 .elementor-element.elementor-element-1812170 .elementor-post__title,.elementor-4611 .elementor-element.elementor-element-1812170 .elementor-post__title a{line-height:30px !important;margin-bottom:15px}.cr_form-component--telephone .cr_form-component--group{flex-wrap:wrap;gap:10px}.cr_form-component--telephone .cr_form-component--group>div:first-child,.cr_form-component--telephone .cr_form-component--group>div:nth-child(2){width:49%;margin-right:0}.cr_form-component--telephone .cr_form-component--group>div:last-child{width:100%}nav.woocommerce-MyAccount-navigation .contact_mode{margin-bottom:50px}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper{padding:0 !important}.woocommerce table.shop_table.ywraq_responsive{padding:10px}.woocommerce table.shop_table.ywraq_responsive td{padding:5px}.woocommerce table.shop_table.ywraq_responsive td.product-name a{font-size:14px}table.shop_table.ywraq_responsive .product-remove{padding:0 !important}.woocommerce table a.remove{line-height:18px !important}#yith-ywraq-form table.cart .product-thumbnail{padding-left:10px}.yith-ywraq-mail-form-wrapper{margin-bottom:30px}}