.hw-sec h1, .hw-sec h2, .hw-sec h3, .hw-sec h4, .hw-sec h5, .hw-sec .h0, .hw-sec.h0, .hw-sec .h1, .hw-sec.h1, .hw-sec .h2, .hw-sec.h2, .hw-sec .h3, .hw-sec.h3, .hw-sec .h4, .hw-sec.h4, .hw-sec .h5, .hw-sec.h5{color:rgb(var(--color-text));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading);line-height:calc(1 + .3 / var(--font-heading-scale));margin:0}.hw-sec h1, .hw-sec .h1, .hw-sec.h1{font-size:var(--h1-font-size, calc(var(--font-heading-scale) * 32px))}.hw-sec h2, .hw-sec .h2, .hw-sec.h2{font-size:var(--h2-font-size, calc(var(--font-heading-scale) * 26px))}.hw-sec h3, .hw-sec .h3, .hw-sec.h3{font-size:var(--h3-font-size, calc(var(--font-heading-scale) * 22px))}.hw-sec h4, .hw-sec .h4, .hw-sec.h4{font-size:var(--h4-font-size, calc(var(--font-heading-scale) * 18px))}.hw-sec h5, .hw-sec .h5, .hw-sec.h5{font-size:var(--h5-font-size, calc(var(--font-heading-scale) * 16px))}.hw-sec .h0, .hw-sec.h0{font-size:calc(var(--font-heading-scale) * 38px)}.hw-sec .hxl, .hw-sec.hxl{font-size:calc(var(--font-heading-scale) * 42px)}.hw-sec .hxxl, .hw-sec.hxxl{font-size:calc(var(--font-heading-scale) * 50px)}@media screen and (min-width:750px){.hw-sec h1, .hw-sec .h1, .hw-sec.h1{font-size:calc(var(--font-heading-scale) * 36px)}.hw-sec h2, .hw-sec .h2, .hw-sec.h2{font-size:calc(var(--font-heading-scale) * 30px)}.hw-sec h3, .hw-sec .h3, .hw-sec.h3{font-size:calc(var(--font-heading-scale) * 24px)}.hw-sec h4, .hw-sec .h4, .hw-sec.h4{font-size:calc(var(--font-heading-scale) * 20px)}.hw-sec h5, .hw-sec .h5, .hw-sec.h5{font-size:calc(var(--font-heading-scale) * 18px)}.hw-sec .h0, .hw-sec.h0{font-size:calc(var(--font-heading-scale) * 46px)}.hw-sec .hxl, .hw-sec.hxl{font-size:calc(var(--font-heading-scale) * 52px)}.hw-sec .hxxl, .hw-sec.hxxl{font-size:calc(var(--font-heading-scale) * 60px)}}.hw-sec .email-signup-banner__heading, .hw-sec.email-signup-banner__heading{color:rgb(var(--color-text));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading);line-height:calc(1 + .3 / var(--font-heading-scale))}.hw-sec .password-main .newsletter__subheading, .hw-sec.password-main .newsletter__subheading{color:rgb(var(--color-text));letter-spacing:var(--letter-spacing-body);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.hw-sec .shopify-section-template--17905978671257__main .email-signup-banner__box, .hw-sec.shopify-section-template--17905978671257__main .email-signup-banner__box{color:rgb(var(--color-text));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:var(--letter-spacing-body)}.hw-sec .password-main .newsletter__wrapper, .hw-sec.password-main .newsletter__wrapper{background-color:var(--global-section-bg-color)}.hw-sec .password-main .newsletter__wrapper.email-signup-banner__box, .hw-sec.password-main .newsletter__wrapper.email-signup-banner__box{color:rgb(var(--color-text))}.hw-sec .newsletter__wrapper input.field__input, .hw-sec.newsletter__wrapper input.field__input{color:rgb(var(--color-text));background-color:var(--global-section-bg-color);border-color:rgba(var(--color-foreground),.3)}.hw-sec .newsletter__wrapper input.field__input:focus, .hw-sec.newsletter__wrapper input.field__input:focus{color:rgb(var(--color-text))}.hw-sec .newsletter__wrapper .newsletter-form__button, .hw-sec.newsletter__wrapper .newsletter-form__button{color:rgb(var(--color-button-text));background-color:rgb(var(--color-button))}.hw-sec .newsletter__wrapper .field__label, .hw-sec.newsletter__wrapper .field__label{color:var(--global-section-text-color)}