header{position:relative!important;z-index:9999!important}.et-pb-icon{font-family:'ETmodules'!important}.et_pb_menu .et-menu.nav>li{padding:0 10px!important}.et_pb_menu .et-menu{margin-right:27px!important}.et_pb_menu .et-menu.nav>li>a{padding:0 20px 0 0!important}.et-menu li li a,.et-db #et-boc .et-l .et-menu li li a{padding:6px 20px!important;width:250px!important}.et_pb_menu .et_pb_menu__search-container{background:#ffffff;width:100%;height:200%!important;bottom:-10px!important;border:3px solid #004170;border-radius:10px;padding-left:20px!important}.et_pb_menu__cart-count{background-color:#b18400;border-radius:50%;border:2px solid #fff;min-width:19px;height:19px;display:flex;align-items:center;justify-content:center;margin-left:-20px;margin-top:-24px}.woocommerce ul.products li.product .woocommerce-loop-product__title{height:70px}.woocommerce ul.products li.product .button{display:block!important;background:#004170!important;color:white!important;border-radius:10px;font-weight:600;font-size:18px;width:100%;padding:5px 0!important;text-transform:none!important;text-align:center}.woocommerce ul.products li.product .button{display:inline-block;margin-top:0!important}.woocommerce-MyAccount-navigation{width:100%!important;float:none!important;clear:both}.woocommerce-MyAccount-navigation ul{display:flex!important;flex-wrap:wrap;list-style:none!important;padding:0!important;margin:0 0 30px 0!important;border-bottom:2px solid #f2f2f2}.woocommerce-MyAccount-navigation ul li{margin:0 20px 0 0!important;padding:0!important}.woocommerce-MyAccount-navigation ul li a{display:block!important;padding:12px 5px!important;font-weight:600;color:#3b3b3b;position:relative;text-decoration:none!important}.woocommerce-MyAccount-navigation ul li.is-active a::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:3px;background:#004170}.woocommerce-MyAccount-navigation ul li.is-active a{color:#004170!important}.woocommerce-account .et_pb_section{padding-top:0px!important}.login-reg-tabs{display:flex;margin-bottom:25px;border-bottom:2px solid #eee;align-items:flex-end}.tab-btn{padding:10px 20px!important;cursor:pointer;font-weight:600;color:#6b6b6b;border-bottom:3px solid transparent!important;margin-bottom:-2px}.tab-btn.active{border-bottom:3px solid #004170!important;color:#004170}.u-column1,.u-column2{display:none;width:100%!important}.active-tab{display:block!important;animation:fadeIn 0.3s}.woocommerce-form-row input.input-text,.woocommerce-edit-account input.input-text{height:45px!important;border:1px solid #ddd!important;border-radius:8px!important;background-color:#f9f9f9!important;padding:10px!important}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:100%}.woocommerce-MyAccount-navigation ul li a:hover::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:3px;background:#004170;transition:all 0.3s ease}.woocommerce-MyAccount-navigation ul li a:hover{color:#004170!important}.woocommerce-edit-account fieldset legend{display:block;width:100%;font-family:'Poppins',sans-serif;font-weight:600!important;font-size:24px;color:#004170!important;border-bottom:2px solid #f0f0f0;padding-bottom:10px;margin-top:20px}.woocommerce-account .woocommerce-EditAccountForm fieldset+p,.woocommerce-account .woocommerce-EditAccountForm span+em,.woocommerce-account .woocommerce-form-row em{font-weight:400!important;font-size:13px!important;font-style:normal!important;display:block;margin-top:5px}.woocommerce-account .woocommerce-EditAccountForm fieldset legend{padding-top:40px!important;margin-bottom:15px!important;display:block}.woocommerce-account .woocommerce-EditAccountForm input.input-text{padding:10px!important}.woocommerce-account .button,.woocommerce-account .woocommerce-Button,#customer_login .button{background-color:#004170!important;color:#ffffff!important;font-weight:600!important;font-size:18px!important;padding:5px 25px!important;border:2px solid #004170!important;border-radius:10px!important;text-transform:none!important;display:inline-block!important}.woocommerce-account .button:after{display:none!important}.woocommerce-privacy-policy-text{font-weight:400!important;color:#6b6b6b!important;padding-bottom:20px!important;display:block;line-height:1.6em}.woocommerce-privacy-policy-text a{color:#004170!important;font-weight:600!important;text-decoration:underline}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.woocommerce-account .wpg_loyalty_container{padding:0!important;margin:0!important}.wlr-myaccount-page{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0px!important;margin:0!important;scroll-behavior:smooth;text-transform:capitalize!important;font-weight:600!important;letter-spacing:0!important}.woocommerce-account .wpg_loyalty_container section{padding-top:0!important;padding-bottom:20px!important}.wlr-myaccount-page #wlr-level-name,.wlr-myaccount-page #wlr-next-level-name,.wlr-myaccount-page .wlr-norecords-container h4{font-weight:700;font-size:16px;font-family:poppins;text-transform:initial;font-weight:600!important;letter-spacing:0!important}.wlr-myaccount-page .wlr-heading{color:var(--text-color);font-weight:700;font-size:18px;margin-bottom:32px;border-left:3px solid #4f47eb;padding-left:5px;letter-spacing:.05em;text-transform:initial;font-family:poppins}.woocommerce-account .wpg_loyalty_container,.woocommerce-account .wpg_loyalty_container h2,.woocommerce-account .wpg_loyalty_container h3,.woocommerce-account .wpg_loyalty_container h4,.woocommerce-account .wpg_loyalty_container span,.woocommerce-account .wpg_loyalty_container label,.woocommerce-account .wpg_loyalty_container p,.woocommerce-account .wpg_loyalty_container .wlr-text-color,.woocommerce-account .wpg_loyalty_container .wlr-heading{text-transform:initial!important}.woocommerce-account .wpg_loyalty_container .wpg_loyalty_tab_title{text-transform:initial!important}.wlr-myaccount-page #wlr-available-points-heading,.wlr-myaccount-page #wlr-redeemed-points-heading,.wlr-myaccount-page #wlr-used-rewards-heading{text-transform:initial!important}.woocommerce-account #main-footer .et_pb_section,.woocommerce-account footer .et_pb_section{padding-top:40px!important;padding-bottom:40px!important}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button,.button.product_type_simple{display:block!important;background:#004170!important;color:#ffffff!important;border-radius:10px!important;font-weight:600!important;font-size:18px!important;padding:5px 0!important;text-transform:none!important;text-align:center;border:3px solid #004170!important;transition:all 0.3s ease!important;box-shadow:none!important}.woocommerce ul.products li.product .button:hover,.woocommerce-page ul.products li.product .button:hover,.button.product_type_simple:hover{background-color:#fff!important;border-color:#004170!important;color:#004170!important;text-decoration:none!important}.woocommerce ul.products li.product .button:after,.button.product_type_simple:after{display:none!important}.out-of-stock #payment-method-message{display:none!important}.single-product span.wcsob_soldout{display:none!important}.single-product p.wcsob_soldout_text{display:block!important;font-size:22px!important;font-weight:800!important;color:#870009!important;margin-top:15px!important;text-transform:uppercase}.nav li ul{width:280px!important}.nav li li a,.et-menu li li a{width:280px!important}#top-menu li li a{width:240px;width:280px!important}.et_pb_menu .et-menu li li a,.et-db #et-boc .et-l .et-menu li li a{width:280px!important}.et_pb_menu .nav li ul,.et-db #et-boc .et-l .nav li ul{width:280px!important}.nav li li a,.et-menu li li a,.et_pb_menu .et-menu li li a{text-align:left!important;padding-left:0px!important;padding-right:40px!important;width:100%!important;box-sizing:border-box!important}.nav li li.menu-item-has-children>a:after,.et-menu li li.menu-item-has-children>a:after,.et_pb_menu .et-menu li li.menu-item-has-children>a:after{position:absolute!important;right:40px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}.woocommerce-cart .et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,.woocommerce-cart .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:0!important}.woocommerce-cart .cart_totals #payment-method-message{margin-top:-30px!important;padding-bottom:0px!important;margin-bottom:20px!important;height:auto!important;display:block!important}.woocommerce-message,.woocommerce-error,.woocommerce-info{border-radius:5px}.woocommerce-checkout .woocommerce .quantity input.qty,.woocommerce-checkout .woocommerce-page .quantity input.qty,.woocommerce-checkout .woocommerce #content .quantity input.qty,.woocommerce-checkout .woocommerce-page #content .quantity input.qty,.woocommerce-checkout .woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout .woocommerce form .form-row input.input-text,.woocommerce-checkout .woocommerce form .form-row textarea,.woocommerce-checkout .et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.woocommerce-checkout .et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.woocommerce-checkout .et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{background-color:#f9f9f9!important;max-width:100%!important;border-radius:5px!important;color:#999!important;font-size:14px!important;padding:10px!important;line-height:1.7em!important;border-style:solid!important;border-width:1px!important;border-color:#ddd!important}.woocommerce-checkout #order_review_heading{margin-top:40px!important;clear:both}.et_pb_toggle_content a{color:#fff!important}@media only screen and (max-width:980px){.et-db #et-boc .et-l .et_pb_column_3_tb_header{height:100px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.et_pb_column_3_tb_header .et_pb_module.et_pb_menu{margin-bottom:0!important;margin-top:0!important;background-color:transparent!important}.et_pb_column_3_tb_header .et_pb_menu__inner-container{display:flex!important;align-items:center!important}}.et_mobile_menu .menu-item-has-children>a{position:relative}.et_mobile_menu .sub-menu{display:none!important;visibility:hidden!important}.et_mobile_menu .menu-item-has-children.visible>.sub-menu{display:block!important;visibility:visible!important}.et_mobile_menu .menu-item-has-children>a:after{content:'+';position:absolute;right:20px;font-size:20px}.et_mobile_menu .menu-item-has-children.visible>a:after{content:'-'}.et-db #et-boc .et-l .et_pb_wc_cart_notice_0_tb_body .woocommerce-message,.et-db #et-boc .et-l .et_pb_wc_cart_notice_0_tb_body .woocommerce-info,.et-db #et-boc .et-l .et_pb_wc_cart_notice_0_tb_body .woocommerce-error{background-image:radial-gradient(circle at top,#004170 0%,rgba(0,24,45,0.66) 97%)!important;background-color:#004170!important;border-radius:10px;overflow:hidden;padding-top:20px!important;padding-bottom:20px!important;margin-top:-25px!important;margin-bottom:2em!important}.woocommerce-error li{padding:0!important;margin:0!important;line-height:1.5}#et-boc .et-l .et_pb_shop ul.products li.product .onsale,.et-db #et-boc .et-l .et_pb_module ul.products li.product .onsale{background-color:#E09900!important;background-image:none!important;border-radius:10px!important;border-width:0px!important;border-style:none!important;overflow:hidden;padding-top:10px!important;padding-right:10px!important;padding-bottom:10px!important;padding-left:10px!important;margin-top:-2px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:-6px!important;display:inline-block!important;min-height:auto!important;line-height:1!important;font-family:'Poppins',Helvetica,Arial,sans-serif!important;font-weight:600!important;color:#ffffff!important}#et-boc .et-l .et_pb_shop ul.products li.product .onsale.on-preorder,.et-db #et-boc .et-l .et_pb_module ul.products li.product .onsale.on-preorder{background-color:#E09900!important}#et-boc .et-l .woocommerce ul.products li.product a.button.btn-out-of-stock,.et-db #et-boc .et-l .et_pb_module ul.products li.product a.button.btn-out-of-stock,a.button.btn-out-of-stock{background:#3a3c3e!important;background-color:#3a3c3e!important;border-color:#3a3c3e!important;background-image:none!important;color:#ffffff!important;box-shadow:none!important}#et-boc .et-l .woocommerce ul.products li.product a.button.btn-out-of-stock:hover,.et-db #et-boc .et-l .et_pb_module ul.products li.product a.button.btn-out-of-stock:hover{background:#fff!important;background-color:#fff!important;border-color:#3a3c3e!important;color:#3a3c3e!important}