.cf-bb{padding-block:clamp(12px,1.6vw,24px) clamp(8px,1vw,16px)}.cf-bb__card{position:relative;overflow:hidden;border-radius:var(--cf-r-card);background:var(--bb-fill);box-shadow:var(--cf-shadow-s, 0 2px 10px rgba(27, 33, 36, .08))}.cf-bb__pic{display:block}.cf-bb__img{display:block;width:100%;height:auto;aspect-ratio:1920 / 500;object-fit:cover}.cf-bb__words{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 18px 20px}.cf-bb__kicker{margin:0;font:700 1.25rem/1.2 var(--cf-font-ui);letter-spacing:.12em;text-transform:uppercase;opacity:.85}.cf-bb__title{margin:0;font:800 clamp(2.4rem,1.5rem + 1.1vw,3.4rem)/1.04 var(--cf-font-display);letter-spacing:-.018em}.cf-bb__title em{display:block;font-style:normal;color:var(--cf-aqua)}.cf-bb--dark .cf-bb__title em{color:var(--cf-green)}.cf-bb__text{margin:0;max-width:30ch;font:500 clamp(1.45rem,1.3rem + .2vw,1.65rem)/1.45 var(--cf-font-body)}.cf-bb__btn{margin-top:8px}.cf-bb--light .cf-bb__words{color:#fff}.cf-bb--dark .cf-bb__words{color:var(--cf-heading, #1B2124)}@media(min-width:750px){.cf-bb__words{position:absolute;inset:0 auto 0 0;width:var(--bb-calm);justify-content:center;padding:0 12px 0 clamp(20px,3vw,48px);background:linear-gradient(90deg,color-mix(in srgb,var(--bb-fill) 72%,transparent) 0%,color-mix(in srgb,var(--bb-fill) 40%,transparent) 70%,transparent 100%)}}@media(min-width:750px)and (max-width:1099px){.cf-bb__text{display:none}.cf-bb__title{font-size:2.6rem}}body:has(.cf-bb) .cf-ch--brand .cf-ch__pic--logo{display:none}body:has(.cf-bb) .cf-ch--brand.cf-ch--pic .cf-ch__in{grid-template-columns:minmax(0,1fr)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cf-brand-banner.css.map */
