#shopify-section-header .header_container,#shopify-section-header .header_container .main-content,#shopify-section-header .header_container .main-content .nav-wrapper{height:68.00089px}@media (max-width: 900px){#shopify-section-header .header_container,#shopify-section-header .header_container .main-content,#shopify-section-header .header_container .main-content .nav-wrapper{height:53.91516px}}@media (min-width: 901px){#shopify-section-header .header-drop .main-content{height:68.00089px}}#shopify-section-header .header_container .main-content{flex-wrap:nowrap}@media (min-width: 901px){#shopify-section-header .header_container .main-content,#shopify-section-header .utility-bar{max-width:1330px;margin:auto}}#shopify-section-header .utility-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 1.5em}@media (max-width: 900px){#shopify-section-header .utility-bar{justify-content:center;margin:0;position:fixed;width:400px;bottom:0;right:0;padding:0}}@media (max-width: 600px){#shopify-section-header .utility-bar{width:100%}}#shopify-section-header .utility-bar .utility-bar__middle{display:none}#shopify-section-header .utility-bar .utility-bar__right{display:flex;align-items:center;justify-content:space-evenly}#shopify-section-header .utility-bar .utility-bar__right .utility-bar__right_title{font-family:Futura LT;font-size:14px;line-height:18px;text-transform:uppercase;font-weight:700;white-space:nowrap}#shopify-section-header .utility-bar .utility-bar__right>*{margin-right:16.196591px}#shopify-section-header .utility-bar .utility-bar__right a:last-child{margin-right:0}#shopify-section-header .utility-bar .utility-bar__right a{display:flex}@media (max-width: 1200px){#shopify-section-header .utility-bar .utility-bar__left .bar_menu{font-size:10px}}@media (min-width: 901px){#shopify-section-header .utility-bar .utility-bar__left,#shopify-section-header .utility-bar .utility-bar__middle,#shopify-section-header .utility-bar .utility-bar__right{flex:0 1 auto}}@media (max-width: 900px){#shopify-section-header .utility-bar{opacity:0;visibility:hidden}#shopify-section-header .utility-bar.open{transition:opacity .7s ease-in-out;opacity:1;visibility:visible}}#shopify-section-header .main-menu>.item>a{padding:0 17px 0 0;max-height:21.00089px}#shopify-section-header .main-menu>.item>.submenu:not(.mega-menu){margin-top:23.5px}.header_container .main-content .logo_wrapper{z-index:9999;opacity:1;transition:opacity .6s ease-in-out}body.scroll .header_container .main-content .logo_wrapper{opacity:0}@media (max-width: 900px){body.scroll .header_container .main-content .logo_wrapper{opacity:1}}@media (max-width: 900px){.header_container .main-content .logo_wrapper{height:65.114596px;width:auto;position:absolute;margin:auto;left:0;right:0;top:0;display:flex;justify-content:center}.header_container .main-content .logo_wrapper img{display:block;height:100%;width:auto;position:absolute;left:50%;transform:translate(-50%);top:0}}.bar_menu{font-family:Futura LT;font-size:14px;line-height:18px;color:#19341a;text-transform:uppercase}@media (max-width: 900px){.bar_menu{display:none}}.bar_menu .item{position:relative;margin:0;white-space:nowrap}.bar_menu .item a{display:flex;align-items:center;padding:0 12.22px}.bar_menu .item:not(:last-of-type) a{border-right:1px solid #19341A}.bar_menu svg.icon{display:none;margin-left:.5em}.bar_menu .menu-open>a{color:#78a22f}.bar_menu .menu-open>a svg{transform:rotate(180deg)}.bar_menu .menu-open>a svg path{fill:#78a22f}.bar_menu .submenu{display:none;white-space:nowrap;background:#fff}.bar_menu .submenu .item{font-weight:700;font-size:16px;line-height:21px;text-align:center;justify-content:center;text-transform:uppercase;color:#19341a;padding:14.912px 0}.bar_menu .submenu .item:last-of-type{padding-bottom:34.912px}.bar_menu .has-dropdown>a{position:relative;white-space:nowrap}.bar_menu .has-dropdown>a>svg.icon{display:inline-block}.bar_menu .has-dropdown .submenu{top:100%;left:-.5em;padding:0 14.56px;position:absolute;z-index:999999}.bar_menu .has-dropdown .submenu:not(.mega-menu){min-width:calc(100% + 1em)}.bar_menu .has-dropdown .item{text-align:left;display:flex;margin:0}.bar_menu .has-dropdown .item:last-child{border-bottom:0px}.bar_menu .has-dropdown .item a{position:relative;margin:0;border:none}@media (min-width: 1440px){.bar_menu .has-dropdown:first-of-type .submenu{left:-70.1057px}}.bar_menu .has-dropdown:not(:first-of-type) .submenu{left:50%;transform:translate(-50%)}.submenu.mega_menu_b_dropdown{left:54%!important;transform:translate(-50%)!important;z-index:9132!important;width:auto;background-color:#fff!important;box-shadow:unset!important}.submenu.mega_menu_b_dropdown .submenu_inner{display:flex;flex-direction:row}.submenu.mega_menu_b_dropdown .submenu_inner .megamenu_header,.submenu.mega_menu_b_dropdown .submenu_inner .additional_title,.submenu.mega_menu_b_dropdown .submenu_inner .feat_title{font-weight:600;font-size:16px;line-height:21px;text-transform:uppercase}.submenu.mega_menu_b_dropdown .submenu_inner .additional_title{white-space:nowrap}.submenu.mega_menu_b_dropdown .submenu_inner .menu_section{display:flex;flex-direction:column;flex-wrap:wrap;color:#20331d}.submenu.mega_menu_b_dropdown .submenu_inner .menu_section .items_wrapper{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;margin-top:-8.5px;overflow:hidden}.submenu.mega_menu_b_dropdown .submenu_inner .menu_section .items_wrapper .link_item{padding:8.5px 0}.submenu.mega_menu_b_dropdown .submenu_inner .menu_section .items_wrapper .link_item a{font-weight:400;font-size:20px;line-height:26px}.submenu.mega_menu_b_dropdown .submenu_inner .menu_section .cta_btn_wrapper{display:flex;justify-content:flex-start}.submenu.mega_menu_b_dropdown .submenu_inner .menu_section .cta_btn_wrapper .cta_btn{display:flex!important;height:35px;padding:7px 15px!important;font-size:.875em;text-transform:uppercase!important;margin:0;border-radius:3px!important}.submenu.mega_menu_b_dropdown .submenu_inner .feat_section{white-space:normal;color:#20331d}.submenu.mega_menu_b_dropdown .submenu_inner .feat_section .feat_header{margin-bottom:8px}.submenu.mega_menu_b_dropdown .submenu_inner .feat_section .feat_desc{font-weight:400;font-size:14px;line-height:18px}.submenu.mega_menu_b_dropdown .submenu_inner .feat_section .feat_cta_btn{font-weight:700;font-size:16px;line-height:21px;text-decoration-line:underline;text-transform:uppercase;margin-top:8px}.submenu.mega_menu_b_dropdown .submenu_inner .feat_section .feat_body.featured_style_2{display:flex;flex-direction:row;justify-content:flex-start}.submenu.mega_menu_b_dropdown .submenu_inner .feat_section .feat_body.featured_style_2 .feat_card_link{margin-right:12.5px}.submenu.mega_menu_b_dropdown .submenu_inner .feat_section .feat_body.featured_style_2.featured_style_2_three_images{justify-content:space-between}.submenu.mega_menu_b_dropdown .submenu_inner .feat_section .feat_body.featured_style_2.featured_style_2_three_images .feat_card_link{margin-right:0}.submenu.mega_menu_b_dropdown .submenu_inner .feat_section .feat_body.featured_style_2 .feat_card img{width:150px;margin-bottom:8px}.submenu.mega_menu_b_dropdown .submenu_inner .feat_section .feat_body.featured_style_2 .feat_card .feat_card_txt{max-width:150px}@media (min-width: 901px) and (max-width: 1200px){.submenu.mega_menu_b_dropdown{left:0!important;transform:unset!important;width:100%}.item .feat_section .feat_header{min-width:unset!important}.mega-menu img{object-fit:cover}.submenu.mega_menu_b_dropdown .submenu_inner .menu_section,.submenu.mega_menu_b_dropdown .submenu_inner .feat_section{flex:1 1 auto}}.header_container.sticky-nav{z-index:100;position:fixed;top:0;left:0;width:100%;background-color:#fff;transition:transform ease-in-out .2s,visibility ease-in-out .2s}@media screen and (min-width: 901px){.header_container.sticky-nav{display:none}}.header_container.sticky-nav[aria-hidden=true]{transform:translateY(-120%);visibility:hidden}.header_container.sticky-nav[aria-hidden=false]{transform:translateY(0);visibility:visible}.logo_wrapper{z-index:9998!important}#shopify-section-header .utility-bar{display:flex}.utility-bar{z-index:9999!important}.submenu.mega_menu_b_dropdown{min-width:100%!important;max-width:100vw!important;left:50%!important}.submenu.mega_menu_b_dropdown .submenu_inner .menu_section .items_wrapper .link_item a{font-weight:400;font-size:14px;line-height:18px}.submenu.mega_menu_b_dropdown .submenu_inner .menu_section .cta_btn_wrapper .cta_btn{padding:0 15px!important;font-size:14px;text-transform:capitalize!important;background-color:transparent;color:#1a341a!important;font-weight:700;height:fit-content!important}.submenu.mega_menu_b_dropdown .submenu_inner .menu_section .cta_btn_wrapper .cta_btn:hover{color:#78a22f!important}.submenu.mega_menu_b_dropdown .submenu_inner{display:flex;flex-direction:row;justify-content:center}.submenu.mega_menu_b_dropdown .submenu_inner .feat_section .feat_body.featured_style_2{display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap}.submenu.mega_menu_b_dropdown .submenu_inner .feat_section .feat_body.featured_style_2 .feat_card img{width:100%;height:15vh;object-fit:cover;object-position:center;margin:auto}@media (min-width: 901px) and (max-width: 1200px){.submenu.mega_menu_b_dropdown{left:0%!important;transform:unset!important;width:100%}}.feat_section .feat_header{max-width:fit-content!important;min-width:auto!important;width:100%!important}.feat_section{max-width:33%}.feat_title{max-width:100%!important}.feat_card_txt{padding:7px 5px!important}@media screen and (min-width: 900px){.feat_card_txt{width:85%}}.submenu.mega_menu_b_dropdown .submenu_inner .additional_title{white-space:normal!important;max-width:210px}@media (min-width: 901px) and (max-width: 1200px){.submenu.mega_menu_b_dropdown .submenu_inner .menu_section,.submenu.mega_menu_b_dropdown .submenu_inner .feat_section{flex:inherit}}.infoflag.mx{position:relative;display:block;height:30px;min-width:30px;width:fit-content;padding:1px 10px 3px;font-size:11px;font-weight:700;top:20px;left:20px;border-radius:15px;margin-bottom:-30px;z-index:1;text-transform:uppercase!important}@media screen and (max-width: 900px){.infoflag.mx{height:25px;min-width:40px;padding:0 8px;font-size:.75em;top:16px;margin-bottom:-25px;margin-left:5%}}.bestsellers{background:#f8f7f1;color:#19341a;padding:5px 10px;width:80%;margin:3% auto;display:flex;align-items:center;justify-content:flex-start}.megamenu_header.bstsllrmh{width:80%!important;margin:-10px auto 4%!important;padding-left:10px}.bstsllr{min-width:27%!important}.bestsellers img{width:60px!important}.bstsllrtext{padding:7px 0 7px 10px;font-size:14px;line-height:18px;height:100%;min-height:11vh;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.bstsllrimg{background-color:#f8f7f1;background-blend-mode:multiply;width:70px;height:70px;margin:1px auto;padding:15px;background-size:cover;object-position:center}.bstsllrflag{position:relative;display:block;width:fit-content;padding:4px 10px;margin:-2px 1px 5px;font-size:.75em;font-weight:600;border-radius:15px;z-index:999;text-transform:uppercase!important}.menuflag{background:#78a22f;color:#fff;position:relative;display:block;width:fit-content;height:fit-content;padding:8px 6px!important;margin:2px 1px 4px 7px;font-size:.5em;line-height:.6em;font-weight:600;border-radius:15px;text-transform:uppercase!important}submenu.mega_menu_b_dropdown.item a,#menu-mobile .menu-mobile .submenu .item a{font-weight:400!important;text-transform:none!important}.main-menu>.item>a{font-weight:600!important;text-transform:uppercase!important}@media screen and (max-width: 900px){.megamenu_header.bstsllrmh{margin:10px auto 4%!important;padding-left:0!important}.bstsllrflag{min-width:40px;padding:0 8px;font-size:.75em;top:2px;margin:-10px 1px 5px}.bstsllr{min-width:100%!important}.bestsellers{width:100%}#menu-mobile .menu-mobile .item a{padding-right:1.5em!important;padding-left:1.5rem!important}#menu-mobile .menu-mobile .item .gpmlx{padding-right:3.5em!important;padding-left:1.5rem!important;font-size:16px}.megamenu_header{font-size:16px!important;line-height:16px!important}.xgpmlx{padding-left:1.5rem!important}#menu-mobile .menu-mobile .item.back a{font-weight:600!important;text-transform:uppercase!important}#menu-mobile .menu-mobile .item.back a svg{left:.1rem!important;font-weight:600}.bstsllrtext{font-size:12px!important;line-height:15px!important;min-height:10vh!important}.feat_section{max-width:90%!important;margin:auto!important}.megamenu_header.bstsllrmh{font-weight:600!important}.feat_card_link img{width:100%;height:23vh!important;object-fit:cover!important;position:center!important}.feat_title{font-weight:600;font-size:1em;line-height:1.3em;padding:0 0 20px .5em;margin-bottom:0!important}.feat_desc{font-size:.75em;line-height:1.5em;text-transform:none;padding:10px;margin-top:-2em}.feat_card_txt{padding:10px 5px 15px!important;font-size:16px!important;line-height:1.5em;font-weight:400;text-transform:none}.featured-bottom{padding:20px 0}.menu-mobile-footer .submenu{height:0}.menu-mobile-footer .submenu-open{height:auto}.menu-mobile-footer .item a{font-size:1em!important;font-weight:400!important;text-transform:none!important}}.btn.cta_btn.gpdt{font-size:14px!important}.megamenu_header{color:#1a341a!important;font-family:Futura LT!important;font-size:12px!important;font-style:normal!important;font-weight:700!important;line-height:12px!important;letter-spacing:2px!important;text-transform:uppercase!important}@media screen and (min-width: 900px){.megamenu_header{margin-bottom:17px!important}}.menu-mobile-footer{background:#f8f7f180!important}.menu-mobile-footer .submenu .item{width:100%;margin-left:auto!important;padding-left:25px!important}@media screen and (max-width: 900px){.megamenu_header{font-size:16px!important;line-height:16px!important}#menu-mobile .menu-mobile .item a,#menu-mobile .menu-mobile .item{font-size:16px}}.mxfooter{font-weight:400!important;font-size:16px;padding:20px 25px 30px!important;display:flex;flex-wrap:wrap;background-color:#f8f7f180!important;margin-bottom:80px!important}.mxfooter .submenu .item{width:100%;margin-left:auto!important;padding-left:25px!important}#menu-mobile .menu-mobile.mxfooter .item .mxfooticon svg{right:inherit!important;padding-left:10px}@media only screen and (min-width: 900px){.main-menu{margin-top:-20px!important;display:flex!important;justify-content:space-evenly;width:65vw}.main-menu>.item>a{padding:20px 0 0!important}.main-menu .has-dropdown>a>svg.icon{display:none!important}.main-menu .menu-open{margin-top:-4px!important;border-top:4px solid #1a341a!important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:border-top-width .5s ease}}@media only screen and (min-width: 1400px){.main-menu{width:960px!important}}@media only screen and (min-width: 1500px){.search-box_icsrch{max-width:600px!important}}@media only screen and (min-width: 768px){.boost-pfs-search-suggestion-column-2-non-fullwidth:not(.boost-pfs-search-suggestion-mobile).boost-pfs-search-suggestion-product-item-type-list .boost-pfs-search-suggestion{max-height:none!important}}.rebuy-cart__background{display:block!important;z-index:2147483637!important}.rebuy-cart__flyout{z-index:2147483638!important}
/*# sourceMappingURL=/cdn/shop/t/784/assets/header.scss.css.map */
