body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile{width:100%;max-width:420px;height:100dvh;color:#103c65}body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile::part(content){width:100%;min-width:0;max-width:420px;height:100%;padding:0;background:#fff;grid-template-rows:auto minmax(0,1fr) auto}body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile::part(header){position:relative;padding:0;border:0}body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile::part(body){min-height:0;padding:14px 16px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c0e4d6 transparent;overscroll-behavior:contain}body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile::part(footer){padding:0;border:0;background:#fff}body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile::part(outside-close-button){display:none}body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile::part(close-button){top:13px;right:10px;width:44px;height:44px;background:#ffffffc9;border:1px solid #cee8df;color:#103c65;border-radius:50%}body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile .hdt-menu-brand-hero{height:70px;min-height:70px;gap:10px;padding:12px 62px 12px 16px!important;background:linear-gradient(115deg,#e7f8ee,#effaff)!important;color:#103c65}body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile .hdt-menu-brand-hero__name{font-family:"Baloo 2",var(--font-heading-family),sans-serif;font-size:22px!important;font-weight:800;line-height:1.1;color:#103c65}body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile .hdt-menu-brand-hero__tag{display:none}body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile .hdt-menu-brand-hero__icon{width:44px;height:44px;background:#fff;border:0;overflow:hidden}body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile .hdt-menu-brand-hero__icon img{display:block;width:100%;height:100%;object-fit:contain}.mas-menu{display:block;color:#08396b;font-size:15px;line-height:1.4}.mas-menu *,.mas-menu__footer *{box-sizing:border-box}.mas-menu [hidden]{display:none!important}.mas-menu :is(a,button),.mas-menu__footer a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.mas-menu :is(a,button,input):focus-visible,.mas-menu__footer a:focus-visible{outline:2px solid #00876b;outline-offset:3px}.mas-menu svg,.mas-menu__footer svg{width:21px;height:21px;flex:none}.mas-menu ul{list-style:none;margin:0;padding:0}.mas-menu h2{margin:0;color:#103c65;letter-spacing:-.02em;font-family:"Baloo 2",var(--font-heading-family),sans-serif}.mas-menu__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mas-menu__search{display:flex;align-items:center;gap:2px;width:100%;min-height:44px;border:1px solid #d3e9f4;border-radius:12px;background:#f1f9fe;color:#103c65;margin:0 0 12px;padding:0 12px 0 4px}.mas-menu .mas-menu__search input[type=search]{min-width:0;width:100%;height:44px;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:#103c65;font:inherit;font-size:16px}.mas-menu__search input::placeholder{color:#688194;opacity:1}.mas-menu__search button{display:grid;place-items:center;flex:none;width:44px;height:44px;border:0;border-radius:11px;background:transparent;padding:0}.mas-menu .mas-menu__shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px}.mas-menu__shortcuts a{display:flex;align-items:center;gap:8px;min-height:44px;border-radius:13px;padding:10px 11px;background:#edf7fd;font-size:14px;font-weight:750}.mas-menu__shortcuts svg{width:20px;height:20px;color:#00876b}.mas-menu__shortcuts a>span{flex:1}.mas-menu__shortcuts svg:last-child{width:13px;height:17px;color:#08396b}.mas-menu .mas-menu__heading{margin-bottom:10px;font-size:25px;font-weight:800;line-height:1.2}.mas-menu__heading:focus{outline:none}.mas-menu .mas-menu__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mas-menu__grid>li{min-width:0}.mas-menu__card{position:relative;display:flex;flex-direction:column;justify-content:flex-start;min-height:151px;height:100%;overflow:hidden;padding:20px 12px 10px;gap:6px;border-radius:16px;border:1px solid transparent;background:linear-gradient(130deg,#ecf9f2,#e8f7f2)}.mas-menu__grid>li:nth-child(4n+2) .mas-menu__card,.mas-menu__grid>li:nth-child(4n+3) .mas-menu__card{background:linear-gradient(140deg,#edf9ff,#e7f4fd)}.mas-menu__art{display:flex;align-items:center;justify-content:center;flex:none;width:100%;height:92px;margin:0}.mas-menu__art img{width:100%;height:100%;object-fit:contain}.mas-menu__art>svg{width:65px;height:56px;color:#16876d;stroke-width:1.2}.mas-menu__art>.mas-menu__category-art{display:block;width:100%;height:100%;overflow:hidden}.mas-menu__art,.mas-menu__journal-thumb{position:relative}.mas-menu .mas-menu__media-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#618b9d}.mas-menu .mas-menu__media-fallback svg{width:44px;height:38px}.mas-menu__media-fallback~:is(img,svg){visibility:hidden}[data-mas-media-state=loaded]>.mas-menu__media-fallback{display:none}[data-mas-media-state=loaded]>.mas-menu__media-fallback~:is(img,svg){visibility:visible}.mas-menu__grid .mas-menu__art>:is(img,.mas-menu__category-art){max-width:132px;transform:scale(var(--menu-art-scale, 1));transform-origin:center}.mas-menu__card--shrimp{--menu-art-scale: 1.04}.mas-menu__card--plants{--menu-art-scale: 1}.mas-menu__card--fish{--menu-art-scale: 1.04}.mas-menu__card--snails{--menu-art-scale: .92}.mas-menu__card--algae{--menu-art-scale: 1.05}.mas-menu__card--supplies{--menu-art-scale: 1.08}.mas-menu__card--bundles{--menu-art-scale: 1.18}.mas-menu__card--all{--menu-art-scale: .94}.mas-menu__card-title{display:flex;align-items:center;justify-content:space-between;gap:4px;min-height:23px;margin-top:auto;font-size:18px;font-weight:750;line-height:1.25}.mas-menu__card-title svg{width:21px;height:21px}.mas-menu__card .mas-sale-menu-badge{position:absolute;top:7px;right:7px;margin:0;padding:3px 7px;font-size:10px;background:#e7f8ef;color:#08745b}.mas-menu__journal{display:flex;align-items:center;gap:12px;min-height:64px;margin-top:14px;padding:12px;border:1px solid #d9ebf5;border-radius:13px;background:#eff8fc}.mas-menu__journal>span{flex:1}.mas-menu__journal strong{display:block;font-size:16px;line-height:1.25}.mas-menu__journal small{display:block;color:#668096;font-size:11px;margin-top:3px}.mas-menu__journal>.mas-menu__journal-thumb{display:grid;place-items:center;flex:0 0 52px;width:52px;height:42px;border-radius:9px;overflow:hidden;background:#e2f2e7}.mas-menu__journal-thumb .mas-menu__category-art{width:55px;height:42px}.mas-menu__panel-head{position:sticky;top:-14px;z-index:2;margin:-4px 0 14px;padding-bottom:5px;background:#fff}.mas-menu__back{display:flex;align-items:center;gap:9px;min-height:44px;padding:5px 0;border:0;background:#fff;color:#536e83;font-size:14px}.mas-menu__panel-head h2{font-size:28px;font-weight:750;line-height:1.2;margin-top:6px}.mas-menu__panel-head h2:focus{outline:none}.mas-menu__filter{padding-inline:13px;gap:10px}.mas-menu:not(.is-enhanced) .mas-menu__filter{display:none}.mas-menu__all{display:flex;align-items:center;justify-content:space-between;min-height:48px;gap:12px;padding:11px 14px;border-radius:12px;background:#eaf8f1;color:#076b53;font-size:15px;font-weight:750;margin-bottom:10px}.mas-menu .mas-menu__rows{border:1px solid #e1ecef;border-radius:13px;overflow:hidden}.mas-menu__rows li+li{border-top:1px solid #e5eef0}.mas-menu__rows li>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:49px;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.4;background:#fff}.mas-menu__rows a[aria-current=page]{color:#00765c;background:#eff9f4}.mas-menu__rows a:focus-visible{outline-offset:-3px}.mas-menu__rows svg{width:17px;height:17px}.mas-menu__empty{margin:14px 0;color:#637b88;font-size:14px}.mas-menu__plant-offer{position:relative;display:block;padding:12px 35px 12px 14px;margin:0 0 10px;border:1px solid #bee6d4;border-radius:12px;color:#076b53;font-weight:700}.mas-menu__plant-offer span{display:block;font-size:12px;font-weight:400;margin-top:3px}.mas-menu__plant-offer svg{position:absolute;right:12px;top:22px}.mas-menu__footer{padding:8px 16px max(8px,env(safe-area-inset-bottom));border-top:1px solid #e3ecee;color:#103c65;background:#fff}.mas-menu__utilities{display:flex;align-items:stretch}.mas-menu__utilities>*{flex:1;min-width:0}.mas-menu__utilities>*+*{border-left:1px solid #e3ecee}.mas-menu__utilities a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;padding:3px;min-height:50px;font-size:13px;font-weight:600;line-height:1.2}.mas-menu__utilities svg{width:23px;height:23px;color:#00876b}.mas-menu__localization{display:flex;justify-content:center;gap:14px;padding-top:8px}@media(hover:hover){.mas-menu__card:hover,.mas-menu__shortcuts a:hover,.mas-menu__rows a:hover{background:#e2f5eb}}@media(prefers-reduced-motion:no-preference){.mas-menu.is-enhanced .mas-menu__panel:not([hidden]){animation:mas-menu-panel-in .16s ease-out}@keyframes mas-menu-panel-in{0%{opacity:.5;transform:translate(9px)}to{opacity:1;transform:translate(0)}}}@media(max-width:359px){body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile::part(body){padding-inline:12px}body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile .hdt-menu-brand-hero{padding-left:12px!important;gap:7px}body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile .hdt-menu-brand-hero__name{font-size:18px!important}body hdt-drawer#menu_mobile.mas-menu-drawer.hdt-header-menu-mobile .hdt-menu-brand-hero__icon{width:38px;height:38px}.mas-menu__shortcuts a{padding-inline:8px;gap:5px;font-size:12px}.mas-menu__shortcuts svg{width:17px;height:17px}.mas-menu__shortcuts svg:last-child{width:11px}.mas-menu__card{padding-inline:10px}.mas-menu__card-title{min-height:43px;font-size:17px}.mas-menu__journal{gap:8px}.mas-menu__journal>.mas-menu__journal-thumb{flex-basis:37px;width:37px}.mas-menu__journal strong{font-size:15px}.mas-menu__journal small{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/211/assets/mas-mobile-menu.css.map */
