.tabs[data-v-287e2ecc]{border-bottom:1px solid var(--gray-light)}.tab[data-v-287e2ecc]{display:inline-block;padding:.5em 2em;text-decoration:none;border-right:1px solid var(--gray-light);border-left:1px solid var(--gray-light);margin-right:.5em;margin-left:1em;border-top:5px solid var(--gray-dark);font-weight:700;text-transform:uppercase;color:var(--text-color);transform:translateY(1px);border-bottom:1px solid var(--gray-light);background-color:var(--gray-light)}.router-link-active[data-v-287e2ecc]{border-top:5px solid var(--accent-color);color:var(--accent-color);background-color:#fff;border-bottom:1px solid #ffffff}.container[data-v-287e2ecc]{padding:1em 2em;border-left:1px solid var(--gray-light);border-right:1px solid var(--gray-light);border-bottom:1px solid var(--gray-light)}.v-enter-active[data-v-287e2ecc],.v-leave-active[data-v-287e2ecc]{transition:opacity .5s ease}.v-enter-from[data-v-287e2ecc],.v-leave-to[data-v-287e2ecc]{opacity:0}p.count[data-v-dec215c4]{margin-right:20px}svg.linkicon[data-v-dec215c4]{cursor:pointer}svg.linkicon[data-v-dec215c4]:hover{stroke-width:2px;stroke:#e76817}a[data-v-dec215c4]{cursor:pointer}.result[data-v-dec215c4]{border-top:1px solid var(--gray-light);padding-top:1em}.result .logo_column[data-v-dec215c4]{width:100%;text-align:center;padding-bottom:1em}.result .logo_column img[data-v-dec215c4]{max-width:100%;height:auto}.result .body[data-v-dec215c4]{flex-grow:1}.result .body h5[data-v-dec215c4]{text-align:center;font-size:1.2em;margin-bottom:.25em}.result .body h5 span[data-v-dec215c4]{display:block;font-size:.8em}@media screen and (min-width: 768px){.result[data-v-dec215c4]{display:flex}.result .logo_column[data-v-dec215c4]{max-width:250px;width:25%;padding-right:2em}.result .body[data-v-dec215c4]{flex-grow:1;width:75%}.result .body h5[data-v-dec215c4]{text-align:left}}h3[data-v-dec215c4]{margin:40px 0 0}ul[data-v-dec215c4]{list-style-type:none;padding:0;text-indent:0!important;margin:0;max-width:768px;display:flex;flex-wrap:wrap}li[data-v-dec215c4]{font-size:.95em;margin:0 1.5% .75em 0;text-indent:0;padding:0;line-height:1.2em;display:inline-block;width:47%}@media (min-width: 512px){li[data-v-dec215c4]{margin:0 1% .75em 0;width:31%}}a[data-v-dec215c4]{color:#2a5135;font-weight:700!important}.body p.count[data-v-dec215c4]{color:#2a5135;cursor:pointer}.brand[data-v-d162f781]{text-align:center}.brand h2[data-v-d162f781]{font-weight:700;margin-bottom:1em}.brand h3[data-v-d162f781]{margin-top:1em;font-weight:700;margin-bottom:1em;font-size:1.2em;border-bottom:2px solid #eee}.brand .col2 .products[data-v-d162f781]{text-indent:0;text-align:left}@media (min-width: 600px){.brand .col2 .products[data-v-d162f781]{columns:2}}@media (min-width: 1100px){.brand .col2 .products[data-v-d162f781]{columns:3}}.brand .col2 .products div[data-v-d162f781]{text-indent:0;line-height:1.1em;margin-bottom:.75em;width:100%;padding-left:0}@media (min-width: 768px){.brand .col2 .products div[data-v-d162f781]{width:95%}}.filterwrapper{margin-top:1em;background-color:#e768171f}.expl{font-size:.8em;padding:0 .5em}.cattitle,.searchtitle{clear:both;display:flex;justify-content:center;cursor:pointer}.cattitle h2,.searchtitle h2{text-align:center;font-size:1em;font-weight:700;display:inline-block;margin-bottom:.5em}.cattitle h2 span{font-weight:700;color:var(--accent-color)}.cattitle svg{width:20px;margin-left:.5em;transform:translateY(-2px)}.checkboxes{position:relative;padding:1em;width:100%;display:flex;flex-wrap:wrap;font-size:.85em}.checkboxes svg{position:absolute;width:25px;top:1em;right:1em;cursor:pointer;z-index:10}.single-checkbox-wrapper{min-width:200px;display:flex;align-items:center;padding-bottom:.5em;cursor:pointer}.single-checkbox-wrapper input{min-width:25px;height:20px;cursor:pointer;margin-bottom:0!important}.single-checkbox-wrapper label{flex-grow:1;line-height:1.3em;padding-left:.5em;cursor:pointer}@media (min-width: 768px){.single-checkbox-wrapper{width:100%}.checkboxes svg{display:none}}@media (min-width: 500px){.single-checkbox-wrapper{width:45%}}.findbuttonrow{padding:1em}.filterbar .findbuttonrow .findbutton{width:100%;margin-bottom:1em;display:inline-block;padding:.5em 1em;text-align:center;font-size:1.1em}.filterbar .findbuttonrow .findbutton.search{padding:0;display:flex;align-items:center}.filterbar .findbuttonrow .findbutton.search svg{stroke:var(--text-color);width:25px;margin-left:.5em;cursor:pointer}.filterbar .findbuttonrow .findbutton.search input{flex-grow:1;height:100%;border:1px solid var(--gray-light);padding:.5em 1em;width:calc(100% - 30px)}.filterbar .findbuttonrow .findbutton a{text-decoration:none;color:var(--text-color)}.filterbar .findbuttonrow .findbutton.active{background-color:var(--accent-color)}.filterbar .findbuttonrow .findbutton.active a{color:#fff}.pager{margin-top:1em}ul.error{list-style:none;margin:.5em 0;padding:0}ul.error li{display:block;text-indent:0;padding-left:0}ul.error li svg{width:1em;margin-right:.5em}.pagercontrols{margin:0 0 .5em;text-align:center}.statustext{display:block;width:100%}@media (min-width: 1024px){.pagercontrols{display:flex;justify-content:space-between}.pagercontrols .paginationbox.next{order:3}.pagercontrols .paginationbox.prev{order:0}.statustext{display:inline-block;width:auto;order:1}}.pagercontrols span{padding:.25em .5em;text-transform:uppercase;margin:0 .5em;cursor:pointer;transition:.25s all;font-size:.8em}.pagercontrols span a{color:#555;font-weight:700}.pagercontrols span:hover a{color:#fff}.pagercontrols span:hover{background-color:var(--accent-color);color:#fff;border-radius:2px}.pagercontrols .statustext{margin-bottom:.5em;font-size:.9em;display:inline-block}.pagercontrols svg{width:15px;height:15px;transform:translateY(2px)}.colsorter{cursor:pointer}.colsorter svg{width:1em;stroke-width:4px}.linkicon{width:15px;height:15px;margin-left:10px;float:right;cursor:pointer;stroke:#666}svg.linkicon:hover{stroke-width:2px;stroke:#e76817}h3{font-size:24px;font-weight:500;margin:0}h5 a{color:#555}ul{list-style-type:none;padding:0}li{display:inline-block;margin:0 10px}a{color:#42b983}@media (min-width: 768px){.page_wrapper{display:flex;position:relative;width:100%}.filter_wrapper{min-width:300px;width:300px}.content_wrapper{flex-grow:1;margin-left:15px;max-width:calc(100% - 210px)}}.filterby{text-align:center}.filterby div{font-weight:700!important;display:inline-block}.filterby>span{border-radius:5px;display:inline-block;margin:.25em;padding:.25em .75em;font-size:.85em;font-weight:700;background-color:var(--gray-light)}.filterby>span svg{height:12px;cursor:pointer}.filterby span span{font-weight:700;color:var(--accent-color)}.centered{text-align:center}.spinner{margin:2em auto;width:56px;height:56px;border-radius:50%;background:radial-gradient(farthest-side,var(--accent-color) 94%,#0000) top/9px 9px no-repeat,conic-gradient(#0000 30%,var(--accent-color));-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 9px),#000 0);animation:spinner-c7wet2 1s infinite linear}@keyframes spinner-c7wet2{to{transform:rotate(1turn)}}.subtabs{margin-top:1em;border-bottom:1px solid #CCC;display:flex}.subtabs div{cursor:pointer;border-top:3px solid #CCC;padding:.25em 2em .5em;border-right:1px solid #CCC;border-left:1px solid #CCC;margin:0 .5em;line-height:1.1em;background-color:#ddd;font-weight:700;transform:translateY(1px)}.subtabs div.active{border-top:3px solid var(--accent-color);color:var(--accent-color);background-color:#fff}.product_row_wrapper{margin-bottom:1em;line-height:1.2em}.product_row_wrapper.header{border-bottom:3px solid var(--accent-color);padding-bottom:.5em}@media (min-width: 1024px){.product_row_wrapper.header div{padding:.5em 0}}.product_name{font-weight:700}.brand_name{cursor:pointer;text-decoration:underline}@media (min-width: 1024px){.product_row_wrapper{display:flex;justify-content:space-between}.product_name,.brand_name{width:48%}}.brandview .modalcontrol{cursor:pointer;display:flex;justify-content:space-between}.brandview .modalcontrol svg{width:1em}.brandview .modalcontrol svg.close{width:2em}:root{--accent-color: #e76817;--text-color: #555555;--gray-dark: #999999;--gray-light: #dddddd}#app{margin:2em auto}
