.collection-hero--theme-family .tf-banner__media{display:none}@media screen and (min-width:990px){.collection-hero--theme-family .tf-banner--with-image{display:flex;align-items:flex-start;gap:3rem}.collection-hero--theme-family .tf-banner{margin:0;background-color:#f7f7f7;border-radius:12px;padding-block:15px}.collection-hero--theme-family .tf-banner__media{display:block;flex:0 0 var(--tf-banner-media-width, 230px);width:var(--tf-banner-media-width, 230px);border:1px solid #e5e5e5;padding:.4rem}.collection-hero--theme-family .tf-banner__media img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border:1px solid #e5e5e5}.collection-hero--theme-family .tf-banner__text{flex:1 1 auto;min-width:0}.collection-hero--theme-family .collection-hero__title{margin:10px 0 1.6rem;text-align:left}.collection-hero--theme-family .collection-hero__title+.collection-hero__description,.collection-hero--theme-family .collection-hero__description{margin-top:0;margin-bottom:0}.collection-hero--theme-family .collection-hero__description p:last-child{margin-bottom:0}}.collection-hero__centered-container:has(.tf-banner){background-color:#f7f7f7;border-radius:8px;width:100%}@media screen and (max-width:749px){.collection-hero__title+.collection-hero__description{text-align:center}.tf-banner--with-image{padding-inline:15px}.collection-hero__centered-container:has(.tf-banner){background-color:#fff}.collection-hero--theme-family .collection-hero__title{margin-top:30px;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/502/assets/component-collection-banner-theme-family.css.map */
