.henny_penny_header_container{margin-bottom:-1px;margin-top:-1px}header.header{width:100%}.header-container-wrap{min-height:110px}.header-top{background-color:#434343;padding:15px 0}.header-top,.header_scroll .header-top{display:none}.henny_penny_header_container.header_scroll .henny_penny_header .header_logo{margin:20px 0}.henny_penny_header_container.header_scroll .henny_penny_header .header_logo svg{max-width:180px}.henny_penny_header_container.header_scroll .logo-col{margin-top:-1px}.header-top .phone-col{align-items:center;display:flex;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:15px;padding-right:15px;width:100%}.header-top .phone{color:#fff;font-size:16px;font-weight:700}.header-top .phone a{color:#fff;line-height:2}.header-top .right_col{align-items:center;display:flex;flex:0 0 66.6666666667%;flex-direction:row;justify-content:right;max-width:66.6666666667%;padding-left:15px;padding-right:15px;width:100%}.header_top_menu ul{align-items:center;flex-wrap:nowrap;padding-left:15px}.header_top_menu ul li{display:inline;padding:0 35px}.header_top_menu ul li a{color:#fff;font-size:16px;font-weight:700}.header_top_search form{background:none;border:none;display:flex;margin:0;padding:0}.header_top_search form .search-box{border:none;border-radius:0;color:#000;font-size:16px;font-weight:700;line-height:normal;margin:0;padding:1px 2px 1px 10px;width:auto}.header_top_search form .search-box::placeholder{color:#757575}.header_top_search form .search-box:focus{outline:1px auto -webkit-focus-ring-color}.header_top_search form button{border:none;border-radius:0;margin:0;padding:0}.header_top_search form button svg{height:auto;overflow:hidden;vertical-align:middle;width:auto}.search-icon{fill:#fff}.henny_penny_header .logo-col{align-items:center;display:flex;flex-basis:0;flex-grow:1;justify-content:flex-start;max-width:100%;padding-left:15px;padding-right:15px}.henny_penny_header .header_logo *{display:inline}.henny_penny_header .header_logo{margin:10px 0;width:100%}.henny_penny_header .header_logo svg{height:auto;height:revert-layer;max-width:232px;overflow:hidden;vertical-align:middle;width:100%}.header_nav_menu{align-items:center;display:flex;flex-direction:column-reverse;height:100%;justify-content:center;margin:0 auto;width:auto}.header_nav_menu .mobile-nav-button{display:block}.henny_penny_header .header_nav_menu .hs-menu-wrapper>ul{display:none;flex-wrap:nowrap;height:100%;margin:auto 0 auto auto;padding-left:15px;width:auto}.henny_penny_header .header_nav_menu .hs-menu-wrapper>ul>li{display:flex;height:100%;list-style-type:none;padding:0 20px;position:relative;white-space:nowrap}.henny_penny_header .header_nav_menu .hs-menu-wrapper>ul>li>a{font-size:16px;font-weight:700;margin:auto;text-align:left;text-transform:uppercase}.henny_penny_header .header_nav_menu .hs-menu-wrapper>ul>li.hs-item-has-children>ul{display:none}.henny_penny_header .header_nav_menu .hs-menu-wrapper>ul>li:hover{background-color:#ce0e2d}.henny_penny_header .header_nav_menu .hs-menu-wrapper>ul>li:hover>ul{display:block}.henny_penny_header .header_nav_menu .hs-menu-wrapper>ul>li:hover>ul li{border-bottom:1px solid #000;white-space:nowrap}.henny_penny_header .header_nav_menu .hs-menu-wrapper>ul>li:hover>ul li a{font-size:16px;font-weight:700;line-height:2;padding:15px 20px}.henny_penny_header .header_nav_menu .hs-menu-wrapper>ul>li.hs-item-has-children>ul li:hover a{text-decoration:none}.henny_penny_header .mobile-nav-button .navbar-toggle{cursor:pointer;padding:1px 6px 10px}.navbar-toggle.collapsed .nav-closed{display:block}.navbar-toggle .nav-closed{display:none}.henny_penny_header .mobile-nav-button .navbar-toggle svg{height:auto;width:auto}.navbar-toggle.collapsed .nav-open{display:none}.navbar-toggle .nav-open{display:block}.col-no-padding{padding-left:0;padding-right:0}.mobile-nav-menu .header-menu{background-color:#434343;border-top:1px solid #fff}.mobile-nav-menu .header-menu ul{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0;padding:15px 0}.mobile-nav-menu .header-menu ul li{margin:auto 20px;padding:0;width:50%}.mobile-nav-menu ul li a{color:#fff;font-weight:700}.henny_penny_header .mobile_menu{padding:0}.mobile-nav-menu .main-nav-mobile{margin-bottom:0;padding:0}.mobile-nav-menu .main-nav-mobile .hs-menu-wrapper>ul{display:block;flex-direction:column}.mobile-nav-menu .main-nav-mobile .hs-menu-wrapper>ul>li{align-items:center;border-top:1px solid #fff;display:flex;flex-wrap:wrap}.mobile-nav-menu .main-nav-mobile .hs-menu-wrapper>ul>li>a{color:#fff;display:block;padding:20px 15px}.mobile-nav-menu .main-nav-mobile .hs-menu-wrapper>ul>li.li-hover>a{text-decoration:underline}.header-search-mobile{background-color:#fff;margin:0;padding:20px 15px}.header-search-mobile form .search-box{border:1px solid #000}.child-trigger{background-image:url(https://44164395.fs1.hubspotusercontent-na1.net/hubfs/44164395/Henny%20Penny%20March%202024%20Theme/Images/arrow-nav.svg);height:27px;margin:auto 20px auto auto;width:27px}.mobile-nav-menu .main-nav-mobile .hs-menu-wrapper ul li.hs-item-has-children>ul{background-color:#434343;display:none;padding-left:15px;width:100%}.mobile-nav-menu .main-nav-mobile .hs-menu-wrapper ul li.hs-item-has-children>ul li{align-items:center;background-color:transparent;border-top:none;display:flex;flex-wrap:wrap;width:100%}.mobile-nav-menu .main-nav-mobile .hs-menu-wrapper ul li.hs-item-has-children>ul li a{color:#fff;display:block;padding:20px 15px;white-space:normal}.mobile_menu{display:none}.list-wrapper{cursor:pointer;height:73px;position:absolute;top:0;width:100%}.hs-landing-page .header_top_search{display:none}.hs-landing-page .header-top{padding:20.5px 0}@media (max-width:767px){.henny_penny_header_container{margin-top:0}}@media (max-width:1065px){.header_top_menu ul li{padding:0 22px}}@media (max-width:991px){.henny_penny_header .header_nav_menu{flex-grow:0}header.header{margin-top:-1px}.hs-menu-wrapper.flyouts .hs-menu-children-wrapper{left:0;opacity:1;position:relative;top:auto}}@media (min-width:992px){header.header{position:fixed}.header-container-wrap{min-height:243px}.header-top{display:block}.henny_penny_header .logo-col{flex-direction:row}.henny_penny_header .header_logo{margin:40px 0}.header_nav_menu{flex-direction:row;justify-content:flex-end;margin:auto;width:100%}.header_nav_menu .mobile-nav-button{display:none}.henny_penny_header .header_nav_menu .hs-menu-wrapper>ul{display:flex}.header_nav_menu span.hs_cos_wrapper,.header_nav_menu span.hs_cos_wrapper .hs-menu-wrapper{height:100%}}