#menu-header .menu-item-has-children>a:first-child:after{display:inline-block;position:relative!important;line-height:inherit!important;font-size:inherit!important;padding-left:2px;top:0!important;transform:none!important}#menu-header ul.sub-menu{padding:0!important}#menu-header ul.sub-menu li{width:inherit}#menu-header ul.sub-menu li a{width:100%;padding:10px 15px!important}body.post-type-archive-product #main-content .container,body.single-product #main-content{padding-top:120px}@media (max-width:767px){body.post-type-archive-product #main-content .container,body.single-product #main-content{padding-top:110px}}@media (min-width:981px){.woocommerce-shop .mobile-sidebar-toggle{display:none}}.woocommerce span.onsale,.woocommerce-page span.onsale{background:#4073BF!important;font-weight:700!important}@media (max-width:980px){.woocommerce-shop.et_right_sidebar #main-content #sidebar{position:fixed;top:0;left:0;width:80%;height:100%;background:#fff;z-index:1000;padding:20px!important;box-shadow:-3px 0 10px rgba(0,0,0,0.2);overflow-y:auto;transform:translateX(-100%);opacity:0;transition:transform 1s ease,opacity 0.5s ease;pointer-events:none}.active-mobile-menu.woocommerce-shop.et_right_sidebar #main-content #sidebar{padding:60px 20px!important}.woocommerce-shop.et_right_sidebar #main-content #sidebar.active{transform:translateX(0);opacity:1;pointer-events:auto}.woocommerce-shop .mobile-sidebar-toggle{position:fixed;top:69%;right:10px;z-index:2000;background:#fff;color:#0e1d58;box-shadow:0px 0px 15px 2px #0000001a;font-weight:500;padding:10px 15px;border:none;border-radius:5px;font-size:16px;cursor:pointer}.woocommerce-shop #main-content #sidebar{padding-left:0!important;width:22.469%;max-width:320px}}.btn-talk-to-us{border-radius:100%;background:#1050af;color:#fff;width:60px;height:60px;position:fixed;top:85%;right:70px;transform:translateY(-50%);z-index:99;display:flex;flex-direction:column;align-items:center;padding:8px;justify-content:center;font-size:10px;font-weight:700;line-height:16.5px;-webkit-transition:all 0.36s ease-in-out;transition:all 0.36s ease-in-out}.btn-talk-to-us:hover{background-color:rgba(16,80,175,.7)}.contact-us__container{position:fixed;top:85%;right:-470px;transform:translateY(-50%);z-index:999999999}.btn-close-contact-us{position:absolute;color:#fff;padding:2px 10px}.contact-us__wrapper{display:flex;align-items:stretch}.contact-us__left{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:156px;min-width:156px;background-color:#1050af;text-align:center;padding:14px;border-radius:0 0 0 20px}.contact-us__right{background-color:#fff;padding:7px 13px 7px 7px;max-width:182px;border-radius:0 20px 0 0}.contact-us__left h3,.contact-us__left p{color:#fff}.contact-us__left h3{font-size:24px;line-height:33px}.contact-us__left h2{font-size:12px!important;line-height:16px;padding:0;color:#fff}.contact-us__right a{display:flex;font-size:14px;font-weight:900;line-height:16px;color:#000}.contact-us__right p{font-size:10px;line-height:14px;margin-top:5px;padding-bottom:0;color:#333}.chat-now a:before{content:"\76";font-family:"ETmodules";font-size:24px;padding-right:5px;padding-bottom:5px;color:#1050af}.contact-us a:before{content:"\e010";font-family:"ETmodules";font-size:24px;padding-right:5px;padding-bottom:5px;color:#1050af}.et-l.et-l--header .et_builder_inner_content .mobile-header{pointer-events:none;opacity:0}.et-l.et-l--header .et_builder_inner_content.has_et_pb_sticky .mobile-header{pointer-events:unset;opacity:1}#woofc-area{max-width:640px!important}.woofc-count{right:70px!important;top:90%;border-radius:100%;background:#1050af;background-image:url("/wp-content/uploads/2025/11/floating-cart.svg");background-repeat:no-repeat;background-position:center;background-size:26.667px 26.667px}.woofc-count:hover{background-color:rgba(16,80,175,.7)}.woofc-count i{opacity:0}.woofc-area-top{background-color:#1050af!important;padding:19px 60px 20px 23px;height:70px!important}.woofc-area-heading{color:#fff;font-size:24px;font-weight:900;line-height:130%;align-content:center}.woofc-close i.woofc-icon-icon10:before{content:"\e117";content:"";background-image:url("/wp-content/uploads/2025/11/close.svg");background-repeat:no-repeat;background-position:center;background-size:24px 24px;display:block;height:24px;width:24px}.woofc-area-mid,.woofc-area-bot{margin:0px 40px!important}.woofc-area-mid{padding:30px 0px 10px 0px!important}.woofc-area-bot{border-top:1px solid #7b7b7b;padding:20px 0px 37px 0px!important}.woofc-item{background:#f1f5fa!important;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:20px!important;padding:0px 15px!important;margin:0 0 20px 0!important}.woofc-item .woofc-item-inner{background:#f1f5fa!important;padding:30px 0px!important;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:20px!important}@media (min-width:769px){.woofc-item:hover{padding:0px 15px!important}.woofc-item:hover .woofc-item-inner{padding:30px 15px!important}.woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb{width:130px!important;flex:0 0 130px!important;margin-right:19px!important}}.woofc-item-thumb a img{width:130px!important;height:100px!important;aspect-ratio:13 / 10;object-fit:contain}.woofc-item-title{margin-bottom:10px!important}.woofc-item-title a{color:#000;font-size:18px;font-weight:900;line-height:25px;letter-spacing:-0.18px;text-transform:capitalize;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woofc-item:hover .woofc-item-title a{color:#1050AF!important}.woofc-count span{right:unset;left:-10px;background-color:#bb0200}@media (max-width:1280px){.btn-talk-to-us{right:1%}.woofc-count{right:1%!important}}@media (max-width:980px){.btn-talk-to-us{top:80%;right:1.25%}.contact-us__container{top:80%}.woofc-count{top:85%;right:1.25%!important}}@media (max-width:767px){.btn-talk-to-us,.woofc-count{width:50px!important;height:50px!important}.woofc-area-mid,.woofc-area-bot{margin:0px 20px!important}.woofc-area-mid{padding:20px 0px 10px 0px!important}.woofc-area-bot{padding:20px 0px 30px 0px!important}.woofc-area-heading{font-size:18px;line-height:24px}.woofc-item-title a{font-size:14px;line-height:21px}.woofc-count span{height:25px;width:25px;line-height:25px}}.woofc-action-right,.woofc-action-left{margin:0!important}.woofc-action-left a.woofc-action-cart{border-radius:0 16px!important;background:linear-gradient(90deg,#4073bf 0%,#1050af 50%,#4073bf 100%);background-size:200%;background-position:left;padding:10px 24px!important;border:0 solid transparent!important;font-weight:900;line-height:22px!important;position:relative;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#fff!important;display:block!important;width:auto!important;height:auto!important;max-width:82px;margin-left:auto;margin-right:25px;text-transform:capitalize!important}.woofc-action-left a.woofc-action-cart:hover{padding:10px 24px!important;border-radius:0 16px!important;border:0px solid transparent!important;background-position:right}.woofc-action-right a.woofc-action-checkout{border-radius:0 16px!important;background:linear-gradient(90deg,#fff 0%,#999 50%,#fff 100%);background-size:200%;background-position:left;padding:10px 24px!important;border:0 solid transparent!important;font-weight:900;line-height:22px!important;position:relative;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#1050af!important;display:block!important;width:auto!important;height:auto!important;max-width:121px;margin-left:25px;margin-right:auto;text-transform:capitalize!important}.woofc-action-right a.woofc-action-checkout:hover{padding:10px 24px!important;border-radius:0 16px!important;border:0px solid transparent!important;background-position:right}.woofc-item-price .woocommerce-Price-amount.amount bdi,.woofc-item-price .woocommerce-Price-amount.amount span,.woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price span{color:#333;font-size:18px!important;font-weight:500!important;line-height:25px}.woofc-item-qty-inner{border:1px solid #1050af;border-radius:20px;overflow:hidden}.woofc-item-qty-inner .woofc-item-qty-minus,.woofc-item-qty-inner .woofc-item-qty-plus{width:35px!important}.woofc-item-qty-inner .quantity input,.woofc-item-qty-inner .woofc-item-qty-minus,.woofc-item-qty-inner .woofc-item-qty-plus{background:transparent!important}.woofc-item-qty-inner .woofc-item-qty-minus{background-image:url(/wp-content/uploads/2025/11/minus.svg)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:14px 14px!important;color:transparent!important}.woofc-item-qty-inner .woofc-item-qty-plus{background-image:url(/wp-content/uploads/2025/11/plus.svg)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:14px 14px!important;color:transparent!important}.woofc-item-qty-inner .quantity input{color:#333!important;font-size:14px!important;font-weight:700!important;line-height:19px!important}.woofc-empty-cart,.woofc-share-cart{color:#000!important;font-size:16px;font-weight:700;line-height:22px;border:0!important;text-decoration-line:underline}.woofc-area-bot .woofc-subtotal,.woofc-area-bot .woofc-total,.woofc-area-bot .woofc-subtotal.woocommerce-Price-amount.amount bdi,.woofc-area .woofc-area-bot .woofc-data .woofc-data-right span{color:#000!important;font-size:14px!important;font-weight:700!important;line-height:19px!important}.woofc-area-bot .woofc-continue-url{color:#000;font-family:"Nunito Sans";font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;text-transform:uppercase;border:0!important}.woofc-area-bot .woofc-continue{margin-top:36px!important}.woofc-area-bot .woofc-link span:hover,.woofc-area-bot .woofc-continue span:hover{color:#1050AF!important}@media (max-width:767px){.woofc-area-bot .woofc-continue{margin-top:30px!important}.woofc-item-price .woocommerce-Price-amount.amount bdi,.woofc-item-price .woocommerce-Price-amount.amount span,.woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price span{font-size:14px!important;line-height:21px}.woofc-item-qty-inner .woofc-item-qty-minus,.woofc-item-qty-inner .woofc-item-qty-plus{width:30px!important}}@media (max-width:600px){.woofc-item-inner{display:grid!important;grid-template-columns:auto 1fr;grid-template-rows:auto auto;row-gap:10px;column-gap:0;align-items:center}.woofc-item-inner .woofc-item-thumb{grid-column:1;grid-row:1 / span 2}.woofc-item-inner .woofc-item-info{grid-column:2;grid-row:1}.woofc-item-inner .woofc-item-qty{grid-column:2;grid-row:2;width:90px!important}}@media (max-width:768px){.woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove,.woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special{top:25px!important}.woofc-area.woofc-style-02 .woofc-area-mid .woofc-item:hover .woofc-item-inner{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}}.page-id-1336 .btn-talk-to-us,.page-id-1336 #woofc-count,.page-id-1353 .btn-talk-to-us,.page-id-1353 #woofc-count{display:none!important}.page-id-55 .btn-talk-to-us,.page-id-55 #woofc-count,.page-id-56 .btn-talk-to-us,.page-id-56 #woofc-count{display:none!important}.page-id-51 .woofc-count.woofc-count-shake{display:none}.page-id-55 #et-main-area,.page-id-56 #et-main-area,.page-id-57 #et-main-area{padding-top:102px}.page-id-1707 #et-main-area{padding-top:132px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-radius:10px}body.page-id-56:not(.logged-in) .woocommerce-thankyou-order-received{display:none}body.page-id-56:not(.logged-in) form.woocommerce-form.woocommerce-form-login.login{background:#F1F5FA!important;padding:34px 24px!important;max-width:550px;margin:50px auto;border-radius:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.25)}body.page-id-56:not(.logged-in) form.woocommerce-form.woocommerce-form-login.login .form-row{display:flex!important;flex-direction:column;gap:10px;width:100%!important}body.page-id-56:not(.logged-in) form.woocommerce-form.woocommerce-form-login.login .form-row input{background:#fff!important;border:2px solid #CED6D1!important;border-radius:4px!important;max-height:48px}body.page-id-56:not(.logged-in) button.woocommerce-button.button.woocommerce-form-login__submit{color:#fff;margin:0;display:flex!important;align-items:center;justify-content:center;height:47px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;max-width:114px;width:100%!important;border-radius:0 16px!important;background:linear-gradient(90deg,#4073BF 0%,#1050AF 50%,#4073BF 100%);background-size:200%;background-position:left;padding:10px 24px!important;border:0 solid transparent!important;font-size:20px;font-weight:900;line-height:27px!important;position:relative;margin:auto}body.page-id-56:not(.logged-in) button.woocommerce-button.button.woocommerce-form-login__submit:hover{padding:10px 24px!important;border-radius:0 16px!important;border:0px solid transparent!important;background-position:right}body.page-id-56:not(.logged-in) h2{color:#000;font-family:'Nunito Sans',Helvetica,Arial,Lucida,sans-serif;font-size:32px;font-weight:900;line-height:44px;padding-bottom:12px!important}body.page-id-56:not(.logged-in) form.woocommerce-form.woocommerce-form-login.login span.required{display:inline-block!important}body.page-id-56:not(.logged-in) .woocommerce-form-login__rememberme span{color:#666;font-size:14px;line-height:21px;font-weight:400}body.page-id-56:not(.logged-in) p.lost_password a{color:#333;font-size:14px;line-height:21px;font-weight:400;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}body.page-id-56:not(.logged-in) p.lost_password a:hover{color:#1050AF!important}body.page-id-56:not(.logged-in) input#rememberme{background:#fff!important;border:2px solid #CED6D1!important;border-radius:4px!important;max-height:48px;cursor:pointer;scale:1.54;margin-right:13px}