.collection-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:24px 0;padding:18px 0;border-top:1px solid #d6d3c8;border-bottom:1px solid #d6d3c8}
.collection-bar p{margin:0;font-size:12px;color:#60665b}.collection-bar .select-wrap{display:flex;align-items:center;gap:16px;font-size:12px}.collection-bar select{background:#242923;color:#fff;border:1px solid #242923;min-height:44px;padding:10px 38px 10px 16px;font:800 12px 'Manrope',sans-serif;letter-spacing:.08em;cursor:pointer}
.collection-bar .select-wrap:focus-within{outline:0;box-shadow:inset 0 -2px 0 #a17516}
.collection-bar select:focus-visible{outline:0}
.back-to-top{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));z-index:200;width:48px;height:48px;display:grid;place-items:center;border:1px solid #242923;border-radius:50%;background:#242923;color:#fff;box-shadow:0 4px 18px #24292330;cursor:pointer}
.back-to-top[hidden]{display:none}.back-to-top svg{width:22px;height:22px}.back-to-top:hover{background:#e5ad20;color:#242923;border-color:#e5ad20}.back-to-top:focus-visible{outline:3px solid #7551dd;outline-offset:4px}
body:has(.cookie-banner:not([hidden])) .back-to-top,body:has(dialog[open]) .back-to-top{display:none}
@media(max-width:540px){.collection-bar{align-items:flex-start;gap:12px}.collection-bar p{width:100%;line-height:1.6}.back-to-top{right:max(16px,env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom))}}
