.product-filters[data-v-5f08ad50]{display:block;position:fixed;top:200%;bottom:0;left:0;right:0;z-index:9;background-color:#90a4ae00;transition:background .25s linear}.product-filters .product-filter-form[data-v-5f08ad50]{position:absolute;display:flex;flex-direction:column;bottom:0;background-color:#fefefe;height:100%;transform:translateY(100%) scale(.8) translateZ(0);transform-origin:50% 100%;transition:transform .35s cubic-bezier(.86,0,.07,1)}.product-filters .product-filter-form legend[data-v-5f08ad50]{color:#06202c;font-size:1rem;font-weight:600;position:relative;width:100%}.product-filters .product-filter-form fieldset[data-v-5f08ad50]{padding:0;padding-bottom:1rem;border-bottom:1px dashed #cfd8dc}.product-filters .product-filter-form fieldset[data-v-5f08ad50]:last-of-type{padding-bottom:0;border-bottom:none}.product-filters .product-filter-form fieldset+fieldset[data-v-5f08ad50]{margin-top:1rem}.product-filters .product-filter-form fieldset[data-v-5f08ad50],.product-filters .product-filter-form .grouped-fieldset[data-v-5f08ad50]{display:inline-table;vertical-align:top;min-width:45%;width:100%}.product-filters .product-filter-form .product-filter-header[data-v-5f08ad50]{display:flex;justify-content:space-between;align-items:center;color:#06202c;padding:1rem 1.5rem;margin-bottom:0}.product-filters .product-filter-form .product-filter-header h2[data-v-5f08ad50]{margin-bottom:0}.product-filters .product-filter-form .vue-content-placeholders[data-v-5f08ad50]{padding:1rem}.product-filters .product-filter-form .vue-content-placeholders+.vue-content-placeholders[data-v-5f08ad50]{height:100%}.product-filters .product-filter-form .grouped-fieldset[data-v-5f08ad50]{display:flex;flex-direction:column;flex:1 1 0%;padding:1rem 1.5rem;overflow-y:auto}.product-filters .product-filter-form .grouped-fieldset fieldset[data-v-5f08ad50]{display:block;min-width:0}.product-filters .product-filter-form .grouped-fieldset [type=checkbox][data-v-5f08ad50],.product-filters .product-filter-form .grouped-fieldset [type=radio][data-v-5f08ad50]{accent-color:#06202C;margin-bottom:0;margin-right:.5rem}.product-filters .product-filter-form .grouped-fieldset .filter-control[data-v-5f08ad50]{display:flex;align-items:center;padding:.3125rem 0;width:100%}.product-filters .product-filter-form .grouped-fieldset .filter-control label[data-v-5f08ad50]{color:#06202c;font-size:1rem;margin-left:0}.product-filters .product-filter-form .grouped-fieldset .filter-form--clear[data-v-5f08ad50]{color:#06202c;cursor:pointer;font-size:.875rem;text-decoration:underline;margin-top:.5rem}.product-filters .product-filter-form .product-filter-actions[data-v-5f08ad50]{position:sticky;bottom:0;display:grid;grid-template-columns:1fr 1fr;gap:1rem;background-color:#fefefe;border-top:1px solid #cfd8dc;padding:1rem}.product-filters .product-filter-form .product-filter-actions .product-filter-action[data-v-5f08ad50]{border-radius:.5rem;margin:0;font-weight:600}.product-filters .product-filter-form .product-filter-actions .product-filter-action.button-clear[data-v-5f08ad50]{background-color:#fefefe;border:1px solid #06202C;color:#06202c}.product-filters .product-filter-form .product-filter-actions .product-filter-action.hidden-action[data-v-5f08ad50]{visibility:hidden}.product-filters .product-filter-form .product-filter-actions .product-filter-action .product-filter-count[data-v-5f08ad50]{text-decoration:underline}.product-filters.is-visible[data-v-5f08ad50]{top:0;z-index:15}.product-filters.is-visible .product-filter-form[data-v-5f08ad50]{transform:translateY(0) scale(1) translateZ(0);overflow:auto;max-height:100%;width:100%}@media screen and (min-width: 1024px){.product-filters[data-v-5f08ad50]{position:relative;margin-bottom:1rem;top:auto}.product-filters .product-filter-form[data-v-5f08ad50]{position:relative;background-color:#f5f5f5;transform:none}.product-filters .product-filter-form fieldset[data-v-5f08ad50]{border-bottom:0;padding-bottom:0}.product-filters .product-filter-form legend[data-v-5f08ad50]{font-size:.875rem}.product-filters .product-filter-form .vue-content-placeholders[data-v-5f08ad50]{padding:0}.product-filters .product-filter-form .grouped-fieldset[data-v-5f08ad50]{display:flex;padding:1rem 0}.product-filters .product-filter-form .grouped-fieldset .filter-control[data-v-5f08ad50]{padding:.0625rem 0}.product-filters .product-filter-form .grouped-fieldset .filter-control label[data-v-5f08ad50]{font-size:.875rem}.product-filters .product-filter-form .product-filter-actions[data-v-5f08ad50]{display:none}}details[data-v-5f08ad50]{cursor:pointer;background-color:#fefefe;border-radius:.5rem;padding:1rem}details[data-v-5f08ad50]:not(:first-child){margin-top:1rem}summary[data-v-5f08ad50]{display:flex;align-items:center;cursor:pointer;color:#06202c;list-style:none;background-color:#fefefe;border-radius:.5rem;font-size:.875rem;font-weight:700;padding:0}summary[data-v-5f08ad50]::-webkit-details-marker{display:none}summary[data-v-5f08ad50]:after{font-family:Material-Design-Iconic-Font;content:"\f2f9";margin-left:auto;transform:rotate(360deg);transform-origin:center;transition:transform .2s ease}details[open] summary[data-v-5f08ad50]:after{transform:rotate(270deg)}details[open] summary[data-v-5f08ad50]{padding:0 0 1rem}@media screen and (min-width: 1024px){.product-filters .product-filter-form .grouped-fieldset[data-v-5f08ad50]{padding:0}}@media screen and (max-width: 640px){details[data-v-5f08ad50]{border-bottom:1px dashed #cfd8dc;border-radius:0;padding:1rem 0}details[data-v-5f08ad50]:first-child{padding-top:0}details[data-v-5f08ad50]:not(:first-child){margin-top:0}}
