::-webkit-scrollbar-track{background-color:#F5F5F5;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}::-webkit-scrollbar{background-color:#F5F5F5;width:8px}::-webkit-scrollbar-thumb{background-color:#414042;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body{font-size:1em;font-weight:400!important}#pojo-a11y-toolbar{z-index:2!important}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{border-radius:20px 0 0 20px;padding:5px}.grecaptcha-badge{visibility:hidden!important}.kbs_contactform .kbs_form-row{max-width:100%;padding:0 0 0%;width:100%!important}.kbs_contactform .kbs_form-row .kbs_form-col{margin-bottom:30px}.kbs_contactform .kbs_form-row .et_pb_column{margin-bottom:0}.kbs_contactform .kbs_form-row .et_pb_column:last-child,.kbs_contactform .kbs_form-row .kbs_form-col:last-child{margin-bottom:0!important}.kbs_contactform label{display:block;font-size:1em;font-weight:400;margin-bottom:0.5em;color:#ffffff}.acceptance label a{color:#fff;text-decoration:underline}#main-content input[type="text"],#main-content input[type="email"],#main-content input[type="date"],#main-content input[type="tel"],#main-content textarea,#main-content select{background-color:#fff;border:1px solid #999;border-radius:0;color:#5f5f5f;font-family:inherit;font-size:1.05em!important;font-weight:500!important;padding:0.5em 1em!important;transition:all 0.3s ease 0s;width:100%}#main-content textarea{height:172px;overflow:auto;resize:none;vertical-align:top}#main-content input[type="text"]:focus,#main-content input[type="email"]:focus,#main-content input[type="date"]:focus,#main-content input[type="tel"]:focus,#main-content textarea:focus,#main-content select:focus{border-color:#000;outline:0}#main-content input[type="submit"]{background-color:#000;border:medium none;border-radius:40px;color:#fff;cursor:pointer;display:inline-block;font-size:1em;font-weight:600;height:auto!important;margin:0 auto;outline:medium none;padding:0.68em 1.75em;position:static;text-transform:uppercase;width:auto}#main-content input[type="submit"]:hover,#main-content input[type="submit"]:focus{background-color:#ccc;color:#000}#main-content input[type="submit"]:disabled{cursor:not-allowed;opacity:0.6}.acceptance{font-size:13.5px!important;margin-bottom:12px}.acceptance .wpcf7-list-item-label{line-height:1.4}.acceptance label{display:flex;align-items:flex-start!important}.acceptance span.wpcf7-list-item{margin-left:0}#main-content .kbs_form-col{margin-bottom:0}#main-content .wpcf7-spinner{bottom:15px;margin-left:1em;margin-right:0;position:absolute;right:0;top:auto}form.wpcf7-form{display:flex;flex-direction:column}.submit-row{margin-bottom:0!important}.wpcf7-form-control-wrap,.wpcf7-form-control{display:block}span.wpcf7-not-valid-tip{background-color:#f00;bottom:-15px;clear:both;color:#fff;font-size:12px;left:0;line-height:normal;padding:2px 8px;position:absolute;right:0;top:auto}div.wpcf7-response-output{background-color:red;border:medium none!important;clear:both;color:#fff;font-size:1em;line-height:normal;margin:30px 0 0!important;padding:0.5em 1em!important;text-align:center;width:100%;z-index:9}.wpcf7 form.sent .wpcf7-response-output{background-color:green}.grecaptcha-badge{visibility:hidden!important}@media (min-width:1366px){.kbs_lauries_txt{font-size:1.1em}}@media (min-width:1650px){.kbs_lauries_txt{font-size:1.25em}}@media (max-width:767px){#main-content .et_pb_column_1_3{margin-right:0px;max-width:100%}}@media (max-width:640px){.kbs_contactform .kbs_form-row .et_pb_column{margin-bottom:15px}.kbs_contactform .kbs_form-row .et_pb_column:last-child{margin-bottom:0}#main-content input[type="text"],#main-content input[type="email"],#main-content input[type="password"],#main-content textarea,#main-content select,#main-content input[type="submit"]{width:100%}.kbs_service-form h3{padding-top:0}}@media (max-width:575px){.kbs_contactform .kbs_form-row .et_pb_column_1_2{max-width:100%}#main-content input[type="text"],#main-content input[type="email"],#main-content input[type="tel"],#main-content input[type="password"],#main-content select{font-size:0.9em;height:3em}#main-content textarea{font-size:0.9em;height:100px}}@media (max-width:399px){#main-content input[type="submit"]{font-size:1em}}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background-color:#000!important}.woocommerce #customer_details{margin-bottom:2em}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:flex}#main-content .woocommerce table.cart td.actions .coupon input[type=text],.woocommerce-page #main-content table.cart td.actions .coupon input[type=text]{background-color:transparent!important;border:1px solid #ccc!important;border-radius:0;color:#000!important;height:2.35em;max-width:100%;width:auto}.woocommerce table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .button{line-height:normal!important;max-width:max-content;padding-left:1.25em!important;padding-right:1.25em!important;text-transform:uppercase;width:100%}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:auto;width:6em}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{display:block;width:100%}.woocommerce .product-remove a.remove{background-color:red;color:#fff!important;margin:0 auto}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0;border-color:#ccc;padding:1.5em;max-width:38em;width:100%}.woocommerce h2,.woocommerce .woocommerce-checkout h3,.woocommerce .woocommerce-order-details .woocommerce-order-details__title,.woocommerce .woocommerce-MyAccount-content h3{font-weight:600;line-height:normal;padding-top:0!important;text-transform:capitalize}.woocommerce ul#shipping_method li label{font-weight:normal}label.woocommerce-form__label-for-checkbox{display:flex;align-items:center}label.woocommerce-form__label-for-checkbox input{margin-right:0.4em}label.woocommerce-form-login__rememberme{padding-bottom:0.35em;padding-top:0.35em}.woocommerce table.shop_table{border-radius:0}.woocommerce table.woocommerce-MyAccount-orders{width:100%}.woocommerce table.shop_table tr th{background-color:#f6f6f6;padding-bottom:9px!important;padding-top:9px!important;text-transform:uppercase}.woocommerce table.cart thead th{text-align:center}.woocommerce table.cart td{text-align:center}.woocommerce table.cart td.product-name{font-weight:700;text-align:left}.woocommerce table.cart td.product-name a.tm-cart-edit-options,.woocommerce .tm-cart-edit-options{color:#000;font-style:normal;font-weight:normal}.woocommerce table.shop_table td.product-quantity .quantity,.woocommerce table.shop_table td.product-quantity input.qty{margin-left:auto;margin-right:auto}.woocommerce table.cart tr{padding:0!important}.woocommerce .cart_totals table.shop_table td{font-size:1.15em;text-align:right}.woocommerce-account.woocommerce-view-order .woocommerce .woocommerce-MyAccount-content p{margin-bottom:2em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0!important;padding-bottom:0!important}.woocommerce form.checkout_coupon{border-radius:0}.woocommerce form.checkout_coupon .form-row{margin:0;padding:0}.kbs_checkout-form .woocommerce form .form-row label,.kbs_checkout-form .woocommerce-page form .form-row label{font-size:1.05em;font-weight:700;margin-bottom:6px}.kbs_checkout-form .woocommerce form .form-row input.input-text,.kbs_checkout-form .woocommerce form .form-row textarea{border-radius:0;font-size:1.05em;padding-bottom:12px;padding-top:12px}.kbs_checkout-form .woocommerce form .form-row textarea{height:180px}.woocommerce-checkout #payment ul.payment_methods,.woocommerce-checkout .woocommerce-checkout-payment .place-order{padding:1.5em!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method:not(:last-child){border-bottom:1px dashed #000;margin-bottom:12px;padding-bottom:12px}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method:before,.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method:after{display:none}.woocommerce .woocommerce-checkout #payment div.payment_box{margin-bottom:0}.woocommerce .woocommerce-checkout #payment ul.payment_methods label{cursor:pointer;font-weight:bold;width:calc(100% - 30px)}.woocommerce .woocommerce-checkout #payment ul.payment_methods label .about_paypal{font-size:.6em}.woocommerce-checkout .woocommerce-checkout-payment .place-order{align-items:center;font-size:0.9em;line-height:1.6em;margin-bottom:0}.woocommerce .woocommerce-checkout .woocommerce-checkout-payment .place-order .button,.woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment .place-order .button{background-color:#000000;border-radius:30px;color:#fff;font-size:1.15em!important;font-weight:500!important;letter-spacing:0.13em;line-height:normal!important;margin-bottom:0!important;min-width:max-content;min-width:-moz-max-content;min-width:-webkit-max-content;margin-left:1em;padding:0.85em 1.5em!important;width:100%}.kbs_checkout-form .woocommerce .woocommerce-checkout .woocommerce-checkout-payment #wc-easyauthnet_authorizenet-form{max-width:100%}.woocommerce ul.order_details li:last-of-type{margin:0;padding:0}.woocommerce .woocommerce-order p.woocommerce-notice--success,.woocommerce-order-received .woocommerce .woocommerce-order p.woocommerce-notice{font-size:2.6em;font-weight:600;line-height:normal;margin:0;padding-bottom:1em}.woocommerce .woocommerce-order ul.order_details{border-bottom:1px solid #eee;font-size:1.25em;margin-bottom:2em;padding-bottom:2em;padding-left:0}.woocommerce-order-received .woocommerce .woocommerce-order .woocommerce-customer-details address p{color:inherit;font-size:1em;font-weight:500;line-height:1.7em;padding-bottom:0}.woocommerce .woocommerce-customer-details address{line-height:2em;padding:1.2em}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{background-color:#eee;margin-bottom:2em}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;border-width:0;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{border-bottom:1px solid #fff;color:#000;display:block;font-size:1em;font-weight:600;margin-bottom:-1px;padding:0.8em 1em 0.55em;position:relative;text-transform:uppercase;transition:all 0.2s ease-in-out}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:after{background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;width:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active>a{padding-left:2em}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover:after,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active>a:after{width:1em}.woocommerce .woocommerce-Addresses .woocommerce-Address{border:2px solid #000;padding:1em}.woocommerce .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h3{font-size:1.4em;font-weight:600;letter-spacing:-0.02em;padding:0;text-transform:capitalize}.woocommerce .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title .edit{background-color:#5cbd90;color:#fff;display:inline-block;font-size:0.9em;font-weight:600;line-height:normal;padding:0.45em 1.3em;text-align:center;text-transform:uppercase}.woocommerce .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title .edit:hover{background-color:#000}.woocommerce .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title,.woocommerce .woocommerce-address-fields__field-wrapper{margin-bottom:1.2em}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{max-width:520px;width:100%}.woocommerce .button,.woocommerce-page .button,.woocommerce.et_pb_button_helper_class .button.alt,.woocommerce.et_pb_button_helper_class.et-db #et-box .et-1 .button.alt,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .woocommerce .button,.woocommerce-cart .woocommerce-page .button{background-color:#000000!important;border-radius:30px!important;border-width:0!important;color:#fff!important;font-size:1.15em!important;font-weight:500!important;letter-spacing:0.13em;line-height:normal!important;margin-bottom:0!important;min-width:max-content!important;min-width:-moz-max-content!important;min-width:-webkit-max-content!important;padding:0.85em 1.5em!important;text-transform:uppercase}.woocommerce .button:after,.woocommerce-page .button:after,.woocommerce.et_pb_button_helper_class .button.alt:after,.woocommerce.et_pb_button_helper_class.et-db #et-box .et-1 .button.alt:after{display:none!important}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:inline-block;margin:0}.woocommerce .woocommerce-order-details table.shop_table td{padding-bottom:13px;padding-top:13px}.woocommerce .woocommerce-customer-details{margin-bottom:0!important}@media (min-width:981px){.woocommerce table.cart td.product-name,.woocommerce table.shop_table td.product-name{font-size:1.15em}.woocommerce-checkout .woocommerce-checkout-payment .place-order{display:flex}}@media (min-width:1300px){.woocommerce .woocommerce-cart-form{float:left;width:66%}.woocommerce .cart-collaterals{float:right;width:30%}.kbs_checkout-form .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order{display:flex}.kbs_checkout-form .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table,.kbs_checkout-form .woocommerce-order-received .woocommerce .woocommerce-order-details table{border-radius:0;width:44%}.woocommerce .woocommerce-checkout .woocommerce-checkout-payment{border-radius:0!important;margin-left:3%;width:56%}.woocommerce .woocommerce-order-details{float:left;margin-bottom:0;margin-right:4%;width:60%}.woocommerce .woocommerce-customer-details{float:right;width:36%}.woocommerce .woocommerce-order-details table.shop_table{margin-bottom:0!important}}@media (min-width:1500px){.kbs_checkout-form .woocommerce #customer_details{float:left;margin-bottom:0;margin-right:4%;width:60%}.kbs_checkout-form .woocommerce #customer_details .col-1,.kbs_checkout-form .woocommerce #customer_details .col-2{float:none;width:100%}.kbs_checkout-form .woocommerce #customer_details .col-1{margin-bottom:2em}.kbs_checkout-form .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order{flex-direction:column}.kbs_checkout-form .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table,.kbs_checkout-form .woocommerce-order-received .woocommerce .woocommerce-order-details table,.kbs_checkout-form .woocommerce .woocommerce-checkout .woocommerce-checkout-payment{margin-left:0;width:100%}}@media (max-width:980px){.woocommerce ul.order_details li{margin-bottom:25px}}@media (max-width:767px){.woocommerce h2,.woocommerce .woocommerce-checkout h3,.woocommerce .woocommerce-order-details .woocommerce-order-details__title,.woocommerce .woocommerce-MyAccount-content h3,.woocommerce .kbs-product-reviews #review_form .comment-reply-title{font-size:1.5em}.woocommerce table.shop_table{table-layout:fixed}#content table.cart td,#content table.cart th,.woocommerce table.cart td,.woocommerce table.cart th{padding-left:.887em!important;padding-right:.887em!important}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{flex-wrap:wrap}.woocommerce .woocommerce-order p.woocommerce-notice--success,.woocommerce-order-received .woocommerce .woocommerce-order p{font-size:1.8em}.woocommerce .woocommerce-checkout .woocommerce-checkout-payment .place-order .button,.woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment .place-order .button{margin-left:0;margin-top:1em}}