.utility-bar-index{background-color:var(--bg_color);color:var(--text_color)}.utility-bar-index .site-header__logo{margin:0}.utility-bar-index a{color:var(--text_color);letter-spacing:.5px;text-transform:uppercase;font-size:.75rem;display:flex;align-items:flex-end}.utility-bar-index img{width:100%;max-width:var(--logo_width);height:auto}.utility-bar-wrapper{display:flex;justify-content:space-between;align-items:center;padding:12px 0;flex-wrap:wrap}.utility-bar-wrapper .site-header__logo-link{padding:0!important}.utility-bar-wrapper .action-wrapper a svg{vertical-align:middle;display:inline-block;width:48px;height:23px;margin-top:-1px}.site-header>.page-width{position:relative}.site-header .header-item--logo{display:none}.site-header .promo-img-wrapper{max-width:900px}.site-header .promo-img-wrapper img{width:auto;max-width:100%;height:auto;max-height:75vh;margin-bottom:1.3rem}.header-item.header-item--left.header-item--navigation{align-items:flex-end}.site-nav__link--underline:after{opacity:0}.header-item--left .site-nav{margin-left:-12px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:15px 0}.site-nav__item a.site-nav__link{text-align:center}.megamenu .main-index .grid__item .h5 a{color:var(--green-100)}.gift-nav{color:var(--theme-secondary-color);font-family:var(--typeHeaderPrimary)}.site-header .site-nav__dropdown{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.megamenu{box-shadow:0 0 10px #00000026;border-radius:8px;border:.5px solid #798778}.site-nav--is-megamenu.site-nav__item:before{content:"";position:fixed;left:0;top:var(--header-height);width:100%;height:100vh;background:#0000004f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:.15s ease opacity;pointer-events:none;visibility:hidden;opacity:0}.site-nav--is-megamenu.site-nav__item:hover:before{visibility:hidden;opacity:0}.site-nav--has-dropdown.is-focused>a,.site-nav--has-dropdown:hover>a{background:transparent}.page-width.has-promo-img .shop-all-wrapper a.site-nav__dropdown-link{text-decoration:underline;color:var(--green-main)}.megamenu .show-side-promo{display:flex;flex-wrap:wrap;align-items:flex-start}.megamenu .show-side-promo img{max-width:480px}.megamenu .main-index .grid__item{margin-bottom:1.2rem}.megamenu .main-index .grid__item .h5{text-transform:capitalize;font-size:var(--typeBaseSize)}.megamenu .main-index .grid__item>div:not(.h5){border-left:1px solid currentColor;padding-left:1rem}.megamenu .shop-all-wrapper{width:100%}.megamenu .shop-all-wrapper a{margin-bottom:1rem;font-size:var(--typeBaseSize);font-weight:700}.megamenu .shop-all-wrapper svg{width:var(--typeBaseSize);height:var(--typeBaseSize);vertical-align:middle}.mobile-nav__item:after{display:none}.mobile-nav__link--top-level{font-size:var(--typeBaseSize);font-weight:700}.mobile-nav__item:not(.mobile-nav__item--secondary)+.mobile-nav__item--secondary{margin-top:0}.mobile-nav__item:not(.mobile-nav__item--secondary)+.mobile-nav__item--secondary .grid{padding:0 1rem}.mobile-nav__item:not(.mobile-nav__item--secondary)+.mobile-nav__item--secondary .grid .grid__item{margin-bottom:1rem;width:100%}.mobile-nav__item.mobile-nav__item--secondary a{font-size:var(--typeBaseSize);font-weight:var(--weight-bold)}.mobile-nav__toggle button{border-left:0}#NavDrawer.drawer{overflow:visible}#NavDrawer.drawer .drawer__close{position:absolute;left:100%;padding:0;width:40px;z-index:999;height:100vh}#NavDrawer.drawer .drawer__close .drawer__close-button{color:#fff}.site-nav__icons{display:flex;align-items:center}.site-header__search{position:static;transform:none;box-shadow:0 0 10px #00000026;border-radius:7px}.site-header__search-btn.js-search-header-close{display:none}.search-width{padding:3px 15px}.site-header__search-btn--submit{padding:0;display:flex;align-items:center}.site-header__search-btn--submit svg{width:15px;height:15px;display:inline-block}.site-header__search-input{font-size:12px;min-width:235px;padding:10px 12px 6px}.site-header__search-form{padding:0}.site-header__search-container{position:static;height:auto;overflow:visible;display:block;margin-right:1.5rem}.site-header__search{position:static;transform:none}.site-nav__icons a .icon__fallback-text{display:block;position:static;visibility:visible;opacity:1;height:auto;width:auto;font-size:75%;text-align:center;margin-top:0;opacity:.8;color:var(--gray-100)}#NavDrawer .drawer__title{display:none}span.cart-link svg,.site-nav__link--icon svg{width:20px;display:inline-block}.mobile-nav__grandchildlist{padding-bottom:.6rem}.mobile-nav__grandchildlist:before{display:none}.mobile-nav__grandchildlist .mobile-nav__item{padding-left:25px;padding-right:25px}.mobile-nav__sublist .mobile-nav__item:last-child{margin-bottom:5px}.mobile-nav__grandchildlist .mobile-nav__link{padding-left:0;padding-right:0;border-bottom:1px solid currentColor}.mobile-nav__social{position:absolute;bottom:0;left:0;right:0;justify-content:center;background:#fff;margin:0;padding:20px}.mobile-nav__social .mobile-nav__social-item{border:0;flex:none;margin:0 10px}.mobile-nav__social a{padding:0}@media (min-width:769px){.megamenu .show-side-promo .medium-up--one-fifth{width:50%}}@media (min-width:1200px){.site-header .megamenu{min-width:1100px}.megamenu .main-index{flex:1}}@media (max-width:1199px) and (max-width:767px){.megamenu .has-promo-img{max-height:65vh;overflow:auto}}@media (min-width:768px){.desk-hide{display:none}}@media screen and (max-width: 991px){.header-item--left .site-nav{gap:15px}.site-header__search-container{margin-right:1rem}span.cart-link{margin-left:0;line-height:0}.site-header__search-input{min-width:180px}}@media (max-width:767px){.site-header{padding:6px 0}.site-nav__link--icon{padding:5px}.header-item--left .site-nav{gap:0}.mobile-hide{display:none}.site-header .header-item--logo{display:block}.site-header__search-input{width:100%}.site-header__search-container{margin-right:0}#NavDrawer .drawer__fixed-header{position:relative;z-index:2}.site-header__search .icon{width:18px;height:18px}.site-nav__icons a .icon__fallback-text{display:none}}@media (max-width:480px){#NavDrawer.drawer--left{width:300px;left:-300px}#NavDrawer.drawer--left.drawer--is-open{transform:translate(300px)}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/new-header.css.map */
