.cbanner{position:relative;display:flex;align-items:center;min-height:180px;overflow:hidden;background-color:var(--sbm-color-bg-dark-deep);color:var(--sbm-color-fg-on-dark)}@media screen and (min-width:750px){.cbanner{min-height:240px}}.cbanner__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.cbanner__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0a09e6,#0b0a098c 45%,#0b0a0926)}.cbanner__content{position:relative;z-index:2;padding:2.4rem clamp(1.5rem,5vw,4rem);display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;flex-wrap:wrap}.cbanner__heading{display:flex;align-items:baseline;gap:1.4rem;flex-wrap:wrap}.cbanner__eyebrow{font-family:var(--sbm-font-mono);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:#fff}.cbanner__title{font-family:var(--sbm-font-display);font-weight:400;font-size:3.2rem;line-height:1;text-transform:uppercase;color:#fff;margin:0;text-shadow:0 2px 12px rgba(0,0,0,.5)}@media screen and (min-width:990px){.cbanner__title{font-size:4rem}}.cbanner__link{font-family:var(--sbm-font-mono);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;color:var(--sbm-color-fg-on-dark);border-bottom:1px solid var(--sbm-color-accent-hi);padding-bottom:.2rem;white-space:nowrap;transition:opacity var(--sbm-hover-duration) var(--sbm-hover-easing)}.cbanner__link:hover{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/4/assets/category-banner.css.map */
