.page-banner{position:relative;min-height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#2196b0}.page-banner__bg{position:absolute;top:0;left:0;width:100%;height:100%}.page-banner__bg img{width:100%;height:100%;object-fit:cover}.page-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000059;z-index:1}.page-banner__title{position:relative;z-index:2;color:#fff;font-size:3.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin:0;padding:2rem 2.5rem;max-width:100%;box-sizing:border-box;text-align:center;line-height:1.3;overflow-wrap:break-word;text-shadow:0 2px 10px rgba(0,0,0,.4)}@media screen and (max-width:749px){.page-banner__title{font-size:2.6rem;letter-spacing:.06em;padding:1.5rem 2rem}}@media screen and (max-width:549px){.page-banner__title{font-size:2rem;letter-spacing:.04em}}.page-banner__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:100%;padding:2rem}.page-banner__content .page-banner__title{position:static;z-index:auto;padding:0}.page-banner__collection-nav{display:flex;flex-wrap:wrap;gap:.8rem 2rem;justify-content:center}.page-banner__collection-link{color:#000;text-decoration:none;font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding-bottom:2px;border-bottom:2px solid transparent;transition:color .2s,border-color .2s;text-shadow:0 1px 3px rgba(255,255,255,.7)}.page-banner__collection-link:hover,.page-banner__collection-link--active{border-bottom-color:#00c9d6;color:#000}@media screen and (max-width:549px){.page-banner__collection-nav{gap:.6rem 1.2rem}.page-banner__collection-link{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/page-banner.css.map */
