.cm-category-hero .container{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:.875rem;padding-right:.875rem;transition:padding .35s ease-in-out}.cm-category-hero .background{background-size:contain;background-position:center;background-repeat:no-repeat}.cm-category-hero .hero-image{height:100%;width:100%;border-radius:.25rem;-o-object-fit:cover;object-fit:cover}.cm-category-hero .page-title{font-family:Mulish,Helvetica,Arial,sans-serif;font-weight:900;line-height:40px;font-size:28px}.cm-category-hero .page-text{padding-top:.75rem;padding-bottom:.75rem;font-family:Mulish,Helvetica,Arial,sans-serif;line-height:20px}.cm-category-hero .category-hero-cta-container{padding-top:1.5rem;text-align:center}.cm-category-hero .category-hero-cta{justify-content:center;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(5 1 17 / var(--tw-bg-opacity, 1));padding:.75rem 2rem;text-align:center;font-family:Mulish,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cm-category-hero .hero-image-wrapper{position:relative;width:100%;overflow:hidden;padding-bottom:70%}.cm-category-hero .hero-image{position:absolute;left:50%;top:50%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate(-50%,-50%)}@media only screen and (max-width: 767px){.cm-category-hero .category-hero .content{padding:2em 0 0 1em;max-width:unset}.cm-category-hero .page-title{padding-top:2rem;font-size:1.5rem;line-height:2rem}.cm-category-hero .page-text{font-size:.75rem;line-height:1rem}}
/*# sourceMappingURL=/cdn/shop/t/309/assets/section-cm-category-hero.build.css.map */
