body:has(.lp){margin:0}.lp{--lp-ink: #090909;--lp-grey: #656565;--lp-cream: #FFF9F2;background:#fff;color:var(--lp-ink);font-family:Satoshi,sans-serif;text-align:left}:where(.lp) :is(p,h1,h2,ol){margin:0}.lp .ap-hp,.lp .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lp__top{height:90px;padding-top:36px;box-sizing:border-box}.lp__logo{display:block;width:172px;height:22px;margin:0 auto}.lp__hero{position:relative}.lp__photo img{display:block;width:100%;aspect-ratio:1440 / 536;height:auto;object-fit:cover}.lp__hero-text{position:absolute;z-index:1;left:0;right:0;top:12.24%;text-align:center;color:var(--lp-cream)}.lp__kicker{font-size:20px;line-height:27px;font-weight:500;letter-spacing:0}.lp__title{margin-top:20.3px;font-weight:400;font-size:50px;line-height:1}.lp__title-svg{display:block;width:224.2px;height:48.6px;margin:0 auto}.lp__body{background:var(--lp-cream);padding:50px 20px}.lp__inner{max-width:570px;margin:0 auto}.lp__intro{display:flex;flex-direction:column}.lp__h{font-size:20px;line-height:27px;font-weight:500;letter-spacing:0}.lp__sub{margin-top:25px;font-size:20px;line-height:27px;font-weight:400;opacity:.85}.lp__text{margin-top:15px;font-size:15px;line-height:20.25px;opacity:.85}.lp__text p+p{margin-top:10px}.lp__rule{margin:25px 0 15px;border:0;height:1px;background:var(--lp-ink);opacity:.25}.lp__steps{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:20px}.lp__steps a,.lp__consent a{color:inherit;text-decoration:underline;text-underline-offset:2px}.lp__prompt{margin-top:25px;font-size:15px;line-height:20.25px;color:#000}.lp__err{margin-top:8px;font-size:12px;color:#b12f3a}.lp__fields{display:flex;flex-direction:column;gap:6px;margin-top:12px}.lp__row{display:flex;gap:6px}.lp__row>*{flex:1 1 0;min-width:0}.lp__row--phone>.lp__fld--cc{flex:0 0 150px}.lp__fld{position:relative;display:flex;flex-direction:column;height:45px;padding:2px 10px 4px 10.5px;box-sizing:border-box;border:.5px solid var(--lp-grey);background:transparent}.lp__fld>span{font-size:12px;line-height:16.2px;color:var(--lp-grey)}.lp__fld input{flex:1;min-width:0;width:100%;border:0;padding:0;background:transparent;font:inherit;font-size:15px;color:var(--lp-ink);outline:none}.lp__fld:focus-within{border-color:var(--lp-ink)}.lp__fld--cc{flex-direction:row;align-items:center;padding:0 15.5px 0 13.5px}.lp__fld--cc input{font-size:12px;line-height:16.2px;color:var(--lp-grey);cursor:pointer}.lp__fld--cc svg{flex:none;margin-left:auto;width:10px;height:5.4px;color:var(--lp-grey);opacity:.8}.lp__consent{display:flex;align-items:flex-start;justify-content:center;gap:6px;margin:25px auto 0;max-width:451px;font-size:10px;line-height:13.5px;color:var(--lp-grey);cursor:pointer}.lp__consent input{flex:none;appearance:none;-webkit-appearance:none;width:10px;height:10px;margin:2px 0 0;border:1px solid rgba(0,0,0,.2);background:#fff;cursor:pointer}.lp__consent input:checked{background:#65312e;border-color:#65312e;box-shadow:inset 0 0 0 1.5px #fff}.lp__consent>span{white-space:nowrap}.lp__btn{display:block;width:340px;max-width:100%;height:26px;margin:15px auto 0;padding:2px 10px 4px;border:0;background:#65312e;color:#f5f3f0;font:inherit;font-size:15px;line-height:20.25px;cursor:pointer;transition:opacity .2s ease}.lp__btn:hover{opacity:.9}.lp__done{margin-top:15px}.lp__terms{padding:30px 20px 53px;font-size:12px;line-height:16.2px;text-align:center;opacity:.55}@media(max-width:749px){.lp__top{height:64px;padding-top:22px}.lp__logo{width:140px;height:auto}.lp__hero-text{position:static;padding:6px 20px 22px;color:var(--lp-ink)}.lp__kicker{font-size:14px;line-height:19px}.lp__title{margin-top:12px}.lp__title-svg{width:168px;height:auto}.lp__photo img{aspect-ratio:780 / 465}.lp__body{padding:40px 20px}.lp__h,.lp__sub{font-size:18px;line-height:24px}.lp__sub{margin-top:18px}.lp__row--phone>.lp__fld--cc{flex-basis:110px}.lp__consent{justify-content:flex-start}.lp__consent>span{white-space:normal}.lp__text br{display:none}.lp__btn{width:100%;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/launch.css.map */
