/**handles:retlistitem-css**/
.drm-retlistitem{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;text-decoration:none!important}.drm-retlistitem__icon{position:relative;display:block;width:2em;min-width:2em;height:2em}.drm-retlistitem__hoverbg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .2s ease-in}.drm-retlistitem__content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;transition:background-color .2s ease-out,color .2s ease-in}.drm-retlistitem i{margin:auto}.drm-retlistitem__text span{transition:color .2s ease-out}a.drm-retlistitem:active,a.drm-retlistitem:focus,a.drm-retlistitem:hover{cursor:pointer}a.drm-retlistitem:active .drm-retlistitem__hoverbg,a.drm-retlistitem:focus .drm-retlistitem__hoverbg,a.drm-retlistitem:hover .drm-retlistitem__hoverbg{opacity:1;transition:opacity .2s ease-out}a.drm-retlistitem:active .drm-retlistitem__content,a.drm-retlistitem:focus .drm-retlistitem__content,a.drm-retlistitem:hover .drm-retlistitem__content{background-color:inherit!important;color:inherit!important;transition:background-color .2s ease-in,color .2s ease-out}a.drm-retlistitem:active .drm-retlistitem__text span,a.drm-retlistitem:focus .drm-retlistitem__text span,a.drm-retlistitem:hover .drm-retlistitem__text span{color:inherit!important}