form.my-account-popup{margin-left:auto;margin-right:auto;padding-left:var(--layout_padding-left);padding-right:var(--layout_padding-right);max-width:var(--container_max-width-1);max-width:320px;width:100%;z-index:2000;margin-top:var(--px20);border-radius:var(--px10);background:var(--white-1);-webkit-box-shadow:0px 0px 30px 0px rgba(15,56,90,.15);box-shadow:0px 0px 30px 0px rgba(15,56,90,.15);padding:var(--px20)}form.my-account-popup .user__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:var(--px30)}form.my-account-popup .user__info div.user__name{color:var(--blue-1);font-family:var(--font-family-2);font-size:var(--px16);font-style:normal;font-weight:500;line-height:var(--px22);max-width:150px;word-break:break-word}form.my-account-popup .user__info a.user__logout{color:var(--texto-enlace);font-family:var(--font-family-1);font-size:var(--px12);font-style:normal;font-weight:600;line-height:var(--px16)}form.my-account-popup .form-item.form-item-rol{margin-bottom:var(--px40);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--px10);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:var(--px10)}form.my-account-popup .form-item.form-item-rol label{color:var(--blue-1);font-family:var(--font-family-2);font-size:var(--px14);font-style:normal;font-weight:500;line-height:var(--px21)}form.my-account-popup .form-item.form-item-rol>div:not([class]){color:var(--azul-principal);min-height:var(--px25);font-size:var(--px14);line-height:var(--px21);font-weight:400}form.my-account-popup .form-item.form-item-rol .choices{height:var(--px45);width:175px;margin-left:var(--px10)}form.my-account-popup .form-item.form-item-rol .choices.is-open{outline:none;border:2px solid var(--bluelight-1);border-bottom:0}form.my-account-popup .form-item.form-item-rol .choices.is-open.is-focused{border-radius:var(--px10) var(--px10) 0 0}form.my-account-popup .form-item.form-item-rol .choices .choices__inner{padding:0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form.my-account-popup .form-item.form-item-rol .choices .choices__inner .choices__list{background:var(--azul-claro-light-hover);border-radius:var(--px10);padding-left:0}form.my-account-popup .form-item.form-item-rol .choices .choices__inner .choices__list .choices__item{color:var(--placeholder-color-2);font-family:var(--font-family-1);font-size:var(--px14);font-weight:400;line-height:var(--px21);padding:10px}form.my-account-popup .form-item.form-item-rol .choices .choices__inner .choices__list:focus-visible{border:2px solid var(--bluelight-1)}form.my-account-popup .form-item.form-item-rol .choices .choices__list--dropdown{border-radius:var(--px10);border:2px solid var(--bluelight-1);background:var(--azul-claro-light-hover);overflow-y:auto;padding:0;border-top:0;margin-top:0;border-radius:0 0 var(--px10) var(--px10);min-width:175px;margin-left:-2px}form.my-account-popup .form-item.form-item-rol .choices .choices__list--dropdown .choices__input{display:none}form.my-account-popup .form-item.form-item-rol .choices .choices__list--dropdown .choices__input::before{content:"";position:absolute;bottom:0;left:0;width:90%;height:1px;background-color:var(--blue-1);z-index:100}form.my-account-popup .form-item.form-item-rol .choices .choices__list--dropdown .choices__list{background:var(--azul-claro-light-hover)}form.my-account-popup .form-item.form-item-rol .choices .choices__list--dropdown .choices__list::-webkit-scrollbar{width:5px}form.my-account-popup .form-item.form-item-rol .choices .choices__list--dropdown .choices__list::-webkit-scrollbar-thumb{background-color:var(--blue-1);border-radius:6px}form.my-account-popup .form-item.form-item-rol .choices .choices__list--dropdown .choices__list::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}form.my-account-popup .form-item.form-item-rol .choices .choices__list--dropdown .choices__list .choices__item{color:var(--azul-principal);font-family:var(--font-family-1);font-size:var(--px14);font-weight:400;line-height:var(--px21);padding:10px}form.my-account-popup .form-item.form-item-rol .choices .choices__list--dropdown .choices__list .choices__item.choices__item--selectable.is-highlighted{background-color:rgba(0,0,0,0) !important}form.my-account-popup .form-item.form-item-rol .choices .choices__list--dropdown .choices__list .choices__item.choices__item--selectable.is-highlighted:hover{background-color:#b4d8fd !important;font-weight:600;color:var(--blue-1)}form.my-account-popup .form-item.form-item-rol .choices .choices__list--dropdown .choices__list .choices__item::after{display:none}form.my-account-popup .form-item.form-item-rol .choices::before{font-family:var(--font-family-4);content:var(--icon-expand-more);position:absolute;top:50%;right:var(--px10);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--blue-1);font-size:var(--px30);-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;width:var(--px15);height:var(--px15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form.my-account-popup .form-item.form-item-rol .choices::after{display:none}form.my-account-popup .form-item.form-item-rol .choices.is-open::before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);z-index:100}form.my-account-popup #edit-options,form.my-account-popup [data-drupal-selector=edit-options]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--px20);margin-bottom:var(--px20)}form.my-account-popup #edit-options a,form.my-account-popup [data-drupal-selector=edit-options] a{max-width:var(--px80);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--px10);padding:0 2px}form.my-account-popup #edit-options a[href="/user"] span,form.my-account-popup [data-drupal-selector=edit-options] a[href="/user"] span{padding:0 5px}form.my-account-popup #edit-options a img,form.my-account-popup [data-drupal-selector=edit-options] a img{width:var(--px50);height:var(--px50);border-radius:50%}form.my-account-popup #edit-options a span,form.my-account-popup [data-drupal-selector=edit-options] a span{color:var(--blue-1);text-align:center;font-family:var(--font-family-1);font-size:var(--px12);font-style:normal;font-weight:400;line-height:var(--px16);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}form.my-account-popup #edit-options a:hover img,form.my-account-popup [data-drupal-selector=edit-options] a:hover img{-webkit-box-shadow:0px 0px 30px 0px rgba(15,56,90,.35);box-shadow:0px 0px 30px 0px rgba(15,56,90,.35)}form.my-account-popup #edit-favorites h3,form.my-account-popup [data-drupal-selector=edit-favorites] h3{color:var(--magenta-1);text-align:center;font-family:var(--font-family-2);font-size:var(--px14);font-style:normal;font-weight:600;line-height:var(--px22);margin-bottom:var(--px20);min-height:var(--px25)}form.my-account-popup #edit-favorites .list-icons,form.my-account-popup [data-drupal-selector=edit-favorites] .list-icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--px10);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}form.my-account-popup #edit-favorites .list-icons .field-content a,form.my-account-popup [data-drupal-selector=edit-favorites] .list-icons .field-content a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;width:var(--px60)}form.my-account-popup #edit-favorites .list-icons .field-content a i,form.my-account-popup [data-drupal-selector=edit-favorites] .list-icons .field-content a i{width:var(--px40);height:var(--px40);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;font-size:var(--px20)}form.my-account-popup #edit-favorites .list-icons .field-content a .card__title,form.my-account-popup [data-drupal-selector=edit-favorites] .list-icons .field-content a .card__title{color:var(--blue-1);text-align:center;font-family:var(--font-family-1);font-size:var(--px12);font-style:normal;font-weight:400;line-height:var(--px16);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}form.my-account-popup #edit-favorites .list-icons .field-content a:hover,form.my-account-popup [data-drupal-selector=edit-favorites] .list-icons .field-content a:hover{text-decoration:none}form.my-account-popup #edit-favorites .list-icons .field-content a:hover i,form.my-account-popup [data-drupal-selector=edit-favorites] .list-icons .field-content a:hover i{-webkit-box-shadow:0px 0px 30px 0px rgba(15,56,90,.35);box-shadow:0px 0px 30px 0px rgba(15,56,90,.35)}@-webkit-keyframes rotateAnimation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateAnimation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.animate-icon{-webkit-animation:rotateAnimation 1s linear infinite;animation:rotateAnimation 1s linear infinite}@-webkit-keyframes slideDownAnimationMyAccount{from{top:-100%}to{top:var(--px80)}}@keyframes slideDownAnimationMyAccount{from{top:-100%}to{top:var(--px80)}}body[data-body-overlay=my_account_popup-active] .ui-dialog.my-account-popup--block{top:95px !important;z-index:9999 !important;-webkit-transition:top ease-in-out 500ms;transition:top ease-in-out 500ms}body[data-body-overlay=my_account_popup-active].toolbar-vertical .ui-dialog.my-account-popup--block{top:134px !important}.ui-dialog.my-account-popup--block{background:none;border:none !important;max-width:320px !important;top:95px !important}.ui-dialog.my-account-popup--block .ui-dialog-titlebar{opacity:0;display:none}.ui-dialog.my-account-popup--block .ui-dialog-content{overflow:initial;padding:0}.ui-dialog.my-account-popup--block .ui-dialog-content form.my-account-popup{margin:0;position:absolute}.ui-dialog.my-account-popup--block+.ui-widget-overlay.ui-front{display:none}.toolbar-vertical .ui-dialog.my-account-popup--block{top:134px !important}