.sn-e-c-dropdown{font-size:var(--_font-size);font-weight:var(--_font-weight);letter-spacing:var(--_letter-spacing);line-height:var(--_line-height);position:relative}.sn-e-c-dropdown .show{display:block}.sn-e-c-dropdown .hide{display:none}.sn-e-c-dropdown .btn{align-items:center;background-color:var(--_btn-bg-color);border-color:var(--_btn-border-color);border-radius:var(--_btn-border-radius);border-style:var(--_btn-border-style);border-width:var(--_btn-border-width);color:var(--_btn-color);cursor:var(--_btn-cursor);display:inline-flex;font-size:var(--_btn-font-size);font-weight:var(--_btn-font-weight);gap:var(--_btn-icon-gap);justify-content:center;letter-spacing:var(--_btn-letter-spacing);line-height:var(--_btn-line-height);padding:var(--_btn-pt) var(--_btn-pr) var(--_btn-pb) var(--_btn-pl)}.sn-e-c-dropdown .btn:hover{background-color:var(--_btn-bg-color-hover)}.sn-e-c-dropdown .btn:focus{outline-color:var(--_btn-ring-color);outline-offset:var(--_btn-ring-offset);outline-style:var(--_btn-ring-style);outline-width:var(--_btn-ring-width)}.sn-e-c-dropdown .btn .btn__icon{border:0;color:var(--_icon-color);display:flex;margin:0;padding:0}.sn-e-c-dropdown .list{background-color:var(--_list-bg-color);box-shadow:0 0 0 0 #fff,0 0 0 1px #f1f5f9;color:var(--_list-color);list-style:none;margin:var(--_list-mt) var(--_list-mr) var(--_list-mb) var(--_list-ml);max-width:var(--_list-max-w);width:var(--_list-width)}.sn-e-c-dropdown .list .list__item{cursor:var(--_item-cursor)}.sn-e-c-dropdown .list .list__item:hover{background-color:var(--_item-bg-color-hover)}.sn-e-c-dropdown .list .list__item a{color:var(--_item-color);display:inline-flex;padding:var(--_item-pt) var(--_item-pr) var(--_item-pb) var(--_item-pl);text-decoration:none;-webkit-text-decoration:var(--_item-text-decoration,none);text-decoration:var(--_item-text-decoration,none);width:100%}.sn-e-c-dropdown .list .list__item a:focus,.sn-e-c-dropdown .list .list__item a:hover{background-color:var(--_item-bg-color-hover);color:var(--_item-color-hover)}.sn-e-c-dropdown .list .list__item a:focus{outline-color:var(--_item-ring-color);outline-offset:var(--_item-ring-offset);outline-style:var(--_item-ring-style);outline-width:var(--_item-ring-width)}.sn-e-c-dropdown .list--absolute{position:absolute;transform-origin:top;z-index:var(--_list-z-index)}.sn-e-c-dropdown .rotate0{transform:rotate(0deg);transition:transform .2s ease-in-out}.sn-e-c-dropdown .rotate180{transform:rotate(-180deg);transition:transform .2s ease-in-out}