.site-head[data-astro-cid-3dl4bf2k]{z-index:30;gap:28px;min-height:84px}.site-head[data-astro-cid-3dl4bf2k].is-transparent{background:0 0;border-bottom-color:#0000;transition:background .4s,border-color .4s;position:fixed;inset:0 0 auto}.site-head[data-astro-cid-3dl4bf2k].is-transparent.is-scrolled,.site-head[data-astro-cid-3dl4bf2k].is-transparent:has(details[open]){backdrop-filter:blur(16px);background:#f6f4edf0;border-bottom-color:#24342924}.shop-navigation[data-astro-cid-3dl4bf2k]{margin-left:auto}.shop-menu-panel[data-astro-cid-3dl4bf2k].category-menu{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:0 24px}.category-menu[data-astro-cid-3dl4bf2k] a[data-astro-cid-3dl4bf2k]{min-height:68px;font:inherit;justify-content:flex-start;align-items:center;gap:10px;padding-block:10px;font-size:.84rem;line-height:1.6}.category-menu[data-astro-cid-3dl4bf2k] img[data-astro-cid-3dl4bf2k]{object-fit:contain;clip-path:circle(40%);flex:0 0 48px;width:48px;height:48px}.category-menu[data-astro-cid-3dl4bf2k] a[data-astro-cid-3dl4bf2k]>span[data-astro-cid-3dl4bf2k]{overflow-wrap:anywhere;min-width:0}.shop-menu-panel[data-astro-cid-3dl4bf2k].brand-menu{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px 24px}.brand-menu[data-astro-cid-3dl4bf2k] a[data-astro-cid-3dl4bf2k]{min-width:0;font:inherit;text-align:center;border:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;padding:0;font-size:.72rem;line-height:1.5;display:flex}.header-brand-logo[data-astro-cid-3dl4bf2k]{background:#fff;border:1px solid #e1e6df;border-radius:6px;place-items:center;width:100%;height:76px;padding:15px;display:grid}.header-brand-logo[data-astro-cid-3dl4bf2k] img[data-astro-cid-3dl4bf2k]{object-fit:contain;width:100%;height:46px;display:block}.header-brand-logo-dark[data-astro-cid-3dl4bf2k]{background:#283d30;border-color:#283d30}.header-brand-name[data-astro-cid-3dl4bf2k]{overflow-wrap:anywhere}.header-utilities[data-astro-cid-3dl4bf2k]{gap:9px;display:flex}.header-utilities[data-astro-cid-3dl4bf2k] a[data-astro-cid-3dl4bf2k]{white-space:nowrap;background:#f6f4edb8;border:1px solid #24342930;border-radius:2px;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:10px 12px;font-size:.68rem;display:flex}.header-utilities[data-astro-cid-3dl4bf2k] a[data-astro-cid-3dl4bf2k]:hover{background:#fff}.header-utilities[data-astro-cid-3dl4bf2k] svg[data-astro-cid-3dl4bf2k]{flex-shrink:0;width:19px;height:19px}@media (width<=1000px){.shop-menu-panel[data-astro-cid-3dl4bf2k].brand-menu{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media (width<=600px){.shop-menu-panel[data-astro-cid-3dl4bf2k].brand-menu{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 14px}.brand-menu[data-astro-cid-3dl4bf2k] a[data-astro-cid-3dl4bf2k]{grid-column:span 3;font-size:.68rem}.brand-menu[data-astro-cid-3dl4bf2k] a[data-astro-cid-3dl4bf2k]:nth-last-child(-n+3){grid-column:span 2}.header-brand-logo[data-astro-cid-3dl4bf2k]{height:68px;padding:12px}.brand-menu[data-astro-cid-3dl4bf2k] a[data-astro-cid-3dl4bf2k]:nth-last-child(-n+3) .header-brand-logo[data-astro-cid-3dl4bf2k]{padding-inline:9px}.header-brand-logo[data-astro-cid-3dl4bf2k] img[data-astro-cid-3dl4bf2k]{height:42px}}@media (width<=800px){.site-head[data-astro-cid-3dl4bf2k]{gap:18px;padding-inline:5vw}.header-utilities[data-astro-cid-3dl4bf2k] a[data-astro-cid-3dl4bf2k]{padding:10px}.header-utilities[data-astro-cid-3dl4bf2k] span[data-astro-cid-3dl4bf2k]{display:none}}@media (width<=540px){.site-head[data-astro-cid-3dl4bf2k]{flex-wrap:wrap;gap:5px 10px;min-height:102px;padding-block:10px}.site-head[data-astro-cid-3dl4bf2k] .wordmark[data-astro-cid-3dl4bf2k]{font-size:1.15rem}.header-utilities[data-astro-cid-3dl4bf2k]{margin-left:auto}.shop-navigation[data-astro-cid-3dl4bf2k]{order:3;justify-content:center;gap:32px;width:100%;margin:0}}@media (prefers-reduced-motion:reduce){.site-head[data-astro-cid-3dl4bf2k].is-transparent{transition:none}}.header-search[data-astro-cid-3dl4bf2k] summary[data-astro-cid-3dl4bf2k]{place-items:center;min-width:38px;min-height:38px;display:grid}.shop-search-panel[data-astro-cid-3dl4bf2k]{padding-block:28px 34px;display:block}.shop-search-panel[data-astro-cid-3dl4bf2k] form[data-astro-cid-3dl4bf2k]{width:min(620px,100%);margin:0 auto}.shop-search-panel[data-astro-cid-3dl4bf2k] label[data-astro-cid-3dl4bf2k]{margin-bottom:14px;font-size:.75rem;display:block}.shop-search-panel[data-astro-cid-3dl4bf2k] form[data-astro-cid-3dl4bf2k]>div[data-astro-cid-3dl4bf2k]{border-bottom:1px solid #9ba995;gap:14px;display:flex}.shop-search-panel[data-astro-cid-3dl4bf2k] input[data-astro-cid-3dl4bf2k]{min-width:0;font:inherit;background:0 0;border:0;flex:1;padding:12px 0;font-size:.86rem}.shop-search-panel[data-astro-cid-3dl4bf2k] button[data-astro-cid-3dl4bf2k]{font:inherit;cursor:pointer;background:0 0;border:0;padding:12px;font-size:.78rem}.shop-search-panel[data-astro-cid-3dl4bf2k] input[data-astro-cid-3dl4bf2k]:focus-visible,.shop-search-panel[data-astro-cid-3dl4bf2k] button[data-astro-cid-3dl4bf2k]:focus-visible{outline-offset:4px;outline:2px solid #536b45}.site-head[data-astro-cid-3dl4bf2k]{flex-wrap:nowrap;min-height:80px;padding-block:14px}.site-head[data-astro-cid-3dl4bf2k] .shop-navigation[data-astro-cid-3dl4bf2k]{order:initial;align-items:center;gap:clamp(8px,1.7vw,24px);width:auto;margin-left:auto}.site-head[data-astro-cid-3dl4bf2k] .header-utilities[data-astro-cid-3dl4bf2k]{gap:clamp(8px,1.7vw,24px);margin:0}.site-head[data-astro-cid-3dl4bf2k] .header-utilities[data-astro-cid-3dl4bf2k] a[data-astro-cid-3dl4bf2k]{background:0 0;border:0;border-radius:0;width:44px;min-width:44px;height:44px;padding:9px}.site-head[data-astro-cid-3dl4bf2k] .header-utilities[data-astro-cid-3dl4bf2k] span[data-astro-cid-3dl4bf2k]{display:none}.site-head[data-astro-cid-3dl4bf2k] .header-utilities[data-astro-cid-3dl4bf2k] svg[data-astro-cid-3dl4bf2k],.header-search[data-astro-cid-3dl4bf2k] summary[data-astro-cid-3dl4bf2k] svg[data-astro-cid-3dl4bf2k]{width:25px;height:25px}.site-head[data-astro-cid-3dl4bf2k] summary[data-astro-cid-3dl4bf2k]{place-items:center;width:44px;height:44px;padding:8px;display:grid}.site-head[data-astro-cid-3dl4bf2k] summary[data-astro-cid-3dl4bf2k]:focus-visible,.site-head[data-astro-cid-3dl4bf2k] button[data-astro-cid-3dl4bf2k]:focus-visible{outline-offset:4px;outline:2px solid #587045}.header-directory[data-astro-cid-3dl4bf2k][open]>summary[data-astro-cid-3dl4bf2k]{opacity:.5}.shop-menu-panel[data-astro-cid-3dl4bf2k].directory-panel{max-height:calc(100dvh - 80px);padding:28px max(5vw,50% - 680px) 34px;display:block}.directory-heading[data-astro-cid-3dl4bf2k]{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.directory-heading[data-astro-cid-3dl4bf2k] p[data-astro-cid-3dl4bf2k]{letter-spacing:.13em;color:#69776b;font-size:12px}.directory-heading[data-astro-cid-3dl4bf2k] button[data-astro-cid-3dl4bf2k]{font:inherit;cursor:pointer;background:0 0;border:0;padding:10px;font-size:14px}.directory-heading[data-astro-cid-3dl4bf2k] button[data-astro-cid-3dl4bf2k] span[data-astro-cid-3dl4bf2k]{vertical-align:middle;margin-left:12px;font-size:24px}.directory-groups[data-astro-cid-3dl4bf2k]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:6vw;display:grid}.directory-groups[data-astro-cid-3dl4bf2k] h2[data-astro-cid-3dl4bf2k]{letter-spacing:.03em;margin:0 0 22px;font-size:18px;font-weight:500}.directory-groups[data-astro-cid-3dl4bf2k] h2[data-astro-cid-3dl4bf2k] small[data-astro-cid-3dl4bf2k]{color:#7c887b;letter-spacing:.15em;margin-top:7px;font-size:11px;display:block}.directory-items[data-astro-cid-3dl4bf2k].category-menu{grid-template-columns:1fr;gap:0;display:grid}.directory-items[data-astro-cid-3dl4bf2k].category-menu a[data-astro-cid-3dl4bf2k]{justify-content:flex-start;align-items:center;gap:16px;min-height:64px;padding:8px 0;font-size:15px;display:flex}.directory-items[data-astro-cid-3dl4bf2k].brand-menu{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px;display:grid}.directory-items[data-astro-cid-3dl4bf2k].brand-menu a[data-astro-cid-3dl4bf2k]{text-align:center;border:0;flex-direction:column;grid-column:auto;align-items:stretch;gap:9px;padding:0;font-size:12px;display:flex}.directory-items[data-astro-cid-3dl4bf2k] .header-brand-logo[data-astro-cid-3dl4bf2k]{height:64px;padding:12px}.directory-items[data-astro-cid-3dl4bf2k] .header-brand-logo[data-astro-cid-3dl4bf2k] img[data-astro-cid-3dl4bf2k]{height:38px}.directory-footer[data-astro-cid-3dl4bf2k]{border-top:1px solid #dce2d8;flex-wrap:wrap;gap:20px 32px;margin-top:30px;padding-top:18px;display:flex}.directory-footer[data-astro-cid-3dl4bf2k] a[data-astro-cid-3dl4bf2k]{border:0;padding:8px 0;font-size:14px}@media (width<=700px){.site-head[data-astro-cid-3dl4bf2k]{gap:8px;min-height:72px;padding:12px 14px}.site-head[data-astro-cid-3dl4bf2k] .wordmark[data-astro-cid-3dl4bf2k]{font-size:clamp(.9rem,3.5vw,1.25rem)}.site-head[data-astro-cid-3dl4bf2k] .shop-navigation[data-astro-cid-3dl4bf2k],.site-head[data-astro-cid-3dl4bf2k] .header-utilities[data-astro-cid-3dl4bf2k]{gap:2px}.site-head[data-astro-cid-3dl4bf2k] summary[data-astro-cid-3dl4bf2k],.site-head[data-astro-cid-3dl4bf2k] .header-utilities[data-astro-cid-3dl4bf2k] a[data-astro-cid-3dl4bf2k]{width:40px;min-width:40px;height:44px;padding:8px}.shop-menu-panel[data-astro-cid-3dl4bf2k].directory-panel{max-height:calc(100dvh - 72px);padding:20px 22px 28px}.directory-groups[data-astro-cid-3dl4bf2k]{grid-template-columns:1fr;gap:32px}.directory-items[data-astro-cid-3dl4bf2k].category-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px}.directory-items[data-astro-cid-3dl4bf2k].category-menu a[data-astro-cid-3dl4bf2k]{gap:8px;font-size:13px}.directory-items[data-astro-cid-3dl4bf2k].category-menu img[data-astro-cid-3dl4bf2k]{flex-basis:38px;width:38px;height:38px}.directory-items[data-astro-cid-3dl4bf2k].brand-menu{grid-template-columns:repeat(3,minmax(0,1fr))}.directory-heading[data-astro-cid-3dl4bf2k]{margin-bottom:20px}}@media (width<=360px){.site-head[data-astro-cid-3dl4bf2k]{padding-inline:8px}.site-head[data-astro-cid-3dl4bf2k] .wordmark[data-astro-cid-3dl4bf2k]{font-size:.85rem}.site-head[data-astro-cid-3dl4bf2k] summary[data-astro-cid-3dl4bf2k],.site-head[data-astro-cid-3dl4bf2k] .header-utilities[data-astro-cid-3dl4bf2k] a[data-astro-cid-3dl4bf2k]{width:36px;min-width:36px}}
