.coll-rail,.coll-end,.coll-about,.qf,.tb-ico,.coll-n,.coll-sep,.tb-count,.bb-next{display:none}.tb-pills{display:contents}@media(min-width:901px){.shop-toolbar .filterbar-form{order:1}.shop-toolbar .result-count{order:2}.shop-toolbar .sort-wrap{order:3}}@media(max-width:560px){.shop-head{padding-bottom:0}.shop-head .coll-intro,.shop-head .coll-intro:has(>.coll-intro-more:not([open])){display:none}.coll-title .coll-na.btn{display:none}.shop-head .coll-rate{width:auto;margin-top:2px}.coll-n{display:inline}.coll-n b{font-weight:700;color:var(--ink)}.coll-sep{display:inline}.coll-rail{display:block;margin:-1px calc(-1 * var(--s5)) 0}.coll-rail__s{display:flex;align-items:center;gap:16px;box-sizing:border-box;height:44px;padding:4px var(--s5) 0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.coll-rail__s::-webkit-scrollbar{display:none}.coll-rail a{position:relative;display:flex;align-items:center;gap:7px;flex:0 0 auto;box-sizing:border-box;height:44px;margin-top:-4px;padding-top:4px;font-family:Inter,sans-serif;font-weight:500;font-size:.8rem;line-height:1;color:var(--ink);white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent}@media(max-width:389px){.coll-rail__s{gap:12px}}.coll-rail a:focus-visible{outline:3px solid var(--green);outline-offset:-3px;border-radius:6px}.coll-rail img{flex:0 0 32px;width:32px;height:32px;border-radius:50%;object-fit:cover}.shop-filterbar{margin-bottom:9px}.shop-main .shop-toolbar{display:block;margin:0}.tb-pills{display:flex;align-items:center;gap:8px;height:44px;margin:0 calc(-1 * var(--s5));padding:0 var(--s5);overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tb-pills::-webkit-scrollbar{display:none}.tb-pills .filterbar-sheet-btn,.tb-pills .sort-wrap,.tb-pills .qf{order:0}.shop-toolbar .result-count,.sort-now{display:none}.tb-ico{display:block;flex:0 0 15px;width:15px;height:15px}.tb-pills .filterbar-sheet-btn,.tb-pills .sort-wrap,.tb-pills .qf{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;gap:6px;box-sizing:border-box;height:36px;min-height:36px;margin:0;padding:0 12px;border:1px solid var(--ctl-line);border-radius:18px;background:#fff;box-shadow:none;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:.82rem;line-height:1;color:var(--ink);white-space:nowrap;text-decoration:none;transform:none;-webkit-tap-highlight-color:transparent}.tb-pills .filterbar-sheet-btn:after,.tb-pills .qf:after{content:"";position:absolute;left:0;right:0;top:-5px;bottom:-5px}.tb-pills .filterbar-sheet-btn:hover,.tb-pills .qf:hover{background:#fff;color:var(--ink);transform:none;box-shadow:none}.tb-pills .filterbar-sheet-btn:active,.tb-pills .qf:active{background:var(--paper)}.shop-main .shop-toolbar .tb-pills .filterbar-sheet-btn.btn{padding:0 12px;font-size:.82rem}.shop-main .shop-toolbar .tb-pills .filterbar-sheet-btn.btn svg{display:block;width:15px;height:15px}.tb-pills .filterbar-sheet-btn .fsel{margin:0 0 0 -3px;font-size:inherit}.tb-pills .filterbar-sheet-btn:focus-visible,.tb-pills .qf:focus-visible{outline:3px solid var(--green);outline-offset:2px}.tb-pills .sort-wrap label{position:static;display:inline-flex;align-items:center;gap:6px;width:auto;height:auto;overflow:visible;clip:auto;margin:0;font:inherit;color:inherit;white-space:nowrap}.tb-pills .sort-wrap select{position:absolute;left:0;right:0;top:-5px;bottom:-5px;width:100%;max-width:none;height:auto;margin:0;opacity:0}.tb-pills .sort-wrap:has(select:focus-visible){outline:3px solid var(--green);outline-offset:2px}.tb-pills .qf.is-on{gap:6px;font-weight:700;color:var(--green-deep)}.tb-pills .qf.is-on:hover{background:#fff;color:var(--green-deep)}.tb-pills .qf svg{display:block;width:10px;height:10px}.active-chips .chip-qf{display:none}.bb-next{display:flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;height:48px;margin:26px 0 0;border:1px solid var(--ctl-line);border-radius:24px;background:#fff;font-family:Archivo,sans-serif;font-weight:800;font-size:.95rem;line-height:1;color:var(--ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.bb-next small{font-family:Inter,sans-serif;font-weight:500;font-size:.75rem;color:var(--muted)}.bb-next:active{background:var(--paper)}.bb-next:focus-visible{outline:3px solid var(--green);outline-offset:2px}.bb-next+.bb-pagination{margin-top:12px}.bb-pagination{gap:6px}.bb-pagination a,.bb-pagination .current{position:relative;box-sizing:border-box;min-width:36px;min-height:0;height:36px;padding:0 9px;border:1px solid var(--ctl-line);border-radius:18px;font-family:Inter,sans-serif;font-weight:600;font-size:.82rem}.bb-pagination a:after{content:"";position:absolute;left:-5px;right:-5px;top:-5px;bottom:-5px;place-self:stretch}.bb-pagination .current{background:#fff;border:2px solid var(--ink);color:var(--ink);font-weight:700}.bb-pagination .deco{height:36px;min-width:0}.bb-pagination .prev,.bb-pagination .next{display:none}@media(max-width:389px){.bb-pagination{gap:4px}.bb-pagination .deco{width:12px;padding:0}.bb-pagination a:after{left:-3px;right:-3px}}.coll-end{display:block;margin:28px 0 0}.coll-end h2{margin:0 0 12px;font-family:Archivo;font-weight:800;font-size:1.1rem;line-height:1.2;letter-spacing:-.01em;color:var(--ink)}.coll-end__s{display:flex;align-items:flex-start;gap:14px;margin:0 calc(-1 * var(--s5));padding:0 var(--s5) 4px;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.coll-end__s::-webkit-scrollbar{display:none}.coll-end__s a{display:flex;flex-direction:column;align-items:center;gap:7px;flex:0 0 76px;width:76px;font-family:Inter,sans-serif;font-weight:600;font-size:.78rem;line-height:1.2;color:var(--ink);text-align:center;text-decoration:none;-webkit-tap-highlight-color:transparent}.coll-end__s a:focus-visible{outline:3px solid var(--green);outline-offset:2px;border-radius:6px}.coll-end__s img{width:72px;height:72px;border-radius:50%;object-fit:cover}.coll-about{display:block;margin:24px 0 8px;font-size:.88rem;line-height:1.5;color:var(--muted)}.coll-about p{margin:0 0 .7em}.coll-about a{color:var(--green-deep)}.search-head h1{margin:0;font-size:1.6rem;line-height:1.15;color:var(--ink)}.search-head .page-searchbox{margin-top:8px!important}.search-head.sh-done h1{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.search-head.sh-done .page-searchbox{margin-top:0!important}.search-head .coll-rail{margin-top:0}.tb-count{display:block;flex:0 0 auto;margin-left:auto;padding-left:4px;font-family:Inter,sans-serif;font-weight:500;font-size:.75rem;line-height:1;color:var(--muted);white-space:nowrap}.tb-count b{font-weight:700;color:var(--ink)}@media(max-width:389px){.tbc-w{display:none}}.coll-empty{margin:18px 0 0}.coll-empty p{margin:0 0 6px;font-family:Inter,sans-serif;font-weight:600;font-size:1rem;color:var(--ink)}.coll-empty a{display:inline-flex;align-items:center;min-height:44px;font-family:Inter,sans-serif;font-weight:600;font-size:.88rem;color:var(--green-deep);text-decoration:underline;text-underline-offset:3px}html[data-top=circles] .coll-rail{margin-top:3px}html[data-top=circles] .coll-rail__s{align-items:flex-start;gap:14px;height:auto;padding-top:6px;padding-bottom:2px}html[data-top=circles] .coll-rail a{flex-direction:column;flex:0 0 76px;width:76px;height:auto;margin-top:0;padding-top:0;gap:6px;font-size:.78rem;line-height:1.2;text-align:center;white-space:normal}html[data-top=circles] .coll-rail img{flex:0 0 72px;width:72px;height:72px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-head.css.map */
