@media(max-width:1199px){#NavDrawer{--xo-menu-top:calc(63px + var(--header-height, 66px) - 16px);transition:none}body.scrollup:not(.scrolltop) #NavDrawer{--xo-menu-top:calc(20px + var(--header-height, 66px) - 16px)}#NavDrawer.active,body.scrollup:not(.scrolltop) #NavDrawer.active{top:var(--xo-menu-top);left:19px;right:auto;bottom:auto;width:calc(100% - 38px);max-width:none;height:auto;min-height:0;background:transparent;overflow:visible}#NavDrawer.active .drawerh__mask{touch-action:none;cursor:pointer}#NavDrawer.active .drawerh__inner{position:relative;top:auto;left:auto;right:auto;bottom:auto;max-height:calc(100vh - var(--xo-menu-top) - 16px);max-height:calc(100dvh - var(--xo-menu-top) - 16px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px 0 24px;border-radius:0 0 14px 14px;box-shadow:0 18px 40px #05445c40}#NavDrawer.active~.site-header #StickNavWrapper{box-shadow:none}#NavDrawer .drawerh__search{padding:0 20px;margin:4px 0 26px}#NavDrawer .drawerh__search .header__search details[open] .search__input{box-sizing:border-box;width:100%;height:48px;margin:0;padding:0 50px 0 46px;border:1.5px solid #05445C;border-radius:999px;box-shadow:none;outline:0;background:#fff url("data:image/svg+xml,%3Csvg width='23' height='24' viewBox='0 0 23 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.47059 19.4412C14.7011 19.4412 18.9412 15.2011 18.9412 9.97059C18.9412 4.74013 14.7011 0.5 9.47059 0.5C4.24013 0.5 0 4.74013 0 9.97059C0 15.2011 4.24013 19.4412 9.47059 19.4412ZM9.4706 3.20594C8.58224 3.20594 7.70259 3.38091 6.88186 3.72087C6.06112 4.06083 5.31539 4.55911 4.68723 5.18727C4.05907 5.81544 3.56078 6.56117 3.22082 7.3819C2.88086 8.20263 2.70589 9.08229 2.70589 9.97064C2.70589 10.7179 3.31162 11.3236 4.05883 11.3236C4.80604 11.3236 5.41177 10.7179 5.41177 9.97064C5.41177 9.43763 5.51676 8.90984 5.72073 8.4174C5.92471 7.92496 6.22368 7.47752 6.60057 7.10062C6.97747 6.72373 7.42491 6.42475 7.91735 6.22078C8.40979 6.0168 8.93758 5.91182 9.4706 5.91182C10.2178 5.91182 10.8235 5.30609 10.8235 4.55888C10.8235 3.81167 10.2178 3.20594 9.4706 3.20594Z' fill='%2305445C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.9832 15.4832C15.5115 14.9548 16.3682 14.9548 16.8965 15.4832L22.6038 21.1904C23.1321 21.7188 23.1321 22.5754 22.6038 23.1038C22.0754 23.6321 21.2188 23.6321 20.6904 23.1038L14.9832 17.3965C14.4548 16.8682 14.4548 16.0115 14.9832 15.4832Z' fill='%2305445C'/%3E%3C/svg%3E") no-repeat 17px 50% / 18px 19px;font-family:korolev-rounded,sans-serif;font-weight:900;font-size:21px;letter-spacing:-.02em;line-height:normal;color:#05445c;caret-color:#5ec6f0;transition:box-shadow .15s ease}#NavDrawer .drawerh__search .header__search details[open] .search__input:focus{box-shadow:0 0 0 4px #5ec6f073}#NavDrawer .drawerh__search .header__search details[open] .search__input::placeholder{font-size:21px;color:#05445c;opacity:.5}#NavDrawer .drawerh__search .header__search details[open] .search__input:focus-visible{outline:0}#NavDrawer .drawerh__search .reset__button{position:absolute;right:8px;top:8px;transform:none;width:32px;height:32px;padding:0;margin:0;border:0;border-radius:50%;background:#5ec6f0;display:flex;align-items:center;justify-content:center;cursor:pointer}#NavDrawer .drawerh__search .reset__button.hidden{display:none}#NavDrawer .drawerh__search .reset__button .svg-wrapper{display:flex;align-items:center;justify-content:center;width:12px;height:12px}#NavDrawer .drawerh__search .reset__button .svg-wrapper svg{display:block;flex:none;width:12px;height:12px;min-width:12px}#NavDrawer .drawerh__search .reset__button .svg-wrapper svg+svg{display:none}#NavDrawer .drawerh__search summary.inline-close{display:none!important}#NavDrawer .drawerh__search .predictive-search{margin-top:16px;border:0;box-shadow:none;background:transparent}#NavDrawer #predictive-search-results-groups-wrapper{padding:0}#NavDrawer #predictive-search-results .predictive-search__result-group-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px}#NavDrawer #predictive-search-results .predictive-search__result-group-header>span{display:none}#NavDrawer #predictive-search-results .predictive-search__heading{margin:0;font-family:korolev-rounded,sans-serif;font-weight:900;font-size:16px;letter-spacing:0;text-transform:uppercase;color:#05445c}#NavDrawer #predictive-search-results .predictive-search__view-all{display:inline-flex;align-items:center;gap:6px;font-family:korolev-rounded,sans-serif;font-weight:800;font-size:16px;color:#05445c}#NavDrawer #predictive-search-results .predictive-search__view-all svg{width:16px;height:auto}#NavDrawer #predictive-search-results-products-list{display:flex!important;flex-direction:column;gap:10px;margin:0;padding:0}#NavDrawer #predictive-search-results-products-list .product-card-search.mobile{display:none!important}#NavDrawer #predictive-search-results-products-list .product-card-search.desktop{display:block!important;box-shadow:none!important;transform:none!important;position:relative;box-sizing:border-box;width:100%!important;max-width:none;margin:0!important;padding:10px 12px;border:2px solid #05445c;border-radius:14px;background:#eef8fd}#NavDrawer #predictive-search-results-products-list .product-card-search.desktop>a{display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto 36px;grid-template-areas:"img title" "img price";column-gap:14px;row-gap:6px;align-items:center;min-height:72px;color:#05445c;text-decoration:none}#NavDrawer #predictive-search-results-products-list .product-card-search.desktop .product-card-search-image{grid-area:img;position:relative;width:72px;height:72px;margin:0;padding:0}#NavDrawer #predictive-search-results-products-list .product-card-search.desktop .product-card-search-image>div{display:none}#NavDrawer #predictive-search-results-products-list .product-card-search.desktop .product-card-search-image img{position:static;display:block;width:72px;height:72px;max-width:none;object-fit:contain;transform:none;mix-blend-mode:multiply}#NavDrawer #predictive-search-results-products-list .product-card-search.desktop h6{grid-area:title;align-self:end;margin:0;padding:0;font-family:korolev-rounded,sans-serif;font-weight:800;font-size:15px;line-height:1.2;text-transform:uppercase;color:#05445c;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#NavDrawer #predictive-search-results-products-list .product-card-search.desktop .product-card-search-header{grid-area:price;display:flex;align-items:center;justify-content:flex-start;gap:6px;margin:0;padding:0 120px 0 0;position:static}#NavDrawer #predictive-search-results-products-list .product-card-search.desktop .jdgm-preview-badge{display:none}#NavDrawer #predictive-search-results-products-list .product-card-search.desktop .price{margin:0;font-family:korolev-rounded,sans-serif;font-weight:800;font-size:16px;line-height:1;color:#05445c}#NavDrawer #predictive-search-results-products-list .product-card-search.desktop .form{position:absolute;right:12px;bottom:10px;margin:0;padding:0;width:auto}#NavDrawer #predictive-search-results-products-list .product-card-search.desktop .add-to-cart{display:inline-flex;align-items:center;justify-content:center;min-width:0;width:auto;height:36px;margin:0;padding:0 14px;border-width:2px;border-radius:12px;font-size:14px;line-height:1;white-space:nowrap}#NavDrawer #predictive-search-results #predictive-search-queries{margin:0;font-family:korolev-rounded,sans-serif;font-weight:900;font-size:16px;letter-spacing:0;text-transform:uppercase;color:#05445c}#NavDrawer #predictive-search-results-queries-list{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0}#NavDrawer #predictive-search-results-queries-list .predictive-search__list-item{margin:0;padding:0}#NavDrawer #predictive-search-results-queries-list .predictive-search__item{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1.5px solid #05445c;border-radius:999px;background:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease}#NavDrawer #predictive-search-results-queries-list .predictive-search__item:active,#NavDrawer #predictive-search-results-queries-list .predictive-search__item[aria-selected=true]{background:#e6f4fa}#NavDrawer #predictive-search-results-queries-list .predictive-search__item-content{margin:0;padding:0}#NavDrawer #predictive-search-results-queries-list .predictive-search__item-heading{margin:0;font-family:korolev-rounded,sans-serif;font-weight:700;font-size:15px;line-height:1.1;color:#05445c;text-decoration:none}#NavDrawer #predictive-search-results-queries-list .predictive-search__item-heading span{font-family:korolev-rounded,sans-serif;font-weight:700;font-size:15px;color:#05445c;opacity:.8}#NavDrawer #predictive-search-results-queries-list .predictive-search__item-heading mark{background:none;font-family:korolev-rounded,sans-serif;color:#05445c;font-weight:900;font-size:15px}#NavDrawer:has(predictive-search[open]) .drawerh__nav{display:none}#NavDrawer .drawerh__nav .drawerh__nav-has-sublist>a.drawerh__nav-link,#NavDrawer .drawerh__nav .drawerh__nav-has-sublist.active>a.drawerh__nav-link{min-height:40px;padding:6px 12px;margin:-6px -12px;border-radius:10px;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease}#NavDrawer .drawerh__nav .drawerh__nav-has-sublist>a.drawerh__nav-link{background-color:transparent}#NavDrawer .drawerh__nav .drawerh__nav-has-sublist.active>a.drawerh__nav-link{background-color:#e6f4fa}#NavDrawer .drawerh__nav-toggle--open{display:inline-flex;transition:transform .2s ease}#NavDrawer .drawerh__nav-has-sublist.active+.meganav.meganav--drawer{display:block;padding:18px 0 8px}#NavDrawer .drawerh__nav .meganav-nav{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}#NavDrawer .drawerh__nav .meganav-nav li,#NavDrawer .drawerh__nav .meganav-nav .site-nav__item:first-child{position:static;display:block;margin:0;padding:0}#NavDrawer .drawerh__nav .meganav-nav li a.site-nav__link{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;min-height:54px;margin:0;padding:0 18px 0 20px;border:3px solid #05445c;border-radius:18px;background:transparent;color:#05445c;font-family:korolev-rounded,sans-serif;font-weight:800;font-size:18px;line-height:1;letter-spacing:normal;text-transform:uppercase;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#NavDrawer .drawerh__nav .meganav-nav li a.site-nav__link:after{content:"";flex:none;width:18px;height:14px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 14'%3E%3Cpath d='M1.5 7h14M10 1.5 15.5 7 10 12.5' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 14'%3E%3Cpath d='M1.5 7h14M10 1.5 15.5 7 10 12.5' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain}#NavDrawer .drawerh__nav .meganav-nav li:first-child a.site-nav__link{background:#05445c;color:#fff}#NavDrawer .drawerh__nav .meganav-nav li a.site-nav__link:active,#NavDrawer .drawerh__nav .meganav-nav li a.site-nav__link:focus-visible{background:#5ec6f0;border-color:#5ec6f0;color:#fff}#NavDrawer .drawerh__nav .meganav-nav li a.site-nav__link.garden-goodies{justify-content:flex-start;min-height:44px;padding:0 0 0 2px;border:0;border-radius:0;background:none;color:#05445c80;pointer-events:none}#NavDrawer .drawerh__nav .meganav-nav li a.site-nav__link.garden-goodies:after{content:"Coming soon";width:auto;height:auto;padding:5px 9px 4px;border-radius:999px;background:#05445c;-webkit-mask:none;mask:none;color:#fff;font-family:korolev-rounded,sans-serif;font-weight:900;font-size:11px;line-height:1;letter-spacing:.03em;text-transform:uppercase;transform:rotate(-6deg)}#NavDrawer .shop-megamenu-images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:start;gap:10px;margin:14px 0 0;padding:0}#NavDrawer .shop-megamenu-images .megamenu-collection-item{width:auto;margin:0;flex:none}#NavDrawer .shop-megamenu-images .megamenu-collection-item:nth-child(4){display:none}#NavDrawer .shop-megamenu-images .megamenu-collection-item a{display:block;aspect-ratio:15 / 14;border-radius:12px;overflow:hidden;filter:none}#NavDrawer .shop-megamenu-images .megamenu-collection-item img{width:100%;height:100%;object-fit:cover;border-radius:12px}#NavDrawer .shop-megamenu-images .megamenu-collection-item span:empty{display:none}#NavDrawer .shop-megamenu-images .megamenu-collection-item.coming-soon{opacity:.6}#NavDrawer .shop-megamenu-images .megamenu-collection-item.coming-soon:before,#NavDrawer .shop-megamenu-images .megamenu-collection-item.coming-soon:after{display:none}#NavDrawer.childActive .drawerh__nav>.drawerh__nav-item:has(>a[href*=pack-a-munch-box]){display:none}}@media(min-width:750px)and (max-width:1199px){#NavDrawer .shop-megamenu-images{grid-template-columns:repeat(3,minmax(0,160px))}}@media(max-width:1199px)and (prefers-reduced-motion:no-preference){#NavDrawer.active .drawerh__mask{animation:xo-menu-fade .18s ease-out both}#NavDrawer.active .drawerh__inner{animation:xo-menu-drop .22s cubic-bezier(.33,.59,.14,1) both}#NavDrawer .drawerh__nav-has-sublist.active+.meganav.meganav--drawer{animation:xo-menu-fade .18s ease-out both}}@keyframes xo-menu-fade{0%{opacity:0}to{opacity:1}}@keyframes xo-menu-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/xo-mobile-menu.css.map */
