@font-face{font-family:Enriqueta;font-style:normal;font-weight:400;font-display:swap;src:url(ht-enriqueta-400.woff2) format("woff2")}@font-face{font-family:Enriqueta;font-style:normal;font-weight:700;font-display:swap;src:url(ht-enriqueta-700.woff2) format("woff2")}@font-face{font-family:Kameron;font-style:normal;font-weight:400;font-display:swap;src:url(ht-kameron-400.woff2) format("woff2")}@font-face{font-family:Kameron;font-style:normal;font-weight:700;font-display:swap;src:url(ht-kameron-700.woff2) format("woff2")}:root{--font-heading-family: "Enriqueta", "Iowan Old Style", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 700;--font-body-family: "Kameron", Georgia, serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700}body{font-family:var(--font-body-family);letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.01em}::selection{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}h2.title:before{content:"";display:block;width:4.8rem;height:.7rem;background:currentColor;margin-bottom:1.8rem}.center h2.title:before,.newsletter h2.title:before,.title-wrapper--self-centered h2.title:before{margin-left:auto;margin-right:auto}h1.collection-hero__title:before{content:"";display:block;width:4.8rem;height:.7rem;background:currentColor;margin-bottom:1.6rem}.ht-eyebrow{display:inline-flex;align-items:center;gap:1.4rem;margin:0;text-transform:uppercase;letter-spacing:.22em;font-size:1.2rem;font-weight:700;font-family:var(--font-body-family)}.ht-eyebrow:before{content:"";width:4.4rem;height:.6rem;background:currentColor;flex:none}.ht-arrow-icon{width:1.4rem;height:1.4rem;display:inline-block;vertical-align:middle}.header-wrapper{border-bottom:.1rem solid rgba(var(--color-foreground),.9)}.header__heading-logo{height:auto}.header__menu-item span{text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem;font-weight:700}.header__menu-item:hover span,.header__active-menu-item{text-decoration-thickness:.2rem;text-underline-offset:.5rem}.announcement-bar__message{text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem;font-weight:700;padding-top:1.1rem;padding-bottom:1.1rem}.button,.shopify-challenge__button,.customer button{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:1.3rem}.button .ht-arrow-icon{width:1.05em;height:1.05em;margin-left:1rem}@media(prefers-reduced-motion:no-preference){.button{transition:transform .15s ease,box-shadow .15s ease}.button .ht-arrow-icon{transition:transform .18s ease}.button:hover .ht-arrow-icon{transform:translate(.25rem,-.25rem)}.button:not(.button--tertiary):hover{transform:translate(-.3rem,-.3rem);box-shadow:.5rem .5rem rgba(var(--color-foreground),1)}}.card--standard .card__inner{border:.1rem solid rgba(var(--color-foreground),.12)}@media(prefers-reduced-motion:no-preference){.card--standard .card__inner{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.card-wrapper:hover .card--standard .card__inner,.card-wrapper:focus-within .card--standard .card__inner{border-color:rgb(var(--color-foreground));transform:translate(-.4rem,-.4rem);box-shadow:.6rem .6rem rgb(var(--color-foreground))}}.card__heading{font-size:1.5rem;line-height:1.3}.card-wrapper:hover .card__heading,.card-wrapper:focus-within .card__heading{text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.4rem}.price{font-family:var(--font-heading-family);font-weight:700;letter-spacing:0}.badge{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.field__input,.select__select,.customer .field input{font-family:var(--font-body-family)}.footer{border-top:none}.footer-block__heading{text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem;font-family:var(--font-body-family);font-weight:700}.footer__copyright{letter-spacing:.06em}.color-scheme-2 .password-logo,.color-scheme-2 .header__heading-logo,.color-scheme-4 .password-logo,.color-scheme-4 .header__heading-logo{filter:invert(1)}.ht-hero{position:relative;overflow:hidden;isolation:isolate}.ht-hero__inner{position:relative;z-index:2;padding-top:clamp(7rem,12vw,13rem);padding-bottom:clamp(6.5rem,11vw,12rem)}.ht-hero__heading{margin:2.6rem 0 0;font-size:clamp(3.8rem,9.2vw,9.4rem);line-height:.94;text-transform:uppercase;letter-spacing:-.015em}.ht-hero__heading .ht-line{display:block}.ht-hero__text{margin:2.8rem 0 0;max-width:52ch;font-size:clamp(1.5rem,1.8vw,1.9rem);line-height:1.65;opacity:.85}.ht-hero__cta{margin-top:3.8rem;display:flex;flex-wrap:wrap;gap:1.6rem}.ht-hero__mark{position:absolute;z-index:1;right:clamp(-6rem,-3vw,-2rem);bottom:-4rem;width:clamp(16rem,28vw,38rem);opacity:.14;pointer-events:none}.ht-hero__mark svg{display:block;width:100%;height:auto}.ht-marquee{overflow:hidden}.ht-marquee__track{display:flex;width:max-content}@media(prefers-reduced-motion:no-preference){.ht-marquee__track{animation:ht-marquee var(--ht-marquee-duration, 34s) linear infinite}}.ht-marquee__group{display:flex;align-items:center;gap:3.2rem;flex:none;padding:1.5rem 1.6rem}.ht-marquee__item{font-family:var(--font-heading-family);font-weight:700;font-size:1.5rem;text-transform:uppercase;letter-spacing:.18em;white-space:nowrap}.ht-marquee__sep .ht-arrow-icon{width:1.3rem;height:1.3rem;display:block;opacity:.8}@keyframes ht-marquee{to{transform:translate(-50%)}}.ht-pw{position:relative;overflow:hidden;isolation:isolate}.ht-pw__inner{position:relative;z-index:2;padding-top:clamp(5.5rem,9vw,10rem);padding-bottom:clamp(5.5rem,9vw,10rem)}.ht-pw__heading{margin:2.4rem 0 0;font-size:clamp(4.2rem,10vw,10.5rem);line-height:.94;text-transform:uppercase;letter-spacing:-.015em}.ht-pw__heading .ht-line{display:block}.ht-pw__text{margin:2.6rem 0 0;max-width:54ch;font-size:clamp(1.5rem,1.8vw,1.9rem);line-height:1.65;opacity:.85}.ht-countdown{margin-top:4.2rem}.ht-countdown__grid{display:grid;grid-template-columns:repeat(4,minmax(6.5rem,10rem));gap:2rem;margin-top:1.8rem}@media screen and (max-width:749px){.ht-countdown__grid{grid-template-columns:repeat(4,1fr);gap:1.2rem}}.ht-countdown__cell{border-top:.5rem solid rgb(var(--color-foreground));padding-top:1.2rem}.ht-countdown__num{display:block;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(2.6rem,5vw,4.6rem);line-height:1;font-variant-numeric:tabular-nums}.ht-countdown__unit{display:block;margin-top:.6rem;font-size:1.1rem;text-transform:uppercase;letter-spacing:.18em;opacity:.6}.ht-countdown__done{margin:1.8rem 0 0;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(2.2rem,3.5vw,3.2rem);text-transform:uppercase}.ht-pw__form{margin-top:4.2rem;max-width:40rem}.ht-pw__note{margin:1.4rem 0 0;font-size:1.2rem;text-transform:uppercase;letter-spacing:.16em;opacity:.55}.ht-statements__grid{list-style:none;margin:3.4rem 0 0;padding:0;display:grid;gap:3.4rem 2.8rem;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}.ht-statement{border-top:.5rem solid rgb(var(--color-foreground));padding-top:1.8rem}.ht-statement__num{display:block;font-family:var(--font-heading-family);font-weight:700;font-size:1.3rem;letter-spacing:.16em;opacity:.45}.ht-statement__heading{margin:1rem 0 .8rem;font-size:2rem}.ht-statement__text{margin:0;line-height:1.65;opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ht-brand.css.map */
