body.logged-in.woocommerce-account .woocommerce-MyAccount-content a.woocommerce-button.button.view{color:#ffffff!important}.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .u-column1.col-1.woocommerce-Address{float:left;width:49%;border:1px solid #ababab;margin-right:1%;border-radius:7px;overflow:hidden}.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .u-column2.col-2.woocommerce-Address{float:left;width:50%;border:1px solid #ababab;border-radius:7px;overflow:hidden}.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address header.woocommerce-Address-title.title{background:#ec2d9e;padding:5px}.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address address{padding:10px}.logged-in.woocommerce-account form.woocommerce-EditAccountForm.edit-account fieldset button.show-password-input{display:none}.woocommerce-account h1.entry-title{margin-top:5px}.woocommerce-account .entry-content:empty{display:none!important;margin:0!important;padding:0!important}.woocommerce-account .entry-content{margin-bottom:0!important;padding-bottom:0!important;min-height:0!important}.woocommerce-account article,.woocommerce-account .site-main,.woocommerce-account .content-area,.woocommerce-account #primary{margin-bottom:0!important;padding-bottom:0!important}.woocommerce-account .woocommerce::before,.woocommerce-account .woocommerce::after{display:none!important}.woocommerce-account .woocommerce-message,.woocommerce-account .woocommerce-info{border-top-color:#002F5E!important}@media only screen and (max-width:1025px){.woocommerce-checkout div#primary{padding-top:0!important;padding-bottom:20px!important}.woocommerce-account div#primary{padding-top:0!important}.single-product div#primary{padding-top:10px!important}}.woocommerce-cart h1.entry-title{margin-top:5px}.woocommerce-checkout h1.entry-title{margin-top:5px}body:not(.logged-in).woocommerce-account .woocommerce{width:100%!important;max-width:1240px!important;margin:0 auto 40px!important;padding:0 18px!important;box-sizing:border-box!important;display:block!important}body:not(.logged-in).woocommerce-account .woocommerce .u-columns{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important;max-width:1220px!important;margin:0 auto!important;padding:28px!important;box-sizing:border-box!important;background:#ffffff!important;border:1px solid #e7eded!important;border-radius:9px!important;box-shadow:0 3px 18px rgb(20 50 55 / .06),0 1px 3px rgb(20 50 55 / .03)!important}body:not(.logged-in).woocommerce-account .woocommerce .u-columns::before,body:not(.logged-in).woocommerce-account .woocommerce .u-columns::after{display:none!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column1{width:100%!important;float:none!important;margin:0!important;padding:0 28px 0 0!important;box-sizing:border-box!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column2{width:100%!important;float:none!important;margin:0!important;padding:0 0 0 28px!important;box-sizing:border-box!important;border-left:1px solid #e3e9e9!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2,body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2{position:relative;margin:0 0 34px!important;padding:6px 0 0 110px!important;color:#10233d!important;font-size:32px!important;font-weight:600!important;line-height:1.1!important;letter-spacing:-0.5px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2::after{content:"Please log in to your account";display:block;margin-top:8px;color:#172d45;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:20px;font-weight:400;text-transform:none;letter-spacing:0}body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::after{content:"Enter your details to get started";display:block;margin-top:8px;color:#172d45;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:20px;font-weight:400;text-transform:none;letter-spacing:0}body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2::before,body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::before{position:absolute;left:0;top:0;width:96px;height:96px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fdf4f9;color:#EC2D9E;box-sizing:border-box}body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2::before,body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::before{position:absolute!important;left:0!important;top:0!important;width:88px!important;height:88px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background-color:#fcf6ff!important;background-repeat:no-repeat!important;background-position:center!important;background-size:55px 55px!important;box-sizing:border-box!important;font-size:0!important;color:transparent!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2::before{content:""!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2064%2064'%20fill%3D'none'%3E%3Cpath%20d%3D'M19%2028V19C19%2011.82%2024.82%206%2032%206s13%205.82%2013%2013v9'%20stroke%3D'%23EC2D9E'%20stroke-width%3D'3'%20stroke-linecap%3D'round'%2F%3E%3Crect%20x%3D'13'%20y%3D'27'%20width%3D'38'%20height%3D'30'%20rx%3D'3'%20stroke%3D'%23EC2D9E'%20stroke-width%3D'3'%2F%3E%3Ccircle%20cx%3D'32'%20cy%3D'40'%20r%3D'3'%20stroke%3D'%23EC2D9E'%20stroke-width%3D'3'%2F%3E%3Cpath%20d%3D'M32%2043v7'%20stroke%3D'%23EC2D9E'%20stroke-width%3D'3'%20stroke-linecap%3D'round'%2F%3E%3C%2Fsvg%3E")!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::before{content:""!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2080%2064'%20fill%3D'none'%3E%3Ccircle%20cx%3D'28'%20cy%3D'17'%20r%3D'10'%20stroke%3D'%23EC2D9E'%20stroke-width%3D'3'%2F%3E%3Cpath%20d%3D'M10%2048c1-11%208-17%2018-17s17%206%2018%2017'%20stroke%3D'%23EC2D9E'%20stroke-width%3D'3'%20stroke-linecap%3D'round'%2F%3E%3Cpath%20d%3D'M59%2030v25M46.5%2042.5h25'%20stroke%3D'%23EC2D9E'%20stroke-width%3D'3'%20stroke-linecap%3D'round'%2F%3E%3C%2Fsvg%3E")!important;background-size:62px 52px!important}@media only screen and (max-width:1024px){body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2::before,body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::before{width:72px!important;height:72px!important;background-size:43px 43px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::before{background-size:48px 42px!important}}@media only screen and (max-width:767px){.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .u-column1.col-1.woocommerce-Address{width:100%;margin-right:0%;margin-bottom:20px}.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .u-column2.col-2.woocommerce-Address{width:100%}body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2::before,body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::before{width:68px!important;height:68px!important;background-size:40px 40px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::before{background-size:46px 39px!important}}@media only screen and (max-width:480px){body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2::before,body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::before{width:60px!important;height:60px!important;background-size:35px 35px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::before{background-size:41px 35px!important}}body:not(.logged-in).woocommerce-account .woocommerce form.login,body:not(.logged-in).woocommerce-account .woocommerce form.register{margin:0!important;padding:0!important;border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}body:not(.logged-in).woocommerce-account .woocommerce form .form-row{position:relative;width:100%!important;margin:0 0 15px!important;padding:0!important;box-sizing:border-box!important}body:not(.logged-in).woocommerce-account .woocommerce form .form-row label{display:block!important;margin:0 0 9px!important;padding:0!important;color:#172b43!important;font-size:14px!important;line-height:19px!important;font-weight:600!important}body:not(.logged-in).woocommerce-account .woocommerce form .required{color:#e34b4b!important;font-weight:700!important}body:not(.logged-in).woocommerce-account .woocommerce form .input-text,body:not(.logged-in).woocommerce-account .woocommerce form input[type="text"],body:not(.logged-in).woocommerce-account .woocommerce form input[type="email"],body:not(.logged-in).woocommerce-account .woocommerce form input[type="password"],body:not(.logged-in).woocommerce-account .woocommerce form input[type="number"],body:not(.logged-in).woocommerce-account .woocommerce form input[type="tel"]{width:100%!important;height:48px!important;min-height:48px!important;padding:0 15px 0 52px!important;box-sizing:border-box!important;border:1px solid #d9e0e3!important;border-radius:5px!important;background-color:#ffffff!important;color:#26384a!important;font-size:14px!important;line-height:48px!important;outline:none!important;box-shadow:none!important;transition:border-color 0.2s ease,box-shadow 0.2s ease!important}body:not(.logged-in).woocommerce-account .woocommerce form .input-text::placeholder{color:#8a949d!important;opacity:1!important}body:not(.logged-in).woocommerce-account .woocommerce form .input-text:focus,body:not(.logged-in).woocommerce-account .woocommerce form input:focus{outline:none!important}body:not(.logged-in).woocommerce-account .woocommerce #username{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%233d5367' stroke-width='1.5'%3E%3Ccircle cx='12' cy='8' r='3.5'/%3E%3Cpath d='M4.5 21c.6-4.2 3.2-6.5 7.5-6.5s6.9 2.3 7.5 6.5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:15px center!important;background-size:22px 22px!important}body:not(.logged-in).woocommerce-account .woocommerce #password{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%233d5367' stroke-width='1.5'%3E%3Crect x='5' y='10' width='14' height='10' rx='1.5'/%3E%3Cpath d='M8 10V7a4 4 0 018 0v3'/%3E%3Ccircle cx='12' cy='15' r='1'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:15px center!important;background-size:22px 22px!important}body:not(.logged-in).woocommerce-account .woocommerce #reg_email{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%233d5367' stroke-width='1.5'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 7l9 6 9-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:15px center!important;background-size:22px 22px!important}body:not(.logged-in).woocommerce-account .woocommerce .password-input{position:relative;display:block!important;width:100%!important}body:not(.logged-in).woocommerce-account .woocommerce .password-input .input-text{padding-right:52px!important}body:not(.logged-in).woocommerce-account .woocommerce .show-password-input{position:absolute!important;right:15px!important;top:50%!important;width:24px!important;height:24px!important;margin-top:-12px!important;cursor:pointer!important;opacity:1!important;background-color:#ffffff!important}body:not(.logged-in).woocommerce-account .woocommerce .show-password-input::before{color:#40566a!important;font-size:18px!important}body:not(.logged-in).woocommerce-account .woocommerce form .form-row input[type="number"]{width:76px!important;padding:0 10px!important;display:inline-block!important;margin-left:7px!important;vertical-align:middle!important}body:not(.logged-in).woocommerce-account .woocommerce .woocommerce-password-hint,body:not(.logged-in).woocommerce-account .woocommerce form.register .form-row small{display:block;margin:8px 0 0;color:#26394d;font-size:14px;line-height:21px}body:not(.logged-in).woocommerce-account .woocommerce .woocommerce-privacy-policy-text{position:relative;margin:23px 0 22px!important;padding-left:34px!important;color:#263b50!important;font-size:14px!important;line-height:22px!important}body:not(.logged-in).woocommerce-account .woocommerce .woocommerce-privacy-policy-text a{color:#EC2D9E!important;text-decoration:underline!important;font-weight:500}body:not(.logged-in).woocommerce-account .woocommerce-form-login__rememberme{display:flex!important;align-items:center!important;gap:9px!important;margin:1px 0 23px!important;color:#24384b!important;font-size:14px!important;font-weight:400!important}body:not(.logged-in).woocommerce-account .woocommerce-form-login__rememberme input[type="checkbox"]{width:16px!important;height:16px!important;margin:0!important;accent-color:#EC2D9E!important;margin-top:10px!important;cursor:pointer}body:not(.logged-in).woocommerce-account .woocommerce form.login .woocommerce-form-login__submit,body:not(.logged-in).woocommerce-account .woocommerce form.register button[type="submit"]{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:245px!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 20px!important;border:none!important;border-radius:4px!important;color:#ffffff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;line-height:48px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:0.2px!important;box-shadow:none!important;cursor:pointer!important;margin-top:10px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-columns p{margin-bottom:9px!important}body:not(.logged-in).woocommerce-account .woocommerce .woocommerce-LostPassword{margin:18px 0 0!important;padding:0!important}body:not(.logged-in).woocommerce-account .woocommerce .woocommerce-LostPassword a{color:#EC2D9E!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:20px!important;font-weight:500!important;text-decoration:none!important}body:not(.logged-in).woocommerce-account .woocommerce .woocommerce-LostPassword a:hover{text-decoration:underline!important}@media only screen and (max-width:1024px){body:not(.logged-in).woocommerce-account .woocommerce{margin:30px auto 45px!important;padding:0 15px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-columns{padding:32px 30px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column1{padding-right:30px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column2{padding-left:30px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2,body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2{padding-left:90px!important;font-size:27px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2::before,body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::before{width:72px;height:72px}}@media only screen and (max-width:767px){body:not(.logged-in).woocommerce-account .woocommerce{width:100%!important;margin:0 auto 45px!important;padding:0 12px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-columns{display:block!important;width:100%!important;padding:28px 22px!important;border-radius:7px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column1,body:not(.logged-in).woocommerce-account .woocommerce .u-column2{width:100%!important;padding:0!important;border:none!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column2{margin-top:25px!important;padding-top:25px!important;border-top:1px solid #e3e9e9!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2,body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2{padding-left:88px!important;margin-bottom:15px!important;font-size:26px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2::before,body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::before{width:68px;height:68px}body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2::after,body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::after{font-size:13px;line-height:18px}body:not(.logged-in).woocommerce-account .woocommerce form .input-text,body:not(.logged-in).woocommerce-account .woocommerce form input[type="text"],body:not(.logged-in).woocommerce-account .woocommerce form input[type="email"],body:not(.logged-in).woocommerce-account .woocommerce form input[type="password"],body:not(.logged-in).woocommerce-account .woocommerce form input[type="number"]{height:46px!important;min-height:46px!important}body:not(.logged-in).woocommerce-account .woocommerce form.login .woocommerce-form-login__submit,body:not(.logged-in).woocommerce-account .woocommerce form.register button[type="submit"]{width:100%!important}}@media only screen and (max-width:480px){body:not(.logged-in).woocommerce-account .woocommerce .u-columns{padding:18px 18px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2,body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2{padding-left:75px!important;font-size:23px!important}body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2::before,body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::before{width:60px;height:60px}body:not(.logged-in).woocommerce-account .woocommerce .u-column1 h2::after,body:not(.logged-in).woocommerce-account .woocommerce .u-column2 h2::after{font-size:12px;line-height:17px}body:not(.logged-in).woocommerce-account .woocommerce form .form-row label{font-size:13px!important}body:not(.logged-in).woocommerce-account .woocommerce .woocommerce-privacy-policy-text{font-size:12px!important;line-height:19px!important}}.woocommerce-account.woocommerce-lost-password h1.entry-title{margin-top:5px;text-align:center}.woocommerce-lost-password .woocommerce form.woocommerce-ResetPassword.lost_reset_password{padding:20px;border:1px solid #e0f5ea;border-radius:18px!important;box-shadow:0 16px 42px rgb(20 55 36 / .11)!important;width:55%}.woocommerce-lost-password .woocommerce form.woocommerce-ResetPassword.lost_reset_password p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{width:100%}.woocommerce-lost-password .woocommerce{justify-items:center}@media only screen and (max-width:767px){.woocommerce-lost-password .woocommerce form.woocommerce-ResetPassword.lost_reset_password{width:100%}}body.logged-in.woocommerce-account .woocommerce{display:grid!important;grid-template-columns:320px 1fr;gap:32px;width:100%;max-width:1240px;margin:0 auto 50px;margin-top:0;align-items:start}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{float:none!important;width:100%!important;padding:18px!important;background:linear-gradient(145deg,#ffffff,#f7fbfd);border:1px solid #edf1f4;border-radius:10px;box-shadow:0 12px 35px rgb(0 0 0 / .08);position:relative;margin-bottom:0;overflow:hidden}body.logged-in.woocommerce-account table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table{margin-bottom:0}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0!important;padding:0!important;list-style:none!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0 0 10px!important;padding:0!important;border:1px solid #e5eaee;border-radius:12px;background:#fff;overflow:hidden;transition:all 0.3s ease}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li a{display:flex!important;align-items:center;min-height:62px;padding:13px 16px!important;color:#000000!important;font-size:16px;font-weight:600;line-height:1.4;text-decoration:none!important;letter-spacing:.1px;transition:all 0.3s ease}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li a::before{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;margin-right:14px;border-radius:11px;background:#eef7f8;color:#000;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;transition:all 0.3s ease}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation-link--dashboard a::before{content:"\f015"}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation-link--orders a::before{content:"\f07a"}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation-link--downloads a::before{content:"\f019"}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation-link--edit-address a::before{content:"\f3c5"}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation-link--edit-account a::before{content:"\f007"}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout a::before{content:"\f2f5"}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li:hover a::before,body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a::before,body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li a:hover::before{color:#000!important;background:#eef7f8!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li.is-active{border-color:#fff0;background:#EC2D9E;box-shadow:0 8px 20px rgb(11 124 115 / .25);transform:translateX(4px)}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:#ffffff!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a::before{background:rgb(255 255 255 / .18);color:#fff}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li:not(.is-active):hover{transform:translateX(5px);box-shadow:0 7px 18px rgb(0 0 0 / .07)}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li:not(.is-active):hover a{color:#000!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li:not(.is-active):hover a::before{background:#002F5E;color:#fff;transform:scale(1.05)}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout a::before{background:#fff1f1;color:#dc3545}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout:hover a{color:#dc3545!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout:hover a::before{background:#dc3545!important;color:#ffffff!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content{float:none!important;width:100%!important;min-height:180px;padding:30px 32px!important;background:#fff;border:1px solid #edf1f4;border-radius:10px;box-shadow:0 12px 35px rgb(0 0 0 / .07);position:relative;overflow:hidden;box-sizing:border-box}body.logged-in.woocommerce-account .woocommerce-MyAccount-content::before{content:"";position:absolute;top:0;left:0;width:7px;height:100%;background:#EC2D9E}body.logged-in.woocommerce-account .woocommerce-MyAccount-content p{margin:0 0 14px;color:#374151;font-size:16px;line-height:1.8}body.logged-in.woocommerce-account .woocommerce-MyAccount-content p:first-child{color:#111827;margin-bottom:10px!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content a{color:#EC2D9E!important;font-weight:600;text-decoration:none!important;transition:color 0.25s ease}body.logged-in.woocommerce-account .woocommerce-MyAccount-content a:hover{color:#EC2D9E!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content h2,body.logged-in.woocommerce-account .woocommerce-MyAccount-content h3{color:#13202a;font-weight:700;margin-bottom:18px}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses h2{color:#fff;font-size:28px!important;letter-spacing:1px!important}.woocommerce-account .addresses .title .edit,.woocommerce-account .woocommerce .addresses .title .edit{float:right;color:white!important;padding:.7em 1em}body.logged-in.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-customer-details{margin-bottom:0}body.logged-in.woocommerce-account .woocommerce-MyAccount-content mark{background:none}.logged-in.woocommerce-account.woocommerce-edit-address #billing_state_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_state_field{margin-bottom:auto}body.logged-in.woocommerce-account .woocommerce-MyAccount-content input,body.logged-in.woocommerce-account .woocommerce-MyAccount-content select,body.logged-in.woocommerce-account .woocommerce-MyAccount-content span.select2-selection.select2-selection--single,body.logged-in.woocommerce-account .woocommerce-MyAccount-content textarea{width:100%;min-height:48px;padding:10px 14px!important;border:1px solid #dce3e8!important;border-radius:8px!important;background:#fafcfd!important;box-shadow:none!important;transition:all 0.25s ease}body.logged-in.woocommerce-account .woocommerce-MyAccount-content input:focus,body.logged-in.woocommerce-account .woocommerce-MyAccount-content select:focus,body.logged-in.woocommerce-account .woocommerce-MyAccount-content textarea:focus{background:#ffffff!important;box-shadow:0 0 0 3px rgb(53 174 189 / .12)!important;outline:none!important}.logged-in.woocommerce-account .woocommerce-MyAccount-content span#select2-billing_country-container,.logged-in.woocommerce-account .woocommerce-MyAccount-content span#select2-billing_state-container,.logged-in.woocommerce-account .woocommerce-MyAccount-content span#select2-shipping_country-container,.logged-in.woocommerce-account .woocommerce-MyAccount-content span#select2-shipping_state-container{line-height:18px}body.woocommerce-account .woocommerce-MyAccount-content fieldset legend{width:100%;font-weight:700!important;font-size:20px}body.logged-in.woocommerce-account .woocommerce-MyAccount-content fieldset{display:flex;flex-wrap:wrap;gap:20px;row-gap:10px}body.logged-in.woocommerce-account .woocommerce-MyAccount-content fieldset legend{width:100%}body.logged-in.woocommerce-account .woocommerce-MyAccount-content fieldset p.form-row{width:calc(50% - 10px)!important;align-content:end;margin:0!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content fieldset p.form-row:last-child{width:100%!important}body.logged-in.woocommerce-account form.edit-account{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:16px}body.logged-in.woocommerce-account form.edit-account .form-row-wide,body.logged-in.woocommerce-account form.edit-account fieldset,body.logged-in.woocommerce-account form.edit-account>p:last-child{width:100%!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .form-row-first,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .form-row-last{width:calc(50% - 10px)!important;float:none!important;margin:0!important}.logged-in.woocommerce-account.woocommerce-edit-address .woocommerce-address-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:10px;row-gap:0;align-items:end}.logged-in.woocommerce-account.woocommerce-edit-address p#billing_country_field,.logged-in.woocommerce-account.woocommerce-edit-address p#shipping_country_field{flex:0 0 calc(100% - 5px);width:calc(100% - 5px);margin:0 0 10px!important}.logged-in.woocommerce-account.woocommerce-edit-address #billing_first_name_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_last_name_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_company_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_address_1_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_address_2_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_phone_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_email_field{flex:0 0 calc(50% - 5px);width:calc(50% - 5px);margin:0 0 10px!important}.logged-in.woocommerce-account.woocommerce-edit-address #billing_city_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_state_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_postcode_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_city_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_state_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_postcode_field{width:calc(33.33% - 7px)!important}.logged-in.woocommerce-account.woocommerce-edit-address #shipping_first_name_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_last_name_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_company_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_address_1_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_address_2_field{flex:0 0 calc(50% - 5px);width:calc(50% - 5px);margin:0 0 10px!important}.logged-in.woocommerce-account.woocommerce-edit-address #shipping_phone_field{width:100%}.logged-in.woocommerce-account .widget.woocommerce.widget_shopping_cart{display:flex!important}@media only screen and (max-width:1025px){body.logged-in.woocommerce-account .woocommerce{display:grid!important;grid-template-columns:280px 1fr;gap:22px}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li a{font-size:15px}body.logged-in.woocommerce-account .woocommerce-MyAccount-content{padding:25px!important}}@media only screen and (max-width:767px){body.logged-in.woocommerce-account .woocommerce{display:block!important;width:100%;box-sizing:border-box}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:22px;padding:15px!important;border-radius:14px}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li a{min-height:56px;padding:10px 13px!important;font-size:15px}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li a::before{flex-basis:38px;width:38px;height:38px;margin-right:12px;font-size:16px}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li.is-active,body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li:hover{transform:none}body.logged-in.woocommerce-account .woocommerce-MyAccount-content{min-height:auto;padding:24px 20px 24px 25px!important;border-radius:14px}body.logged-in.woocommerce-account .woocommerce-MyAccount-content p{font-size:15px}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .form-row-first,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .form-row-last{width:100%!important;margin-bottom:10px!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content fieldset{display:flex;flex-wrap:wrap;gap:10px}body.logged-in.woocommerce-account .woocommerce-MyAccount-content fieldset p.form-row{width:100%!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses h2{font-size:25px!important}.logged-in.woocommerce-account.woocommerce-edit-address .woocommerce-address-fields__field-wrapper{display:block}.logged-in.woocommerce-account.woocommerce-edit-address #billing_first_name_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_last_name_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_city_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_state_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_postcode_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_company_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_country_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_address_1_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_address_2_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_phone_field,.logged-in.woocommerce-account.woocommerce-edit-address #billing_email_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_city_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_state_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_postcode_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_first_name_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_last_name_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_company_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_country_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_address_1_field,.logged-in.woocommerce-account.woocommerce-edit-address #shipping_address_2_field{width:100%!important;margin:0 0 5px!important}.logged-in.woocommerce-account.woocommerce-edit-address #shipping_phone_field{width:100%!important}}@media only screen and (max-width:480px){body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{padding:12px!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li a{font-size:14px}body.logged-in.woocommerce-account .woocommerce-MyAccount-content{padding:22px 18px 22px 23px!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content h2{font-size:25px!important}}body:not(.logged-in).woocommerce-account #customer_login #username{position:relative!important;padding-left:52px!important;background-color:#ffffff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%233d5367' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.5'/%3E%3Cpath d='M4.5 21c.6-4.2 3.2-6.5 7.5-6.5s6.9 2.3 7.5 6.5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:15px center!important;background-size:22px 22px!important}body:not(.logged-in).woocommerce-account #customer_login #password{padding-left:52px!important;padding-right:52px!important;background-color:#ffffff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%233d5367' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='10' width='14' height='10' rx='1.5'/%3E%3Cpath d='M8 10V7a4 4 0 018 0v3'/%3E%3Ccircle cx='12' cy='15' r='1'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:15px center!important;background-size:22px 22px!important}body:not(.logged-in).woocommerce-account #customer_login #reg_email{padding-left:52px!important;background-color:#ffffff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%233d5367' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 7l9 6 9-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:15px center!important;background-size:22px 22px!important}body:not(.logged-in).woocommerce-account #customer_login input#username,body:not(.logged-in).woocommerce-account #customer_login input#password,body:not(.logged-in).woocommerce-account #customer_login input#reg_email{background-clip:padding-box!important}body:not(.logged-in).woocommerce-account #customer_login .password-input{position:relative!important}body:not(.logged-in).woocommerce-account #customer_login .password-input button.show-password-input,body:not(.logged-in).woocommerce-account #customer_login .password-input .show-password-input{position:absolute!important;right:10px!important;top:50%!important;width:32px!important;height:32px!important;margin:-16px 0 0 0!important;padding:0!important;border:0!important;border-radius:4px!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;color:#40566a!important;opacity:1!important;cursor:pointer!important}body:not(.logged-in).woocommerce-account #customer_login .password-input .show-password-input::before{color:#40566a!important;font-size:18px!important;line-height:32px!important}body:not(.logged-in).woocommerce-account #customer_login form.login input.input-text#username{background-color:#ffffff!important;background-repeat:no-repeat!important;background-position:15px center!important;background-size:22px 22px!important}body:not(.logged-in).woocommerce-account #customer_login form.login input.input-text#password{background-color:#ffffff!important;background-repeat:no-repeat!important;background-position:15px center!important;background-size:22px 22px!important}body:not(.logged-in).woocommerce-account #customer_login input#username,body:not(.logged-in).woocommerce-account #customer_login input#password,body:not(.logged-in).woocommerce-account #customer_login input#reg_email{height:48px!important;min-height:48px!important;box-sizing:border-box!important}@media only screen and (max-width:767px){body:not(.logged-in).woocommerce-account #customer_login input#username,body:not(.logged-in).woocommerce-account #customer_login input#password,body:not(.logged-in).woocommerce-account #customer_login input#reg_email{background-position:13px center!important;background-size:20px 20px!important;padding-left:48px!important}}body.page-id-12.woocommerce-account:not(.logged-in) #customer_login .woocommerce-privacy-policy-text{margin:15px 0 10px!important;padding:15px 16px!important;background:#f8f4f8!important;border:1px solid #e3ebe6!important;border-left:4px solid #EC2D9E!important;border-radius:9px!important}body:not(.logged-in).woocommerce-account .woocommerce-form-register p.aiowps-captcha.hide-when-displaying-tfa-input{margin-top:-10px}.woocommerce-orders .woocommerce{margin-bottom:0px!important}.woocommerce-dashboard .woocommerce{margin-bottom:0px!important}.logged-in.woocommerce-account .woocommerce{margin-bottom:40px!important}.woocommerce-account button.woocommerce-Button.button{margin-top:20px;font-weight:400}.woocommerce-orders .woocommerce-orders-table__cell a.woocommerce-button.button.view:hover{color:#fff!important}@media only screen and (max-width:1024px){.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{DISPLAY:none}.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}}@media only screen and (max-width:1024px){body.logged-in.woocommerce-account .woocommerce{display:block!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:22px}}body.logged-in.woocommerce-account .woocommerce-address-fields button.button{margin-top:15px;font-weight:400}