div[role=dialog][aria-label$=" Form"] *,.klaviyo-form *{font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important}div[role=dialog][aria-label$=" Form"] span[style*=serif]:not([style*=sans-serif]),.klaviyo-form span[style*=serif]:not([style*=sans-serif]){font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)!important;font-weight:var(--typeHeaderWeight)!important}div[role=dialog][aria-label$=" Form"] button:not(.klaviyo-close-form),.klaviyo-form button{font-size:13px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.3em}.template-index .header-wrapper--sticky.is-light .site-nav__link{text-shadow:0 1px 8px rgba(0,0,0,.45)}.template-index .header-wrapper--sticky.is-light .site-nav__link .icon{filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}.template-index :is([class^=ai-],[class*=" ai-"]) :is(h2,h3,.h1,.h2,.h3){line-height:1.12;text-wrap:balance}.template-index :is([class*=ai-two-column-text-],[class*=ai-editorial-desc-],[class*=ai-image-banner-subheading-]){text-wrap:balance}.template-index .collection-item--below .collection-image--square{padding-bottom:125%}.template-index .collection-item--below .collection-image img{object-fit:cover}.template-index .collection-item--below .collection-item__title{margin-top:16px}.template-index .section-header__link.btn--secondary{border:0;background:none;padding:0;min-width:0;font-size:var(--typeLinkSize);letter-spacing:var(--typeLinkSpacing);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.template-index .grid-product__title{text-wrap:balance}@media only screen and (min-width:769px){.template-index .grid-product__title{min-height:2lh}}@media only screen and (max-width:768px){.template-index .grid-overflow-wrapper .grid-product__title{font-size:12px;letter-spacing:.1em;min-height:3lh}.template-index .grid-overflow-wrapper .grid-product__vendor{font-size:10px;letter-spacing:.15em;min-height:2lh}.template-index .collection-item--below .collection-item__title{margin-top:12px}.template-index .collection-item--below .collection-item__title span{font-size:12px;letter-spacing:.1em}.template-index .hero__subtitle{max-width:280px;margin-left:auto;margin-right:auto}.template-index .hero__text-shadow{--colorImageOverlayTextShadow: .45}.template-index .header-wrapper--sticky.is-light{background-image:linear-gradient(#00000080 0,#0000)}body:has(.floating-chat) .site-footer{padding-bottom:110px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/acu-typography.css.map */
