li.woocommerce-MyAccount-navigation-link.is-active a{color:#222;position:relative}li.woocommerce-MyAccount-navigation-link.is-active a:hover{color:#222}li.woocommerce-MyAccount-navigation-link.is-active a::before{content:"";position:absolute;width:10px;height:10px;top:3px;left:-20px;background:#c8b400;border-radius:50%}li.woocommerce-MyAccount-navigation-link a{color:#d0d0d0;transition:.3s all ease;font-weight:600;border:none!important}li.woocommerce-MyAccount-navigation-link{margin-bottom:10px}li.woocommerce-MyAccount-navigation-link:last-child{margin-bottom:0}li.woocommerce-MyAccount-navigation-link a:hover{color:#222}.static-title-wrapper{}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}.woocommerce-account .woocommerce-MyAccount-content{width:70%}.woocommerce-MyAccount-content p{margin-bottom:20px;word-spacing:.1em;letter-spacing:.03em}.woocommerce-MyAccount-content p:last-child{margin-bottom:0}.woocommerce-MyAccount-content p a{color:#717171;border-bottom:2px solid #717171;padding-bottom:1px;display:inline}.woocommerce-MyAccount-content p a:hover{color:#c8b400;border-bottom:2px solid #c8b400}header.woocommerce-Address-title.title a{color:#717171;border-bottom:2px solid #717171}header.woocommerce-Address-title.title a:hover{color:#c8b400;border-bottom:2px solid #c8b400}.woocommerce-Address address{font-size:16px;font-weight:500;line-height:30px;letter-spacing:.03em;text-align:left;color:#343434;text-transform:capitalize;margin-top:25px;border:1px solid #222;padding:20px 30px;border-radius:8px}.quote-actions-button__menu__item:hover{background-color:#f9f9f9;color:#c8b400!important}.quotes td.quotes-number a{color:#222;border-bottom:2px solid #222;font-weight:700;transition:.3s all ease}.quotes td.quotes-number a:hover{color:#c8b400;border-bottom:2px solid #c8b400}.ywraq-view-quote-wrapper.ywraq-status-pending p a{color:#343434;border-bottom:none}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:16px 12px}.ywraq-view-quote-wrapper p{margin-left:0!important}.ywraq-view-quote-wrapper table.shop_table.order_details{margin:60px 0}.ywraq-buttons a.ywraq-button.ywraq-reject,.ywraq-buttons a.ywraq-button.ywraq-accept{background:#fff617!important}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a{color:#222;border-bottom:2px solid #222;font-weight:700;transition:.3s all ease}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a:hover{color:#c8b400;border-bottom:2px solid #c8b400}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{margin-right:10px;transition:.3s all ease}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a:hover{background:#c8b400;color:#fff}.woocommerce-Message.woocommerce-Message--info.woocommerce-info a{transition:.3s all ease}.woocommerce-Message.woocommerce-Message--info.woocommerce-info a:hover{background:#c8b400;color:#fff}.woocommerce-EditAccountForm.edit-account input{background:#f2f2f2;border:none;padding:10px 20px;border-radius:4px}.woocommerce-EditAccountForm.edit-account label{font-family:'Satoshi',sans-serif;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.15em;text-align:left;color:#959595;margin-bottom:10px}.woocommerce-EditAccountForm.edit-account fieldset legend{font-family:'Satoshi',sans-serif;font-size:32px;font-weight:500;line-height:44px;letter-spacing:.02em;text-align:left;text-transform:capitalize}.woocommerce-EditAccountForm.edit-account fieldset{margin-top:40px}.woocommerce-EditAccountForm.edit-account .woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:15px!important}.woocommerce-EditAccountForm.edit-account{background:#fff;padding:35px 20px;min-height:700px;border-radius:16px}.woocommerce-EditAccountForm.edit-account p{margin-bottom:24px!important}.woocommerce-EditAccountForm.edit-account p:last-child{margin-bottom:0!important}.woocommerce-address-fields{background:#fff;padding:35px 20px;padding-top:10px;min-height:700px;border-radius:16px;margin-top:20px}.woocommerce-address-fields p{margin-bottom:24px!important}.woocommerce-address-fields p:last-child{margin-bottom:0!important}.woocommerce-address-fields label{font-family:'Satoshi',sans-serif;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.15em;text-align:left;color:#959595;margin-bottom:10px;text-transform:capitalize}.woocommerce-address-fields .woocommerce-input-wrapper input{background:#f2f2f2;border:none;padding:10px 20px;border-radius:4px}.woocommerce-input-wrapper .select2-selection{background:#f2f2f2;border:none;padding:7px 12px;border-radius:4px}.woocommerce-form-coupon-toggle .showcoupon{color:#222;border-bottom:2px solid #222;font-weight:700;transition:.3s all ease;margin-left:10px}.woocommerce-form-coupon-toggle .showcoupon:hover{color:#c8b400;border-bottom:2px solid #c8b400}.checkout_coupon.woocommerce-form-coupon{background:#fff}.checkout_coupon.woocommerce-form-coupon .form-row.form-row-first input{background:#f2f2f2;border:none;padding:10px 20px;border-radius:4px}.checkout.woocommerce-checkout{background:#fff;padding:35px 20px;border-radius:16px}.checkout.woocommerce-checkout #customer_details h3{margin-bottom:20px}.checkout.woocommerce-checkout #customer_details label{font-family:'Satoshi',sans-serif;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.15em;text-align:left;color:#959595;margin-bottom:10px;text-transform:uppercase}.checkout.woocommerce-checkout #customer_details input{background:#f2f2f2;border:none;padding:10px 20px;border-radius:4px}.checkout.woocommerce-checkout #customer_details textarea{background:#f2f2f2;border:none;padding:10px 20px;border-radius:4px}.checkout.woocommerce-checkout #order_review_heading{margin-top:40px;margin-bottom:20px}.woocommerce-checkout-payment .about_paypal{color:#222;font-weight:700;transition:.3s all ease;margin-left:10px}.woocommerce-checkout-payment .about_paypal:hover{color:#c8b400}.woocommerce-checkout-payment label{color:#222;font-weight:500;text-transform:capitalize;letter-spacing:.02em}.woocommerce-checkout-payment .woocommerce-privacy-policy-text a{color:#222;font-weight:700;transition:.3s all ease;border-bottom:2px solid #222}.woocommerce-checkout-payment .woocommerce-privacy-policy-text a:hover{color:#c8b400;border-bottom:2px solid #c8b400}.woocommerce-checkout-payment button.wp-element-button{background:#111!important;color:#fff!important;padding:15px 15px!important;transition:.3s all ease;font-family:'Satoshi',sans-serif;font-size:12px;font-weight:500;line-height:150%;letter-spacing:.15em;text-align:center;text-transform:uppercase;margin-top:40px;border-radius:0}.woocommerce-checkout-payment button.wp-element-button:hover{background:#c8b400!important;color:#fff!important}.ywraq-view-quote-wrapper .shop_table.order_details .product-name-item a{color:#222;font-weight:700;transition:.3s all ease;border-bottom:2px solid #222}.ywraq-view-quote-wrapper .shop_table.order_details .product-name-item a:hover{color:#c8b400;border-bottom:2px solid #c8b400}.ywraq-view-quote-wrapper .shop_table.order_details .product-name-item .wc-item-meta{margin-top:10px}.woocommerce .static-section button{background:#fff617!important;color:#222!important;padding:15px 15px!important;transition:.3s all ease;font-family:'Satoshi',sans-serif;font-size:12px!important;font-weight:500!important;line-height:150%!important;letter-spacing:.15em;text-align:center;text-transform:uppercase;border-radius:0!important}.woocommerce button:hover{background:#c8b400!important;color:#fff!important}.woocommerce-table__product-name a{color:#222;font-weight:700;transition:.3s all ease;border-bottom:2px solid #222}.woocommerce-table__product-name a:hover{color:#c8b400;border-bottom:2px solid #c8b400}.woocommerce-table__product-name .wc-item-meta{margin-top:10px}.woocommerce-info{border-top-color:#c8b400}.woocommerce-address-fields button.wp-element-button{margin-top:40px;border-radius:0}.woocommerce-Button{background:#fff617!important;text-transform:uppercase;border-radius:0!important;color:#222!important;transition:.3s all ease;font-family:'Satoshi',sans-serif;font-size:12px!important;font-weight:500!important;line-height:150%!important;letter-spacing:.15em;text-align:center;padding:10px 20px!important}.woocommerce-Button:hover{background:#c8b400!important;color:#fff!important}.owl-nav .owl-prev{background:linear-gradient(90deg,rgba(0,0,0,.27) 0%,rgba(0,0,0,0) 100%)!important}.owl-nav .owl-prev:hover{background:linear-gradient(90deg,rgba(0,0,0,.27) 0%,rgba(0,0,0,0) 100%)!important}.owl-nav .owl-next{background:linear-gradient(270deg,rgba(0,0,0,.27) 0%,rgba(0,0,0,0) 100%)!important}.owl-nav .owl-next:hover{background:linear-gradient(270deg,rgba(0,0,0,.27) 0%,rgba(0,0,0,0) 100%)!important}.products.columns-4 li .wp-element-button{background:#fff617!important;text-transform:uppercase;border-radius:0!important;color:#222!important;transition:.3s all ease;font-family:'Satoshi',sans-serif;font-size:12px!important;font-weight:500!important;line-height:150%!important;letter-spacing:.15em;text-align:center}.products.columns-4 li .wp-element-button:hover{background:#c8b400!important;color:#fff!important}.raq_status.pending{background:#c8b400!important}.raq_status{border-radius:0!important}.woocommerce-customer-details address{font-size:16px;font-weight:500;line-height:30px;letter-spacing:.03em;text-align:left;color:#343434;text-transform:capitalize;margin-top:25px;border:1px solid #222!important;padding:20px 30px!important;border-radius:8px!important}.woocommerce-info::before{color:#c8b400}.woocommerce-customer-details--email{text-transform:lowercase}.shop_table.order_details .ywraq-button.ywraq-accept{background:#fff617!important;text-transform:uppercase;border-radius:0!important;color:#222!important;transition:.3s all ease;font-family:'Satoshi',sans-serif;font-size:12px!important;font-weight:500!important;line-height:150%!important;letter-spacing:.15em;text-align:center;width:auto;border:0!important}.shop_table.order_details .ywraq-button.ywraq-accept:hover{background:#c8b400!important;color:#fff!important;border:0!important}.ywraq-view-quote-wrapper p a{border-bottom:0}.ywraq-view-quote-wrapper p a:hover{border-bottom:0}.ywraq-form-table-wrapper .button{background:#fff617!important;text-transform:uppercase;border-radius:0!important;color:#222!important;transition:.3s all ease;font-family:'Satoshi',sans-serif;font-size:12px!important;font-weight:500!important;line-height:150%!important;letter-spacing:.15em;text-align:center;padding:15px 15px!important}.ywraq-form-table-wrapper .button:hover{background:#c8b400!important;color:#fff!important}#yith-ywraq-default-form label{font-family:'Satoshi',sans-serif;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.15em;text-align:left;color:#959595;margin-bottom:10px;text-transform:uppercase}#yith-ywraq-default-form input{background:#f2f2f2;border:none;padding:10px 20px;border-radius:4px}#yith-ywraq-default-form p{margin-bottom:24px}#yith-ywraq-default-form p:last-child{margin-bottom:0}#yith-ywraq-form .update-list-wrapper input[type="submit"]{margin-top:0!important}.yith-ywraq-before-table .wc-backward{background:#fff617!important;text-transform:uppercase;border-radius:0!important;color:#222!important;transition:.3s all ease;font-family:'Satoshi',sans-serif;font-size:12px!important;font-weight:500!important;line-height:150%!important;letter-spacing:.15em;text-align:center;padding:15px 15px!important}.yith-ywraq-before-table .wc-backward:hover{background:#c8b400!important;color:#fff!important}.woocommerce-EditAccountForm.edit-account .woocommerce-Button{margin-top:40px!important}.shop_table.cart .cart_item .product-name a{color:#222;font-weight:700;transition:.3s all ease}.shop_table.cart .cart_item .product-name a:hover{color:#c8b400}.shop_table.cart .cart_item .product-name ul{margin-left:0!important;margin-top:10px!important}.woocommerce-billing-fields__field-wrapper p{margin-bottom:24px!important}.woocommerce-billing-fields__field-wrapper p:last-child{margin-bottom:0!important}.select2-container .select2-selection--single{height:auto!important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:8px;right:8px}.woocommerce-order-details__title{margin-bottom:25px}.select2-dropdown{border:1px solid #f2f2f2}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#fff617;color:#222}.product-thumbnail{width:150px}.yith-ywraq-mail-form-wrapper h3{margin-bottom:40px}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper{padding-top:0!important}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{width:100%!important}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{width:100%!important}.checkout_coupon.woocommerce-form-coupon p:first-child{margin-bottom:10px}.fullsize-container{max-width:100%!important}.book-demo .bd-head{margin-bottom:40px;padding-left:5px}.book-demo .bd-head h1{font-family:'Satoshi',sans-serif;font-size:21px;font-weight:700;line-height:20px;letter-spacing:.08em;text-align:left;text-transform:uppercase;margin-bottom:16px}.demo-container{max-width:860px;margin:0 auto}.book-demo{padding-left:20px;padding-right:20px}.variations_form.cart .variations tbody{display:block;width:100%}.variations_form.cart .variations tbody tr{width:100%;display:block;padding-bottom:22px;position:relative}.variations_form.cart .variations tbody th{width:100%;display:block}.variations_form.cart .variations tbody th label{font-family:'Satoshi',sans-serif;font-size:16px;font-weight:700;line-height:17px;letter-spacing:.15em;text-align:left;color:#717171;text-transform:uppercase;display:block;margin-bottom:20px}.variations_form.cart .variations tbody td{width:100%;display:block}.variations_form.cart .variations tbody td variation{display:inline-block;margin-bottom:15px;width:100%}.variations_form.cart .variations tbody td variation:last-child{margin-bottom:0}.reset_variations{display:none;position:absolute;top:17px;right:-17px;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.03em;text-align:left;color:#222;border-bottom:.5px solid #222;padding-bottom:2px}.reset_variations:hover{color:#717171;border-bottom:.5px solid #717171}.related.products{display:none}.quantity_text{display:flex;column-gap:20px;align-items:center;margin-left:14px}.quantity_text p{font-family:'Satoshi',sans-serif;font-size:16px;font-weight:700;line-height:17px;letter-spacing:.15em;text-align:left;color:#717171;text-transform:uppercase}.single_variation_wrap{margin-top:22px}.woocommerce-variation.single_variation{margin-left:14px}.woocommerce-variation.single_variation .woocommerce-variation-description{margin-bottom:10px}.woocommerce-variation.single_variation .woocommerce-variation-price{margin-bottom:10px}.woocommerce-variation.single_variation .woocommerce-variation-price bdi{font-family:'Satoshi',sans-serif;font-size:24px;font-weight:500;line-height:29px;letter-spacing:.02em;text-align:left;color:#717171;text-transform:uppercase}.yith-ywraq-add-button .add-request-quote-button{padding:10px 1em!important;width:100%!important}@media (max-width:991px){.woocommerce-MyAccount-navigation ul{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-template-columns:unset;grid-template-rows:unset;overflow:scroll;grid-column-gap:60px;padding-bottom:10px}.woocommerce-MyAccount-navigation{margin-bottom:25px;width:100%!important}li.woocommerce-MyAccount-navigation-link.is-active a::before{display:none}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.checkout.woocommerce-checkout #customer_details input{padding:10px 15px}.woocommerce-input-wrapper .select2-selection{padding:7px 9px}.checkout_coupon.woocommerce-form-coupon .form-row.form-row-first input{padding:10px 15px}.woocommerce button{padding:10px 15px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:8px;right:8px}.woocommerce-additional-fields{margin-top:35px}.checkout.woocommerce-checkout #order_review_heading{margin-top:35px}.checkout.woocommerce-checkout #customer_details textarea{padding:10px 15px}.woocommerce-address-fields .woocommerce-input-wrapper input{padding:10px 15px}.woocommerce-EditAccountForm.edit-account input{padding:10px 15px}.quote-actions__more{opacity:1!important}#yith-ywraq-default-form input{padding:10px 15px!important}.yith-ywraq-before-table .wc-backward{padding:10px 10px!important}.ywraq-form-table-wrapper .button{padding:10px 10px!important}.product-thumbnail{width:100px}.yith-ywraq-mail-form-wrapper h3{margin-bottom:25px}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper{padding:0!important}.woocommerce-Address{margin-bottom:40px}.woocommerce-Address:last-child{margin-bottom:0}.product-name{margin-bottom:10px}.product-name:last-child{margin-bottom:0}.checkout.woocommerce-checkout .woocommerce-additional-fields{margin-top:0}}@media (max-width:767px){.woocommerce{padding:0!important}.product-thumbnail{width:60px}.ywraq-view-quote-wrapper table.shop_table.order_details .product-name{padding:0!important}.ywraq-view-quote-wrapper table.shop_table.order_details{margin:35px 0}.checkout_coupon.woocommerce-form-coupon .form-row.form-row-first{width:100%!important;margin:15px 0}.woocommerce-form-coupon-toggle .showcoupon{margin-left:0}.ywraq-view-quote-wrapper table.shop_table.order_details span.product-thumbnail{margin-right:10px!important}.product-total{padding:0!important}.ywraq-view-quote-wrapper table.shop_table.order_details{padding-right:25px!important}.woocommerce-billing-fields__field-wrapper p{margin-bottom:15px!important}.checkout.woocommerce-checkout #order_review_heading{margin-top:25px}.woocommerce-Address{margin-bottom:30px}.woocommerce-EditAccountForm.edit-account p{margin-bottom:15px!important}.woocommerce-EditAccountForm.edit-account p em{font-size:12px}.woocommerce-EditAccountForm.edit-account label{margin-bottom:5px}.woocommerce-EditAccountForm.edit-account .woocommerce-Button{margin-top:30px!important}.checkout.woocommerce-checkout #customer_details label{margin-bottom:5px}.woocommerce-address-fields label{margin-bottom:5px}.woocommerce-address-fields p{margin-bottom:15px!important}.checkout.woocommerce-checkout{padding:20px}.quotes-actions{display:none!important}.woocommerce table.shop_table{border:none!important}.woocommerce table.shop_table tr{margin-bottom:40px}.woocommerce table.shop_table tr:last-child{margin-bottom:0}.book-demo .bd-head{margin-bottom:25px}.woocommerce-account .mob-stick{display:none!important}}