.articleFilter{position:relative;display:block;margin-bottom:2.5rem}.articleFilter .articleFilterLabel{color:var(--primaryColor1);font-size:var(--copy-md-fontsize);text-transform:uppercase;font-weight:500;padding:.9375rem 1.25rem .9375rem 1.125rem;width:100%;border-radius:3px;background-color:var(--light);background-repeat:no-repeat;box-shadow:var(--formElementShadow);margin-bottom:0!important;cursor:pointer}.articleFilter .articleFilterLabel:after{content:"";width:24px;height:24px;position:absolute;right:1.25rem;border:0;-webkit-mask-image:url(../../img/simpleicons/triangleDown.svg);mask-image:url(../../img/simpleicons/triangleDown.svg);background-color:var(--primaryColor1);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;transform-origin:50% 50%;transform:rotate(0);-webkit-transition:all .15s ease-in-out}.articleFilter .articleFilterLabel.active{background-color:var(--secondaryColor5)}@media (min-width:768px){.articleFilter .articleFilterLabel.active{background-color:var(--light)}}.articleFilter .articleFilterLabel.active:after{transform:rotate(180deg)}@media (min-width:768px){.articleFilter .articleFilterLabel{cursor:default;color:var(--secondaryColor2);margin-bottom:.875rem!important;background:0 0;box-shadow:none;padding:0;margin-bottom:.875rem!important}.articleFilter .articleFilterLabel:after{display:none}}.articleFilter .articleFilterContainer{display:none;position:relative;float:left;padding:.625rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.articleFilter .articleFilterContainer .formField{width:auto!important;float:left;margin-right:1.25rem}.articleFilter .articleFilterContainer .formField .checkboxContainer{position:relative;float:left;width:auto!important;background-color:var(--primaryColor1);margin-bottom:.625rem;transition:background-color var(--shortAnimationTime)}.articleFilter .articleFilterContainer .formField .checkboxContainer:hover{background-color:var(--hoverColor1)}.articleFilter .articleFilterContainer .formField .checkboxContainer .label{position:relative;float:left;width:100%;color:var(--light);font-size:var(--copy-md-fontsize);line-height:var(--copy-md-lineheight);letter-spacing:var(--copy-md-spacing);margin:0;text-transform:none;font-weight:400;padding:.625rem .625rem .625rem 3rem;top:auto;left:auto;cursor:pointer}.articleFilter .articleFilterContainer .formField .checkboxContainer .controlIndicator{position:absolute;top:50%;left:.625rem;margin-top:-12px;width:24px;height:24px;background:var(--light);border-radius:12px;cursor:pointer}.articleFilter .articleFilterContainer .formField .checkboxContainer.active .controlIndicator{width:24px;height:24px;background-color:var(--primaryColor3)}.articleFilter .articleFilterContainer .formField .checkboxContainer.active .controlIndicator:after{content:"";position:absolute;left:0;top:0;width:24px;height:24px;-webkit-mask-image:url(../../img/simpleicons/check.svg);mask-image:url(../../img/simpleicons/check.svg);background-color:var(--primaryColor1);-webkit-mask-size:14px 10px;mask-size:14px 10px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:768px){.articleFilter .articleFilterContainer{display:block!important;padding:0;box-shadow:none}}