.c-dropdown{position:relative}.c-dropdown.opened .c-dropdown__button{border-radius:.5555555556vw .5555555556vw 0 0}.c-dropdown.opened .c-dropdown__list{opacity:1;visibility:visible}@media screen and (max-width:768px){.c-dropdown__button{border-radius:2.1333333333vw 2.1333333333vw 0 0}}.c-dropdown__button{align-items:center;align-self:stretch;border:1px solid #e8e8e8;border-radius:.5555555556vw;display:flex;justify-content:space-between;padding:.8333333333vw .9722222222vw .8333333333vw 1.25vw;width:100%}@media screen and (max-width:768px){.c-dropdown__button{border-radius:2.1333333333vw;padding:3.2vw 3.7333333333vw 3.2vw 4.8vw}}.c-dropdown__list{--item-height:3.9583333333vw;background-color:#fff;border:1px solid #e8e8e8;border-radius:0 0 .5555555556vw .5555555556vw;border-top-color:transparent;opacity:0;overflow:auto;position:absolute;transition:.25s cubic-bezier(.215,.61,.355,1);transition-property:opacity,visibility;visibility:hidden;width:100%;z-index:1}.c-dropdown__list-inner{display:flex;flex-direction:column;max-height:calc(var(--item-height)*3.5)}.c-dropdown__list-item{align-items:center;display:flex;flex-shrink:0;height:var(--item-height);padding:0 1.6666666667vw;transition:background-color .25s cubic-bezier(.215,.61,.355,1);width:100%}.c-dropdown__list-item:not(:last-child){border-bottom:1px solid #e8e8e8}@media (hover:hover){.c-dropdown__list-item:hover{background-color:#e8e8e8}}.c-dropdown__list-item.selected{background-color:#e8e8e8}.c-dropdown__list-item.selected svg{opacity:1}.c-dropdown__list-item svg{margin-left:auto;opacity:0}@media screen and (max-width:768px){.c-dropdown__list{--item-height:15.2vw;border-radius:0 0 2.1333333333vw 2.1333333333vw}.c-dropdown__list-item{padding:0 4.8vw}}
