.hlb-wrapper{display:inline-flex;align-items:center;gap:0;line-height:1;color:inherit}.hlb-logo{display:flex;align-items:center;flex-shrink:0}.hlb-logo__link{display:block;line-height:0;text-decoration:none;color:inherit;transition:opacity .2s ease}.hlb-logo__link:hover,.hlb-logo__link:focus-visible{opacity:.72;outline:2px solid transparent;outline-offset:3px}.hlb-logo__img{display:block;max-height:52px;width:auto;object-fit:contain}.hlb-logo__text .h2,.hlb-logo__text span{font-size:1.25rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:inherit}.hlb-divider{display:block;width:1px;height:28px;background-color:currentColor;opacity:.22;margin:0 14px;flex-shrink:0;border-radius:1px;align-self:center}.hlb-badge{display:flex;align-items:center;flex-shrink:0}.hlb-badge__link{display:block;line-height:0;text-decoration:none;transition:opacity .2s ease}.hlb-badge__link:hover,.hlb-badge__link:focus-visible{opacity:.72}.hlb-badge__img{display:block;max-height:max-content;width:auto;object-fit:contain}@media screen and (max-width:749px){.header .header-wrap{flex-wrap:nowrap}.header .header-wrap .header-logo{position:relative;z-index:2;width:auto;flex:1 1 auto;min-width:0}.header .header-wrap .header-actions{position:relative;z-index:1;width:auto;flex:0 0 auto}.hlb-logo__img{max-height:36px}.hlb-badge__img{max-height:28px}.hlb-divider{height:22px;margin:0 10px}}.header--dark .hlb-divider,.header--transparent .hlb-divider,.shopify-section-header-sticky .hlb-divider{background-color:#fff;opacity:.3}@media screen and (max-width:749px){.header .header-wrap{padding-top:8px!important;padding-bottom:8px!important;align-items:center}.header .hlb-logo .hlb-logo__img{max-height:26px!important;width:auto!important}.header .hlb-badge .hlb-badge__img{width:56px!important;height:27px!important}.header .hlb-divider{height:16px;margin:0 7px}.header .header-wrap .header-actions{gap:0!important;align-items:center}.header .header-actions .buckscc-currency-box{transform:scale(.74);transform-origin:right center;margin-left:-26px}.header .header-actions .header__icon{width:3.4rem!important;height:3.4rem!important;min-width:0!important;margin:0!important}.header .header-actions .header__icon .svg-wrapper,.header .header-actions .header__icon .svg-wrapper svg,.header .header-actions .header__icon>svg,.header .header-actions .header__icon .icon{width:2rem!important;height:2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/header-logo-badge.css.map */
