body.ac-brand{font-size:1.5rem;letter-spacing:.02em;line-height:1.8}.ac-brand .header__menu-item,.ac-brand .menu-drawer__menu-item,.ac-brand .menu-drawer__close-button{font-weight:700;letter-spacing:.04em;line-height:1.6}.ac-brand .header__submenu .header__menu-item,.ac-brand .menu-drawer__submenu .menu-drawer__menu-item{font-weight:500;letter-spacing:.03em}.ac-brand .header__menu-item{font-size:1.4rem}.ac-brand .menu-drawer__menu-item{font-size:1.5rem}.ac-brand .button{font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:.03em}.ac-brand .ac-homepage .collection__title .title,.ac-brand .ac-category__heading,.ac-brand .ac-news__heading,.ac-brand .ac-styling-top__title{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:700;line-height:1.3;letter-spacing:.08em}.ac-brand .ac-news__heading{font-size:1.8rem}.ac-brand .ac-homepage .collection__view-all .link{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;line-height:1.6;letter-spacing:.03em}.ac-brand .ac-category__label{font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;line-height:1.6;letter-spacing:.02em}.ac-brand .ac-news__title{font-size:1.5rem;font-weight:400;line-height:1.7;letter-spacing:.02em}.ac-brand .ac-news__subheading,.ac-brand .ac-category__subheading{font-size:1.3rem;font-weight:400;line-height:1.8;letter-spacing:.02em}.ac-brand .ac-news__date{font-size:1.2rem;font-weight:400;line-height:1.5;letter-spacing:.03em}.ac-brand .ac-styling-top__viewall,.ac-brand .ac-styling-top__card-name,.ac-brand .ac-styling-top__card-meta{font-family:var(--font-body-family);font-weight:400;line-height:1.6;letter-spacing:.02em}.ac-brand .ac-story__title,.ac-brand .ac-homepage .image-with-text__heading{font-size:2.4rem;font-weight:700;line-height:1.6;letter-spacing:.03em}.ac-brand .ac-story__heading{font-size:2rem;font-weight:500;line-height:1.6;letter-spacing:.03em}.ac-brand .ac-story__intro-copy,.ac-brand .ac-story__body,.ac-brand .ac-homepage .image-with-text__text,.ac-brand .ac-product-page .product__description{font-size:1.5rem;font-weight:400;line-height:2;letter-spacing:.02em}.ac-brand .ac-story__eyebrow,.ac-brand .ac-story__number,.ac-brand .ac-story__caption{font-size:1.1rem;line-height:1.5;letter-spacing:.06em}.ac-brand .ac-story__text-link{font-size:1.3rem;font-weight:400;line-height:1.6;letter-spacing:.02em}.ac-brand .ac-product-page .product__title h1{font-size:2.2rem;font-weight:500;line-height:1.6;letter-spacing:.03em}.ac-brand .ac-product-page .product-description-ui .section-block{line-height:1.8}.ac-brand .ac-product-page .product-description-ui .lead-sentence{font-weight:500}.ac-brand .collection-hero__title{font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:.03em;text-wrap:balance}.ac-brand .collection-hero__title+.collection-hero__description{font-size:1.5rem;font-weight:400;line-height:1.8;letter-spacing:.02em}.ac-brand .main-page-title{font-size:2.8rem;font-weight:700;line-height:1.5;letter-spacing:.03em}.ac-brand .product-grid>.grid__item>product-component{display:block;height:100%}.ac-brand .product-card-wrapper .card__heading{font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;line-height:1.7;letter-spacing:.03em;overflow-wrap:anywhere}.ac-brand .ac-card-title__name,.ac-brand .ac-card-title__detail,.ac-brand .ac-card-title__status{display:block}.ac-brand .ac-card-title__detail{margin-top:.4rem;color:rgba(var(--color-foreground),.75);font-size:1.3rem;font-weight:400;line-height:1.7;letter-spacing:.02em}.ac-brand .ac-card-title__status{width:fit-content;max-width:100%;margin-bottom:.6rem;padding:.2rem .6rem;border:1px solid rgba(var(--color-foreground),.3);border-radius:.2rem;font-size:1.1rem;font-weight:500;line-height:1.5;letter-spacing:.02em}.ac-brand .product-card-wrapper .card:not(.card--horizontal)>.card__content>.card__information{display:flex;flex-direction:column;gap:.8rem;padding-top:1.6rem}.ac-brand .product-card-wrapper .card:not(.card--horizontal)>.card__content .card-information{margin-top:auto}.ac-brand .price{font-family:var(--ac-font-price-family, var(--font-body-family));font-weight:var(--ac-font-price-weight, 400);font-style:var(--ac-font-price-style, normal);font-variant-numeric:lining-nums tabular-nums;line-height:1.6;letter-spacing:.03em}.ac-brand .product-card-wrapper .price{font-size:1.4rem;line-height:1.6;letter-spacing:.03em}.ac-brand .product-card-wrapper .price--on-sale .price-item--regular{font-size:1.2rem;font-weight:400}.ac-brand .product-card-wrapper .badge{border-radius:.2rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;line-height:1.5;letter-spacing:.02em}@media screen and (max-width:749px){.ac-brand .ac-homepage .collection__title .title,.ac-brand .ac-category__heading,.ac-brand .ac-styling-top__title{font-size:1.8rem;letter-spacing:.06em}.ac-brand .ac-news__heading{font-size:1.6rem;letter-spacing:.06em}.ac-brand .ac-story__title,.ac-brand .ac-homepage .image-with-text__heading,.ac-brand .ac-product-page .product__title h1,.ac-brand .collection-hero__title{font-size:2rem}.ac-brand .ac-story__heading{font-size:1.8rem}.ac-brand .main-page-title{font-size:2.4rem}.ac-brand .product-card-wrapper .card__heading,.ac-brand .ac-news__title,.ac-brand .collection-hero__title+.collection-hero__description{font-size:1.4rem}.ac-brand .ac-card-title__detail{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/andcharlie-typography.css.map */
