:root{--font-heading-family: "Archivo Black", "Arial Black", Helvetica, sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Inter, Helvetica, Arial, sans-serif;--ace-mono: "Space Mono", ui-monospace, Menlo, Consolas, monospace}.h0,.hxl,.hxxl,h1,.h1,h2,.h2{text-transform:uppercase;letter-spacing:-.01em;line-height:.98}h3,.h3,h4,.h4{letter-spacing:0;line-height:1.1}.caption-with-letter-spacing,.ace-label,.product__text.caption-with-letter-spacing,.announcement-bar__message{font-family:var(--ace-mono);text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem}.button,.shopify-challenge__button,.customer button{font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:1.3rem}.product__title h1{font-size:clamp(3rem,4vw,4.4rem)}.price{font-family:var(--ace-mono);letter-spacing:.02em}.ace-spec__inner{display:grid;gap:3.2rem}@media screen and (min-width:990px){.ace-spec__inner{grid-template-columns:1fr 1.6fr;gap:6rem;align-items:start}}.ace-spec__rows{margin:0;padding:0;list-style:none;border-top:2px solid rgb(var(--color-foreground))}.ace-spec__row{display:grid;grid-template-columns:12rem 1fr;gap:1.6rem;padding:1.4rem 0;border-bottom:1px solid rgba(var(--color-foreground),.18)}@media screen and (min-width:750px){.ace-spec__row{grid-template-columns:16rem 1fr}}.ace-spec__label{font-family:var(--ace-mono);text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem;padding-top:.3rem;color:rgba(var(--color-foreground),.7)}.ace-spec__value{font-size:1.6rem;line-height:1.45}.ace-spec__value strong{font-weight:700}.ace-capture{min-height:78vh;display:flex;align-items:center;position:relative;overflow:hidden}.ace-capture__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ace-capture__media img{width:100%;height:100%;object-fit:cover}.ace-capture__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-background),var(--ace-overlay, 0))}.ace-capture__inner{position:relative;z-index:1;width:100%;padding-top:6rem;padding-bottom:6rem}.ace-capture__label{font-family:var(--ace-mono);text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem;margin:0 0 2rem}.ace-capture__heading{margin:0 0 2rem;font-size:clamp(4.2rem,9vw,9.6rem);max-width:12ch}.ace-capture__sub{font-size:1.8rem;line-height:1.5;max-width:52rem;margin:0 0 3.2rem}.ace-capture__form{max-width:52rem}.ace-capture__row{display:flex;gap:1rem;flex-wrap:wrap}.ace-capture__row .field{flex:1 1 26rem;margin:0}.ace-capture__row .button{flex:0 0 auto;min-height:4.8rem}.ace-capture__check{display:flex;gap:1rem;align-items:flex-start;margin-top:1.6rem;font-size:1.5rem;cursor:pointer}.ace-capture__check input{width:1.8rem;height:1.8rem;margin-top:.2rem;accent-color:rgb(var(--color-button));flex:none}.ace-capture__msg{margin-top:1.6rem;font-size:1.5rem}.ace-capture__proof{margin-top:4.8rem;padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.25);max-width:52rem}.ace-capture__proof p{margin:.4rem 0 0;font-size:1.5rem}.ace-capture__coach-link{display:inline-block;margin-top:1.2rem;font-size:1.4rem}.ace-team-form__grid{display:grid;gap:1.2rem}@media screen and (min-width:750px){.ace-team-form__grid{grid-template-columns:1fr 1fr}}.ace-team-form__grid .field{margin:0}.ace-team-form__full{grid-column:1 / -1}.ace-team-form select.field__input{padding-top:2.2rem}.ace-team-form__note{font-size:1.4rem;margin-top:1.6rem;color:rgba(var(--color-foreground),.75)}.ace-team-form .button{margin-top:2.4rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ace.css.map */
