.page-title{margin-top:0}.main-page-title{margin-bottom:3rem}@media screen and (min-width: 750px){.main-page-title{margin-bottom:4rem}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}.page-top-banner-image{position:relative}.page-top-banner-image .banner-image{overflow:hidden}.page-top-banner-image .banner-image img{width:100%;height:auto;object-fit:cover;object-position:center}.page-top-banner-image .content{position:absolute;top:50%;margin:auto;left:0;right:0;width:100%;max-width:54rem;transform:translateY(-50%)}.page-top-banner-image .main-page-title{color:#fff;font-size:8rem;line-height:8rem;font-family:Calibre,sans-serif;font-weight:600;text-transform:uppercase;margin:1.4rem 0 0}.page-content h3{font-family:Calibre,sans-serif;font-size:3.7rem;margin-bottom:2rem;font-weight:700}.page-content h4{font-size:2rem;font-family:Calibre,sans-serif;font-weight:400}@media screen and (max-width: 1599px){.page-top-banner-image .main-page-title{font-size:6rem;line-height:6rem;margin-top:.85rem}}@media screen and (max-width: 1279px){.template-page .page-content{padding-top:60px;padding-bottom:60px}.page-top-banner-image .banner-image img{display:block}.page-content h3{font-size:3rem;line-height:normal}}@media screen and (max-width: 1023px){.page-top-banner-image .main-page-title{font-size:5rem;line-height:5rem;margin-top:.6rem}}@media screen and (max-width: 767px){.template-page .page-content{padding-top:50px;padding-bottom:50px}.page-top-banner-image .main-page-title{font-size:3rem;line-height:3rem;margin-top:0}.template-page .page-content p{font-size:1.6rem;line-height:1.5}.page-content h3{font-size:2.4rem}.page-content h4{font-size:1.8rem}.page-top-banner-image .banner-image,.page-top-banner-image .banner-image img{aspect-ratio:3 / 2}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/section-main-page.css.map */
