html:root{--font-size--paragraph: .8125rem}body{line-height:1.55}.button,.button-secondary,button.button,a.button{font-size:.8125rem;letter-spacing:.05em;min-height:48px;padding-inline:40px}.button-unstyled{font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:4px}[id$=__hero_main] .hero{--hero-min-height: 42rem !important}@media screen and (min-width:40em){[id$=__hero_main] .hero{--hero-min-height: 53rem !important}}@media screen and (min-width:64em){[id$=__hero_main] .hero{--hero-min-height: 720px !important}}[id$=__best_sellers]{--peek-next-slide-size: 0px}[id$=__best_sellers] .resource-list__carousel{width:100%;max-width:90rem;margin-inline:auto}[id$=__faq] summary{padding-block:11px}.ai-image-cards__grid{display:grid;grid-template-columns:repeat(var(--ai-cards-columns, 2),minmax(0,1fr));gap:var(--ai-cards-gap, 10px);width:100%}.ai-image-cards__card{position:relative;display:block;overflow:hidden;aspect-ratio:var(--ai-cards-ratio, 4 / 3);min-height:176px;text-decoration:none}.ai-image-cards__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ai-image-cards__card:hover img{transform:scale(1.05)}.ai-image-cards__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,calc(var(--ai-cards-overlay, 48) / 100))}.ai-image-cards__label{position:absolute;inset-block:0;inset-inline-start:0;display:flex;align-items:center;padding-inline:40px;color:#fff;font-family:var(--font-body--family);font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ai-image-cards__label span{border-bottom:1px solid currentColor;padding-bottom:4px}.ai-image-cards__heading{text-align:center;margin:0 0 28px}@media screen and (max-width:749px){.ai-image-cards__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:88%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.ai-image-cards__grid::-webkit-scrollbar{display:none}.ai-image-cards__card{scroll-snap-align:center}.ai-image-cards__label{justify-content:center;padding-inline:24px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ai-storefront.css.map */
