.selector__options-items{list-style-type:none;margin:0;padding:0}@keyframes wobble{0%{transform:translateZ(0) rotate(0deg)}70%{transform:translate3d(0,-10%,0) rotate(0deg)}to{transform:translateZ(0) rotate(0deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loadingSpin{0%{transform:translate3d(-50%,-50%,0) rotate(0deg)}to{transform:translate3d(-50%,-50%,0) rotate(-1turn)}}@keyframes upanddown{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-40px,0) scale(1)}to{transform:translateZ(0) scale(1)}}@keyframes scaleout{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}@keyframes feedback{0%{opacity:0;transform:translate(-50%,100%)}10%{opacity:1;transform:translate(-50%)}90%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-100%)}}.selector--inline .selector__label:after{font-display:swap;font-family:kco,sans-serif;font-style:normal;font-weight:400;speak:none;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e820"}.selector__options{background-color:#fff;box-shadow:0 10px 10px 0 rgba(0,0,0,.25);left:0;min-width:100%;opacity:0;position:absolute;top:calc(100% - 1px);transition:opacity .25s cubic-bezier(.645,.045,.355,1),visibility .25s cubic-bezier(.645,.045,.355,1);visibility:hidden}.selector__toggle{left:-1978em;opacity:0;position:absolute;top:0}.selector__toggle:checked~.selector__item .selector__options{opacity:1;visibility:visible}.selector__label{cursor:pointer;display:block}.selector__item{position:relative}.selector__options-items{font-size:16px;line-height:1.75}@media only screen and (min-width:768px){.selector__options-items{font-size:16px;letter-spacing:.03em;line-height:1.875}}.selector__options-items input[type=checkbox],.selector__options-items input[type=radio]{left:-1978em;opacity:0;position:absolute;top:0}.selector__options-items li{position:relative}.selector__options-items li label{display:block;padding:4px 15px;transition:background .25s cubic-bezier(.645,.045,.355,1),color .25s cubic-bezier(.645,.045,.355,1)}.csshover .selector__options-items li label:hover{background-color:#414649;color:#fff}.selector{display:inline-block;position:relative;text-align:left;vertical-align:middle}@media only screen and (min-width:768px){.selector__options-items li label{padding:9px 24px}}.selector--inline .selector__item{margin:-14px -30px -14px -15px;padding-bottom:14px;padding-top:14px;transition:background .25s cubic-bezier(.645,.045,.355,1)}.selector--inline .selector__label{padding-left:15px;padding-right:30px;position:relative}.selector--inline .selector__label:after{color:#db1b32;font-size:14px;margin-top:-7px;position:absolute;right:10px;top:50%;transform:rotate(90deg);transition:transform .125s cubic-bezier(.645,.045,.355,1)}.selector--inline .selector__toggle:checked~.selector__item{background-color:#fff;box-shadow:0 10px 10px 0 rgba(0,0,0,.25)}.selector--inline .selector__toggle:checked~.selector__item .selector__label:after{transform:rotate(270deg)}@media only screen and (min-width:768px){.selector--inline .selector__item{margin:-19px -48px -19px -24px;padding-bottom:19px;padding-top:19px}.selector--inline .selector__label{padding-left:24px;padding-right:48px}.selector--inline .selector__label:after{right:24px}}