.kg-cv-banner{position:relative;min-height:40rem;display:flex;flex-direction:column;overflow:hidden;background:#1f1b16}@media screen and (max-width:749px){.kg-cv-banner{min-height:32rem}}.kg-cv-media{position:absolute;top:0;right:0;bottom:0;left:0}.kg-cv-media img,.kg-cv-media video.kg-hero-video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;display:block}.kg-cv-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none}.kg-collection-banner-section .kg-cv-banner .kg-cv-content{position:relative;z-index:3;flex:1 1 auto;width:100%;max-width:120rem;margin:0 auto!important;padding:4rem 2rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff}.kg-cv-heading{color:#fff;margin:0 0 1rem}.kg-cv-heading p{margin:0}.kg-cv-desc{max-width:64rem;font-size:1.55rem;line-height:1.6;color:#fff}.kg-cv-desc h1,.kg-cv-desc h2,.kg-cv-desc h3,.kg-cv-desc h4{font-family:var(--font-body-family)!important;font-size:1.55rem;font-weight:500;line-height:1.6;letter-spacing:0;color:#fff;margin:0 0 .8rem}.kg-cv-desc a{color:#fff}.kg-cv-toggle{flex:none}.kg-cv-crumbs{margin-top:1.4rem;font-size:1.25rem}.kg-cv-crumbs .breadcrumbs,.kg-cv-crumbs .breadcrumbs__link{color:#fff!important}.kg-cv-crumbs .breadcrumbs__list{justify-content:center}.kg-cv-banner--nomedia{min-height:0;background:transparent}.kg-collection-banner-section .kg-cv-banner--nomedia .kg-cv-content{flex:none;padding:3.4rem 2rem 1rem;color:rgb(var(--color-general-main-text))}.kg-cv-banner--nomedia .kg-cv-heading,.kg-cv-banner--nomedia .kg-cv-desc,.kg-cv-banner--nomedia .kg-cv-desc h1,.kg-cv-banner--nomedia .kg-cv-desc h2,.kg-cv-banner--nomedia .kg-cv-desc h3,.kg-cv-banner--nomedia .kg-cv-desc h4,.kg-cv-banner--nomedia .kg-cv-desc a{color:rgb(var(--color-general-main-text))}.kg-cv-banner--nomedia .kg-cv-crumbs .breadcrumbs,.kg-cv-banner--nomedia .kg-cv-crumbs .breadcrumbs__link{color:rgb(var(--color-general-main-text))!important}.collection-hero--with-image .collection-hero__inner{min-height:27rem!important}@media screen and (max-width:749px){.collection-hero--with-image .collection-hero__inner{min-height:24rem!important}}@media screen and (max-width:749px){.kg-collection-banner-section .kg-cv-banner .kg-cv-content{padding:4rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/kg-banner.css.map */
