body{background:#100c09}body[data-herofade] .cthero{margin-top:calc(-1 * var(--pull,109px))}.cthero{position:relative;display:flex;min-height:clamp(660px,94vh,960px);color:#fff;overflow:hidden;isolation:isolate}.cthero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-size:cover;background-position:center}.cthero--fit .cthero__bg{background-color:#100c09;background-repeat:no-repeat}@media(max-width:860px){.cthero--fit .cthero__bg{background-size:100% auto!important;background-position:50% 0!important}}.cthero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(102deg,#100c09d1,#100c0980 44%,#100c09ad)}.cthero__inner{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);align-items:center;max-width:var(--wrap);width:100%;margin:0 auto;padding:clamp(96px,13vh,140px) clamp(22px,5vw,60px) clamp(40px,6vh,68px)}.ct-eyebrow{font-family:var(--mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#f6c56b;text-shadow:0 1px 12px rgba(0,0,0,.5)}.ct-title{font-family:var(--display);font-weight:700;font-size:clamp(40px,6vw,84px);line-height:1;margin:12px 0 16px;text-shadow:0 2px 30px rgba(0,0,0,.32)}.ct-lede{font-family:var(--body);font-size:clamp(15px,1.3vw,18px);line-height:1.6;color:#ffffffeb;max-width:44ch;margin:0 0 clamp(22px,2.6vw,32px)}.ct-alt{display:flex;flex-direction:column;gap:14px;border-top:1px solid rgba(255,255,255,.22);padding-top:clamp(18px,2vw,24px)}.ct-alt .row{display:flex;align-items:baseline;gap:12px}.ct-alt .lab{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#fff9;flex:none;width:6.5em}.ct-alt a{font-family:var(--body);font-size:clamp(16px,1.5vw,20px);color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.45)}.ct-alt a:hover{border-bottom-color:var(--accent);color:#f6c56b}.ct-alt .val{font-family:var(--body);font-size:15px;color:#ffffffdb}.ct-card{background:#ffffff21;border:1px solid rgba(255,255,255,.4);border-radius:24px;padding:clamp(24px,2.8vw,38px);-webkit-backdrop-filter:blur(22px) saturate(1.4);backdrop-filter:blur(22px) saturate(1.4);box-shadow:0 24px 60px #0c080457}.ct-card .k{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--eyebrow-dark)}.ct-card h2{font-family:var(--display);font-weight:600;font-size:clamp(22px,2.3vw,30px);line-height:1.05;margin:7px 0 18px;color:#fff}.ct-form{display:flex;flex-direction:column;gap:11px}.ct-form .two{display:grid;grid-template-columns:1fr 1fr;gap:11px}.ct-form input,.ct-form textarea{width:100%;background:#ffffffeb;border:1px solid rgba(255,255,255,.6);border-radius:10px;padding:12px 14px;font-family:var(--body);font-size:14px;color:var(--ink);outline:none}.ct-form input:focus,.ct-form textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #ce7e122e}.ct-form input::placeholder,.ct-form textarea::placeholder{color:#8a7f70}.ct-form textarea{resize:vertical;min-height:120px}.ct-form button{margin-top:4px;align-self:flex-start;background:#1f1612;color:#f6f1e8;border:none;border-radius:10px;padding:13px 24px;font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.ct-form button:hover{background:#2e211a}.ct-note{font-family:var(--body);font-size:12px;line-height:1.4;color:#ffffffc7;margin:12px 0 0}.ct-tag{position:absolute;right:12px;bottom:12px;z-index:1;font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;background:#12141a66;padding:3px 8px;border-radius:3px}.ct-ok{background:#ffffffeb;border-radius:10px;padding:12px 14px;font-family:var(--body);font-size:14px;color:var(--ink);margin:0 0 4px}.ct-form .errors{background:#ffffffeb;border-radius:10px;padding:12px 14px;font-family:var(--body);font-size:13px;color:#9b2c1e;margin:0}.ct-form .errors ul{margin:0;padding-left:18px}@media(max-width:820px){.cthero__inner{grid-template-columns:1fr;gap:26px;align-items:start}.cthero{min-height:0}.ct-form .two{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/contact.css.map */
