.ec-collection-navigation{color:#3f4b40;background:#fff;box-sizing:border-box;min-width:0;max-width:100%}.ec-collection-navigation__list{list-style:none;padding:0;margin:0}.ec-collection-navigation__item{min-width:0;margin:0;padding:0}.ec-collection-navigation__link{color:#3f4b40;font-family:var(--font-stack-body);font-weight:500;text-decoration:none;box-sizing:border-box}.ec-collection-navigation__label{min-width:0;text-wrap:balance}.ec-collection-navigation__link:hover{color:#4f6352;background:#f6f4ef}.ec-collection-navigation__link:focus-visible,.ec-nav-utilities a:focus-visible{outline:2px solid #4F6352;outline-offset:-3px}.m-header[data-ec-collection-nav] .m-header__menu>.m-menu{flex-wrap:nowrap}.m-header[data-ec-collection-nav] .m-menu__link--main{white-space:nowrap}.m-header[data-ec-collection-nav] .m-header__menu{min-width:0}.m-header[data-ec-collection-nav] .m-menu-drawer{touch-action:pan-y}.m-header[data-ec-collection-nav] .m-menu-drawer__wrapper{width:min(390px,100vw);max-width:100%;box-sizing:border-box;overflow:hidden}.m-header[data-ec-collection-nav] .m-menu-drawer__content{justify-content:flex-start;padding:0;min-width:0;max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.ec-nav-heading{font-family:var(--font-stack-body);font-size:21px;font-weight:500;line-height:1.2;color:#3f4b40;margin:0;padding:20px 18px 14px;letter-spacing:-.025em;text-wrap:balance}.ec-collection-navigation--mobile{padding:0 16px 10px;flex-shrink:0}.ec-collection-navigation--mobile .ec-collection-navigation__link{display:grid;grid-template-columns:48px minmax(0,1fr) 16px;gap:12px;align-items:center;min-height:72px;padding:10px 0;border-bottom:1px solid #E4E7DF;font-size:17px;line-height:1.3}.ec-collection-navigation--mobile .ec-collection-navigation__item:last-child .ec-collection-navigation__link{border-bottom:0}.ec-collection-navigation__thumb{width:48px;height:48px;display:grid;place-items:center;overflow:hidden;border-radius:8px;background:#f6f4ef}.ec-collection-navigation__thumb img{display:block;width:48px;height:48px;max-width:100%;object-fit:contain}.ec-collection-navigation__chevron{width:16px;height:16px;fill:none;stroke:#4f6352;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.m-header[data-ec-collection-nav] .m-menu-drawer__navigation{padding:12px 0;border-top:1px solid #E4E7DF;flex-shrink:0;min-width:0;max-width:100%}.m-header[data-ec-collection-nav] .m-menu-mobile__item{min-width:0;max-width:100%}.m-header[data-ec-collection-nav] .m-menu-mobile__link{min-width:0;font-size:14px;line-height:1.35;overflow-wrap:anywhere;text-wrap:pretty}.m-header[data-ec-collection-nav] .m-menu-mobile__link>span{min-width:0}.m-header[data-ec-collection-nav] .m-menu-mobile__toggle-button{flex-shrink:0;min-height:48px}.ec-nav-utilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 16px 18px;margin-top:auto;border-top:1px solid #E4E7DF;background:#f6f4ef;flex-shrink:0;max-width:100%;box-sizing:border-box}.ec-nav-utilities a{display:flex;align-items:center;justify-content:center;min-height:48px;font-size:13px;font-weight:500;line-height:1.2;border-radius:10px;color:#3f4b40;text-align:center;overflow-wrap:anywhere}.ec-nav-utilities a:hover{background:#e9eee4}@media(max-width:359px){.ec-collection-navigation--mobile{padding-inline:14px}.ec-collection-navigation--mobile .ec-collection-navigation__link{grid-template-columns:42px minmax(0,1fr) 14px;gap:10px;font-size:16px}.ec-collection-navigation__thumb,.ec-collection-navigation__thumb img{width:42px;height:42px}.ec-nav-heading{font-size:20px;padding-inline:16px}.ec-collection-navigation__chevron{width:14px;height:14px}}@media(prefers-reduced-motion:reduce){.ec-collection-navigation *{scroll-behavior:auto}}@media(min-width:1024px){.m-header[data-ec-collection-nav] .m-header__desktop .m-header__inner{flex-wrap:nowrap;gap:20px;margin-inline:0}.m-header[data-ec-collection-nav] .m-header__desktop .m-header__left,.m-header[data-ec-collection-nav] .m-header__desktop .m-header__right{flex:0 0 auto;min-width:0}.m-header[data-ec-collection-nav] .m-header__desktop .m-header__center{flex:1 1 auto;min-width:0;justify-content:center}.m-header[data-ec-collection-nav] .m-header__desktop .m-header__menu{width:100%;min-width:0}.m-header[data-ec-collection-nav] .m-header__desktop .m-logo{padding-inline:0}.m-header[data-ec-collection-nav] .m-header__desktop .m-header__menu>.m-menu{--main-link-px:11px;--main-link-py:22px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:0;margin:0;font-size:15px;white-space:nowrap}.m-header[data-ec-collection-nav] .m-header__desktop .m-menu__link--main{color:#3f4b40;white-space:nowrap;font-size:inherit}.m-header[data-ec-collection-nav] .m-header__desktop .ec-collection-navigation__link{display:flex;align-items:center;position:relative;padding:var(--main-link-py) var(--main-link-px);min-height:0;white-space:nowrap;font-size:inherit}.m-header[data-ec-collection-nav] .m-header__desktop .m-cart-icon-bubble{margin-right:0}}@media(min-width:1024px)and (max-width:1199px){.m-header[data-ec-collection-nav] .m-header__desktop .m-header__inner{gap:12px}.m-header[data-ec-collection-nav] .m-header__desktop .m-header__menu>.m-menu{--main-link-px:7px;font-size:14px}}.ec-collection-navigation__thumb--bundle{display:grid;grid-template-columns:1.4fr 1fr;grid-template-rows:1fr 1fr;gap:2px;place-items:stretch;overflow:hidden;background:#f6f4ef}.ec-collection-navigation--mobile .ec-collection-navigation__thumb--bundle img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:4px}.ec-collection-navigation--mobile .ec-collection-navigation__bundle-img--essential{grid-row:1 / span 2;object-position:50% 45%;border-radius:6px 4px 4px 6px}.ec-collection-navigation--mobile .ec-collection-navigation__bundle-img--wedge{object-position:55% 62%}.ec-collection-navigation--mobile .ec-collection-navigation__bundle-img--travel{object-position:42% 55%}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAACA */
