.regikit-collection-banner{display:block;width:100%}.regikit-collection-banner--split .regikit-collection-banner__grid{display:grid;grid-template-columns:var(--left-width, 1fr) var(--right-width, 1fr);min-height:var(--min-height, 450px)}.regikit-collection-banner--split .regikit-collection-banner__grid--reverse{direction:rtl}.regikit-collection-banner--split .regikit-collection-banner__grid--reverse>*{direction:ltr}.regikit-collection-banner__column{position:relative;display:flex;overflow:hidden}.regikit-collection-banner__column--text{padding:3rem 2rem}.regikit-collection-banner__column--valign-top{align-items:flex-start}.regikit-collection-banner__column--valign-middle{align-items:center}.regikit-collection-banner__column--valign-bottom{align-items:flex-end}.regikit-collection-banner__column-inner{position:relative;z-index:2;width:100%}.regikit-collection-banner__column--image{position:relative}.regikit-collection-banner__column--image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--image-position, center center)}.regikit-collection-banner__column--image .regikit-collection-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:var(--overlay-color, #000);opacity:var(--overlay-opacity, .4)}.regikit-collection-banner__column--image-empty{background:rgba(var(--color-foreground),.05)}.regikit-collection-banner--hero{position:relative;display:flex;align-items:center;min-height:var(--min-height, 450px);overflow:hidden}.regikit-collection-banner--hero .regikit-collection-banner__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.regikit-collection-banner--hero .regikit-collection-banner__bg-image img{width:100%;height:100%;object-fit:cover;object-position:var(--image-position, center center)}.regikit-collection-banner--hero>.regikit-collection-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:var(--overlay-color, #000);opacity:var(--overlay-opacity, .4)}.regikit-collection-banner--hero .regikit-collection-banner__content{position:relative;z-index:2;width:100%;padding:3rem 0}.regikit-collection-banner--hero .regikit-collection-banner__content--valign-top{align-self:flex-start}.regikit-collection-banner--hero .regikit-collection-banner__content--valign-middle{align-self:center}.regikit-collection-banner--hero .regikit-collection-banner__content--valign-bottom{align-self:flex-end}.regikit-collection-banner--minimal{display:block}.regikit-collection-banner--minimal .regikit-collection-banner__content{padding:3rem 0}.regikit-collection-banner .text-left{text-align:left}.regikit-collection-banner .text-center{text-align:center}.regikit-collection-banner .text-right{text-align:right}.regikit-collection-banner__title{margin:0 0 1rem;word-break:break-word}.regikit-collection-banner__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;margin-bottom:1rem;font-size:1.4rem;opacity:.7}.regikit-collection-banner .text-center .regikit-collection-banner__breadcrumb{justify-content:center}.regikit-collection-banner .text-right .regikit-collection-banner__breadcrumb{justify-content:flex-end}.regikit-collection-banner__breadcrumb a{color:currentColor;text-decoration:none}.regikit-collection-banner__breadcrumb a:hover{text-decoration:underline}.regikit-collection-banner__breadcrumb-separator{font-size:1.2rem}.regikit-collection-banner__product-count{display:inline-flex;align-items:center;gap:.4em;margin-bottom:1rem;font-size:1.4rem;opacity:.7}.regikit-collection-banner__description{margin-bottom:1rem}.regikit-collection-banner__description--clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.regikit-collection-banner__button{margin-top:.5rem}.regikit-collection-banner__spacer{display:block}@media screen and (max-width:749px){.regikit-collection-banner--split .regikit-collection-banner__grid{grid-template-columns:1fr;min-height:var(--min-height-mobile, 300px)}.regikit-collection-banner--split .regikit-collection-banner__grid--reverse{direction:ltr}.regikit-collection-banner--split .regikit-collection-banner__grid--mobile-image-first>.regikit-collection-banner__column--text{order:2}.regikit-collection-banner--split .regikit-collection-banner__grid--mobile-image-first>.regikit-collection-banner__column--image{order:1;min-height:200px}.regikit-collection-banner--split .regikit-collection-banner__grid--mobile-text-first>.regikit-collection-banner__column--text{order:1}.regikit-collection-banner--split .regikit-collection-banner__grid--mobile-text-first>.regikit-collection-banner__column--image{order:2;min-height:200px}.regikit-collection-banner--split .regikit-collection-banner__grid--mobile-hide-image>.regikit-collection-banner__column--image{display:none}.regikit-collection-banner--hero{min-height:var(--min-height-mobile, 300px)}.regikit-collection-banner--minimal .regikit-collection-banner__content{padding:2rem 0}.regikit-collection-banner .mobile-text-left{text-align:left}.regikit-collection-banner .mobile-text-center{text-align:center}.regikit-collection-banner .mobile-text-right{text-align:right}.regikit-collection-banner .mobile-text-center .regikit-collection-banner__breadcrumb{justify-content:center}.regikit-collection-banner .mobile-text-left .regikit-collection-banner__breadcrumb{justify-content:flex-start}.regikit-collection-banner .mobile-text-right .regikit-collection-banner__breadcrumb{justify-content:flex-end}}@media screen and (min-width:750px){.regikit-collection-banner__column--text{padding:4rem 3rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/regikit-collection-banner.css.map */
