#header-group{--bb-cream: #f6f0e4;--bb-sage: #a8b89a;--bb-forest: #2f4a3a}#header-group .announcement-bar{color:var(--bb-cream);letter-spacing:.12em}#header-group .announcement-bar a{color:inherit;text-decoration:underline;text-underline-offset:.18em}#header-group .announcement-bar__slider{position:relative;justify-content:center;width:100%}#header-group .announcement-bar__slides{width:100%;max-width:52rem;margin-inline:auto;text-align:center}#header-group .announcement-bar__slide{display:flex;justify-content:center;text-align:center}#header-group .announcement-bar__slider slideshow-arrows{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;pointer-events:none;display:flex;align-items:center;justify-content:space-between;padding-inline:.35rem}#header-group .announcement-bar__slider .slideshow-control{pointer-events:auto}#header-component .header__underlay-closed{transition:height .42s cubic-bezier(.22,1,.36,1),box-shadow .42s ease,backdrop-filter .42s ease,-webkit-backdrop-filter .42s ease}#header-component[transparent=not-sticky][data-sticky-state=active] .header__underlay-closed,#header-component[data-sticky-state=active] .header__underlay-closed,html.bb-scrolled #header-component[transparent] .header__underlay-closed{box-shadow:0 1px #2f4a3a14;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html.bb-scrolled #header-component[transparent]{--header-logo-display: unset;--header-logo-inverse-display: unset;--color-foreground: inherit;--color-foreground-rgb: inherit;--color-background: inherit;--color-background-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit;--closed-underlay-height: 100%}html.bb-scrolled #header-component[transparent] .header__row{--color-foreground: inherit;--color-foreground-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit;text-shadow:none}#header-component .menu-list__link{letter-spacing:.14em;font-weight:500}#header-component .header__icon,#header-component .header-actions__action,#header-component .search-action,#header-component .cart-drawer__trigger{color:inherit}#header-component[transparent]:not([data-sticky-state=active]){--color-foreground: #3c2a21;--color-foreground-rgb: 60, 42, 33;--color-border: rgba(60, 42, 33, .22);--color-border-rgb: 60, 42, 33}@media(min-width:750px){#header-component[transparent]:not([data-sticky-state=active]){position:relative}#header-component[transparent]:not([data-sticky-state=active]):before{content:"";position:absolute;left:0;right:0;top:0;height:140px;z-index:0;pointer-events:none;background:linear-gradient(180deg,#faf6f0eb,#faf6f08c 42%,#faf6f02e 72%,#faf6f000)}#header-component[transparent]:not([data-sticky-state=active])>*{position:relative;z-index:1}html.bb-scrolled #header-component[transparent]:before,#header-component[transparent][data-sticky-state=active]:before{display:none}}#header-component[transparent]:not([data-sticky-state=active]) .header__row,#header-component[transparent]:not([data-sticky-state=active]) .header__row--top{--color-foreground: #3c2a21;--color-foreground-rgb: 60, 42, 33;--color-border: rgba(60, 42, 33, .22);color:#3c2a21;text-shadow:none}#header-component[transparent]:not([data-sticky-state=active]) .menu-list__link,#header-component[transparent]:not([data-sticky-state=active]) .bb-nav__link,#header-component[transparent]:not([data-sticky-state=active]) .header__icon,#header-component[transparent]:not([data-sticky-state=active]) .header-actions__action,#header-component[transparent]:not([data-sticky-state=active]) .search-action,#header-component[transparent]:not([data-sticky-state=active]) .cart-drawer__trigger,#header-component[transparent]:not([data-sticky-state=active]) .header__icon svg,#header-component[transparent]:not([data-sticky-state=active]) .header-actions__action svg{color:#3c2a21;fill:currentColor;stroke:currentColor}#header-component[transparent]:not([data-sticky-state=active]) .header-logo__image,#header-component[transparent]:not([data-sticky-state=active]) .header__heading-logo{filter:none;opacity:1}#header-component.header--compact .header__row--top{--padding-block-start: .65rem;--padding-block-end: .65rem}@media screen and (min-width:750px){#header-component.header--compact .header__row--top{--padding-block-start: .85rem;--padding-block-end: .85rem}}.header-logo__image{height:var(--header-logo-image-height-mobile, 30px);width:auto;max-width:min(70vw,230px);object-fit:contain}@media screen and (min-width:750px){.header-logo__image{height:var(--header-logo-image-height, 39px);max-width:300px}}.header__columns:has(.bb-nav) header-menu,.header__columns:has(.bb-nav-drawer)>.header-menu,.header__column:has(.bb-nav) .header-menu{display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bam-bloom-header.css.map */
