.enterprise-header .hm-announcement .hm-announcement-inner{display:block;min-height:34px}.enterprise-header .hm-announcement .hm-announcement-slide{display:flex;align-items:center;justify-content:center;min-height:34px;text-align:center}.enterprise-header .hm-announcement .hm-carousel-controls{display:none}.enterprise-header .hm-announcement .hm-announcement-slide a{max-width:100%;color:#fff;font-size:12px;line-height:1.3}.enterprise-header .hm-announcement [hidden]{display:none!important}@media(max-width:991px){.enterprise-header.hensley-mobile-header .hm-announcement{display:block;height:44px;min-height:44px;background:var(--doflee-grass-900,#315c24);color:#fff;font-size:12px;letter-spacing:0;text-transform:none}.enterprise-header .hm-announcement .hm-announcement-inner{position:relative;display:grid!important;grid-template-columns:36px minmax(0,1fr) 28px 36px;align-items:center;gap:0;width:100%!important;max-width:none;min-height:44px!important;height:44px;padding:0 4px}.enterprise-header .hm-announcement .hm-announcement-track{display:flex;grid-column:2;grid-row:1;width:100%;min-width:0;height:44px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.enterprise-header .hm-announcement .hm-announcement-track::-webkit-scrollbar{display:none}.enterprise-header .hm-announcement .hm-announcement-slide{display:flex;flex:0 0 100%;align-items:center;justify-content:center;min-width:0;width:100%;min-height:44px;height:44px;scroll-snap-align:start;scroll-snap-stop:always}.enterprise-header .hm-announcement .hm-announcement-slide a{display:flex;align-items:center;justify-content:center;min-height:44px;width:100%;max-width:100%;padding:2px;color:#fff;font-size:clamp(11px,3.05vw,13px);line-height:1.3;font-weight:600;letter-spacing:0;white-space:normal;overflow-wrap:normal;text-align:center;text-decoration:none}.enterprise-header .hm-announcement .hm-carousel-controls:not([hidden]){display:contents}.enterprise-header .hm-announcement .hm-carousel-arrow,.enterprise-header .hm-announcement .hm-carousel-pause{display:grid;place-items:center;min-width:0;width:100%;height:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#fff;cursor:pointer;line-height:1}.enterprise-header .hm-announcement [data-hm-prev]{grid-column:1;grid-row:1;font-size:28px}.enterprise-header .hm-announcement [data-hm-pause]{grid-column:3;grid-row:1;font-size:13px}.enterprise-header .hm-announcement [data-hm-next]{grid-column:4;grid-row:1;font-size:28px}.enterprise-header .hm-announcement :is(a,button,[tabindex]):focus-visible{outline:2px solid #fff;outline-offset:-3px}.enterprise-header.hensley-mobile-header .enterprise-header__top{display:grid;grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:4px;width:calc(100% - 24px);min-height:clamp(72px,calc(15.2vw + 13px),78px);height:clamp(72px,calc(15.2vw + 13px),78px);padding:4px 0}.enterprise-header.hensley-mobile-header .enterprise-wordmark.hensley-brand-link{width:clamp(116px,30vw,124px);max-width:100%;min-height:0;padding:0}.enterprise-header.hensley-mobile-header .hensley-header-logo{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.enterprise-header.hensley-mobile-header .enterprise-header__search-column{display:none}.enterprise-header.hensley-mobile-header .enterprise-header__icons{display:flex;align-items:center;gap:0;min-width:0}.enterprise-header.hensley-mobile-header .doflee-header-icon,.enterprise-header.hensley-mobile-header .mobile-catalog-trigger{display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;touch-action:manipulation}.enterprise-header.hensley-mobile-header .mobile-catalog-trigger>span:not(.mobile-catalog-trigger__icon){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.enterprise-header.hensley-mobile-header .doflee-mobile-search-row{display:block;width:100%;min-height:56px;height:56px;margin:0;padding:2px 12px 10px}.enterprise-header.hensley-mobile-header .doflee-mobile-search-row .catalog-search{width:100%;max-width:none;min-height:44px;height:44px;border-radius:0}.enterprise-header.hensley-mobile-header .doflee-mobile-search-row input[type=search]{min-width:0;height:44px;font-size:16px;line-height:1.25}.enterprise-header.hensley-mobile-header .doflee-mobile-search-row input[type=search]::placeholder{font-size:15px}.enterprise-header.hensley-mobile-header .doflee-mobile-search-row button[type=submit]{min-width:44px;min-height:44px}.enterprise-header.hensley-mobile-header .catalog-nav{position:fixed;inset:0 0 0 auto;width:min(92vw,420px);min-width:0;max-width:calc(100vw - 16px);height:100dvh;max-height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom)}.enterprise-header.hensley-mobile-header .catalog-nav:not(.is-open){transform:translate(105%)}.enterprise-header.hensley-mobile-header .catalog-nav.is-open{transform:translate(0)}.enterprise-header.hensley-mobile-header .catalog-nav__mobile-bar{position:sticky;top:0;z-index:15;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:6px;min-height:64px;padding:10px 12px;background:#fff}.enterprise-header.hensley-mobile-header [data-mobile-drill-back]{grid-column:1;grid-row:1;min-width:44px;min-height:44px;margin:0}.enterprise-header.hensley-mobile-header [data-mobile-nav-title]{grid-column:2;grid-row:1;min-width:0;font-size:16px;line-height:1.3}.enterprise-header.hensley-mobile-header .catalog-nav__mobile-bar:has([data-mobile-drill-back][hidden]) [data-mobile-nav-title]{grid-column:1/3}.enterprise-header.hensley-mobile-header .catalog-nav__close{grid-column:3;grid-row:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:0;background:#fff;color:#111;font-size:28px;line-height:1;touch-action:manipulation}.enterprise-header.hensley-mobile-header .catalog-nav__link,.enterprise-header.hensley-mobile-header .catalog-nav__toggle{min-height:48px}.enterprise-header.hensley-mobile-header .catalog-nav__toggle{min-width:44px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/hensley-announcement.css.map */
