@font-face{font-family:Montserrat-Bold;src:url(../font/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat-Regular;src:url(../font/Montserrat-Regular.ttf)}#ajaxlogin-login-window .form.form-login{display:none}.modal{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.82)}.left{float:left !important;margin-right:15px}select:focus{outline:none}.modal .error1,.ajax-login-content .error1{color:#f44242;padding:0;margin-top:10px}.modal .success{color:#30b201;font-weight:600;width:90%;padding:2px}.checkout-index-index #codverification .payment-option{display:block !important}.customer-progress-indicator{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:10003}.customer-please-wait{display:block;left:50%;position:absolute;top:50%}.checkout-cart-index .cart-totals .totals,.checkout-cart-index .cart-totals .totals-tax{visibility:visible}.checkout-cart-index .cart-totals .data.table.totals,.checkout-cart-index .cart-totals .totals.shipping.excl,.checkout-cart-index .cart-totals .totals.sub,.checkout-cart-index .cart-totals .grand.totals{visibility:visible}.page_title{color:#fff;font-family:Montserrat-Bold;font-size:30px;font-variant-caps:all-small-caps;font-weight:700;text-align:center}.modal .page-title{color:#313056;font-family:Montserrat-Bold;font-size:30px;font-variant-caps:all-small-caps;font-weight:700;text-align:center}.modal .error span{font-size:12px;margin-left:11px}.mobile-modal-content .form-list{margin:0;padding:0;text-align:center}.modal .button{font-weight:700 !important}.mobile-modal-content{background-color:#ffffff00;font-family:Montserrat-Regular;height:auto;left:0;margin:0 auto;padding:20px 0;position:absolute;right:0;top:10%;max-width:500px}.ajax-register-form .ultimate,.ajax-forgot-form .ultimate,.ajax-login-form .ultimate{width:800px;height:600px}.ultimate{background-color:#fff;left:0;margin:0 auto;position:absolute;right:0;top:25%;font-family:Montserrat-Regular}.submitbtnajax,.progress-indicator{text-align:center}.ultimate .email,.ultimate .mobilenumber{width:100% !important}.ultimate .notice{margin-left:5px;margin-bottom:10px}.model-bottom{float:left;margin-top:30px;width:100%}.notice{font-size:11px}.submitbtnajax{margin:0 auto;width:100%;max-width:500px}.buttons-set a:hover{text-decoration:none !important}.close{color:#000;font-size:26px;font-weight:700;position:absolute;right:10px}.closediv{float:right;height:20px;position:relative;right:-20px;text-align:center;top:-10px;vertical-align:middle}.mobile-modal-content .action{background-color:#fff;border:medium none;border-radius:8px;box-shadow:0 3px 13.05px 1.95px rgba(0,0,0,.21);color:#313056;font-family:Montserrat-Bold;font-size:26px;height:50px;text-transform:uppercase;width:100%;padding:0}.mobbtn{background-color:#fff;border:medium none;border-radius:6px;box-shadow:0 3px 13.05px 1.95px rgba(0,0,0,.21);color:#313056;font-family:Montserrat-Bold;height:60px;text-transform:uppercase;width:100%;padding:0;max-width:500px}.ajax-register-form .sendotp{float:right}.progress-indicator.forgot-mobile-progress-indicator{float:right !important;margin-right:60px;margin-top:18px}.forogotlink a{color:#313056;font-size:12px}.close:hover,.close:focus{text-decoration:none;cursor:pointer}.right{float:left;padding:20px;width:53%}.leftimg{float:left;height:100%;object-fit:cover;width:100%;display:inline-block}.closediv-ultimate{float:right;height:20px;position:relative;right:-25px;text-align:center;top:-10px;vertical-align:middle;width:20px}.register-ultimate{float:left;font-size:11px;margin-left:24px}.leftimage{float:left;width:47%;height:600px;max-width:330px}.ajax-register-form .ultimate .leftimage{height:600px !important}.register{font-size:12px}.reg-form .register{margin-top:10px;font-size:12px}.reg-form .reginput{width:47%;float:left;margin-bottom:12px}.setnewpass .reginput{margin-bottom:12px}.custom-select{position:relative;font-family:Arial;width:26%;float:left;border:2px solid #d2dae2;border-radius:8px;box-shadow:0 3px 13.05px 1.95px rgba(0,0,0,.21);font-weight:700;margin-bottom:31px;margin-left:5%;margin-right:2%;z-index:999}.custom-select select{display:none}.select-selected{background-color:#fff;border-radius:8px}.select-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#000 transparent transparent}.select-selected.select-arrow-active:after{border-color:transparent transparent #fff;top:7px}.select-items div,.select-selected{padding:8px 16px;border:1px solid transparent;cursor:pointer;user-select:none}.select-items{background-color:#fff;border:medium none;box-shadow:0 3px 13.05px 1.95px rgba(0,0,0,.21);font-family:Montserrat-Bold;border-radius:4px}.select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:rgba(0,0,0,.1)}.reset-type{border:2px solid #d2dae2;border-radius:8px;box-shadow:0 3px 13.05px 1.95px rgba(0,0,0,.21);float:none;font-weight:700;height:43px;margin-bottom:31px;margin-left:5%;margin-right:2%;width:28%}.reset-msg{font-size:14px;float:left;width:64%}.reg-form .send-otp-button{float:right;margin-right:.5%;margin-bottom:12px}.ultimate .reg-form .send-otp-button{margin-right:.5% !important}#ajaxlogin-forgot-window .send-otp-button{float:right;margin-right:9.5%;margin-bottom:12px;margin-top:18px}.reg-form .otp-content{width:100%;margin:0}.reg-form .even{margin-left:6%}.modal input[type=text],.modal input[type=password],.modal input[type=number]{border:2px solid #d2dae2;border-radius:6px;max-width:600px;box-shadow:0px 3px 8.55px .45px rgba(0,0,0,.21);height:67px !important;font-size:24px;font-family:Montserrat-Bold;color:#000}.modal input[type=password],.modal input[type=number]{text-align:center}.reg-submit{padding-top:0;width:190px !important}.registraionform .content{margin-top:23px !important}.create-account-page-main-div .progress-indicator{float:left;position:absolute}.create-account-resend-otp label{float:right;cursor:pointer}.create-account-page-main-div .error{color:#e02b27}.ajax-register-form .error{color:#903}.forgotmobileerror{color:#903}#forgotmob{font-family:Montserrat-Regular !important}.option{background-color:#fff;border:medium none;border-radius:8px;box-shadow:0 3px 13.05px 1.95px rgba(0,0,0,.21);color:#313056;font-family:Montserrat-Bold;height:50px;text-transform:uppercase}#forgot_notice{float:left}.mobileotpsenderror,.checkotperror,.mobileExist,.regcontollererror{display:none}.forogotlink{float:right}.modal .button{font-weight:700}.modal .buttons-set button.button{float:right}.modal .buttons-set{margin:31px auto 80px;max-width:510px;width:88%}.mobile-modal-content .buttons-set{margin:31px auto 80px !important;max-width:578px !important;width:100% !important}.modal .buttons-set-ultimate{margin:31px auto 80px;max-width:450px;width:95%;font-size:12px}.ajax-login-form ul li{list-style:outside none none !important;margin-bottom:33px}.login-window .content{margin-top:47px}.register{float:left}.notice{margin-left:3px;margin-bottom:10px}.ajax-login-form .mobile-modal-content .notice,.ajax-forgot-form .mobile-modal-content .notice{margin-left:43px;margin-bottom:10px;text-align:left;margin-top:10px}label.reset-msg{line-height:40px}.passresetbyemail{margin-right:8.5%}input.forgotverifyotp.reset-password.mobbtn{width:140px !important}.forgotverifyotp.reset-password .model-bottom{width:95% !important;float:none !important}.ajax-login-form .mobile-modal-content .notice{margin-left:6px !important}.ajax-login-form .ultimate .notice,.ajax-forgot-form .ultimate .notice{margin-left:40px;margin-bottom:10px;text-align:left;margin-top:10px}.ajax-forgot-form .ultimate .notice{margin-left:40px !important}.modal input[type=text]::-moz-placeholder,.modal input[type=password]::-moz-placeholder{color:#313131;font-family:Montserrat-Regular;opacity:1}.modal input[type=text]::-webkit-input-placeholder,.modal input[type=password]::-webkit-input-placeholder{color:#000;font-family:Montserrat-Regular}.createlinking{color:#fa6000 !important}.loginlink{margin:0 auto;width:97px}.mobbtn{font-size:22px !important;background-color:#dba828;color:#fff}.ajax-register-form .verifyotp{max-width:192px !important}.user-icon,.pass-icon{background-image:url("../images/icons.png");background-repeat:no-repeat;padding:20px;position:absolute;right:4px;top:-18px}.user-icon{background-position:-15px 10px}.pass-icon{background-position:-104px 11px}.close{background-image:url("../images/icons.png");background-position:-42px -2px;padding:18px;opacity:1}.ajax-login-form .page-title{margin-top:20px}.otp-content{margin:30px auto 0;width:100%}.loginotpverify{float:left;width:100%}.info{margin:4px auto 0;width:100%;color:#ffff;font-size:24px;text-align:center}.loginotpverify .submitbtnajax{width:100%;max-width:500px}.info>p{margin-bottom:0}.form-create-account .info{margin:0;width:100%}.form-create-account .otp-content{margin:0;width:100%}.mobbtn:hover{background-color:#fff !important;border:medium none;border-radius:8px;color:#313056;font-family:Montserrat-Bold;padding:0;text-transform:uppercase}.reg-email,.reg-mobile{width:100% !important}.forgotsendotp.mobbtn{float:right}.ajax-login-form .mobile-modal-content .notice{text-align:center;font-size:14px;color:#fff;padding-top:20px}.ajax-login-form .mobile-modal-content .notice p a{color:#dba828}.mobile-modal-content .fminfo{text-align:center;margin-top:21px;font-size:16px;color:#fff}.intl-tel-input .country-list .country{margin-bottom:5px}.customer-account-login #maincontent .pull-right{display:none}.customer-account-login .margin-bottom50{width:100%}.customer-account-login .margin-bottom50 .fm-ajax-login-form{max-width:500px;margin:0 auto}.form-create-account{max-width:700px;margin:0 auto}.customer-account-login .fm-ajax-login-form .fm-mobile-modal-content .login_notice{text-align:center;font-size:14px;color:#000;padding-top:20px}.customer-account-login .fm-ajax-login-form .fm-mobile-modal-content .login_notice p a{color:#dba828 !important}.form-create-account input[type=text],.form-create-account input[type=password],.form-create-account input[type=email],.form-create-account input[type=number]{border:2px solid #d2dae2;border-radius:6px;box-shadow:0px 3px 8.55px .45px rgb(0 0 0/21%);height:50px;font-size:20px;font-family:Montserrat-Bold;color:#000}.customer-account-login .fm-ajax-login-form .fm-mobile-modal-content input[type=text],.customer-account-login .fm-ajax-login-form .fm-mobile-modal-content input[type=password],.customer-account-login .fm-ajax-login-form .fm-mobile-modal-content input[type=number],.customer-account-login .fm-ajax-login-form .fm-mobile-modal-content input[type=email]{border:2px solid #d2dae2;border-radius:6px;max-width:600px;box-shadow:0px 3px 8.55px .45px rgb(0 0 0/21%);height:55px !important;font-size:24px;font-family:Montserrat-Bold;color:#000}.customer-account-login .fm-ajax-login-form .fm-mobile-modal-content input[type=password],.customer-account-login .fm-ajax-login-form .fm-mobile-modal-content input[type=number]{text-align:center}.customer-account-login .login_fminfo{text-align:center;margin-top:21px;font-size:16px;color:#000}.customer-account-login .loginotpmobileget .fm-loginotpmobileget .form-login label,.login_options_label{font-weight:500;font-size:15px}.customer-account-create .verify_otp .mobileverifyotp{display:flex;justify-content:center;align-items:center;cursor:pointer}.customer-account-create .mobileget.valid .verify_otp .mobileverifyotp{cursor:not-allowed}.customer-account-create .mobileget.valid .verify_otp .mobileverifyotp{background-color:green}.customer-account-create .mobileget.valid .verify_otp .mobileverifyotp:before{content:"\f00c";font-family:"FontAwesome";padding-right:5px}.customer-account-create .otpverify .col-lg-12{padding:0}.customer-account-create .form-create-account .mobileget{display:flex;justify-content:space-between;margin:20px 0}.customer-account-create .form-create-account .mobileget .otp-content{width:72%}.customer-account-create .form-create-account .mobileget .otp-content.foreign{width:100%}.customer-account-create .form-create-account .mobileget .model-bottom{width:24%}.customer-account-create .back:hover{text-decoration:underline}.customer-account-create .back{display:block;text-align:center;font-size:17px}.customer-account-create .back:before{content:"\f060  ";font-family:"FontAwesome"}.customer-account-create .form-create-account .mobbtn.ajaxSubmit{font-size:19px !important;border-radius:4px}.customer-account-create .form-create-account .actions-toolbar .row{display:flex}.customer-account-create .form-create-account .actions-toolbar .row div{display:flex;align-items:center}.customer-account-create .form-create-account .mobileget .mobbtn{height:52px;font-size:18px !important;background-color:rgba(0,0,0,.5)}.customer-account-login .loginotpmobileget .fm-loginotpmobileget .form-login input{text-align:unset;height:50px !important}.customer-account-login .form-login .control.captcha .nested{width:41%;text-align:right}.customer-account-login .form-login .control.captcha input{width:54%}.intl-tel-input .flag-container{display:none}.customer-account-login .intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=text]{padding-left:20px}.customer-account-login #login_options{border:2px solid #d2dae2;border-radius:6px;font-weight:500}.customer-account-login .form-login .actions-toolbar{display:flex;justify-content:space-between;align-items:center}.customer-account-login .form-login .actions-toolbar .loginotpmobbtn.mobbtn{width:41%;height:50px;border-radius:3px}.customer-account-login .form-login .control.captcha{width:100%;display:flex;justify-content:space-between}.customer-account-login .form-login .captcha-image .captcha-img{width:80%}.customer-account-login .form-login .captcha-image .captcha-reload{width:25px;height:25px;cursor:pointer}.auth_tabs{display:flex;justify-content:space-around;margin:15px 0}.auth_tabs a{color:#000;font-family:Montserrat-Bold;font-size:30px;font-variant-caps:all-small-caps;font-weight:700;text-align:center}.auth_tabs .active{text-decoration:underline;text-decoration-color:#dba82a;text-underline-offset:5px}.loginotpverify .submitbtnajax .fm-back{font-size:22px !important;background-color:#dba828;color:#fff;padding:4px 16px;border:none;margin-top:20px;border-radius:6px;width:100%}.customer-account-login .header .dropdown-toplinks .dropdown-toggle{display:none}@media screen and (max-width:1500px){.ultimate{top:5%}.mobile-modal-content{top:25%}}@media screen and (max-width:1200px){.ajax-login-form .mobile-modal-content .notice{padding-top:0 !important}}@media screen and (max-width:768px){.loginotpverify .model-bottom{margin-top:0}.mobile-modal-content .fminfo{margin-top:5px}.page_title{font-size:21px}.otp-content{margin:5px auto 0}.modal input[type=text],.modal input[type=password],.mobbtn,.modal input[type=number]{height:40px !important;font-size:16px !important}.loginotpverify .submitbtnajax .fm-back{height:29px !important;font-size:13px !important;padding:3px 0}.customer-account-create .form-create-account .mobbtn.ajaxSubmit{height:auto !important;min-height:40px}.customer-account-create .form-create-account .mobileget .otp-content{width:50%}.customer-account-create .form-create-account .mobileget .model-bottom{width:46%;margin-top:30px;display:flex;flex-wrap:wrap;align-content:center}.customer-account-create .form-create-account .mobileget .mobbtn{height:47px !important}.model-bottom{margin-top:13px}.info{font-size:16px !important}.ajax-login-form .mobile-modal-content,.ajax-register-form .mobile-modal-content,.ajax-forgot-form .mobile-modal-content{width:95%}.ajax-register-form .ultimate,.ajax-forgot-form .ultimate,.ajax-login-form .ultimate{width:95%}.right{width:46%}}@media screen and (max-width:650px){.ajax-login-form .mobile-modal-content,.ajax-register-form .mobile-modal-content,.ajax-forgot-form .mobile-modal-content{width:85%}.ajax-register-form .ultimate,.ajax-forgot-form .ultimate,.ajax-login-form .ultimate{width:85%}.leftimage{display:none}.right{padding:0}.ajax-login-form .ultimate{max-width:550px;width:80%}.right{width:100%;float:left;margin:0 auto}.closediv-ultimate{top:-6px}.ultimate{padding:20px}.ajax-login-form .right{float:left;margin:0 auto;padding:20px;width:93%}}@media screen and (max-width:585px){.forogotlink{font-size:12px;float:left;width:100%}}@media screen and (max-width:480px){.ajax-login-form .mobile-modal-content,.ajax-register-form .mobile-modal-content,.ajax-forgot-form .mobile-modal-content{width:85%;height:auto}.modal .buttons-set{width:100%}.mobile-modal-content .input-text{height:55px !important}.forogotlink{font-size:12px;float:left;width:100%}.modal .buttons-set{font-size:12px}.mobile-modal-content{top:25%}.reset-type{margin-top:10px;margin-left:0}.reg-form{margin-left:0}.reg-form .reginput{width:100% !important}.ultimate .reg-form .reginput{width:98% !important}.reg-form .even{margin-left:0}.reg-form .otp-content{width:100%}.reg-form .send-otp-button{margin-right:1%}}input[type=number]{appearance:textfield}