.custom-select-container{position:relative;box-sizing:border-box;height:100%;width:100%}.custom-select-container *{box-sizing:border-box}.custom-select-container.is-disabled{opacity:.333}.custom-select-opener{padding:0 58px 0 16px;display:flex;flex-direction:row;align-items:center;cursor:pointer;width:100%;height:100%;transition:.3s;position:relative;border-radius:10px;font-weight:400;font-size:17px;color:#fff;background:unset;outline:unset;border:1px solid #9c9c9c}.custom-select-opener::after{position:absolute;content:url(../img/icons/select-arrow.svg);right:17px;top:9px;transition:.3s}.custom-select-container.is-open .custom-select-opener::after{transform:rotate(180deg)}.custom-select-container select{visibility:hidden;position:absolute;top:0;left:0}.custom-select-panel{max-height:0;transition:max-height .5s ease-out,overflow-y .1s .5s;overflow:hidden;background:#2c2c2c;position:absolute;top:100%;z-index:1;width:100%;border-radius:10px;margin-top:6px}.custom-select-container.is-open .custom-select-panel{max-height:10.7em;overflow-y:auto;border:1px solid #9c9c9c}.custom-select-option{padding:5px 16px;font-size:17px;font-weight:400;line-height:normal;color:#fff;cursor:pointer}.custom-select-option:first-child{padding-top:10px}.custom-select-option:last-child{padding-bottom:10px}.custom-select-option.has-focus{color:#78afff}.custom-select-option.is-selected::before{padding-right:.5em}.custom-select-optgroup>.custom-select-option{padding-left:2em}.custom-select-optgroup::before{content:attr(data-label);display:block;padding:.5em;color:#888}