.banner{background:transparent}.banner.section-content.vertical-align-center{padding-top:var(--gap-large);padding-bottom:var(--gap-large)}@media screen and (min-width: 990px){.banner.section-content.vertical-align-top{padding-bottom:5rem}.banner.section-content.vertical-align-bottom{padding-top:5rem}}.banner-image{display:inherit;margin:1rem 0}.banner-image img{aspect-ratio:auto}.banner-image.round_corners img{border-radius:.5rem}.banner.boxed_background:not(.no_inner_padding) .subsection{padding:2rem}.banner-title{margin:0}.banner-description{margin:0;color:var(--color-foreground-light)}body.template-collection .banner.color-inverse-1 .section-background__wrapper+.subsection+.subsection--description .banner-description{--color-accent-text: #fff;--text: var(--color-accent-text);color:var(--text)}.shopify-section--collection-header .subsection-content.content_background{--color-accent-text: #fff;--color: #121938}.banner .subsection{padding:0}@media screen and (max-width: 749px){.banner.color-base-1 .subsection--description .banner-description{margin-top:1rem;margin-bottom:1.5rem}}@media screen and (min-width: 750px){.banner .banner-title.type_large{--font-size: 2.6rem;font-size:calc(var(--font-heading-scale) * var(--font-size))}.banner.color-inverse-1 .section-background__wrapper+.subsection+.subsection--description .banner-description{padding-bottom:3.25rem}.banner.color-base-1 .subsection--description .banner-description{margin-top:1rem;margin-bottom:1.5rem}}@media screen and (min-width: 990px){.banner .subsection--description .banner-description{max-width:50%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/banner.css.map */
