:root{--aa-green: #4b961e;--aa-green-deep: #2f6f12;--aa-lime: #e6f4cf;--aa-lime-edge: #b6db86;--aa-orange: #f0781e;--aa-orange-deep: #b34a00;--aa-cream: #eef6fb}.header-wrapper .header{position:relative}@media screen and (min-width:990px){.header-wrapper .header:before{content:"";position:absolute;top:2px;right:210px;width:87px;height:92px;background:var(--aa-monkey) no-repeat top left / contain;mix-blend-mode:multiply;pointer-events:none}}@media screen and (min-width:990px){.header__inline-menu{background:var(--aa-lime);border:2px solid var(--aa-lime-edge);border-radius:14px;padding:0 .6rem;margin:.4rem 0 1rem}.header__inline-menu .list-menu--inline{justify-content:space-between;width:100%}.header__menu-item,.header__menu-item span{color:var(--aa-green-deep);font-family:var(--font-heading-family);font-weight:600;font-size:1.7rem;letter-spacing:.01em}.header__menu-item:hover,.header__menu-item:hover span,.header__active-menu-item,.header__active-menu-item span{color:var(--aa-orange-deep)}.header__menu-item:hover span{text-decoration-color:var(--aa-orange)}}.header-wrapper--border-bottom{border-bottom-color:transparent}.footer{position:relative;margin-top:7rem;border-top:0}.footer.gradient{background:var(--aa-lime)}.footer:before,.footer:after{content:"";position:absolute;pointer-events:none;mix-blend-mode:multiply}.footer:before{left:0;right:0;top:-19px;height:19px;background:var(--aa-grass) repeat-x left bottom}.footer:after{right:7%;top:-53px;width:320px;height:53px;background:var(--aa-flowers) no-repeat right bottom / contain}body .footer{margin-top:7rem}@media screen and (max-width:749px){body .footer{margin-top:8.5rem}.footer:after{right:50%;transform:translate(50%);width:280px;height:46px;top:-46px}.footer:before{top:-14px;height:14px;background-size:auto 14px}}body,body .color-scheme-1{--color-background: 238, 246, 251 !important}body{background-color:var(--aa-cream)!important}.utility-bar{background:transparent!important;border:0!important}.utility-bar .announcement-bar{background:transparent}.utility-bar .announcement-bar__message{position:relative;display:inline-block;margin:0;padding:.7rem 1.6rem;background:#fff;border:2px solid var(--aa-lime-edge);border-radius:18px;font-family:var(--font-heading-family);font-weight:600;font-size:1.5rem;line-height:1.3;letter-spacing:0;color:var(--aa-green-deep);text-align:center}.utility-bar a.announcement-bar__link{text-decoration:none}.utility-bar a.announcement-bar__link:hover .announcement-bar__message{color:var(--aa-orange-deep)}.utility-bar .announcement-bar__message:after{content:"";position:absolute;width:14px;height:14px;background:#fff;border:2px solid var(--aa-lime-edge);border-width:2px 2px 0 0;transform:rotate(45deg)}@media screen and (min-width:990px){.shopify-section-group-header-group .utility-bar{position:absolute;z-index:3;top:18px;left:calc(50% - 20px);transform:translate(-50%);width:auto;max-width:440px}.utility-bar .page-width{padding:0;max-width:none}.utility-bar .announcement-bar__message:after{right:-9px;top:50%;margin-top:-7px;transform:rotate(45deg)}}@media screen and (max-width:989px){.utility-bar .page-width{padding:.8rem 1.5rem .2rem}.utility-bar .announcement-bar{display:flex;justify-content:center;align-items:center;gap:1.4rem}.utility-bar .announcement-bar:before{content:"";flex:0 0 40px;height:42px;background:var(--aa-monkey) no-repeat center / contain;mix-blend-mode:multiply}.utility-bar .announcement-bar__message{font-size:1.3rem;padding:.5rem 1.2rem;text-align:left}.utility-bar .announcement-bar__message:after{left:-9px;top:50%;margin-top:-7px;transform:rotate(-135deg)}}body .gradient.color-scheme-1:not(.footer):not(.utility-bar),body .color-scheme-1.gradient:not(.footer):not(.utility-bar){background:#eef6fb!important}@media screen and (min-width:990px){.shopify-section-group-header-group .utility-bar{left:calc(50% + 128px)}}@media screen and (max-width:989px){.utility-bar{background:#eef6fb!important}.utility-bar .announcement-bar{flex-wrap:nowrap;width:100%;max-width:100%}.utility-bar .announcement-bar__message{flex:0 1 auto;min-width:0;width:auto}}@media screen and (max-width:989px){.utility-bar .announcement-bar:before{transform:scaleX(-1)}}@media screen and (max-width:989px){.utility-bar .announcement-bar:before{order:2;transform:none}.utility-bar .announcement-bar__message:after{left:auto;right:-9px;transform:rotate(45deg)}}.footer:before{top:-46px;height:46px;background:url(/cdn/shop/files/flower.png?v=1794741599) repeat-x center bottom / auto 46px}.footer:after{content:none}@media screen and (max-width:749px){.footer:before{top:-34px;height:34px;background-size:auto 34px}}@media screen and (min-width:990px){.header__inline-menu{position:relative;background:#d4ecbd;border:0;border-radius:0;padding:0;margin:5.2rem 0 1rem}.header__inline-menu:before{content:"";position:absolute;left:0;right:0;top:-38px;height:38px;background:url(/cdn/shop/files/flower.png?v=1794741599) repeat-x center bottom / auto 38px;mix-blend-mode:multiply;pointer-events:none}.header__inline-menu .list-menu--inline{gap:0}.header__inline-menu .list-menu--inline>li{flex:1 1 auto;text-align:center;border:1px solid #58a31a;border-right:0}.header__inline-menu .list-menu--inline>li:last-child{border-right:1px solid #58a31a}.header__inline-menu details,.header__inline-menu summary,.header__inline-menu a.header__menu-item{width:100%}.header__menu-item{justify-content:center;padding:1rem .4rem}.header__menu-item,.header__menu-item span{font-family:var(--font-heading-family),cursive;font-weight:500;font-size:2rem;color:#0f0f0f;letter-spacing:0}.header__inline-menu .list-menu--inline>li:hover{background:#4ea228}.header__menu-item:hover,.header__menu-item:hover span{color:#fff;text-decoration:none}}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline{align-items:stretch;flex-wrap:nowrap}.header__inline-menu .list-menu--inline>li{display:flex;align-items:center}.header__inline-menu details,.header__inline-menu summary{height:100%}.header__inline-menu .header__menu-item{display:flex;align-items:center;justify-content:center;white-space:nowrap;padding:.9rem .3rem}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span{font-size:1.8rem;line-height:1.2}.header__inline-menu .header__menu-item svg{margin-left:.4rem;flex:none}}@media screen and (min-width:990px){.header-wrapper .header{padding-bottom:2.6rem}.header__inline-menu .list-menu--inline>li>details,.header__inline-menu .list-menu--inline>li>a{flex:1 1 auto;width:100%}.header__inline-menu summary.header__menu-item{width:100%}.header__inline-menu .header__menu-item .icon-caret{position:static;display:block;flex:none;width:.9rem;height:.6rem;margin:0 0 0 .5rem}}@media screen and (min-width:990px){.header__inline-menu header-menu,.header__inline-menu details-modal{display:flex;flex:1 1 auto;width:100%}.header__inline-menu{top:2.2rem}.header-wrapper .header{padding-bottom:3.2rem}}@media screen and (min-width:990px){.header__inline-menu:before{top:-46px;height:46px;background:url(/cdn/shop/files/bg_bugs.png?v=1794742243) no-repeat 6% bottom / auto 46px,url(/cdn/shop/files/bg_bugs.png?v=1794742243) no-repeat 71% bottom / auto 46px}.header__inline-menu{border:2px solid #58a31a;border-radius:16px 22px 14px 20px/20px 14px 22px 16px;overflow:visible}.header__inline-menu .list-menu--inline>li:first-child{border-left:0;border-radius:14px 0 0 12px/18px 0 0 14px}.header__inline-menu .list-menu--inline>li:last-child{border-right:0;border-radius:0 20px 14px 0/0 14px 20px 0}.header__inline-menu .list-menu--inline>li{border-top:0;border-bottom:0}}@media screen and (min-width:990px){.header__inline-menu:before{content:none;background:none}.header-wrapper .header{padding-bottom:0}.header-wrapper{margin-bottom:1.6rem}.header__inline-menu{top:0;margin-top:.8rem}}@media screen and (min-width:990px){.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover span,.header__inline-menu details[open]>summary.header__menu-item,.header__inline-menu details[open]>summary.header__menu-item span{color:#0f0f0f;text-decoration:none}.header__inline-menu .list-menu--inline>li:has(details[open]){background:#4ea228}.header__inline-menu .header__submenu{background:#d4ecbd!important;border:1px solid #58a31a;border-top:0;border-radius:0 0 14px 14px;box-shadow:none;min-width:17rem;padding:.6rem 0 1.2rem;margin-top:0}.header__inline-menu .header__submenu .header__menu-item,.header__inline-menu .header__submenu .header__menu-item span{font-family:var(--font-heading-family),cursive;font-weight:500;font-size:1.8rem;line-height:1.25;color:#0f0f0f;white-space:normal;justify-content:flex-start;text-align:left;padding:.45rem 1.4rem}.header__inline-menu .header__submenu summary.header__menu-item,.header__inline-menu .header__submenu summary.header__menu-item span{color:#2f7a0a}.header__inline-menu .header__submenu .header__menu-item:hover,.header__inline-menu .header__submenu .header__menu-item:hover span{color:#2f7a0a;text-decoration:underline;text-decoration-color:#58a31a;text-underline-offset:3px;background:transparent}.header__inline-menu .header__submenu .header__submenu{position:static;border:0;border-radius:0;background:transparent!important;min-width:0;padding:0 0 .4rem .6rem}}@media screen and (min-width:990px){.mega-menu__content{background:#d4ecbd!important;border:1px solid #58a31a;border-top:0;border-radius:0 0 18px 18px;box-shadow:none;left:0;right:0;width:auto;max-width:1100px;margin-inline:auto}.mega-menu__content .mega-menu__list{justify-content:flex-start;gap:.6rem 4.4rem;padding:.6rem 2.4rem 1.4rem;max-width:none}.mega-menu__content .mega-menu__list>li{text-align:left;width:auto;padding:0}.mega-menu__content .mega-menu__link,.mega-menu__content .mega-menu__link--level-2{font-family:var(--font-heading-family),cursive;font-weight:500;font-size:1.8rem;line-height:1.3;color:#0f0f0f;text-align:left;justify-content:flex-start;padding:.35rem 0}.mega-menu__content .mega-menu__link--level-2{color:#2f7a0a;font-size:1.9rem;margin-bottom:.2rem}.mega-menu__content .mega-menu__link:hover,.mega-menu__content .mega-menu__link--active{color:#2f7a0a;text-decoration:underline;text-decoration-color:#58a31a;text-underline-offset:3px}}@media screen and (min-width:990px){html body .header-wrapper .mega-menu__content.gradient.gradient.gradient{background:#d4ecbd!important}.mega-menu__content .mega-menu__list{display:flex;flex-wrap:wrap}.mega-menu__content .mega-menu__list>li{flex:0 0 auto}.mega-menu__content .mega-menu__link{white-space:nowrap}}@media screen and (min-width:990px){.header__inline-menu .mega-menu__content{margin-top:0}}.aa-top-link{color:inherit;text-decoration:none}.aa-top-link:hover{text-decoration:none}.shopify-section-group-header-group .utility-bar{pointer-events:none}.shopify-section-group-header-group .utility-bar a,.shopify-section-group-header-group .utility-bar .announcement-bar__message{pointer-events:auto}@media(min-width:990px){.header-wrapper .header__inline-menu{margin-bottom:-1.1rem}}@media screen and (max-width:989px){html body .menu-drawer.gradient.color-scheme-1.motion-reduce,html body .menu-drawer.gradient.motion-reduce{background:#d4ecbd!important}html body .menu-drawer .menu-drawer__submenu.gradient{background:transparent!important}.js .menu-drawer__navigation .submenu-open{visibility:visible}.js .menu-drawer__submenu,.js .menu-drawer__submenu .menu-drawer__submenu{position:static;width:auto;height:auto;min-height:0;padding:0;overflow:visible;transform:none;visibility:visible;display:none;transition:none}.js .menu-drawer details[open]>.menu-drawer__submenu{display:block;transform:none;visibility:visible}.menu-drawer__close-button{display:none}.menu-drawer__inner-submenu{height:auto;overflow:visible;padding:0}.menu-drawer__menu-item,.menu-drawer__menu-item.list-menu__item{font-family:var(--font-heading-family),cursive;font-weight:500;font-size:1.9rem;color:#0f0f0f;padding:1.1rem 2rem;border-bottom:1px solid #58a31a}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{background:#c4e2a8;color:#0f0f0f}.menu-drawer details[open]>summary.menu-drawer__menu-item{background:#4ea228;color:#0f0f0f}.menu-drawer summary.menu-drawer__menu-item>.svg-wrapper:first-of-type{display:none}.js .menu-drawer summary.menu-drawer__menu-item .icon-caret{display:block}.menu-drawer summary.menu-drawer__menu-item>.svg-wrapper:last-of-type{display:block;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.menu-drawer details[open]>summary.menu-drawer__menu-item>.svg-wrapper:last-of-type{transform:translateY(-50%) rotate(180deg)}.menu-drawer__submenu .menu-drawer__menu-item{font-size:1.7rem;padding-left:3.4rem;background:transparent;border-bottom:0}.menu-drawer__submenu summary.menu-drawer__menu-item{color:#2f7a0a}.menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item{padding-left:4.8rem}}.footer:before{top:-19px;height:19px;background:var(--aa-grass) repeat-x left bottom}.footer:after{content:"";right:7%;top:-53px;width:320px;height:53px;background:var(--aa-flowers) no-repeat right bottom / contain}@media screen and (max-width:749px){.footer:before{top:-14px;height:14px;background-size:auto 14px}.footer:after{right:50%;transform:translate(50%);width:280px;height:46px;top:-46px}}@media screen and (min-width:990px){html body .header__inline-menu .list-menu--inline>li,html body .header__inline-menu .list-menu--inline>li:first-child,html body .header__inline-menu .list-menu--inline>li:last-child{border:0!important}}@media screen and (max-width:989px){html body .menu-drawer .menu-drawer__submenu,html body .menu-drawer .menu-drawer__submenu .menu-drawer__submenu{position:static!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;overflow:visible!important;transform:none!important;visibility:visible!important;display:none!important;transition:none!important;background:transparent!important}html body .menu-drawer details[open]>.menu-drawer__submenu{display:block!important}html body .menu-drawer .menu-drawer__close-button{display:none!important}html body .menu-drawer .menu-drawer__inner-submenu{height:auto!important;overflow:visible!important;padding:0!important}}@media screen and (min-width:990px){html body .header__inline-menu .header__menu-item{padding-top:1.1rem;padding-bottom:.7rem}}.utility-bar .announcement-bar__link{text-decoration:none;color:inherit}.utility-bar .announcement-bar__link:hover{text-decoration:underline}.utility-bar .announcement-bar__link .icon-wrap,.utility-bar .announcement-bar__link .svg-wrapper,html body .utility-bar .announcement-bar__link .icon-arrow{display:none!important}html body .utility-bar .announcement-bar__message{padding:.95rem 1.6rem .45rem}@media screen and (max-width:989px){html body .utility-bar .announcement-bar__message{padding:.75rem 1.2rem .25rem}html body .utility-bar .page-width{padding-bottom:1.2rem}}html body .utility-bar .announcement-bar__message:after{content:"";position:absolute;left:auto;margin:0;transform:none;right:-10px;top:100%;width:40px;height:26px;border:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 26'%3E%3Cpath d='M2 0 C4 14 20 22 38 6 C28 10 18 6 14 0' fill='%23fff' stroke='%23b6db86' stroke-width='2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 0 0 / 100% 100%}@media screen and (max-width:989px){html body .utility-bar .announcement-bar__message:after{width:30px;height:20px;right:-8px}}html[data-aa-hdr] .utility-bar{transition:transform .15s ease-out,opacity .15s ease-out}@media screen and (min-width:990px){html[data-aa-hdr] .shopify-section-group-header-group .utility-bar{position:fixed;top:18px;left:var(--aa-bar-x, 50%);z-index:5}html[data-aa-hdr=hide] .shopify-section-group-header-group .utility-bar{transform:translate(-50%,-140px);opacity:0;pointer-events:none!important}}@media screen and (max-width:989px){html[data-aa-hdr] .announcement-bar-section{min-height:var(--aa-bar-h, 0px)}html[data-aa-hdr] .shopify-section-group-header-group .utility-bar{position:fixed;top:0;left:0;right:0;z-index:5;width:100%}html[data-aa-hdr=hide] .shopify-section-group-header-group .utility-bar{transform:translateY(-100%);opacity:0;pointer-events:none!important}html[data-aa-hdr=show] .section-header.shopify-section-header-sticky{top:var(--aa-bar-h, 0px)}}@media screen and (max-width:989px){html[data-aa-hdr] .shopify-section-group-header-group .utility-bar{height:auto!important;bottom:auto!important;max-height:var(--aa-bar-h, 90px);overflow:visible}html body .utility-bar .announcement-bar:before{flex:0 0 56px;height:60px}}@media screen and (max-width:989px){html body .utility-bar .announcement-bar:before{flex:0 0 46px;height:50px}html body .utility-bar .announcement-bar{gap:.8rem}html body .utility-bar .page-width{padding-left:1rem;padding-right:1rem}}html body .image-with-text__media.media{border:0!important;background:transparent!important;box-shadow:none!important}html body .image-with-text__media.media:after{box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/50/assets/aa-skin.css.map */
