.bb-landing-hero{--font-size-landing-text: var(--font-size-16);--space-landing-copy: 16px;--width-landing-content: 560px;padding:var(--space-hero-block) var(--space-page-inline) var(--space-section-block-lg);background:var(--color-surface-page);color:var(--color-text-primary);font-family:var(--font-family-body)}.bb-landing-hero *,.bb-landing-hero *:before,.bb-landing-hero *:after{box-sizing:border-box}.bb-landing-hero p{margin:0}@media screen and (min-width:700px){.bb-landing-hero .bb-crumbs{--space-crumbs: 24px}}.bb-landing-hero__inner{display:flex;flex-direction:column;gap:var(--space-stack-lg)}.bb-landing-hero__grid{display:flex;flex-direction:column;align-items:center;gap:var(--space-stack-lg)}.bb-landing-hero__content{display:flex;flex-direction:column;align-items:center;gap:var(--space-landing-copy);max-width:var(--width-landing-content);text-align:center;text-wrap:balance}.bb-landing-hero .bb-landing-hero__title{margin:0;color:var(--color-text-primary);font-family:var(--font-family-display);font-size:var(--font-size-hero);font-weight:var(--font-weight-hero);line-height:1.1;letter-spacing:-.005em;text-transform:none}.bb-landing-hero__text{color:var(--color-text-secondary);font-size:var(--font-size-landing-text);line-height:1.6}.bb-landing-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.bb-landing-hero .bb-proof{padding-inline:0}.bb-landing-hero__media{position:relative;width:100%;max-width:var(--width-media-feature)}.bb-landing-hero__frame{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-image);background:var(--color-surface-media)}.bb-landing-hero__image{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:1150px){.bb-landing-hero__grid{flex-direction:row;justify-content:space-between}.bb-landing-hero__content{align-items:flex-start;text-align:start}.bb-landing-hero__actions,.bb-landing-hero .bb-icon-list__item{justify-content:flex-start}.bb-landing-hero__content{flex:1 1 var(--width-landing-content)}.bb-landing-hero__media{flex:0 1 var(--width-media-feature)}}@media screen and (max-width:1149px){.bb-landing-hero .bb-gallery{position:relative}.bb-landing-hero .bb-gallery__carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bb-landing-hero .bb-gallery__slide,.bb-landing-hero .bb-gallery__slide:not(.is-selected){flex:0 0 100%;opacity:1;visibility:visible;scroll-snap-align:start}.bb-landing-hero .bb-gallery__thumbs{display:none}.bb-landing-hero .bb-gallery__controls{display:flex}}@media screen and (max-width:699px){.bb-landing-hero{--font-size-hero: 1.875rem;--font-size-landing-text: var(--font-size-14);--space-landing-copy: 12px}.bb-landing-hero .bb-crumbs{--font-size-crumbs: var(--font-size-12)}.bb-landing-hero .bb-icon-list{--font-size-icon-list: var(--font-size-13);--font-size-icon-list-points: var(--font-size-landing-text);--space-icon-list: 6px}.bb-landing-hero__inner,.bb-landing-hero__grid{gap:var(--space-landing-copy)}.bb-landing-hero__media{order:-1;max-width:none}.bb-landing-hero__actions{flex-direction:column;align-self:stretch;margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/section-bb-landing-hero.css.map */
