/*!
Theme Name: Econis Child
Theme URI: http://wpbingosite.com/wordpress/econis/
Description: Econis child theme for custom modifications
Author: Wpbingo
Author URI: http://wpbingosite.com/
Template: econis
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: econis-child
*/.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.header-v9 .header-desktop{background:#fff;border-bottom:1px solid #e6e6e6}.header-v9 .header-desktop__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 0}.header-v9 .header-desktop__logo{flex-shrink:0}.header-v9 .header-desktop__logo img{max-height:44px;width:auto}.header-v9 .header-desktop__search{flex:1 1 0;max-width:640px;min-width:0}.header-v9 .header-desktop__search .search-from{display:flex;align-items:center;gap:16px;border:none;background:rgba(0,0,0,0)}.header-v9 .header-desktop__search .search-box{flex:1;position:relative}.header-v9 .header-desktop__search .input-search{width:100%;height:46px;border:none;border-radius:50px;padding:0 24px;font-size:15px;color:#3e4a5e;background:#f3f3f3;outline:none}.header-v9 .header-desktop__search .input-search::placeholder{color:#818995}.header-v9 .header-desktop__search .result-search-products-content{position:absolute;top:100%;left:0;right:0;z-index:100}.header-v9 .header-desktop__search #searchsubmit2{flex-shrink:0;height:46px;padding:0 24px;background:#08255c;color:#fff;border:none;border-radius:50px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background .2s}.header-v9 .header-desktop__search #searchsubmit2:hover{background:rgb(4.736,21.904,54.464)}.header-v9 .header-desktop__search #searchsubmit2 .search-icon{display:inline-flex}.header-v9 .header-desktop__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.header-v9 .header-icon{position:relative}.header-v9 .header-icon__link{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;color:#3e4a5e;text-decoration:none;transition:color .2s,background .2s}.header-v9 .header-icon__link:hover{color:#08255c;background:rgba(58,144,70,.08)}.header-v9 .header-icon__link svg{width:24px;height:24px;pointer-events:none}.header-v9 .header-icon__badge{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;background:#08255c;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;border-radius:9px;pointer-events:none}.header-v9 .header-icon__dropdown--login{position:absolute;top:calc(100% + 8px);right:0;z-index:1020;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s,transform .2s,visibility .2s}.header-v9 .header-icon__dropdown--login.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.header-v9 .header-icon--cart .mini-cart{margin:0}.header-v9 .header-icon--cart .mini-cart .cart-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;border:none;background:rgba(0,0,0,0);color:#3e4a5e;text-decoration:none;padding:0;margin:0;transition:color .2s,background .2s}.header-v9 .header-icon--cart .mini-cart .cart-icon:hover{color:#08255c;background:rgba(58,144,70,.08)}.header-v9 .header-icon--cart .mini-cart .cart-icon::after{display:none !important;content:none !important}.header-v9 .header-icon--cart .mini-cart .icons-cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.header-v9 .header-icon--cart .mini-cart .icons-cart>i{display:none}.header-v9 .header-icon--cart .mini-cart .icons-cart::before{content:"";display:inline-block;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z'/%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cpath d='M16 10a4 4 0 01-8 0'/%3E%3C/svg%3E") center/contain no-repeat;color:inherit}.header-v9 .header-icon--cart .mini-cart .cart-count{position:absolute;top:-8px;right:-8px;min-width:18px;height:18px;padding:0 5px;background:#08255c;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;border-radius:9px;pointer-events:none}.header-v9.is-sticky{position:fixed;top:0;left:0;right:0;z-index:1020;box-shadow:0 2px 12px rgba(0,0,0,.08);animation:headerSlideDown .3s ease}@keyframes headerSlideDown{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.header-v9 .header-mobile{display:none}.header-v9 .header-mobile__inner{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #e6e6e6}.header-v9 .header-mobile__hamburger{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;font:inherit;color:inherit;width:44px;height:44px;color:#3e4a5e;border-radius:8px;transition:background .2s}.header-v9 .header-mobile__hamburger:hover{background:rgba(58,144,70,.08)}.header-v9 .header-mobile__logo{flex:1;text-align:center}.header-v9 .header-mobile__logo img{max-height:36px;width:auto}.header-v9 .header-mobile__cart{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#3e4a5e;text-decoration:none;border-radius:8px;transition:color .2s,background .2s}.header-v9 .header-mobile__cart:hover{color:#08255c;background:rgba(58,144,70,.08)}.header-v9 .header-mobile__cart .header-icon__badge{top:4px;right:0}.header-v9 .header-mobile__nav{position:fixed;top:0;left:0;bottom:0;width:300px;max-width:85vw;background:#fff;z-index:1030;transform:translateX(-100%);transition:transform .3s ease;display:flex;flex-direction:column}.header-v9 .header-mobile__nav.is-open{transform:translateX(0)}.header-v9 .header-mobile__nav-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e6e6e6;font-weight:600;font-size:16px;color:#3e4a5e}.header-v9 .header-mobile__nav-close{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;font:inherit;color:inherit;width:36px;height:36px;color:#3e4a5e;border-radius:8px;transition:background .2s}.header-v9 .header-mobile__nav-close:hover{background:rgba(58,144,70,.08)}.header-v9 .header-mobile__nav-body{flex:1;overflow-y:auto;padding:16px 0}.header-v9 .header-mobile__nav-body .mobile-menu{list-style:none;padding:0;margin:0}.header-v9 .header-mobile__nav-body .mobile-menu li{border-bottom:1px solid #f0f0f0}.header-v9 .header-mobile__nav-body .mobile-menu a{display:block;padding:12px 20px;color:#3e4a5e;text-decoration:none;font-size:15px;transition:color .2s,background .2s}.header-v9 .header-mobile__nav-body .mobile-menu a:hover{color:#08255c;background:rgba(58,144,70,.05)}.header-v9 .header-mobile__auth{display:flex;gap:12px;padding:20px;border-top:1px solid #e6e6e6}.header-v9 .header-mobile__auth a{flex:1;text-align:center;padding:10px;border-radius:6px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.header-v9 .header-mobile__login{background:#08255c;color:#fff}.header-v9 .header-mobile__login:hover{background:rgb(4.736,21.904,54.464);color:#fff}.header-v9 .header-mobile__register{background:rgba(0,0,0,0);color:#08255c;border:1px solid #08255c}.header-v9 .header-mobile__register:hover{background:rgba(58,144,70,.08)}.header-v9 .header-mobile__overlay{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:1025;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.header-v9 .header-mobile__overlay.is-visible{opacity:1;visibility:visible}body.mobile-menu-open{overflow:hidden}.main-navbar{position:relative;z-index:1010;background:#08255c;padding:8px 0}.main-navbar>.container{display:flex;align-items:center}.main-navbar .wpbingo-menu-wrapper{width:100%}.main-navbar .bwp-navigation ul>li>a{color:#fff;transition:color .2s}.main-navbar .bwp-navigation ul>li>a:hover{color:hsla(0,0%,100%,.8)}.main-navbar .bwp-navigation ul>li.current-menu-item>a,.main-navbar .bwp-navigation ul>li.active>a{color:hsla(0,0%,100%,.9)}.main-navbar.is-sticky{position:fixed;top:0;left:0;right:0;z-index:1020;box-shadow:0 2px 12px rgba(0,0,0,.08);animation:headerSlideDown .3s ease}.main-navbar-placeholder{display:none}body.admin-bar .main-navbar.is-sticky{top:32px}@media(max-width: 991px){.header-v9 .header-desktop{display:none}.header-v9 .header-mobile{display:block}.header-v9.is-sticky .header-mobile__inner{box-shadow:0 2px 12px rgba(0,0,0,.08)}.main-navbar{display:none}}@media(min-width: 992px)and (max-width: 1199px){.header-v9 .header-desktop__search{max-width:420px}.header-v9 .header-desktop__search #searchsubmit2 span:not(.search-icon){display:none}.header-v9 .header-desktop__search #searchsubmit2{padding:0 16px}}@media(max-width: 575px){.header-v9 .header-desktop__search #searchsubmit2 span:not(.search-icon){display:none}.header-v9 .header-desktop__search #searchsubmit2{padding:0 14px}}.alkostar-footer{background-color:#1a1a2e;color:#fff}.alkostar-footer__main{padding:60px 0 40px}.alkostar-footer__columns{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:40px;align-items:flex-start}.alkostar-footer__logo{margin-bottom:20px}.alkostar-footer__logo a{display:inline-block}.alkostar-footer__logo img{max-height:110px;width:auto}.alkostar-footer__company-text{margin-bottom:16px;line-height:1.7;color:hsla(0,0%,100%,.8);font-size:14px}.alkostar-footer__contact{font-size:14px;line-height:1.8;color:hsla(0,0%,100%,.8)}.alkostar-footer__contact h2,.alkostar-footer__contact .wp-block-heading{color:#fff}.alkostar-footer__contact a{color:hsla(0,0%,100%,.8);text-decoration:none;transition:color .2s}.alkostar-footer__contact a:hover{color:#fff}.alkostar-footer__heading{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:24px;color:#fff}.alkostar-footer__menu{list-style:none;padding:0;margin:0}.alkostar-footer__menu li{margin-bottom:12px}.alkostar-footer__menu li:last-child{margin-bottom:0}.alkostar-footer__menu a{color:hsla(0,0%,100%,.75);text-decoration:none;font-size:14px;line-height:1.5;transition:color .2s}.alkostar-footer__menu a:hover{color:#fff}.alkostar-footer__bottom{border-top:1px solid hsla(0,0%,100%,.1);padding:20px 0}.alkostar-footer__bottom-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.alkostar-footer__copyright p{margin:0;font-size:13px;color:hsla(0,0%,100%,.6)}.alkostar-footer__social,.alkostar-footer__social-widget{display:flex;align-items:center;gap:16px}.alkostar-footer__social a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:hsla(0,0%,100%,.75);background:hsla(0,0%,100%,.08);text-decoration:none;font-size:15px;transition:background .2s,color .2s}.alkostar-footer__social a:hover{background:hsla(0,0%,100%,.2);color:#fff}@media(max-width: 991px){.alkostar-footer__columns{grid-template-columns:1fr 1fr;gap:32px}.alkostar-footer__col--info{grid-column:1/-1}}@media(max-width: 575px){.alkostar-footer__columns{grid-template-columns:1fr;gap:28px}.alkostar-footer__main{padding:40px 0 28px}.alkostar-footer__bottom-inner{flex-direction:column;text-align:center}}.price,.single-product .bwp-single-info .price,.products .product-wapper .products-content .price{color:#08255c}.price ins,.price ins .woocommerce-Price-amount{color:#e03e2d}.price del .woocommerce-Price-amount{color:#929292}.woosw-items .woosw-item--price ins .woocommerce-Price-amount{color:#e03e2d}.widget .price ins .woocommerce-Price-amount,.widget .price ins .woocommerce-Price-amount .woocommerce-Price-currencySymbol{color:#e03e2d}.woocommerce .cart_list .price ins .woocommerce-Price-amount{color:#e03e2d}.woocommerce #respond input#submit,.woocommerce button.button,.woocommerce input.button{background:#08255c}.woocommerce #respond input#submit:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:rgb(4.736,21.904,54.464)}.single-product .bwp-single-info .single_add_to_cart_button.button,.quickview-container .bwp-single-info .single_add_to_cart_button.button{background:#08255c}.single-product .bwp-single-info .single_add_to_cart_button.button:hover,.quickview-container .bwp-single-info .single_add_to_cart_button.button:hover{background:rgb(4.736,21.904,54.464)}.single-product .bwp-single-info .button.quick-buy,.quickview-container .bwp-single-info .button.quick-buy{background:#08255c}.single-product .bwp-single-info .button.quick-buy:hover,.quickview-container .bwp-single-info .button.quick-buy:hover{background:rgb(4.736,21.904,54.464)}.products .product-layout-2 .add_to_cart_button,.products .product-layout-2 .product_type_grouped,.products .product-layout-2 .product_type_external,.products .product-layout-2 .read_more,.products .product-layout-2 .added_to_cart,.products .product-layout-2 .product_type_variable{background:rgba(8,37,92,.1)}.woocommerce .widget_shopping_cart .buttons .button{background:#08255c}.woocommerce .widget_shopping_cart .buttons .button.view-cart{background:#000}.woocommerce-checkout #place_order{background:#08255c}.woocommerce-checkout #place_order:hover{background:rgb(4.736,21.904,54.464)}.woocommerce .onsale,.woocommerce-page .product-lable .onsale{color:#e03e2d;border-color:#e03e2d}.woocommerce .filter-item.active,.woocommerce .filter-item.active a{color:#e03e2d;border-color:#e03e2d}.product-info .summary .product_meta a{color:#818995}.product-info .summary .product_meta a:hover{color:#08255c}.single-product .bwp-single-info .product_meta .posted_in a,.single-product .bwp-single-info .product_meta .sku_wrapper a,.single-product .bwp-single-info .product_meta .tagged_as a{color:#818995}.single-product .bwp-single-info .product_meta .posted_in a:hover,.single-product .bwp-single-info .product_meta .sku_wrapper a:hover,.single-product .bwp-single-info .product_meta .tagged_as a:hover{color:#08255c}body i.slick-arrow{color:#08255c;border-color:#08255c}body i.slick-arrow:hover{background:#08255c;border-color:#08255c}.woocommerce-tabs ul.tabs li.active a:before{background:#08255c}.woocommerce-tabs ul.tabs li.active a{color:#08255c}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot{height:70px;background:#fff;border-top:1px solid #e6e6e6;padding:0}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner{padding:0 20px;display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-page{display:inline-flex !important;align-items:center;justify-content:center;height:42px !important;line-height:1 !important;padding:0 25px !important;background:#08255c !important;color:#fff !important;font-size:13px !important;font-weight:600 !important;text-transform:uppercase !important;border-radius:25px !important;border:none !important;border-bottom:none !important;text-align:center;text-decoration:none !important;cursor:pointer;transition:background-color .2s ease,color .2s ease}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-page:hover{background:rgb(4.736,21.904,54.464) !important;color:#fff !important}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-page a{display:inline-block !important;line-height:inherit !important;padding:0 !important;background:rgba(0,0,0,0) !important;color:inherit !important;font-weight:inherit !important}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-continue{display:inline-flex !important;align-items:center;justify-content:center;height:42px !important;line-height:1 !important;padding:0 25px !important;background:rgba(0,0,0,0) !important;color:#08255c !important;font-size:13px !important;font-weight:600 !important;text-transform:uppercase !important;border-radius:25px !important;border:2px solid #08255c !important;border-bottom:2px solid #08255c !important;text-align:center;text-decoration:none !important;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-continue:after{font-family:eleganticons;content:"$";display:inline-block;font-size:18px;line-height:1;margin-left:6px;transition:transform .2s ease}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-continue:hover{background:#08255c !important;color:#fff !important;border-color:#08255c !important}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-continue:hover:after{transform:translateX(3px)}@media(max-width: 767px){.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot{height:auto !important;padding:15px 0 !important}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner{flex-direction:column;gap:10px;height:auto}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-page,.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-continue{width:100% !important;margin:0 !important;display:inline-flex !important}}.products-list.grid .product-wapper .products-thumb{display:block;width:100%}.products-list.grid .product-wapper .products-thumb a,.products-list.grid .product-wapper .products-thumb .product-thumb-hover{display:block;width:100%}.products-list.grid .product-wapper .products-thumb img{display:block;width:100% !important;height:auto !important}.related{padding-bottom:50px}.woocommerce-MyAccount-content form{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:32px;box-shadow:0 4px 20px rgba(0,0,0,.08);max-width:800px;margin:0 auto 40px}.woocommerce-MyAccount-content form h2,.woocommerce-MyAccount-content form h3{font-size:22px;font-weight:700;color:#08255c;margin-top:0;margin-bottom:32px;padding-bottom:12px;border-bottom:2px solid rgba(8,37,92,.08);text-transform:none}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper,.woocommerce-MyAccount-content form.edit-account,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:24px;row-gap:20px;margin-bottom:32px}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row,.woocommerce-MyAccount-content form.edit-account .form-row,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row{display:flex;flex-direction:column;width:100% !important;float:none !important;margin:0 !important;padding:0 !important;grid-column:span 2}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row.form-row-first,.woocommerce-MyAccount-content form.edit-account .form-row.form-row-first,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row.form-row-first{grid-column:span 1}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row.form-row-last,.woocommerce-MyAccount-content form.edit-account .form-row.form-row-last,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row.form-row-last{grid-column:span 1}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row#billing_postcode_field,.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row#shipping_postcode_field,.woocommerce-MyAccount-content form.edit-account .form-row#billing_postcode_field,.woocommerce-MyAccount-content form.edit-account .form-row#shipping_postcode_field,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row#billing_postcode_field,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row#shipping_postcode_field{grid-column:span 1}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row#billing_city_field,.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row#shipping_city_field,.woocommerce-MyAccount-content form.edit-account .form-row#billing_city_field,.woocommerce-MyAccount-content form.edit-account .form-row#shipping_city_field,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row#billing_city_field,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row#shipping_city_field{grid-column:span 1}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row#billing_phone_field,.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row#shipping_phone_field,.woocommerce-MyAccount-content form.edit-account .form-row#billing_phone_field,.woocommerce-MyAccount-content form.edit-account .form-row#shipping_phone_field,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row#billing_phone_field,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row#shipping_phone_field{grid-column:span 1}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row#billing_email_field,.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row#shipping_email_field,.woocommerce-MyAccount-content form.edit-account .form-row#billing_email_field,.woocommerce-MyAccount-content form.edit-account .form-row#shipping_email_field,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row#billing_email_field,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row#shipping_email_field{grid-column:span 1}@media(max-width: 767px){.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper,.woocommerce-MyAccount-content form.edit-account,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm{grid-template-columns:1fr;column-gap:0;row-gap:16px}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row,.woocommerce-MyAccount-content form.edit-account .form-row,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row{grid-column:span 1 !important}}.woocommerce-MyAccount-content form.edit-account legend,.woocommerce-MyAccount-content form.edit-account fieldset,.woocommerce-MyAccount-content form.edit-account h2,.woocommerce-MyAccount-content form.edit-account h3,.woocommerce-MyAccount-content form.edit-account .woocommerce-form-row--wide,.woocommerce-MyAccount-content form.edit-account p:not(.form-row),.woocommerce-MyAccount-content form.woocommerce-EditAccountForm legend,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm fieldset,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm h2,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm h3,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm .woocommerce-form-row--wide,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm p:not(.form-row){grid-column:span 2}.woocommerce-MyAccount-content form.edit-account fieldset,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm fieldset{border:none;padding:0;margin:16px 0 0;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:24px;row-gap:20px;grid-column:span 2}.woocommerce-MyAccount-content form.edit-account fieldset legend,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm fieldset legend{font-size:18px;font-weight:700;color:#3e4a5e;margin-bottom:12px;grid-column:span 2;border-bottom:1px solid rgba(8,37,92,.08);padding-bottom:8px}.woocommerce-MyAccount-content form.edit-account p:not(.form-row),.woocommerce-MyAccount-content form.woocommerce-EditAccountForm p:not(.form-row){margin-top:16px}.woocommerce-MyAccount-content label{display:block;font-size:14px;font-weight:600;color:#3e4a5e;margin-bottom:8px;line-height:1.4}.woocommerce-MyAccount-content label .required{color:#e03e2d;font-size:14px;text-decoration:none;border:none;margin-left:2px}.woocommerce-MyAccount-content label .optional{color:#818995;font-weight:400;font-size:12px;margin-left:4px}.woocommerce-MyAccount-content .woocommerce-input-wrapper{display:block;width:100%;position:relative}.woocommerce-MyAccount-content input.input-text,.woocommerce-MyAccount-content input.woocommerce-Input,.woocommerce-MyAccount-content textarea.input-text,.woocommerce-MyAccount-content select{width:100%;height:48px;padding:12px 16px;font-size:15px;font-family:inherit;color:#3e4a5e;background-color:#fff;border:1px solid #e6e6e6;border-radius:6px;transition:all .25s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:inset 0 1px 2px rgba(0,0,0,.02);outline:none}.woocommerce-MyAccount-content input.input-text::placeholder,.woocommerce-MyAccount-content input.woocommerce-Input::placeholder,.woocommerce-MyAccount-content textarea.input-text::placeholder,.woocommerce-MyAccount-content select::placeholder{color:#adb5bd;opacity:1}.woocommerce-MyAccount-content input.input-text:hover,.woocommerce-MyAccount-content input.woocommerce-Input:hover,.woocommerce-MyAccount-content textarea.input-text:hover,.woocommerce-MyAccount-content select:hover{border-color:#ced4da}.woocommerce-MyAccount-content input.input-text:focus,.woocommerce-MyAccount-content input.woocommerce-Input:focus,.woocommerce-MyAccount-content textarea.input-text:focus,.woocommerce-MyAccount-content select:focus{border-color:#08255c;background-color:#fff;box-shadow:0 0 0 3px rgba(8,37,92,.12)}.woocommerce-MyAccount-content textarea.input-text{height:auto;min-height:100px;resize:vertical}.woocommerce-MyAccount-content .password-input{position:relative;display:block;width:100%}.woocommerce-MyAccount-content .password-input input[type=password],.woocommerce-MyAccount-content .password-input input[type=text]{padding-right:48px !important}.woocommerce-MyAccount-content .password-input .show-password-input{position:absolute;top:50%;right:0;transform:translateY(-50%);width:44px;height:100%;background:rgba(0,0,0,0);border:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#818995;font-size:0 !important;line-height:0 !important;transition:color .2s ease;outline:none;box-shadow:none !important}.woocommerce-MyAccount-content .password-input .show-password-input:hover{color:#08255c;background:rgba(0,0,0,0)}.woocommerce-MyAccount-content .password-input .show-password-input::after{content:"" !important;display:block;width:20px;height:20px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J00xIDEyczQtOCAxMS04IDExIDggMTEgOC00IDgtMTEgOC0xMS04LTExLTh6Jz48L3BhdGg+PGNpcmNsZSBjeD0nMTInIGN5PScxMicgcj0nMyc+PC9jaXJjbGU+PC9zdmc+");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J00xIDEyczQtOCAxMS04IDExIDggMTEgOC00IDgtMTEgOC0xMS04LTExLTh6Jz48L3BhdGg+PGNpcmNsZSBjeD0nMTInIGN5PScxMicgcj0nMyc+PC9jaXJjbGU+PC9zdmc+");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.woocommerce-MyAccount-content .password-input .show-password-input.display-password::after{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J00xNy45NCAxNy45NEExMC4wNyAxMC4wNyAwIDAgMSAxMiAyMGMtNyAwLTExLTgtMTEtOGExOC40NSAxOC40NSAwIDAgMSA1LjA2LTUuOTRNOS45IDQuMjRBOS4xMiA5LjEyIDAgMCAxIDEyIDRjNyAwIDExIDggMTEgOGExOC41IDE4LjUgMCAwIDEtMi4xNiAzLjE5bS02LjcyLTEuMDdhMyAzIDAgMSAxLTQuMjQtNC4yNCc+PC9wYXRoPjxsaW5lIHgxPScxJyB5MT0nMScgeDI9JzIzJyB5Mj0nMjMnPjwvbGluZT48L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J00xNy45NCAxNy45NEExMC4wNyAxMC4wNyAwIDAgMSAxMiAyMGMtNyAwLTExLTgtMTEtOGExOC40NSAxOC40NSAwIDAgMSA1LjA2LTUuOTRNOS45IDQuMjRBOS4xMiA5LjEyIDAgMCAxIDEyIDRjNyAwIDExIDggMTEgOGExOC41IDE4LjUgMCAwIDEtMi4xNiAzLjE5bS02LjcyLTEuMDdhMyAzIDAgMSAxLTQuMjQtNC4yNCc+PC9wYXRoPjxsaW5lIHgxPScxJyB5MT0nMScgeDI9JzIzJyB5Mj0nMjMnPjwvbGluZT48L3N2Zz4=")}.woocommerce-MyAccount-content .select2-container--default{width:100% !important}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single{height:48px;background-color:#fff;border:1px solid #e6e6e6;border-radius:6px;transition:all .25s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:inset 0 1px 2px rgba(0,0,0,.02);outline:none;display:flex;align-items:center}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single:hover{border-color:#ced4da}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__rendered{color:#3e4a5e;padding-left:16px;padding-right:30px;font-size:15px;line-height:46px}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px;right:12px;width:20px}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#818995 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:5px 4px 0 4px;margin-left:-4px;margin-top:-2px}.woocommerce-MyAccount-content .select2-container--default.select2-container--open .select2-selection--single{border-color:#08255c;box-shadow:0 0 0 3px rgba(8,37,92,.12)}.woocommerce-MyAccount-content .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #818995 rgba(0,0,0,0);border-width:0 4px 5px 4px}.woocommerce-MyAccount-content .button[type=submit]{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 32px;background-color:#08255c;color:#fff;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:30px;border:none;cursor:pointer;transition:all .25s ease;box-shadow:0 4px 12px rgba(8,37,92,.15);margin-top:16px}.woocommerce-MyAccount-content .button[type=submit]:hover{background-color:rgb(4.736,21.904,54.464);transform:translateY(-1px);box-shadow:0 6px 16px rgba(8,37,92,.25);color:#fff}.woocommerce-MyAccount-content .button[type=submit]:active{transform:translateY(0);box-shadow:0 2px 8px rgba(8,37,92,.15)}body .select2-dropdown{border:1px solid #e6e6e6 !important;border-radius:6px !important;box-shadow:0 8px 24px rgba(0,0,0,.12) !important;overflow:hidden;z-index:99999}body .select2-results__option{padding:10px 16px !important;font-size:14px !important;color:#3e4a5e !important}body .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#08255c !important;color:#fff !important}body .select2-container--default .select2-results__option[aria-selected=true]{background-color:#f8f9fa !important;color:#08255c !important;font-weight:600}body .select2-search--dropdown{padding:8px 12px !important}body .select2-search--dropdown .select2-search__field{border:1px solid #e6e6e6 !important;border-radius:6px !important;padding:6px 10px !important;font-size:14px !important;outline:none !important}body .select2-search--dropdown .select2-search__field:focus{border-color:#08255c !important;box-shadow:0 0 0 2px rgba(8,37,92,.1) !important}
