.dropdown-item{width:100%;background-color:var(--hlx-color-background-primary);border-radius:8px;z-index:1;position:relative;border:1px solid transparent}@media screen and (min-width:1044px){.dropdown-item:hover{border:1px solid var(--hlx-color-background-info-hover)}}.dropdown-button{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:32px 20px;transition:padding-bottom .3s ease-in-out}.dropdown-button:focus,.dropdown-button:focus-visible{outline:none}.dropdown-button:focus-visible:before{content:"";position:absolute;inset:-1px;border:2px solid var(--hlx-color-border-focus)!important;border-radius:8px}@media screen and (max-width:768px){.dropdown-button{padding:20px 16px}}.dropdown-heading{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.dropdown-label-container{display:flex;flex-direction:row;align-items:center;column-gap:12px}.dropdown-caret{transition:transform .3s ease-in-out}.dropdown-item[data-expanded] .dropdown-caret{transform:rotate(180deg)}.dropdown-item[data-expanded] .dropdown-button{padding-bottom:0}.dropdown-description{text-align:left;overflow:hidden;max-height:300px;opacity:1;visibility:visible;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,padding .3s ease-in-out,visibility 0s;padding:12px 20px 32px}.dropdown-description[hidden]{display:block!important;visibility:hidden;max-height:0;opacity:0;padding:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,padding .3s ease-in-out,visibility 0s .3s}@media screen and (max-width:768px){.dropdown-description{padding:12px 16px 20px}}
