.cv-sms{padding-top:var(--cv-sms-pad-top, 56px);padding-bottom:var(--cv-sms-pad-bottom, 56px)}.cv-sms__panel{position:relative;max-width:66rem;margin-inline:auto;padding:clamp(2.8rem,5vw,5.2rem) clamp(1.8rem,4vw,4.8rem);text-align:center;border:1px solid var(--cv-line, rgba(244, 241, 234, .18));border-radius:calc(var(--cv-radius, 8px) * 2);background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 6rem rgba(var(--cv-glow-rgb, 255, 233, 176),.07)}.cv-sms__panel:before{content:"";position:absolute;top:-1px;left:14%;right:14%;height:1px;background:linear-gradient(to right,transparent,rgba(var(--cv-glow-rgb, 255, 233, 176),.9),transparent)}.cv-sms__eyebrow{margin:0 0 1.2rem;color:rgba(var(--cv-ink, 244, 241, 234),.7)}.cv-sms__heading{margin:0 0 1.2rem}.cv-sms__text{max-width:44rem;margin:0 auto 2.4rem;color:rgba(var(--cv-ink, 244, 241, 234),.8);line-height:1.7}.cv-sms__text p{margin:0}.cv-sms__form{max-width:44rem;margin:0 auto;text-align:left}.cv-sms__form input[type=tel],.cv-sms__form input[type=text],.cv-sms__form input[type=email]{width:100%;min-height:4.8rem;padding:0 1.4rem;font:inherit;color:rgb(var(--cv-ink, 244, 241, 234));background:#0009;border:1px solid var(--cv-line-strong, rgba(244, 241, 234, .4));border-radius:var(--cv-radius, 8px)}.cv-sms__form input::placeholder{color:rgba(var(--cv-ink, 244, 241, 234),.55)}.cv-sms__form button[type=submit],.cv-sms__form input[type=submit]{min-height:4.8rem;padding:0 2.4rem;font:inherit;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#0a0a0a;background:rgb(var(--cv-ink, 244, 241, 234));border:0;border-radius:var(--cv-radius, 8px);cursor:pointer}.cv-sms__consent{max-width:52rem;margin:1.8rem auto 0;font-size:1.2rem;line-height:1.6;letter-spacing:.02em;color:rgba(var(--cv-ink, 244, 241, 234),.62)}.cv-sms__consent p{margin:0}.cv-sms__policies{margin-top:.8rem!important}.cv-sms__consent a{color:rgba(var(--cv-ink, 244, 241, 234),.85);text-underline-offset:.3rem}.cv-sms__setup{margin-top:1rem;padding:1.4rem 1.6rem;text-align:left;font-size:1.3rem;line-height:1.6;border:1px dashed var(--cv-line-strong, rgba(244, 241, 234, .4));border-radius:var(--cv-radius, 8px);color:rgba(var(--cv-ink, 244, 241, 234),.8)}.cv-sms__setup p{margin:0 0 .6rem}.cv-sms__setup p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cv-sms.css.map */
