.checkbox-group input[type=checkbox]~label{margin-bottom:.4em}.checkbox-group .checkbox-wrapper{padding-left:29px;display:none}.checkbox-group .acc{width:calc(100% - 30px)}.checkbox-group .acc a{position:relative;display:block}.checkbox-group .acc a.focus-visible:focus{box-shadow:0 0 0 2px var(--swatches-secondary-700),0 0 8px 2px var(--swatches-secondary-700);outline:0}.checkbox-group .acc a:focus-visible,.checkbox-group .acc a.-moz-focusring{box-shadow:0 0 0 2px var(--swatches-secondary-700),0 0 8px 2px var(--swatches-secondary-700);outline:0}.checkbox-group .acc a{padding:0 .2em;margin:0 -.2em;border-radius:var(--border-radius-xs);text-decoration:none}.checkbox-group .acc a:before{content:"";position:absolute;font-family:Icons,sans-serif;font-size:var(--icon-size);line-height:1;right:-3px;top:50%;margin-top:calc(var(--icon-size) / -2)}
