.shop-shell[data-v-55d33310]{--shop-red:rgb(var(--brand-800));--shop-cream:#fbf7ef;--shop-paper:#fffdfa;--shop-ink:#302a25;--shop-muted:#70665c;--shop-line:#e7dfd3}.shop-announcement[data-v-55d33310]{color:#675543;text-align:center;letter-spacing:0;background:#f3eadc;padding:9px 16px;font-size:12px;line-height:1.5}.shop-header[data-v-55d33310]{background:var(--shop-paper);color:var(--shop-ink);box-shadow:0 2px 12px #302a2506}.shop-wordmark[data-v-55d33310]{color:var(--shop-red);letter-spacing:-1.1px;font-size:27px;font-weight:800;line-height:1.15}.shop-wordmark small[data-v-55d33310]{letter-spacing:.5px;margin-top:5px;font-size:11px;font-weight:400;display:block}.shop-location[data-v-55d33310],.shop-support-note[data-v-55d33310],.shop-wordmark small[data-v-55d33310]{color:var(--shop-muted)}.shop-location>svg[data-v-55d33310],.shop-support>svg[data-v-55d33310]{color:var(--shop-red)}.shop-search[data-v-55d33310]{border:1px solid var(--shop-line);background:#f7f3ec;border-radius:13px;align-items:center;padding:5px}.shop-search[data-v-55d33310]:focus-within{border-color:var(--shop-red);box-shadow:0 0 0 2px rgb(var(--brand-800)/.1)}.shop-search input[data-v-55d33310]{min-width:0;color:var(--shop-ink);background:0 0}.shop-search-submit[data-v-55d33310]{background:var(--shop-red);color:#fff;border-radius:9px;min-height:40px}.shop-search-submit[data-v-55d33310]:hover{background:rgb(var(--brand-900))}.shop-nav[data-v-55d33310]{border-top:1px solid #f1ebe2;border-bottom:1px solid var(--shop-line)}.shop-navlinks a[data-v-55d33310]{color:var(--shop-muted);border-bottom:2px solid #0000;border-radius:0;padding:12px 8px}.shop-navlinks .shop-nav-active[data-v-55d33310],.shop-navlinks a[data-v-55d33310]:hover{color:var(--shop-red)}.shop-navlinks .shop-nav-active[data-v-55d33310]{border-bottom-color:var(--shop-red);font-weight:700}.shop-free-label[data-v-55d33310]{color:#7c3825;background:#f4e6da}.shop-signin[data-v-55d33310]{border:1px solid var(--shop-line);color:var(--shop-ink)}.shop-signin[data-v-55d33310]:hover{border-color:var(--shop-red);color:var(--shop-red);background:var(--shop-cream)}.shop-account-menu[data-v-55d33310]{border-color:var(--shop-line);background:var(--shop-paper)}.shop-footer[data-v-55d33310]{border-top:1px solid var(--shop-line);background:var(--shop-cream);color:var(--shop-muted);letter-spacing:0;line-height:1.65}.shop-footer-bottom[data-v-55d33310],.shop-service-list[data-v-55d33310]{border-color:var(--shop-line)}.shop-service-icon[data-v-55d33310]{border:1px solid var(--shop-line);background:var(--shop-paper);color:var(--shop-red)}.shop-footer-heading[data-v-55d33310]{color:var(--shop-ink)}.shop-footer-brand[data-v-55d33310]{color:var(--shop-red)}.shop-footer-link[data-v-55d33310]:hover{color:var(--shop-red);text-underline-offset:4px;text-decoration:underline}.shop-payment-method[data-v-55d33310]{border:1px solid var(--shop-line);background:var(--shop-paper);color:var(--shop-ink);display:inline-block}@media (width<=639px){.shop-wordmark[data-v-55d33310]{font-size:23px}.shop-announcement[data-v-55d33310]{padding:5px 12px;font-size:10px}.shop-search input[data-v-55d33310]{font-size:16px}.shop-navlinks a[data-v-55d33310]{min-height:44px}}
