﻿body.woocommerce-account .woocommerce .u-columns{display:flex;justify-content:center;gap:60px}@media screen and (max-width: 992px){body.woocommerce-account .woocommerce .u-columns{gap:30px}}@media screen and (max-width: 790px){body.woocommerce-account .woocommerce .u-columns{flex-direction:column}}body.woocommerce-account .woocommerce .u-columns:before,body.woocommerce-account .woocommerce .u-columns:after{content:none}body.woocommerce-account .woocommerce .u-columns .col-1,body.woocommerce-account .woocommerce .u-columns .col-2{max-width:100%;width:100%;flex:1;background-color:#fff;border-radius:8px;border:0;padding:30px 50px 50px;max-width:455px;flex-direction:column}@media screen and (max-width: 992px){body.woocommerce-account .woocommerce .u-columns .col-1,body.woocommerce-account .woocommerce .u-columns .col-2{max-width:100%}}@media screen and (max-width: 790px){body.woocommerce-account .woocommerce .u-columns .col-1,body.woocommerce-account .woocommerce .u-columns .col-2{flex-direction:column;padding:40px 20px}}body.woocommerce-account .woocommerce .u-columns .col-1 form,body.woocommerce-account .woocommerce .u-columns .col-2 form{border:0;padding:0;margin:0;border-radius:0;display:flex;flex-direction:column;gap:25px}body.woocommerce-account .woocommerce .u-columns .col-1 form .show-password-input,body.woocommerce-account .woocommerce .u-columns .col-2 form .show-password-input{right:0;top:30px;height:60px;display:flex;align-items:center}body.woocommerce-account .woocommerce .u-columns .col-1 form .show-password-input:after,body.woocommerce-account .woocommerce .u-columns .col-2 form .show-password-input:after{content:url(../../assets/images/_icons/gfkm-icon-eye.svg);margin:0 15px}body.woocommerce-account .woocommerce .u-columns .col-1 form .show-password-input::before,body.woocommerce-account .woocommerce .u-columns .col-2 form .show-password-input::before{display:none}body.woocommerce-account .woocommerce .u-columns .col-1 form input[type=text],body.woocommerce-account .woocommerce .u-columns .col-1 form input[type=password],body.woocommerce-account .woocommerce .u-columns .col-1 form input[type=email],body.woocommerce-account .woocommerce .u-columns .col-2 form input[type=text],body.woocommerce-account .woocommerce .u-columns .col-2 form input[type=password],body.woocommerce-account .woocommerce .u-columns .col-2 form input[type=email]{height:60px;border-radius:4px;background-color:#fcfdfe;border:1px solid #e5ebf3}body.woocommerce-account .woocommerce .u-columns .col-1 form p,body.woocommerce-account .woocommerce .u-columns .col-2 form p{display:flex;flex-direction:column;margin:0}body.woocommerce-account .woocommerce .u-columns .col-1 form p:last-of-type,body.woocommerce-account .woocommerce .u-columns .col-2 form p:last-of-type{flex-direction:row}body.woocommerce-account .woocommerce .u-columns .col-1 form p:last-of-type a,body.woocommerce-account .woocommerce .u-columns .col-2 form p:last-of-type a{margin-left:auto}body.woocommerce-account .woocommerce .u-columns .col-1 form p:last-of-type input[type=checkbox],body.woocommerce-account .woocommerce .u-columns .col-2 form p:last-of-type input[type=checkbox]{width:17px;height:17px;cursor:pointer}body.woocommerce-account .woocommerce .u-columns .col-1 form p:last-of-type label,body.woocommerce-account .woocommerce .u-columns .col-2 form p:last-of-type label{line-height:1;display:flex;align-items:center;gap:10px;color:#052258;font-size:13px;cursor:pointer}body.woocommerce-account .woocommerce .u-columns .col-1 form p:last-of-type a,body.woocommerce-account .woocommerce .u-columns .col-2 form p:last-of-type a{color:#052258;font-size:13px}body.woocommerce-account .woocommerce .u-columns .col-1 form label,body.woocommerce-account .woocommerce .u-columns .col-2 form label{font-size:13px;color:#47536a;margin:0}body.woocommerce-account .woocommerce .u-columns .col-1 form .gfkm-form-register__benefits,body.woocommerce-account .woocommerce .u-columns .col-2 form .gfkm-form-register__benefits{font-size:13px;color:#052258}body.woocommerce-account .woocommerce .u-columns .col-1 form .gfkm-form-register__benefits>p,body.woocommerce-account .woocommerce .u-columns .col-2 form .gfkm-form-register__benefits>p{margin-bottom:30px}body.woocommerce-account .woocommerce .u-columns .col-1 form .gfkm-form-register__benefits .row,body.woocommerce-account .woocommerce .u-columns .col-2 form .gfkm-form-register__benefits .row{justify-content:space-around}body.woocommerce-account .woocommerce .u-columns .col-1 form .gfkm-form-register__benefits .col,body.woocommerce-account .woocommerce .u-columns .col-2 form .gfkm-form-register__benefits .col{align-items:center;display:flex;flex-direction:column;font-size:11px;gap:5px;flex-grow:0}body.woocommerce-account .woocommerce .u-columns .col-1 form .gfkm-form-register__benefits .col p,body.woocommerce-account .woocommerce .u-columns .col-2 form .gfkm-form-register__benefits .col p{text-align:center}body.woocommerce-account .woocommerce .u-columns .col-1 form .gfkm-form-register__benefits-icon,body.woocommerce-account .woocommerce .u-columns .col-2 form .gfkm-form-register__benefits-icon{height:43px}body.woocommerce-account .woocommerce .u-columns .col-1 form.woocommerce-form-register,body.woocommerce-account .woocommerce .u-columns .col-2 form.woocommerce-form-register{display:flex;flex-direction:column;margin-top:15px}body.woocommerce-account .woocommerce .u-columns .col-1 form.woocommerce-form-register .gfkm-button__secondary,body.woocommerce-account .woocommerce .u-columns .col-2 form.woocommerce-form-register .gfkm-button__secondary{margin-top:auto}body.woocommerce-account .woocommerce .u-columns .col-1 form.woocommerce-form-login .woocommerce-form-login__submit,body.woocommerce-account .woocommerce .u-columns .col-2 form.woocommerce-form-login .woocommerce-form-login__submit{float:none;margin:0}body.woocommerce-account .woocommerce .u-columns .col-1 h2,body.woocommerce-account .woocommerce .u-columns .col-2 h2{text-align:center;font-size:20px;font-weight:bold;margin-bottom:30px;color:#052258}body.woocommerce-account .woocommerce .u-columns .col-2{display:flex;flex-wrap:wrap}body.woocommerce-account.logged-in{background-color:#fff}body.woocommerce-account.logged-in .gfkm-woocommerce-page{padding-bottom:0}body.woocommerce-account.logged-in .container-fluid .woocommerce{display:flex}@media screen and (max-width: 768px){body.woocommerce-account.logged-in .container-fluid .woocommerce{flex-direction:column}}body.woocommerce-account.logged-in .gfkm-woocommerce__header{margin-bottom:0}body.woocommerce-account .woocommerce-MyAccount-navigation{float:none;border-right:1px solid #e8e8e8;width:200px;padding:50px 0}@media screen and (max-width: 768px){body.woocommerce-account .woocommerce-MyAccount-navigation{width:calc(100% + 30px);margin-left:-15px;padding:0}}body.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding:0}@media screen and (max-width: 768px){body.woocommerce-account .woocommerce-MyAccount-navigation ul{white-space:nowrap;overflow-x:scroll;border-bottom:1px solid #e8e8e8;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}body.woocommerce-account .woocommerce-MyAccount-navigation ul::-webkit-scrollbar{display:none}}body.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin-bottom:8px}@media screen and (max-width: 768px){body.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:inline-block;margin:0;scroll-snap-align:start}}body.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-of-type{margin-bottom:0}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#052258;font-size:15px;line-height:52px;display:block;text-decoration:none}@media screen and (max-width: 768px){body.woocommerce-account .woocommerce-MyAccount-navigation ul li a{line-height:45px;border-bottom:5px solid rgba(0,0,0,0);padding:0 20px}}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{color:#f07e31}@media screen and (max-width: 768px){body.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{border-bottom-color:#f07e31}}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#f07e31;border-right:5px solid #f07e31;padding-left:20px}@media screen and (max-width: 768px){body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{border-bottom-color:#f07e31;border-right:0}}body.woocommerce-account .woocommerce-MyAccount-content{float:none;padding:40px 0 100px 70px;flex:1}@media screen and (max-width: 768px){body.woocommerce-account .woocommerce-MyAccount-content{padding-left:0;padding-top:10px;padding-bottom:10px}}body.woocommerce-account .woocommerce-MyAccount-content>h2{font-size:20px;color:#47536a;font-weight:bold;margin-bottom:20px}body.woocommerce-account .woocommerce-MyAccount-content form>p{text-align:right;margin-top:35px}body.woocommerce-account .woocommerce-MyAccount-content form>p button[type=submit]{padding-inline:40px}@media screen and (max-width: 400px){body.woocommerce-account .woocommerce-MyAccount-content form>p button[type=submit]{display:block;width:100%}}body.woocommerce-account form.woocommerce-EditAccountForm{border:1px solid #e8e8e8;border-radius:10px;padding:25px 35px}body.woocommerce-account form.woocommerce-EditAccountForm>p{margin:0}body.woocommerce-account form.woocommerce-EditAccountForm fieldset legend{font-size:13px;text-transform:uppercase;font-weight:bold;margin:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}body.woocommerce-account form.woocommerce-EditAccountForm .show-password-input{right:0;top:0;height:60px;display:flex;align-items:center}body.woocommerce-account form.woocommerce-EditAccountForm .show-password-input:after{content:url(../../assets/images/_icons/gfkm-icon-eye.svg);margin:0 15px}body.woocommerce-account form.woocommerce-EditAccountForm .form-row{flex-direction:column;margin-bottom:25px;align-items:flex-start}body.woocommerce-account form.woocommerce-EditAccountForm .form-row-first,body.woocommerce-account form.woocommerce-EditAccountForm .form-row-last{width:48%}body.woocommerce-account form.woocommerce-EditAccountForm .form-row em{font-size:11px;color:#47536a}body.woocommerce-account form.woocommerce-EditAccountForm .form-row label{font-size:13px;color:#47536a;margin-bottom:.3rem}body.woocommerce-account form.woocommerce-EditAccountForm .form-row label abbr,body.woocommerce-account form.woocommerce-EditAccountForm .form-row label span{display:none}body.woocommerce-account form.woocommerce-EditAccountForm .form-row span.password-input{width:100%}body.woocommerce-account form.woocommerce-EditAccountForm input[type=text],body.woocommerce-account form.woocommerce-EditAccountForm input[type=tel],body.woocommerce-account form.woocommerce-EditAccountForm input[type=number],body.woocommerce-account form.woocommerce-EditAccountForm input[type=email],body.woocommerce-account form.woocommerce-EditAccountForm input[type=password],body.woocommerce-account form.woocommerce-EditAccountForm select{height:60px;border-radius:4px;border:1px solid #e5ebf3;padding:0 25px;width:100%;background-color:#fcfdfe;color:#47536a}.gfkm-account-address__section{border:1px solid #e8e8e8;border-radius:10px;margin-bottom:25px}.gfkm-account-address__section:last-child{margin-bottom:0}.gfkm-account-address__section>h3{font-size:13px;text-transform:uppercase;font-weight:bold;margin:0;display:flex;justify-content:space-between;align-items:center;padding:25px 35px 20px 35px}@media screen and (max-width: 768px){.gfkm-account-address__section>h3{padding-inline:25px;padding-bottom:25px}.gfkm-account-address__section>h3:after{content:url(../../assets/images/_icons/gfkm-icon-arrow-up.svg);transform:rotate(180deg);transition:transform .3s}}.gfkm-account-address__section .woocommerce-address-fields{padding:0 25px 35px 35px}@media screen and (max-width: 768px){.gfkm-account-address__section .woocommerce-address-fields{padding-inline:25px;display:none}}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper:after{content:"";display:block;clear:both}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row{flex-direction:column;margin-bottom:25px}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row:last-child{margin-bottom:0}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row-wide{clear:both}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row-first{float:left;width:48%;margin-right:4%}@media screen and (max-width: 768px){.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row-first{width:100%;margin-right:0}}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row-last{float:right;width:48%}@media screen and (max-width: 768px){.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row-last{width:100%}}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row label{font-size:13px;color:#47536a;margin-bottom:.3rem}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row label abbr,.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row label span{display:none}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row input[type=text],.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row input[type=tel],.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row input[type=number],.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row input[type=email],.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row input[type=password],.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row select{height:60px;border-radius:4px;border:1px solid #e5ebf3;padding:0 25px;width:100%;background-color:#fcfdfe;color:#47536a}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row select{appearance:none;background-image:url(../../new-design/assets/images/arrow-down.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:8px}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row .select2-container--default .select2-selection--single{height:60px;background-color:#fcfdfe;border-radius:4px;border:1px solid #e5ebf3;padding:0 25px}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row .select2-container--default .select2-selection--single .select2-selection__rendered{color:#47536a;line-height:60px;padding:0}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{height:60px;display:flex;align-items:center;right:20px}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row .select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"";font-weight:900;font-family:"Font Awesome 5 Free";color:#47536a}.gfkm-account-address__section .woocommerce-address-fields__field-wrapper .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}@media screen and (max-width: 768px){.gfkm-account-address__section--open .woocommerce-address-fields{display:block}.gfkm-account-address__section--open h3:after{transform:rotate(0deg)}}body.woocommerce-lost-password .gfkm-account-address__section>h3{text-transform:none}form.woocommerce-ResetPassword>p.woocommerce-form-row,form.woocommerce-ResetPassword>p.woocommerce-form-row{justify-content:flex-end}form.woocommerce-ResetPassword .gfkm-account-address__section,form.woocommerce-ResetPassword .gfkm-account-address__section{background-color:#fff}@media screen and (min-width: 768px){form.woocommerce-ResetPassword .woocommerce-form-row,form.woocommerce-ResetPassword .woocommerce-form-row{margin-bottom:0 !important}}