html:has(body.ca-auth-page){padding-bottom:0!important}body.ca-auth-page .camp22-header-w.gift-header-w,body.ca-auth-page .gift_page_mobmenu,body.ca-auth-page .gift-page-footer,.gift_page_mobmenu{display:none!important}body.ca-auth-page .mfp-bg,body.ca-register-success-modal .mfp-bg{background-color:#1212124f!important}.wrapp__login{display:block}.gift-layout_tmp .mfp-bg{background-color:#121212}.mfp-content{height:100%}.mfp-content:has(.custom-auth){max-width:582px}.ca-modal-open .mfp-content .mfp-close{display:none}.mfp-content .custom-auth form .yas_label-wrapp{margin:0}.mfp-container:has(.custom-auth){padding-left:10px;padding-right:10px}.custom_login:has(.custom-auth){min-height:100vh;height:100%}.custom-auth.d-none{display:none}.custom-auth{display:flex;justify-content:center;align-items:center;min-height:100vh;height:100%}.custom-auth .custom-auth-modal-position-set{width:100%;padding:0 10px;position:sticky;top:78px}.custom-auth .custom-auth-top-logo{margin:0 auto;display:flex;justify-content:center;position:absolute;top:25px;left:0;right:0}.custom-auth .custom-auth-main-content{background-color:#151515;max-width:582px;margin:0 auto;border:1px solid #707070;border-radius:31px;width:100%;padding:52px 20px 20px;box-shadow:0 10px 60px #000000a6}.custom-auth .custom-sign-content,.custom-auth .custom-auth-pro-info-modal,.custom-auth .custom-auth-com-info-modal{max-width:582px;margin:0 auto;width:100%}.custom-auth .custom-auth-main-content .custom-auth-title-content,.custom-auth .custom-auth-confirmation-modal .custom-auth-cfm-content{text-align:center;margin-bottom:20px}.custom-auth .custom-auth-main-content .custom-auth-title,.custom-auth-confirmation-modal .custom-auth-cfm-title{font-size:35px;line-height:35px;font-weight:900;color:#fff;margin-bottom:5px;text-transform:none}.custom-auth .custom-auth-main-content .custom-auth-subtitle{font-size:14px;line-height:17.5px;font-weight:500;color:#fff}.custom-auth .custom-auth-form-grid{grid-template-columns:1fr 1fr;gap:20px 10px;display:grid}.custom-auth .custom-auth-form-content .custom-auth-input-form .form-control{min-height:56px;border-radius:10px;padding:26.8px 20px 12.3px;width:100%;background-color:#373737;color:#fff;border:none!important;caret-color:#fff}.custom-auth .custom-auth-form-content .custom-auth-input-form .form-control,.custom-auth .custom-auth-form-content .custom-auth-input-form .form-control::placeholder{font-size:14px;line-height:17px;font-weight:500;font-family:Inter,sans-serif}.custom-auth .custom-auth-form-content .custom-auth-input-form input:autofill,.custom-auth .custom-auth-form-content .custom-auth-input-form .form-control:-webkit-autofill,.custom-auth .custom-auth-form-content .custom-auth-input-form .form-control:-webkit-autofill:hover,.custom-auth .custom-auth-form-content .custom-auth-input-form .form-control:-webkit-autofill:focus,.custom-auth .custom-auth-form-content .custom-auth-input-form .form-control:-webkit-autofill:active{-webkit-text-fill-color:#ffffff!important;-webkit-box-shadow:0 0 0px 50px #373737 inset!important;transition:background-color 5000s ease-in-out 0s;outline:#151515 solid 1px!important;background-color:#373737!important;background-clip:content-box!important}.custom-auth .custom-auth-form-content .custom-auth-input-form .form-control:-internal-autofill-selected{-webkit-box-shadow:0 0 0px 50px #373737 inset!important;transition:background-color 0s 600000s,color 0s 600000s!important;outline:#151515 solid 1px!important}.custon-auth-error-col span.cap-error-msg:not(:empty)+.cp-input-inner-form input.cp-form-control{outline:none!important}.custom-auth .custom-auth-form-content .custom-auth-input-form .form-control["autocompleted"]{background-color:transparent!important}.custom-auth .custom-auth-form-content .custom-auth-input-form input.form-control[type=email]:-webkit-credentials-auto-fill-preview-email,.custom-auth .custom-auth-form-content .custom-auth-input-form input.form-control[type=password]:-webkit-credentials-auto-fill-preview-password{top:10px;left:0}.custom-auth .custom-auth-form-content .custom-auth-input-form{position:relative;margin:0!important}.custom-auth .custom-auth-form-content .custom-auth-input-form label{font-weight:500;font-size:14px;color:#6d6d6d;text-transform:none;line-height:14px;padding:0 20px;position:absolute;top:50%;left:0;transform:translateY(-50%);transition:all .3s;cursor:text!important}.custom-auth .custom-auth-form-content .custom-auth-input-form textarea+label{top:25px}.custom-auth-form-content .custom-auth-input-form input:focus+label,.custom-auth-form-content .custom-auth-input-form textarea:focus+label,.custom-auth-form-content .custom-auth-input-form input:not(:placeholder-shown)+label,.custom-auth-form-content .custom-auth-input-form textarea:not(:placeholder-shown)+label,.custom-auth-form-content .custom-auth-input-form input:-webkit-autofill+label{top:14px;font-size:10px;line-height:12px}.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content{position:absolute;top:14px;right:14px}.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content .auth-ps-eye-icon{display:block}.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content .auth-ps-eye-close,.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content .auth-ps-eye-open,.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content.ca-show-ps .auth-ps-eye,.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content.ca-show-ps .auth-ps-eye-open,.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content.ca-show-ps:hover .auth-ps-eye-open,.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content:hover .auth-ps-eye,.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content .auth-ps-eye-close .auth-ps-eye-close-tooltip{display:none}.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content .auth-ps-eye-open .auth-ps-eye-icon,.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content .auth-ps-eye-close .auth-ps-eye-icon{margin-left:auto}.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content:hover .auth-ps-eye-open,.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content.ca-show-ps .auth-ps-eye-close,.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content .auth-ps-eye-close:hover .auth-ps-eye-close-tooltip,.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content.ca-show-ps .auth-ps-eye-close .auth-ps-eye-close-tooltip{display:block}.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content .auth-ps-eye-open-tooltip,.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content .auth-ps-eye-close-tooltip{font-size:12px;line-height:15px;font-weight:500;color:#000;padding:10px;border-radius:10px;background-color:#fff;margin-top:2px;max-width:253px;box-shadow:0 3px 6px #0000003b;z-index:12;position:relative}.custom-auth .custom-auth-content button.custom-auth-btn,.custom-auth .custom-auth-content input.custom-auth-btn,.custom-auth-confirmation-modal .custom-auth-cfm-btn{background-color:#fff;color:#121212;border-radius:30px;font-size:14px;line-height:17px;font-weight:600;height:56px;width:100%;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;border:none;margin-top:20px}.custom-auth .custom-auth-content input.custom-auth-btn:hover,.custom-auth .custom-auth-content .custom-auth-btn.signup-btn:hover,.custom-auth-confirmation-modal .custom-auth-cfm-btn:hover{background-color:#e8e8e8}.custom-auth .custom-auth-content input.custom-auth-btn.disable{background-color:transparent;color:#6d6d6d;border:2px solid #373737!important;cursor:auto}.custom-auth .custom-auth-form-content .custom-auth-forgot-text{color:#fff;font-size:14px;line-height:17.5px;font-weight:500;display:table;margin:20px auto 0;text-align:center;cursor:pointer}.custom-auth .custom-auth-form-content .custom-auth-forgot-text:hover{color:#e8e8e8}.custom-auth .custom-auth-form-content .custom-auth-or{text-align:center;color:#676767;font-size:14px;line-height:17.5px;font-weight:600;margin-top:20px;position:relative}.custom-auth .custom-auth-form-content .custom-auth-or:after{content:"";height:1px;background-color:#676767;position:absolute;width:100%;top:50%;left:0;right:0}.custom-auth .custom-auth-form-content .custom-auth-or-text{padding:0 10px;background:#151515;position:relative;z-index:1}.custom-auth .custom-auth-form-content .custom-auth-google-btn{background-color:#151515;color:#fff;border-radius:30px;font-size:14px;line-height:17px;font-weight:600;height:56px;width:100%;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;border:2px solid #ffffff;margin-top:20px;position:relative;cursor:pointer}.custom-auth .custom-auth-form-content .custom-auth-google-btn:hover{background-color:#fff;color:#121212}.custom-auth .custom-auth-form-content .custom-auth-google-btn .custom-auth-google-btn-img{position:absolute;left:20px}.custom-auth .custom-auth-form-content .custom-auth-sign-text{text-align:center;color:#6d6d6d;font-size:14px;line-height:17.5px;font-weight:500;margin-top:20px}.custom-auth .custom-auth-form-content .custom-auth-bottom-text,.custom-auth .custom-auth-form-content .custom-auth-bottom-text .custom-auth-bottom-link{text-align:center;color:#6d6d6d;font-size:14px;line-height:17.5px;font-weight:400;margin-top:20px}.custom-auth .custom-auth-form-content .custom-auth-bottom-text .custom-auth-bottom-link{text-decoration:underline}.custom-auth .custom-auth-form-content .custom-auth-bottom-text .custom-auth-bottom-link:hover{color:#fff}.custom-auth .custom-auth-form-content .custom-auth-sign-text .custom-auth-sign-link{color:#fff;text-decoration:underline}.custom-auth .custom-auth-form-content .custom-auth-sign-text .custom-auth-sign-link:hover{color:#e8e8e8}.custon-auth-error-col:has(.cap-error-msg){background-color:#a51625;border-radius:9px;outline:1px solid #a51625!important}.custom-auth-form-content .cap-error-msg{font-size:10px;line-height:12px;font-weight:500;display:block;text-align:left;padding:5px 21px;color:#fff}.link-underline{text-decoration:underline;color:#fff!important}@media (max-width: 579.98px){.custom-auth .custom-auth-main-content{padding:52px 10px 20px}.custom-auth .custom-auth-form-grid{gap:10px}.custom-auth #reset-password-form .custom-auth-form-grid{grid-template-columns:1fr}}.custom-auth-bottom{background-color:#151515;border-radius:31px;text-align:center;box-shadow:0 10px 60px #000000a6;margin-top:20px;padding:20px}.custom-auth-bottom .cab-text,.custom-auth-bottom .cab-text .cab-text-link{color:#6d6d6d;font-size:14px;line-height:17.5px;font-weight:400}.custom-auth-bottom .cab-text .cab-text-link{text-decoration:underline}.custom-auth-bottom .cab-text:last-child{margin-top:10px}.custom-auth-bottom .cab-text .cab-text-link:hover{color:#fff}.custom-auth .custom-auth-pro-info-modal .custom-auth-main-content,.custom-auth .custom-auth-com-info-modal .custom-auth-main-content{padding:20px}.custom-auth .custom-auth-pro-info-modal .ca_pro_info-top-content,.custom-auth .custom-auth-com-info-modal .ca_pro_info-top-content{display:flex;justify-content:space-between;align-items:center}.custom-auth .custom-auth-pro-info-modal .ca_pro_info-left-content,.custom-auth .custom-auth-com-info-modal .ca_pro_info-left-content{display:flex;align-items:center;gap:8px;color:#fff;font-size:14px;line-height:17.5px;font-weight:500;cursor:pointer}.custom-auth .custom-auth-pro-info-modal .ca_pro_info-step-text,.custom-auth .custom-auth-com-info-modal .ca_pro_info-step-text{color:#6d6d6d;font-size:14px;line-height:17.5px;font-weight:500}.custom-auth .custom-auth-pro-info-modal .custom-auth-main-content .custom-auth-title-content,.custom-auth .custom-auth-com-info-modal .custom-auth-main-content .custom-auth-title-content{margin-top:15px}.custom-auth .custom-auth-pro-info-modal .custom-auth-main-content .custom-auth-title-content .custom-auth-title,.custom-auth .custom-auth-com-info-modal .custom-auth-main-content .custom-auth-title-content .custom-auth-title{margin-bottom:0}.custom-auth-pro-info-modal .custom-auth-form-content .custom-auth-form-grid>.custom-auth-form-col:not(:first-child){margin-bottom:10px}.custom-auth .custom-auth-pro-info-modal .custom-auth-pro-info-btn,.custom-auth .custom-auth-com-info-modal .custom-auth-com-info-btn{background-color:#fff;color:#121212;border:2px solid #ffffff!important;border-radius:30px;font-size:14px;line-height:17px;font-weight:600;height:56px;width:100%;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;margin-top:20px;position:relative}.custom-auth .custom-auth-pro-info-modal .custom-auth-pro-info-btn.disable,.custom-auth .custom-auth-com-info-modal .custom-auth-com-info-btn.disable{background-color:transparent;color:#6d6d6d;border:2px solid #373737!important;cursor:auto}.custom-auth .custom-auth-pro-info-modal .custom-auth-pro-info-btn:hover:not(.disable){background-color:#e8e8e8}.custom-auth-select-menu-content{position:relative}.custom-auth-select-menu-content.casm-open .custom-auth-input-form{z-index:10;box-shadow:0 3px 12px #0000003b}.custom-auth-select-menu-content .custom-auth-select-menu{display:none}.custom-auth-select-menu-content.casm-open .custom-auth-select-menu{display:block}.custom-auth-select-menu-content.casm-open .custom-auth-select-menu{padding:0 20px 25.5px;position:absolute;top:100%;left:0;right:0;background-color:#373737;border-radius:0 0 10px 10px;z-index:9;max-height:210px;overflow-y:auto}.custom-auth-com-info-modal .custom-auth-form-content .custom-auth-select-menu-content.city-options .custom-auth-select-menu{padding:0 20px 15px}.custom-auth-select-menu-content.casm-open .custom-auth-input-form .form-control{border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-auth-select-menu-content .ca-select-menu-sug-text{color:#6d6d6d;font-size:14px;line-height:17px;font-weight:500;text-align:left;margin-top:19.5px}.custom-auth-select-menu-content .custom-auth-select-menu .casm-grid{display:grid;grid-template-columns:1fr 1fr;gap:0px}.custom-auth-select-menu-content .custom-auth-select-menu .casm-item-link{color:#fff;font-size:14px;line-height:17px;font-weight:500;display:block;cursor:pointer}.custom-auth-select-menu-content .custom-auth-select-menu .casm-item-link:hover{color:#e8e8e8}.custom-auth-select-menu-content.casm-open.branch-options .custom-auth-select-menu{padding:0 20px 19.5px}.custom-auth-select-menu-content .custom-auth-select-menu .casm-item-link{margin-top:19.5px}.custom-auth-select-menu-content .ca-input-btn,.custom-auth-select-menu-content.casm-sug-result-box .custom-auth-ps-eye-icon-content,.custom-auth-select-menu-content .custom-auth-select-menu .casm-search-result,.custom-auth-select-menu-content .custom-auth-input-form .ca-input-btn,.custom-auth-select-menu-content.casm-sug-result-box .casm-sug-result{display:none}.custom-auth-select-menu-content.casm-sug-result-box .ca-input-btn,.custom-auth-select-menu-content.casm-sug-result-box .casm-search-result{display:block}.custom-auth-select-menu-content .ca-input-btn{position:absolute;top:0;right:0;height:100%;border:none;background-color:#4b4b4b;color:#fff;font-family:Inter,sans-serif;font-size:14px;line-height:17.5px;font-weight:500;border-radius:0 10px 10px 0;padding:19.5px 20px}.custom-auth-select-menu-content.casm-sug-result-box.casm-open .ca-input-btn{border-radius:0 10px 0 0}.custom-auth-select-menu-content.casm-sug-result-box .ca-input-btn:hover{background-color:#fff;color:#373737}.custom-auth-com-info-modal .custom-auth-form-content .custom-auth-select-menu-content:not(:last-child){margin-bottom:10px}@media (max-width: 579.98px){.custom-auth .custom-auth-pro-info-modal .custom-auth-main-content,.custom-auth .custom-auth-com-info-modal .custom-auth-main-content{padding:10px}.custom-auth .custom-auth-pro-info-modal .custom-auth-main-content .ca_pro_info-top-content,.custom-auth .custom-auth-com-info-modal .custom-auth-main-content .ca_pro_info-top-content{padding:10px 10px 0}.custom-auth-select-menu-content.casm-open .custom-auth-select-menu{padding:0 20px 20px}.custom-auth-select-menu-content .custom-auth-select-menu .casm-grid{grid-template-columns:1fr;gap:0px}}.ca-register-success-modal .mfp-content{display:inline-flex;align-items:center;justify-content:center}.custom-auth-confirmation-modal{background-color:#151515;position:relative;max-width:346px;margin:0 auto;border:1px solid #707070;border-radius:31px;width:100%;padding:52px 20px 20px;box-shadow:0 10px 60px #000000a6;text-align:center}.custom-auth-confirmation-modal .custom-auth-cfm-title{line-height:35px;max-width:310px;margin:0 auto 20px}.custom-auth-cfm-img{display:block;margin:0 auto 10px}.custom-auth-cfm-list{text-align:center;max-width:192px;margin:0 auto}.custom-auth-cfm-list .custom-auth-cfm-list-item{color:#fff;font-size:14px;line-height:17.5px;font-weight:500;margin-bottom:10px}.custom-auth-cfm-list .custom-auth-cfm-list-item:last-child{margin-bottom:0}.custom-auth-confirmation-modal .custom-auth-cfm-btn{margin-top:49px}.custom-auth-confirmation-modal button.mfp-close{background-color:#15151500;-webkit-backdrop-filter:blur(8px) brightness(285%);backdrop-filter:blur(8px) brightness(285%);position:absolute;top:10px;right:10px;height:42px;width:42px;display:flex;align-items:center;justify-content:center;border-radius:31px;color:#fff;opacity:1}.custom-auth-confirmation-modal .custom-auth-cfm-item-img{width:235px;height:140px;object-fit:cover;display:block;margin:40px auto}.custom-auth-confirmation-modal.ca-cfm-modal-lg{max-width:474px}.custom-auth-confirmation-modal.ca-cfm-modal-lg .custom-auth-cfm-list{max-width:310px;margin-bottom:49px}.custom-auth-cfm-list:has(.custom-auth-cfm-item-img){margin-bottom:0!important}.custom-auth-confirmation-modal.ca-cfm-modal-lg .custom-auth-cfm-btn{margin-top:0}.custom-auth-confirmation-modal.ca-cfm-modal-lg .custom-auth-cfm-list .custom-auth-cfm-list-item:first-child{margin-bottom:20px}.custom-auth-confirmation-modal.ca-new-com-modal{max-width:438px;padding:20px}.custom-auth-confirmation-modal.ca-new-com-modal .custom-auth-new-com-item,.custom-auth-confirmation-modal.ca-ps-reset-request-modal .custom-auth-ps-reset-item,.custom-auth-confirmation-modal.ca-ps-changed-modal .custom-auth-ps-changed-item{color:#fff;font-size:14px;line-height:17.5px;font-weight:500;margin-bottom:20px}.custom-auth-confirmation-modal.ca-new-com-modal .custom-auth-cfm-btn{margin-top:0}.custom-auth-confirmation-modal.ca-new-com-modal .custom-auth-new-com-item.fw-black{font-weight:900}.ctm-d-block{display:block}.ca-new-compant-modal-main{display:flex;align-items:center;justify-content:center}.ca-new-compant-modal-main.d-none{display:none!important}.mfp-content:has(.ca-new-compant-modal-main){width:auto!important;height:auto}body.ca-auth-modal-open .mfp-bg{background:#0000004f;-webkit-backdrop-filter:blur(10px) brightness(90%);backdrop-filter:blur(10px) brightness(90%)}.custom-auth-confirmation-modal.ca-ps-reset-request-modal{max-width:370px}.custom-auth-confirmation-modal.ca-ps-changed-modal{max-width:386px}.custom-auth-confirmation-modal.ca-ps-changed-modal .custom-auth-cfm-title{max-width:100%;line-height:initial}.custom-auth-confirmation-modal.ca-ps-changed-modal .custom-auth-ps-changed-item{max-width:200px;margin:0 auto}body.template-customers-activate_account{background:#121212;min-height:100vh;height:100%}body.template-customers-activate_account .page-width{padding:0;max-width:100%;width:100%}body.template-customers-activate_account .page-width .grid{margin:0}body.template-customers-activate_account .page-width .grid .medium-up--push-one-quarter{left:auto;width:100%;padding:0}body.template-customers-activate_account .shopify-section.navbar,body.template-customers-activate_account #shopify-section-footer-new-update{display:none}body.template-customers-activate_account .custom-auth .custom-auth-form-content .custom-auth-input-form .form-control{margin-bottom:0}@media (max-width: 579.98px){.custom-auth-confirmation-modal.ca-new-com-modal{padding:20px 10px}.custom-auth-confirmation-modal.ca-ps-changed-modal .custom-auth-cfm-title{font-size:33px;line-height:40px}.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content .auth-ps-eye-close .auth-ps-eye-close-tooltip,.custom-auth .custom-auth-form-content .custom-auth-ps-eye-icon-content .auth-ps-eye-open .auth-ps-eye-open-tooltip{display:none!important}}.custom-auth-check-icon{height:42px;width:42px;display:block;margin:0 auto}.custom-auth .ca-check-icon{height:42px;width:42px;margin:0 auto}#register-success.ca-check-icon{height:42px;width:42px;margin:0 auto 14px}#newcomapnyadd-success .ca-check-icon{height:45px;width:45px;margin:0 auto 14px!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-auth.css.map */
