.component-featured-products .heading{text-align:center;text-transform:uppercase;letter-spacing:.2em}.component-featured-products .subheading{margin:-26px auto 36px;text-align:center;max-width:340px;text-wrap:balance}.component-featured-products .product-grid-item{text-decoration:none;color:#000}.component-collection-grid .product-grid-item .collection-title{text-align:center}.component-featured-products .cta-button{display:flex;text-decoration:none;justify-content:center;margin-top:36px;text-align:center;flex-direction:row;margin-bottom:18px}.component-featured-products .cta-button-desktop{display:none}.component-featured-products .cta-button span{display:none;font-family:var(--h1-font);font-weight:375;font-size:16px;line-height:18px;letter-spacing:1px;height:fit-content;width:fit-content;margin:0 auto;text-transform:uppercase;padding-bottom:4px;border-bottom:1px solid #181818;color:#181818}.component-featured-products .cta-button-mobile{margin-top:36px;margin-bottom:36px}.component-featured-products .cta-button-mobile span{display:block}.component-featured-products .component-featured-products-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:18px;row-gap:36px}.component-pagination{display:flex;flex-direction:row;gap:16px;align-items:center;margin-bottom:36px}.component-featured-products-header .section-heading-decorator{margin-bottom:36px}@media screen and (min-width: 992px){.component-featured-products .cta-button span{display:block}.component-featured-products .heading{letter-spacing:10px}.component-featured-products.narrow{margin-left:10%;margin-right:10%}.component-featured-products .subheading{text-align:left;max-width:570px;margin-top:18px;margin-left:unset;letter-spacing:-.02em;text-wrap:unset}.component-featured-products-header .section-heading-decorator{margin-bottom:0}.component-featured-products .cta-button-mobile span{display:none}.component-featured-products{margin-left:36px;margin-right:36px}.component-featured-products-header{display:flex;flex-direction:row;justify-content:space-between}.component-featured-products .cta-button{justify-content:end}.component-featured-products .cta-button-desktop{display:flex;align-items:end}.component-featured-products .cta-button-mobile{display:none}.component-featured-products .component-featured-products-grid{margin-top:36px}.component-featured-products .cta-button{margin-bottom:26px}}
/*# sourceMappingURL=/cdn/shop/t/611/assets/component-featured-products.css.map */
