.gs-main-page{padding-top:var(--padding-top-mobile, 40px);padding-bottom:var(--padding-bottom-mobile, 40px)}.gs-main-page .page-banner{position:relative;background-color:var(--pageBannerBg, transparent)}.gs-main-page .page-banner.banner-height{min-height:var(--media-height-mobile, 200px);display:flex;align-items:center}.gs-main-page .page-banner-image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.gs-main-page .page-banner-image img{width:100%;height:100%;object-fit:cover;display:block}.gs-main-page .banner-height .page-banner-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--banner-overlay-bg, transparent);opacity:var(--banner-overlay-opacity, .6)}.gs-main-page .page-banner-content-box{position:relative;z-index:1;width:100%}.gs-main-page .page-banner-title{color:var(--banner-overlay-text, rgb(var(--textColor)));margin:0}.gs-main-page .page-banner-content.text-left{text-align:left}.gs-main-page .page-banner-content.text-center{text-align:center}.gs-main-page .page-banner-content.text-right{text-align:right}.gs-main-page .page-narrow-width{margin-top:2rem}.gs-main-page .page-description{color:rgb(var(--textColor))}@media screen and (min-width:750px){.gs-main-page{padding-top:var(--padding-top, 70px);padding-bottom:var(--padding-bottom, 70px)}.gs-main-page .page-banner.banner-height{min-height:var(--media-height, 300px)}}
/*# sourceMappingURL=/cdn/shop/t/1040/assets/gs-main-page.css.map */
