.site-navigation-wrapper{border-bottom:none;background:#f5f3ed;padding:4px 0 0}@media screen and (min-width:770px)and (max-width:1020px){.site-navigation-wrapper.site-navigation--has-actions.site-header--full-width{padding-top:0}}.site-navigation{gap:0;margin-top:12px;padding:0 var(--layout-container-gutter, 25px);align-items:center;width:100%;box-sizing:border-box;display:flex;justify-content:center;position:relative}.site-navigation .navmenu-depth-1{gap:2px;margin-left:0;padding:6px 0;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:auto;max-width:100%}@media screen and (min-width:1026px){.site-header-main{padding-bottom:0!important}.site-navigation-wrapper{padding-top:0}.site-navigation .navmenu-depth-1{padding-top:2px}}.site-navigation .navmenu-id-new-years-sale>a,.site-navigation .navmenu-id-new-year-sale>a,.site-navigation .navmenu-id-sale>a,.site-navigation li[class*=navmenu-id-][class*=sale]>a{background:transparent!important;color:#38761d!important;border-radius:8px!important;padding:10px 14px!important;font-weight:600!important;text-transform:none!important;font-size:13.5px!important;letter-spacing:.15px!important;box-shadow:none!important;border:none!important;animation:none!important;transform:none!important}.site-navigation .navmenu-id-new-years-sale>a:before,.site-navigation .navmenu-id-new-year-sale>a:before,.site-navigation .navmenu-id-sale>a:before,.site-navigation li[class*=navmenu-id-][class*=sale]>a:before{display:none!important}.site-navigation .navmenu-id-new-years-sale>a:hover,.site-navigation .navmenu-id-new-year-sale>a:hover,.site-navigation .navmenu-id-sale>a:hover,.site-navigation li[class*=navmenu-id-][class*=sale]>a:hover{background:#38761d12!important;transform:none!important;box-shadow:none!important}.site-navigation .navmenu-depth-1>li{padding:0!important;margin:0!important;position:relative;display:flex;align-items:center;vertical-align:middle}.site-navigation .navmenu-depth-1>li:first-child>a{background:transparent!important}.site-navigation .navmenu-depth-1>li:first-child>a:hover{background:#38761d12!important}.site-navigation .navmenu-link-depth-1,.site-navigation .navmenu-depth-1>li>summary{padding:10px 14px!important;font-size:13.5px!important;font-weight:600!important;letter-spacing:.15px;color:#38761d;border-radius:8px;transition:all .2s ease;position:relative;line-height:1.3!important;white-space:nowrap}.site-navigation .navmenu-depth-1>li>a:hover,.site-navigation .navmenu-depth-1>li>summary:hover,.site-navigation .navmenu-depth-1>li.is-open>summary{background:#38761d12;opacity:1!important}.site-navigation .navmenu-depth-1>li>.navmenu-link-active{background:#38761d14}.site-navigation .navmenu-id-catalog:after,.site-navigation .navmenu-id-merch:after,.site-navigation .navmenu-id-e-book:after,.site-navigation .navmenu-id-care-information:after{content:none}.site-navigation .navmenu-id-refund-policy>a,.site-navigation .navmenu-id-refund-policy>summary,.site-navigation .navmenu-id-contact-us>a,.site-navigation .navmenu-id-contact-us>summary,.site-navigation .navmenu-id-newsletters>a,.site-navigation .navmenu-id-newsletters>summary,.site-navigation .navmenu-id-blogs-podcast>a,.site-navigation .navmenu-id-blogs-podcast>summary{font-size:13.5px!important;font-weight:600!important;opacity:1;padding:10px 14px!important}.site-navigation .navmenu-icon{margin-left:4px;opacity:.6;transition:all .2s ease}.site-navigation .navmenu-icon svg{width:9px;height:9px}.site-navigation .navmenu-item-parent:hover>summary .navmenu-icon{opacity:.85}.site-navigation .navmenu-item-parent.is-open>summary .navmenu-icon{transform:rotate(180deg);opacity:.95}.site-navigation .has-dropdown>a:after{margin-left:5px;opacity:.5;transition:opacity .2s ease}.site-navigation .has-dropdown:hover>a:after{opacity:.75}.site-navigation .navmenu-dropdown,.site-navigation .navmenu-submenu:not(.navmenu-meganav),.site-navigation [data-nav-dropdown]{background:#fff!important;border:1px solid rgba(56,118,29,.08);border-radius:12px!important;box-shadow:0 4px 6px -1px #00000012,0 10px 20px -2px #00000014,0 0 0 1px #38761d08!important;padding:8px 4px!important;margin-top:0;min-width:220px;width:max-content;max-width:90vw;overflow:visible}.site-navigation .navmenu-meganav.navmenu-meganav--desktop{margin-top:0!important;background:#fff!important;border:1px solid rgba(56,118,29,.08);border-radius:12px!important;box-shadow:0 4px 6px -1px #00000012,0 10px 20px -2px #00000014,0 0 0 1px #38761d08!important;overflow:visible!important}.site-navigation .navmenu-basic__item details>.navmenu-submenu.navmenu-depth-2,.site-navigation .navmenu-basic__item details>.navmenu-submenu.navmenu-submenu-inline-children.navmenu-depth-2{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-content:stretch!important;width:fit-content!important;min-width:0!important;max-width:min(calc(100vw - 32px),28rem);max-height:calc(100vh - 140px);gap:0;scroll-padding-bottom:8px}.site-navigation .navmenu-basic__item details>.navmenu-submenu.navmenu-depth-2[data-animation-state=open],.site-navigation .navmenu-basic__item details>.navmenu-submenu.navmenu-submenu-inline-children.navmenu-depth-2[data-animation-state=open]{height:auto!important}.site-navigation .navmenu-basic__item details>.navmenu-submenu.navmenu-depth-2>li,.site-navigation .navmenu-basic__item details>.navmenu-submenu.navmenu-submenu-inline-children.navmenu-depth-2>li{width:auto!important;min-width:0}.site-navigation .navmenu-id-care-information details>.navmenu-submenu.navmenu-depth-2:after,.site-navigation .navmenu-id-refund-policy details>.navmenu-submenu.navmenu-depth-2:after{content:none}.site-navigation .navmenu-meganav--desktop .navmenu-nested-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,148px));gap:14px 16px;justify-content:center;flex-direction:unset;max-width:100%}.site-navigation .navmenu-meganav-wrapper{overflow:visible!important}.site-navigation .navmenu-submenu.navmenu-meganav.navmenu-nested-mega[data-animation-state=open]{height:auto!important}.site-navigation .navmenu-submenu[data-animation="open=>closed"],.site-navigation .navmenu-submenu[data-animation="open=>closed"] .navmenu-meganav-wrapper,.site-navigation .navmenu-submenu[data-animation="open=>closed"]>.navmenu-item{transition:none!important}.site-navigation .navmenu-submenu.navmenu-meganav.navmenu-nested-mega[data-animation="open=>closed"]{transition:none!important}.site-navigation .navmenu-submenu.navmenu-meganav.navmenu-nested-mega[data-animation="open=>closed"] .navmenu-meganav-wrapper,.site-navigation .navmenu-submenu.navmenu-meganav.navmenu-nested-mega[data-animation="open=>closed"]>.navmenu-item{transition:none!important}.site-navigation .navmenu-meganav-sidenav__wrapper{position:relative;overflow:visible!important;min-height:auto}.site-navigation .navmenu-meganav-sidenav__items{overflow:visible!important;max-height:none!important;padding-bottom:10px!important;scroll-padding-bottom:10px;box-sizing:border-box}.site-navigation .navmenu-meganav-sidenav__items .navmenu-depth-3{z-index:100!important;background:#fff;display:none}.site-navigation .navmenu-meganav-sidenav__item:hover>details>.navmenu-depth-3,.site-navigation .navmenu-meganav-sidenav__item:focus-within>details>.navmenu-depth-3,.site-navigation .navmenu-meganav-sidenav__item.navmenu-item--preselected>details>.navmenu-depth-3,.site-navigation .navmenu-meganav-sidenav__item details[open]>.navmenu-depth-3{display:block!important;opacity:1!important;visibility:visible!important}.site-navigation .navmenu-meganav-sidenav__item details[data-navmenu-details]{position:static}.site-navigation .navmenu-meganav-sidenav__items .navmenu-depth-3[data-animation-state=open]{display:block!important;opacity:1!important;visibility:visible!important}.site-navigation .navmenu-meganav.navmenu-meganav--desktop{max-height:none!important}.site-navigation .navmenu-depth-2>li,.site-navigation .navmenu-submenu>li{margin:0!important;padding:0!important;border-bottom:none!important;list-style:none}.site-navigation .navmenu-depth-2 .navmenu-link,.site-navigation .navmenu-submenu .navmenu-link{display:block;padding:10px 16px!important;margin:0 4px;font-size:14px!important;font-weight:500!important;color:#2d5a16!important;text-decoration:none;border-radius:8px;transition:all .15s ease;line-height:1.4;white-space:nowrap}.site-navigation .navmenu-depth-2 .navmenu-link:hover,.site-navigation .navmenu-submenu .navmenu-link:hover{background:#38761d14!important;color:#38761d!important;transform:translate(2px)}.site-navigation .meganav{padding:16px 20px!important}.site-navigation .meganav>ul{gap:12px 24px!important}.site-navigation .meganav li{border-bottom:none!important;margin:0!important;padding:0!important}.site-navigation .meganav a{padding:8px 12px!important;border-radius:6px!important;font-size:13.5px!important}.site-navigation .meganav a:hover{background:#38761d0f!important}.site-navigation .navmenu-meganav--stacked-list{width:auto!important;min-width:0!important;max-width:calc(100vw - (2 * var(--layout-container-gutter, 25px)))!important;padding:6px!important}.site-navigation .navmenu-meganav--stacked-list .navmenu-meganav-wrapper{display:block!important;width:fit-content;min-width:max-content;max-width:100%;padding:0!important;overflow:auto!important}.site-navigation .navmenu-meganav--stacked-list .navmenu-depth-2{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;width:max-content!important;min-width:100%;max-width:100%;margin:0!important;padding:0!important;column-count:auto!important;column-gap:0!important;gap:0!important}.site-navigation .navmenu-meganav--stacked-list .navmenu-depth-2.multi-column-count-4{column-count:auto!important}.site-navigation .navmenu-meganav--stacked-list .navmenu-depth-2>li{width:auto!important;break-inside:auto!important}.site-navigation .navmenu-meganav--stacked-list .navmenu-depth-2>li>ul{margin:0 0 4px 14px!important;padding:0!important}.site-navigation .navmenu-meganav--stacked-list .navmenu-depth-2 .navmenu-link,.site-navigation .navmenu-meganav--stacked-list .navmenu-depth-2 .navmenu-item-text{width:max-content;max-width:100%;margin:0!important;padding:9px 14px!important;white-space:nowrap!important}.site-navigation .navmenu-meganav--stacked-list .navmenu-meganav-standard__items,.site-navigation .navmenu-meganav--stacked-list .navmenu-multi-column-items .navmenu-depth-2{padding-bottom:0!important}.site-navigation .navmenu-link-depth-1:focus-visible,.site-navigation .navmenu-depth-1>li>summary:focus-visible{outline:2px solid rgba(56,118,29,.5);outline-offset:2px;border-radius:8px}.site-navigation .navmenu-depth-2 .navmenu-link:focus-visible{outline:2px solid rgba(56,118,29,.4);outline-offset:1px}.site-header-sticky--scrolled .site-navigation-wrapper{box-shadow:0 2px 12px #0000000f}@media screen and (min-width:1024px)and (max-width:1200px){.site-navigation .navmenu-link-depth-1,.site-navigation .navmenu-depth-1>li>summary{padding:9px!important;font-size:12px!important}.site-navigation .navmenu-id-refund-policy>a,.site-navigation .navmenu-id-refund-policy>summary,.site-navigation .navmenu-id-contact-us>a,.site-navigation .navmenu-id-contact-us>summary,.site-navigation .navmenu-id-newsletters>a,.site-navigation .navmenu-id-newsletters>summary,.site-navigation .navmenu-id-blogs-podcast>a,.site-navigation .navmenu-id-blogs-podcast>summary{font-size:11px!important;padding:9px 8px!important}.site-navigation .navmenu-depth-2 .navmenu-link{font-size:13px!important;padding:9px 14px!important}}@media screen and (min-width:1201px)and (max-width:1350px){.site-navigation .navmenu-link-depth-1,.site-navigation .navmenu-depth-1>li>summary{padding:10px 11px!important;font-size:12.5px!important}}@media screen and (min-width:1351px)and (max-width:1500px){.site-navigation .navmenu-link-depth-1,.site-navigation .navmenu-depth-1>li>summary{padding:10px 12px!important;font-size:13px!important}}.site-navigation .navmenu-id-catalog{position:relative}.site-navigation .navmenu-id-catalog .navmenu-nested-mega{left:0;right:auto;transform:none;max-width:calc(100vw - var(--layout-container-gutter, 25px))}.site-navigation .navmenu-id-catalog .navmenu-nested-mega:not(.navmenu-nested-mega--list){overflow:hidden!important}@media screen and (min-width:1600px){.site-navigation .navmenu-depth-1{gap:6px}.site-navigation .navmenu-link-depth-1,.site-navigation .navmenu-depth-1>li>summary{padding:11px 16px!important;font-size:14px!important}.site-navigation .navmenu-depth-2 .navmenu-link{font-size:14.5px!important;padding:11px 18px!important}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/nav-enhanced.css.map */
