.site-header{position:sticky;top:0;z-index:50;background:var(--paper);color:var(--ink);border-bottom:1px solid var(--hairline)}.site-header .bar{max-width:var(--maxw);margin:0 auto;padding:14px var(--gutter);display:flex;align-items:center;gap:24px}.site-header .brand{color:var(--ink)}.site-header .brand-word{color:var(--fetch-ink)}.sh-nav{display:flex;gap:28px;margin:0 auto}.sh-nav a{font-weight:500;font-size:.9375rem}.site-header .icon-btn{display:inline-flex;color:var(--ink)}.site-header .icon-btn:hover{color:var(--ink)}@media(max-width:900px){.sh-nav{gap:18px;margin:0 auto 0 0}.sh-nav a{font-size:.875rem}.site-header .bar{gap:14px}}@media(max-width:520px){.sh-nav{display:none}}.collection-page{padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(64px,9vw,120px)}.collection-page h1{font-size:clamp(2rem,3.4vw,2.75rem);line-height:1.05;margin:0 0 6px}.collection-page .coll-desc{color:var(--ink-soft);max-width:620px;margin:0 0 8px}.collection-page .coll-count{color:var(--ink-soft);margin:0 0 32px;font-size:.9375rem}.collection-page .grid-4{margin-bottom:48px}.collection-empty{color:var(--ink-soft);padding:40px 0}.text-page{max-width:820px;padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(64px,9vw,120px)}.text-page h1{font-size:clamp(2rem,3.4vw,2.75rem);line-height:1.05;margin:0 0 16px}.text-page .lede{color:var(--ink-soft);font-size:1.125rem;margin-bottom:28px}.text-page .rte h2{font-size:1.6rem;margin:32px 0 12px}.text-page .rte h3{margin:28px 0 10px}.text-page .rte img{border-radius:var(--r-img);margin:20px 0}.text-page .rte ul,.text-page .rte ol{padding-left:22px}.text-page .rte li{margin-bottom:6px}.link-list{list-style:none;padding:0;margin:0}.link-list li{border-bottom:1px solid var(--hairline)}.link-list a{display:block;padding:16px 0;font-weight:500}.auth-page{max-width:620px}.auth-page .btn{width:100%;margin-top:6px}.auth-page .btn+.btn{margin-top:10px}.auth-err{color:var(--tongue-deep);font-size:.9375rem;font-weight:500;border-left:3px solid var(--tongue-deep);padding-left:12px;margin:0 0 20px}.auth-ok{color:var(--fetch-ink);font-weight:500;margin:0 0 20px}.auth-alt{color:var(--ink-soft);font-size:.9375rem;margin:20px 0 0}.acct-h2{font-size:1.375rem;margin:44px 0 14px}.addr{padding:16px 0;font-size:.9375rem;line-height:1.6}.auth-page .acct-who{margin-bottom:22px}.auth-page .acct-pet{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-input);padding:16px 18px}.auth-page .acct-pet b{display:block;font-size:.8125rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft)}.auth-page .acct-pet span{display:block;font-size:.9375rem;margin-top:4px}.acct-pet-edit{display:inline-block;margin-top:10px;font-size:.875rem;font-weight:500}.auth-recover{display:none}.auth-recover:target{display:block}.auth-recover:target+.auth-login{display:none}.search-form{display:flex;gap:10px;margin-bottom:36px}.search-form input{flex:1 1 auto;min-width:0;font:inherit;color:var(--ink);padding:14px 18px;border:1px solid var(--hairline);border-radius:var(--r-pill);background:var(--paper)}.search-form input:focus{outline:none;border-color:var(--fetch-ink)}.search-form input::-webkit-search-cancel-button{display:none}.pager{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;list-style:none;padding:0;margin:0}.pager a,.pager span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--hairline);font-size:.9375rem}.pager a:hover{border-color:var(--fetch-ink)}.pager .current{background:var(--fetch);border-color:var(--fetch);color:var(--ink);font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/3/assets/site-chrome.css.map */
