﻿.gfkm-checkbox{width:18px;height:18px;appearance:none;-webkit-appearance:none;outline:none;border:1px solid #000;border-radius:3px;position:relative}.gfkm-checkbox:checked:before{content:"✓";display:block;position:absolute;left:-1px;top:-1px;width:18px;height:18px;text-align:center;color:#fff;border:1px solid #052258;background-color:#052258;border-radius:3px}.gfkm-button{border-radius:6px;font-size:15px;font-weight:700;padding:15px;border:1px solid rgba(0,0,0,0);text-transform:uppercase;transition:all .2s ease;text-decoration:none !important;outline:none !important}.gfkm-button:disabled,.gfkm-button--disabled{background-color:#e5ebf3 !important;color:rgba(1,1,1,.1019607843) !important;cursor:not-allowed !important;border-color:#e5ebf3 !important}.gfkm-button:disabled:hover,.gfkm-button--disabled:hover{color:rgba(1,1,1,.1019607843) !important}.gfkm-button__primary{background-color:#f07e31;color:#fff;border-color:#f07e31}.gfkm-button__primary:active,.gfkm-button__primary:focus,.gfkm-button__primary:hover{border-color:#f07e31;background-color:#de6310}.gfkm-button__secondary{background-color:#fcfdfe;border-color:#e5ebf3;color:#052258 !important}.gfkm-button__secondary:active,.gfkm-button__secondary:focus,.gfkm-button__secondary:hover{border-color:#e5ebf3;background-color:#e5ebf3}.gfkm-button__outline{background-color:#fff;color:#f07e31 !important;border-color:#f07e31}.gfkm-button__outline:active,.gfkm-button__outline:focus,.gfkm-button__outline:hover{border-color:#f07e31;background-color:#f07e31;color:#fff !important}.gfkm-woocommerce-page{padding-bottom:50px}.gfkm-woocommerce-page .gfkm-woocommerce__header{margin-bottom:50px}body.woocommerce-cart .tax_label,body.woocommerce-checkout .tax_label{display:none}input.gfkm-input[type=text],input.gfkm-input[type=email],input.gfkm-input[type=password]{height:60px;border-radius:4px;border:1px solid #e5ebf3;box-shadow:none;font-size:15px;padding:0 45px 0 25px}input.gfkm-input[type=text]+span,input.gfkm-input[type=email]+span,input.gfkm-input[type=password]+span{display:none;color:#cd0f0f;font-size:11px;font-style:italic}input.gfkm-input[type=text]+span.show-password-input,input.gfkm-input[type=email]+span.show-password-input,input.gfkm-input[type=password]+span.show-password-input{top:50%;right:20px;transform:translateY(-50%);display:block;color:#00205b}input.gfkm-input[type=text]:user-valid:not(.gfkm-password,.gfkm-password-confirm),input.gfkm-input[type=email]:user-valid:not(.gfkm-password,.gfkm-password-confirm),input.gfkm-input[type=password]:user-valid:not(.gfkm-password,.gfkm-password-confirm){background-image:url(../../assets/images/_icons/gfkm-icon-valid.svg);background-repeat:no-repeat;background-position:right 20px center}input.gfkm-input[type=text]:user-valid:not(.gfkm-password,.gfkm-password-confirm)+span,input.gfkm-input[type=email]:user-valid:not(.gfkm-password,.gfkm-password-confirm)+span,input.gfkm-input[type=password]:user-valid:not(.gfkm-password,.gfkm-password-confirm)+span{display:none}.gfkm-input--invalid input[type=text],.gfkm-input--invalid input[type=email]{border-color:#cd0f0f !important}.gfkm-input--invalid input[type=text]+span,.gfkm-input--invalid input[type=email]+span{display:block}.gfkm-input--invalid label{color:#cd0f0f !important}.irs-hidden-input{display:none !important}:root .search.woocommerce-page,html .search.woocommerce-page{position:unset;display:block !important}.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td{border-top:0}.woocommerce-cart .cart-collaterals .cart_totals tr td{text-align:right}.gfkm-no-search-results{display:flex;flex-direction:row;align-items:center;color:#00205b;margin:35px 0 60px 0}.gfkm-no-search-results__text{font-size:20px;line-height:60px}.gfkm-no-search-results__info{font-size:15px;line-height:60px}@media screen and (max-width: 728px){.gfkm-no-search-results{flex-direction:column}}form.woocommerce-form.woocommerce-verify-email{max-width:800px;margin:0 auto;padding:50px}.woocommerce form .woocommerce-form-row .show-password-input{right:0;top:0;height:60px;display:flex;align-items:center}.woocommerce form .woocommerce-form-row .show-password-input:after{content:url(../../assets/images/_icons/gfkm-icon-eye.svg) !important;margin:0 15px}