.listing-site-shell{color:#103d31;z-index:120;text-align:start;background:#fff;font-family:Arial,sans-serif;position:relative}.listing-site-shell .site-header{box-sizing:border-box;background:#fff;border-bottom:0;align-items:center;gap:24px;width:100%;max-width:1536px;min-height:88px;margin-inline:auto;padding:18px 24px;display:flex;position:relative;top:auto}.listing-site-shell .brand{flex:0 0 140px}.listing-site-shell .brand img{object-fit:contain;width:140px;height:56px;display:block}.listing-site-shell .header-search{flex:1;min-width:0}.listing-site-shell .search-box{width:100%;height:48px}.listing-site-shell .search-box input{width:100%;min-width:0;font-size:15px}.listing-site-shell .header-actions{align-items:center;gap:18px;display:flex}.listing-site-shell .header-actions>a{color:inherit;white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.listing-site-shell .header-actions small{font-size:10px;font-weight:400;display:block}.listing-site-shell .header-actions svg{width:21px;height:21px}.listing-site-shell .cart-button{position:relative}.listing-site-shell .cart-button b{color:#fff;background:#087b4f;border-radius:20px;padding:3px 5px;font-size:10px}.listing-search-notice{color:#315c48;margin:7px 0 0;font-size:12px;line-height:1.4}.listing-main-nav{background:#f2f8f5;border-block:1px solid #e1ece5;flex-wrap:wrap;align-items:center;gap:25px;padding:12px max(24px,50% - 744px);font-size:13px;font-weight:700;display:flex}.listing-main-nav>a,.listing-nav-dropdown summary{color:inherit;white-space:nowrap;align-items:center;gap:7px;text-decoration:none;display:flex}.listing-open-shop{margin-inline-start:auto}.listing-nav-dropdown{position:relative}.listing-nav-dropdown summary{cursor:pointer;list-style:none}.listing-nav-dropdown summary::-webkit-details-marker{display:none}.listing-nav-dropdown>div{top:100%;z-index:160;background:#fff;border:1px solid #cde1d5;border-radius:14px;gap:5px;width:245px;padding:12px;display:grid;position:absolute;inset-inline-start:0;box-shadow:0 15px 35px #163b2724}.listing-nav-dropdown>div>a{color:#164c35;border-radius:8px;padding:10px 12px;text-decoration:none}.listing-nav-dropdown>div>a:hover{background:#edf8f1}.listing-site-shell :focus-visible{outline-offset:3px;outline:3px solid #3b9a70}.listing-site-shell .voice-mic-panel header{min-height:0;padding:0;display:flex}.listing-site-shell .announcement{position:relative}.listing-site-shell .search-box{overflow:visible}@media (max-width:1100px){.listing-site-shell .site-header{flex-wrap:wrap;gap:15px}.listing-site-shell .header-actions{gap:14px}.listing-site-shell .header-actions a span{font-size:11px}.listing-site-shell .brand{flex-basis:115px}.listing-site-shell .brand img{width:115px}.listing-site-shell .header-search{min-width:45%}.listing-main-nav{gap:18px}}@media (max-width:760px){.listing-site-shell .site-header{gap:12px;padding:12px}.listing-site-shell .brand{flex:1}.listing-site-shell .brand img{width:110px;height:42px}.listing-site-shell .header-actions{gap:14px}.listing-site-shell .header-actions>a{font-size:11px}.listing-site-shell .header-actions>a span small{display:none}.listing-site-shell .header-search{flex-basis:100%;order:3;min-width:0}.listing-site-shell .search-box .category-picker-trigger{max-width:110px}.listing-site-shell .search-box input{font-size:13px}.listing-main-nav{flex-wrap:nowrap;gap:20px;padding:12px;font-size:12px;overflow-x:auto}.listing-nav-dropdown>div{top:auto;max-height:55vh;position:fixed;inset-inline-start:12px;overflow:auto}.listing-site-shell .search-tool{width:38px;min-width:38px}.listing-site-shell .search-submit{width:42px;min-width:42px}}.listing-site-shell .listing-nav-dropdown:not([open])>div{display:none}.listing-site-shell .listing-nav-dropdown[open]>div{background:linear-gradient(145deg,#fff 40%,#f3faf6);display:grid;box-shadow:inset 0 1px #fff,0 4px #dcece2,0 22px 48px -18px #163f2d4d}.listing-site-shell .listing-nav-dropdown>summary{border-radius:10px;margin:-7px -10px;padding:7px 10px}.listing-site-shell .listing-nav-dropdown[open]>summary{color:#126a46;background:linear-gradient(155deg,#fff,#e7f5ed);box-shadow:inset 0 1px #fff,0 2px #d8e9de}.listing-site-shell .listing-nav-dropdown>div:before{content:"";inset-inline:0;height:13px;position:absolute;top:-12px}.listing-site-shell .listing-nav-dropdown>div>a:focus-visible{background:#edf8f1}@media (max-width:760px){.listing-site-shell .listing-nav-dropdown>div{box-sizing:border-box;width:min(280px,100vw - 24px)}.listing-site-shell .listing-nav-dropdown>div:before{display:none}}.listing-site-shell .listing-main-nav{box-sizing:border-box;min-height:48px;position:relative}.listing-site-shell .listing-explore-mega>div{box-sizing:border-box;inset-inline:auto -80px;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:min(650px,100vw - 48px);padding:16px;top:calc(100% + 14px)}.listing-site-shell .listing-explore-mega>div>a{box-sizing:border-box;white-space:normal;border:1px solid #0000;align-items:center;gap:12px;min-height:62px;display:flex}.listing-site-shell .listing-explore-mega>div>a>svg{color:#078348;flex:none}.listing-site-shell .listing-explore-mega>div>a>span{gap:4px;display:grid}.listing-site-shell .listing-explore-mega b{color:#173c32;font-size:14px}.listing-site-shell .listing-explore-mega small{color:#657b70;font-size:11px;font-weight:400}.listing-site-shell .listing-explore-mega>div>a:hover{background:#eaf7ef;border-color:#d0e6d8}.listing-site-shell .sell-nav>summary{min-height:20px}.listing-site-shell .sell-nav-panel{font-weight:400}.listing-site-shell .sell-nav-panel:before{content:"";inset-inline:0;height:15px;position:absolute;top:-14px}.listing-site-shell .sell-nav[open]>summary{color:#126a46;background:#e7f5ed;border-radius:10px}.listing-site-shell .sell-nav-panel{background:linear-gradient(145deg,#fff 40%,#f3faf6)}@media (max-width:760px){.listing-site-shell .listing-explore-mega>div{inset-inline:12px;width:calc(100vw - 24px);max-height:65dvh;position:fixed;top:auto}.listing-site-shell .sell-nav{flex:none;width:auto;display:flex}.listing-site-shell .sell-nav-panel{width:calc(100vw - 24px);max-height:70dvh;margin-top:16px;position:fixed;top:auto;left:12px;right:12px;overflow:auto;transform:none}.listing-site-shell .sell-nav-panel:before{display:none}}@media (max-width:420px){.listing-site-shell .listing-explore-mega>div{grid-template-columns:1fr}}.listing-site-shell .header-actions>a.cart-button{white-space:nowrap;align-items:center;gap:7px;padding:8px 4px;display:inline-flex}.listing-site-shell .header-actions>a.cart-button>b{box-sizing:border-box;color:#fff;background:#087b4f;border-radius:99px;flex:none;place-items:center;width:auto;min-width:22px;height:22px;margin:0;padding:0 6px;font-size:11px;line-height:1;display:inline-grid;position:static;inset:auto}.listing-site-shell .header-actions>a.cart-button .cart-icon-wrap{flex:none;width:27px;height:30px;display:inline-flex;position:relative}.listing-site-shell .header-actions>a.cart-button .cart-icon-wrap>b{inset:-6px auto auto;color:#fff;background:#087b4f;border:2px solid #fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font:700 10px/1 Arial,sans-serif;display:grid;position:absolute;inset-inline-end:-6px}.listing-site-shell .search-box{box-sizing:border-box;isolation:isolate;background:#fff;border-radius:9px}.listing-site-shell .search-box>.category-picker-trigger{align-self:stretch;border-start-start-radius:7px!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:7px!important}.listing-site-shell .search-box>.search-submit{border-radius:0;border-start-end-radius:7px;border-end-end-radius:7px;align-self:stretch;height:auto}.listing-site-shell .search-box>input:not([type=file]){background:0 0;border-radius:0}.listing-site-shell .search-box:focus-within{box-shadow:0 0 0 3px #168b551c}
