.option-list[data-v-1764e769]{background-color:var(--color-background);padding:24px 0}.option-list .page-wrapper[data-v-1764e769]{padding-left:0;padding-right:0}.option-list .caption[data-v-1764e769]{font-size:18px;font-weight:700;line-height:26px;padding:0 10px}.option-list .term[data-v-1764e769]{padding:24px 10px 0}.option-list .term .control[data-v-1764e769]{border:8px solid #fff;border-left:none;border-right:none}.option-list .options[data-v-1764e769]{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:8px;padding:0 6px}.option-list .options[data-v-1764e769]>*{margin-top:8px;padding:0 4px;width:33.3333333333%}.option-list .options>* .button[data-v-1764e769]{box-shadow:0 0 3px #014e9e33;font-weight:700;padding-left:20px;padding-right:20px;width:100%}.option-list.half .options[data-v-1764e769]>*{width:50%}.option-list.filter .options[data-v-1764e769]{padding:0 10px}.option-list.filter .options[data-v-1764e769]>*{display:none;padding:0;width:100%}.option-list.filter .options>.selected[data-v-1764e769],.option-list.filter .options>.visible[data-v-1764e769]{display:flex}.option-list .term+.options[data-v-1764e769]{margin-top:0;padding:0 10px}.option-list .term+.options[data-v-1764e769]>*{border-top:1px solid var(--color-secondary);margin-top:0}.option-list .term+.options>* .button[data-v-1764e769]{box-shadow:none}@media (min-width:960px){.option-list .page-wrapper[data-v-1764e769]{padding-left:380px}.option-list .caption[data-v-1764e769]{padding:0 20px}.option-list .term[data-v-1764e769]{padding-left:20px;padding-right:20px}.option-list .options[data-v-1764e769]{padding-left:16px;padding-right:16px}.option-list.filter .options[data-v-1764e769]{padding:0 20px}}.list-tools[data-v-1bf2aef1]{display:flex;justify-content:space-between;width:100%}.list-tools>.button[data-v-1bf2aef1]{width:calc(65% - 5px)}.list-tools[data-v-1bf2aef1]>:first-child{width:calc(35% - 5px)}.filter-modal[data-v-1bf2aef1]{padding:24px 0}.filter-modal .option-list[data-v-1bf2aef1]{margin-top:16px}.filter-modal .option-list[data-v-1bf2aef1]:first-child{margin-top:0}@media (min-width:960px){.list-tools[data-v-1bf2aef1]{border-top:1px solid var(--color-secondary);padding-top:24px}.list-tools>.button[data-v-1bf2aef1]{width:auto}}
