.template-collection .orlisse-collection-hero{min-height:var(--orlisse-banner-height,340px);padding:0!important;background:var(--bg-color,#173555);color:var(--orlisse-banner-text,#fff)}
.template-collection .orlisse-collection-hero m-collection-header{display:flex;min-height:inherit;align-items:center}
.template-collection .orlisse-collection-hero .collection-header__bg{background-position:var(--orlisse-banner-position,center);transform:scale(1.002)}
.template-collection .orlisse-collection-hero__overlay{z-index:0;background:rgba(8,24,40,var(--orlisse-banner-overlay,.4))}
.template-collection .orlisse-collection-hero .sf__collection-headerContent{max-width:var(--orlisse-banner-content-width,680px);color:var(--orlisse-banner-text,#fff)}
.template-collection .orlisse-collection-hero .text-center .sf__collection-headerContent{margin-inline:auto}.template-collection .orlisse-collection-hero .text-right .sf__collection-headerContent{margin-left:auto}
.template-collection .orlisse-collection-hero__eyebrow{margin:0 0 10px;color:inherit;font:700 10px/1.2 var(--orlisse-font-body,Inter,sans-serif);letter-spacing:.16em;text-transform:uppercase}
.template-collection .orlisse-collection-hero .collection-header__title{margin:0;color:inherit;font:400 clamp(38px,5vw,var(--orlisse-banner-title-size,56px))/1.02 var(--orlisse-font-heading,Georgia,serif);letter-spacing:-.025em;text-transform:none}
.template-collection .orlisse-collection-hero .collection-header__description{max-width:58ch;margin-top:14px;color:inherit;font-size:15px;line-height:1.65}
.template-collection .orlisse-collection-hero .collection-header__breadcrumb{margin-top:16px;color:inherit;opacity:.82}.template-collection .orlisse-collection-hero .collection-header__breadcrumb :is(a,span){color:inherit}.template-collection .orlisse-collection-hero .collection-header__breadcrumb .sf-breadcrumb{margin:0}
@media(max-width:767px){.template-collection .orlisse-collection-hero{min-height:var(--orlisse-banner-height-mobile,260px)}.template-collection .orlisse-collection-hero .sf__collection-headerContent{max-width:92%}.template-collection .orlisse-collection-hero .collection-header__title{font-size:clamp(34px,11vw,46px)}.template-collection .orlisse-collection-hero .collection-header__description{font-size:14px}.template-collection .orlisse-collection-hero .collection-header__breadcrumb{margin-top:12px}}
