.filter-checkbox[data-v-6f3fa184]{align-items:center;background-color:#fff0f0;border:2px solid #ff7474;border-radius:100vh;color:#ff7474;cursor:pointer;display:flex;font-weight:500;gap:10px;padding:.5em 1em .5em .5em}html.pc .filter-checkbox[data-v-6f3fa184]{transition:.3s}html.pc .filter-checkbox[data-v-6f3fa184]:hover{background-color:#ff7474;color:#fff}.filter-checkbox[data-v-6f3fa184]:has(input:checked){background-color:#ff7474;color:#fff}.filter-checkbox.category[data-v-6f3fa184]{background-color:#f5ece6;border:2px solid #a06740;color:#a06740}html.pc .filter-checkbox.category[data-v-6f3fa184]:hover{background-color:#a06740;color:#fff}.filter-checkbox.category[data-v-6f3fa184]:has(input:checked){background-color:#a06740;color:#fff}.filter-checkbox input[type=checkbox][data-v-6f3fa184]{background-color:#fff;border:1px solid #ff7474;border-radius:100vh;cursor:pointer;height:18px;width:18px}.filter-checkbox input[data-v-6f3fa184]:checked{background-color:#fff;background-image:var(--check-pink);background-position:50%;background-size:60%}.filter-checkbox.category input[data-v-6f3fa184]{border:1px solid #a06740}.filter-checkbox.category input[data-v-6f3fa184]:checked{background-image:var(--check-brown)}.filter-checkbox .checkbox-label[data-v-6f3fa184]{font-size:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}html.sp .filter-checkbox .checkbox-label[data-v-6f3fa184]{font-size:.9rem}.filter-bar[data-v-6bf67885]{background:#fffefe;border:2px dashed #f5b2b2;border-radius:15px;margin:0 auto;width:-moz-fit-content;width:fit-content}html.pc .filter-bar[data-v-6bf67885]{display:flex;justify-content:center;padding:1.8rem 3rem 1.5rem}html.sp .filter-bar[data-v-6bf67885]{gap:.5rem;padding:1.7rem .8rem 1.5rem;width:98%}.filter-bar .options-wrap[data-v-6bf67885]{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center}html.sp .filter-bar .options-wrap[data-v-6bf67885]{gap:.4em}html.pc .filter-bar .options-wrap.option[data-v-6bf67885]{border-right:2px dashed rgba(79,42,17,.5);margin-right:1rem;padding-right:1rem}html.sp .filter-bar .options-wrap.option[data-v-6bf67885]{border-bottom:2px dashed rgba(79,42,17,.5);margin-bottom:1rem;padding-bottom:1rem}
