.page-top-banner-container{display:flex;justify-content:center;align-items:center;position:relative;min-height:80vh;background-color:#181818;overflow:hidden}.page-top-banner-container video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.page-top-banner-picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.page-top-banner-picture img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.page-top-banner-container{min-height:60vh}.page-top-banner-container-inner{flex-direction:column}.page-top-banner-container-inner hr{width:1px!important;height:150px;margin:20px 0!important}}@media screen and (max-width:400px){.page-top-banner-container{min-height:50vh}.page-top-banner-container-inner{width:92%}.page-top-banner-container-inner hr{margin:0 6px}}.page-top-banner-container-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;width:85%}.page-top-banner-container-inner p:first-of-type{color:#fffdee;text-wrap:nowrap;margin:0;font-family:var(--font-family-label);font-weight:var(--font-eyebrow-weight);text-transform:uppercase;letter-spacing:var(--font-label-letter-spacing);font-size:var(--font-label-size);line-height:var(--font-label-line-height)}.page-top-banner-container-inner p:last-of-type{color:#fffdee;text-wrap:nowrap;margin:0;font-family:var(--font-family-accent);font-weight:var(--font-label-weight);text-transform:uppercase;letter-spacing:var(--font-caption-letter-spacing);font-size:var(--font-caption-size);line-height:var(--font-caption-line-height)}.page-top-banner-container-inner hr{background:#fffdee;width:100%;display:flex!important;margin:0 10px}@media screen and (max-width:749px){.page-top-banner-container-inner p:first-of-type{font-size:var(--font-label-size-mobile);line-height:var(--font-label-line-height-mobile);font-weight:var(--font-label-weight-mobile);letter-spacing:var(--font-label-letter-spacing-mobile)}.page-top-banner-container-inner p:last-of-type{font-size:var(--font-caption-size-mobile);line-height:var(--font-caption-line-height-mobile);letter-spacing:var(--font-caption-letter-spacing-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/page-top_banner.css.map */
