* {
  outline: none; }

#app {
  margin: 0 auto; }

:root {
  --font-family-serif: opensans, helvetica, arial, sans-serif;
  --font-family-sans-serif: opensans, helvetica, arial, sans-serif;
  --font-family-primary: opensans, helvetica, arial, sans-serif;
  --font-family-secondary: opensans, helvetica, arial, sans-serif;
  --font-weight-primary-regular: 400;
  --font-weight-primary-bold: 600;
  --black: #111111;
  --dark-grey: #333333;
  --grey: #555555;
  --white: #ffffff;
  --grey-white: #eeeeee;
  --light-grey: #cccccc;
  --rem-base: 18;
  --palette-background-body: transparent;
  --palette-primary-500: var(--grey);
  --palette-primary-100: #f4f7f7;
  --palette-warning-900: #ffbe00;
  --custom-pallete-pitaya: #a5147d;
  --custom-pallete-yellow: #ffc329; }

@font-face {
  font-family: opensans;
  src: url(https://s3.glbimg.com/cdn/fonts/opensans/light.woff2) format("woff2"), url(https://s3.glbimg.com/cdn/fonts/opensans/light.woff) format("woff"), url(https://s3.glbimg.com/cdn/fonts/opensans/light.ttf) format("truetype");
  font-weight: 300; }

@font-face {
  font-family: opensans;
  src: url(https://s3.glbimg.com/cdn/fonts/opensans/regular.woff2) format("woff2"), url(https://s3.glbimg.com/cdn/fonts/opensans/regular.woff) format("woff"), url(https://s3.glbimg.com/cdn/fonts/opensans/regular.ttf) format("truetype"); }

@font-face {
  font-family: opensans;
  src: url(https://s3.glbimg.com/cdn/fonts/opensans/semibold.woff2) format("woff2"), url(https://s3.glbimg.com/cdn/fonts/opensans/semibold.woff) format("woff"), url(https://s3.glbimg.com/cdn/fonts/opensans/semibold.ttf) format("truetype");
  font-weight: 600; }

@font-face {
  font-family: opensans;
  src: url(https://s3.glbimg.com/cdn/fonts/opensans/bold.woff2) format("woff2"), url(https://s3.glbimg.com/cdn/fonts/opensans/bold.woff) format("woff"), url(https://s3.glbimg.com/cdn/fonts/opensans/bold.ttf) format("truetype");
  font-weight: bold; }

.coral.coral-createComment .coral.coral-createComment-submit, .coral.coral-createReplyComment .coral.coral-createComment-submit, .coral.coral-editComment .coral.coral-createComment-submit, .coral.coral-comment .coral.coral-createReplyComment .gutter .coral.coral-createReplyComment-cancel,
.coral.coral-comment .coral.coral-createReplyComment .gutter .coral.coral-createReplyComment-submit, .coral #report-comments-form .coral.coral-reportPopover-cancelButton,
.coral #report-comments-form .coral-reportPopover-submitButton {
  height: 48px;
  padding: 16px;
  line-height: 1;
  font-size: 16px;
  letter-spacing: -0.3px;
  width: 100%;
  margin-top: -10px;
  display: inline-flex;
  border: solid 1px var(--light-grey);
  color: var(--grey);
  font-size: 1rem;
  opacity: 1;
  justify-content: center;
  text-transform: capitalize;
  background-color: transparent;
  cursor: pointer; }
  .coral.coral-createComment .coral.coral-createComment-submit:hover, .coral.coral-createReplyComment .coral.coral-createComment-submit:hover, .coral.coral-editComment .coral.coral-createComment-submit:hover, .coral.coral-comment .coral.coral-createReplyComment .gutter .coral.coral-createReplyComment-cancel:hover,
  .coral.coral-comment .coral.coral-createReplyComment .gutter .coral.coral-createReplyComment-submit:hover, .coral #report-comments-form .coral.coral-reportPopover-cancelButton:hover,
  .coral #report-comments-form .coral-reportPopover-submitButton:hover {
    background-color: transparent; }
  .coral.coral-createComment .coral.coral-createComment-submit:disabled, .coral.coral-createReplyComment .coral.coral-createComment-submit:disabled, .coral.coral-editComment .coral.coral-createComment-submit:disabled, .coral.coral-comment .coral.coral-createReplyComment .gutter .coral.coral-createReplyComment-cancel:disabled,
  .coral.coral-comment .coral.coral-createReplyComment .gutter .coral.coral-createReplyComment-submit:disabled, .coral #report-comments-form .coral.coral-reportPopover-cancelButton:disabled,
  .coral #report-comments-form .coral-reportPopover-submitButton:disabled, .coral.coral-createComment .coral.coral-createComment-submit[disabled], .coral.coral-createReplyComment .coral.coral-createComment-submit[disabled], .coral.coral-editComment .coral.coral-createComment-submit[disabled], .coral.coral-comment .coral.coral-createReplyComment .gutter .coral.coral-createReplyComment-cancel[disabled],
  .coral.coral-comment .coral.coral-createReplyComment .gutter .coral.coral-createReplyComment-submit[disabled], .coral #report-comments-form .coral.coral-reportPopover-cancelButton[disabled],
  .coral #report-comments-form .coral-reportPopover-submitButton[disabled] {
    cursor: default; }

.coral.coral-tabBarSecondary {
  display: none; }

.coral.coral-tabBar {
  border: none; }
  .coral.coral-tabBar .coral.coral-tabBar-tab.coral.coral-tabBar-comments,
  .coral.coral-tabBar .coral.coral-tabBar-tab.coral.coral-tabBar-configure {
    color: #555;
    font-size: var(--font-size-6);
    letter-spacing: -0.5px;
    line-height: 1;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 15px; }
    .coral.coral-tabBar .coral.coral-tabBar-tab.coral.coral-tabBar-comments::before,
    .coral.coral-tabBar .coral.coral-tabBar-tab.coral.coral-tabBar-configure::before {
      display: none; }
    .coral.coral-tabBar .coral.coral-tabBar-tab.coral.coral-tabBar-comments[aria-selected="true"],
    .coral.coral-tabBar .coral.coral-tabBar-tab.coral.coral-tabBar-configure[aria-selected="true"] {
      color: #111;
      font-weight: 700;
      cursor: auto; }
    .coral.coral-tabBar .coral.coral-tabBar-tab.coral.coral-tabBar-comments div,
    .coral.coral-tabBar .coral.coral-tabBar-tab.coral.coral-tabBar-configure div {
      font-size: var(--font-size-6); }
  .coral.coral-tabBar .coral.coral-tabBar-tab.coral.coral-tabBar-comments i {
    display: none; }
  .coral.coral-tabBar .coral.coral-tabBarComments {
    display: none; }
  .coral.coral-tabBar .coral.coral-tabBarComments-featuredTooltip {
    display: none; }
  .coral.coral-tabBar .coral.coral-tabBar-tab.coral-tabBar-myProfile {
    display: none; }
  .coral.coral-tabBar .coral.coral-counter {
    display: none; }
  .coral.coral-tabBar .coral.coral-tabBar-tab,
  .coral.coral-tabBar .coral.coral-tabBarSecondary-tab {
    border: none;
    background: none;
    outline: none;
    border-bottom-width: calc(0.6 * var(--mini-unit));
    border-bottom-color: transparent;
    color: var(--dark-grey);
    padding-left: 0px; }
    .coral.coral-tabBar .coral.coral-tabBar-tab[aria-selected="true"],
    .coral.coral-tabBar .coral.coral-tabBarSecondary-tab[aria-selected="true"] {
      font-weight: 700; }

.coral nav {
  margin: 0 0 1rem 0 !important; }

.coral .coral.coral-comments {
  padding-top: 0px; }

.coral.coral-viewerBox {
  visibility: hidden;
  display: none;
  margin: 0px !important; }
  .coral.coral-viewerBox * {
    font-size: 0.7rem; }

.coral.coral-createComment .coral.coral-createComment-rejected,
.coral.coral-createComment .coral.coral-createComment-inReview, .coral.coral-createReplyComment .coral.coral-createComment-rejected,
.coral.coral-createReplyComment .coral.coral-createComment-inReview, .coral.coral-editComment .coral.coral-createComment-rejected,
.coral.coral-editComment .coral.coral-createComment-inReview {
  display: none; }

.coral.coral-createComment .coral.coral-rte-content, .coral.coral-createReplyComment .coral.coral-rte-content, .coral.coral-editComment .coral.coral-rte-content {
  border: solid 1px var(--light-grey);
  min-height: 85px;
  padding: 10px; }

.coral.coral-createComment .coral.coral-createComment-submit, .coral.coral-createReplyComment .coral.coral-createComment-submit, .coral.coral-editComment .coral.coral-createComment-submit {
  cursor: pointer;
  transition: 0.3s;
  margin-top: 10px;
  margin-top: 8px !important; }

.coral.coral-createComment .coral.coral-createComment-closed, .coral.coral-createReplyComment .coral.coral-createComment-closed, .coral.coral-editComment .coral.coral-createComment-closed {
  border-top: solid 1px var(--light-grey);
  border-bottom: solid 1px var(--light-grey);
  margin-top: -25px;
  border: none; }

.coral.coral-createComment .coral-commentForm, .coral.coral-createReplyComment .coral-commentForm, .coral.coral-editComment .coral-commentForm {
  border: none; }

.coral.coral-createComment form > div > div:nth-child(2) *, .coral.coral-createReplyComment form > div > div:nth-child(2) *, .coral.coral-editComment form > div > div:nth-child(2) * {
  font-size: 0.75rem; }

.coral.coral-authenticated .coral.coral-createComment-closed {
  margin-top: 0px;
  text-align: center;
  border: solid 1px var(--light-grey);
  padding: 40px; }
  .coral.coral-authenticated .coral.coral-createComment-closed i {
    display: none; }

.coral.coral-authenticated .coral.coral-viewerBox {
  display: flex;
  visibility: visible; }
  .coral.coral-authenticated .coral.coral-viewerBox > div {
    margin: 0 calc(0.5*var(--mini-unit)) 0 0 !important; }
  .coral.coral-authenticated .coral.coral-viewerBox .coral.coral-viewerBox-username {
    font-weight: 600;
    line-height: 0.9; }
    .coral.coral-authenticated .coral.coral-viewerBox .coral.coral-viewerBox-username::after {
      content: "."; }
  .coral.coral-authenticated .coral.coral-viewerBox .coral.coral-viewerBox-logoutButton {
    color: var(--grey);
    font-weight: bold; }
    .coral.coral-authenticated .coral.coral-viewerBox .coral.coral-viewerBox-logoutButton:hover {
      color: var(--grey) !important; }

.coral.coral-authenticated .coral.coral-general-moderateStreamLink {
  position: absolute;
  right: 5px;
  top: 5px; }

.coral.coral-editComment .coral-editComment-remainingTime {
  border: none;
  font-size: 12px; }

.coral.coral-editComment .coral-editComment-close,
.coral.coral-editComment .coral-editComment-cancel,
.coral.coral-editComment .coral-editComment-submit {
  height: 48px;
  padding: 16px;
  line-height: 1;
  font-size: 16px;
  letter-spacing: -0.3px;
  width: 100%;
  margin-top: -10px;
  display: inline-flex;
  border: solid 1px var(--light-grey);
  color: var(--grey);
  font-size: 1rem;
  opacity: 1; }
  .coral.coral-editComment .coral-editComment-close:hover,
  .coral.coral-editComment .coral-editComment-cancel:hover,
  .coral.coral-editComment .coral-editComment-submit:hover {
    background-color: transparent; }
  .coral.coral-editComment .coral-editComment-close[disabled=""], .coral.coral-editComment .coral-editComment-close[disabled=""]:hover,
  .coral.coral-editComment .coral-editComment-cancel[disabled=""],
  .coral.coral-editComment .coral-editComment-cancel[disabled=""]:hover,
  .coral.coral-editComment .coral-editComment-submit[disabled=""],
  .coral.coral-editComment .coral-editComment-submit[disabled=""]:hover {
    opacity: 0.5;
    background-color: transparent; }
    .coral.coral-editComment .coral-editComment-close[disabled=""]:hover, .coral.coral-editComment .coral-editComment-close[disabled=""]:hover:hover,
    .coral.coral-editComment .coral-editComment-cancel[disabled=""]:hover,
    .coral.coral-editComment .coral-editComment-cancel[disabled=""]:hover:hover,
    .coral.coral-editComment .coral-editComment-submit[disabled=""]:hover,
    .coral.coral-editComment .coral-editComment-submit[disabled=""]:hover:hover {
      background-color: transparent; }

.coral.coral.coral-rte-placholder {
  padding-left: 8px;
  padding-top: 8px;
  color: var(--dark-grey);
  font-weight: 500; }

.coral.coral-rte-toolbar {
  display: none; }

.coral.coral-unauthenticated > :first-child {
  display: none; }

.coral.coral-unauthenticated .coral.coral-createComment {
  border: solid 1px var(--light-grey);
  text-align: center;
  padding-top: 28px;
  padding-bottom: 24px;
  color: var(--grey);
  font-size: 14px; }
  .coral.coral-unauthenticated .coral.coral-createComment div[class^="PostCommentFormFake"] {
    border: none; }
  .coral.coral-unauthenticated .coral.coral-createComment::before {
    content: "Acesse sua Conta Globo e participe da conversa";
    font-family: var(--font-family-serif);
    text-align: center; }
  .coral.coral-unauthenticated .coral.coral-createComment .coral.coral-rte {
    display: none; }
  .coral.coral-unauthenticated .coral.coral-createComment .content.placeholder.toolbar {
    display: none; }
  .coral.coral-unauthenticated .coral.coral-createComment .coral.coral-createComment-signIn {
    background-color: transparent;
    height: 48px;
    padding: 16px;
    line-height: 1;
    font-size: 16px;
    letter-spacing: -0.3px;
    width: auto;
    display: inline-flex;
    border: solid 1px var(--light-grey);
    color: var(--grey); }
    .coral.coral-unauthenticated .coral.coral-createComment .coral.coral-createComment-signIn:hover {
      background-color: var(--grey-white); }

.coral.coral-guidelines {
  background: none;
  border: none;
  padding: 0;
  color: var(--grey); }
  .coral.coral-guidelines p {
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -0.4px; }
    .coral.coral-guidelines p a {
      text-decoration: none;
      color: var(--grey);
      font-weight: bold; }

.coral.coral-createComment-signIn {
  margin-top: 8px !important; }
  .coral.coral-createComment-signIn:hover {
    background-color: rgba(255, 255, 255, 0.2); }

.coral .coral-validation-message {
  font-size: 12px;
  border: solid 1px var(--palette-error-darkest);
  background: var(--palette-error-light); }

.coral.coral-comment-readMoreOfConveration {
  color: var(--palette-grey-main);
  border: none;
  padding: 12px 0px; }
  .coral.coral-comment-readMoreOfConveration:hover {
    color: var(--palette-grey-light) !important; }

.coral div[class*="StreamContainer-tabBarRow-"] {
  border-bottom: none; }

.coral.coral-comment {
  margin-top: 1.2rem !important; }
  .coral.coral-comment .coral.coral-indent-1 {
    border-left: 2px solid var(--grey-white);
    margin-left: 0.75rem; }
  .coral.coral-comment .coral.coral-indent-2 {
    border-left: 2px solid var(--grey-white);
    margin-left: 1.5rem; }
  .coral.coral-comment .coral.coral-indent-3 {
    border-left: 2px solid var(--grey-white);
    margin-left: 2.25rem; }
  .coral.coral-comment .coral.coral-indent-4 {
    border-left: 2px solid var(--grey-white);
    margin-left: 3rem; }
  .coral.coral-comment .coral.coral-indent-5 {
    border-left: 2px solid var(--grey-white);
    margin-left: 3.75rem; }
  .coral.coral-comment .coral.coral-indent-6 {
    border-left: 2px solid var(--grey-white);
    margin-left: 4.5rem; }
  .coral.coral-comment .coral-comment-edited {
    font-size: var(--font-size-1);
    line-height: 1.1; }
  .coral.coral-comment .coral.coral-comment-inReplyTo {
    display: none; }
  .coral.coral-comment .coral.coral-comment-topBar {
    margin-bottom: 0.5rem; }
    .coral.coral-comment .coral.coral-comment-topBar .coral.coral-comment-username * {
      color: var(--grey);
      font-size: 0.875rem;
      letter-spacing: -0.28px; }
    .coral.coral-comment .coral.coral-comment-topBar .coral.coral-comment-userTag,
    .coral.coral-comment .coral.coral-comment-topBar .coral.coral-comment-commentTag {
      border: solid 1px var(--light-grey);
      color: var(--dark-grey);
      font-size: 0.7rem;
      border-radius: 2px; }
    .coral.coral-comment .coral.coral-comment-topBar .coral.coral-comment-timestamp {
      font-size: 0.7rem; }
  .coral.coral-comment .coral.coral-comment-actionBar {
    justify-content: flex-start; }
    .coral.coral-comment .coral.coral-comment-actionBar button {
      font-size: 0.8rem;
      color: var(--grey);
      font-weight: 600; }
      .coral.coral-comment .coral.coral-comment-actionBar button[data-active="true"], .coral.coral-comment .coral.coral-comment-actionBar button:hover {
        background-color: transparent;
        border: none; }
  .coral.coral-comment .coral.coral-createReplyComment .coral.coral-createReplyComment-replyTo {
    border: none;
    border-bottom: none; }
  .coral.coral-comment .coral.coral-createReplyComment .coral.coral-createReplyComment-replyTo {
    display: none; }
  .coral.coral-comment .coral.coral-createReplyComment .coral.coral-createReplyComment-replyTo,
  .coral.coral-comment .coral.coral-createReplyComment .coral.coral-createReplyComment-replyToText,
  .coral.coral-comment .coral.coral-createReplyComment .coral.coral-createReplyComment-replyToUsername {
    font-size: 0.7rem; }
  .coral.coral-comment .coral.coral-createReplyComment i {
    font-size: 20px;
    width: 20px; }
  .coral.coral-comment .coral.coral-createReplyComment .content.placeholder {
    padding-left: 25px; }
  .coral.coral-comment .coral.coral-createReplyComment .gutter .coral.coral-createReplyComment-cancel {
    margin: 0 16px 16px 0px !important; }
  .coral.coral-comment .coral.coral-createReplyComment .gutter .coral.coral-createReplyComment-cancel,
  .coral.coral-comment .coral.coral-createReplyComment .gutter .coral.coral-createReplyComment-submit {
    width: 50%; }
  .coral.coral-comment .coral.coral-reportPopover h1 {
    font-size: 0.9rem; }
  .coral.coral-comment .coral.coral-reportPopover p {
    font-size: 0.8rem; }
  .coral.coral-comment .coral.coral-reportPopover label {
    font-size: 0.7rem; }
  .coral.coral-comment .coral.coral-reportPopover li {
    padding: 5px; }
  .coral.coral-comment button.coral.coral-comment-collapse-toggle {
    background-repeat: no-repeat;
    background-position: 0 5px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 20 20' width='20'%3E%3Cpath d='M0 0h20v20H0V0z' fill='none'/%3E%3Cpath fill='%23CCC' d='M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z'/%3E%3C/svg%3E"); }
    .coral.coral-comment button.coral.coral-comment-collapse-toggle[aria-label] {
      background-position: 0 2px;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 20 20' width='20'%3E%3Cpath d='M0 0h20v20H0V0z' fill='none'/%3E%3Cpath fill='%23CCC' d='M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z'/%3E%3C/svg%3E"); }
    .coral.coral-comment button.coral.coral-comment-collapse-toggle .coral.coral-comment-username {
      font-size: 16px; }
    .coral.coral-comment button.coral.coral-comment-collapse-toggle i {
      visibility: hidden; }

.coral.coral-comment-shareButton {
  display: none; }

@media (max-width: 647px) {
  .coral.coral-comment-reactButton i {
    padding-right: 8px !important; } }

.coral.coral-comment-reactButton:hover span, .coral.coral-comment-replyButton:hover span, .coral.coral-comment-reportButton:hover span {
  text-decoration: none !important; }

.coral.coral-comment-reactButton[aria-pressed="true"], .coral.coral-comment-replyButton[aria-pressed="true"], .coral.coral-comment-reportButton[aria-pressed="true"] {
  color: var(--palette-text-900) !important; }

.coral.coral-comment-reactButton i, .coral.coral-comment-replyButton i, .coral.coral-comment-reportButton i {
  font-size: 20px;
  width: 20px;
  margin-right: 8px; }
  @media (max-width: 647px) {
    .coral.coral-comment-reactButton i, .coral.coral-comment-replyButton i, .coral.coral-comment-reportButton i {
      padding: 16px;
      margin: 0px; } }

.coral.coral-comment-reportButton {
  border: none; }
  .coral.coral-comment-reportButton[data-variant="filled"] {
    background: transparent; }

.coral.coral-dropdownButton.coral-moderationDropdown-featureButton {
  display: none; }

.coral.coral-userTag.coral-comment-userTag {
  display: none; }

.coral.coral-loadMoreButton.coral-allComments-loadMoreButton, .coral.coral-loadMoreButton.coral-allComments-loadMoreButton:hover {
  height: 48px;
  padding: 16px;
  line-height: 1;
  font-size: 16px;
  letter-spacing: -0.3px;
  color: var(--grey);
  border: solid 1px var(--light-grey);
  margin-top: 20px !important; }
  .coral.coral-loadMoreButton.coral-allComments-loadMoreButton:hover, .coral.coral-loadMoreButton.coral-allComments-loadMoreButton:hover:hover {
    background-color: rgba(0, 0, 0, 0.03); }

.coral.coral-allComments > div > div {
  border-top: none; }
  @media (max-width: 647px) {
    .coral.coral-allComments > div > div {
      padding-top: 0px; } }

.coral.coral-allComments div[class*="CallOut"] {
  border: none;
  background-color: transparent; }

.coral.coral-allComments [class*="AllCommentsLinks-container"] {
  display: none; }

.coral.coral-content.coral-comment-content {
  color: var(--dark-grey);
  font-size: var(--font-size-2);
  margin: 0.5rem 0 0.5rem 0px !important; }

.coral.coral-comment-editButton {
  color: #51585e; }

.coral.coral-username.coral-comment-username > span {
  font-weight: 700;
  color: var(--dark-grey); }

.coral #report-comments-form ul label {
  font-size: var(--font-size-1);
  line-height: 1.5; }

.coral #report-comments-form ul #reportComment-popover--reason-DISAGREE,
.coral #report-comments-form ul label[for="reportComment-popover--reason-DISAGREE"] {
  display: none; }

.coral #report-comments-form ul .coral.coral-reportPopover-submitButton {
  color: var(--grey);
  border: solid 1px var(--light-grey); }

.coral #report-comments-form .coral.coral-reportPopover-cancelButton,
.coral #report-comments-form .coral-reportPopover-submitButton {
  width: auto;
  background-color: var(--white);
  font-size: var(--font-size-2);
  height: 40px;
  padding: 12px; }
  .coral #report-comments-form .coral.coral-reportPopover-cancelButton [disabled],
  .coral #report-comments-form .coral-reportPopover-submitButton [disabled] {
    background-color: transparent; }

.coral div.coral.coral-sortMenu {
  top: -10px;
  position: relative;
  color: var(--grey);
  letter-spacing: -0.28px;
  padding-bottom: 0;
  margin-top: 20px;
  border-radius: 4px; }
  @media (max-width: 647px) {
    .coral div.coral.coral-sortMenu {
      margin-top: 0;
      padding: 7px 0; } }
  .coral div.coral.coral-sortMenu label {
    display: none; }
  .coral div.coral.coral-sortMenu select {
    background-color: transparent;
    border: solid 1px #ccc !important;
    line-height: 1.3;
    border: none;
    font-size: 12px; }

.coral .coral-streamFooter {
  display: none; }

.coral.coral-configure .coral.coral-openCommentStream:first-of-type {
  display: none; }

.coral.coral-configure hr[class^="HorizontalRule-root-"] {
  display: none; }

.review-ratings .coral .coral div[class*="StreamContainer-tabBarRow-"] {
  border-bottom: solid 1px #e0e0e0 !important; }

.review-ratings .coral .coral-tabBarSecondary {
  display: flex !important; }

.review-ratings .coral #tabPane-COMMENTS > div > div[class*="Typography-heading4"] {
  display: none; }

.review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(3) {
  flex-direction: row;
  align-items: center;
  justify-content: center; }
  .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(3) h1[class*="Typography-heading4"] {
    display: none; }
  .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(3) > h1:last-of-type {
    color: var(--grey);
    line-height: 48px;
    font-size: 50px;
    font-weight: 700;
    letter-spacing: -0.4px;
    margin: var(--spacing-2) !important; }
  .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(3) > div h1 {
    color: var(--grey);
    font-size: 14px;
    line-height: 16px;
    letter-spacing: -0.4px;
    font-weight: 400; }

.review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) {
  justify-content: space-between; }
  @media (max-width: 647px) {
    .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) {
      flex-direction: column; } }
  .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > button:nth-child(1) i {
    color: var(--custom-pallete-yellow); }
  .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > button:nth-child(2) i {
    color: var(--custom-pallete-pitaya); }
  .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > button,
  .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > div[class*="PostReviewOrQuestion-showReviewButton"] {
    min-height: 58px;
    border-color: var(--custom-pallete-pitaya);
    color: var(--grey);
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin: 0;
    width: 49%; }
    .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > button button[class*="PostReviewOrQuestion-showReview"],
    .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > div[class*="PostReviewOrQuestion-showReviewButton"] button[class*="PostReviewOrQuestion-showReview"] {
      display: none; }
    @media (max-width: 647px) {
      .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > button,
      .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > div[class*="PostReviewOrQuestion-showReviewButton"] {
        width: 100%;
        margin-bottom: 10px; } }
    .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > button:hover,
    .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > div[class*="PostReviewOrQuestion-showReviewButton"]:hover {
      border: solid 1px var(--custom-pallete-pitaya);
      background-color: #f5f5f5; }
    .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > button:disabled,
    .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > div[class*="PostReviewOrQuestion-showReviewButton"]:disabled {
      border: solid 1px var(--grey);
      background-color: #f5f5f5; }
    .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > button i,
    .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > div[class*="PostReviewOrQuestion-showReviewButton"] i {
      margin-bottom: 0px;
      margin-right: 5px; }
    .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > button span,
    .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > div[class*="PostReviewOrQuestion-showReviewButton"] span {
      color: var(--custom-pallete-pitaya); }
  .review-ratings .coral #tabPane-COMMENTS > div > div:nth-child(4) > div[class*="PostReviewOrQuestion-showReviewButton"] {
    flex-direction: column; }

.review-ratings .coral div[class*="RatingInput-root"] {
  padding: var(--spacing-3);
  flex-direction: row; }
  .review-ratings .coral div[class*="RatingInput-root"] p {
    color: var(--grey);
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    margin: 0; }
  .review-ratings .coral div[class*="RatingInput-root"] i {
    font-size: 25px;
    width: 25px; }

.review-ratings .coral div.coral.coral-sortMenu {
  padding: 0 !important; }
  @media (max-width: 647px) {
    .review-ratings .coral div.coral.coral-sortMenu {
      padding-top: 10px !important;
      margin-bottom: 6px !important; } }

.review-ratings .coral #tabPane-REVIEWS > span {
  margin-bottom: 0px;
  width: auto; }
  @media (max-width: 647px) {
    .review-ratings .coral #tabPane-REVIEWS > span {
      width: 100%; } }

.review-ratings .coral .coral-ratingsReview-filter,
.review-ratings .coral .coral-sortMenu {
  padding-bottom: 0px !important;
  width: auto;
  margin: 0px; }
  @media (max-width: 647px) {
    .review-ratings .coral .coral-ratingsReview-filter,
    .review-ratings .coral .coral-sortMenu {
      width: 100%; } }
  .review-ratings .coral .coral-ratingsReview-filter select,
  .review-ratings .coral .coral-sortMenu select {
    border: solid 1px var(--light-grey) !important;
    line-height: 1.3;
    font-size: 12px;
    padding-top: 6px;
    padding-bottom: 6px; }

.review-ratings .coral .coral-selectField {
  border: solid 1px #ccc !important;
  font-size: 12px; }

.review-ratings .coral #tabPane-REVIEWS .coral-ratingsReview-rating-readonly {
  left: -3px; }

.review-ratings .coral span[class*="Username-root"] {
  font-size: 16px;
  line-height: 15px;
  color: var(--dark-grey);
  font-weight: 700; }

.review-ratings .coral time[class*="RelativeTime-root"] {
  color: #65696b;
  font-size: 11px;
  line-height: 12px;
  font-weight: 600; }

.hideInteraction .coral-authenticated .coral-createComment {
  display: none; }

.hideInteraction .coral-authenticated .coral-comment-actionBar {
  display: none; }
