/* cloisonne .cv-section */
.cv-section h1, .cv-section h2, .cv-section h3, .cv-section h4, .cv-section h5, .cv-section .h0, .cv-section .h1, .cv-section .h2, .cv-section .h3, .cv-section .h4, .cv-section .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}.cv-section h1, .cv-section .h1{font-size:var(--h1-font-size, calc(var(--font-heading-scale) * 3.2rem))}.cv-section h2, .cv-section .h2{font-size:var(--h2-font-size, calc(var(--font-heading-scale) * 2.6rem))}.cv-section h3, .cv-section .h3{font-size:var(--h3-font-size, calc(var(--font-heading-scale) * 2.2rem))}.cv-section h4, .cv-section .h4{font-size:var(--h4-font-size, calc(var(--font-heading-scale) * 1.8rem))}.cv-section h5, .cv-section .h5{font-size:var(--h5-font-size, calc(var(--font-heading-scale) * 1.6rem))}.cv-section .h0{font-size:calc(var(--font-heading-scale) * 3.8rem)}.cv-section .hxl{font-size:calc(var(--font-heading-scale) * 4.2rem)}.cv-section .hxxl{font-size:calc(var(--font-heading-scale) * 5rem)}@media screen and (min-width:750px){.cv-section h1, .cv-section .h1{font-size:calc(var(--font-heading-scale) * 3.6rem)}.cv-section h2, .cv-section .h2{font-size:calc(var(--font-heading-scale) * 3rem)}.cv-section h3, .cv-section .h3{font-size:calc(var(--font-heading-scale) * 2.4rem)}.cv-section h4, .cv-section .h4{font-size:calc(var(--font-heading-scale) * 2rem)}.cv-section h5, .cv-section .h5{font-size:calc(var(--font-heading-scale) * 1.8rem)}.cv-section .h0{font-size:calc(var(--font-heading-scale) * 4.6rem)}.cv-section .hxl{font-size:calc(var(--font-heading-scale) * 5.2rem)}.cv-section .hxxl{font-size:calc(var(--font-heading-scale) * 6rem)}}.cv-section h1, .cv-section h2, .cv-section h3, .cv-section h4, .cv-section h5, .cv-section h6, .cv-section .title, .cv-section .heading, .cv-section [class*=title], .cv-section [class*=heading], .cv-section .collection-hero__title, .cv-section .main-collection-title, .cv-section .page-title, .cv-section .section-header__title{font-family:var(--font-heading-family-override, var(--font-heading-family));font-weight:var(--font-weight-bold-override, bold);letter-spacing:var(--letter-spacing-heading, -.3px)}.cv-section .collection-hero__title{font-family:var(--font-heading-family-override, var(--font-heading-family));font-weight:var(--font-weight-bold-override, bold);letter-spacing:var(--letter-spacing-heading, -.3px);margin-top:0}.cv-section .title-wrapper-with-link .title, .cv-section .title-wrapper .title, .cv-section .section-header__title{font-family:var(--font-heading-family-override, var(--font-heading-family));font-weight:var(--font-weight-bold-override, bold);letter-spacing:var(--letter-spacing-heading, -.3px)}.cv-section .card-information .card__heading{font-family:var(--font-heading-family-override, var(--font-heading-family));font-weight:var(--font-weight-bold-override, bold);letter-spacing:var(--letter-spacing-heading, -.3px);font-size:15px}.cv-section .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))}.cv-section .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)}.cv-section .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)}.cv-section .password-main .newsletter__wrapper{background-color:var(--global-section-bg-color)}.cv-section .password-main .newsletter__wrapper.email-signup-banner__box{color:rgb(var(--color-text))}.cv-section .newsletter__wrapper input.field__input{color:rgb(var(--color-text));background-color:var(--global-section-bg-color);border-color:rgba(var(--color-foreground),.3)}.cv-section .newsletter__wrapper input.field__input:focus{color:rgb(var(--color-text))}.cv-section .newsletter__wrapper .newsletter-form__button{color:rgb(var(--color-button-text));background-color:rgb(var(--color-button))}.cv-section .newsletter__wrapper .field__label{color:var(--global-section-text-color)}