.collection-page-banner-section .text-content.text-align-center{text-align:center}.collection-page-banner-section .text-content.text-align-left{text-align:start}.collection-page-banner-section .text-content.text-align-right{text-align:end}.collection-page-banner-section .collection-page-banner-container{border-radius:10px}.collection-page-banner-section .banner-text-container{position:relative;overflow:hidden;width:100%;display:block}.collection-page-banner-section .banner-text-container .text-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:100%;max-width:720px;padding:0 20px}.collection-page-banner-section .banner-text-container img{border-radius:10px}.collection-page-banner-section .banner-text-container:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;max-width:100%;height:100%;background:rgba(var(--color-background),.5);border-radius:10px}.collection-page-banner-section .banner-text-container h2{font-size:45px;font-weight:300;line-height:1.2;letter-spacing:-.9px;margin:0 0 15px}.collection-page-banner-section .banner-text-container h2 b,.collection-page-banner-section .banner-text-container h2 span{font-weight:800}.collection-page-banner-section .banner-text-container .page-banner-content{font-weight:600;line-height:1.45}@media screen and (min-width:750px){.collection-page-banner-section .collection_desktop_image.media-box:after{padding-bottom:27%}.collection-page-banner-section .collection_image.media-box:after{padding-bottom:27%}}@media screen and (max-width:989px){.collection-page-banner-section .banner-text-container h2{font-size:30px}.collection-page-banner-section .banner-text-container .page-banner-content{font-size:14px}.collection-page-banner-section .banner-text-container .text-content{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-page-banner.css.map */
