[class*=comment]{--comment-h2_margin-bottom: 20px;--comment-h2_font-size: var(--px18);--comment-h2_line-height: var(--px27);--comment-image_width: 40px;--comment-grid-template-columns: var(--comment-image_width) 1fr;--comment-column-gap: 25px;--comment-name_font-size: var(--px16);--comment-name_line-height: var(--px22);--comment-date_font-size: var(--px12);--comment-date_line-height: var(--px16);--comment-body_margin-top: 11px;--comment-comment-body_grid-column: 1 / 3}[class*=comment].field--name-comment{margin-bottom:var(--px40)}[class*=comment].field--name-comment h2{text-align:left}[class*=comment] img{width:var(--comment-image_width);height:var(--comment-image_width);border-radius:100%}[class*=comment] h2{margin-top:0;margin-bottom:var(--comment-h2_margin-bottom);font-size:var(--comment-h2_font-size);line-height:var(--comment-h2_line-height)}[class*=comment] h2:not(.comment-form__title){margin:0 0 10px !important}.comment{display:grid;grid-template-columns:var(--comment-grid-template-columns);grid-column-gap:var(--comment-column-gap)}.comment+.comment{margin-top:20px;position:relative}.comment+.comment:not(:has(.field--name-uid))::before{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;position:relative;grid-row:1/3;grid-column:1;content:var(--icon-account-circle);font-family:var(--font-family-4);font-size:var(--px50);color:var(--azul-principal);height:50px}.comment+.comment:not(:has(.field--name-uid)) .comment_right .field--name-name .field--name-name::before{content:"Usuario anónimo";display:-webkit-box;display:-ms-flexbox;display:flex}.comment .contextual{grid-column:1/-1}.comment .field--name-uid{grid-column:1/2;grid-row:1/2;position:relative}.comment .field--name-uid .field--name-user-picture+a{position:absolute;top:0;width:50px;height:50px;overflow:hidden;color:rgba(0,0,0,0)}.comment .field--name-name,.comment .field--name-created{color:var(--azul-principal) !important;background:none !important;font-family:var(--font-family-2);font-style:normal}.comment .field--name-comment-user{position:relative}.comment .field--name-comment-user .field--name-name+a{position:absolute;top:0;left:0;color:rgba(0,0,0,0)}.comment_right{display:grid;grid-template-columns:var(--comment-grid-template-columns);grid-column-gap:var(--comment-column-gap);grid-column:1/3;grid-row:1/2;position:relative}.comment_right .opciones-comentarios{grid-column:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--px20);position:absolute;top:25px;right:0;z-index:2}.comment_right .opciones-comentarios:not(:has(.links.inline)){display:none}.comment_right .opciones-comentarios .links.inline,.comment_right .opciones-comentarios .ear-links{visibility:visible;opacity:0;height:0;overflow:hidden;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms}.comment_right .opciones-comentarios:active,.comment_right .opciones-comentarios:hover{padding:var(--px15);border:2px solid var(--cyan-1);border-radius:var(--px10);background-color:var(--white-1)}.comment_right .opciones-comentarios:active .links.inline,.comment_right .opciones-comentarios:active .ear-links,.comment_right .opciones-comentarios:hover .links.inline,.comment_right .opciones-comentarios:hover .ear-links{opacity:1;visibility:visible;height:auto;width:auto}.comment_right .opciones-comentarios::before{font-family:var(--font-family-4);content:var(--icon-more_vert);display:block;position:absolute;color:var(--azul-secundario-contraste);position:absolute;top:-25px;right:0;font-size:var(--px24);width:30px;height:30px;font-weight:600;cursor:pointer}.comment_right .opciones-comentarios .links.inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:var(--px20)}.comment_right .opciones-comentarios .links.inline li{padding:0}.comment_right .opciones-comentarios a{color:var(--azul-principal);font-size:var(--px16);line-height:var(--px22);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--px10)}.comment_right .opciones-comentarios a:hover::before{text-decoration:none}.comment_right .opciones-comentarios a::before{font-family:var(--font-family-4);content:"";width:20px;font-size:var(--px25)}.comment_right .opciones-comentarios a.create::before{content:var(--icon-report)}.comment_right .opciones-comentarios a[href*=delete]{color:var(--magenta-1)}.comment_right .opciones-comentarios a[href*=delete]::before{content:var(--icon-delete)}.comment_right .opciones-comentarios a[href*=edit]::before{content:var(--icon-edit);color:var(--azul-secundario-contraste)}.comment_right .links.inline{top:40px}.comment_right .field--name-comment-user{position:relative;top:2px;grid-column:2/3}.comment_right .field--name-comment-user h3{font-size:var(--comment-name_font-size);font-weight:500;line-height:var(--comment-name_line-height);margin-bottom:5px}.comment_right .field--name-created{grid-column:2/3;margin-top:10px;font-size:var(--comment-date_font-size);font-weight:300;line-height:var(--comment-date_line-height)}.comment_right .field--name-comment-body{grid-column:var(--comment-comment-body_grid-column);margin-top:var(--comment-body_margin-top)}.comment_right .field--name-field-like{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-column:1/3;margin-top:10px}.comment_right .like_dislike{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:200px}.comment_right [id*=like_dislike_status]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.field--type-comment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:var(--component-default_margin-top)}.field--type-comment h2.title{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:var(--px20) !important}.field--type-comment .comment-comment-form{margin-bottom:var(--px40)}.field--type-comment>*{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.field--type-comment .field--name-comment-body>p{font-family:var(--font-family-2)}.comment-form__title{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.comment-form{display:grid;grid-template-columns:var(--comment-grid-template-columns);grid-column-gap:var(--comment-column-gap);-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.comment-form textarea{padding:14px 20px 10px;height:var(--textarea-1_height);border-radius:10px;border:0;outline:0;background:var(--azul-claro-light-hover);resize:none;font-family:var(--font-family-2);color:var(--azul-principal, #0F385A);font-size:var(--textarea-1_font-size);font-style:normal;font-weight:400;line-height:var(--textarea-1_line-height);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.comment-form textarea::-webkit-input-placeholder{color:var(--blue-1)}.comment-form textarea::-moz-placeholder{color:var(--blue-1)}.comment-form textarea:-ms-input-placeholder{color:var(--blue-1)}.comment-form textarea::-ms-input-placeholder{color:var(--blue-1)}.comment-form textarea::placeholder{color:var(--blue-1)}.comment-form .form-textarea-wrapper{position:relative;margin-bottom:15px}.comment-form .form-textarea-wrapper::after{content:"";position:absolute;top:2px;left:2px;z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:10px;-webkit-box-shadow:0px 0px 0px 2px var(--azul-secundario);box-shadow:0px 0px 0px 2px var(--azul-secundario);-webkit-transition:.1s ease-out all;transition:.1s ease-out all;opacity:0}.comment-form .form-textarea-wrapper.js-focus::after{width:calc(100% + 16px);height:calc(100% + 16px);opacity:1;-webkit-transform:translate(-10px, -10px);transform:translate(-10px, -10px)}.comment-form>.field--name-comment-body{grid-column:2/3;grid-row:1/2}.comment-form>img{grid-column:1/2;grid-row:1/2}.comment-form>.form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-column:1/3;grid-row:2/3;gap:var(--px10)}.comment-form>.form-actions .button:not(button[data-drupal-selector=edit-cancelar]){position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:var(--button-1_padding-left);padding-right:var(--button-1_padding-left);min-width:auto;min-height:40px;width:auto;background-color:var(--blue-1);color:var(--white-1);border-radius:var(--button-1_border-radius);border:2px solid var(--blue-1);font-family:var(--font-family-2);font-weight:500;font-size:var(--button-base_font-size);line-height:var(--button-base_line-height);white-space:nowrap;cursor:pointer;min-width:140px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.comment-form>.form-actions .button:not(button[data-drupal-selector=edit-cancelar]):is(:hover,:focus){background-color:var(--blue-1_hover);text-decoration:none;color:var(--white-1)}.comment-form>.form-actions button[data-drupal-selector=edit-cancelar]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:var(--button-1_padding-left);padding-right:var(--button-1_padding-left);min-width:auto;min-height:40px;width:auto;background-color:rgba(0,0,0,0);color:var(--blue-1);border-radius:var(--button-1_border-radius);border:2px solid var(--blue-1);font-family:var(--font-family-2);font-weight:500;font-size:var(--button-base_font-size);line-height:var(--button-base_line-height);white-space:nowrap;cursor:pointer;min-width:140px;opacity:0;visibility:hidden;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms}.comment-form>.form-actions button[data-drupal-selector=edit-cancelar]:is(:hover,:focus){background-color:var(--blue-1_hover);text-decoration:none;color:var(--white-1)}.comment-form>.form-actions button[data-drupal-selector=edit-cancelar]:hover{color:var(--white-1)}.comment-form>.form-actions button[data-drupal-selector=edit-cancelar].show{opacity:1;visibility:visible}.comment-form>.form-actions .button:not(button[data-drupal-selector=edit-cancelar]),.comment-form>.form-actions button[data-drupal-selector=edit-cancelar]{min-width:140px}.comment-form .ajax-progress{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:20px}