.page-section--collection-banner{display:grid;column-gap:34px;grid-template-columns:1fr;position:relative}.template-collection .page-section--collection-banner{margin-bottom:2rem}.page-section--collection-banner .title-brow{color:var(--color-accent);z-index:1}.page-section--collection-banner .title-h2-brow{color:#fff;font-size:var(--fs60);font-weight:900;line-height:1em}.page-section--collection-banner .title{z-index:1}.page-section--collection-banner .text{color:#fff;z-index:1}.template-collection .page-section--collection-banner .text{margin-bottom:0}.page-section--collection-banner .buttons-row{display:flex;flex-flow:row wrap;gap:14px;z-index:1}.page-section--collection-banner .button-orange{color:#000}.page-section--collection-banner .button svg{fill:#000}.page-section--collection-banner .button-disclaimer{color:#fff;display:flex;flex-flow:column;justify-content:center;padding-left:1rem}.page-section--collection-banner .home-cta-img{background-repeat:repeat-x;background-size:auto 100%;border-radius:16px;display:flex;flex-flow:row nowrap;justify-content:center;height:auto;margin-top:32px;overflow:hidden}.page-section--collection-banner .home-cta-img .banner-background-img{background-position:right center;background-repeat:repeat-x;background-size:auto 100%;content:"";flex:1 1 auto;position:relative}.page-section--collection-banner .home-cta-img .banner-background-img:before{background:linear-gradient(to left,transparent 10%,black 30%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.page-section--collection-banner .home-cta-img>div{flex:0 1 max-content}.page-section--collection-banner .home-cta-img img{height:100%;object-fit:contain;object-position:right center;width:100%}@media only screen and (min-width:990px){.page-section--collection-banner{grid-template-columns:1.25fr .85fr}.page-section--collection-banner .title-brow{grid-column:1 / 2;grid-row:1 / 2}.page-section--collection-banner .title{grid-column:1 / 2;grid-row:2 / 3}.page-section--collection-banner .text{grid-column:1 / 2;grid-row:3 / 4}.page-section--collection-banner .buttons-row{flex-flow:row wrap;grid-column:1 / 2;grid-row:4 / 5}.page-section--collection-banner .home-cta-img{bottom:0;grid-column:unset;grid-row:unset;height:100%;left:0;margin-top:0;position:absolute;right:0;top:0;width:100%;z-index:0}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-page-collection-banner.css.map */
