.clear-both{clear:both}.contain{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fill{-o-object-fit:fill;object-fit:fill}.scale-down{-o-object-fit:scale-down;object-fit:scale-down}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.anchor-center,.anchor-right{display:grid}.anchor-center{margin:0 auto;align-content:center;justify-content:center;place-content:center}.anchor-right{align-content:right;justify-content:right;place-content:right}.full-width{width:100%;display:grid;align-content:center;justify-content:center;place-content:center}div[data-container=section] div>p a,div[data-container=section] div span a,div[data-container=section] div ul a,div[data-container=section] div ol a{font-weight:bold;-webkit-text-decoration:underline;text-decoration:underline}div[data-container=section] div>p a:hover,div[data-container=section] div span a:hover,div[data-container=section] div ul a:hover,div[data-container=section] div ol a:hover{color:var(--color-blue-dark)}article>section a{font-weight:bold;-webkit-text-decoration:underline;text-decoration:underline}article>section a:hover{color:var(--color-blue-dark)}.text-underlined,.text-underlined:hover{-webkit-text-decoration:underline;text-decoration:underline}input:-webkit-autofill{background-color:var(--input)}input:autofill,input:-webkit-autofill{background-color:var(--input)}input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active, input:-webkit-autofill:target{background-color:var(--input)}input:autofill:hover,input:autofill:focus,input:autofill:active,input:autofill:target,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,input:-webkit-autofill:target{background-color:var(--input)}.filter-container{padding-bottom:var(--padding-small)}.filter-container::before{background-color:rgba(0,0,0,.5);content:"";width:100vw;height:100vh;z-index:6100;position:fixed;left:0;top:0;right:-100vw;transition:all .3s ease-out;opacity:0;pointer-events:none}.filter-container[data-open]::before{left:0;right:0;transition:all .3s ease-out;opacity:1;pointer-events:visible}.filter-container[data-open]>.filter-content{right:0}.filter-container>.filter-content{transition:all .3s ease-out;position:fixed;top:0;right:-80vw;width:80vw;height:100vh;z-index:6200;background-color:var(--color-white)}.filter-container .view-mobile-actions{visibility:visible;display:block;pointer-events:visible;display:grid;pointer-events:visible;position:fixed;bottom:var(--padding-small);width:100%;overflow:hidden;padding:0 20px}.filter-container .view-mobile-actions .filter-close{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;align-items:center;justify-content:center;width:calc(100% - 20vw);cursor:pointer}.filter-container .filter-inner{background-color:var(--filter-background);border-radius:var(--element-radius);display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0}.filter-container .filter-inner .filter-header{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-text-decoration:none;text-decoration:none;font-size:var(--filter-font-header-size);color:var(--font-color);padding:var(--padding-xsmall) var(--padding-small)}.filter-container .filter-inner .filter-header i{float:right}.filter-container .filter-inner .custom-select{border:none;background-color:var(--color-grey-lighter);height:var(--filter-input-height);font-size:var(--filter-font-size);border-radius:var(--element-radius);z-index:50;width:100%;display:block;position:relative}.filter-container .filter-inner .custom-select a{height:var(--filter-input-height);padding:0 var(--padding-large) 0 var(--padding-small)}.filter-container .filter-inner .custom-select .custom-select-options{padding:var(--padding-xsmall);position:relative;border-radius:var(--element-radius);text-transform:capitalize;min-width:-webkit-fill-available;width:100%;box-shadow:0 2px 6px rgba(0,0,0,.3);max-height:250px;overflow-y:auto;overflow-x:hidden;margin-top:0}.filter-container .filter-inner .custom-select .custom-select-options .option{padding:0 0 var(--padding-xsmall) 0}.filter-container .filter-inner .custom-select .custom-select-options .option .filter-range{width:-moz-max-content;width:-webkit-max-content;width:max-content;padding-right:var(--padding-medium);padding-left:30px;position:relative;right:22px}.filter-container .filter-inner .custom-select .custom-select-options .option .filter-hits{margin-left:auto;width:38px;text-align:center}.filter-container .filter-inner .filter-content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;grid-gap:2px;align-items:center}.filter-container .filter-inner .clear-all-filters{display:block;color:var(--color-white);background-color:var(--color-grey-dark);border-radius:5px;height:var(--filter-input-height);font-weight:100;font-size:var(--filter-font-size);padding:5px 10px;box-shadow:0px 2px 6px 0px rgba(0,0,0,.3)}@media(min-width: 768px){.filter-container .filter-inner .clear-all-filters{margin-left:auto}}@media(max-width: 1024px){.filter-container .filter-inner .clear-all-filters{display:none}}.filter-container .filter-inner .clear-all-filters:hover{background-color:var(--clear-all-filters-bg-clr-hover)}.filter-container .sortorder{font-size:var(--filter-font-size)}.filter-container .sortorder>span{display:block;padding:var(--padding-xsmall) var(--padding-small);font-size:var(--filter-font-header-size)}@media(min-width: 1024px){.filter-container .sortorder{float:right}}.filter-container .sortorder select{width:100%;height:var(--filter-input-height);background-color:var(--color-grey-lighter);border-radius:var(--element-radius)}.filter-container .active-filters-container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;flex-flow:wrap;margin:var(--padding-small) 0;padding:0 var(--padding-small);margin-top:60px}.filter-container .active-filters-container .clear-filter{border:1px solid #000;border-radius:50px;height:28px;margin-right:8px;margin-bottom:8px;padding:2px 5px;cursor:pointer}@media(min-width: 768px){.filter-container .active-filters-container .clear-filter{height:var(--filter-input-height);margin-right:12px;margin-bottom:12px;padding:5px 10px}}.filter-container .active-filters-container .clear-filter .active-filters{padding:5px;text-align:center;width:-moz-max-content;width:-webkit-max-content;width:max-content;display:block;font-size:var(--filter-font-size);height:100%;position:relative;bottom:19px;text-transform:capitalize}.filter-container .active-filters-container .clear-filter .active-filters icon{width:12px;position:relative;top:11px}@media(min-width: 1024px){.filter-container{--filter-input-height: 35px}.filter-container::before{background-color:rgba(0,0,0,0);content:"";width:100vw;height:100vh;z-index:-1;position:static;position:initial;right:-100vw;opacity:0;pointer-events:none;visibility:hidden}.filter-container>.filter-content{position:relative;top:auto;top:initial;right:auto;right:initial;width:auto;width:initial;height:auto;height:initial;z-index:auto;z-index:initial;background-color:transparent;background-color:initial}.filter-container .filter-inner{padding:var(--padding-small);gap:10px}.filter-container .filter-inner .filter-header{grid-column:1/span 3;color:var(--color-grey-mid);font-size:inherit;padding:0 var(--padding-xsmall) 0 0}.filter-container .filter-inner .filter-content{gap:20px}.filter-container .filter-inner .custom-select{width:-moz-max-content;width:-webkit-max-content;width:max-content}.filter-container .filter-inner .custom-select .custom-select-options{width:-moz-max-content;width:-webkit-max-content;width:max-content;position:absolute}.filter-container .filter-inner .custom-select .custom-select-options .option{padding:2px 0}.filter-container .active-filters-container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;flex-flow:wrap;margin:var(--padding-small) 0;padding:0}.filter-container .sortorder{padding:0;margin-top:var(--padding-xsmall)}.filter-container .sortorder>span{display:inline;padding:0;font-size:inherit}.filter-container .sortorder select{background-color:var(--color-white);width:auto;margin-right:0}.filter-container .view-mobile-actions{visibility:hidden;display:none;pointer-events:none}}.filter-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;position:fixed;bottom:0;right:0;border-radius:var(--element-radius);background-color:var(--color-green-lighter);border-bottom:solid 1px #ccc;z-index:2000;color:var(--font-color);padding:0;height:50px;width:100vw;font-size:14px}.filter-mobile>div{padding:0 20px}.filter-mobile>div>i{margin-right:var(--padding-xsmall)}.filter-mobile>div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.filter-mobile .clear-filter-mobile{background-color:rgba(255,255,255,.4)}.filter-mobile .clear-filter-mobile>button{background:none;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;padding:0}.filter-mobile .hide-clear{display:none}.filter-mobile:hover,.filter-mobile:active{background-color:#35814f}@media(min-width: 1024px){.filter-mobile{visibility:hidden;display:none;pointer-events:none}}.paging-container{background:var(--color-white);border-radius:5px;text-align:center;color:var(--color-grey-medium);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row}.paging-container .page-nav-button{width:50px;height:40px;margin:0 var(--padding-xsmall);align-self:center;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width=%2711%27 height=%277%27 viewBox=%270 0 11 7%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M0.293031 1.29302C0.480558 1.10555 0.734866 1.00023 1.00003 1.00023C1.26519 1.00023 1.5195 1.10555 1.70703 1.29302L5.00003 4.58602L8.29303 1.29302C8.38528 1.19751 8.49562 1.12133 8.61763 1.06892C8.73963 1.01651 8.87085 0.988924 9.00363 0.98777C9.13641 0.986616 9.26809 1.01192 9.39098 1.0622C9.51388 1.11248 9.62553 1.18673 9.71943 1.28062C9.81332 1.37452 9.88757 1.48617 9.93785 1.60907C9.98813 1.73196 10.0134 1.86364 10.0123 1.99642C10.0111 2.1292 9.98354 2.26042 9.93113 2.38242C9.87872 2.50443 9.80254 2.61477 9.70703 2.70702L5.70703 6.70702C5.5195 6.89449 5.26519 6.99981 5.00003 6.99981C4.73487 6.99981 4.48056 6.89449 4.29303 6.70702L0.293031 2.70702C0.10556 2.51949 0.000244141 2.26518 0.000244141 2.00002C0.000244141 1.73486 0.10556 1.48055 0.293031 1.29302Z%27 fill=%27%23999999%27/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:14px;cursor:pointer}@media(min-width: 1024px){.paging-container .page-nav-button{height:60px}}.paging-container span.page-nav-button{opacity:.3;cursor:default}.paging-container .prev{transform:rotate(90deg)}.paging-container .next{transform:rotate(-90deg)}.paging-container .page-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%;padding:var(--padding-xsmall);border-left:1px solid var(--color-grey-lighter);border-right:1px solid var(--color-grey-lighter)}@media(min-width: 1024px){.paging-container .page-nav-list{padding:var(--padding-small)}}.paging-container .page-nav-list>div{text-align:center;display:inline-block}.paging-container .page-nav-list>div span{pointer-events:none}.paging-container .page-nav-list>div a{color:var(--color-grey-medium);padding:0 1rem;font-size:14px;display:inline-block;transition:.2s color ease}@media(min-width: 1024px){.paging-container .page-nav-list>div a{font-size:16px}.paging-container .page-nav-list>div a:hover{color:var(--color-grey-dark);-webkit-text-decoration:none;text-decoration:none}}.paging-container .page-nav-list>div>span{padding:0 1rem;font-size:14px;display:inline-block}@media(min-width: 1024px){.paging-container .page-nav-list>div>span{font-size:16px}}.paging-container .page-nav-list>div button{width:100%;height:100%}.paging-container .page-nav-list .activePage button{cursor:inherit}.paging-container .page-nav-list .activePage>span{color:var(--color-black);position:relative}.paging-container .page-nav-list .activePage>span::after{content:"";width:calc(100% - 2rem);height:2px;background-color:var(--color-black);position:absolute;top:100%;left:50%;transform:translateX(-50%)}.select{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27utf-8%27%3F%3E%3C%21-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E%3Csvg version=%271.1%27 id=%27Lager_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 viewBox=%270 0 6.1 5.6%27 style=%27enable-background:new 0 0 6.1 5.6;%27 xml:space=%27preserve%27%3E%3Cpolygon points=%273.4,0 2.6,0.7 4.4,2.4 0,2.4 0,3.2 4.4,3.2 2.6,5 3.4,5.6 6.1,2.8 %27/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right var(--padding-xsmall) center;background-size:16px;border:none;cursor:pointer;height:var(--element-height-small);outline:0;padding:0 calc(var(--padding-xsmall)*2) 0 var(--padding-xsmall);position:relative;-moz-appearance:none;-webkit-appearance:none}.select.select-border{border:1px solid var(--color-grey-light)}.select[disabled]{color:var(--color-grey-medium);cursor:not-allowed}.select.error{border-bottom:solid 2px var(--color-red)}.custom-select{background-color:#fff;border:1px solid var(--color-grey-light);cursor:pointer;position:relative;z-index:100;padding:0}.custom-select a{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--element-height-small);justify-content:flex-start;-webkit-text-decoration:none;text-decoration:none;padding:0 var(--padding-xsmall)}.custom-select a:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#eee}.custom-select a i{margin-right:var(--padding-mini)}.custom-select a.active:hover{-webkit-text-decoration:none;text-decoration:none;border-bottom:none;background-color:rgba(0,0,0,0)}.custom-select a.active::after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6.1 5.6%27%3E%3Cdefs/%3E%3Cg fill=%27%23000000%27%3E%3Cpath d=%27M3.4 0l-.8.7 1.8 1.7H0v.8h4.4L2.6 5l.8.6 2.7-2.8z%27/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px;width:26px;height:14px;right:20px;transition:all .2s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.custom-select.open a.active::after{transform:rotate(90deg)}.custom-select .custom-select-options{background-color:#fff;box-sizing:border-box;box-shadow:0 1px 3px 0 var(--color-grey-light),0 1px 2px 0 var(--color-grey-light);margin-top:var(--padding-mini);padding:0;width:100%}.custom-select .custom-select-options.open{display:block}@media(min-width: 768px){.select{background-position:right var(--padding-small) center;padding:0 calc(var(--padding-small)*3) 0 var(--padding-small)}.custom-select a.active{background-position:right var(--padding-small) center;padding:0 calc(var(--padding-small)*3) 0 var(--padding-small)}}@media(min-width: 1024px){.select{height:var(--element-height-medium)}.custom-select{border:none}.custom-select a{height:var(--element-height-medium)}.custom-select .custom-select-options{position:absolute}}.category-grid{grid-template-columns:1fr 1fr}@media(min-width: 1024px){.category-grid{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}}@media(max-width: 768px){.intro{margin:0 auto;text-align:center}}.read-more{color:inherit;border-bottom:2px solid}@media(max-width: 1024px){.read-more{display:block;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;margin:0 auto}}.read-more:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--button-primary-background-color)}.read-more:visited{color:inherit}.short-intro-text{margin:0 0 20px;font-style:italic}@media(max-width: 1024px){.short-intro-text{font-size:14px}}

/*# sourceMappingURL=category.1c9b4bb6558c62dfcf2f.css.map*/