.collections-hero-banner{background-color:var(--background-color)}.collections-hero-banner__page-width{padding-right:0;padding-left:0}@media (min-width: 768px){.collections-hero-banner__page-width{padding-left:0}}.collections-hero-banner__media{min-height:100%}.collections-hero-banner__media .desktop-only{display:none;aspect-ratio:var(--aspect-ratio)}.collections-hero-banner__media .mobile-only{display:block}@media (min-width: 768px){.collections-hero-banner__media .desktop-only{display:block}.collections-hero-banner__media .mobile-only{display:none}}.collections-hero-banner__inner{--padding-x: 2rem;background-color:transparent;padding-right:var(--page-padding);padding-left:var(--page-padding)}@media (min-width: 768px){.collections-hero-banner__inner{padding-right:0;padding-left:0;padding:var(--padding-y) var(--padding-x)}}.collections-hero-banner__content{width:100%;padding-top:20px;padding-bottom:35px}.collections-hero-banner__content.centered-content{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 1024px){.collections-hero-banner__content{padding-top:45px;padding-bottom:45px}}.collections-hero-banner .heading{max-width:390px;margin:0 auto}@media (min-width: 500px){.collections-hero-banner .heading{max-width:100%;margin:0}}.collections-hero-banner .subheading{margin-bottom:5px;text-transform:uppercase;font-size:18px;font-weight:500}.collections-hero-banner__features{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin:25px 0 0}@media (min-width: 768px){.collections-hero-banner__features{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.6rem;margin:45px 0 0}.collections-hero-banner__features>motion-element{flex:0 1 30%;text-align:center}}@media (max-width: 768px){.collections-hero-banner__features{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.6rem;margin:45px 0 0}.collections-hero-banner__features>motion-element{flex:0 1 47%;text-align:center}}.collections-hero-banner__features .feature-block{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding-bottom:5px}@media (min-width: 768px){.collections-hero-banner__features .feature-block{flex-direction:column;align-items:center;text-align:center;max-width:200px;margin:0 auto;width:100%}}.collections-hero-banner__features .feature-block .feature-icon{width:55px;height:55px;flex-shrink:0;margin-right:10px}@media (min-width: 768px){.collections-hero-banner__features .feature-block .feature-icon{margin-right:0;margin-bottom:5px}}.collections-hero-banner__features .feature-block .feature-icon img{object-fit:contain;width:100%;height:100%}.collections-hero-banner__features .feature-block .feature-text{margin:0;line-height:120%;text-align:left}@media (min-width: 768px){.collections-hero-banner__features .feature-block .feature-text{text-align:center}}@media (max-width: 1200px){.collections-hero-banner .heading{font-size:32px}.collections-hero-banner .subheading{font-size:12px}.collections-hero-banner__features{margin:30px 0 0}.collections-hero-banner__features .feature-block .feature-text{font-size:14px}.collections-hero-banner__features .feature-block .feature-icon{width:50px;height:50px}}@media (min-width: 768px){.collections-hero-banner__inner{--padding-x: 2rem;--padding-y: 0}}@media (min-width: 1024px){.collections-hero-banner__inner{--padding-x: 2.4rem;--padding-y: 0}}@media (min-width: 1280px){.collections-hero-banner__inner{--padding-x: 6.5rem;--padding-y: 0}}@media (min-width: 768px){.collections-hero-banner--text-first .collections-hero-banner__inner{padding-inline-end:var(--padding-x);order:-1}}@media (min-width: 768px){.collections-hero-banner--image-first .collections-hero-banner__inner{padding-inline-start:var(--padding-x)}}
/*# sourceMappingURL=/cdn/shop/t/353/assets/section-collections-hero-banner.css.map */
