.collection-banner{position:relative;width:100%;height:var(--collection-banner-height, 500px);overflow:hidden}.collection-banner--page-width{max-width:var(--page-width, 1440px);margin-inline:auto}@media screen and (min-width:1440px){.collection-banner{height:clamp(var(--collection-banner-height-min, 500px),var(--collection-banner-height-vw, 34vw),var(--collection-banner-height-max, 800px))}.collection-banner--page-width{height:var(--collection-banner-height, 500px)}}@media screen and (max-width:749px){.collection-banner{height:var(--collection-banner-height-mobile, var(--collection-banner-height, 500px))}}.collection-banner__image{position:absolute;top:0;right:0;bottom:0;left:0}.collection-banner__image--mobile{display:none}@media screen and (max-width:749px){.collection-banner--has-mobile-image .collection-banner__image--desktop{display:none}.collection-banner--has-mobile-image .collection-banner__image--mobile{display:block}}.collection-banner__img{width:100%;height:100%;object-fit:cover;object-position:center}.collection-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:var(--banner-text-color, #fff);padding:40px 16px}.collection-banner--page-width .collection-banner__overlay{padding:40px 16px}@media screen and (min-width:750px){.collection-banner__overlay,.collection-banner--page-width .collection-banner__overlay{padding:60px 50px}}.collection-banner__heading{font-family:var(--font-family-anton),sans-serif;font-weight:400;font-style:normal;font-size:40px;line-height:1.4;letter-spacing:.02em;margin:0 0 8px}@media screen and (min-width:480px){.collection-banner__heading{font-size:44px}}@media screen and (min-width:750px){.collection-banner__heading{font-size:48px}}.collection-banner__btn{display:inline-block;padding:15px 32px;background-color:var(--btn-bg-color, #c10230);color:var(--btn-text-color, #fff);text-decoration:none;font-family:var(--font-family-anton),sans-serif;font-weight:700;font-size:1rem;line-height:1.1;text-transform:uppercase;letter-spacing:.05em;border-radius:100px;transition:opacity .2s ease}.collection-banner__btn:hover{opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/8/assets/collection-banner.css.map */
