.cl-quick-lead{--midnight: #101A2B;--midnight-deep: #0c1524;--gold: #C5A46D;--ivory: #F4EFE5;--platinum: #9A9CA2;--ink: #171719;width:100%;min-height:100vh;margin:0;padding:20px 14px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:var(--midnight);color:var(--ivory)}.cl-quick-lead *,.cl-quick-lead *:before,.cl-quick-lead *:after{box-sizing:border-box}.cl-quick-lead__card{width:100%;max-width:520px;margin:0 auto;text-align:center}.cl-quick-lead__logo{width:58px;height:58px;margin:0 auto 8px;color:var(--gold)}.cl-quick-lead__logo svg{display:block;width:100%;height:100%}.cl-quick-lead__brand{margin-bottom:18px;color:var(--gold);font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400;letter-spacing:4px}.cl-quick-lead__eyebrow{margin-bottom:8px;color:var(--gold);font-size:10px;font-weight:700;letter-spacing:2.4px}.cl-quick-lead__title{margin:0;color:var(--ivory);font-size:clamp(34px,8vw,48px);font-weight:700;line-height:.98;letter-spacing:-1.5px}.cl-quick-lead__title span{color:var(--gold)}.cl-quick-lead__intro{max-width:430px;margin:14px auto 22px;color:#f4efe5ab;font-size:14px;line-height:1.55}.cl-quick-lead__form{width:100%;margin:0 auto;text-align:left}.cl-quick-lead__field{margin-bottom:13px}.cl-quick-lead__field label{display:flex;align-items:center;gap:5px;margin-bottom:6px;color:var(--gold);font-size:10px;font-weight:700;letter-spacing:1.5px}.cl-quick-lead__field label>span{color:var(--ivory)}.cl-quick-lead__field label small{margin-left:auto;color:#f4efe56b;font-size:8px;font-weight:600;letter-spacing:1.3px}.cl-quick-lead__field input{width:100%;height:50px;padding:0 16px;border:1px solid rgba(197,164,109,.35);border-radius:9px;outline:none;background:#ffffff06;color:var(--ivory);font-family:inherit;font-size:15px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.cl-quick-lead__field input::placeholder{color:#f4efe559}.cl-quick-lead__field input:focus{border-color:var(--gold);background:#ffffff0a;box-shadow:0 0 0 2px #c5a46d14}.cl-quick-lead__phone{display:flex;width:100%;height:50px;border:1px solid rgba(197,164,109,.35);border-radius:9px;overflow:hidden;background:#ffffff06;transition:border-color .2s ease,box-shadow .2s ease}.cl-quick-lead__phone:focus-within{border-color:var(--gold);box-shadow:0 0 0 2px #c5a46d14}.cl-quick-lead__country{min-width:64px;display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(197,164,109,.22);color:var(--gold);font-size:14px;font-weight:600}.cl-quick-lead__phone input{height:100%;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.cl-quick-lead__submit{width:100%;height:54px;margin-top:5px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--gold);border-radius:9px;cursor:pointer;background:var(--gold);color:var(--midnight);font-family:inherit;font-size:12px;font-weight:800;letter-spacing:1.3px;transition:transform .2s ease,opacity .2s ease}.cl-quick-lead__submit:hover{transform:translateY(-1px)}.cl-quick-lead__submit:active{transform:translateY(0)}.cl-quick-lead__submit:disabled{cursor:not-allowed;opacity:.65}.cl-quick-lead__arrow{font-size:20px;font-weight:400}.cl-quick-lead__privacy{margin-top:10px;text-align:center;color:#f4efe56b;font-size:10px;letter-spacing:.3px}.cl-quick-lead__privacy span{margin-right:4px;color:var(--gold)}.cl-quick-lead__success{padding:30px 10px 20px;text-align:center}.cl-quick-lead__success[hidden]{display:none!important}.cl-quick-lead__tick{width:74px;height:74px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;border:1px solid var(--gold);border-radius:50%;color:var(--gold);font-size:35px;font-weight:300}.cl-quick-lead__success-label{margin-bottom:9px;color:var(--gold);font-size:10px;font-weight:700;letter-spacing:2.5px}.cl-quick-lead__success h2{margin:0 0 12px;color:var(--ivory);font-size:42px;line-height:1}.cl-quick-lead__success p{max-width:360px;margin:0 auto;color:#f4efe5a6;font-size:14px;line-height:1.6}.cl-quick-lead__footer-brand{margin-top:22px;padding-top:15px;border-top:1px solid rgba(197,164,109,.12);text-align:center}.cl-quick-lead__footer-brand div{color:var(--gold);font-family:Georgia,Times New Roman,serif;font-size:15px;letter-spacing:3px}.cl-quick-lead__footer-brand span{display:block;margin-top:4px;color:#9a9ca280;font-size:7px;font-weight:700;letter-spacing:2px}body:has(.cl-quick-lead){margin:0;background:var(--midnight, #101A2B)}body:has(.cl-quick-lead) main,body:has(.cl-quick-lead) #MainContent{margin:0!important;padding:0!important;background:#101a2b!important}@media screen and (max-width:749px){.cl-quick-lead{min-height:100svh;padding:max(16px,env(safe-area-inset-top)) 18px max(14px,env(safe-area-inset-bottom))}.cl-quick-lead__logo{width:48px;height:48px;margin-bottom:6px}.cl-quick-lead__brand{margin-bottom:14px;font-size:14px;letter-spacing:3.2px}.cl-quick-lead__title{font-size:37px}.cl-quick-lead__intro{margin-top:11px;margin-bottom:18px;font-size:13px}.cl-quick-lead__field{margin-bottom:11px}.cl-quick-lead__field input,.cl-quick-lead__phone{height:48px}.cl-quick-lead__submit{height:51px}.cl-quick-lead__footer-brand{margin-top:17px;padding-top:12px}}@media screen and (max-width:749px)and (max-height:760px){.cl-quick-lead{padding-top:10px;padding-bottom:10px}.cl-quick-lead__logo{width:40px;height:40px;margin-bottom:3px}.cl-quick-lead__brand{margin-bottom:9px}.cl-quick-lead__eyebrow{margin-bottom:5px}.cl-quick-lead__title{font-size:32px}.cl-quick-lead__intro{margin:8px auto 12px;line-height:1.4}.cl-quick-lead__field{margin-bottom:8px}.cl-quick-lead__field input,.cl-quick-lead__phone{height:44px}.cl-quick-lead__submit{height:47px}.cl-quick-lead__privacy{margin-top:6px}.cl-quick-lead__footer-brand{margin-top:10px;padding-top:8px}}[data-cl-quick-lead] .cl-quick-lead__inner,[data-cl-quick-lead] .cl-quick-lead__content{padding-top:70px!important}@media screen and (max-width:749px){[data-cl-quick-lead] .cl-quick-lead__inner,[data-cl-quick-lead] .cl-quick-lead__content{padding-top:0!important}}[data-cl-quick-lead] .cl-quick-lead__brand,[data-cl-quick-lead] .cl-quick-lead__header,[data-cl-quick-lead] .cl-quick-lead__logo{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/cl-quick-lead-form.css.map */
