.SumoSelect{z-index:3;width:100%;cursor:pointer;border-bottom:1px solid var(--separator);background:var(--clr-white)}.SumoSelect.open{z-index:4 !important}.SumoSelect:hover{z-index:3}.SumoSelect>.CaptionCont{border:none;max-height:54px;background:0 0;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);text-align:left}.SumoSelect>.optWrapper{display:block;overflow:auto;z-index:2;padding:0;top:calc(100% + 1px);left:0;width:100%;opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);background-color:var(--clr-white);-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.05);box-shadow:0px 4px 15px rgba(0,0,0,.05);border:none}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{-webkit-box-shadow:none;box-shadow:none}.SelectBox{padding:17px 20px 18px 5px}.SumoSelect>.CaptionCont>span.placeholder{font-size:16px;font-weight:400;font-style:normal;color:var(--clr-text);-webkit-backface-visibility:hidden;backface-visibility:hidden}.SumoSelect.open>.CaptionCont>span.placeholder{opacity:1}.SumoSelect>.CaptionCont>span{cursor:pointer;padding-right:0;font-size:16px;line-height:1em;font-weight:400;color:var(--clr-black)}.SumoSelect>.CaptionCont>label{cursor:pointer;width:22px;margin-right:0}.SumoSelect>.CaptionCont>label>i{background-image:none;opacity:1;width:22px;height:22px;right:0}.SumoSelect>.CaptionCont>label>i:before{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-75%) rotate(45deg);-ms-transform:translate(-50%,-75%) rotate(45deg);transform:translate(-50%,-75%) rotate(45deg);width:10px;height:10px;border:solid var(--clr-black);border-width:0 1px 1px 0;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.SumoSelect.open>.CaptionCont>label>i:before{-webkit-transform:translate(-50%,-25%) rotate(225deg);-ms-transform:translate(-50%,-25%) rotate(225deg);transform:translate(-50%,-25%) rotate(225deg)}.SumoSelect.open>.optWrapper{opacity:1;visibility:visible;top:calc(100% + 1px)}.SumoSelect>.optWrapper>.options li.opt{padding:0;border-bottom:0}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options li label{text-align:left;padding:12px 20px;font-size:15px;line-height:1em;font-weight:400;color:var(--clr-black);-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.SumoSelect>.optWrapper>.options{max-height:220px;padding:10px 0}.options>.opt.disabled:first-child{display:none}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:25px}.SumoSelect>.optWrapper.multiple>.options li.opt:nth-child(even):before{content:'';position:absolute;z-index:-1;top:0;left:10px;width:calc(100% - 20px);height:100%;background:var(--separator)}.SumoSelect>.optWrapper.multiple>.options li.opt label{padding-left:25px}.SumoSelect .select-all>label{padding-left:25px}.SumoSelect .select-all>span,.SumoSelect>.optWrapper.multiple>.options li.opt span{width:10px;margin-left:0}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span i{width:18px;height:18px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;outline:2px solid transparent;outline-offset:-3px}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:var(--clr-secondary);outline-color:var(--clr-primary);background-image:none}.SumoSelect>.optWrapper>.MultiControls{border-top:none;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:0 10px 10px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border:none;border-radius:0;width:100%;padding:0;height:34px;font-size:12px;font-weight:700;line-height:33px;color:var(--clr-white);letter-spacing:.05em;text-transform:uppercase;background:var(--clr-primary);-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);border:2px solid var(--clr-primary)}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{display:none}.SumoSelect.disabled{opacity:1}.SumoSelect.disabled>.CaptionCont{cursor:not-allowed}.SumoSelect.disabled>.CaptionCont>span{cursor:not-allowed}@media (min-width:1200px){.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border-color:var(--clr-gs-88)}.SumoSelect>.CaptionCont:hover>span.placeholder{opacity:1}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:transparent}.SumoSelect>.optWrapper>.options li.opt:hover label{color:var(--clr-primary)}.SumoSelect .select-all:hover{color:var(--clr-primary)}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk:hover{background:var(--clr-white);color:var(--clr-primary)}}@media (max-width:767px){.SelectBox{padding:13px 5px 14px 0}.SumoSelect>.CaptionCont>span.placeholder{font-size:16px}.SumoSelect>.CaptionCont>span{font-size:16px}.SumoSelect>.optWrapper>.options li label{font-size:14px}.SumoSelect>.optWrapper>.options{padding:5px 0}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:15px}.SumoSelect>.optWrapper.multiple>.options li.opt:nth-child(even):before{left:5px;width:calc(100% - 10px)}.SumoSelect>.optWrapper>.MultiControls{padding:0 5px 5px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{height:30px;line-height:29px}}