.sanjab-full-width{width:100%;display:block}.sanjab-hidden-required{display:none!important}.sanjab-hidden-checkout{margin-bottom:0!important}.sanjab-hidden-checkout label{margin-bottom:10px!important}.sanjab-hidden-checkout input,.sanjab-hidden-checkout .optional{display:none!important}.woocommerce form .form-row .required:after{display:none}.woocommerce form .form-row-one,.woocommerce form .form-row-two,.woocommerce form .form-row-three,.woocommerce-page form .form-row-one,.woocommerce-page form .form-row-two,.woocommerce-page form .form-row-three{float:right;width:33.2%}.woocommerce form .form-row-one label,.woocommerce form .form-row-two label,.woocommerce form .form-row-three label,.woocommerce-page form .form-row-one label,.woocommerce-page form .form-row-two label,.woocommerce-page form .form-row-three label,.woocommerce-checkout .form-row-one label .required,.woocommerce-checkout .form-row-two label .required,.woocommerce-checkout .form-row-three label .required{font-size:80%}.sanjab-need-verify{float:left;color:#000;cursor:pointer;background:#efefef;border-radius:3px;padding:2px 10px;font-size:12px}.sanjab-checkout-ltr-field{position:relative;text-align:left!important;direction:ltr!important}.sanjab-checkout-ltr-field[type=tel]::placeholder{direction:rtl}.woocommerce-user-cards,.sanjab-user-cards{flex-flow:wrap;gap:0 12px;width:100%;max-width:100%;display:flex;margin:0!important}.bank-card-div{width:300px;height:200px;position:relative}.is-checkout .bank-card-div{flex:33%;max-width:33%}@media screen and (width<=782px){.woocommerce-user-cards,.sanjab-user-cards{gap:10px}.bank-card-div{flex:100%!important;max-width:100%!important}}.bank-card-remove{position:absolute;top:25px;left:25px}.bank-card-pending{font-size:14px;position:absolute;top:28px;left:25px}.bank-card-payment{text-align:center;z-index:-1;color:#fff;cursor:pointer;background:#000;border-radius:0 0 22px 22px;width:75%;margin:0 auto;padding:8px 0 10px;font-size:16px;transition:all .5s;position:relative;top:-8px}.bank-card-div:hover .bank-card-payment{color:#000;background-color:#efefef}.bank-card-add{flex-direction:column;display:flex}.bank-card-add .card-number-input{width:100%;position:relative}.bank-card-add .ls-2{letter-spacing:2px}.bank-card-container{perspective:1000px;width:100%;max-width:400px;height:54vw;max-height:251px;margin:0 auto}.ccicon{max-width:45px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ccicon img{max-width:100%}.bankIcon{position:absolute;top:14px;right:15px}.bankIcon svg{width:100px;max-height:60px}.bank-card-front .bank-icon{max-width:70px}.added-card .bank-card-front .bank-icon{max-width:50px}#svgnumber,#svgsecurity{direction:ltr}.bank-card svg#bankCardFront,.bank-card svg#bankCardBack{border-radius:22px;width:100%}.bank-card .lightcolor,.bank-card .darkcolor{-webkit-transition:fill .5s;transition:fill .5s}.bank-card .lightblue{fill:#0060e6b3}.bank-card .lightbluedark{fill:#0060e6}.bank-card .orange{fill:#ff5500b3}.bank-card .orangedark{fill:#f50}.bank-card .lightbrown{fill:#a38241b3}.bank-card .lightbrowndark{fill:#a38241}.bank-card .darkgreen{fill:#226600b3}.bank-card .darkgreendark{fill:#260}.bank-card .darkorange{fill:#ff3600b3}.bank-card .darkorangedark{fill:#ff3600}.bank-card .midgreen{fill:#00a33fb3}.bank-card .midgreendark{fill:#00a33f}.bank-card .royalblue{fill:#00beccb3}.bank-card .royalbluedark{fill:#00becc}.bank-card .purple{fill:#6c00a3b3}.bank-card .purpledark{fill:#6c00a3}.bank-card .blackorange{fill:#cc793db3}.bank-card .blackorangedark{fill:#cc793d}.bank-card .darkgray{fill:#33312eb3}.bank-card .darkgraydark{fill:#33312e}.bank-card .forestgreen{fill:#00a300b3}.bank-card .forestgreendark{fill:#00a300}.bank-card .cornflowerblue{fill:#0094ffb3}.bank-card .cornflowerbluedark{fill:#0094ff}.bank-card .steelblue{fill:#0066ccb3}.bank-card .steelbluedark{fill:#06c}.bank-card .darkblue{fill:#0c008fb3}.bank-card .darkbluedark{fill:#0c008f}.bank-card .orangered{fill:#ff1919b3}.bank-card .orangereddark{fill:#ff1919}.bank-card .slateblue{fill:#00adccb3}.bank-card .slatebluedark{fill:#00adcc}.bank-card .seablue{fill:#1e008fb3}.bank-card .seabluedark{fill:#1e008f}.bank-card .fullred{fill:#ff3366b3}.bank-card .fullreddark{fill:#f36}.bank-card .limeblue{fill:#0029a3b3}.bank-card .limebluedark{fill:#0029a3}.bank-card .deepskyblue{fill:#0060a3b3}.bank-card .deepskybluedark{fill:#0060a3}.bank-card .springgreen{fill:#a36d00b3}.bank-card .springgreendark{fill:#a36d00}.bank-card .mediumgreen{fill:#008f47b3}.bank-card .mediumgreendark{fill:#008f47}.bank-card .mediumaquamarine{fill:#00a3a3b3}.bank-card .mediumaquamarinedark{fill:#00a3a3}.bank-card .skyred{fill:#a3000eb3}.bank-card .skyreddark{fill:#a3000e}.bank-card .darkred{fill:#662900b3}.bank-card .darkreddark{fill:#662900}.bank-card .olivedrab{fill:#ff8000b3}.bank-card .olivedrabdark{fill:#ff8000}.bank-card .grey{fill:#bdbdbd}.bank-card .greydark{fill:#616161}#bankCardFront .st2{fill:#fff}#bankCardFront .st3{font-family:Source Code Pro,monospace;font-weight:600}#bankCardFront .st4{font-size:55px}#bankCardFront .st5{font-family:inherit;font-weight:400}#bankCardFront .st6{font-size:33px}#bankCardFront .st7{opacity:.6;fill:#fff}#bankCardFront .st8{font-size:24px}#bankCardFront .st9{font-size:37px}#bankCardFront .st10{font-family:Source Code Pro,monospace;font-weight:300}#bankCardFront .st11{font-size:16px}#bankCardFront .st12{fill:#4c4c4c}#bankCardBack .st0{fill:none;stroke:#0f0f0f;stroke-miterlimit:10}#bankCardBack .st2{fill:#111}#bankCardBack .st3{fill:#f2f2f2}#bankCardBack .st4{fill:#d8d2db}#bankCardBack .st5{fill:#c4c4c4}#bankCardBack .st6{font-family:Source Code Pro,monospace;font-weight:400}#bankCardBack .st7{font-size:27px}#bankCardBack .st8{opacity:.6}#bankCardBack .st9{fill:#fff}#bankCardBack .st10{font-family:inherit;font-size:34px}#bankCardBack .st11{fill:#eaeaea}#bankCardBack .st12{font-family:Rock Salt,cursive}#bankCardBack .st13{font-size:38px}.bank-card{width:100%;max-width:400px;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;cursor:pointer;-webkit-transition:-webkit-transform .6s,transform .6s;transition:-webkit-transform .6s,transform .6s}.bank-card .bank-card-front,.bank-card .bank-card-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;color:#47525d;width:100%;max-width:400px;position:absolute}.bank-card .bank-card-back,.bank-card.flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}