#header-group:has(.wh-header--modern){position:relative;z-index:60}.wh-header--modern{position:relative;background:#fff;color:#063d2b;--wh-nav-surface:#fff;--wh-nav-bottom:128px}.wh-header--modern [hidden]{display:none!important}.wh-header--modern svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.wh-header--modern button,.wh-header--modern input{font:inherit;color:inherit}.wh-header--modern button{cursor:pointer}.wh-header--modern a:focus-visible,.wh-header--modern button:focus-visible,.wh-header--modern input:focus-visible{outline:2px solid #34783b;outline-offset:4px}.wh-modern-promo{min-height:38px;display:flex;align-items:center;justify-content:center;padding:0 clamp(20px,2.8vw,54px);background:#34783b;color:#fff}.wh-modern-promo .wh-promo-slides{text-align:center;font-family:var(--wh-font-body);font-size:14px;line-height:1.4}.wh-modern-promo .wh-promo-slides [data-wh-promo-slide]{padding:8px 0;color:#fff}.wh-modern-row{display:flex;align-items:center;gap:clamp(24px,3vw,56px);min-height:88px;padding:8px clamp(24px,2.8vw,54px)}.wh-modern-logo{display:flex;align-items:center;flex:0 0 210px}.wh-modern-logo img{display:block;width:210px;height:68px;object-fit:contain}.wh-modern-nav{flex:1;min-width:0}.wh-nav-categories{display:flex;align-items:center;gap:clamp(24px,3vw,54px)}.wh-category-link{display:flex;align-items:center;gap:12px;min-height:64px;font-size:18px;font-weight:600;white-space:nowrap;text-underline-offset:7px}.wh-category-link>svg{display:none}.wh-category-link:hover{color:inherit;text-decoration:none}.wh-modern-actions{display:flex;align-items:center;gap:28px;margin-left:auto;flex-shrink:0}.wh-search-trigger{display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:28px;background:#e7e9e3;min-height:44px;padding:10px 19px;font-size:16px}.wh-modern-account{font-size:16px;white-space:nowrap}.wh-modern-cart header-actions{gap:0}.wh-modern-cart .header-actions__action{width:44px;height:44px;color:#063d2b;background:transparent}.wh-modern-cart .header-actions__cart-icon{width:32px;height:44px}.wh-modern-cart .header-actions__cart-icon>.svg-wrapper{width:24px;height:26px}.wh-modern-cart .header-actions__cart-icon>.svg-wrapper>svg{width:20px;height:26px}.wh-modern-cart .header-actions__cart-icon>.svg-wrapper>svg{fill:none;stroke:currentColor;stroke-width:1.5}.wh-mobile-toggle,.wh-mobile-links{display:none}.wh-mobile-links>a:hover{text-decoration:underline;text-underline-offset:4px}.wh-nav-backdrop{position:fixed;inset:var(--wh-nav-bottom) 0 0;z-index:9;border:0;background:#0004;padding:0}body.wh-nav-locked,body.wh-nav-search-locked{overflow:hidden}.wh-nav-search{position:fixed;inset:0 0 0 auto;width:480px;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border:0;padding:20px;background:#f7f8f5;color:#063d2b;box-sizing:border-box;font:500 15px/1.5 var(--wh-font-body);box-shadow:-8px 0 32px #0001}.wh-nav-search:not([open]){display:none}.wh-nav-search[open]{display:flex;flex-direction:column;gap:28px}.wh-nav-search::backdrop{background:#0004}.wh-search-top{display:flex;align-items:center;gap:12px}.wh-nav-search-form{display:flex;align-items:center;flex:1;min-width:0;gap:10px;background:#e7e9e3;border-radius:30px;padding:10px 14px}.wh-nav-search-form input{border:0;outline:0;background:transparent;min-width:0;width:100%;height:25px;font-size:16px}.wh-search-close{display:grid;place-items:center;width:32px;height:44px;border:0;background:transparent;padding:0}.wh-search-content{flex:1;overflow-y:auto;overscroll-behavior:contain}.wh-search-content section{margin-bottom:30px}.wh-search-content h2{font:600 14px/1.4 var(--wh-font-body);text-transform:uppercase;letter-spacing:.04em;margin:12px 0 16px}.wh-search-content section>a{display:block;padding:6px 0}.wh-search-results{display:grid;gap:12px}.wh-search-product{display:flex;align-items:center;gap:18px;padding:14px;background:#fff;border-radius:9px;text-decoration:none}.wh-search-product img{width:80px;height:80px;object-fit:contain;flex-shrink:0}.wh-search-product>span{font-size:15px;font-weight:600}.wh-search-status{font-size:14px;margin:12px 0}.wh-search-all{width:100%;min-height:44px;background:#34783b;color:#fff!important;border:0;border-radius:30px;padding:12px 20px;font-size:14px;text-transform:uppercase}@media(max-width:1099px){.wh-modern-promo{min-height:30px;padding:0 12px;justify-content:center}.wh-modern-promo .wh-promo-slides{text-align:center;font-size:11px}.wh-modern-promo .wh-promo-slides [data-wh-promo-slide]{padding:6px 0}.wh-modern-row{min-height:64px;gap:12px;padding:5px 16px}.wh-mobile-toggle{display:grid;place-items:center;width:28px;min-height:44px;padding:0;border:0;background:transparent;flex-shrink:0}.wh-mobile-toggle svg{width:25px;height:25px}.wh-menu-cross,[data-wh-menu-open] .wh-menu-lines{display:none}[data-wh-menu-open] .wh-menu-cross{display:block}.wh-modern-logo{flex:0 0 140px}.wh-modern-logo img{width:140px;height:48px}.wh-modern-actions{gap:10px}.wh-search-trigger{min-height:32px;gap:5px;padding:6px 11px;font-size:13px}.wh-search-trigger svg{width:19px;height:19px}.wh-modern-account{display:none}.wh-modern-cart .header-actions__action{width:32px;height:44px}.wh-modern-nav{display:none;position:fixed;inset:var(--wh-nav-bottom) auto 0 0;width:min(420px,calc(100vw - 8px));z-index:11;background:var(--wh-nav-surface);overflow-y:auto;overscroll-behavior:contain;border-top:1px solid #d7ded3;box-shadow:8px 0 20px #0001}[data-wh-menu-open] .wh-modern-nav{display:flex;flex-direction:column}.wh-nav-categories{display:block}.wh-category-link{padding:0 20px;min-height:70px;font-size:16px;font-weight:500;border-bottom:1px solid #ced6c8;justify-content:space-between;text-decoration:none!important}.wh-category-link>svg{display:block;width:20px;height:20px}.wh-mobile-links{display:grid;gap:8px;padding:34px 20px 24px;margin-top:auto;background:#e9ede4}.wh-mobile-links>a{padding:8px 0;font-size:14px}.wh-nav-search{width:100vw;padding:16px}}@media(max-width:359px){.wh-modern-row{gap:8px;padding-inline:12px}.wh-modern-logo{flex-basis:120px}.wh-modern-logo img{width:120px}.wh-search-trigger{padding-inline:8px}.wh-modern-actions{gap:6px}}@media(prefers-reduced-motion:no-preference){.wh-nav-search[open]{animation:wh-search-enter .22s ease-out}.wh-header--modern[data-wh-menu-open] .wh-modern-nav{animation:wh-menu-enter .2s ease-out}@keyframes wh-search-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes wh-menu-enter{0%{transform:translate(-100%)}to{transform:translate(0)}}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/washd-navigation.css.map */
