*{box-sizing:border-box}body{margin:0;background:#f8f6f1;color:#262521;font-family:Arial,sans-serif;overflow-x:hidden}@font-face{font-family:CoutureLocal;src:url("{{ 'couture-bld.woff' | asset_url }}") format("woff");font-style:normal;font-weight:400;font-display:swap}h1,.countdown,.countdown strong{font-family:CoutureLocal,Arial,sans-serif;font-style:normal;font-synthesis:none}.site-header{position:relative;z-index:10;display:flex;justify-content:space-between;align-items:flex-start;padding:15px 2%}.logo{display:inline-flex;align-items:center;text-decoration:none}.logo img{display:block;width:85px;height:auto}.instagram{font-size:11px;letter-spacing:.12em;color:inherit;text-decoration:none}.hero{display:grid;grid-template-columns:56% 44%;align-items:center;min-height:calc(100vh - 100px)}.visual{position:relative;scale:1.25;transform:translate(-40px,-10px);width:100%}.garden{display:block;width:100%;height:auto}.tv-screen{position:absolute;left:30%;top:27%;width:33%;height:47%;border-radius:8%;overflow:hidden;background:#171b19;transform:rotate(1deg)}.screen-content{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#f5f0e6;font-family:Georgia,serif;font-size:clamp(24px,5vw,70px)}.knob{position:absolute;scale:1.5;left:58.5%;top:59%;width:18%;padding:0;border:0;background:transparent;cursor:pointer}.knob img{display:block;width:100%}.hero-content{position:relative;z-index:2;padding:30px 4% 30px 8%;transform:translate(2%,-5px)}.eyebrow{font-family:Lato,sans-serif;font-style:normal;font-size:12px;letter-spacing:.08em}h1{font-family:CoutureLocal,sans-serif;font-style:normal;font-size:clamp(56px,4.5vw,76px);font-weight:400;line-height:1.05;margin:24px 0 50px}.countdown{font-family:CoutureLocal,Arial,sans-serif;display:grid;grid-template-columns:repeat(4,1fr);width:100%;gap:22px;margin-bottom:25px}.countdown div{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.countdown strong{font-size:clamp(40px,4.5vw,76px);font-weight:400;line-height:1}.countdown span{font-family:Lato,sans-serif;font-size:11px;letter-spacing:.06em}.waitlist{border-top:1px solid #88857e;padding-top:22px}.waitlist>p{font-size:12px;letter-spacing:.04em}.waitlist form{display:flex;margin-top:24px;border:1px solid #99968f}.waitlist input{flex:1;min-width:0;border:0;outline:none;background:transparent;padding:18px;font-size:12px}.waitlist button{width:68px;border:0;border-left:1px solid #99968f;background:transparent;font-size:24px;cursor:pointer}#form-message{font-size:12px}@media(max-width:800px){.hero{grid-template-columns:1fr}.visual{width:100%}.hero-content{padding:24px 7% 60px}h1{font-size:clamp(36px,9vw,60px);margin-bottom:35px}.countdown strong{font-size:clamp(24px,6vw,40px)}}.htt-prelaunch-page{background:#f8f6f1;color:#262521;font-family:Arial,sans-serif;overflow:hidden}.htt-prelaunch-page .waitlist form{display:flex;flex-wrap:wrap;width:100%}.htt-prelaunch-page .waitlist input[type=email]{flex:1;min-width:0}.htt-prelaunch-page .waitlist button{flex-shrink:0}.htt-prelaunch-page #form-message{flex-basis:100%}@media(max-width:800px){.htt-prelaunch-page .hero{padding-top:65px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/htt-prelaunch.css.map */
