@import"https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Tenor+Sans&display=swap";@import"https://fonts.googleapis.com/css2?family=Parisienne&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:MenckenStd;src:url(../font-mencken/fonts/fonts.com-Mencken-Std-.otf) format("opentype");font-weight:400;font-style:italic}.theme_color_bg{background-color:#472b61}.anchor-text{color:#69448e!important}.head_titleColor{color:#69448e}.bg_shade1{background-color:#fdf8ed}.bg_shade3{background-color:#e1dae880}.text-grey{color:#868686}.text-color{color:#0d0d0d}.breadcrumbPath{color:#6b6b6b!important}.lora-unique,.font1{font-family:MenckenStd,serif!important;font-optical-sizing:auto;font-weight:400;font-style:normal}.font-noto{font-family:Noto Sans,sans-serif!important}.nunito{font-family:Open Sans,sans-serif!important;font-optical-sizing:auto;font-style:normal}.font-open-sans{font-family:Open Sans,sans-serif!important}.global-btn.white-btn:hover{background-color:#69448e!important;color:#fff!important}.font-tenor{font-family:Tenor Sans,sans-serif}.parisienne,.font-Parisienne{font-family:Parisienne,cursive}.weight_500{font-weight:500}*{box-sizing:border-box}a{text-decoration:none!important}.color-white{color:#fff}.color-o-white{color:#dbdbdb}.color-black{color:#000}.color_grey_84{color:#848484}.w-19{width:19%}.w-22{width:22%}.w-33{width:32.5%}.w-40{width:40%}.w-55{width:55%}.w-45{width:45%}.w-90{width:90%}.w-85{width:85%}.w-95{width:95%}.font-xxl{font-size:90px}.font-xlg{font-size:50px;font-size:40px}.font-lg{font-size:22px}.font-md{font-size:18px}.font-reg{font-size:16px}.font-sm{font-size:14px}.font-xs{font-size:10px}.font-17{font-size:17px}.font-14{font-size:14px}.font-13{font-size:13px}.font-12{font-size:12px}.font-11{font-size:11px}.place-content-center{place-content:center}.background-image{background-size:cover;background-repeat:no-repeat;background-position:center}.global-btn,.mobile-btn a,.login-submit{background-color:transparent!important;color:#69448e!important;padding:10px 5px;display:inline-block;font-family:Open Sans,sans-serif;font-weight:600;transition:.4s ease;border-radius:0;font-size:16px;border:2px solid transparent;border-bottom:2px solid #69448E!important}.global-btn:hover,.mobile-btn a:hover,.login-submit:hover{border-color:#69448e!important}@media (max-width: 767px){.global-btn,.mobile-btn a,.login-submit{font-size:15px!important}}.global-btn.white-btn{background-color:#fff!important;color:#69448e!important;border:1px solid #69448E!important;font-weight:400}.global-btn.white{border-color:#fff!important;color:#fff!important}.global-btn.white:hover{border-color:#000!important}.global-btn.solid-btn{background-color:#69448e!important;color:#fff!important;font-family:Open Sans,sans-serif!important;font-weight:400!important;padding-left:10px;padding-right:10px}.white_btn a{background-color:transparent;border:1px solid #ffffff!important;border-radius:0%!important;z-index:1;display:inline-block;position:relative;cursor:pointer}.white_btn a:after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;background-color:#fff;color:#000;transition:all .3s ease}.white_btn a:hover{border:1px solid #000!important;color:#000!important}.white_btn a:hover:after{left:0;width:100%}.white_btn a:active{top:2px}.forvery_bg_img{background-position:center;background-repeat:no-repeat;background-size:cover}#loginWindow{padding:35px!important;font-family:nunito-bold;z-index:9999999;display:none;height:100%!important;width:100%!important;height:auto;overflow:initial}#loginWindow:before{content:"";height:100%;width:100%;background-color:#000;position:absolute;left:0;top:0;opacity:.6}#loginWindow .SignIn ul li.login-li{margin-bottom:0!important}#loginWindow .signup-btn{margin-top:10px;font-size:15px}#loginWindow .linkbutton{color:#69448e;font-size:15px;font-weight:400!important}#loginWindow .modal-dialog{width:100%;min-width:500px}@media (max-width: 600px){#loginWindow .modal-dialog{min-width:100%}}#loginWindow .modal-dialog .modal-content{border:0px!important;background-color:#fff;padding:30px;border-radius:0!important}#loginWindow .modal-dialog .modal-content .dismiss_modal{margin-top:2px;margin-right:7px;color:#6b6b6b}#loginWindow .returning-customer-login span img{max-width:80px}#loginWindow .returning-customer-login .login_desc,#loginWindow .returning-customer-login #loginLink{text-align:left}#loginWindow .returning-customer-login #loginLink .linkbutton{color:#cbb49e;background-color:transparent;border:0}#loginWindow #createLink p{font-size:15px}#loginWindow .forgotPassword{color:#868686;font-size:15px;text-decoration:underline}#loginWindow .login-popup-icons{max-width:20px!important;width:100%;object-fit:cover}#loginWindow .soc_fb{padding:5px 10px;border:1px solid #181818}#loginWindow .seprator_login .line{border-top:1px solid #c9c9c9}@media (max-width: 1400px){#loginWindow{background-position:-249%}#loginWindow #newAccountForm ul.signupform li{margin-bottom:10px!important}#loginWindow #newAccountForm ul.signupform li #GenderContainer{margin-bottom:0!important}}#loginWindow .tab.SignIn{background-color:#fff;width:100%!important;transition:all .5s ease-in-out;z-index:2;padding:20px 10px 20px 30px;background-repeat:no-repeat;background-size:cover;align-items:center;overflow:auto;padding-left:0!important;max-height:680px}@media (max-width: 1480px){#loginWindow .tab.SignIn{padding:20px;max-height:650px}}#loginWindow .tab.SignIn::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}#loginWindow .tab.SignIn::-webkit-scrollbar{width:1px;background-color:#f5f5f5}#loginWindow .tab.SignIn::-webkit-scrollbar-thumb{background-color:#000;border:2px solid #555555}@media (max-width: 600px){#loginWindow .tab.SignIn{top:95px;height:auto;left:2px;zoom:95%;overflow:auto;align-items:baseline}}@media (max-height: 800px){#loginWindow .tab.SignIn{height:500px!important}}#loginWindow .tab.SignIn form{display:flex;align-items:center;flex-direction:column;padding-top:7px}#loginWindow .tab.SignIn form .LoginDetails li input,#loginWindow .tab.SignIn form .signupform li input{height:35px!important;margin-top:10px;border-radius:0;font-size:15px!important}#loginWindow .tab.SignIn form .LoginDetails li.reset_pass,#loginWindow .tab.SignIn form .signupform li.reset_pass{text-align:right}#loginWindow .tab.SignIn form input{border:none;padding:9px;transition:.3s all ease}#loginWindow .tab.SignIn form input::placeholder{color:#666;font-size:15px}#loginWindow .tab.SignIn form input:focus{color:#000;outline:none}#loginWindow .tab.SignIn form input:focus::placeholder{opacity:0}#loginWindow .tab.SignIn form input[type=password],#loginWindow .tab.SignIn form input[type=text]{border:1px solid #ccc!important;background-color:transparent}#loginWindow .tab.SignIn form .login-global-btn,#loginWindow .tab.SignIn form .b-account{background-color:transparent;color:#fff!important;border:1px solid #000;padding:9px;text-align:center;font-size:14px;width:100%}#loginWindow .tab.SignIn form .login-global-btn.b-account,#loginWindow .tab.SignIn form .b-account.b-account{margin-top:20px;color:#000;text-decoration:underline;border-color:transparent}#loginWindow .tab.SignIn form .login-global-btn.b-account:hover,#loginWindow .tab.SignIn form .b-account.b-account:hover{text-decoration:none;border-color:#000;color:#fff}#loginWindow .tab.SignIn form #forgotPassword,#loginWindow .tab.SignIn form .forgotPassword{cursor:pointer;color:#868686;font-size:15px;border:none;background:none}#loginWindow .tab.SignIn form #ContinueLoginBtn,#loginWindow .tab.SignIn form #CreateNewAccountBtn{transition:.3s all ease}#loginWindow .tab.SignIn form #ContinueLoginBtn:focus,#loginWindow .tab.SignIn form #CreateNewAccountBtn:focus{color:#fff;outline:none;font-size:14px;padding:9px}#loginWindow .tab.SignIn form #ContinueLoginBtn:focus::placeholder,#loginWindow .tab.SignIn form #CreateNewAccountBtn:focus::placeholder{opacity:0}#loginWindow .tab.SignIn form .email-error,#loginWindow .tab.SignIn form span.password-error.alert-danger,#loginWindow .tab.SignIn form .LoginDetails li p,#loginWindow .tab.SignIn form .alert-danger{color:red!important;font-size:10px!important;display:block;width:100%;text-align:left}#loginWindow .tab.SignIn form #GenderContainer{overflow:hidden;margin-top:10px;display:flex;gap:10px;justify-content:space-between}#loginWindow .tab.SignIn form #GenderContainer div.tickbox-container{width:30%;border:1px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;border-radius:0;min-height:20px;padding:6.5px 0;text-align:center;cursor:pointer;padding:8px 0!important}#loginWindow .tab.SignIn form #GenderContainer div.tickbox-container label{font-weight:400;cursor:pointer;float:none;word-wrap:break-word;color:#000;font-size:12px;padding-left:3px;opacity:1}#loginWindow .tab.SignIn form #GenderContainer div.tickbox-container.selected{border:2px solid #69448E}#loginWindow .tab.SignIn form #GenderContainer div.tickbox-container.selected .icon-done:before{content:"";color:#69448e}#loginWindow .tab.SignIn form #GenderContainer div.tickbox-container.selected label{color:#69448e;padding-left:3px;font-weight:600}#loginWindow .tab.SignIn form #GenderContainer span.tick{width:14px}#loginWindow .tab.SignIn form #GenderContainer .hidden{display:none}#loginWindow .tab.SignIn form ul>li>#GenderContainer.gender-checkout div.tickbox-container{padding:4.5px 0!important}#loginWindow .tab.SignIn form .signupform .name-container{display:flex!important}#loginWindow .tab.SignIn form .signupform .name-container .first-name-container,#loginWindow .tab.SignIn form .signupform .name-container .last-name-container{width:48%}#loginWindow .login_banner img{object-fit:cover}#loginWindow #loginWindow .SignIn ul.signupform li:last-child,#loginWindow #loginWindow .SignIn ul li{margin-bottom:0!important}#loginWindow .nodisplay{display:none;transition:all .5s ease}#loginWindow .b5konl.input-has-value,#loginWindow ul.LoginDetails li input:focus~.b5konl,#loginWindow ul.signupform li input:focus~.b5konl{-webkit-transform:translateY(-15px) scale(.8);transform:translateY(-15px) scale(.8);font-weight:600;opacity:0}#loginWindow label{font-family:Open Sans,sans-serif;color:#000;font-size:.8em;letter-spacing:1px;opacity:0}#loginWindow .checkbox{display:inline;white-space:nowrap;position:relative;left:-62px;top:5px}#loginWindow input[type=checkbox]{width:7px}#loginWindow .checkbox input[type=checkbox]:checked+label{transition:.5s all ease}.modal-backdrop{display:none!important}@media (max-width: 992px){.fancybox-slide{height:auto!important;top:15%!important;overflow:initial!important}.fancybox-slide #loginWindow .login_popup{width:80%!important;margin:0 auto;display:flex!important}.fancybox-slide #loginWindow .login_popup .Og_iib{width:50%!important;height:70vh}.fancybox-slide #loginWindow .login_popup .logwindow{width:50%!important}}@media (max-width: 540px){.fancybox-slide{height:auto!important;top:15%!important}.fancybox-slide #loginWindow .Og_iib._3SWFXF .title{font-size:1.3em}.fancybox-slide #loginWindow .Og_iib._3SWFXF .returning-customer-login{margin:0 auto}.fancybox-slide #loginWindow .leftbox,.fancybox-slide #loginWindow .rightbox{padding:5px;top:-65%;grid-template-rows:100px 50px 0px 36px}.fancybox-slide #loginWindow .loginjewelimg,.fancybox-slide #loginWindow p.desc{display:none}.fancybox-slide .login_popup{position:fixed;top:20%;left:50%;transform:translate(-50%)}.fancybox-slide .login_popup .Og_iib{display:none}.fancybox-slide .login_popup .logwindow{width:100%!important}}body.fancybox-active{overflow:hidden}.socil_iconz img{width:30px}@media (max-width: 375px){.fancybox-slide #loginWindow .tab.SignIn.pinkbox{height:100%}}@media (min-width: 1025px) and (max-width: 1366px){.admin-menu li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100px}}.socil_iconz.py-2{display:flex;flex-direction:column;gap:7px}.pop-up-title{font-size:36px}.font-15{font-size:15px}#loginWindow h4#login-modal-title{font-size:31px}#loginWindow .SignIn ul .newslellter-label{display:flex!important;align-items:center}#loginWindow .SignIn ul .newslellter-label label{font-size:13px!important;margin-top:7px;color:#353535!important;letter-spacing:normal}#loginWindow .SignIn ul .newslellter-label #newsletter-signup{display:inline;float:inherit;text-align:inherit;width:auto;margin:11px 0 0;height:13px!important;width:13px!important}#loginWindow .SignIn ul .newslellter-label #newsletter-signup:checked{accent-color:#69448E}
