/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@import "bg-video";
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/rt_galatea/custom/scss/_gridcontent.scss */
/* line 2, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-wrapper {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  box-lines: multiple;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 1rem -0.25rem;
}
/* line 8, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-desc {
  margin-bottom: 1rem;
}
/* line 11, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-item {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 100%;
  display: inline-block;
}
/* line 15, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-item i.fa, .g-gridcontent .g-gridcontent-item span {
  display: block;
}
/* line 18, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-item i.fa {
  margin: 1rem auto 2.5rem auto;
}
/* line 22, templates/rt_galatea/custom/scss/_gridcontent.scss */
@media only all and (max-width: 47.938rem) {
  .g-gridcontent .g-gridcontent-readmore {
    text-align: center !important;
    margin-top: 1rem;
  }
}
/* line 27, templates/rt_galatea/custom/scss/_gridcontent.scss */
.dir-rtl .g-gridcontent .g-gridcontent-readmore {
  text-align: left;
}
/* line 31, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-item-img, .g-gridcontent .g-gridcontent-item-content {
  position: relative;
}
/* line 34, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-item-content {
  border-top: 5px solid #59ca88;
  padding: 3rem 2rem;
}
/* line 37, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-item-content .button {
  margin-top: 1rem;
}
/* line 41, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-item-text1, .g-gridcontent .g-gridcontent-item-text2 {
  text-transform: uppercase;
}
/* line 44, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-item-text1 {
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 700;
}
/* line 49, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-item-text2 {
  font-family: "Montserrat";
  font-weight: 400;
  font-size: 2.5rem;
  line-height: 1.25;
}
@media only all and (min-width: 60rem) and (max-width: 89.938rem) {
  .g-gridcontent .g-gridcontent-item-text2 {
    font-size: 2.25rem;
  }
}
@media only all and (max-width: 47.938rem) {
  .g-gridcontent .g-gridcontent-item-text2 {
    font-size: 1.5rem;
  }
}
/* line 61, templates/rt_galatea/custom/scss/_gridcontent.scss */
/* line 62, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-title-style-1 .g-gridcontent-item-content {
  background-color: #59ca88;
  color: #fff;
}
/* line 66, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-title-style-1 .button.button-3, .g-gridcontent .g-gridcontent-title-style-1 .button.button-4 {
  border: 2px solid #fff;
  color: #fff !important;
}
/* line 69, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-title-style-1 .button.button-3:hover, .g-gridcontent .g-gridcontent-title-style-1 .button.button-4:hover {
  border: 2px solid #34a362;
  color: #34a362 !important;
}
/* line 75, templates/rt_galatea/custom/scss/_gridcontent.scss */
/* line 76, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-title-style-2 .g-gridcontent-item-content {
  background-color: rgba(104, 104, 104, 0.15);
  color: #686868;
}
/* line 80, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-title-style-2 .button.button-4 {
  border: 2px solid #686868;
  color: #686868 !important;
}
/* line 83, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-title-style-2 .button.button-4:hover {
  border: 2px solid #59ca88;
  color: #59ca88 !important;
}
/* line 89, templates/rt_galatea/custom/scss/_gridcontent.scss */
/* line 90, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-content {
  width: 80%;
  margin: -6.25rem auto 0 auto;
  padding: 2rem;
  background: -webkit-linear-gradient(rgba(255, 255, 255, 0.85), rgba(255, 255, 255, 1));
  background: linear-gradient(rgba(255, 255, 255, 0.85), rgba(255, 255, 255, 1));
  color: #686868;
}
/* line 97, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-text2 {
  font-family: "Montserrat";
  font-weight: 700;
  text-transform: none;
  font-size: 2.25rem;
  line-height: 1.25;
  margin: 1rem 0;
}
@media only all and (max-width: 47.938rem) {
  .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-text2 {
    font-size: 1.75rem;
  }
}
/* line 108, templates/rt_galatea/custom/scss/_gridcontent.scss */
/* line 109, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-title-style-3 .button.button-4:hover {
  border: 2px solid #59ca88;
  color: #59ca88 !important;
}
/* line 115, templates/rt_galatea/custom/scss/_gridcontent.scss */
/* line 116, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-title-style-4 .g-gridcontent-item-content {
  border-top: 0;
  padding: 0;
  margin-bottom: 1rem;
}
/* line 121, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-title-style-4 .g-gridcontent-item-text2 {
  font-family: "Montserrat";
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 1.5;
  width: 80%;
  margin: 1rem auto 0.5rem auto;
}
/* line 129, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-title-style-4 .g-gridcontent-item-desc {
  font-size: 0.9rem;
}
/* line 133, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .button.button-4 {
  border: 2px solid;
}
/* line 136, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .button.arrow {
  background: transparent;
  border: 0;
  color: inherit !important;
  padding: 0.5rem 0;
}
/* line 141, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .button.arrow:after {
  font-family: FontAwesome;
  content: "\f178";
  font-size: 2rem;
}
/* line 145, templates/rt_galatea/custom/scss/_gridcontent.scss */
.dir-rtl .g-gridcontent .button.arrow:after {
  content: "\f177";
}
/* line 149, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .button.arrow:hover {
  color: #59ca88 !important;
}
/* line 153, templates/rt_galatea/custom/scss/_gridcontent.scss */
/* line 154, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-2cols .g-gridcontent-item {
  width: 50%;
}
/* line 158, templates/rt_galatea/custom/scss/_gridcontent.scss */
/* line 159, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-3cols .g-gridcontent-item {
  width: 33.33333%;
}
/* line 163, templates/rt_galatea/custom/scss/_gridcontent.scss */
/* line 164, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-4cols .g-gridcontent-item {
  width: 25%;
}
/* line 168, templates/rt_galatea/custom/scss/_gridcontent.scss */
/* line 169, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-5cols .g-gridcontent-item {
  width: 20%;
}
/* line 173, templates/rt_galatea/custom/scss/_gridcontent.scss */
/* line 174, templates/rt_galatea/custom/scss/_gridcontent.scss */
.g-gridcontent .g-gridcontent-6cols .g-gridcontent-item {
  width: 16.66667%;
}
/* line 179, templates/rt_galatea/custom/scss/_gridcontent.scss */
/* line 180, templates/rt_galatea/custom/scss/_gridcontent.scss */
@media only all and (max-width: 30rem) {
  .g-gridcontent .g-gridcontent-2cols .g-gridcontent-item {
    width: 100%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 185, templates/rt_galatea/custom/scss/_gridcontent.scss */
  .g-typography .g-gridcontent .g-gridcontent-2cols .g-gridcontent-item {
    width: 100%;
  }
}
/* line 191, templates/rt_galatea/custom/scss/_gridcontent.scss */
/* line 192, templates/rt_galatea/custom/scss/_gridcontent.scss */
@media only all and (max-width: 47.938rem) {
  .g-gridcontent .g-gridcontent-3cols .g-gridcontent-item, .g-gridcontent .g-gridcontent-5cols .g-gridcontent-item {
    width: 100%;
  }
}
/* line 198, templates/rt_galatea/custom/scss/_gridcontent.scss */
/* line 199, templates/rt_galatea/custom/scss/_gridcontent.scss */
@media only all and (max-width: 47.938rem) {
  .g-gridcontent .g-gridcontent-4cols .g-gridcontent-item, .g-gridcontent .g-gridcontent-6cols .g-gridcontent-item {
    width: 50%;
  }
}
/* line 1, templates/rt_galatea/custom/scss/_blockcontent.scss */
/* line 2, templates/rt_galatea/custom/scss/_blockcontent.scss */
.g-blockcontent h1 {
  font-weight: 300;
  font-size: 3rem;
  letter-spacing: -2px;
  opacity: 0.5;
  line-height: 3.75rem;
}
/* line 9, templates/rt_galatea/custom/scss/_blockcontent.scss */
.g-blockcontent .g-blockcontent-headline {
  margin-bottom: 0.5rem;
}
/* line 12, templates/rt_galatea/custom/scss/_blockcontent.scss */
.g-blockcontent .g-blockcontent-description {
  font-size: 1.2rem;
}
/* line 15, templates/rt_galatea/custom/scss/_blockcontent.scss */
.g-blockcontent .g-blockcontent-subcontent-title {
  font-family: "Montserrat";
  font-weight: 700;
  margin-bottom: 0;
  text-transform: uppercase;
}
/* line 21, templates/rt_galatea/custom/scss/_blockcontent.scss */
.g-blockcontent .g-blockcontent-icons {
  display: block;
}
/* line 24, templates/rt_galatea/custom/scss/_blockcontent.scss */
.g-blockcontent .g-blockcontent-subcontent-subtitle {
  font-family: "Montserrat";
  font-weight: 400;
  font-size: 0.9rem;
  line-height: 1;
}
/* line 30, templates/rt_galatea/custom/scss/_blockcontent.scss */
.g-blockcontent .g-blockcontent-subcontent-desc {
  font-size: 0.9rem;
  position: relative;
  margin-bottom: 1rem;
}
/* line 2, templates/rt_galatea/custom/scss/_jlparticles.scss */
/* line 3, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon a {
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  color: #fff;
}
/* line 8, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon a:hover {
  -webkit-filter: saturate(1.2) brightness(1.2);
  filter: saturate(1.2) brightness(1.2);
  color: #fff;
}
/* line 14, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon .twitter {
  background-color: #1da1f2;
}
/* line 17, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon .facebook {
  background-color: #3b5998;
}
/* line 20, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon .googleplus {
  background-color: #dd4b39;
}
/* line 23, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon .linkedin {
  background-color: #0077b5;
}
/* line 26, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon .whatsapp {
  background-color: #25d366;
}
/* line 29, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon .telegram {
  background-color: #2ca5e0;
}
/* line 32, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon .mail {
  background-color: #ea4335;
}
/* line 35, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon .digg {
  background-color: #005be2;
}
/* line 38, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon .pinterest {
  background-color: #bd081c;
}
/* line 41, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon .tumblr {
  background-color: #eb4924;
}
/* line 44, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon .reddit {
  background-color: #ff4500;
}
/* line 47, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon .vk {
  background-color: #4c75a3;
}
/* line 50, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-custom-icon .tm-share-icon .xing {
  background-color: #026466;
}
/* line 57, templates/rt_galatea/custom/scss/_jlparticles.scss */
/* line 58, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-search .jl-form-blank {
  background: none !important;
  border-color: transparent !important;
}
/* line 62, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-search .jl-form-blank:focus {
  border-color: #e5e5e5 !important;
  border-style: dashed !important;
}
/* line 67, templates/rt_galatea/custom/scss/_jlparticles.scss */
/* line 68, templates/rt_galatea/custom/scss/_jlparticles.scss */
/* line 69, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-modal-dialog .jl-search input[type="search"] {
  border: none;
  box-shadow: none;
}
/* line 77, templates/rt_galatea/custom/scss/_jlparticles.scss */
/* line 78, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-quotation-wrapper blockquote {
  margin: 0 0 20px 0 !important;
  font-size: 1rem;
  border-left: none;
  font-style: normal;
}
/* line 83, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-quotation-wrapper blockquote cite {
  display: inline-block;
  font-size: 1rem;
}
/* line 90, templates/rt_galatea/custom/scss/_jlparticles.scss */
/* line 91, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-code-wrapper pre {
  color: #666;
  border: none;
  padding: 0;
  border-radius: 0;
  font-size: 1rem;
}
/* line 100, templates/rt_galatea/custom/scss/_jlparticles.scss */
/* line 101, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-link:hover, a:hover {
  text-decoration: none;
}
/* line 108, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-overlay-primary {
  background: rgba(89, 202, 136, 0.8);
}
/* line 111, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-card-secondary {
  background: #5180e8;
}
/* line 114, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-secondary {
  background-color: #5180e8;
}
/* line 116, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-secondary:hover, .jl-button-secondary:focus, .jl-button-secondary:active {
  background-color: #245fe2;
}
/* line 120, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-heading-line > ::after, .jl-heading-line > ::before {
  top: calc(50% - (2px / 2));
  width: 150px;
}
/* line 124, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-text-primary, .jl-alert-primary {
  color: #59ca88 !important;
}
/* line 129, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-primary {
  background-color: #59ca88;
}
/* line 131, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-primary:focus, .jl-button-primary:hover {
  background-color: #3ab66e;
}
/* line 136, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-card-primary {
  background: #59ca88;
}
/* line 138, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-card-primary.jl-card-hover:hover {
  background-color: #3ab66e;
}
/* line 142, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-tile-primary, .jl-section-primary {
  background: #59ca88;
}
/* Hover + Focus */
/* line 147, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-nav-default > li > a:hover, .jl-nav-default > li > a:focus, .jl-nav-default > li.jl-active > a, .jl-article-meta a {
  color: #59ca88;
}
/* line 153, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-subnav-pill > .jl-active > a, .jl-dotnav > .jl-active > * {
  background-color: #59ca88;
}
/* Hover + Active + Focus */
/* line 158, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-tab > .jl-active > a, .jl-tab > * > a:hover, .jl-tab > * > a:focus {
  border-color: #59ca88;
}
/* Hover + Focus */
/* line 164, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-accordion-title:hover, .jl-accordion-title:focus {
  color: #59ca88;
}
/* line 168, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-default {
  background-color: rgba(255, 255, 255, 0);
  color: #59ca88;
  border: 1px solid #59ca88;
}
/* line 174, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-tab > * > a, .jl-nav-default {
  font-size: 1rem;
}
/* line 178, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button:focus {
  outline: 0;
}
/* line 181, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button, .jl-tab > * > a {
  text-transform: none;
  font-size: 1rem;
}
/* line 186, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-default {
  color: #59ca88;
  border: 2px solid #59ca88;
}
/* line 191, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-default:focus, .jl-button-default:hover {
  color: #404042;
  border-color: #404042;
}
/* line 197, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-default.jl-active, .jl-button-default:active {
  color: #404042;
  border-color: #404042;
}
/* line 203, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-primary {
  border: 2px solid transparent;
}
/* line 207, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-primary:focus, .jl-button-primary:hover {
  border-color: transparent;
}
/* line 212, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-primary.jl-active, .jl-button-primary:active {
  border-color: transparent;
}
/* line 217, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-secondary {
  border: 2px solid transparent;
}
/* line 221, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-secondary:focus, .jl-button-secondary:hover {
  border-color: transparent;
}
/* line 226, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-secondary.jl-active, .jl-button-secondary:active {
  border-color: transparent;
}
/* line 231, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-danger {
  border: 2px solid transparent;
}
/* line 235, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-danger:focus, .jl-button-danger:hover {
  border-color: transparent;
}
/* line 240, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-danger.jl-active, .jl-button-danger:active {
  border-color: transparent;
}
/* line 245, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-button-danger:disabled, .jl-button-default:disabled, .jl-button-primary:disabled, .jl-button-secondary:disabled {
  border: 2px solid transparent;
}
/* line 255, templates/rt_galatea/custom/scss/_jlparticles.scss */
.g5-container {
  margin: 0 auto;
  padding: 0;
  width: 90rem;
}
@media only all and (min-width: 60rem) and (max-width: 89.938rem) {
  .g5-container {
    width: 60rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  .g5-container {
    width: 48rem;
  }
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  .g5-container {
    width: 30rem;
  }
}
@media only all and (max-width: 30rem) {
  .g5-container {
    width: 100%;
  }
}
/* line 271, templates/rt_galatea/custom/scss/_jlparticles.scss */
.g5-container .g5-content {
  margin: 0.625rem;
  padding: 0.938rem;
}
/* line 276, templates/rt_galatea/custom/scss/_jlparticles.scss */
/* line 277, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-container .g5-content {
  margin: 0.625rem;
  padding: 0.938rem;
}
/* line 283, templates/rt_galatea/custom/scss/_jlparticles.scss */
/* line 284, templates/rt_galatea/custom/scss/_jlparticles.scss */
.tm-button-wrapper .jl-button-danger:disabled, .tm-button-wrapper .jl-button-default:disabled, .tm-button-wrapper .jl-button-primary:disabled, .tm-button-wrapper .jl-button-secondary:disabled {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 0.65;
  border: 1px solid #e5e5e5 !important;
}
/* line 294, templates/rt_galatea/custom/scss/_jlparticles.scss */
.back-to-top {
  position: fixed;
  bottom: 40px;
  right: 20px;
  z-index: 9999;
  font-size: 16px;
  width: 38px;
  height: 35px;
  text-align: center;
  line-height: 35px;
  cursor: pointer;
  border: 0;
  border-radius: 0px;
  text-decoration: none;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
@-webkit-keyframes fadeInRight {
  /* line 316, templates/rt_galatea/custom/scss/_jlparticles.scss */
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  /* line 322, templates/rt_galatea/custom/scss/_jlparticles.scss */
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRight {
  /* line 330, templates/rt_galatea/custom/scss/_jlparticles.scss */
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  /* line 336, templates/rt_galatea/custom/scss/_jlparticles.scss */
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes fadeOutRight {
  /* line 344, templates/rt_galatea/custom/scss/_jlparticles.scss */
  from {
    opacity: 1;
  }
  /* line 348, templates/rt_galatea/custom/scss/_jlparticles.scss */
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  /* line 356, templates/rt_galatea/custom/scss/_jlparticles.scss */
  from {
    opacity: 1;
  }
  /* line 360, templates/rt_galatea/custom/scss/_jlparticles.scss */
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
/* line 367, templates/rt_galatea/custom/scss/_jlparticles.scss */
.back-to-top {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
/* line 376, templates/rt_galatea/custom/scss/_jlparticles.scss */
.backHide {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
/* line 380, templates/rt_galatea/custom/scss/_jlparticles.scss */
a.back-to-top:hover {
  background: #59ca88;
}
/* line 382, templates/rt_galatea/custom/scss/_jlparticles.scss */
a.back-to-top:hover span {
  color: #fff;
}
/* line 388, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-notification-message {
  font-size: 1rem;
}
/*
 * Primary bordered
 */
/* line 394, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-notification-message-primary-border {
  color: #1e87f0;
  border: 1px solid #1e87f0;
}
/*
 * Success bordered
 */
/* line 401, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-notification-message-success-border {
  color: #32d296;
  border: 1px solid #32d296;
}
/*
 * Warning bordered
 */
/* line 408, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-notification-message-warning-border {
  color: #faa05a;
  border: 1px solid #faa05a;
}
/*
 * Danger bordered
 */
/* line 415, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-notification-message-danger-border {
  color: #f0506e;
  border: 1px solid #f0506e;
}
/*
 * Primary bg
 */
/* line 423, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-notification-message-primary-hivis {
  color: #fff;
  background-color: #59ca88;
}
/* line 424, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-notification-message-primary-hivis .jl-notification-close, .jl-notification-message-primary-hivis a {
  color: #fff;
}
/*
 * Success bg
 */
/* line 434, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-notification-message-success-hivis {
  color: #fff;
  background-color: #32d296;
}
/* line 435, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-notification-message-success-hivis .jl-notification-close, .jl-notification-message-success-hivis a {
  color: #fff;
}
/*
 * Warning bg
 */
/* line 445, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-notification-message-warning-hivis {
  color: #fff;
  background-color: #faa05a;
}
/* line 446, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-notification-message-warning-hivis .jl-notification-close, .jl-notification-message-warning-hivis a {
  color: #fff;
}
/*
 * Danger bg
 */
/* line 456, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-notification-message-danger-hivis {
  color: #fff;
  background-color: #f0506e;
}
/* line 457, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-notification-message-danger-hivis .jl-notification-close, .jl-notification-message-danger-hivis a {
  color: #fff;
}
/* line 466, templates/rt_galatea/custom/scss/_jlparticles.scss */
:-webkit-full-screen-ancestor:not(iframe) {
  animation-fill-mode: none;
  -webkit-animation-fill-mode: none;
}
/* line 472, templates/rt_galatea/custom/scss/_jlparticles.scss */
.block-revealer__element {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  pointer-events: none;
  opacity: 0;
}
/* line 483, templates/rt_galatea/custom/scss/_jlparticles.scss */
/* line 484, templates/rt_galatea/custom/scss/_jlparticles.scss */
.moduletable .jl-breadcrumb > :nth-child(n+2):not(.jl-first-column)::before {
  margin: 0 5px;
}
/* line 490, templates/rt_galatea/custom/scss/_jlparticles.scss */
.jl-tooltip {
  text-shadow: none;
  font-size: 0.875em;
  font-weight: 400;
  color: #fff;
  background-color: #002b45;
  -webkit-box-shadow: 0 0 -3px 8px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 -3px 8px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 -3px 8px rgba(0, 0, 0, 0.3);
}
/* line 1, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid {
  margin: -0.938rem;
}
/* line 4, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-sizer, .g-mosaicgrid-item-container {
  padding: 0.6253333333rem;
}
/* line 8, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-sizer .g-mosaicgrid-item, .g-mosaicgrid-item-container .g-mosaicgrid-item {
  position: relative;
  border-radius: 3px;
  overflow: hidden;
}
/* line 14, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-1-col .g-mosaicgrid-sizer, .g-mosaicgrid-1-col .g-mosaicgrid-item-container {
  width: 100%;
}
/* line 17, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-2-col .g-mosaicgrid-sizer, .g-mosaicgrid-2-col .g-mosaicgrid-item-container {
  width: 50%;
}
@media only all and (max-width: 30rem) {
  .g-mosaicgrid-2-col .g-mosaicgrid-sizer, .g-mosaicgrid-2-col .g-mosaicgrid-item-container {
    width: 100%;
  }
}
/* line 23, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-3-col .g-mosaicgrid-sizer, .g-mosaicgrid-3-col .g-mosaicgrid-item-container {
  width: 33.33333%;
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  .g-mosaicgrid-3-col .g-mosaicgrid-sizer, .g-mosaicgrid-3-col .g-mosaicgrid-item-container {
    width: 50%;
  }
}
@media only all and (max-width: 30rem) {
  .g-mosaicgrid-3-col .g-mosaicgrid-sizer, .g-mosaicgrid-3-col .g-mosaicgrid-item-container {
    width: 100%;
  }
}
/* line 32, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-4-col .g-mosaicgrid-sizer, .g-mosaicgrid-4-col .g-mosaicgrid-item-container {
  width: 25%;
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  .g-mosaicgrid-4-col .g-mosaicgrid-sizer, .g-mosaicgrid-4-col .g-mosaicgrid-item-container {
    width: 50%;
  }
}
@media only all and (max-width: 30rem) {
  .g-mosaicgrid-4-col .g-mosaicgrid-sizer, .g-mosaicgrid-4-col .g-mosaicgrid-item-container {
    width: 100%;
  }
}
/* line 41, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-5-col .g-mosaicgrid-sizer, .g-mosaicgrid-5-col .g-mosaicgrid-item-container {
  width: 20%;
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  .g-mosaicgrid-5-col .g-mosaicgrid-sizer, .g-mosaicgrid-5-col .g-mosaicgrid-item-container {
    width: 33.33333%;
  }
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  .g-mosaicgrid-5-col .g-mosaicgrid-sizer, .g-mosaicgrid-5-col .g-mosaicgrid-item-container {
    width: 50%;
  }
}
@media only all and (max-width: 30rem) {
  .g-mosaicgrid-5-col .g-mosaicgrid-sizer, .g-mosaicgrid-5-col .g-mosaicgrid-item-container {
    width: 100%;
  }
}
/* line 53, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-6-col .g-mosaicgrid-sizer, .g-mosaicgrid-6-col .g-mosaicgrid-item-container {
  width: 16.66667%;
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  .g-mosaicgrid-6-col .g-mosaicgrid-sizer, .g-mosaicgrid-6-col .g-mosaicgrid-item-container {
    width: 33.33333%;
  }
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  .g-mosaicgrid-6-col .g-mosaicgrid-sizer, .g-mosaicgrid-6-col .g-mosaicgrid-item-container {
    width: 50%;
  }
}
@media only all and (max-width: 30rem) {
  .g-mosaicgrid-6-col .g-mosaicgrid-sizer, .g-mosaicgrid-6-col .g-mosaicgrid-item-container {
    width: 100%;
  }
}
/* line 67, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
/* line 68, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
/* line 70, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-item:hover img, .g-mosaicgrid-item:focus img {
  opacity: 0.15;
}
/* line 72, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-zoom .g-mosaicgrid-item:hover img, .g-mosaicgrid-zoom .g-mosaicgrid-item:focus img {
  -webkit-transform: scale(1.25);
  -moz-transform: scale(1.25);
  -ms-transform: scale(1.25);
  -o-transform: scale(1.25);
  transform: scale(1.25);
}
/* line 75, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-rotate .g-mosaicgrid-item:hover img, .g-mosaicgrid-rotate .g-mosaicgrid-item:focus img {
  -webkit-transform: rotate(5deg) scale(1.25);
  -moz-transform: rotate(5deg) scale(1.25);
  -ms-transform: rotate(5deg) scale(1.25);
  -o-transform: rotate(5deg) scale(1.25);
  transform: rotate(5deg) scale(1.25);
}
/* line 78, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-blur .g-mosaicgrid-item:hover img, .g-mosaicgrid-blur .g-mosaicgrid-item:focus img {
  -webkit-filter: blur(3px);
  filter: blur(3px);
}
/* line 81, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-grayscale .g-mosaicgrid-item:hover img, .g-mosaicgrid-grayscale .g-mosaicgrid-item:focus img {
  opacity: 1;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
/* line 85, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-blur.g-mosaicgrid-grayscale .g-mosaicgrid-item:hover img, .g-mosaicgrid-blur.g-mosaicgrid-grayscale .g-mosaicgrid-item:focus img {
  -webkit-filter: blur(3px) grayscale(100%);
  filter: blur(3px) grayscale(100%);
}
/* line 89, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
/* line 90, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item:hover .g-mosaicgrid-item-desc, .g-mosaicgrid-style2 .g-mosaicgrid-item:focus .g-mosaicgrid-item-desc {
  opacity: 1;
  font-size: 14px;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
/* line 99, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-image {
  background: #154228;
  overflow: hidden;
}
/* line 102, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-image img {
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  transition: all 0.25s;
}
/* line 106, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-content {
  padding: 1.6415rem 1.876rem 1.407rem 1.876rem;
}
/* line 108, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style1 .g-mosaicgrid-content {
  background: #fff;
  color: #686868;
}
/* line 112, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-content {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
/* line 119, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-item-title {
  font-family: "Montserrat";
  font-size: 1.25rem;
  line-height: 1.25;
}
/* line 123, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
/* line 124, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style1 .g-mosaicgrid-item-title a {
  color: #282828;
}
/* line 126, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style1 .g-mosaicgrid-item-title a:hover {
  color: #59ca88;
}
/* line 130, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-title a {
  color: inherit;
  font-size: 1.5rem;
}
/* line 133, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-title a:hover {
  color: #bae9cd;
}
/* line 139, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-item-desc {
  padding-top: 0.3126666667rem;
  font-size: 0.875rem;
  color: #9b9b9b;
}
/* line 143, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-desc {
  color: #b5b5b5;
  opacity: 0;
  font-size: 0;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  transition: all 0.25s;
}
/* line 152, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-item-tag-wrapper {
  margin: 0.625rem 0;
  font-size: 0.9rem;
}
/* line 155, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style1 .g-mosaicgrid-item-tag-wrapper {
  opacity: 0.5;
  margin-top: 1.25rem;
  padding-top: 0.938rem;
  margin-bottom: 0;
  border-top: 1px solid rgba(136, 136, 136, 0.25);
}
/* line 162, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-tag-wrapper {
  position: absolute;
  top: 0.938rem;
  left: 0.938rem;
  right: 0.938rem;
}
/* line 169, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-item-tag {
  float: left;
}
/* line 171, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-tag {
  background: rgba(0, 0, 0, 0.25);
  padding: 0.25rem 0.5rem;
  border-radius: 3px;
}
/* line 177, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-item-tagicons-container {
  float: right;
  white-space: nowrap;
}
/* line 181, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-item-tagicons {
  display: inline-block;
  margin: 0 2%;
}
/* line 184, templates/rt_galatea/custom/scss/_mosaicgrid.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-tagicons {
  padding: 0.25rem 0;
}
/* line 23, templates/rt_galatea/custom/scss/latam2022.scss */
.moduletable h3.g-title {
  display: none;
}
/* line 27, templates/rt_galatea/custom/scss/latam2022.scss */
.conatinerVideoS {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 2rem 1rem;
}
/* line 33, templates/rt_galatea/custom/scss/latam2022.scss */
.conatinerVideoS video {
  width: 100%;
  max-width: 40rem;
  margin: auto;
}
/* line 39, templates/rt_galatea/custom/scss/latam2022.scss */
div#smile {
  margin-bottom: 5rem;
}
/* line 43, templates/rt_galatea/custom/scss/latam2022.scss */
.botonsmile {
  text-decoration: inherit !important;
  background: #002e64;
  border-radius: 50px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 30rem;
  margin: auto;
  height: 5rem;
  line-height: 1.2;
}
/* line 58, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 63, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 65, templates/rt_galatea/custom/scss/latam2022.scss */
.view-products ul#thumbnails li.splide__slide > img {
  max-width: 6rem;
}
/* line 72, templates/rt_galatea/custom/scss/latam2022.scss */
.product_item.porductItem {
  position: relative;
}
/* line 76, templates/rt_galatea/custom/scss/latam2022.scss */
.product_item.porductItem a.buttonWlst {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 2rem;
  position: absolute;
  right: 0.3rem;
}
/* line 84, templates/rt_galatea/custom/scss/latam2022.scss */
.product_item.porductItem a.buttonWlst svg {
  height: fit-content;
  width: fit-content !important;
  display: block;
  max-width: 2.5rem;
}
/* line 94, templates/rt_galatea/custom/scss/latam2022.scss */
.product_item.porductItem .row.buttonWL {
  height: fit-content;
}
/* line 99, templates/rt_galatea/custom/scss/latam2022.scss */
#btn-enviar-token {
  max-width: 12rem !important;
}
/* line 104, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 106, templates/rt_galatea/custom/scss/latam2022.scss */
.opinionCreateTrue button.swal2-confirm.swal2-styled {
  background: #232e9a !important;
}
/* line 111, templates/rt_galatea/custom/scss/latam2022.scss */
.addToCartm {
  z-index: 9999 !important;
}
/* line 114, templates/rt_galatea/custom/scss/latam2022.scss */
.addToCartm div#swal2-content {
  display: flex !important;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
/* line 120, templates/rt_galatea/custom/scss/latam2022.scss */
.addToCartm div#swal2-content img {
  max-width: 5rem;
  line-height: 1;
}
/* line 124, templates/rt_galatea/custom/scss/latam2022.scss */
.addToCartm div#swal2-content li.imgconfirma::marker {
  display: none;
  content: "";
}
/* line 128, templates/rt_galatea/custom/scss/latam2022.scss */
.addToCartm div#swal2-content p {
  margin: 0.2rem 0.5rem;
}
/* line 134, templates/rt_galatea/custom/scss/latam2022.scss */
.addToCartm .swal2-popup.swal2-modal.swal2-show {
  width: 100%;
  max-width: 25rem !important;
  border-radius: 10px !important;
}
/* line 142, templates/rt_galatea/custom/scss/latam2022.scss */
#member-cnvusersprofilelog fieldset:not(:first-of-type) {
  display: none;
}
/* line 146, templates/rt_galatea/custom/scss/latam2022.scss */
label#jform_pass-lbl {
  margin-top: 0.5rem;
}
/* line 150, templates/rt_galatea/custom/scss/latam2022.scss */
.swal2-container.swal2-center.swal2-backdrop-show {
  z-index: 9999;
}
/* line 154, templates/rt_galatea/custom/scss/latam2022.scss */
.nameps {
  line-height: 1;
  font-size: 1rem !important;
}
/* line 159, templates/rt_galatea/custom/scss/latam2022.scss */
div#logo-header-casa > div {
  width: 100%;
}
/* line 163, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 165, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome section#g-top div#system-message > div {
  width: 100% !important;
  max-width: 100%;
  color: #c09853 !important;
  background-color: #f8f4ec !important;
  border-color: #eee4d2 !important;
}
/* line 172, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 173, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome section#g-top div#system-message > div h4.alert-heading {
  margin: 0rem 1rem;
  color: #c09853 !important;
}
/* line 181, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .FooterContainer {
  margin-top: 10rem;
}
/* line 185, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome div#g-page-surround {
  background: #f2f2f2 !important;
}
/* line 189, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 191, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome section#g-showcase > div {
  background: #fff !important;
  margin-top: 2em;
}
/* line 195, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome section#g-showcase .moduletable {
  padding-top: 2rem !important;
}
/* line 198, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome section#g-showcase .g-container {
  max-width: 75rem;
  padding: 0.8rem !important;
}
/* line 206, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome section#g-above {
  display: block !important;
}
/* line 209, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome section#g-above > div {
  background: #fff !important;
  margin-top: 2em;
}
/* line 214, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome section#g-above .containerNews {
  margin-top: 2rem !important;
}
/* line 217, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome section#g-above .g-container {
  max-width: 75rem;
  padding: 0.8rem !important;
}
/* line 224, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .navSectionSlideNews a {
  font-size: 1.8em !important;
  color: #232e9a !important;
  white-space: nowrap;
}
/* line 230, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .rec_text, body#bodyHome .recomen {
  color: #232e9a !important;
}
/* line 234, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .rec_text > span, body#bodyHome .recomen > span {
  color: #232e9a !important;
  font-size: 1.8em !important;
}
/* line 240, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .navSectionSlide > div, body#bodyHome .rows_space > div {
  align-items: center;
}
/* line 243, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome header#g-header {
  position: static;
  margin: auto;
  z-index: 998 !important;
  margin-top: -8.5rem;
}
/* line 252, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome header#g-header .g-container {
  max-width: 75rem;
  padding: 0.8rem !important;
}
/* line 260, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 262, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome div#newsContainer .slick-track {
  display: flex;
  gap: 10px;
}
/* line 266, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome div#newsContainer .slick-track .itemNews {
  margin: 0rem !important;
}
/* line 273, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .slideNews, body#bodyHome .slideRecs {
  margin: 3rem auto !important;
  width: 100% !important;
}
/* line 281, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .slideNews .itemRecs, body#bodyHome .slideRecs .itemRecs {
  text-align: center;
}
/* line 284, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .slideNews .itemRecs strong, body#bodyHome .slideRecs .itemRecs strong {
  font-size: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
}
/* line 292, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .slideNews .itemRecs img, body#bodyHome .slideRecs .itemRecs img {
  width: 100%;
  max-width: 8rem;
  height: 8rem;
  margin: auto;
}
/* line 299, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .slideNews .slick-track, body#bodyHome .slideRecs .slick-track {
  justify-content: space-between;
  margin: 1rem 0px;
}
/* line 305, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .slideNews .slick-track::after, body#bodyHome .slideRecs .slick-track::after, body#bodyHome .slideNews .slick-track::before, body#bodyHome .slideRecs .slick-track::before {
  display: none !important;
}
/* line 309, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .slideNews .slick-list.draggable, body#bodyHome .slideRecs .slick-list.draggable {
  margin: 0 !important;
}
/* line 315, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome div#custom-7205-particle, body#bodyHome div#custom-8574-particle, body#bodyHome div#custom-1253-particle, body#bodyHome .containerSliderP {
  width: 100%;
  max-width: 65rem;
  margin: auto !important;
}
/* line 320, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .homeS1r {
  width: 120% !important;
  max-width: 63rem;
  margin-left: -5rem;
}
@media (max-width: 600px) {
  /* line 328, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .navSectionSlideNews a, body#bodyHome .rec_text, body#bodyHome .recomen {
    line-height: 1;
  }
  /* line 332, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .twlcome {
    margin-bottom: 2rem;
  }
  /* line 335, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .twlcome button.mecanica_btn {
    background: #002e64;
    border-radius: 20px;
    min-height: 2.2rem;
    min-width: 10rem;
  }
  /* line 342, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .FooterContainer {
    margin-top: 3rem;
    text-align: center;
  }
  /* line 346, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .FooterContainer .legalsCf {
    margin: auto;
  }
  /* line 350, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .FooterContainer .modulo_ayuda {
    flex-direction: column;
    align-items: center;
  }
  /* line 356, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .ayuda_footer {
    position: initial !important;
    margin: 1rem auto;
    max-height: fit-content !important;
  }
  /* line 361, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .ayuda_footer .chat {
    margin: 1rem auto !important;
    flex-direction: row;
    line-height: 1;
  }
  /* line 366, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .ayuda_footer .chat img {
    width: 100%;
    max-width: 2rem;
  }
  /* line 371, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .ayuda_footer .chat br {
    display: none;
  }
  /* line 376, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .apps {
    flex-direction: column;
    margin: 1rem auto;
    gap: 5px;
  }
  /* line 381, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .apps img {
    width: 100%;
    max-width: 15rem;
    margin: auto;
  }
  /* line 386, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .apps img.cae_logo {
    max-width: 15rem;
  }
  /* line 390, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .containerPointsHome {
    width: 100% !important;
  }
  /* line 393, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .containerPointsHome .itemPts {
    width: 100% !important;
    max-width: 100% !important;
  }
  /* line 399, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .navSectionSlide, body#bodyHome .navSectionSlideRecs {
    flex-direction: column;
  }
  /* line 402, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .navSectionSlideNews a, body#bodyHome .rec_text > span, body#bodyHome .recomen > span {
    color: #232e9a !important;
    font-size: 1rem !important;
    line-height: 1;
  }
  /* line 407, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .navSectionSlide div:nth-child(2) {
    display: flex;
    justify-content: space-between;
    margin-top: 0.5rem;
  }
  /* line 413, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .rows_space {
    display: flex;
    flex-direction: row !important;
    justify-content: space-between !important;
  }
  /* line 418, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .homeS1r {
    margin-top: 0rem !important;
  }
  /* line 422, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .slick-track {
    width: 100% !important;
    gap: 10px;
    padding: 1rem;
  }
  /* line 429, templates/rt_galatea/custom/scss/latam2022.scss */
  body#bodyHome .slick-track .itemNews {
    min-height: 9rem !important;
    width: 100% !important;
  }
}
/* line 438, templates/rt_galatea/custom/scss/latam2022.scss */
section#g-navigation {
  box-shadow: 1px 10px 28px rgba(120, 120, 120, 0.47) !important;
}
/* line 441, templates/rt_galatea/custom/scss/latam2022.scss */
body {
  font-family: 'Montserrat';
}
/* line 446, templates/rt_galatea/custom/scss/latam2022.scss */
body input {
  padding-left: 1rem !important;
}
/* line 451, templates/rt_galatea/custom/scss/latam2022.scss */
body div, body span, body p {
  font-family: 'Montserrat';
}
/* line 456, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset #g-page-surround {
  background: #f1f1f1 !important;
}
/* line 460, templates/rt_galatea/custom/scss/latam2022.scss */
section#g-navigation {
  background: white !important;
}
/* line 464, templates/rt_galatea/custom/scss/latam2022.scss */
#g-offsidebar {
  color: #fff;
  background: #232e9a !important;
  width: 18rem !important;
}
/* line 469, templates/rt_galatea/custom/scss/latam2022.scss */
#g-offsidebar .g-container {
  width: 18rem !important;
}
/* line 473, templates/rt_galatea/custom/scss/latam2022.scss */
#g-offsidebar span.g-menu-item-title {
  text-transform: uppercase;
}
/* line 477, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 478, templates/rt_galatea/custom/scss/latam2022.scss */
#g-offsidebar li:hover {
  background: #72c3d2;
}
/* line 481, templates/rt_galatea/custom/scss/latam2022.scss */
#g-offsidebar li:hover span.g-menu-item-content {
  box-shadow: none !important;
}
/* line 486, templates/rt_galatea/custom/scss/latam2022.scss */
#g-offsidebar li:hover span.g-menu-item-title {
  transition: 0.3s;
  padding-left: 1rem;
}
/* line 494, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 496, templates/rt_galatea/custom/scss/latam2022.scss */
#g-offsidebar span.g-menu-item-title:hover {
  opacity: 1;
  color: #fff;
}
/* line 505, templates/rt_galatea/custom/scss/latam2022.scss */
#g-offsidebar .g-main-nav .g-toplevel > li.active > .g-menu-item-container {
  background: #72c3d2 !important;
}
/* line 510, templates/rt_galatea/custom/scss/latam2022.scss */
h1, h2, h3, h4, h5, .swal2-confirm, h2#swal2-title, h4.hopens {
  font-family: 'Montserrat' !important;
}
/* line 515, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 517, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 519, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .swal2-popup.swal2-modal.swal2-show button#confirm, body#bodyHome .swal2-popup.swal2-modal.swal2-show a#call {
  background: #ffd500 !important;
  color: #505050 !important;
  box-shadow: none !important;
  font-weight: 500;
  font-family: 'Montserrat' !important;
}
/* line 527, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .swal2-popup.swal2-modal.swal2-show button#confirm:hover, body#bodyHome .swal2-popup.swal2-modal.swal2-show a#call:hover {
  color: #fff !important;
}
/* line 531, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .swal2-popup.swal2-modal.swal2-show button#confirm::before, body#bodyHome .swal2-popup.swal2-modal.swal2-show a#call::before {
  background: #72c3d2 !important;
}
/* line 540, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome img.img-homeGrid {
  position: inherit;
}
/* line 543, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .image__homeGrig > img, body#bodyHome a.img_hoverA > img {
  width: 100%;
  max-width: 19rem !important;
}
/* line 548, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .image__homeGrig > img {
  padding: 0em !important;
  transition: 0.3s;
}
/* line 552, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome div#item_gridHome5 {
  display: none;
}
/* line 556, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .section1__homeGrid.nil22 {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}
/* line 561, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHome .section1__homeGrid.nil22 .item__homeGrig {
  width: 30% !important;
  min-width: 19rem;
}
/* line 571, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 588, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyDemp a.modal-demp.hvr-rectangle-out {
  background: #19a4df;
  font-size: 0.9rem;
  width: 100%;
  max-width: 15rem;
}
/* line 595, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyDemp a.modal-demp.hvr-rectangle-out::before {
  background: #72c3d2 !important;
}
/* line 601, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyDemp .img-container--info > img {
  width: 4.5rem;
  height: 4.3rem !important;
}
/* line 605, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyDemp .img-container--info > a > img {
  width: 3rem;
  height: 3.3rem !important;
}
/* line 609, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyDemp .info-container {
  border-radius: 0px 35px 35px 0px;
}
/* line 612, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyDemp .product-container .img-container {
  border: 5px solid #f8f8f8;
  border-radius: 35px 0px 0px 35px;
  /*-webkit-box-shadow: 0px 0px 17px -5px rgb(0 0 0 / 45%);*/
  /*box-shadow: 0px 0px 17px -5px rgb(0 0 0 / 45%);*/
}
/* line 618, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyDemp .product-container {
  justify-content: center;
}
/* line 621, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyDemp .img-container {
  margin-right: 0 !important;
}
/* line 625, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyDemp .product-container .info-container > .img-container--info {
  min-width: 9rem;
}
/* line 629, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyDemp .img-container {
  width: 100% !important;
  max-width: 14rem;
  min-width: 14rem;
}
@media only screen and (min-width: 871px) and (max-width: 1023px) {
  /* line 635, templates/rt_galatea/custom/scss/latam2022.scss */
  #bodyDemp .product-container .info-container {
    width: 70% !important;
  }
  /* line 639, templates/rt_galatea/custom/scss/latam2022.scss */
  #bodyDemp .product-container {
    display: flex;
    width: 100%;
    max-height: initial;
    margin: 0.5rem auto !important;
    justify-content: center;
  }
}
@media (max-width: 870px) {
  /* line 649, templates/rt_galatea/custom/scss/latam2022.scss */
  #bodyDemp .product-container {
    display: block;
    margin: 0.5rem auto;
    max-height: initial;
  }
  /* line 654, templates/rt_galatea/custom/scss/latam2022.scss */
  #bodyDemp .img-container {
    width: 100% !important;
    max-width: 100% !important;
  }
  /* line 658, templates/rt_galatea/custom/scss/latam2022.scss */
  #bodyDemp .product-container .info-container {
    width: 100% !important;
  }
  /* line 662, templates/rt_galatea/custom/scss/latam2022.scss */
  #bodyDemp .product-container > div {
    width: 100%;
    max-width: 100%;
  }
  /* line 666, templates/rt_galatea/custom/scss/latam2022.scss */
  #bodyDemp .img-container {
    border-radius: 35px 35px 0px 0px !important;
  }
  /* line 669, templates/rt_galatea/custom/scss/latam2022.scss */
  #bodyDemp .info-container {
    border-radius: 0px 0px 35px 35px !important;
  }
  /* line 672, templates/rt_galatea/custom/scss/latam2022.scss */
  #bodyDemp .product-container .info-container-arrive {
    border: 10px solid #d36e3e;
    border-left: 10px solid #d36e3e !important;
  }
  /* line 676, templates/rt_galatea/custom/scss/latam2022.scss */
  #bodyDemp .product-container .info-container-processing {
    border: 10px solid #1a9ddb !important;
    border-left: 10px solid #1a9ddb !important;
  }
  /* line 680, templates/rt_galatea/custom/scss/latam2022.scss */
  #bodyDemp .product-container .info-container-sent {
    border: 10px solid #dc0e96;
    border-left: 10px solid #dc0e96 !important;
  }
  /* line 684, templates/rt_galatea/custom/scss/latam2022.scss */
  #bodyDemp .product-container .info-container-cedis {
    border: 10px solid #72c3d2;
    border-left: 10px solid #72c3d2 !important;
  }
}
/* line 691, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 693, templates/rt_galatea/custom/scss/latam2022.scss */
.stsImage img {
  max-width: 13rem;
  margin: 2rem auto;
  display: flex;
}
/* line 699, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 701, templates/rt_galatea/custom/scss/latam2022.scss */
.plecasImage img {
  width: 100%;
}
/* line 705, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 707, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCi header#g-header {
  background: url('../../../../images/latam/2022/banners/PEPSICO2022_BACKGROUND.png') !important;
  background-attachment: fixed !important;
  background-size: contain !important;
}
/* line 712, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCi .pagination-container > span.arrow-left, body#bodyCi .pagination-container > span.arrow-right {
  background: #19a4df !important;
  color: #232e9a !important;
}
/* line 717, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCi h1, body#bodyCi h2, body#bodyCi h3, body#bodyCi h4, body#bodyCi h5, body#bodyCi h6 {
  font-family: 'Montserrat' !important;
}
/* line 721, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCi .new-container > p {
  font-family: 'Montserrat';
}
/* line 724, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCi .new-container > button {
  background: #232e9a;
}
/* line 727, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCi .new-container > button:hover {
  opacity: 0.8;
  transition: 0.3s;
}
/* line 732, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCi button#news-section {
  background: #232e9a !important;
  transition: 0.3s;
  font-family: 'Montserrat';
  font-weight: 400;
}
/* line 739, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCi button#news-section:hover {
  opacity: 0.8;
  transition: 0.3s;
}
/* line 744, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCi button#magazines-section {
  background: #19a4df !important;
  transition: 0.3s;
  font-family: 'Montserrat';
  font-weight: 400;
}
/* line 751, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCi button#magazines-section:hover {
  opacity: 0.8;
  transition: 0.3s;
}
/* line 757, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 759, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCde .img-title-reco {
  font-size: 3rem;
  text-transform: uppercase;
  font-weight: 500;
  background: #19a4df;
  width: 95%;
  margin: 2rem auto;
  max-width: 35rem;
  padding: 1rem;
  border-radius: 10px;
}
/* line 770, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCde .text-title-head > span {
  font-family: 'Montserrat';
  color: #ba0075 !important;
}
/* line 774, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCde .description-reco > span {
  color: #232e9a;
}
/* line 777, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 779, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCde .item-container div, body#bodyCde .item-container span {
  font-family: 'Montserrat' !important;
}
/* line 787, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 789, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCg header#g-header {
  background: url('../../../../images/latam/2022/banners/PEPSICO2022_BACKGROUND.png') !important;
  background-attachment: fixed !important;
  background-size: contain !important;
}
/* line 795, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCg span#text-color-sections > strong {
  font-size: 2.4rem;
  text-transform: uppercase;
  line-height: 1;
}
/* line 801, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCg a.hvr-rectangle-out {
  border-radius: 10px;
  padding: 0 !important;
  height: 2rem;
  color: #232e9a !important;
  font-weight: 500;
}
/* line 808, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCg a.hvr-rectangle-out::before {
  background: transparent !important;
}
/* line 812, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCg a.hvr-rectangle-out:hover {
  color: #fff !important;
}
/* line 818, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 821, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCg div#text-sections-cnvid strong {
  color: #505050 !important;
  font-weight: 800;
}
/* line 825, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyCg div#text-sections-cnvid > strong {
  color: #ba0075 !important;
}
/* line 831, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 833, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset section#g-utility {
  background: url('../../../../images/latam/2022/generales/backResetl.png') !important;
  background-attachment: fixed !important;
  background-size: cover !important;
}
/* line 838, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset section#g-utility .platform-content.row-fluid {
  background: transparent !important;
}
/* line 843, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset a#link__logo-login {
  display: flex !important;
}
/* line 846, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset p.title-white-pass {
  font-size: 0.9rem;
}
/* line 849, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset p#titulo__sectionRP strong {
  font-family: 'Montserrat' !important;
  font-size: 1.5rem !important;
  text-align: left;
}
/* line 854, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset a#link__logo-login {
  margin-bottom: 0rem !important;
}
/* line 857, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset img.img__rpass {
  max-width: 17rem !important;
}
/* line 861, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset, body#bodyLogin.view-reset .reset-confirm > form, body#bodyLogin.view-reset .reset-complete > form {
  position: relative;
  background: #23c4d4;
}
/* line 867, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset, body#bodyLogin.view-reset .reset-confirm, body#bodyLogin.view-reset .reset-complete {
  position: relative;
  max-width: 42rem;
}
/* line 874, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset img#rstMi, body#bodyLogin.view-reset .reset-confirm img#rstMi, body#bodyLogin.view-reset .reset-complete img#rstMi {
  display: flex;
}
/* line 878, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset p#titulo__sectionRP, body#bodyLogin.view-reset .reset-confirm p#titulo__sectionRP, body#bodyLogin.view-reset .reset-complete p#titulo__sectionRP {
  font-size: 1.5rem !important;
  text-transform: uppercase;
}
/* line 883, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset p, body#bodyLogin.view-reset .reset-confirm p, body#bodyLogin.view-reset .reset-complete p {
  font-family: 'Montserrat' !important;
  font-weight: 400;
  margin: 0.5rem 0rem;
  text-align: left !important;
}
/* line 889, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset p.lyrp, body#bodyLogin.view-reset .reset-confirm p.lyrp, body#bodyLogin.view-reset .reset-complete p.lyrp {
  margin: 0.5rem 0rem !important;
  font-size: 0.9rem !important;
  font-weight: 600 !important;
}
/* line 894, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset h6, body#bodyLogin.view-reset .reset-confirm h6, body#bodyLogin.view-reset .reset-complete h6, body#bodyLogin.view-reset .reset div#titulo__sectionRP, body#bodyLogin.view-reset .reset-confirm div#titulo__sectionRP, body#bodyLogin.view-reset .reset-complete div#titulo__sectionRP {
  font-family: 'Montserrat' !important;
  margin-bottom: 0.5rem !important;
}
/* line 900, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset img#rstMi, body#bodyLogin.view-reset .reset-confirm img#rstMi, body#bodyLogin.view-reset .reset-complete img#rstMi {
  position: absolute;
  top: 0.7rem;
  right: 0.7rem;
  width: 100%;
  max-width: 3rem !important;
  max-height: 3rem !important;
}
/* line 911, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset fieldset, body#bodyLogin.view-reset .reset-confirm fieldset, body#bodyLogin.view-reset .reset-complete fieldset {
  max-width: 30rem !important;
}
/* line 914, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset button#emailRestore, body#bodyLogin.view-reset .reset-confirm button#emailRestore, body#bodyLogin.view-reset .reset-complete button#emailRestore, body#bodyLogin.view-reset .reset button#btn-cancelar, body#bodyLogin.view-reset .reset-confirm button#btn-cancelar, body#bodyLogin.view-reset .reset-complete button#btn-cancelar {
  max-width: 30rem !important;
}
/* line 921, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset button, body#bodyLogin.view-reset .reset-confirm button, body#bodyLogin.view-reset .reset-complete button {
  background: #19a4df !important;
  background: #19a4df !important;
  color: #fff !important;
  font-size: 0.8rem !important;
  font-family: 'Montserrat' !important;
  font-weight: 400 !important;
}
/* line 930, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset .subtitle-rpas-casa, body#bodyLogin.view-reset .reset-confirm .subtitle-rpas-casa, body#bodyLogin.view-reset .reset-complete .subtitle-rpas-casa {
  color: #505050 !important;
  font-size: 1rem;
  font-weight: 500;
}
/* line 937, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset .title-rpas-casa, body#bodyLogin.view-reset .reset-confirm .title-rpas-casa, body#bodyLogin.view-reset .reset-complete .title-rpas-casa {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-size: 2rem;
  color: #ffd500 !important;
  font-weight: 700;
}
/* line 944, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset .img__recPw, body#bodyLogin.view-reset .reset-confirm .img__recPw, body#bodyLogin.view-reset .reset-complete .img__recPw {
  width: 100%;
  max-width: 5rem;
  height: 100%;
  margin-bottom: 0;
}
/* line 950, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 952, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset div#div-seleccion-header p, body#bodyLogin.view-reset .reset-confirm div#div-seleccion-header p, body#bodyLogin.view-reset .reset-complete div#div-seleccion-header p {
  font-family: 'Montserrat' !important;
  font-weight: 400;
  margin: 0;
}
/* line 957, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset div#div-seleccion-header p.lyrp, body#bodyLogin.view-reset .reset-confirm div#div-seleccion-header p.lyrp, body#bodyLogin.view-reset .reset-complete div#div-seleccion-header p.lyrp {
  margin: 0.5rem 0rem !important;
  font-size: 0.9rem !important;
  font-weight: 600 !important;
}
/* line 962, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset div#div-seleccion-header h6, body#bodyLogin.view-reset .reset-confirm div#div-seleccion-header h6, body#bodyLogin.view-reset .reset-complete div#div-seleccion-header h6 {
  font-family: 'Montserrat' !important;
  margin-bottom: 0.5rem !important;
}
/* line 968, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset .control-label, body#bodyLogin.view-reset .reset-confirm .control-label, body#bodyLogin.view-reset .reset-complete .control-label {
  width: 100%;
  justify-content: flex-start;
  max-width: 100%;
}
/* line 973, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset .control-label label, body#bodyLogin.view-reset .reset-confirm .control-label label, body#bodyLogin.view-reset .reset-complete .control-label label {
  color: #505050;
  font-weight: 500 !important;
  text-transform: uppercase;
  font-size: 0.9rem !important;
}
/* line 983, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset .control-group, body#bodyLogin.view-reset .reset-confirm .control-group, body#bodyLogin.view-reset .reset-complete .control-group {
  width: 100%;
  max-width: 100% !important;
}
/* line 987, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset .control-group input, body#bodyLogin.view-reset .reset-confirm .control-group input, body#bodyLogin.view-reset .reset-complete .control-group input, body#bodyLogin.view-reset .reset .control-group select, body#bodyLogin.view-reset .reset-confirm .control-group select, body#bodyLogin.view-reset .reset-complete .control-group select {
  width: 100%;
  max-width: 100% !important;
  border-radius: 10px !important;
  border: 0px solid !important;
  color: #505050 !important;
}
/* line 995, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset .control-group input::placeholder, body#bodyLogin.view-reset .reset-confirm .control-group input::placeholder, body#bodyLogin.view-reset .reset-complete .control-group input::placeholder, body#bodyLogin.view-reset .reset .control-group select::placeholder, body#bodyLogin.view-reset .reset-confirm .control-group select::placeholder, body#bodyLogin.view-reset .reset-complete .control-group select::placeholder {
  color:  !important;
}
/* line 1001, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset .control-group button, body#bodyLogin.view-reset .reset-confirm .control-group button, body#bodyLogin.view-reset .reset-complete .control-group button {
  border-radius: 10px !important;
}
/* line 1006, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset .control-group button.btn-validar, body#bodyLogin.view-reset .reset-confirm .control-group button.btn-validar, body#bodyLogin.view-reset .reset-complete .control-group button.btn-validar, body#bodyLogin.view-reset .reset .control-group button#restablecerpass, body#bodyLogin.view-reset .reset-confirm .control-group button#restablecerpass, body#bodyLogin.view-reset .reset-complete .control-group button#restablecerpass {
  background: #505050 !important;
  color: #fff !important;
  font-weight: 500;
}
/* line 1013, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset .control-group button.btn-reset, body#bodyLogin.view-reset .reset-confirm .control-group button.btn-reset, body#bodyLogin.view-reset .reset-complete .control-group button.btn-reset, body#bodyLogin.view-reset .reset .control-group button#btn-cancelar, body#bodyLogin.view-reset .reset-confirm .control-group button#btn-cancelar, body#bodyLogin.view-reset .reset-complete .control-group button#btn-cancelar {
  background: #ffd500 !important;
  color: #505050 !important;
  font-weight: 500;
}
/* line 1018, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset .control-group button.btn-reset:hover, body#bodyLogin.view-reset .reset-confirm .control-group button.btn-reset:hover, body#bodyLogin.view-reset .reset-complete .control-group button.btn-reset:hover, body#bodyLogin.view-reset .reset .control-group button#btn-cancelar:hover, body#bodyLogin.view-reset .reset-confirm .control-group button#btn-cancelar:hover, body#bodyLogin.view-reset .reset-complete .control-group button#btn-cancelar:hover {
  color: #fff !important;
}
/* line 1026, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1028, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset div#div-seleccion-header h6, body#bodyLogin.view-reset .reset-confirm div#div-seleccion-header h6, body#bodyLogin.view-reset .reset-complete div#div-seleccion-header h6 {
  text-align: left;
}
/* line 1032, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin.view-reset .reset div#div-seleccion-header p, body#bodyLogin.view-reset .reset-confirm div#div-seleccion-header p, body#bodyLogin.view-reset .reset-complete div#div-seleccion-header p {
  text-align: left;
}
/* line 1040, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1042, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyFaqs .panel-body > a, #bodyFaqs .panel-body > p > a {
  color: #232e9a !important;
}
/* line 1046, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyFaqs .panel.panel-default {
  margin: 1rem 0rem;
}
/* line 1049, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyFaqs .panel-body {
  font-size: 20pt;
}
/* line 1053, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyFaqs div#accordion div {
  font-family: 'Montserrat' !important;
}
/* line 1056, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyFaqs .number-faq {
  font-size: 4.1rem;
  color: #ba0075 !important;
}
/* line 1061, templates/rt_galatea/custom/scss/latam2022.scss */
#bodyFaqs .faq-prin {
  font-size: 2.9rem;
  color: #ba0075 !important;
}
/* line 1068, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1070, templates/rt_galatea/custom/scss/latam2022.scss */
form#member-cnvusersprofilelog input, form#member-cnvusersprofilelog select, form#member-cnvusersprofilelog textarea {
  background: transparent;
  max-height: 2.2rem;
  border-radius: 20px !important;
}
/* line 1080, templates/rt_galatea/custom/scss/latam2022.scss */
.swal2-container.swal2-center.profileModal.swal2-backdrop-show {
  display: flex;
}
/* line 1084, templates/rt_galatea/custom/scss/latam2022.scss */
.swal2-container.swal2-center.profileModal.swal2-backdrop-show > div {
  overflow: auto;
  max-height: 90%;
  margin: auto;
}
/* line 1090, templates/rt_galatea/custom/scss/latam2022.scss */
.swal2-container.swal2-center.profileModal.swal2-backdrop-show div#swal2-html-container {
  overflow: hidden;
}
/* line 1094, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer {
  background-image: url('../../../../images/2025/footer/FooterBack3840x1300.jpg') !important;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 0.5rem;
  padding-bottom: 2.5rem;
  padding-top: 1.5rem;
}
/* line 1103, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer > div {
  display: flex;
}
/* line 1107, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .logoF {
  display: none;
}
/* line 1111, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer a {
  color: #232e9a;
}
/* line 1114, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .itemsC {
  width: 65%;
  min-width: 48.5rem;
}
/* line 1119, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .itemCF {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30%;
  min-width: 16rem;
}
/* line 1126, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .titleic {
  font-size: 1rem;
  font-weight: 700;
  text-transform: uppercase;
  color: #f27c3e;
}
/* line 1132, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .infosF {
  width: 90%;
  margin: auto;
  justify-content: center;
  flex-direction: column;
}
/* line 1139, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .subtitleN {
  color: #002e64;
  font-size: 0.8rem;
  font-weight: 500;
}
/* line 1145, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .titleB {
  font-size: 1.8rem;
  text-transform: inherit;
  font-weight: 700;
  transform: scaleY(1.3);
  color: #002e64;
  letter-spacing: 1px;
}
/* line 1153, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .infoIC {
  width: 70%;
  font-size: 0.9rem;
  padding: 0.5rem;
}
/* line 1158, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1160, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .itemsC > div {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
/* line 1167, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .itemCF > a {
  display: flex;
}
/* line 1171, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .imageCI {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.5rem;
}
/* line 1177, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .imageCI img {
  max-width: 3.5rem;
  width: 110%;
}
/* line 1182, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .subtitleic {
  font-size: 0.8rem;
  font-weight: 500;
  line-height: 1.2;
}
/* line 1187, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .legalsCf {
  width: 90%;
  color: #232e9a !important;
}
/* line 1190, templates/rt_galatea/custom/scss/latam2022.scss */
.FooterContainer .legalsCf a {
  color: #232e9a !important;
}
/* line 1196, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1198, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_cnvusersprofilelog.view-cnvusersprofilelog fieldset {
  padding-left: 0;
}
/* line 1201, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_cnvusersprofilelog.view-cnvusersprofilelog .leyend-complement {
  font-family: 'Montserrat';
}
/* line 1209, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1211, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyPerfil header#g-header {
  background: white !important;
  background-attachment: fixed !important;
  background-size: contain !important;
}
/* line 1217, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1219, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyPerfil form#member-cnvusersprofilelog input, body#bodyPerfil form#member-cnvusersprofilelog select {
  background: transparent !important;
  max-height: 2.2rem;
  border-radius: 20px !important;
}
/* line 1224, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyPerfil form#member-cnvusersprofilelog label {
  color: #002e64;
  font-family: 'Montserrat';
}
/* line 1229, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyPerfil form#member-cnvusersprofilelog .leyend-celphone-mp, body#bodyPerfil form#member-cnvusersprofilelog div#description-textINE, body#bodyPerfil form#member-cnvusersprofilelog .texto_tamanio > h4 {
  color: #000;
  font-family: 'Montserrat';
}
/* line 1233, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyPerfil form#member-cnvusersprofilelog .layend-puesto {
  font-family: 'Montserrat';
}
/* line 1237, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyPerfil form#member-cnvusersprofilelog a#change-pst {
  background: #ffd500 !important;
  color: #232e9a !important;
}
/* line 1242, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyPerfil form#member-cnvusersprofilelog a#change-pst:hover {
  color: #fff !important;
}
/* line 1252, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin {
  background-image: url('../../../../images/latam/2022/generales/backLogin.png') !important;
  background-position: center;
  background-size: cover;
}
/* line 1258, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin .legalsCf {
  width: 90%;
}
/* line 1261, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin div#contacthd {
  display: none;
}
/* line 1264, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1266, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin section#g-utility .g-grid {
  width: 100%;
}
/* line 1270, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin section#g-utility .itemsC > div {
  display: flex;
  justify-content: space-around;
  align-items: center;
  flex-wrap: wrap;
}
/* line 1277, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin .img-login__la {
  text-align: center;
  font-size: 2.3rem;
  text-transform: inherit;
  color: #595959;
  font-weight: 500;
}
/* line 1285, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin span#text-header-lg {
  font-size: 2.3rem;
}
/* line 1288, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin img#image-login-CE {
  padding-top: 1rem;
}
/* line 1292, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1294, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin .login-la input {
  background: transparent !important;
  border: 1.5px solid #595959 !important;
  color: rgba(120, 120, 120, 0.65) !important;
  width: 100% !important;
  border-radius: 20px !important;
  margin-bottom: 1rem !important;
}
/* line 1302, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin .login-la input::placeholder {
  color: #595959 !important;
  font-weight: 200;
}
/* line 1310, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin .login-la button.btn.btn-primary.hvr-rectangle-out {
  background: #002e64 !important;
  color: #fff !important;
}
/* line 1315, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin .login-la a.button-LR.hvr-rectangle-out {
  background: #fff !important;
  color: #63b700 !important;
  font-size: 0.8rem !important;
  font-weight: 500;
  text-decoration: underline;
}
/* line 1322, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyLogin .login-la a.button-LR.hvr-rectangle-out:hover {
  background: white !important;
  color: #63b700 !important;
}
/* line 1331, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1333, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyEdc section#g-above {
  background: white !important;
}
/* line 1337, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyEdc .tr-spacer-EC1 > td {
  background: #0039a4;
  color: #fff;
  font-size: 0.7rem;
}
/* line 1342, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyEdc button#button-puntos-gan2 {
  display: flex;
  align-items: center;
  min-width: 14rem;
  justify-content: center;
}
/* line 1348, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyEdc .tr-body-EC > td {
  padding: 0.5rem;
  font-weight: 500 !important;
  font-size: 1rem;
  padding: 0.5rem !important;
}
/* line 1354, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyEdc td.td-border1 {
  padding: 0 !important;
}
/* line 1358, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyEdc .name__pts-edc {
  font-family: 'Montserrat';
  font-weight: 600;
  font-size: 3.2rem;
}
/* line 1363, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyEdc button#button-estacue1, body#bodyEdc button#button-puntos-gan2 {
  background: transparent !important;
  padding: 0 !important;
  height: 2rem;
  color: white !important;
  font-weight: 500;
}
/* line 1370, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyEdc button#button-estacue1:hover, body#bodyEdc button#button-puntos-gan2:hover {
  transition: 0.3s;
  color: #fff !important;
}
/* line 1376, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyEdc #tr-head-EC > td, body#bodyEdc #tr-head-EC2 > td {
  background: #72c3d2 !important;
  color: #505050 !important;
}
/* line 1381, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyEdc td.td-NB {
  font-family: 'Montserrat';
  font-size: 1.5rem;
  font-weight: 500;
  color: #505050;
  text-transform: uppercase;
}
/* line 1389, templates/rt_galatea/custom/scss/latam2022.scss */
img.a-like-button.not-in-wishlist-img {
  height: 28px;
}
/* line 1393, templates/rt_galatea/custom/scss/latam2022.scss */
.radio-filters span {
  font-weight: 500;
  font-size: 0.8rem;
}
/* line 1397, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1399, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1401, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk.view-form .platform-content.row-fluid > .span12 {
  background: #fff !important;
}
/* line 1406, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk.view-form .conp {
  color: #505050 !important;
}
/* line 1411, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1413, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1415, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk .platform-content.row-fluid > .span12 {
  background: transparent !important;
}
/* line 1420, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk .table {
  color: #505050 !important;
}
/* line 1424, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk img.eye-icon-help {
  max-width: 2rem !important;
}
/* line 1427, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk button.btn {
  background: #19a4df !important;
  color: #fff !important;
  font-family: 'Montserrat';
  font-weight: 500;
  width: 100%;
  max-width: 10rem;
  height: 2rem;
  margin-top: 1rem;
}
/* line 1437, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk p.text-modal__help, body#bodyHelpdesk p.text-modal__help1 {
  font-family: 'Montserrat' !important;
  color: #232e9a !important;
}
/* line 1441, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk .table-bordered th, body#bodyHelpdesk .table td, body#bodyHelpdesk .table-bordered td {
  border: 1px solid #c2c2c2 !important;
}
/* line 1444, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk button.hvr-rectangle-out.sendBTNhelp, body#bodyHelpdesk a.hvr-rectangle-out.sendBTNhelp {
  background: #19a4df !important;
  color: #fff !important;
  border-radius: 10px;
  font-weight: 400;
  font-family: 'Montserrat';
}
/* line 1452, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk button.hvr-rectangle-out.sendBTNhelp:hover, body#bodyHelpdesk a.hvr-rectangle-out.sendBTNhelp:hover {
  color: #232e9a !important;
}
/* line 1457, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk button.hvr-rectangle-out.sendBTNhelp::before, body#bodyHelpdesk a.hvr-rectangle-out.sendBTNhelp::before {
  background: #ffd500 !important;
}
/* line 1466, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1468, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk form#form-form select, body#bodyHelpdesk form#form-form input, body#bodyHelpdesk form#form-form textarea {
  color: #505050 !important;
  border: 2px solid #737373 !important;
  font-family: 'Montserrat';
  font-weight: 400;
}
/* line 1474, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk form#form-form select::placeholder, body#bodyHelpdesk form#form-form input::placeholder, body#bodyHelpdesk form#form-form textarea::placeholder {
  color: #737373 !important;
}
/* line 1484, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk form#form-form input#file {
  border: 0px solid #fff !important;
}
/* line 1487, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk form#form-form span.f-input-label {
  color: #505050 !important;
}
/* line 1490, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk form#form-form span.f-input-label strong {
  font-weight: 500 !important;
}
/* line 1494, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk form#form-form .f-input-extralabel-one, body#bodyHelpdesk form#form-form .f-input-extralabel {
  color: #232e9a !important;
}
/* line 1498, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk form#form-form button#sendBTN {
  background: #19a4df !important;
  color: #fff !important;
  border-radius: 10px;
  font-weight: 400;
  font-family: 'Montserrat';
}
/* line 1505, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk form#form-form button#sendBTN:hover {
  color: #232e9a !important;
}
/* line 1510, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk form#form-form button#sendBTN::before {
  background: #ffd500 !important;
}
/* line 1519, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyHelpdesk .text-instructHelp {
  font-size: 0.9rem;
  color: #505050;
  font-weight: 500;
}
/* line 1528, templates/rt_galatea/custom/scss/latam2022.scss */
button.button-CG {
  background: #ffd500 !important;
  color: #232e9a !important;
  max-width: 10rem;
  margin: 1rem auto !important;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  height: 2rem;
  font-size: 0.9rem !important;
  transition: 0.3s;
}
/* line 1541, templates/rt_galatea/custom/scss/latam2022.scss */
button.button-CGhover {
  opacity: 0.8;
  transition: 0.3s;
}
/* line 1547, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1549, templates/rt_galatea/custom/scss/latam2022.scss */
.swal2-popup.swal2-modal.trivia-pop button, .swal2-popup.swal2-modal.swal2-show button {
  background: #19a4df;
}
/* line 1553, templates/rt_galatea/custom/scss/latam2022.scss */
.swal2-popup.swal2-modal.trivia-pop button.swal2-close, .swal2-popup.swal2-modal.swal2-show button.swal2-close {
  background: transparent !important;
}
/* line 1562, templates/rt_galatea/custom/scss/latam2022.scss */
.boton-degradado-ca {
  font-family: 'Montserrat' !important;
  background: #ffd500 !important;
  color: #505050 !important;
  font-weight: 400;
  transition: 0.3s;
  text-transform: uppercase;
  margin-top: 4rem;
}
/* line 1573, templates/rt_galatea/custom/scss/latam2022.scss */
.boton-degradado-ca:hover {
  opacity: 0.8;
  transition: 0.3s;
}
/* line 1582, templates/rt_galatea/custom/scss/latam2022.scss */
div#product__related h2::before {
  display: none;
}
/* line 1586, templates/rt_galatea/custom/scss/latam2022.scss */
table#usersList {
  font-family: 'Montserrat' !important;
  font-weight: 400;
}
/* line 1591, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1593, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_wishlist.view-wishlist h3#cart-view__title {
  display: none;
}
/* line 1596, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_wishlist.view-wishlist label#check_all-label {
  margin-top: 2rem;
}
/* line 1601, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_wishlist.view-wishlist div#product-grid__price_currency {
  color: #000 !important;
  font-family: 'Montserrat';
  font-size: 1rem;
}
/* line 1606, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1608, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_wishlist.view-wishlist .wishlist-view__actions button {
  font-family: 'Montserrat' !important;
  text-transform: uppercase !important;
  padding: 0 0.5rem;
  height: 2rem;
  font-size: 0.8rem !important;
  width: 100%;
  max-width: 10rem;
}
/* line 1618, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_wishlist.view-wishlist .wishlist-view__actions button::before {
  background: #72c3d2 !important;
}
/* line 1622, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_wishlist.view-wishlist .wishlist-view__actions button:hover {
  color: #fff !important;
}
/* line 1627, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_wishlist.view-wishlist .wishlist-view__actions button.wishlist-btn.checkout.hvr-rectangle-out {
  background: #19a4df !important;
}
/* line 1632, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_wishlist.view-wishlist .wishlist-view__actions button.wishlist-btn.delete.wishlist-btn-del.hvr-rectangle-out {
  background: #f27c3e !important;
}
/* line 1643, templates/rt_galatea/custom/scss/latam2022.scss */
span.temporalads-modal-title {
  color: #232e9a !important;
}
/* line 1647, templates/rt_galatea/custom/scss/latam2022.scss */
.slider-track-low, .slider-track-high {
  background: #c5c5c5 !important;
}
/* line 1650, templates/rt_galatea/custom/scss/latam2022.scss */
a.button-se.hvr-rectangle-out {
  font-family: 'Montserrat' !important;
  background: #ffd500 !important;
  color: #505050 !important;
  font-weight: 400;
}
/* line 1656, templates/rt_galatea/custom/scss/latam2022.scss */
a.button-se.hvr-rectangle-out::before {
  background: transparent !important;
}
/* line 1660, templates/rt_galatea/custom/scss/latam2022.scss */
a.button-se.hvr-rectangle-out:hover {
  color: #fff !important;
}
/* line 1668, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1670, templates/rt_galatea/custom/scss/latam2022.scss */
.temporalads-modal-body button {
  background: #ffd500 !important;
  color: #505050 !important;
}
/* line 1674, templates/rt_galatea/custom/scss/latam2022.scss */
.temporalads-modal-body button::before {
  background: #72c3d2 !important;
}
/* line 1678, templates/rt_galatea/custom/scss/latam2022.scss */
.temporalads-modal-body button:hover {
  color: #fff !important;
}
/* line 1686, templates/rt_galatea/custom/scss/latam2022.scss */
.fest > h4, p.let2 {
  font-family: 'Montserrat' !important;
}
/* line 1691, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1693, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_checkout a.link-demp-checkout {
  color: #232e9a !important;
  font-weight: 500;
}
/* line 1699, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_checkout button.-b.hvr-rectangle-out, body.site.com_checkout a.btn-back-checkout {
  background: #19a4df !important;
  color: #fff;
  box-shadow: none !important;
  text-transform: uppercase;
  height: 2rem;
  font-size: 0.9rem;
}
/* line 1708, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_checkout button.-b.hvr-rectangle-out:hover, body.site.com_checkout a.btn-back-checkout:hover {
  color: #fff !important;
}
/* line 1712, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_checkout button.-b.hvr-rectangle-out::before, body.site.com_checkout a.btn-back-checkout::before {
  background: #72c3d2 !important;
}
/* line 1717, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_checkout p.checkout-confirmation__help-text_email {
  font-weight: 600;
}
/* line 1721, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_checkout span.nuip_advice {
  font-size: 0.9rem;
  line-height: 1 !important;
  display: block;
  font-weight: 400;
  margin-bottom: 0.5rem;
}
/* line 1728, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_checkout .checkout-confirmation {
  color: #000;
}
/* line 1730, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_checkout .checkout-confirmation h2 {
  font-weight: 600 !important;
}
/* line 1734, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1736, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_checkout .cedis-view > div {
  width: 100%;
  max-width: 35rem;
  background: #fdfdfd;
  text-align: center;
  height: 2.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  border: 1px solid #ececec;
}
/* line 1750, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_checkout .cedis-view > div:nth-child(2n) {
  background: #f2f2f2;
}
/* line 1754, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_checkout .cedis-view > div label {
  width: 50%;
}
/* line 1761, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1763, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_cart .counter-component {
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 1768, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_cart .counter-component button.counter-btn {
  background: transparent !important;
  padding: 0 !important;
  height: 2rem !important;
  color: #595959 !important;
  font-size: 1.5rem;
  display: flex !important;
  align-items: center !important;
  justify-content: center;
  border: 1px solid #e7e7e7 !important;
}
/* line 1780, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_cart a.cart-btn.checkout.hvr-rectangle-out {
  background: #19a4df !important;
  color: #fff;
  box-shadow: none !important;
}
/* line 1786, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_cart a.cart-btn.checkout.hvr-rectangle-out:hover {
  color: #fff !important;
}
/* line 1790, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_cart a.cart-btn.checkout.hvr-rectangle-out::before {
  background: #72c3d2 !important;
}
/* line 1796, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_cart a.cart-btn.products-list.hvr-rectangle-out {
  background: #ffd500 !important;
  color: #505050;
  box-shadow: none !important;
  font-weight: 500;
}
/* line 1803, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_cart a.cart-btn.products-list.hvr-rectangle-out:hover {
  color: #fff !important;
}
/* line 1807, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_cart a.cart-btn.products-list.hvr-rectangle-out::before {
  background: #72c3d2 !important;
}
/* line 1813, templates/rt_galatea/custom/scss/latam2022.scss */
.cart-view__title::before {
  background: #232e9a !important;
}
/* line 1817, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1821, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1822, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog div#products button {
  font-weight: 500 !important;
}
/* line 1827, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog #filter_category-filters h5 {
  color: #000;
  font-size: 1.2rem;
}
/* line 1832, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog div#product-grid__price > a {
  font-weight: 500 !important;
}
/* line 1835, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog a.view-more-btn {
  font-weight: 500 !important;
}
/* line 1838, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog div#product-grid__price_currency {
  font-weight: 500;
}
/* line 1841, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog div#product-detail-main {
  font-weight: 400;
}
/* line 1845, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog .hvr-rectangle-out {
  font-weight: 500 !important;
}
/* line 1850, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog .counter-component {
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 1855, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog .counter-component button.counter-btn {
  background: #fafafa !important;
  padding: 0 !important;
  height: 2rem !important;
  color: #232e9a !important;
  font-size: 1.5rem;
  display: flex !important;
  align-items: center !important;
  justify-content: center;
  border: 1px solid #e7e7e7 !important;
}
/* line 1867, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1869, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog div#product-view__actions button {
  font-size: 0.8rem;
  width: 100%;
  max-width: 10rem;
  margin: 0rem 0.3rem;
  text-transform: uppercase;
  box-shadow: none !important;
}
/* line 1878, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog .button_back-catalog > a, body.site.com_catalog button#product-view__back-btn {
  font-family: 'Montserrat';
  font-weight: 500 !important;
}
/* line 1882, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog a.hvr-rectangle-out {
  box-shadow: none !important;
  text-shadow: none !important;
}
/* line 1886, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog div#product-detail-header {
  color: #232e9a;
}
@media (max-width: 1275px) {
  /* line 1895, templates/rt_galatea/custom/scss/latam2022.scss */
  /* line 1897, templates/rt_galatea/custom/scss/latam2022.scss */
  /* line 1898, templates/rt_galatea/custom/scss/latam2022.scss */
  .FooterContainer .infosF > div {
    width: 100%;
  }
  /* line 1902, templates/rt_galatea/custom/scss/latam2022.scss */
  .FooterContainer .itemsC {
    min-width: inherit;
  }
  /* line 1904, templates/rt_galatea/custom/scss/latam2022.scss */
  .FooterContainer .itemsC > div {
    justify-content: center;
  }
}
@media (max-width: 830px) {
  /* line 1917, templates/rt_galatea/custom/scss/latam2022.scss */
  /* line 1919, templates/rt_galatea/custom/scss/latam2022.scss */
  .FooterContainer .itemCF {
    width: 100%;
    justify-content: flex-start;
    margin: 1rem 0rem;
  }
}
@media (max-width: 400px) {
  /* line 1928, templates/rt_galatea/custom/scss/latam2022.scss */
  /* line 1930, templates/rt_galatea/custom/scss/latam2022.scss */
  .FooterContainer .titleF {
    text-align: center;
  }
  /* line 1933, templates/rt_galatea/custom/scss/latam2022.scss */
  .FooterContainer .titleB {
    font-size: 1.1rem;
  }
}
/* line 1938, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 1940, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset #div-whatsapp, body#bodyReset #div-chat {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}
/* line 1947, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset #div-whatsapp svg, body#bodyReset #div-chat svg {
  width: 48px;
  height: 48px;
}
/* line 1953, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset span.smaller_text {
  font-size: 0.8rem;
  color: #595959;
  font-weight: 600;
}
/* line 1958, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .control-label, body#bodyReset .control-label > label {
  color: #595959 !important;
}
/* line 1961, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset img#show-pass-1-icon {
  top: 2.2rem;
}
/* line 1965, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset a#show-pass-2 {
  position: absolute;
  top: 3.2rem;
}
/* line 1969, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset span.star {
  display: none;
}
/* line 1972, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .checks_pass div > input {
  margin-top: 0.5rem !important;
}
/* line 1975, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset span.small_text {
  font-size: 0.9rem;
  color: #595959;
  font-weight: 500;
}
/* line 1980, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset span.smaller_text {
  font-size: 0.8rem;
  color: #595959;
  font-weight: 600;
}
/* line 1985, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .checks_pass {
  display: grid;
  grid-template-columns: repeat(2, 1fr) !important;
  margin-bottom: 2rem;
}
/* line 1990, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .checks_pass div {
  height: 1.2rem;
}
/* line 1993, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset input#jform_pass, body#bodyReset input#jform_repass {
  border-radius: 20px;
}
/* line 1998, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .FooterContainer {
  display: none;
}
/* line 2002, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset header#g-header .g-container {
  background-image: url('../../../../images/2023/RESET/banner_reset.jpg');
  width: 100%;
  min-height: 25rem;
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 2009, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .reset {
  position: absolute;
  top: 8rem;
  right: 0;
  left: 0;
}
/* line 2015, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .select {
  display: grid;
  grid-template-areas: "titulo titulo" "gpid email" "whatsapp chat" "boton boton";
}
/* line 2023, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset div#div-seleccion-header {
  grid-area: titulo;
}
/* line 2026, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset div#div-gpid {
  grid-area: gpid;
}
/* line 2029, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset div#div-email {
  grid-area: email;
}
/* line 2032, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset div#div-whatsapp {
  grid-area: whatsapp;
}
/* line 2035, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset div#div-chat {
  grid-area: chat;
}
/* line 2038, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .button_back {
  grid-area: boton;
}
/* line 2041, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .title-section-rpass {
  max-width: 32rem;
  margin: auto;
}
/* line 2045, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset a.g-logo {
  display: none;
}
/* line 2048, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset button.back_home, body#bodyReset button#acceptBtn, body#bodyReset button#change-pass {
  background: #002e64;
  color: #fff;
  width: 100%;
  max-width: 12rem;
  border-radius: 20px !important;
  height: 100%;
  min-height: 2.5rem;
  max-height: 2.5rem;
  margin-top: 3rem;
}
/* line 2059, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .button_back {
  text-align: center;
}
/* line 2062, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset input#jform_gpid, body#bodyReset input#jform_email {
  min-width: 26rem;
  border-radius: 20px;
  border: 1px solid #d2d2d2 !important;
  margin-top: -3.5rem !important;
}
/* line 2068, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .controls > input, body#bodyReset button#btn-enviar-token, body#bodyReset button#btn-cancelar, body#bodyReset .control-group, body#bodyReset input {
  max-width: 30rem !important;
  margin: auto;
}
/* line 2072, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .subtitleSection {
  margin-top: -1rem;
  font-weight: 500;
}
/* line 2076, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset button#btn-cancelar {
  display: none;
}
/* line 2079, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset div#div-gpid, body#bodyReset div#div-email {
  width: 50%;
  margin: auto;
}
/* line 2083, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset button#searchGpid {
  text-transform: capitalize;
}
/* line 2086, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .container__recuperarPw {
  min-height: calc(100vh - 19.5rem) !important;
  grid-template-rows: 6rem auto !important;
  height: auto !important;
}
/* line 2091, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .span12 {
  background: transparent;
}
/* line 2094, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset div#ayuda_text {
  width: 100%;
  min-width: 32rem;
  font-size: 0.9rem;
  text-align: center;
}
/* line 2100, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset div#ayuda_text {
  display: none;
}
/* line 2103, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .btn-reset {
  display: none;
}
/* line 2106, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset button#emailRestore {
  text-transform: capitalize;
}
/* line 2109, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset select#jform_questionone, body#bodyReset select#jform_questiontwo {
  border: 0px solid !important;
  margin: 0px !important;
  -webkit-appearance: none;
  -moz-appearance: none !important;
}
/* line 2115, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset label#jform_questionone-lbl, body#bodyReset label#jform_responseone-lbl, body#bodyReset label#jform_questiontwo-lbl, body#bodyReset label#jform_responsetwo-lbl {
  display: none;
}
/* line 2118, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset button#validate-question {
  background: #002e64;
  color: #fff;
  width: 100%;
  border-radius: 20px;
  height: 100%;
  min-height: 2.5rem;
  max-height: 2.5rem;
  margin-top: 3rem;
}
/* line 2128, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset input#jform_responseone, body#bodyReset input#jform_responsetwo {
  border-radius: 20px;
}
/*FOOTER*/
/* line 2134, templates/rt_galatea/custom/scss/latam2022.scss */
div#custom-9062-particle {
  background-image: url('../../../../images/2023/LOGIN/fondo_footer.jpg') !important;
}
/* line 2137, templates/rt_galatea/custom/scss/latam2022.scss */
.titleB {
  font-size: 1.8rem;
  text-transform: inherit;
  font-weight: 700;
  transform: scaleY(1.3);
  color: #002e64;
  letter-spacing: 1px;
}
/* line 2145, templates/rt_galatea/custom/scss/latam2022.scss */
.subtitleN {
  color: #002e64;
  font-size: 0.8rem;
  font-weight: 500;
}
/* line 2150, templates/rt_galatea/custom/scss/latam2022.scss */
.legalS {
  margin-top: 5rem;
}
/* line 2153, templates/rt_galatea/custom/scss/latam2022.scss */
.legalsCf div {
  display: flex;
  flex-direction: column;
  text-align: left;
}
/* line 2158, templates/rt_galatea/custom/scss/latam2022.scss */
.legalsCf strong {
  font-size: 1rem;
  font-weight: 800;
  color: #002e64;
}
/* line 2163, templates/rt_galatea/custom/scss/latam2022.scss */
.legalsCf {
  display: flex;
  justify-content: space-between;
}
/* line 2167, templates/rt_galatea/custom/scss/latam2022.scss */
.apps {
  justify-content: space-between;
  margin-top: 1rem;
  display: block !important;
}
/* line 2173, templates/rt_galatea/custom/scss/latam2022.scss */
.apps img {
  width: 100%;
  max-width: 7rem;
}
/* line 2178, templates/rt_galatea/custom/scss/latam2022.scss */
img.cae_logo {
  max-width: 6.5rem;
  max-height: 2.8rem;
  margin-top: 13px;
}
/* line 2183, templates/rt_galatea/custom/scss/latam2022.scss */
.legalsCf span {
  width: 100%;
  max-width: 28rem;
  margin: auto;
  text-align: center;
  color: #595959 !important;
  font-size: 0.8rem;
}
/* line 2191, templates/rt_galatea/custom/scss/latam2022.scss */
.ayuda_footer {
  background: linear-gradient(to right, #003f80, #006ace);
  width: 100%;
  max-width: 40rem;
  height: 100%;
  max-height: 16rem;
  position: absolute;
  bottom: 21rem;
  right: 7rem;
  border-radius: 15px;
  opacity: 0.8;
  z-index: 10;
}
/* line 2204, templates/rt_galatea/custom/scss/latam2022.scss */
.chat img {
  width: 100%;
  max-width: 4rem;
}
/* line 2208, templates/rt_galatea/custom/scss/latam2022.scss */
.tooltip_image img {
  width: 100%;
  max-width: 2rem;
}
/* line 2212, templates/rt_galatea/custom/scss/latam2022.scss */
.help_text {
  display: flex;
  flex-direction: column;
  padding: 1rem;
  padding-top: 2rem;
}
/* line 2218, templates/rt_galatea/custom/scss/latam2022.scss */
.modulo_ayuda {
  display: flex;
  justify-content: space-between;
  width: 90%;
  margin: auto;
}
/* line 2224, templates/rt_galatea/custom/scss/latam2022.scss */
.tooltip_image {
  display: flex;
  align-items: center;
  justify-content: space-around;
}
/* line 2228, templates/rt_galatea/custom/scss/latam2022.scss */
.tooltip_image a {
  display: flex;
  align-items: center;
  justify-content: space-around;
  gap: 5px;
  width: 100%;
  max-width: 15rem;
}
/* line 2237, templates/rt_galatea/custom/scss/latam2022.scss */
.tooltip_image div {
  color: #fff;
  font-size: 1.2rem;
}
/* line 2241, templates/rt_galatea/custom/scss/latam2022.scss */
.chat {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  margin-right: 4rem !important;
}
/* line 2248, templates/rt_galatea/custom/scss/latam2022.scss */
.help_text strong {
  font-size: 2rem;
  color: #fff;
}
/* line 2252, templates/rt_galatea/custom/scss/latam2022.scss */
.help_text span {
  color: #fff;
  font-weight: 400;
  font-size: 1.1rem;
  margin-top: 0.5rem;
}
/* line 2258, templates/rt_galatea/custom/scss/latam2022.scss */
.chat span {
  color: #fff;
}
/* line 2261, templates/rt_galatea/custom/scss/latam2022.scss */
.about_us img {
  width: 100%;
  max-width: 6rem;
  max-height: 2rem;
}
@media (max-width: 800px) {
  /* line 2267, templates/rt_galatea/custom/scss/latam2022.scss */
  .ayuda_footer {
    max-width: 22rem !important;
    max-height: 21rem !important;
    bottom: 53rem;
    right: 0 !important;
    left: 0 !important;
    text-align: center !important;
    margin: auto;
  }
  /* line 2276, templates/rt_galatea/custom/scss/latam2022.scss */
  .legalsCf {
    flex-direction: column;
    align-items: center;
  }
  /* line 2280, templates/rt_galatea/custom/scss/latam2022.scss */
  .legalsCf div {
    align-items: center;
  }
  /* line 2283, templates/rt_galatea/custom/scss/latam2022.scss */
  .legalS {
    margin-top: 2rem !important;
  }
  /* line 2286, templates/rt_galatea/custom/scss/latam2022.scss */
  .FooterContainer {
    margin-top: 10rem;
  }
}
/*FOOTER*/
/*Header*/
/* line 2292, templates/rt_galatea/custom/scss/latam2022.scss */
.notification-content strong {
  font-size: 1rem;
  color: #595959;
}
/* line 2296, templates/rt_galatea/custom/scss/latam2022.scss */
.notification-content {
  padding-top: 1rem;
}
/* line 2299, templates/rt_galatea/custom/scss/latam2022.scss */
.g-menu-item-container img {
  max-width: 2rem;
  height: 1.7rem;
  width: 1.8rem;
}
/* line 2304, templates/rt_galatea/custom/scss/latam2022.scss */
span.g-menu-parent-indicator {
  display: none !important;
}
/* line 2307, templates/rt_galatea/custom/scss/latam2022.scss */
div#menu-2400-particle, div#menu-3312-particle, div#menu-8190-particle, div#menu-8299-particle, div#menu-6716-particle, div#menu-5383-particle, div#menu-9888-particle {
  position: absolute;
  right: 2.5rem;
}
/* line 2311, templates/rt_galatea/custom/scss/latam2022.scss */
.g-menu-item-container {
  min-width: 1.7rem;
  max-height: 1.7rem;
}
/* line 2315, templates/rt_galatea/custom/scss/latam2022.scss */
#g-navigation .g-main-nav .g-dropdown {
  background: #fff;
  border: 1px solid rgba(136, 136, 136, 0.25);
  border-radius: 4px;
  color: #595959;
}
/* line 2321, templates/rt_galatea/custom/scss/latam2022.scss */
li.g-menu-item.g-menu-item---particle-EGupA.g-menu-item-type-particle.g-standard {
  width: 100%;
  max-width: 2rem;
  height: 2.5rem;
}
/* line 2326, templates/rt_galatea/custom/scss/latam2022.scss */
div#logo-header-casa > div > a > img {
  min-width: 8rem !important;
  max-width: 8rem;
}
/* line 2331, templates/rt_galatea/custom/scss/latam2022.scss */
.bandera-user {
  position: absolute;
  right: 0rem;
  top: 2.7rem;
}
/* line 2336, templates/rt_galatea/custom/scss/latam2022.scss */
.user-info {
  position: absolute;
  right: 0;
  top: 5rem;
  min-width: 40rem;
}
/* line 2342, templates/rt_galatea/custom/scss/latam2022.scss */
.user-info div {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-left: 12px;
}
/* line 2349, templates/rt_galatea/custom/scss/latam2022.scss */
span.g-menu-item-title {
  color: #595959;
  font-weight: 500;
}
/* line 2353, templates/rt_galatea/custom/scss/latam2022.scss */
.item-info::after {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
/* line 2358, templates/rt_galatea/custom/scss/latam2022.scss */
.item-info:nth-child(4)::after {
  display: none;
}
/* line 2361, templates/rt_galatea/custom/scss/latam2022.scss */
.g-block.size-40 {
  display: flex;
  align-items: center;
}
/*Header*/
/*COMPLEMENTO*/
/* line 2367, templates/rt_galatea/custom/scss/latam2022.scss */
.mostrarDTS, .mostrarDocs, .mostrarSEC {
  display: block !important;
}
/* line 2370, templates/rt_galatea/custom/scss/latam2022.scss */
.change_pages {
  display: flex;
  justify-content: space-around;
  width: 100%;
  max-width: 10rem;
  margin: auto;
}
/* line 2377, templates/rt_galatea/custom/scss/latam2022.scss */
.leyend-celphone-mp {
  display: none;
}
/* line 2380, templates/rt_galatea/custom/scss/latam2022.scss */
.dts_container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: flex-start;
}
/* line 2386, templates/rt_galatea/custom/scss/latam2022.scss */
.int {
  display: none;
}
/* line 2389, templates/rt_galatea/custom/scss/latam2022.scss */
.control-group.dts.gpid {
  margin-left: 3rem;
}
/* line 2392, templates/rt_galatea/custom/scss/latam2022.scss */
button#dts_page, button#docs_page, button#sec_page {
  border-radius: 100px;
  width: 100%;
  max-height: 1rem;
  max-width: 1rem;
  height: 100%;
  color: transparent !important;
}
/* line 2400, templates/rt_galatea/custom/scss/latam2022.scss */
.span10.form-horizontal {
  margin-bottom: 10rem;
}
/* line 2403, templates/rt_galatea/custom/scss/latam2022.scss */
.center-block.controls.container-btnsP {
  margin-top: 3rem !important;
}
/* line 2406, templates/rt_galatea/custom/scss/latam2022.scss */
.change_pages {
  margin-top: 3rem;
}
/* line 2409, templates/rt_galatea/custom/scss/latam2022.scss */
a#button_cancel_profile, a#help__profile {
  background: white !important;
  border: solid 2px #63b700;
  color: #63b700 !important;
  border-radius: 15px !important;
  text-transform: capitalize !important;
}
/* line 2416, templates/rt_galatea/custom/scss/latam2022.scss */
button#save__profile {
  background: #002e64 !important;
  border: solid 2px #002e64;
  color: #fff !important;
  border-radius: 15px !important;
  text-transform: capitalize !important;
}
/* line 2423, templates/rt_galatea/custom/scss/latam2022.scss */
.controls input, .controls select, input#jform_birthday {
  color: rgba(120, 120, 120, 0.65) !important;
  text-transform: inherit !important;
  font-size: 1rem !important;
  font-weight: 600 !important;
}
/* line 2429, templates/rt_galatea/custom/scss/latam2022.scss */
p.docs.mostrarDocs {
  font-size: 1.5rem;
  font-weight: 700;
  margin: 0px;
  margin-top: 1.5rem;
  padding-left: 1rem;
}
/* line 2436, templates/rt_galatea/custom/scss/latam2022.scss */
p.docs.small_text.mostrarDocs {
  color: rgba(120, 120, 120, 0.45);
  font-size: 1rem;
  font-weight: 500;
  margin-top: 1rem;
}
/* line 2442, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyPerfil form#member-cnvusersprofilelog input, body#bodyPerfil form#member-cnvusersprofilelog select {
  border: solid 2px #c5c5c5;
}
/* line 2445, templates/rt_galatea/custom/scss/latam2022.scss */
.control-group.docs.text__docLegals.mostrarDocs, .control-group.sec.valid.mostrarSEC {
  display: flex !important;
  flex-direction: row-reverse;
}
/* line 2449, templates/rt_galatea/custom/scss/latam2022.scss */
.control-group.docs.text__docLegals.mostrarDocs .controls, .control-group.sec.valid.mostrarSEC .controls {
  width: 2rem !important;
}
/* line 2452, templates/rt_galatea/custom/scss/latam2022.scss */
.control-group.docs.ine.mostrarDocs {
  min-width: 30rem;
  margin: 0px;
}
/* line 2456, templates/rt_galatea/custom/scss/latam2022.scss */
.controls.controls-image {
  justify-content: flex-start !important;
}
/* line 2459, templates/rt_galatea/custom/scss/latam2022.scss */
img#ine_front {
  display: none;
}
/* line 2462, templates/rt_galatea/custom/scss/latam2022.scss */
.control-group.docs.ine.mostrarDocs {
  margin-top: 3rem;
}
@media (min-width: 1000px) {
  /* line 2466, templates/rt_galatea/custom/scss/latam2022.scss */
  .derecho {
    top: -9.5rem;
    position: relative;
    right: -30rem;
  }
  /* line 2471, templates/rt_galatea/custom/scss/latam2022.scss */
  .derecho.sec.mostrarSEC {
    margin-bottom: -5rem;
  }
  /* line 2474, templates/rt_galatea/custom/scss/latam2022.scss */
  h3.sec.mostrarSEC {
    color: #002e64;
    font-size: 1.5rem;
    margin-top: 3rem;
  }
}
/* line 2481, templates/rt_galatea/custom/scss/latam2022.scss */
.ine_front {
  max-width: 24rem;
}
/* line 2484, templates/rt_galatea/custom/scss/latam2022.scss */
label#jform_bases-lbl, label#jform_privacy-lbl {
  color: #595959 !important;
  text-decoration: inherit;
}
/* line 2488, templates/rt_galatea/custom/scss/latam2022.scss */
label#jform_security_1-lbl {
  max-width: 14rem !important;
  margin-left: 0px !important;
}
/* line 2492, templates/rt_galatea/custom/scss/latam2022.scss */
.control-group.sec.mostrarSEC {
  margin: 0px;
}
/* line 2495, templates/rt_galatea/custom/scss/latam2022.scss */
.control-group.sec.mostrarSEC h4 {
  color: #595959 !important;
  min-width: 30rem !important;
  font-size: 0.8rem;
  font-weight: 600 !important;
}
/* line 2501, templates/rt_galatea/custom/scss/latam2022.scss */
i.fa.fa-info-circle {
  font-size: 1.2rem;
  color: #595959;
}
/* line 2505, templates/rt_galatea/custom/scss/latam2022.scss */
.control-label.check label {
  color: #7bdf00 !important;
  font-size: 0.8rem;
}
/* line 2510, templates/rt_galatea/custom/scss/latam2022.scss */
.mostrarSEC input#jform_name, .dts input#jform_response_2 {
  display: none !important;
}
/*COMPLEMENTO*/
/*CATALOGO*/
/* line 2517, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 2518, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 a.buttonWlst svg {
  width: 2rem;
}
/* line 2522, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 .headCop2 {
  display: flex;
  justify-content: space-between;
}
/* line 2526, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 #filter-header {
  border-bottom: 0px solid !important;
  flex-direction: row;
}
/* line 2530, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 div#filter-header {
  width: 100%;
  max-width: 22rem;
  padding: 0px;
}
/* line 2535, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 button#filter-header_clear-btn {
  background: transparent;
  color: #595959;
  font-size: 1rem !important;
  margin: 0px !important;
  padding: 0px !important;
  max-height: 2rem;
  text-transform: inherit !important;
}
/* line 2545, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 span#filter-header_result-count {
  color: #595959;
  font-size: 1rem !important;
  font-weight: 500 !important;
  margin-top: 0.4rem;
  display: flex;
  text-wrap: nowrap;
}
/* line 2553, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 div#search-wrapper {
  display: none;
}
/* line 2556, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 #g-header {
  background: transparent !important;
}
/* line 2559, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 #filter, .com_catalog.view-products.no-layout.no-task.outline-54 .product_grid .product_item {
  text-transform: inherit !important;
  border: 0px solid white !important;
  box-shadow: 0 0 0px #ddd !important;
}
/* line 2564, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 #filter-footer {
  border-top: 0px solid !important;
}
/* line 2567, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 header#g-header .g-container {
  position: relative;
  top: -13.5rem;
  margin-bottom: -10rem;
}
/* line 2572, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 .citems-title {
  color: #595959;
  font-weight: 500;
}
/* line 2576, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 li.citems-item {
  border-bottom: 1px solid #999 !important;
  padding: 0.5rem;
  max-width: 10rem;
}
/* line 2581, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 .product_item .row {
  text-align: right;
}
/* line 2584, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 div#product-grid__price_currency, .com_catalog.view-products.no-layout.no-task.outline-54 a.desc_text {
  text-align: center;
}
/* line 2587, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 .brand {
  display: none !important;
}
/* line 2590, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 div#product-grid__price_currency {
  color: #63b700;
  font-weight: 600 !important;
}
/* line 2594, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 a.cat_detalle {
  display: none;
}
/* line 2597, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 .product_grid .product_item {
  margin: 0.5rem;
  width: 75%;
}
/* line 2601, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 div#product_container {
  margin-top: 1rem;
  margin-bottom: 3rem;
}
/* line 2605, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.no-layout.no-task.outline-54 .navegation-content {
  padding: 0.5rem;
}
/*CATALOGO*/
/*DETALLE PROD*/
/* line 2612, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 2613, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 .route_text {
  position: absolute;
  top: 0rem;
  padding: 1rem;
  color: #595959 !important;
}
/* line 2619, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 .route_text a {
  color: #595959 !important;
}
/* line 2622, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 div#product_detail_container_new {
  padding-top: 3.5rem;
}
/* line 2625, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 .product-detail-img_new {
  width: 45%;
}
/* line 2628, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 div#main-slider {
  width: 90%;
}
/* line 2631, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 .product-detail-img_new {
  display: flex;
  flex-direction: row-reverse;
}
/* line 2635, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 div#product_detail_container_new {
  display: flex;
}
/* line 2638, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 .containerInfoProduct {
  width: 50%;
  padding: 5rem;
}
/* line 2642, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 a.buttonWlst {
  display: none;
}
/* line 2645, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 .titleStyte {
  color: #002e64 !important;
  font-size: 1.5rem;
  font-weight: 700;
}
/* line 2650, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 .subtitleStyle {
  font-size: 0.8rem;
  color: #595959;
  margin-bottom: 1rem;
  margin-top: 0.5rem;
}
/* line 2656, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 .ranking-general {
  margin: 0.5rem 0;
  margin-bottom: 1rem;
}
/* line 2660, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 #product-view__add-form {
  display: grid;
  grid-column-gap: 20px;
  grid-template-columns: auto 2fr;
  grid-template-areas: "product-view__actions product-view__actions product-view__actions" "product-view__price product-stock product-view__select" !important;
}
/* line 2669, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 #product_detail_container {
  border: 0px solid #ddd !important;
  box-shadow: 0 0 0px #ddd !important;
  grid-template-areas: "routes_text routes_text" "product-detail-img product-detail-header" "product-detail-img product-detail-main " !important;
}
/* line 2677, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 .product_item {
  border: 0px solid #ddd !important;
  box-shadow: 0 0 0px #ddd !important;
}
/* line 2681, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 div#product-detail-header {
  border-bottom: 0px;
}
/* line 2684, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 div#botonOne {
  display: none;
}
/* line 2687, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 p#product-view__description, .com_catalog.view-products.task-product.outline-54 p.stock-message {
  margin-left: 0px;
  font-size: 1rem;
  color: #595959;
}
/* line 2692, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 a.hvr-rectangle-out, .com_catalog.view-products.task-product.outline-54 button#product-view__back-btn, .com_catalog.view-products.task-product.outline-54 div#product-view__select {
  display: none !important;
}
/* line 2695, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 h3 p {
  font-size: 1.5rem;
  color: #002e64;
}
/* line 2699, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 #product-view__actions {
  padding-top: 0px;
}
/* line 2702, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 p.stock-message {
  padding: 0px;
}
/* line 2705, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 div#product-view__price, .com_catalog.view-products.task-product.outline-54 div#product-view__price-currency {
  color: #006ace;
  font-size: 1rem;
  font-weight: 500;
}
/* line 2710, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 div#product_detail_container {
  font-family: 'Montserrat' !important;
}
/* line 2713, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 div#product_detail_container {
  position: relative;
  top: -10rem;
  background: white;
}
/* line 2718, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 .routes_text {
  color: #595959 !important;
  padding: 1rem;
  grid-area: routes_text;
  font-weight: 500;
}
/* line 2724, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 .routes_text a {
  color: #595959 !important;
  font-weight: 500;
}
/* line 2728, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 .cat_general {
  display: none;
}
/* line 2731, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 div#product-grid__price {
  text-align: center;
  color: #595959;
}
/* line 2735, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 div#product-grid__price_currency {
  text-align: center;
  color: #53b700;
  font-weight: 700 !important;
}
/* line 2740, templates/rt_galatea/custom/scss/latam2022.scss */
.com_catalog.view-products.task-product.outline-54 div#product__related {
  margin-bottom: 5rem;
}
/* line 2745, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 {
  /*PERFIL*/
}
/* line 2747, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .contanier_mispedidos {
  margin-top: inherit;
  display: flex;
  justify-content: center;
}
/* line 2753, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .header-container {
  margin-top: -11rem;
  padding: 4rem;
  background: white;
  max-width: 75rem;
  width: 100%;
}
/* line 2761, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .dateLabel {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1;
  width: 100%;
  min-width: 9rem;
  margin-top: 1rem;
  max-width: 9rem;
  display: flex;
  flex-direction: column;
  gap: 2px;
}
/* line 2773, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .dateLabel .dateContent {
  font-size: 0.8rem;
  color: #505050;
  font-weight: 500;
}
/* line 2781, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .orderContent {
  margin-top: 1rem;
  font-size: 0.8rem;
  width: 100%;
  max-width: 8rem;
  color: #505050;
  display: flex;
  flex-direction: column;
  gap: 2px;
  line-height: 1;
  margin-right: 3rem;
}
/* line 2793, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .orderContent #verDetalle {
  white-space: nowrap;
}
/* line 2797, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .deliveryContent {
  width: 100%;
}
/* line 2802, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .ver_mas {
  gap: 10px;
}
/* line 2805, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .ver_mas > div {
  font-size: 0.8rem;
  width: 100%;
}
/* line 2809, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .ver_mas > a {
  font-size: 0.8rem;
  width: 100%;
  text-align: right;
}
/* line 2816, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .ped_real {
  gap: 5px;
  font-weight: 500;
}
/* line 2821, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .ped_real strong {
  color: #001244;
  font-weight: 700;
  font-size: 0.9rem;
}
/* line 2828, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .deliveryContent {
  font-size: 0.8rem;
  line-height: 1;
  margin-top: 1rem;
  display: flex;
  flex-direction: column;
  gap: 2px;
  padding-top: 0.05rem;
  color: #505050;
}
/* line 2839, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .telephoneContent {
  font-size: 0.8rem;
  display: flex;
  flex-direction: column;
  gap: 2px;
}
/* line 2845, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .style-pdtr {
  position: relative;
  top: inherit !important;
}
/* line 2849, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .notification-container {
  margin-top: 4rem;
}
/* line 2852, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 header#g-header {
  min-height: auto !important;
}
/* line 2857, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .notification-container h3 {
  font-size: 1.2rem;
  line-height: 1.2;
}
/* line 2861, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .notification-container h3 a {
  color: #19a4df !important;
  text-decoration: underline !important;
}
/* line 2866, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 a.g-logo > img {
  width: 100% !important;
  padding: 0rem !important;
}
/* line 2870, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 header#g-header {
  align-items: flex-start !important;
}
/* line 2874, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 header#g-header .g-container {
  width: 100%;
}
/* line 2880, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .cnmf {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  height: 3rem;
  width: 1.2rem;
  background: #5b5b5b 45;
  margin: auto;
  display: none;
  align-items: center;
  padding: 0.2rem;
  border-radius: 0px 7px 7px 0px;
}
/* line 2894, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat {
  width: 100%;
  max-width: 17rem;
}
/* line 2898, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div {
  background: #f1f1f1;
  padding: 1rem;
}
/* line 2902, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .imageProfileSection {
  margin-top: -7rem;
}
/* line 2905, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .mnufContainer {
  width: 95%;
  margin: auto;
  max-width: 13rem;
  font-size: 0.9rem;
  font-weight: 500;
  margin-top: 1.5rem;
}
/* line 2913, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .imageProfileSection label {
  height: 9rem;
  width: 9rem;
  margin: auto;
}
/* line 2918, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .country_image {
  left: 2rem;
  position: relative;
  max-width: 5rem;
  top: -4rem;
  margin-bottom: -5rem;
}
/* line 2925, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .containerBtnPss {
  display: none;
  justify-content: space-around;
  margin-top: 1.5rem;
  width: 100%;
  max-width: 14rem;
  margin: 1rem auto;
}
/* line 2933, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .imageProfileSection .nameps {
  font-size: 1.5rem;
  text-align: center;
  margin-top: 1rem;
  font-weight: 500;
  color: #595959;
}
/* line 2940, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .imageProfileSection .profile-pic {
  border-radius: 50%;
  height: 9rem;
  width: 9rem;
  background-size: cover;
  background-position: center;
  vertical-align: middle;
  text-align: center;
  color: transparent;
  transition: all 0.3s ease;
  text-decoration: none;
  cursor: pointer;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: lightgray;
}
/* line 2959, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .imageProfileSection .profile-pic span {
  display: inline-block;
  padding-bottom: 0;
}
/* line 2963, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .containerBtnPss > a#validatorPassModal {
  background: #032965;
  color: #fff !important;
}
/* line 2967, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .containerBtnPss > a {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 1.8rem;
  border-radius: 25px;
  border: 2px solid;
  width: 100%;
  max-width: 6rem;
  padding-bottom: 0rem;
  font-weight: 500;
  font-size: 0.8rem;
}
/* line 2980, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .containerBtnPss > a#cancelModal {
  background: #fff;
  color: #1536f4;
  border-color: #1536f4;
}
/* line 2985, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .imageProfileSection #profileInput, .com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .imageProfileSection #jform_image {
  display: none !important;
  cursor: pointer !important;
}
/* line 2989, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .sparatorMf.suc {
  border-top: 1px solid #595959;
}
/* line 2992, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .mnufContainer .itemMfs a {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  margin: 0.7rem 0rem;
  color: #4d4d4d;
}
/* line 3000, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .mnufContainer .itemMfs .iconcmfs svg {
  max-width: 1.2rem;
  height: 1rem;
  display: flex;
}
/* line 3005, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat > div .imageProfileSection .profile-pic:hover {
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 10000;
  color: #fff;
  transition: all 0.3s ease;
  text-decoration: none;
}
/* line 3012, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .imagesp {
  display: none;
}
/* line 3015, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .nameimfs:hover {
  color: #63b700;
  font-weight: 600;
}
/* line 3019, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .cls-1 {
  fill: #002e64 !important;
}
/* line 3022, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mcContainer {
  position: relative;
  top: -6rem;
  justify-content: flex-end;
}
/* line 3027, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 h2 {
  color: #63b700;
}
/* line 3030, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .g-block.size-70 {
  position: relative;
  top: -15.5rem;
}
/* line 3034, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .mnuFloat {
  float: right;
}
/* line 3037, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .ped_real {
  display: flex;
  justify-content: space-between;
}
/* line 3042, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .conten_detail {
  display: flex;
  flex-direction: column;
}
/* line 3046, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .ver_mas {
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-height: 2rem;
}
/* line 3052, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .product-container {
  border: 2px solid #000;
  border-radius: 15px;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  flex-direction: column;
}
/* line 3059, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .ped_real h4 {
  font-size: 1.2rem;
  font-weight: 600;
  color: #002e64;
}
/* line 3064, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .ped_real p, .com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .ver_mas p {
  font-size: 0.8rem !important;
  color: #595959;
  margin-left: 0px;
  margin-right: 0px;
}
/* line 3070, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .ver_mas a {
  font-size: 0.8rem !important;
  color: #002e64;
  font-weight: 600;
  text-decoration: underline;
}
/* line 3076, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .img-container--info {
  display: flex;
  flex-direction: column;
}
/* line 3080, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .img-btns {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 3085, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 3086, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 section#g-above a.seg_ped {
  background: #002e64;
  color: #fff !important;
  padding: 0.3rem;
  border-radius: 20px;
  font-size: 0.8rem;
  text-align: center;
  border: 2px solid #002e64;
}
/* line 3097, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 a.rep_inc {
  background: transparent;
  color: #63b700 !important;
  border: 2px solid #63b700;
  padding: 0.3rem;
  border-radius: 20px;
  font-size: 0.8rem;
  text-align: center;
}
/* line 3106, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .img-container--info a {
  margin-top: 1rem;
}
/* line 3109, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 p.subtitle.status {
  font-weight: 600;
  font-size: 1rem;
  color: #63b700 !important;
}
/* line 3114, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .product-container .info-container-processing {
  width: 100% !important;
}
/* line 3117, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .dir_res {
  display: flex;
  justify-content: space-between;
}
/* line 3121, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .tot_pts {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 3126, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .dir_res {
  align-items: baseline;
}
/* line 3129, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .dir_res {
  border-top: 1px solid #000;
}
/* line 3132, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .dir_env span {
  font-size: 0.8rem;
  font-weight: 600;
  color: #595959;
}
/* line 3137, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .res_ped p {
  font-size: 0.8rem;
}
/* line 3140, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .tot_pts span {
  font-weight: 600;
}
/* line 3143, templates/rt_galatea/custom/scss/latam2022.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .platform-content.row-fluid {
  padding-top: 2rem !important;
  padding-left: 0rem;
}
/*CARRITO*/
/* line 3149, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 3151, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart div#cart-view__cart-empty {
  width: 100%;
  box-shadow: none;
  display: flex;
  align-items: flex-start;
  padding-top: 3rem;
  justify-content: center;
  font-size: 1.3rem;
  font-weight: 600;
}
/* line 3161, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart .mcContainer {
  display: none;
}
/* line 3164, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart .g-block.size-30 {
  display: none;
}
/* line 3167, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart a.g-logo > img {
  width: 100% !important;
  padding: 0rem !important;
}
/* line 3171, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart header#g-header .g-container {
  width: 100%;
}
/* line 3174, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart .g-block.size-70 {
  width: 100% !important;
  min-width: 100%;
}
/* line 3178, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart .cart-view__container {
  margin: 0rem !important;
  border: 0px solid #cacaca !important;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.36) !important;
}
/* line 3183, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart .cart-view__items {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10rem;
}
/* line 3188, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart h1.title_resume {
  font-size: 1.5rem;
  color: #002e64;
}
/* line 3192, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart .cart-view__resume {
  width: 100%;
  max-width: 22rem;
  background: white;
  border-radius: 30px;
  border: solid 2px #595959;
  padding: 1rem;
}
/* line 3200, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart .products_total, body.com_cart .total__foot {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* line 3205, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart .cart-view__title::before {
  display: none;
}
/* line 3208, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart p.info__text {
  font-size: 0.9rem;
  text-align: justify;
  color: #595959;
}
/* line 3213, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart .total__foot {
  border-top: 2px solid #595959 45;
  color: #63b700;
}
/* line 3217, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart p.info__text.obli {
  font-size: 1.2rem;
}
/* line 3225, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart h3.cart-view__title {
  font-size: 1.5rem;
  color: #002e64;
  margin-bottom: 0rem;
  margin-top: 0.5rem;
}
/* line 3231, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart .progress_bar {
  margin-top: 2rem;
}
/* line 3234, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart table#cart-details__table {
  border: none;
}
/* line 3237, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart #cart-details__table > thead > tr > th {
  border-bottom: 1px solid transparent !important;
  color: #002e64 !important;
}
/* line 3241, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart input#p1335 {
  padding: 0px !important;
  border: none;
  box-shadow: none;
}
/* line 3251, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 3252, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart .resumeContainers .cart-btn {
  color: #fff;
  font-size: 16px !important;
  padding: 8px 16px;
  border: 0 !important;
  background: #0e3575;
  display: inline-block;
  min-width: 15rem;
  border-radius: 20px;
  text-align: center;
}
/* line 3266, templates/rt_galatea/custom/scss/latam2022.scss */
.swal2-container.swal2-center.swal2-fade.swal2-shown {
  z-index: 9999 !important;
}
/* line 3269, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 3275, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 3277, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .resumeContainers .cart-btn {
  color: #fff;
  font-size: 16px !important;
  padding: 8px 16px;
  border: 0 !important;
  background: #0e3575;
  display: inline-block;
  min-width: 15rem;
  border-radius: 20px;
  text-align: center;
}
@media (min-width: 1000px) {
  /* line 3291, templates/rt_galatea/custom/scss/latam2022.scss */
  body.gantry.g-galatea-style.site.com_cart label.icons {
    margin-right: 2rem;
    margin-left: 2rem;
  }
}
/* line 3296, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .mcContainer {
  display: none;
}
/* line 3299, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .progress_bar {
  margin: auto;
  width: 100%;
  max-width: 55rem;
  text-align: center;
  margin-bottom: 8rem !important;
  margin-top: 2rem;
}
/* line 3307, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .progress_bar > label {
  display: flex;
  justify-content: space-between;
  margin-bottom: -30px !important;
}
/* line 3312, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .progress_bar_icons {
  width: 100%;
  max-width: 3.5rem;
}
/* line 3316, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart progress#file {
  width: 100%;
  max-width: 51rem;
}
/* line 3320, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart audio, body.gantry.g-galatea-style.site.com_cart canvas, body.gantry.g-galatea-style.site.com_cart progress, body.gantry.g-galatea-style.site.com_cart video {
  display: inline-block;
  vertical-align: baseline;
}
/* line 3327, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .mcContainer {
  display: none;
}
/* line 3330, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .g-block.size-30 {
  display: none;
}
/* line 3333, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart a.g-logo > img {
  width: 100% !important;
  padding: 0rem !important;
}
/* line 3337, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart header#g-header .g-container {
  width: 100%;
}
/* line 3340, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .g-block.size-70 {
  width: 100% !important;
  min-width: 100%;
}
/* line 3344, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .cart-view__container {
  margin: 0rem !important;
  border: 0px solid #cacaca !important;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.36) !important;
}
/* line 3349, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .cart-view__items {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10rem;
}
/* line 3354, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart h1.title_resume {
  font-size: 1.5rem;
  color: #002e64;
}
/* line 3358, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .cart-view__resume {
  width: 100%;
  max-width: 25rem;
  background: white;
  border-radius: 30px;
  border: solid 2px #595959;
  padding: 1rem;
}
/* line 3366, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .products_total, body.gantry.g-galatea-style.site.com_cart .total__foot {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* line 3376, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .cart-view__title::before {
  display: none;
}
/* line 3379, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart p.info__text {
  font-size: 0.9rem;
  text-align: justify;
  color: #595959;
}
/* line 3384, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .total__foot {
  border-top: 2px solid #595959 45;
  color: #63b700;
}
/* line 3388, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart p.info__text.obli {
  font-size: 1.2rem;
}
/* line 3391, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .cart-view__container {
  margin-top: -10.5rem !important;
}
/* line 3398, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart h3.cart-view__title {
  font-size: 1.5rem;
  color: #002e64;
  margin-bottom: 0rem;
  margin-top: 0.5rem;
}
/* line 3404, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart .progress_bar {
  margin-top: 2rem;
}
/* line 3407, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart table#cart-details__table {
  border: none;
}
/* line 3410, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart #cart-details__table > thead > tr > th {
  border-bottom: 1px solid transparent !important;
  color: #002e64 !important;
}
/* line 3414, templates/rt_galatea/custom/scss/latam2022.scss */
body.gantry.g-galatea-style.site.com_cart input#p1335 {
  padding: 0px !important;
  border: none;
  box-shadow: none;
}
/*CARRITO*/
/* line 3421, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 3422, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .mcContainer {
  display: none;
}
/* line 3425, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .g-block.size-30 {
  display: none;
}
/* line 3428, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery a.g-logo > img {
  width: 100% !important;
  padding: 0rem !important;
}
/* line 3432, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery header#g-header .g-container {
  width: 100%;
}
/* line 3435, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .g-block.size-70 {
  width: 100% !important;
  min-width: 100%;
}
/* line 3439, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .cart-view__container {
  margin: 0rem !important;
  border: 0px solid #cacaca !important;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.36) !important;
}
/* line 3444, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .cart-view__items {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10rem;
}
/* line 3449, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery h1.title_resume {
  font-size: 1.5rem;
  color: #002e64;
}
/* line 3453, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .cart-view__resume {
  width: 100%;
  max-width: 22rem;
  background: white;
  border-radius: 30px;
  border: solid 2px #595959;
  padding: 1rem;
}
/* line 3461, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .products_total, body.com_checkout.view-delivery .total__foot {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* line 3466, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .cart-view__title::before {
  display: none;
}
/* line 3469, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery p.info__text {
  font-size: 0.9rem;
  text-align: justify;
  color: #595959;
}
/* line 3474, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .total__foot {
  border-top: 2px solid #595959 45;
  color: #63b700;
}
/* line 3478, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery p.info__text.obli {
  font-size: 1.2rem;
}
/* line 3481, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .cart-view__container {
  position: relative;
  top: -13.5rem;
  border-radius: 0px;
}
/* line 3486, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery h3.cart-view__title {
  font-size: 1.5rem;
  color: #002e64;
  margin-bottom: 0rem;
  margin-top: 0.5rem;
}
/* line 3492, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .progress_bar {
  margin-top: 2rem;
}
/* line 3495, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery table#cart-details__table {
  border: none;
}
/* line 3498, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery #cart-details__table > thead > tr > th {
  border-bottom: 1px solid transparent !important;
  color: #002e64 !important;
}
/* line 3502, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery input#p1335 {
  padding: 0px !important;
  border: none;
  box-shadow: none;
}
/* line 3507, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery div#cart-view__actions {
  position: absolute;
  bottom: 7rem;
  right: 5.5rem;
}
/* line 3512, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .cart-btn {
  color: #fff;
  font-size: 16px !important;
  padding: 8px 16px;
  border: 0 !important;
  background: #0e3575;
  display: inline-block;
  min-width: 15rem;
  border-radius: 20px;
  text-align: center;
}
/* line 3523, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .product-card {
  display: flex;
  align-items: center;
}
/* line 3527, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .product_grid {
  grid: auto / repeat(2, 1fr) !important;
}
/* line 3530, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .message-confi {
  display: none;
}
/* line 3533, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery img#cart-details__image {
  width: 7rem;
}
/* line 3536, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .check_container {
  display: flex;
  justify-content: space-around;
}
/* line 3540, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .container {
  border: 0px solid #ddd;
  box-shadow: 0 0 0px #ddd;
}
/* line 3544, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .submit {
  text-align: center;
}
/* line 3547, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery input[type="submit"] {
  background: #002e64;
  min-width: 15rem;
  padding: 0.5rem;
  border-radius: 20px;
  border: 1px solid #002e64 !important;
  color: white !important;
  font-weight: 600;
}
/* line 3556, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .check_container {
  display: flex;
  justify-content: space-around;
  margin-bottom: 10rem;
}
/* line 3561, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .platform-content.row-fluid {
  position: relative;
  top: -9rem;
}
/* line 3565, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery #adminForm-cedis {
  display: flex;
  flex-direction: column;
}
/* line 3569, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery .cedis-select {
  display: flex;
  justify-content: space-around;
  align-items: center;
}
/* line 3574, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery #cedis-select {
  min-width: 10rem;
}
/* line 3577, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout.view-delivery a.catalog-btn {
  color: #64b700;
  font-size: 0.8rem;
  text-decoration: underline;
}
/* line 3585, templates/rt_galatea/custom/scss/latam2022.scss */
.viewPass {
  display: flex;
  justify-content: center;
  align-items: center;
  color: black !important;
  top: 0;
  bottom: 0;
  position: absolute;
  right: 0.5rem;
  padding: 0 !important;
}
/* line 3596, templates/rt_galatea/custom/scss/latam2022.scss */
.viewPass .img-ojo {
  max-width: 1.5rem;
  height: 1rem !important;
}
/* line 3602, templates/rt_galatea/custom/scss/latam2022.scss */
.titleStyte {
  text-transform: uppercase;
}
/* line 3605, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 3608, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .control-label {
  display: flex;
  justify-content: flex-start;
}
/* line 3612, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 3614, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .control-label label.hasTooltip {
  margin-bottom: 0.2rem;
}
/* line 3620, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .control-label span.star {
  margin-bottom: 0;
}
/* line 3626, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw.passwordModal {
  max-width: 30rem;
  margin: auto;
}
/* line 3634, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw.passwordModal .containerBtnPss {
  display: flex;
  justify-content: space-around;
  margin-top: 1.5rem;
}
/* line 3639, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw.passwordModal .containerBtnPss > a {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 2rem;
  border-radius: 25px;
  border: 2px solid;
  width: 100%;
  max-width: 9rem;
  padding-bottom: 0.1rem;
  font-weight: 500;
  font-size: 0.9rem;
}
/* line 3652, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw.passwordModal .containerBtnPss > a#validatorPassModal {
  background: ;
  color: #fff !important;
}
/* line 3656, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw.passwordModal .containerBtnPss > a#cancelModal {
  background: #fff;
  color: ;
  border-color: ;
}
/* line 3664, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw.passwordModal .controls.eyeContainer {
  position: relative;
}
/* line 3667, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw.passwordModal label#jform_pass-lbl {
  padding-top: 1rem;
}
/* line 3670, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 3672, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw.passwordModal input[type="password"], .profileModulw.passwordModal input[type="text"] {
  height: 2.5rem;
  border-radius: 20px;
  border: 2px solid #c6c6c6;
  color: #4d4d4d;
  width: 100%;
}
/* line 3680, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw.passwordModal .ttpwm h4 {
  font-size: 1.6rem;
}
/* line 3684, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw.passwordModal label {
  font-weight: 500;
  font-size: 0.9rem;
}
/* line 3689, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw.passwordModal .control-group.valid {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: flex-end;
  gap: 6px;
  font-size: 0.9rem;
}
/* line 3697, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw.passwordModal .control-group.valid > div {
  width: auto;
  margin: 0 !important;
}
/* line 3701, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw.passwordModal .control-group.valid input, .profileModulw.passwordModal .control-group.valid label {
  margin: 0 !important;
}
/* line 3709, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .viewPass {
  padding-bottom: 0.6rem !important;
}
/* line 3714, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .alertNotification {
  background: #f0f0f0;
  padding: 0.5rem;
  text-align: center;
  margin: 1rem;
  font-weight: 500;
  padding-bottom: 1rem;
}
/* line 3723, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .alertNotification h4.alert-heading {
  font-size: 1.5rem;
}
/* line 3728, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .leyend-celphone-mp {
  font-size: 0.9rem;
  line-height: 1.1;
  margin: 0.8rem 0rem;
  font-weight: 600;
}
/* line 3734, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .itemLegals {
  display: flex !important;
  justify-content: center;
}
/* line 3738, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .itemLegals a {
  color: #737373 !important;
  font-weight: 500;
}
/* line 3742, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .itemLegals a span {
  text-decoration: underline;
  font-weight: 700;
}
/* line 3749, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw div#description-textINE {
  font-size: 0.9rem;
  line-height: 1.1;
  font-weight: 600;
  margin-bottom: 0.5rem;
}
/* line 3756, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .containerButtonProfile {
  display: flex;
  justify-content: space-evenly;
  margin: 2rem 0rem;
  padding-top: 1rem;
}
/* line 3762, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .containerButtonProfile a, .profileModulw .containerButtonProfile button {
  background: ;
  color: #fff;
  height: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  border-radius: 18px;
}
/* line 3774, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .containerButonNav {
  align-items: center;
  margin: 1rem auto;
  width: 90%;
}
/* line 3779, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .containerButonNav a {
  background: #002e64;
  color: #fff;
  height: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  border-radius: 18px;
  width: 100%;
  max-width: 9rem;
}
/* line 3792, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .containerButonNav.bnprev {
  display: flex;
  justify-content: flex-start;
}
/* line 3799, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .containerButonNav.bnnext {
  display: flex;
  justify-content: flex-end;
}
/* line 3807, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .dotContainer {
  display: flex;
  justify-content: center;
  gap: 10px;
  align-items: center;
  margin-top: 2rem;
}
/* line 3815, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .dotContainer input {
  border-radius: 30px;
  width: 1rem;
  height: 1rem;
  padding: 0;
  border: 0 !important;
  background: #b6b6b6 !important;
}
/* line 3824, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .dotContainer input.disableDot {
  background: #737373 !important;
}
/* line 3831, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}
/* line 3836, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms input, .profileModulw .ctnrForms select {
  height: 2.5rem;
  border-radius: 20px;
  border: 2px solid #c6c6c6;
  color: #737373;
  width: 100%;
}
/* line 3845, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms input:focus, .profileModulw .ctnrForms select:focus {
  box-shadow: none !important;
}
/* line 3850, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms input[type="file"], .profileModulw .ctnrForms select[type="file"] {
  border-radius: 0 !important;
  font-size: 0.7rem !important;
}
/* line 3858, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms .columnForm {
  width: 100%;
  max-width: 25rem;
  min-width: 20rem;
}
/* line 3863, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms .columnForm .texto_tamanio h4 {
  font-size: 1rem;
  text-align: left;
}
/* line 3868, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms .columnForm .controls.eyeContainer {
  position: relative;
}
/* line 3872, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms .columnForm .control-group {
  display: flex;
  flex-direction: column;
  width: 100%;
}
/* line 3877, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms .columnForm .control-group label {
  font-size: 0.93rem;
  margin-bottom: 0;
  font-weight: 500;
}
/* line 3883, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms .columnForm .control-group.valid {
  display: flex;
  flex-direction: row-reverse !important;
  justify-content: flex-end;
  font-size: 0.9rem;
  line-height: 1.1;
  margin-bottom: 0.2rem;
  text-align: left;
}
/* line 3893, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms .columnForm .control-group.valid input {
  height: 1rem;
  margin: 0 !important;
}
/* line 3898, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms .columnForm .control-group.valid .control-label {
  display: flex;
  align-items: center;
}
/* line 3902, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms .columnForm .control-group.valid .control-label label {
  margin-bottom: 0 !important;
}
/* line 3908, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms .columnForm .control-group.valid .controls {
  max-width: 1rem;
  margin: 0.3rem !important;
  display: flex;
}
/* line 3915, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms .columnForm .control-group .controls {
  width: 100%;
}
/* line 3918, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms .columnForm .control-group .controls input, .profileModulw .ctnrForms .columnForm .control-group .controls select {
  font-weight: 500;
  color: #737373 !important;
}
/* line 3924, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms .columnForm .control-group .controls input[type="file"], .profileModulw .ctnrForms .columnForm .control-group .controls select[type="file"] {
  border: 0 !important;
}
/* line 3927, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModulw .ctnrForms .columnForm .control-group .controls input::placeholder, .profileModulw .ctnrForms .columnForm .control-group .controls select::placeholder {
  font-weight: 500;
}
/* line 3936, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 3938, templates/rt_galatea/custom/scss/latam2022.scss */
.profileModal > div {
  width: 100%;
  max-width: 65rem;
}
/* line 3944, templates/rt_galatea/custom/scss/latam2022.scss */
input[readonly], select[disabled] {
  background: #e4e4e4 !important;
}
/* line 3947, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 3949, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 3951, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 3953, templates/rt_galatea/custom/scss/latam2022.scss */
body .com_cnvusersprofilelog.view-cnvusersprofilelog form#member-cnvusersprofilelog > div {
  display: flex;
  justify-content: center !important;
}
@media (max-width: 600px) {
  /* line 3965, templates/rt_galatea/custom/scss/latam2022.scss */
  section#g-navigation {
    padding: 0 !important;
  }
  /* line 3968, templates/rt_galatea/custom/scss/latam2022.scss */
  section#g-navigation ul.g-toplevel {
    padding-bottom: 0rem;
  }
  /* line 3972, templates/rt_galatea/custom/scss/latam2022.scss */
  div#logo-header-casa {
    margin: auto;
  }
  /* line 3975, templates/rt_galatea/custom/scss/latam2022.scss */
  div#logo-header-casa img {
    max-width: 5rem !important;
    min-width: 5rem !important;
  }
  /* line 3980, templates/rt_galatea/custom/scss/latam2022.scss */
  div#casa-menuSec {
    padding: 0.5rem !important;
  }
  /* line 3984, templates/rt_galatea/custom/scss/latam2022.scss */
  div#casa-menuSec > div {
    position: initial;
  }
  /* line 3987, templates/rt_galatea/custom/scss/latam2022.scss */
  div#casa-menuSec > div ul.g-toplevel {
    padding: 0 !important;
  }
  /* line 3990, templates/rt_galatea/custom/scss/latam2022.scss */
  div#casa-menuSec > div ul.g-toplevel span.g-separator.g-menu-item-content {
    display: none !important;
  }
}
/* line 4001, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 4003, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout .span12 {
  margin-bottom: 0 !important;
}
/* line 4006, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_checkout .style-pdtr {
  position: initial !important;
}
/* line 4012, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 4014, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 4016, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 4018, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog.view-products ul#thumbnails li.splide__slide > img {
  max-width: 6rem;
}
/* line 4025, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog .product_item.porductItem {
  position: relative;
}
/* line 4029, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog .product_item.porductItem a.buttonWlst {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 2rem;
  position: absolute;
  right: 0.3rem;
}
/* line 4037, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog .product_item.porductItem a.buttonWlst svg {
  height: fit-content;
  width: fit-content !important;
  display: block;
  max-width: 2.5rem;
}
/* line 4047, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog .product_item.porductItem .row.buttonWL {
  height: fit-content;
}
/* line 4052, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog div#Modalconfirmaddprod {
  z-index: 99999;
}
/* line 4055, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 4066, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog div#Modalconfirmaddprod .modal-content2 span.closem {
  display: flex;
  justify-content: flex-end;
}
/* line 4070, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog div#Modalconfirmaddprod .modal-content2 img {
  max-width: 4rem;
}
/* line 4073, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog div#Modalconfirmaddprod .modal-content2 .modal-content2 {
  background-color: white;
  padding: 20px;
  border: 1px solid #888;
  border-radius: 20px;
  width: 90%;
  max-width: 25rem;
  float: right;
  margin: 3rem;
}
/* line 4086, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog div.modal.fade {
  top: -200% !important;
}
/* line 4091, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog div.modal.fade.in {
  z-index: 99999 !important;
  left: 0 !important;
  right: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  margin: auto !important;
  max-height: 35rem;
  max-width: 100% !important;
  height: fit-content;
}
/* line 4102, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog div.modal.fade.in .conatinerButtons {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 1rem auto;
}
/* line 4110, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_catalog .modal-backdrop.fade.in {
  z-index: 9999;
}
/* line 4115, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 4117, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart.view-cart td.text-center.deleteCart {
  align-items: flex-end;
}
/* line 4121, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart.view-cart td.text-center.deleteCart .cart-btn-del {
  color: #ea3a4e;
  background: none;
}
/* line 4127, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart.view-cart .errorValidation {
  border-color: red !important;
}
/* line 4130, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart.view-cart div#cart-view__actions {
  display: flex;
  justify-content: center;
  margin: auto;
}
/* line 4135, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart.view-cart .containerInputscart {
  display: flex;
  justify-content: center;
  gap: 15px;
}
/* line 4140, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart.view-cart .containerInputscart .conatinerInputcart {
  display: flex;
  flex-direction: column;
}
/* line 4144, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart.view-cart .containerInputscart .conatinerInputcart .labelic {
  display: flex;
  justify-content: flex-start;
  font-size: 0.9rem;
  margin-bottom: -0.4rem;
  margin-left: 0.2rem;
}
/* line 4152, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_cart.view-cart .containerInputscart .conatinerInputcart input {
  width: 100% !important;
  max-width: 12rem !important;
  border-radius: 25px;
  border: 1px solid #4d4d4d;
  margin: 0.3rem 0;
  height: 1.8rem;
  padding-left: 0.5rem;
  font-size: 0.9rem;
}
/* line 4168, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 4170, templates/rt_galatea/custom/scss/latam2022.scss */
body#bodyReset .span12 {
  margin-bottom: 0 !important;
}
/* Estilos carrousel items Mi reconomiento*/
/* line 4179, templates/rt_galatea/custom/scss/latam2022.scss */
.slider-item {
  text-align: center;
  display: flex !important;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 0 5px;
}
/* line 4188, templates/rt_galatea/custom/scss/latam2022.scss */
.slider-item img {
  width: 100%;
  max-width: 8rem;
  height: 8rem;
  margin: auto;
  max-width: 90px !important;
}
/* line 4196, templates/rt_galatea/custom/scss/latam2022.scss */
.slider-list {
  display: flex;
  overflow: hidden;
}
/* line 4201, templates/rt_galatea/custom/scss/latam2022.scss */
.slider-arrow {
  font-size: 24px;
  cursor: pointer;
}
/* line 4206, templates/rt_galatea/custom/scss/latam2022.scss */
.slider-arrow-prev {
  order: -1;
}
/* line 4210, templates/rt_galatea/custom/scss/latam2022.scss */
.slider-arrow-next {
  order: -1;
}
/* line 4213, templates/rt_galatea/custom/scss/latam2022.scss */
.slick-list {
  width: 85%;
}
/* line 4216, templates/rt_galatea/custom/scss/latam2022.scss */
.slider-item-name {
  font-size: 14px;
}
/* Estilos search-container */
/* line 4222, templates/rt_galatea/custom/scss/latam2022.scss */
.search-container .input-group .item-search {
  margin-right: 0rem !important;
}
/* line 4226, templates/rt_galatea/custom/scss/latam2022.scss */
.search-container .input-group {
  width: 60% !important;
}
/* line 4230, templates/rt_galatea/custom/scss/latam2022.scss */
.search-container .mb-3 {
  margin-bottom: 0rem !important;
}
/* line 4234, templates/rt_galatea/custom/scss/latam2022.scss */
body.site.com_recognition .search-container .item-search {
  font-size: 12px;
}
/* line 4238, templates/rt_galatea/custom/scss/latam2022.scss */
a {
  cursor: pointer;
}
/* line 4243, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 4245, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_recognition.alert-exito h4 {
  color: #63b700 !important;
  text-align: center !important;
}
/* line 4250, templates/rt_galatea/custom/scss/latam2022.scss */
body.com_recognition.alert-exito p {
  color: black !important;
  text-align: center !important;
}
/* line 4259, templates/rt_galatea/custom/scss/latam2022.scss */
#g-owlcarousel-owlcarousel-3522 > div.owl-stage-outer {
  max-height: max-content !important;
}
/* line 4263, templates/rt_galatea/custom/scss/latam2022.scss */
#g-header > div > div > div > div > div > div > div.mcContainer > div.perfilContainer > div > div.containerForms {
  justify-content: center;
}
/* line 4267, templates/rt_galatea/custom/scss/latam2022.scss */
#g-header > div > div > div > div > div > div > div.mcContainer > div.perfilContainer > div {
  margin-top: -9.5rem !important;
}
/* line 4273, templates/rt_galatea/custom/scss/latam2022.scss */
#g-above > div > div:nth-child(1) > div.g-block.size-30 > div > div > div > div.mcContainer {
  float: right;
  margin: inherit;
  min-width: 17rem;
  margin-top: -4rem;
}
/* line 4281, templates/rt_galatea/custom/scss/latam2022.scss */
/* line 4282, templates/rt_galatea/custom/scss/latam2022.scss */
body.view-recognition #g-above > div > div > div.g-block.size-30 > div > div > div > div.mcContainer {
  right: 0 !important;
}
@media (max-width: 600px) {
  /* line 5, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  /* line 7, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body#bodyLogin .FooterContainer {
    padding-top: 10rem;
  }
  /* line 10, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body#bodyLogin .ayuda_footer {
    max-width: 22rem;
    bottom: 10rem !important;
    right: inherit;
    margin-bottom: 13rem;
    min-height: 20rem;
  }
  /* line 17, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body#bodyLogin .login-la {
    margin-bottom: 10rem;
  }
  /* line 22, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  div#mnu-texth {
    display: none;
  }
  /* line 25, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  .legalS {
    display: flex;
    justify-content: center;
  }
  /* line 29, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  /* line 31, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body i.fa.fa-bell.fa-2x.has-badge {
    opacity: 0 !important;
  }
  /* line 35, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body .span12 {
    margin-bottom: 4rem;
  }
  /* line 38, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body .titleF {
    display: flex;
    flex-direction: column-reverse;
  }
  /* line 61, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body .help_text {
    font-size: 1.2rem !important;
    line-height: 1.3;
  }
  /* line 66, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body .help_text strong {
    font-size: 1.5rem !important;
  }
  /* line 72, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  /* line 74, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog .FooterContainer {
    margin-top: 0 !important;
  }
  /* line 77, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog .ayuda_footer {
    position: inherit !important;
    margin-top: -9rem;
    margin-bottom: 3rem;
  }
  /* line 83, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog .ayuda_footer .modulo_ayuda {
    display: flex;
    flex-direction: column;
  }
  /* line 88, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog .ayuda_footer .modulo_ayuda .tooltip_image a {
    display: flex;
    align-items: center;
    justify-content: space-around;
    gap: 5px;
    width: 100%;
    max-width: 15rem;
    flex-direction: column;
  }
  /* line 97, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog .ayuda_footer .modulo_ayuda .chat {
    margin: auto !important;
    width: 100%;
    max-width: 15rem;
  }
  /* line 102, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog .ayuda_footer .modulo_ayuda .chat img {
    width: 100%;
    max-width: 2rem;
  }
  /* line 107, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog .ayuda_footer .modulo_ayuda .chat span {
    width: 100% !important;
    max-width: 15rem;
  }
  /* line 111, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog .ayuda_footer .modulo_ayuda .chat span br {
    display: none;
  }
  /* line 121, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog div#logo-header-casa > div > a {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  /* line 129, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  /* line 133, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products div#product_detail_container_new {
    position: inherit !important;
    display: flex;
    flex-direction: column;
    gap: 20px !important;
  }
  /* line 140, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products div#product_detail_container_new > div {
    width: 100%;
    padding: 0.5rem;
  }
  /* line 144, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products div#product_detail_container_new p#product-view__description {
    margin: 0.5rem 0;
  }
  /* line 147, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products div#product_detail_container_new div#product-view__actions > div {
    width: 100%;
    margin: 0.5rem 0;
  }
  /* line 151, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products div#product_detail_container_new p.stock-message {
    margin: 0.5rem !important;
  }
  /* line 154, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products div#product_detail_container_new .ContainerButtons {
    position: inherit !important;
  }
  /* line 157, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products div#product_detail_container_new form#product-view__add-form {
    grid-template-rows: auto;
  }
  /* line 162, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products div#product_detail_container_new .product-detail-img_new {
    display: flex;
    flex-direction: column !important;
  }
  /* line 165, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products div#product_detail_container_new .product-detail-img_new li.splide__slide::marker {
    content: "";
  }
  /* line 171, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products div#product_detail_container_new .route_text {
    position: inherit !important;
  }
  /* line 178, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products .cat_general {
    display: block !important;
  }
  /* line 183, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products .platform-content.row-fluid {
    padding: 0 !important;
  }
  /* line 187, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products .headCop2 {
    display: flex;
    flex-direction: column;
    gap: 30px;
    font-size: 0.9rem !important;
  }
  /* line 193, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products span#filter-header_result-count {
    margin: 0 !important;
    padding: 0;
    align-items: center;
  }
  /* line 198, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products li.citems-item {
    width: 100%;
    max-width: 100% !important;
  }
  /* line 203, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  /* line 204, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  /* line 206, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  body.com_catalog.view-products header#g-header > div.g-container {
    position: initial !important;
    margin-bottom: 5rem !important;
  }
}
@media (max-width: 700px) {
  /* line 220, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  div#product_container {
    width: 100%;
  }
  /* line 223, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  .filter-section {
    display: block;
    text-align: center;
  }
  /* line 227, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  a.pointer.active {
    width: 100% !important;
    float: left;
    margin: 0rem auto 1rem auto !important;
    text-align: center;
  }
  /* line 233, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  input#product-picker__search-input {
    margin: auto;
  }
  /* line 236, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  .product_item {
    width: 100% !important;
  }
  /* line 240, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  div#product_grid-4 > div {
    margin: auto;
  }
  /* line 243, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  div#product-view__actions > button {
    display: flex;
    justify-content: center;
    margin: 1rem auto;
    width: 70%;
    height: 3rem;
    align-items: center;
  }
  /* line 251, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  div#product-view__actions {
    display: block;
    text-align: center;
  }
  /* line 255, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  div#cart-view__actions {
    display: flex;
    justify-content: space-around;
  }
  /* line 259, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  div#cart-view__actions > a {
    width: 45%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
  }
  /* line 266, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  .label-text-info > label {
    display: flex;
    align-items: center;
  }
  /* line 270, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  .label-text-info, .cedis-view > div {
    min-height: 3rem;
    border-bottom: 1px solid rgba(0, 0, 0, 0.09);
    padding: 0.8rem 0rem;
  }
  /* line 275, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  .cedis-view > div > label {
    display: flex;
    align-items: center;
    font-size: 0.8rem;
  }
  /* line 280, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  .confirmation-header > h2, h3 {
    font-size: 1.6rem;
  }
  /* line 283, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  .confirmation-body > h4, h3 {
    font-size: 1.3rem;
  }
  /* line 286, templates/rt_galatea/custom/scss/resposivo-catalogo.scss */
  a.btn-back-checkout {
    width: 40% !important;
  }
}
@media (max-width: 450px) {
  /* line 3, templates/rt_galatea/custom/scss/responsive.scss */
  #g-page-surround > div.g-offcanvas-toggle {
    display: none;
  }
  /* line 8, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 10, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #logo-6199-particle {
    display: flex;
    justify-content: center;
  }
  /* line 15, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #onweb_chatimage_div {
    display: none !important;
  }
  /* line 19, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #menu-1288-particle > nav > ul {
    width: 300px !important;
  }
  /* line 23, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #menu-1288-particle > nav {
    display: flex;
    justify-content: center;
  }
  /* line 28, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #g-header {
    min-height: initial !important;
  }
  /* line 32, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #g-above > div > div > div.g-block.size-70 {
    margin-top: -3rem !important;
  }
  /* line 36, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #g-utility > div {
    width: 100%;
  }
  /* line 40, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #custom-2953-particle > div > div > div.titleF > div.text_footer {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 46, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #custom-2953-particle > div {
    margin-top: 25rem;
  }
  /* line 50, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #smile > div:nth-child(2) > a > h4 {
    font-size: 20px;
  }
  /* line 54, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #smile > div:nth-child(2) > a > h5 {
    font-size: 15px;
  }
  /* line 58, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #custom-2953-particle > div > div > div.titleF > div.ayuda_footer {
    max-width: 100% !important;
  }
  /* line 62, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #g-above > div > div > div.g-block.size-70 > div > div > div > nav > ul {
    flex-direction: column;
  }
  /* line 66, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #reconosection {
    margin-top: 8rem;
  }
  /* line 70, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #form-recognition > div > div.input-group.mb-3 {
    display: none;
  }
  /* line 74, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #data-results .fila-recognition {
    flex-direction: column;
  }
  /* line 84, templates/rt_galatea/custom/scss/responsive.scss */
  #menu-4120-particle > nav > ul {
    width: auto !important;
  }
  /* line 88, templates/rt_galatea/custom/scss/responsive.scss */
  #mnu-texth {
    display: block !important;
  }
  /* line 92, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-7205-particle > div > div.containerPointsHome {
    display: flex !important;
    flex-direction: row !important;
    width: 40% !important;
    margin: initial !important;
  }
  /* line 99, templates/rt_galatea/custom/scss/responsive.scss */
  .itemPts {
    display: flex;
    align-items: center;
  }
  /* line 104, templates/rt_galatea/custom/scss/responsive.scss */
  .linkTopts {
    padding: 1rem;
    margin: inherit !important;
  }
  /* line 110, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-7205-particle > div > div.containerPointsHome > div.itemPts.ptsDis > div > div.dptsh > strong {
    font-size: 15px !important;
  }
  /* line 114, templates/rt_galatea/custom/scss/responsive.scss */
  .dptsh {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 120, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-7205-particle > div > div.containerPointsHome > div.itemPts.ptsDis > div > div.linkTopts, #custom-7205-particle > div > div.containerPointsHome > div.itemPts.ptsGan > div.linkTopts {
    margin-top: 1rem !important;
  }
  /* line 125, templates/rt_galatea/custom/scss/responsive.scss */
  #bannr-home > div > div {
    width: 100% !important;
  }
  /* line 131, templates/rt_galatea/custom/scss/responsive.scss */
  #bannr-home > div > div > div {
    margin-right: 2rem !important;
  }
  /* line 136, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-9062-particle > div > div > div.titleF > div.text_footer > div.apps {
    display: flex !important;
    flex-direction: row;
  }
  /* line 141, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-9062-particle > div > div > div.titleF > div.text_footer > div.apps > img {
    max-width: 10rem !important;
  }
  /* line 145, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-7205-particle > div > div.twlcome > div > strong {
    display: flex;
    flex-direction: column;
    text-align: center;
  }
  /* line 151, templates/rt_galatea/custom/scss/responsive.scss */
  #logo-3344-particle {
    width: max-content !important;
  }
  /* line 155, templates/rt_galatea/custom/scss/responsive.scss */
  #menu-2400-particle > nav > ul > li.g-menu-item.g-menu-item---module-Tb29L.g-menu-item-type-particle.g-standard > div > div > div > div > div > ul {
    left: -400% !important;
    width: 407px;
  }
  /* line 160, templates/rt_galatea/custom/scss/responsive.scss */
  #menu-2400-particle > nav > ul > li.g-menu-item.g-menu-item-1966.g-menu-item-type-separator.g-parent.g-selected.g-standard > ul {
    padding: inherit;
  }
  /* line 164, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-7205-particle > div > div.containerPointsHome > div.itemPts.ptsDis > div > div.linkTopts, #custom-7205-particle > div > div.containerPointsHome > div.itemPts.ptsGan > div.linkTopts {
    margin: inherit !important;
  }
  /* line 169, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-7205-particle > div > div.containerPointsHome > div.itemPts.ptsDis > div > div.dptsh > strong, #custom-7205-particle > div > div.containerPointsHome > div.itemPts.ptsGan > div.dptsh > strong, #custom-7205-particle > div > div.containerPointsHome > div.itemPts.ptsCan > div > div.typePts {
    font-size: 10px !important;
  }
}
@media (max-width: 1000px) {
  /* line 179, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 180, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-77 #g-navigation > div > div:nth-child(1) {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 186, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-77 #offsidebartoggle-2745-particle > div.info-user-section {
    position: unset;
    width: 100%;
    display: flex;
    justify-content: center;
  }
  /* line 193, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-77 #offsidebartoggle-2745-particle > div.info-user-section > div.user-info {
    position: unset;
    width: 100%;
    display: flex;
    justify-content: center;
  }
  /* line 200, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-77 #mnu-texth {
    width: 100%;
    display: flex;
    align-items: center;
  }
  /* line 206, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-77 #menu-2400-particle {
    width: 100%;
    display: flex;
    justify-content: center;
  }
  /* line 212, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-77 #offsidebartoggle-2745-particle > div.info-user-section > div.bandera-user {
    position: absolute;
    right: 42%;
    top: 7rem;
  }
  /* line 218, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-77 #menu-4120-particle {
    width: 100%;
    display: flex;
    justify-content: center;
  }
  /* line 224, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-77 #custom-7205-particle > div {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 230, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-77 #custom-9062-particle > div > div > div.titleF > div.ayuda_footer {
    right: 0;
    max-width: 30rem;
  }
  /* line 235, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-77 #custom-9062-particle > div > div > div.titleF > div.ayuda_footer > div.modulo_ayuda > div.chat > span > br {
    display: none;
  }
}
@media (max-width: 450px) {
  /* line 246, templates/rt_galatea/custom/scss/responsive.scss */
  #casa-menuSec, #menu-2400-particle, #menu-2400-particle > nav {
    z-index: 1;
  }
  /* line 253, templates/rt_galatea/custom/scss/responsive.scss */
  #menu-4120-particle > nav > ul > li.g-menu-item.g-menu-item-1977.g-menu-item-link-parent.g-menu-item-type-url.g-parent.g-selected.g-standard > ul {
    z-index: 9;
  }
  /* line 257, templates/rt_galatea/custom/scss/responsive.scss */
  #offsidebartoggle-2745-particle > div.info-user-section > div.bandera-user {
    right: 25% !important;
    top: 8.8rem !important;
  }
  /* line 262, templates/rt_galatea/custom/scss/responsive.scss */
  #menu-2400-particle {
    margin-right: 1rem;
  }
  /* line 266, templates/rt_galatea/custom/scss/responsive.scss */
  #offsidebartoggle-2745-particle > div.info-user-section > div.user-info {
    display: none !important;
  }
  /* line 270, templates/rt_galatea/custom/scss/responsive.scss */
  #g-page-surround > div.jl-sticky-placeholder {
    max-height: 190px !important;
  }
  /* line 274, templates/rt_galatea/custom/scss/responsive.scss */
  #g-owlcarousel-owlcarousel-4034 > div.owl-stage-outer > div > div > div > div > div.g-owlcarousel-item-img > img {
    height: 150px !important;
  }
  /* line 278, templates/rt_galatea/custom/scss/responsive.scss */
  #g-header {
    margin-top: -4rem !important;
  }
  /* line 282, templates/rt_galatea/custom/scss/responsive.scss */
  #menu-2400-particle > nav {
    margin-right: 3rem !important;
  }
}
@media (max-width: 375px) {
  /* line 288, templates/rt_galatea/custom/scss/responsive.scss */
  #menu-4120-particle > nav > ul {
    width: 100% !important;
  }
  /* line 292, templates/rt_galatea/custom/scss/responsive.scss */
  #menu-2400-particle {
    margin-right: 2rem !important;
  }
}
@media (width: 768px) {
  /* line 298, templates/rt_galatea/custom/scss/responsive.scss */
  #offsidebartoggle-2745-particle > div.info-user-section > div.bandera-user {
    right: 40% !important;
    top: 6.9rem !important;
  }
  /* line 303, templates/rt_galatea/custom/scss/responsive.scss */
  #g-header {
    margin-top: -5rem;
  }
}
@media (width: 820px) {
  /* line 309, templates/rt_galatea/custom/scss/responsive.scss */
  #offsidebartoggle-2745-particle > div.info-user-section > div.bandera-user {
    right: 40% !important;
  }
}
@media (width: 375px) {
  /* line 316, templates/rt_galatea/custom/scss/responsive.scss */
  #bannr-home > div > div > div {
    margin-right: 1rem !important;
    margin-left: -2rem !important;
  }
}
@media (max-width: 390px) {
  /* line 323, templates/rt_galatea/custom/scss/responsive.scss */
  #bannr-home > div > div > div {
    margin-right: 1rem !important;
    margin-left: -1rem !important;
  }
}
@media (max-width: 360px) {
  /* line 330, templates/rt_galatea/custom/scss/responsive.scss */
  #bannr-home > div > div > div {
    margin-right: 1rem !important;
    margin-left: -2.5rem !important;
  }
}
@media (max-width: 414px) {
  /* line 337, templates/rt_galatea/custom/scss/responsive.scss */
  #bannr-home > div > div > div {
    margin-right: 0rem !important;
  }
}
@media (width: 360px) {
  /* line 352, templates/rt_galatea/custom/scss/responsive.scss */
  #bannr-home > div > div > div {
    margin-right: 1rem !important;
  }
}
@media (width: 390px) {
  /* line 359, templates/rt_galatea/custom/scss/responsive.scss */
  #bannr-home > div > div > div {
    margin-right: 1rem !important;
    margin-left: -1rem !important;
  }
}
@media (max-width: 768px) {
  /* line 367, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-7205-particle > div > div.containerPointsHome {
    display: flex !important;
    flex-direction: row !important;
    width: 100% !important;
    justify-content: center !important;
  }
  /* line 374, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-7205-particle > div > div.twlcome > div > div {
    display: flex;
    gap: 15px;
    justify-content: center;
    max-width: 100% !important;
  }
  /* line 382, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-7205-particle > div {
    margin-top: 1rem !important;
    width: 80%;
    text-align: center;
  }
  /* line 388, templates/rt_galatea/custom/scss/responsive.scss */
  #bannr-home > div > div > div:nth-child(2) {
    margin-left: -1.5rem;
  }
  /* line 392, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-9062-particle > div > div > div.titleF > div.ayuda_footer {
    bottom: 35rem;
    left: initial !important;
  }
  /* line 397, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-9062-particle > div > div > div.titleF > div.ayuda_footer > div.modulo_ayuda {
    width: 100%;
    margin-left: 10px;
  }
  /* line 402, templates/rt_galatea/custom/scss/responsive.scss */
  #product_view > div {
    width: 100%;
  }
  /* line 406, templates/rt_galatea/custom/scss/responsive.scss */
  #menu-4120-particle > nav > ul {
    width: 25rem;
  }
}
@media (max-width: 450px) {
  /* line 418, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 419, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-95 #offsidebartoggle-7176-particle > div.info-user-section > div.user-info {
    display: none !important;
  }
  /* line 423, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-95 #menu-7683-particle > nav > ul {
    width: 100% !important;
  }
  /* line 427, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-95 #offsidebartoggle-7176-particle > div.info-user-section > div.bandera-user {
    top: 9rem;
    right: 7rem;
  }
  /* line 432, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-95 #menu-5383-particle > nav {
    margin-right: 3rem;
  }
  /* line 436, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-95 #g-header > div {
    margin-top: 2rem !important;
  }
  /* line 440, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-95 #g-owlcarousel-owlcarousel-7719 > div.owl-stage-outer > div > div.owl-item.active > div > div > div.g-owlcarousel-item-img > img {
    height: 150px;
  }
  /* line 444, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-95 #g-slideshow {
    margin-top: -1rem !important;
  }
  /* line 448, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-95 #g-utility > div > div:nth-child(1) > div {
    background: #f2f2f2;
  }
  /* line 452, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-95 #g-header {
    padding-bottom: 15rem !important;
  }
  /* line 456, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-95 .text_footer {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
@media (max-width: 390px) {
  /* line 466, templates/rt_galatea/custom/scss/responsive.scss */
  .bandera-user {
    right: 6rem !important;
  }
}
@media (width: 450px) {
  /* line 474, templates/rt_galatea/custom/scss/responsive.scss */
  .bandera-user {
    right: 6.5rem !important;
  }
}
@media (width: 375px) {
  /* line 482, templates/rt_galatea/custom/scss/responsive.scss */
  .bandera-user {
    right: 5.5rem !important;
  }
}
@media (width: 414px) {
  /* line 489, templates/rt_galatea/custom/scss/responsive.scss */
  .bandera-user {
    right: 6.5rem !important;
  }
}
@media (width: 360px) {
  /* line 497, templates/rt_galatea/custom/scss/responsive.scss */
  .bandera-user {
    right: 5rem !important;
  }
}
@media (width: 412px) {
  /* line 504, templates/rt_galatea/custom/scss/responsive.scss */
  .bandera-user {
    right: 6.5rem !important;
  }
}
@media (max-width: 1000px) {
  /* line 522, templates/rt_galatea/custom/scss/responsive.scss */
  .g-toplevel {
    width: 100% !important;
  }
  /* line 526, templates/rt_galatea/custom/scss/responsive.scss */
  #g-navigation > div > div:nth-child(1) {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 532, templates/rt_galatea/custom/scss/responsive.scss */
  .info-user-section {
    position: unset;
    width: 100%;
    display: flex;
    justify-content: center;
  }
  /* line 539, templates/rt_galatea/custom/scss/responsive.scss */
  .user-info {
    position: unset;
    width: 100%;
    display: flex;
    justify-content: center;
  }
  /* line 546, templates/rt_galatea/custom/scss/responsive.scss */
  #mnu-texth {
    width: 100%;
    display: flex;
    justify-content: center;
  }
  /* line 553, templates/rt_galatea/custom/scss/responsive.scss */
  .bandera-user {
    position: absolute;
    right: 40%;
    top: 7rem;
  }
  /* line 559, templates/rt_galatea/custom/scss/responsive.scss */
  #menu-4120-particle {
    width: 100%;
    display: flex;
    justify-content: center;
  }
  /* line 565, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-7205-particle > div {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 571, templates/rt_galatea/custom/scss/responsive.scss */
  .ayuda_footer {
    right: 0;
    max-width: 30rem;
  }
  /* line 576, templates/rt_galatea/custom/scss/responsive.scss */
  div.modulo_ayuda > div.chat > span > br {
    display: none;
  }
  /* line 582, templates/rt_galatea/custom/scss/responsive.scss */
  #menu-5383-particle, #menu-8190-particle, #menu-8299-particle, #menu-5657-particle, #menu-9888-particle #menu-6716-particle {
    width: 100%;
    display: flex;
    justify-content: center;
  }
}
@media (max-width: 1000px) {
  /* line 597, templates/rt_galatea/custom/scss/responsive.scss */
  #g-above > div > div > div.g-block.size-70 {
    margin-top: -8rem !important;
  }
  /* line 602, templates/rt_galatea/custom/scss/responsive.scss */
  #g-above > div > div > div.g-block.size-70 > div > div > div {
    right: -3rem !important;
    position: relative;
  }
  /* line 607, templates/rt_galatea/custom/scss/responsive.scss */
  #g-above > div > div > div.g-block.size-30 > div > div > div > div.mcContainer {
    right: -3rem !important;
  }
}
@media (width: 375px) {
  /* line 619, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 621, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-products.no-task #g-header > div {
    margin-top: 10rem !important;
  }
  /* line 625, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-products.no-task #offsidebartoggle-7990-particle > div.info-user-section > div.bandera-user {
    top: 8.9rem;
    right: 5rem !important;
  }
  /* line 630, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-products.no-task #menu-8750-particle > nav > ul {
    width: 100%;
  }
}
@media (max-width: 999px) {
  /* line 641, templates/rt_galatea/custom/scss/responsive.scss */
  #offsidebartoggle-7990-particle > div.info-user-section > div.user-info {
    display: none;
  }
}
@media (max-width: 430px) {
  /* line 648, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 650, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-products.no-task #offsidebartoggle-7990-particle > div.info-user-section > div.bandera-user {
    top: 8.8rem !important;
  }
  /* line 654, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-products.no-task #g-header > div {
    margin-top: 10rem !important;
  }
  /* line 658, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-products.no-task #menu-8190-particle > nav > ul {
    right: 2rem;
    position: relative;
  }
}
@media (width: 414px) {
  /* line 668, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 669, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-products.no-task .bandera-user {
    right: 6rem !important;
    top: 8.8rem !important;
  }
  /* line 674, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-products.no-task #menu-8190-particle > nav > ul {
    right: 2rem;
    position: relative;
  }
}
@media (width: 390px) {
  /* line 686, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 687, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-products.no-task .bandera-user {
    right: 5.5rem !important;
    top: 8.8rem !important;
  }
}
@media (width: 430px) {
  /* line 697, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 698, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-products.no-task .bandera-user {
    right: 6.5rem !important;
  }
}
@media (width: 768px) {
  /* line 709, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 711, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-95 #g-header > div {
    margin-top: 1rem !important;
  }
  /* line 715, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-95 #custom-2953-particle > div > div > div.titleF > div.ayuda_footer {
    left: inherit !important;
    right: 0 !important;
    bottom: 30rem;
  }
  /* line 721, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-95 #custom-2953-particle > div {
    margin: inherit;
  }
}
@media (max-width: 430px) {
  /* line 731, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 732, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-products.task-product #g-slideshow > div > div:nth-child(2) {
    display: none;
  }
  /* line 736, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-products.task-product #menu-8190-particle > nav {
    margin-right: 5rem;
  }
  /* line 740, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-products.task-product #offsidebartoggle-7990-particle > div.info-user-section > div.bandera-user {
    top: 8.8rem !important;
    right: 7rem !important;
  }
}
@media (width: 390px) {
  /* line 753, templates/rt_galatea/custom/scss/responsive.scss */
  .bandera-user {
    top: 8.8rem !important;
    right: 6rem !important;
  }
}
@media (width: 414px) {
  /* line 763, templates/rt_galatea/custom/scss/responsive.scss */
  .bandera-user {
    top: 8.8rem !important;
    right: 7rem !important;
  }
}
@media (width: 375px) {
  /* line 773, templates/rt_galatea/custom/scss/responsive.scss */
  .bandera-user {
    top: 8.8rem !important;
    right: 6rem !important;
  }
}
@media (width: 360px) {
  /* line 783, templates/rt_galatea/custom/scss/responsive.scss */
  .bandera-user {
    top: 8.8rem !important;
    right: 5rem !important;
  }
}
@media (width: 412px) {
  /* line 793, templates/rt_galatea/custom/scss/responsive.scss */
  .bandera-user {
    top: 8.8rem !important;
    right: 6.5rem !important;
  }
}
@media (max-width: 430px) {
  /* line 850, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 851, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #g-above > div > div > div.g-block.size-70 > div > div > div {
    position: static !important;
  }
  /* line 855, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #menu-5383-particle > nav {
    margin-right: 5rem;
  }
  /* line 860, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition .user-info {
    display: none;
  }
  /* line 866, templates/rt_galatea/custom/scss/responsive.scss */
  .g-main-nav {
    margin-right: 5rem;
  }
}
@media (width: 430px) {
  /* line 875, templates/rt_galatea/custom/scss/responsive.scss */
  .bandera-user {
    top: 8.8rem !important;
    right: 7rem;
  }
}
@media (width: 820px) {
  /* line 884, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 885, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #g-above > div > div > div.g-block.size-30 > div > div > div > div.mcContainer > div.mnuFloat {
    left: 3rem;
    position: relative;
  }
}
@media (width: 768px) {
  /* line 896, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 897, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #g-above > div > div > div.g-block.size-30 > div > div > div > div.mcContainer > div.mnuFloat {
    left: 1rem;
    position: relative;
    min-width: 15rem;
  }
  /* line 903, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #g-above > div > div > div.g-block.size-70 > div > div > div {
    right: 0rem !important;
  }
}
@media (max-width: 1050px) {
  /* line 913, templates/rt_galatea/custom/scss/responsive.scss */
  #menu-1288-particle > nav > ul {
    display: flex;
    justify-content: center;
  }
  /* line 918, templates/rt_galatea/custom/scss/responsive.scss */
  #g-above > div > div > div.g-block.size-70 {
    margin-top: inherit !important;
  }
}
@media (max-width: 430px) {
  /* line 925, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 927, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_enterate_news #g-above > div > div > div.g-block.size-70 > div > div > div {
    min-height: max-content !important;
    width: 100%;
    margin-top: inherit !important;
  }
  /* line 933, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_enterate_news #g-above > div > div > div.g-block.size-70 > div > div > div > div {
    padding: revert !important;
  }
  /* line 938, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_enterate_news #custom-2953-particle > div {
    margin-top: 25rem;
  }
  /* line 946, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_enterate_news #menu-1288-particle > nav > ul {
    flex-wrap: wrap;
  }
  /* line 950, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_enterate_news #menu-5383-particle > nav {
    margin-right: 5rem;
  }
  /* line 954, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_enterate_news #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.titleSectionC {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 1rem;
  }
  /* line 962, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_enterate_news #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.itemNoti > div.imagePrewv {
    min-width: auto !important;
    margin-top: -40px;
  }
  /* line 966, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_enterate_news #g-above > div > div > div.g-block.size-70 {
    margin-bottom: 5rem;
  }
  /* line 970, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_enterate_news #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.itemNoti > div.imagePrewv > a > img {
    width: 40%;
  }
  /* line 975, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_enterate_news #g-above > div > div > div.g-block.size-70 > div > div {
    display: flex;
    width: 100%;
    justify-content: flex-start;
  }
  /* line 984, templates/rt_galatea/custom/scss/responsive.scss */
  .user-info {
    display: none;
  }
}
@media (width: 768px) {
  /* line 992, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-2953-particle > div {
    margin-top: inherit !important;
  }
  /* line 996, templates/rt_galatea/custom/scss/responsive.scss */
  #custom-2953-particle > div > div > div.titleF > div.ayuda_footer {
    left: inherit !important;
    bottom: 35rem !important;
  }
}
@media (max-width: 430px) {
  /* line 1006, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 1008, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_wishlist #g-above > div > div:nth-child(1) > div > div {
    margin-top: 10rem !important;
  }
  /* line 1012, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_wishlist #g-above > div > div:nth-child(1) > div > div > div > div > div.container > div {
    display: flex;
    flex-direction: column;
  }
  /* line 1017, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_wishlist #wishContainer {
    margin-top: 10rem;
  }
  /* line 1021, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_wishlist #g-above > div > div:nth-child(1) > div > div > div > div > div.container > div > div:nth-child(4) {
    width: 100% !important;
  }
  /* line 1025, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_wishlist #g-above > div > div:nth-child(1) > div > div > div > div > div.container > div > div:nth-child(4) > div {
    display: flex;
    flex-direction: column;
    height: 80px;
    align-items: center;
  }
  /* line 1032, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_wishlist #selectOrdenar {
    right: 0;
    margin-right: 3rem;
  }
  /* line 1037, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_wishlist #g-above > div > div:nth-child(1) > div > div > div > div > div.container > div > div:nth-child(4) > div {
    flex-direction: column !important;
  }
  /* line 1041, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_wishlist #custom-1105-particle > div {
    margin-top: 30rem;
  }
  /* line 1045, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_wishlist #listDinamic {
    margin: inherit;
    align-items: center;
  }
  /* line 1050, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_wishlist #menu-5657-particle > nav {
    margin-right: 5rem;
  }
}
@media (max-width: 1000px) {
  /* line 1062, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 1064, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_wishlist #offsidebartoggle-2811-particle > div.info-user-section > div.bandera-user {
    top: 7.8rem;
  }
  /* line 1068, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_wishlist #g-above > div > div:nth-child(1) > div > div > div > div > div.container > div > div:nth-child(4) > div {
    display: flex;
    flex-direction: column;
    margin: inherit;
    height: 80px;
    margin-bottom: 5rem;
    align-items: center;
  }
  /* line 1077, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_wishlist #listDinamic {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 1083, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_wishlist #custom-1105-particle > div > div > div.titleF > div.ayuda_footer {
    right: 0 !important;
  }
}
@media (max-width: 430px) {
  /* line 1099, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 1101, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_cart.view-cart #g-above > div > div > div.g-block.size-70, body.com_cart.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div {
    margin: inherit !important;
  }
  /* line 1106, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_cart.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div {
    right: 0 !important;
  }
  /* line 1110, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_cart.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.progress_bar > label.icons > img:nth-child(2), body.com_cart.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.progress_bar > label.icons > img:nth-child(3), body.com_cart.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.progress_bar > label.progress_titles > span.title__2, body.com_cart.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.progress_bar > label.progress_titles > span.title__3 {
    display: none;
  }
  /* line 1117, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_cart.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.cart-view__items {
    flex-direction: column;
  }
  /* line 1121, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_cart.view-cart #menu-9888-particle {
    margin-right: 5rem !important;
  }
}
@media (max-width: 430px) {
  /* line 1131, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 1133, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-97 #g-header > div > div > div > div > div > div > div.mcContainer {
    flex-direction: column;
  }
  /* line 1137, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-97 #g-header > div > div > div > div > div > div > div.mcContainer > div.mnuFloat {
    display: flex;
    width: 100%;
    max-width: 100% !important;
    justify-content: center;
  }
  /* line 1144, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-97 #g-header > div > div > div > div > div > div > div.mcContainer > div.perfilContainer > div {
    margin-top: inherit !important;
    width: 100%;
    padding: inherit !important;
  }
  /* line 1150, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-97 #g-header > div > div > div > div > div > div > div.mcContainer > div.perfilContainer > div > div.titleSection {
    text-align: center;
  }
  /* line 1154, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-97 #g-header > div > div > div > div > div > div > div.mcContainer > div.perfilContainer > div > div.containerForms {
    justify-content: center;
  }
  /* line 1158, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-97 .perfilContainer .containerForms .itemForm {
    width: auto;
  }
  /* line 1162, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-97 #g-header > div > div > div > div > div > div > div.mcContainer > div.mnuFloat > div {
    margin-top: 17rem;
  }
  /* line 1166, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-97 #menu-6716-particle {
    margin-right: 4rem !important;
  }
}
@media (max-width: 430px) {
  /* line 1178, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 1180, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-85 #g-above > div > div:nth-child(1) > div.g-block.size-70 > div > div > div {
    position: static !important;
  }
  /* line 1184, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-85 #esta-cuen2 {
    position: static;
    width: 100% !important;
    margin: inherit !important;
  }
  /* line 1190, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-85 #g-above > div > div:nth-child(1) > div.g-block.size-30 > div > div > div > div.mcContainer {
    margin: inherit;
    float: inline-start;
  }
  /* line 1195, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-85 #menu-5904-particle > nav {
    margin-right: 4rem;
  }
  /* line 1199, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-85 #section1, body.outline-85 #section3, body.outline-85 #section2 {
    max-height: 15rem !important;
    max-width: 2rem !important;
  }
  /* line 1206, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-85 #esta-cuen2 > div.points-estac {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 1212, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-85 #custom-7439-particle > div {
    margin-top: 25rem;
  }
}
@media (max-width: 430px) {
  /* line 1221, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 1222, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-42 #menu-1288-particle > nav > ul {
    display: block;
  }
  /* line 1226, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-42 #menu-5383-particle > nav {
    margin-right: 5rem;
  }
  /* line 1230, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-42 #g-above > div > div > div.g-block.size-30 > div > div > div > div.mcContainer {
    margin: inherit !important;
    position: static;
    display: flex;
    width: 100%;
    justify-content: center;
  }
  /* line 1238, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-42 #g-above > div > div > div.g-block.size-30 > div > div > div > div.mcContainer > div.mnuFloat {
    max-width: max-content !important;
    margin: inherit !important;
    float: inherit !important;
    width: 100%;
  }
  /* line 1245, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-42 #g-above > div > div > div.g-block.size-70, body.outline-42 #g-above > div > div > div.g-block.size-70 > div > div > div {
    position: static !important;
  }
  /* line 1250, templates/rt_galatea/custom/scss/responsive.scss */
  body.outline-42 #custom-2953-particle > div {
    margin-top: 25rem;
  }
}
@media (max-width: 430px) {
  /* line 1257, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 1258, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #g-above > div > div > div.g-block.size-30 > div > div > div > div.mcContainer {
    float: inline-start;
  }
  /* line 1262, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #g-above > div > div > div.g-block.size-30 {
    flex: auto;
  }
  /* line 1266, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #g-above > div > div > div.g-block.size-30 > div > div > div > div.mcContainer > div.mnuFloat {
    margin-top: 5rem !important;
  }
  /* line 1271, templates/rt_galatea/custom/scss/responsive.scss */
  #menu-5657-particle > nav {
    margin-right: 5rem;
  }
  /* line 1275, templates/rt_galatea/custom/scss/responsive.scss */
  #onweb_chatimage_div {
    display: none;
  }
}
@media (max-width: 430px) {
  /* line 1283, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 1285, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #swal2-html-container {
    margin: inherit !important;
  }
  /* line 1289, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #swal2-html-container, body.com_recognition #modal-new > form > div.input-group-motivo1 > div > label {
    width: max-content !important;
  }
  /* line 1294, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #modal-new > form > div.input-group-motivo {
    width: 70% !important;
  }
  /* line 1298, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #modal-new > form > div.input-group-motivo1 {
    display: flex;
    justify-content: center;
    width: max-content;
  }
  /* line 1304, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_recognition #modal-new > form > div:nth-child(6) {
    max-width: fit-content;
  }
  /* line 1313, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 1314, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-cart #cart-details__table > tbody > tr.trItem > td:nth-child(1) {
    width: 200px;
  }
  /* line 1319, templates/rt_galatea/custom/scss/responsive.scss */
  body.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.cart-view__items > div.resumeContainers > div.cart-view__resume {
    margin-top: 5rem;
  }
  /* line 1326, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 1328, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_checkout.view-delivery #g-above > div > div > div.g-block.size-70 > div > div > div > div.check_container {
    flex-direction: column;
  }
  /* line 1332, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_checkout.view-delivery #cont-check-dely > div.product_grid {
    display: flex;
    flex-direction: column;
  }
  /* line 1336, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_checkout.view-delivery #g-above > div > div > div.g-block.size-70 > div > div > div > div.progress_bar > label.icons > img:nth-child(1), body.com_checkout.view-delivery #g-above > div > div > div.g-block.size-70 > div > div > div > div.progress_bar > label.icons > img:nth-child(3), body.com_checkout.view-delivery #g-above > div > div > div.g-block.size-70 > div > div > div > div.progress_bar > label.progress_titles > span.title__1, body.com_checkout.view-delivery #g-above > div > div > div.g-block.size-70 > div > div > div > div.progress_bar > label.progress_titles > span.title__3 {
    display: none;
  }
  /* line 1343, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_checkout.view-delivery .progress_bar > label {
    justify-content: center !important;
  }
  /* line 1347, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_checkout.view-delivery #g-header {
    min-height: 200px !important;
  }
  /* line 1354, templates/rt_galatea/custom/scss/responsive.scss */
  /* line 1355, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_checkout.view-checkout #g-above > div > div > div.g-block.size-70 > div > div > div > div.progress_bar > label.icons > img:nth-child(1), body.com_checkout.view-checkout #g-above > div > div > div.g-block.size-70 > div > div > div > div.progress_bar > label.icons > img:nth-child(2), body.com_checkout.view-checkout #g-above > div > div > div.g-block.size-70 > div > div > div > div.progress_bar > label.progress_titles > span.title__1, body.com_checkout.view-checkout #g-above > div > div > div.g-block.size-70 > div > div > div > div.progress_bar > label.progress_titles > span.title__2 {
    display: none;
  }
  /* line 1362, templates/rt_galatea/custom/scss/responsive.scss */
  body.com_checkout.view-checkout .progress_bar > label {
    justify-content: center !important;
  }
}
/* line 13, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 {
  /* Estilos para cuando el estado es "in_revision" */
  /* Estilos para cuando el estado es "rejected" */
  /* Estilos para mostrar el nombre de la reacción al pasar el mouse sobre el botón */
  /* Estilo para las imágenes miniatura */
}
/* line 15, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #g-navigation {
  z-index: 99 !important;
}
/* line 19, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .swal2-icon.swal2-warning::before {
  content: inherit !important;
}
/* line 23, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .rs-container .containerDeatil .reacciones a > img {
  max-width: 1rem;
}
/* line 26, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #reactionsArea {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 2rem;
}
/* line 32, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #reactionsArea .conatinerActions {
  display: flex;
  flex-direction: row;
  margin-right: 2rem;
}
/* line 37, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #reactionsArea .conatinerActions img {
  width: 15px;
  height: 15px;
  margin: 0px 2px;
}
/* line 46, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #g-header {
  position: initial !important;
}
/* line 50, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #red-social-6162-particle > div.rs-container {
  z-index: 98;
  position: relative;
}
/* line 55, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #red-social-6162-particle {
  margin-bottom: 12rem !important;
}
/* line 59, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .slick-list {
  padding: 1rem !important;
}
/* line 63, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .statusinf {
  display: flex;
  align-items: center;
  flex-direction: row;
}
/* line 68, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .statusinf p {
  margin-right: 10px;
  color: #989898;
}
/* line 73, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .statusinf svg {
  width: max-content;
}
/* line 78, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 80, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .sectionPub1 {
  flex-direction: column;
}
/* line 84, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .info-publication {
  display: flex;
  flex-direction: row;
}
/* line 89, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .sectioninfo-in {
  margin-left: 6.6rem;
  margin-top: -2rem;
}
/* line 93, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .sectioninfo-in > div > div:nth-child(1) {
  margin-right: 1rem;
}
/* line 98, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .itemInfop {
  display: flex;
  flex-direction: row;
}
/* line 102, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .itemInfop .ctn-icon {
  width: 1rem;
  margin-right: 10px;
  display: flex;
  align-items: center;
}
/* line 110, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .imagePp {
  width: 5rem !important;
  max-width: 5rem !important;
  height: 5rem !important;
}
/* line 116, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .userNp {
  margin-top: -2rem;
  margin-left: 1rem;
  font-size: 1.5rem !important;
  font-weight: 600 !important;
}
/* line 123, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .sectionPub3 {
  margin-top: 1.5rem;
}
/* line 127, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .textDetailP {
  gap: inherit;
}
/* line 130, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .textDetailP .titlle {
  font-size: 1.2rem;
  color: #686868;
  font-weight: 600;
}
/* line 136, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .textDetailP .tlteP {
  font-size: 1.2rem;
  border-radius: 5px;
  color: #686868;
  font-weight: 600;
  padding-left: 10px;
  margin-top: 5px;
  margin-bottom: 2.5rem;
  border: 1.5px #ddd solid;
}
/* line 147, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .textDetailP .descriptionP {
  border-radius: 5px;
  color: #686868;
  font-weight: 600;
  padding: 10px;
  margin-top: 5px;
  margin-bottom: 2.5rem;
  border: 1.5px #ddd solid;
}
/* line 159, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .container_btnupdate {
  display: flex;
  flex-direction: row;
  margin-top: 2rem;
}
/* line 165, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .container_btnupdate #save {
  background: #042965;
  border-radius: 30px;
  color: #fff !important;
  padding: 8px;
  width: 200px;
  display: flex;
  font-weight: 500;
  height: 40px;
  cursor: pointer;
  align-items: center;
  justify-content: space-evenly;
  margin-bottom: 10px;
}
/* line 180, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoDetailappr .container_btnupdate #cancel {
  background: #fff;
  border: 2px solid #63b700 !important;
  border-radius: 30px;
  color: #63b700 !important;
  padding: 8px;
  width: 200px;
  margin-right: 1rem;
  display: flex;
  font-weight: 500;
  align-items: center;
  justify-content: space-evenly;
  cursor: pointer;
  height: 40px;
  margin-bottom: 10px;
  list-style: none;
}
/* line 204, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .container-divappr {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin: 0px 1rem;
}
/* line 210, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .container-divappr h2 {
  color: #686868;
  font-size: 2rem;
}
/* line 215, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .container-divappr button {
  background: inherit;
  color: #595959;
  font-size: 1.5rem;
}
/* line 221, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .toggle-switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}
/* line 228, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .toggle-switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
/* line 234, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .toggle-slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border-radius: 20px;
  width: 3.5rem;
  height: 1.5rem;
}
/* line 250, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .toggle-slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 0px;
  bottom: 0px;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border-radius: 20px;
  box-shadow: 0 0 10px #000;
  background-color: white;
}
/* line 265, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .toggle-slider.in_revision:before {
  background-color: white;
}
/* line 270, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .toggle-slider.rejected:before {
  background-color: #dc3747 !important;
}
/* line 274, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 input:checked + .toggle-slider {
  background-color: #2196f3;
}
/* line 278, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 input:checked + .toggle-slider:before {
  -webkit-transform: translateX(30px);
  -ms-transform: translateX(30px);
  transform: translateX(30px);
  background-color: #014daf;
}
/* line 285, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .flechadetail {
  color: #686868;
  font-size: 5rem;
  font-weight: 100;
}
/* line 291, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .hsid {
  font-size: 1.3rem;
  line-height: 1;
  font-weight: 600;
  margin-bottom: 0.5rem;
}
/* line 298, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div.viewButon > div > button > span, body.outline-100 .fa-ellipsis-v {
  transform: rotate(90deg);
}
/* line 303, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .tooltip-trigger {
  background: inherit;
}
/* line 307, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 308, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .statushs p {
  margin: inherit;
  font-weight: 700;
  margin-bottom: 8px;
}
/* line 314, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .statushs #aprobada {
  color: #66b32d;
}
/* line 318, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .statushs #revision {
  color: #ff9700;
}
/* line 322, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .statushs #Rechazada {
  color: #dc3747;
}
/* line 328, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modalAdvertencia {
  border-radius: 0;
  padding: 0px;
  background: #fffced;
  display: block;
  z-index: 9999999;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  max-height: 90%;
  height: fit-content;
  color: #4d4d4d;
  width: 90%;
  max-width: 35rem;
  text-align: left;
  display: none;
}
/* line 348, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modalAdvertencia .modal-dialog {
  display: flex;
  flex-direction: row;
}
/* line 352, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modalAdvertencia .modal-dialog .flanjaN {
  width: 3%;
  background: #fda005;
}
/* line 358, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modalAdvertencia > div > div.modal-content > div.modal-header {
  padding-bottom: inherit;
  padding-left: 10px;
  margin-bottom: 10px;
}
/* line 363, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modalAdvertencia > div > div.modal-content > div.modal-header > button > span {
  font-size: 1.5rem;
  color: black;
}
/* line 370, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modalAdvertencia > div > div.modal-content > div.modal-header > div {
  display: flex;
  align-items: center;
  flex-direction: row;
}
/* line 375, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modalAdvertencia > div > div.modal-content > div.modal-header > div > div {
  display: flex;
  flex-direction: row;
}
/* line 385, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modalAdvertencia > div > div.modal-content > div.modal-body {
  padding: inherit;
}
/* line 388, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modalAdvertencia > div > div.modal-content > div.modal-body > p {
  margin: 0rem 1rem;
  padding-right: 2rem;
  padding-left: 3rem;
  font-size: 14px;
  font-weight: 500;
}
/* line 396, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modalAdvertencia > div > div.modal-content > div.modal-body > div {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  margin: 1rem 0rem;
}
/* line 402, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modalAdvertencia > div > div.modal-content > div.modal-body > div > button {
  border-radius: 20px;
  width: 120px;
  margin-right: 1rem;
  height: 30px;
  background: #fca004;
  opacity: inherit;
  color: white;
  font-weight: 600;
}
/* line 425, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #red-social-3935-particle > div.rs-container > div.addPublication > div.lb-rs > div.detail-media > div.detail-media-items {
  height: 300px;
}
/* line 429, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #detail_history > div > div.verTodosbtn > a {
  color: blue;
  text-decoration: underline;
  display: none;
}
/* line 435, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 436, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #templateimg .Column {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 10px;
}
/* line 442, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #templateimg .itemImage {
  width: 100%;
  height: 200px;
  overflow: hidden;
  padding: 10px 0;
}
/* line 449, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #templateimg .itemImage img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  cursor: pointer;
}
/* line 456, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #templateimg > div.detail_img > div > div > video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
/* line 463, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #custom-4787-particle > div > div > div.titleF > div.ayuda_footer {
  z-index: 5;
}
/* line 468, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #add_comment {
  cursor: auto;
}
/* line 472, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #add_comment::-moz-scrollbar {
  cursor: pointer;
}
/* line 476, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #add_comment::-ms-scrollbar {
  cursor: pointer;
}
/* line 480, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #add_comment::-webkit-scrollbar-thumb {
  cursor: pointer;
}
/* line 484, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #add_comment::-moz-scrollbar-thumb {
  cursor: pointer;
}
/* line 488, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #add_comment::-ms-scrollbar-thumb {
  cursor: pointer;
}
/* line 492, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .custom-cursor {
  cursor: pointer;
}
/* line 496, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #add_comment::-webkit-scrollbar-thumb:hover {
  cursor: pointer;
}
/* line 500, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #reactionsArea {
  cursor: pointer;
}
/* line 504, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .containerbtnreaccions button.active {
  text-decoration: underline;
  color: blue;
}
/* line 509, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #reactionsList1, body.outline-100 #reactionsList2, body.outline-100 #reactionsList3, body.outline-100 #reactionsList4, body.outline-100 #reactionsList5 {
  display: none;
}
/* line 517, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #reactionsList, body.outline-100 #reactionsList1, body.outline-100 #reactionsList2, body.outline-100 #reactionsList3, body.outline-100 #reactionsList4, body.outline-100 #reactionsList5 {
  margin-top: 20px;
}
/* line 520, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #reactionsList > ul, body.outline-100 #reactionsList1 > ul, body.outline-100 #reactionsList2 > ul, body.outline-100 #reactionsList3 > ul, body.outline-100 #reactionsList4 > ul, body.outline-100 #reactionsList5 > ul {
  list-style: inherit;
  margin: inherit;
}
/* line 525, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #reactionsList > ul > li, body.outline-100 #reactionsList1 > ul > li, body.outline-100 #reactionsList2 > ul > li, body.outline-100 #reactionsList3 > ul > li, body.outline-100 #reactionsList4 > ul > li, body.outline-100 #reactionsList5 > ul > li {
  margin-bottom: 10px;
}
/* line 529, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #reactionsList > ul > li > img, body.outline-100 #reactionsList1 > ul > li > img, body.outline-100 #reactionsList2 > ul > li > img, body.outline-100 #reactionsList3 > ul > li > img, body.outline-100 #reactionsList4 > ul > li > img, body.outline-100 #reactionsList5 > ul > li > img {
  border-radius: 100%;
  width: 40px;
  height: 40px;
}
/* line 535, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #reactionsList > ul > li > span, body.outline-100 #reactionsList1 > ul > li > span, body.outline-100 #reactionsList2 > ul > li > span, body.outline-100 #reactionsList3 > ul > li > span, body.outline-100 #reactionsList4 > ul > li > span, body.outline-100 #reactionsList5 > ul > li > span {
  font-size: 13px;
  margin-left: 10px;
  font-weight: 600;
}
/* line 545, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .containerbtnreaccions {
  display: flex;
  flex-direction: row;
}
/* line 550, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modal1 > div > div > div.containerbtnreaccions > button {
  background: inherit;
  display: flex;
  flex-direction: row;
  align-items: center;
}
/* line 559, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modal1 > div > div > div.containerbtnreaccions > button > p {
  margin: 0.5rem;
  font-weight: 600;
}
/* line 565, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modal1 > div > div > div.containerbtnreaccions > button > img {
  width: 20px;
}
/* line 570, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .Containermodal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 9999;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 583, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .modalmask {
  max-width: 650px;
  background-color: #fff;
  border-radius: 10px;
  padding: 0px 20px 20px 20px;
  color: #000;
  margin-top: 7rem;
  max-height: 400px;
  overflow: scroll;
}
/* line 594, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .modalbox {
  padding: 1rem;
}
/* line 598, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modal1 > div > a {
  margin-top: 20px;
  font-size: 15px;
  margin-left: 15px;
}
/* line 605, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modal1 > div > h2 {
  font-size: 1.5rem;
  display: flex;
  align-items: center;
  text-align: center;
  opacity: 0.7;
}
/* line 613, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #red-social-3935-particle > div.rs-container > div.addPublication > div.rb-rs > div.section-publications > div > div.sectionPub3 > div.sectioninfo-in > div.conatinerReactions > div.btnComment > a > svg {
  width: min-content;
}
/* line 618, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 body > div.swal2-container.swal2-center.swal2-backdrop-show > div > div.swal2-actions > button.swal2-confirm.swal2-styled {
  background: #002e64 !important;
}
/* line 625, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .commentText {
  max-width: 600px;
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-all;
}
/* line 632, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #red-social-3935-particle > div.rs-container > div.detailPublication.detailActivate > div > div.infoDetail > div > div.sectionPub3 > div.textDetailP > div.ReaccionsP {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 2rem;
}
/* line 639, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #red-social-3935-particle > div.rs-container > div.detailPublication.detailActivate > div > div.infoDetail > div > div.sectionPub3 > div.textDetailP > div.ReaccionsP > div {
  display: flex;
  flex-direction: row;
  margin-right: 2rem;
}
/* line 645, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #red-social-3935-particle > div.rs-container > div.detailPublication.detailActivate > div > div.infoDetail > div > div.sectionPub3 > div.textDetailP > div.ReaccionsP > div > img {
  width: 15px;
  height: 15px;
  margin: 0px 2px;
}
/* line 651, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .ReaccionsP {
  font-size: 10px;
  font-weight: 700;
}
/* line 656, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .slick-slide img {
  display: block;
  width: 100%;
  padding: 1rem;
}
/* line 663, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .verTodosbtn {
  width: 90%;
  text-align: center;
  position: absolute;
  top: 550px;
}
/* line 670, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #detail_publ > div > div.verTodosbtn {
  width: 90%;
  text-align: center;
}
/* line 674, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #detail_publ > div > div.verTodosbtn > a {
  color: blue;
  text-decoration: underline;
}
/* line 680, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #red-social-3935-particle > div.rs-container > div.detailPublication.detailActivate > div > div.infoDetail > div > div.sectionPub3 > div.cmntscntr > div > div.imgCa > img {
  border-radius: 100%;
  height: 5rem;
  min-width: 5rem;
}
/* line 686, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #miModal {
  display: none;
}
/* line 690, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #publ_button, body.outline-100 #history_button {
  cursor: pointer;
}
/* line 695, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #g-header > div > div > div {
  margin-top: -15%;
}
/* line 699, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #red-social-3935-particle > div.rs-container > div.addPublication > div.rb-rs {
  margin-bottom: 3rem;
}
/* line 703, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #modalAddP > div > div > div.modal-body > div > div.formContent > div.optionsPublication > div.containerPublication > div.toggleAddDate > div.iiconToggle > a > span {
  color: #adafb1;
}
/* line 707, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #red-social-3935-particle > div.rs-container > div.detailPublication.detailActivate > div > div.infoDetail > div > div.sectionPub3 > div.conatinerReactions > div.reacciones > a > img {
  max-width: 1rem;
}
/* line 711, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #red-social-3935-particle > div.rs-container > div.detailPublication.detailActivate > div > div.infoDetail > div > div.sectionPub3 > div.conatinerReactions > div.btnComment > a > svg {
  max-width: min-content;
}
/* line 715, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #red-social-3935-particle > div.rs-container > div.detailPublication.detailActivate > div > div.infoDetail > div > div.sectionPub3 > div.conatinerReactions > div.reacciones > a, body.outline-100 #red-social-3935-particle > div.rs-container > div.detailPublication.detailActivate > div > div.infoDetail > div > div.sectionPub3 > div.conatinerReactions > div.btnComment > a {
  border-radius: 20px;
}
/* line 720, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 #red-social-3935-particle > div.rs-container > div.addPublication > div.rb-rs > div.section-addPublication > div.publication-add > div.inputAdd-publication > div.addtext > button {
  background: #66b42d !important;
  border: 2px solid #66b42d !important;
  color: white !important;
  font-weight: 500;
}
/* line 729, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div.rs-container > div.addPublication > div.rb-rs > div.section-addPublication > div.publication-add > div.inputAdd-publication > div.addtext {
  background: #f1f2f6 !important;
}
/* line 734, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div.rs-container > div.addPublication > div.rb-rs > div.section-addPublication > div.publication-add > div.inputAdd-publication > div.addtext > button > svg > path {
  fill: white !important;
}
/* line 738, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div.rs-container > div.addPublication > div.rb-rs > div.section-publications > div > div.sectionPub3 > div.sectioninfo-in > div.conatinerReactions > div.reacciones > a > img {
  max-width: 1rem;
}
/* line 742, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div.rs-container > div.addPublication > div.rb-rs, body.outline-100 div.rs-container > div.addPublication > div.lb-rs {
  position: relative;
  z-index: 5;
}
/* line 749, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .infoUsr {
  min-height: 200px;
}
/* line 753, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .rs-container .rb-rs .section-addPublication .container-search svg {
  left: 10px !important;
}
/* line 757, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .container-title-search {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 4rem;
}
/* line 765, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .optionsPublication {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin: auto;
}
/* line 772, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .optionsPublication .headerPublication {
  font-weight: 600;
}
/* line 775, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .optionsPublication .containerPublication {
  padding: 0.5rem;
  border: 1px solid #eee;
  border-radius: 5px;
}
/* line 780, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 782, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 784, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .optionsPublication .containerPublication.activePP .iconDP span {
  background: #dfecff !important;
}
/* line 789, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .optionsPublication .containerPublication.activePP .titlePP {
  font-weight: 500;
}
/* line 793, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .optionsPublication .containerPublication.activePP .toggleAddDate {
  color: #3670ff;
}
/* line 797, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .optionsPublication .containerPublication.activePP .containerInputsPP {
  display: flex !important;
}
/* line 804, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .optionsPublication .toggleAddDate {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.9rem;
}
/* line 810, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .optionsPublication .toggleAddDate .iconDP {
  display: flex;
  align-items: center;
  gap: 10px;
}
/* line 815, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .optionsPublication .toggleAddDate .iconDP span {
  font-size: 1.5rem;
  padding: 0.3rem 0.46rem;
  background: #ededed;
  border-radius: 20px;
  margin: 0 !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 827, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .optionsPublication .containerInputsPP {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0.7rem;
  display: none;
}
/* line 834, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .optionsPublication .containerInputsPP.activePP {
  display: flex !important;
}
/* line 839, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .optionsPublication .containerInputsPP .stPP {
  font-size: 0.8rem;
}
/* line 843, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .optionsPublication .containerInputsPP .containerInp {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
}
/* line 857, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .viewButon {
  display: flex;
  align-items: center;
  align-items: center;
}
/* line 863, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 864, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 865, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 button.tooltip-trigger:hover #menu {
  display: flex !important;
}
/* line 871, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .tooltip-container {
  position: relative;
}
/* line 875, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .tooltip {
  display: none;
  position: absolute;
  top: -0.3rem !important;
  left: -7rem !important;
  background-color: #f1f1f1;
  padding: 0;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  z-index: 1000000000000000000;
  opacity: 1;
  min-width: 6rem;
}
/* line 889, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .tooltip.aaaa {
  display: flex !important;
}
/* line 893, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .tooltip a {
  color: #4d4d4d !important;
  display: flex;
  align-items: center;
  gap: 10px;
  font-weight: 500;
}
/* line 900, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .tooltip a svg {
  max-width: 1.4rem;
}
/* line 906, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .tooltip ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 912, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .tooltip ul li {
  padding: 4px 8px;
  cursor: pointer;
  font-size: 0.9rem;
}
/* line 917, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .tooltip::after {
  width: 0.5rem;
  /* background: #000; */
  content: "";
  position: absolute;
  top: 0.5rem;
  right: -1.2rem;
  height: 1rem;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #d8d8d8;
  transform: rotate(90deg);
}
/* line 931, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .tooltip ul li:hover {
  background-color: #e0e0e0;
}
/* line 935, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 936, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100.noAccessS .pinnedButton {
  display: none !important;
}
/* line 941, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .noAccess {
  display: flex !important;
}
/* line 945, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 946, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div#detail_history > div {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(5rem, 1fr));
  gap: 10px;
  justify-content: space-around;
  row-gap: 10px;
  padding: 0.6rem;
}
/* line 954, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div#detail_history > div .itemImage {
  height: 5rem;
  display: flex;
  flex-wrap: wrap;
}
/* line 959, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div#detail_history > div .itemImage .video {
  width: 100%;
  height: 100%;
  display: flex;
}
/* line 968, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 a {
  cursor: pointer !important;
}
/* line 972, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 header#g-header > div {
  width: 100%;
}
/* line 976, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .reacciones {
  display: flex;
}
/* line 980, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .reaccion {
  border: none;
  background-color: transparent;
  cursor: pointer;
  font-size: 20px;
  margin: 5px;
}
/* line 988, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .reaccion span {
  display: none;
  margin-left: 5px;
}
/* line 994, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .reaccion:hover span {
  display: inline;
}
/* line 998, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .swal2-container.swal2-center.swal2-backdrop-show {
  z-index: 9999999;
}
/* line 1002, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .modal-backdrop.fade.in {
  z-index: 99999;
  opacity: 0.3;
}
/* line 1007, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div#modalAddP {
  z-index: 9999999;
  width: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  max-height: 90%;
  height: fit-content;
  background: #fff;
  color: #4d4d4d;
  padding: 2rem;
  width: 90%;
  max-width: 45rem;
  text-align: left;
  border-radius: 30px;
}
/* line 1027, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div#modalAddP .modal-body {
  max-height: fit-content;
}
/* line 1030, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div#modalAddP .modal-header {
  padding: 0;
  border: 0;
}
/* line 1035, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div#modalAddP .actionsBtn {
  display: flex;
  justify-content: center;
  gap: 20px;
  align-items: center;
  flex-direction: row-reverse;
}
/* line 1042, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div#modalAddP .actionsBtn a {
  height: 2rem;
  max-width: 9rem;
  width: fit-content;
  justify-content: center;
  align-items: center;
  display: flex;
  border-radius: 20px;
  border: 2px solid #032965;
  background: #032965;
  color: #fff;
  transition: 0.3s;
  width: 100%;
}
/* line 1057, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div#modalAddP .actionsBtn a:hover {
  background: #fff !important;
  color: #032965 !important;
  transition: 0.3s;
  cursor: pointer;
}
/* line 1066, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div#modalAddP .container-np {
  display: flex;
  flex-direction: column;
  text-align: left;
  gap: 20px;
}
/* line 1072, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div#modalAddP .container-np .titleModal-np {
  text-align: center;
  font-size: 1.5rem;
  font-weight: 700;
  border-bottom: 1px solid #ccc;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
/* line 1081, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div#modalAddP .container-np .inputg {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-bottom: 1.5rem;
}
/* line 1086, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div#modalAddP .container-np .inputg .labelip {
  font-weight: 600;
}
/* line 1093, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .modalAddp {
  z-index: 999999;
}
/* line 1095, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .modalAddp .swal2-popup.swal2-modal.swal2-show {
  width: 90%;
  max-width: 45rem;
  text-align: left;
  border-radius: 30px;
}
/* line 1103, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 div#miModal {
  z-index: 99990;
  margin: auto !important;
}
/* line 1107, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .contentModal {
  width: 100%;
  max-width: 40rem;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
/* line 1116, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .contentModal img {
  display: flex;
  align-items: center;
  max-width: 20rem;
  width: 90%;
}
/* line 1124, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .modal {
  display: none;
  position: fixed;
  z-index: 1;
  padding-top: 100px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.9);
}
/* line 1137, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .modal-contenido {
  margin: auto;
  display: block;
  max-width: 80%;
  max-height: 80%;
}
/* line 1144, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .cerrar {
  color: #fff;
  font-size: 30px;
  font-weight: bold;
  position: absolute;
  top: 15px;
  right: 30px;
  cursor: pointer;
}
/* line 1155, templates/rt_galatea/custom/scss/redSocial.scss */
body.outline-100 .imagen {
  cursor: pointer;
  max-width: 100px;
  height: auto;
  margin: 5px;
}
/* line 1163, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container {
  display: flex;
  gap: 20px;
  width: 100%;
  justify-content: flex-start;
  margin: 3rem auto;
  max-width: 75rem;
}
/* line 1172, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .addPublication {
  width: 100%;
  display: flex;
  gap: 25px;
}
/* line 1177, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .addPublication.detailActivate {
  display: none;
}
/* line 1181, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 1182, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detailPublication.detailActivate {
  display: flex !important;
  width: 100%;
  background: #fff;
  padding: 2rem;
  position: relative;
  flex-direction: column;
  z-index: 5;
}
/* line 1191, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detailPublication.detailActivate > button {
  color: #000;
  top: 1rem;
  position: absolute;
  right: 1rem;
  font-weight: 800;
  font-size: 1.2rem;
  background: none;
}
/* line 1202, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH {
  width: 100%;
  color: #4d4d4d;
}
/* line 1204, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH.detailActivate {
  display: flex !important;
}
/* line 1210, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .historyDeatil {
  width: 100%;
  background: #fff;
  padding: 2rem;
  border-radius: 20px;
  position: relative;
  position: relative;
  z-index: 5;
}
/* line 1220, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .historyDeatil a.btnbth {
  top: 0.5rem;
  position: absolute;
  right: 0.9rem;
  width: 3rem;
  height: 3rem;
}
/* line 1228, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .historyDeatil .sectionDetailhs {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
/* line 1234, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .historyDeatil .titlehs {
  margin-bottom: 1rem;
  font-weight: 700;
  color: #032965;
  font-size: 2rem;
}
/* line 1239, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .historyDeatil .titlehs .stHis {
  font-size: 0.9rem;
  font-weight: 500;
  margin-bottom: 3rem;
}
/* line 1247, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .conatinerIhs {
  width: 100%;
  max-width: 40rem;
  padding-right: 3rem;
}
/* line 1252, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .conatinerIhs .hstitle {
  font-size: 1.3rem;
  line-height: 1;
  font-weight: 600;
  margin-bottom: 0.5rem;
}
/* line 1258, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .conatinerIhs .deschs {
  font-size: 0.9rem;
  line-height: 1;
  font-weight: 500;
  margin-bottom: 0.5rem;
}
/* line 1264, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .conatinerIhs .infopubhs {
  display: flex;
  justify-content: flex-start;
  gap: 10px;
  font-size: 0.8rem;
  font-weight: 500;
  margin-top: 1rem;
}
/* line 1272, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .conatinerIhs .infopubhs .ctnritext {
  display: flex;
  align-items: end;
  gap: 6px;
}
/* line 1277, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .conatinerIhs .infopubhs .ctnritext svg {
  max-width: 1rem;
}
/* line 1284, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .itemdhs {
  display: flex;
  gap: 25px;
  padding: 1rem;
  background: #fff;
  border-radius: 10px;
  border: 2px solid #dbdbdb;
  position: relative;
}
/* line 1293, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .itemdhs a.btnRmove {
  position: absolute;
  right: 1rem;
  top: 0.5rem;
  width: 3rem;
}
/* line 1300, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .itemdhs .imagehs {
  display: flex;
  align-content: center;
  flex-wrap: wrap;
  max-width: 13rem;
  background: #f6f6f6;
  border: 1px solid #efefef;
}
/* line 1308, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .itemdhs .imagehs img {
  object-fit: contain;
}
/* line 1311, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-sH .itemdhs .imagehs video {
  max-width: 13rem;
}
/* line 1318, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H {
  width: 100%;
  color: #4d4d4d;
}
/* line 1320, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H.detailActivate {
  display: flex !important;
}
/* line 1326, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .historyDeatil {
  width: 100%;
  background: #fff;
  padding: 3rem;
  border-radius: 20px;
  position: relative;
  position: relative;
  z-index: 5;
}
/* line 1336, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .historyDeatil .sectionDetailh {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
/* line 1341, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .historyDeatil .iconCv {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 1348, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .historyDeatil .iconCv svg {
  font-size: 2rem;
}
/* line 1351, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .historyDeatil .iconCv svg path {
  fill: #4d4d4d;
}
/* line 1357, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .historyDeatil a.btnbth {
  top: 0.5rem;
  position: absolute;
  right: 0.9rem;
  width: 3rem;
  height: 3rem;
}
/* line 1365, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .historyDeatil .sectionDetailhs {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
/* line 1370, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .historyDeatil .sectionDetailhs > div > div.viewButon > div > button {
  background: inherit;
}
/* line 1376, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .historyDeatil .titlehs {
  margin-bottom: 1rem;
  font-weight: 700;
  color: #032965;
  font-size: 2rem;
}
/* line 1381, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .historyDeatil .titlehs .stHis {
  font-size: 0.9rem;
  margin-top: 1rem;
  font-weight: 600;
  margin-bottom: 3rem;
}
/* line 1392, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .conatinerIhs {
  width: 100%;
  padding-right: 3rem;
}
/* line 1397, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .conatinerIhs .hstitle {
  font-size: 1.3rem;
  line-height: 1;
  font-weight: 600;
  margin-bottom: 0.5rem;
}
/* line 1403, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .conatinerIhs .deschs {
  font-size: 0.9rem;
  line-height: 1;
  font-weight: 500;
  margin-bottom: 0.5rem;
}
/* line 1409, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .conatinerIhs .infopubhs {
  display: flex;
  justify-content: flex-start;
  gap: 10px;
  font-size: 0.8rem;
  font-weight: 500;
  margin-top: 1rem;
}
/* line 1417, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .conatinerIhs .infopubhs .ctnritext {
  display: flex;
  align-items: end;
  gap: 6px;
}
/* line 1422, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .conatinerIhs .infopubhs .ctnritext svg {
  max-width: 1rem;
}
/* line 1429, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .itemdhs {
  display: flex;
  gap: 25px;
  padding: 1rem;
  background: #fff;
  border-bottom: 2px solid #dbdbdb;
  position: relative;
}
/* line 1437, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .itemdhs a.btnRmove {
  position: absolute;
  right: 1rem;
  top: 0.5rem;
  width: 3rem;
}
/* line 1444, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .itemdhs .imagehs {
  position: relative;
  display: flex;
  align-content: center;
  background: #f6f6f6;
  border: 1px solid #efefef;
  width: 5rem;
  height: 5rem;
  border-radius: 100%;
  min-width: 5rem;
}
/* line 1455, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .itemdhs .imagehs img {
  /* object-fit: contain; */
  border-radius: 100%;
  width: 5rem;
  height: 5rem;
}
/* line 1461, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .itemdhs .imagehs video {
  max-width: 13rem;
}
/* line 1465, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .detail-H .itemdhs .imagehs .icon {
  position: absolute;
  bottom: -10px;
  right: -15px;
}
/* line 1474, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs {
  min-width: 290px;
  max-width: 22rem;
  padding: 0.5rem;
  display: flex;
  flex-direction: column;
  gap: 30px;
}
/* line 1483, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs > div {
  border-radius: 15px;
  -webkit-box-shadow: 0px 0px 4px 0px rgba(166, 166, 166, 1);
  -moz-box-shadow: 0px 0px 4px 0px rgba(166, 166, 166, 1);
  box-shadow: 0px 0px 4px 0px rgba(166, 166, 166, 1);
  background: #fff;
}
/* line 1490, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 1491, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .infoUsr .imgprfl {
  width: 100%;
  max-width: 8rem;
  margin: auto;
  border: 2px solid #e2e2e2;
  height: 8rem;
  border-radius: 100%;
  margin-top: -3rem;
  background: whitesmoke;
  background-size: cover !important;
  background-position: center !important;
}
/* line 1503, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .infoUsr .imgprfl img {
  border-radius: 100%;
  border-radius: 100%;
  height: 100%;
  width: 100%;
}
/* line 1510, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .infoUsr .profileusr, .rs-container .lb-rs .infoUsr .emailusr {
  font-size: 0.9rem;
}
/* line 1514, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .infoUsr .info-usr {
  color: #4d4d4d;
  text-align: center;
  line-height: 1;
  margin: 1rem;
  font-weight: 500;
}
/* line 1521, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .infoUsr .info-usr .namusr {
  font-size: 1.7rem;
}
/* line 1526, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .detail-media {
  padding-bottom: 2rem;
}
/* line 1529, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .detail-media .tabs {
  display: flex;
  color: #4d4d4d;
}
/* line 1534, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .detail-media .tabs {
  display: flex;
  align-items: flex-end;
}
/* line 1538, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .detail-media .tabs .item_tab {
  width: 100%;
  text-align: center;
  border: 1px solid #e4e4e4;
  border-bottom: 0;
  border-radius: 10px 10px 0px 0px;
  background: #e4e4e4;
  color: #4d4d4d;
  height: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
/* line 1553, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .detail-media .tabs .item_tab.activeTab {
  background: white;
  color: #032965;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
  font-weight: 700;
}
/* line 1565, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 1566, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .detail-media .detail-media-items .content_container {
  display: none;
}
/* line 1569, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .detail-media .detail-media-items .content_container.activeDetail {
  display: block !important;
}
/* line 1574, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 1575, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .detail-media .detail-media-items div#detail_publ > div {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(5rem, 1fr));
  gap: 10px;
  justify-content: space-around;
  row-gap: 10px;
  padding: 0.6rem;
}
/* line 1585, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .detail-media .detail-media-items .itemImage {
  height: 5rem;
}
/* line 1588, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .lb-rs .detail-media .detail-media-items .itemImage img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
/* line 1597, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs {
  display: flex;
  flex-direction: column;
  gap: 25px;
  width: 100%;
}
/* line 1602, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .item-publication, .rs-container .rb-rs .section-addPublication {
  width: 100%;
  border-radius: 15px;
  -webkit-box-shadow: 0px 0px 4px 0px rgba(166, 166, 166, 1);
  -moz-box-shadow: 0px 0px 4px 0px rgba(166, 166, 166, 1);
  box-shadow: 0px 0px 4px 0px rgba(166, 166, 166, 1);
  padding: 1rem;
}
/* line 1611, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .mmediaSection.sliderActive button {
  background: none;
  width: 3rem;
}
/* line 1616, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .mmediaSection.sliderActive.slick-initialized.slick-slider {
  display: flex;
}
/* line 1619, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .mmediaSection.sliderActive.slick-initialized.slick-slider .slick-list.draggable {
  width: 84%;
  margin-right: 1rem;
}
/* line 1630, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication {
  padding: 1rem 2rem !important;
  background: #fff;
}
/* line 1634, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 1635, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication.noAccessP .container-search {
  justify-content: flex-end !important;
  margin-left: 6rem !important;
}
/* line 1639, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication.noAccessP .container-search input#input_search {
  max-width: 100%;
  min-width: 250px;
  padding-left: 4rem !important;
}
/* line 1646, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication.noAccessP .image-profile-ap {
  margin-top: -2rem;
}
/* line 1650, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication.noAccessP .linksToo {
  display: flex;
  margin-top: 2rem;
  margin-left: 1rem;
}
/* line 1657, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .title-Section {
  color: #032965;
  font-size: 1.8rem;
  font-weight: 700;
  letter-spacing: -1px;
}
/* line 1663, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .container-search {
  display: flex;
  justify-content: flex-end;
  margin: 1rem 0;
}
/* line 1668, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .container-search > div {
  position: relative;
}
/* line 1672, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .container-search svg {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 1.2rem;
  left: 1rem;
}
/* line 1680, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .container-search input {
  margin-bottom: 0 !important;
  max-width: 15rem;
  padding-left: 4rem !important;
  border-radius: 20px;
  min-width: 250px;
}
/* line 1689, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .publication-add {
  display: flex;
  gap: 15px;
  align-items: flex-start;
}
/* line 1694, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .publication-add .inputAdd-publication {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-top: 0.5rem;
  width: 100%;
}
/* line 1701, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .publication-add .inputAdd-publication .addtext {
  width: 100%;
  background: #f1f2f6;
  height: 3rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 20px;
  padding-left: 2rem;
  color: #575757;
}
/* line 1712, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .publication-add .inputAdd-publication .addtext button.addPublication-btn {
  height: 100%;
  border-radius: 0px 20px 20px 0px;
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 1rem;
  background: #66b42d;
  border: 2px solid #66b42d;
  color: white;
  font-weight: 500;
}
/* line 1724, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .publication-add .inputAdd-publication .addtext button.addPublication-btn svg {
  width: 1rem;
}
/* line 1730, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .publication-add .inputAdd-publication .linksToo {
  display: flex;
  justify-content: center !important;
  gap: 15px;
  width: 90%;
  max-width: 38rem;
  padding-top: 1.5rem;
  border-top: 1px solid #f0f2f5;
  margin-left: 1.8rem;
}
/* line 1740, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .publication-add .inputAdd-publication .linksToo .linkSeparator {
  width: 1px;
  background: #f0f2f5;
}
/* line 1745, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 1746, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .publication-add .inputAdd-publication .linksToo .itemLink a {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 12px;
}
/* line 1752, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .publication-add .inputAdd-publication .linksToo .itemLink a .text-link {
  color: #4d4d4d !important;
}
/* line 1756, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .publication-add .inputAdd-publication .linksToo .itemLink a .icon-linkk {
  width: 3rem;
  height: 3rem;
}
/* line 1760, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .publication-add .inputAdd-publication .linksToo .itemLink a .icon-linkk svg {
  width: 3rem;
  height: 3rem;
}
/* line 1769, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .publication-add .image-profile-ap {
  width: 100%;
  max-width: 4rem;
  background: #f5f5f5;
  height: 4rem;
  border-radius: 100%;
  border: 2px solid #e2e2e2;
  background-size: cover !important;
  background-position: center !important;
  min-width: 64px;
}
/* line 1781, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-addPublication .publication-add .image-profile-ap img {
  border-radius: 100%;
  border-radius: 100%;
  height: 100%;
  width: 100%;
}
/* line 1791, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications {
  display: flex;
  flex-direction: column;
  gap: 25px;
}
/* line 1796, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication {
  display: flex;
  flex-direction: column;
  gap: 15px;
  min-width: 50rem;
}
/* line 1802, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication > div {
  width: 90%;
  margin: auto;
}
/* line 1807, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub1 {
  display: flex;
  justify-content: space-between;
  color: #4d4d4d;
}
/* line 1812, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub1 .userP {
  display: flex;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 30rem;
}
/* line 1819, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub1 .userP .userNp {
  font-size: 1.2rem;
  font-weight: 500;
}
/* line 1823, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub1 .userP .imagePp {
  width: 3rem;
  max-width: 3rem;
  background: #f5f5f5;
  height: 3rem;
  border-radius: 100%;
  border: 2px solid #e2e2e2;
}
/* line 1831, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub1 .userP .imagePp img {
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
/* line 1841, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub1 .publicationAdds {
  display: flex;
  gap: 15px;
}
/* line 1845, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub1 .publicationAdds .buton-item {
  max-width: 3rem;
}
/* line 1847, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub1 .publicationAdds .buton-item a {
  cursor: pointer;
}
/* line 1854, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub2 {
  width: 100%;
}
/* line 1859, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 1865, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub2 .mmediaSection {
  width: 89%;
  margin: auto;
  max-width: 50rem;
}
/* line 1872, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub2 .mmediaSection.noSlider {
  display: flex;
  gap: 10px;
  max-height: none !important;
}
/* line 1878, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub2 .mmediaSection.noSlider img {
  object-fit: cover;
  width: 50%;
  height: 100%;
}
/* line 1885, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub2 .mmediaSection.noSlider .item-ss {
  /* margin: auto; */
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
/* line 1892, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub2 .mmediaSection.noSlider .item-ss video.video {
  height: 100%;
  max-height: 25rem;
}
/* line 1899, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub2 .mmediaSection.sliderActive {
  max-height: 20rem;
}
/* line 1912, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 {
  padding-top: 1rem;
}
/* line 1915, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in {
  display: flex;
  gap: 10px;
  flex-direction: row;
  justify-content: space-between;
  margin: 0.6rem auto;
}
/* line 1922, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .conatinerReactions {
  display: flex;
  gap: 15px;
}
/* line 1927, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 1928, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .btnComment a {
  border: 2px solid #2f68c4;
  width: 100%;
  min-width: 9rem;
  height: 2.2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  transition: 0.3s;
  font-size: 0.8rem;
  gap: 5px;
  color: #2f68c4;
  font-weight: 600;
  z-index: 98;
  padding: 0.7rem;
}
/* line 1945, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .btnComment a.activate-reaction {
  background: #e5efff;
}
/* line 1949, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .btnComment a:hover {
  background: #e5efff;
  transition: 0.3s;
}
/* line 1954, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .btnComment a:hover + .conatinerActions {
  display: flex !important;
  transition: 0.3s;
  opacity: 1;
}
/* line 1962, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .reacciones {
  display: flex;
  position: relative;
}
/* line 1966, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .reacciones a {
  border: 2px solid #2f68c4;
  width: 100%;
  min-width: 9rem;
  height: 2.2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  transition: 0.3s;
  font-size: 0.8rem;
  gap: 5px;
  color: #2f68c4;
  font-weight: 600;
  z-index: 98;
  padding: 0.7rem;
}
/* line 1983, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .reacciones a.activate-reaction {
  background: #e5efff;
}
/* line 1987, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .reacciones a:hover {
  background: #e5efff;
  transition: 0.3s;
}
/* line 1992, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .reacciones a:hover + .conatinerActions {
  display: flex !important;
  transition: 0.3s;
  opacity: 1;
  transform: none;
  top: -2.5rem;
}
/* line 2002, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .reacciones .conatinerActions {
  display: flex;
  width: 100%;
  min-width: 11rem;
  gap: 8px;
  background: #f4f4f4;
  justify-content: center;
  border-radius: 10px;
  border: 1px solid #f0f0f0;
  position: absolute;
  top: 0rem;
  transition: 0.3s;
  opacity: 0;
  padding-bottom: 0.2rem;
  left: -1rem;
  transform: scale3d(0.5, 0.5, 0.5);
}
/* line 2019, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .reacciones .conatinerActions:hover {
  display: flex !important;
  transition: 0.3s;
  opacity: 1;
  transform: translateZ(10px) !important;
  transition: 0.3s !important;
  top: -3rem !important;
}
/* line 2028, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .reacciones .conatinerActions button {
  margin: 0;
  padding: 0;
  width: 2.7rem;
  transition: 0.3s;
}
/* line 2034, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .reacciones .conatinerActions button:hover {
  transform: scale3d(1.5, 1.5, 1.5);
  transition: 0.3s;
}
/* line 2038, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .reacciones .conatinerActions button:hover span {
  transition: 0.3s;
  opacity: 1;
}
/* line 2043, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .reacciones .conatinerActions button span {
  opacity: 0;
  transition: 0.3s;
  position: absolute;
  top: -1rem;
  color: #fff;
  font-size: 0.5rem;
  left: -0.75rem;
  right: 0;
  background: #2f68c4;
  border-radius: 10px;
  height: 1rem;
  display: flex !important;
  align-items: center;
  justify-content: center;
  margin: auto !important;
  font-weight: 500;
  min-width: fit-content;
  padding: 0 0.5rem;
}
/* line 2066, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .reacciones .conatinerActions.activateRs {
  display: flex !important;
}
/* line 2072, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .info-publication {
  display: flex;
  justify-content: flex-start;
  color: #4d4d4d;
  font-size: 0.9rem;
  font-weight: 500;
  gap: 15px;
}
/* line 2080, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .info-publication .itemInfop {
  display: flex;
  gap: 5px;
  align-items: center;
}
/* line 2085, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .sectioninfo-in .info-publication .itemInfop .ctn-icon {
  width: 1rem;
}
/* line 2092, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .textDetailP {
  color: #4d4d4d;
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-bottom: 1rem;
}
/* line 2099, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .textDetailP .tlteP {
  font-size: 1.4rem;
  font-weight: 600;
}
/* line 2103, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .rb-rs .section-publications .item-publication .sectionPub3 .textDetailP .descriptionP {
  font-size: 0.9rem;
  line-height: 1.2;
}
/* line 2112, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
/* line 2117, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication > div {
  width: 90%;
  margin: auto;
}
/* line 2122, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub1 {
  display: flex;
  justify-content: space-between;
  color: #4d4d4d;
}
/* line 2127, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub1 .userP {
  display: flex;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 25rem;
}
/* line 2134, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub1 .userP .userNp {
  font-size: 1.2rem;
  font-weight: 500;
}
/* line 2138, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub1 .userP .imagePp {
  width: 3rem;
  max-width: 3rem;
  height: 3rem;
  border-radius: 100%;
  border: 2px solid #e2e2e2;
  background-size: contain !important;
  background-position: center !important;
}
/* line 2149, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub1 .publicationAdds {
  display: flex;
  gap: 15px;
}
/* line 2153, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub1 .publicationAdds .buton-item {
  max-width: 3rem;
}
/* line 2155, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub1 .publicationAdds .buton-item a {
  cursor: pointer;
}
/* line 2162, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub2 {
  width: 100%;
}
/* line 2167, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 2168, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub2 .sliderActive .item-ss {
  margin-right: 0.5rem;
}
/* line 2173, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub2 .mmediaSection {
  width: 90%;
  margin: auto;
  max-width: 50rem;
}
/* line 2180, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub2 .mmediaSection.noSlider {
  display: flex;
  gap: 10px;
  max-height: 15rem;
}
/* line 2185, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub2 .mmediaSection.noSlider img {
  object-fit: scale-down;
  width: 100%;
  height: 100%;
}
/* line 2191, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub2 .mmediaSection.noSlider .item-ss {
  /* margin: auto; */
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
/* line 2198, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub2 .mmediaSection.noSlider .item-ss video.video {
  height: 100%;
}
/* line 2213, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 2214, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in {
  display: flex;
  gap: 10px;
  flex-direction: row;
  justify-content: space-between;
  margin: 0.6rem auto;
}
/* line 2221, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .reacciones {
  display: flex;
  position: relative;
}
/* line 2225, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .reacciones a {
  border: 2px solid #2f68c4;
  width: 100%;
  min-width: 9rem;
  height: 2.2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  transition: 0.3s;
  font-size: 0.8rem;
  gap: 5px;
  color: #2f68c4;
  font-weight: 600;
  z-index: 98;
  padding: 0.7rem;
}
/* line 2242, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .reacciones a.activate-reaction {
  background: #e5efff;
}
/* line 2246, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .reacciones a:hover {
  background: #e5efff;
  transition: 0.3s;
}
/* line 2251, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .reacciones a:hover + .conatinerActions {
  display: flex !important;
  transition: 0.3s;
  opacity: 1;
  transform: none;
  top: -2.5rem;
}
/* line 2261, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .reacciones .conatinerActions {
  display: flex;
  width: 100%;
  min-width: 11rem;
  gap: 8px;
  background: #f4f4f4;
  justify-content: center;
  border-radius: 10px;
  border: 1px solid #f0f0f0;
  position: absolute;
  top: 0rem;
  transition: 0.3s;
  opacity: 0;
  padding-bottom: 0.2rem;
  left: -1rem;
  transform: scale3d(0.5, 0.5, 0.5);
}
/* line 2278, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .reacciones .conatinerActions:hover {
  display: flex !important;
  transition: 0.3s;
  opacity: 1;
  transform: translateZ(10px) !important;
  transition: 0.3s !important;
  top: -3rem !important;
}
/* line 2287, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .reacciones .conatinerActions button {
  margin: 0;
  padding: 0;
  width: 2.7rem;
  transition: 0.3s;
}
/* line 2293, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .reacciones .conatinerActions button:hover {
  transform: scale3d(1.5, 1.5, 1.5);
  transition: 0.3s;
}
/* line 2297, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .reacciones .conatinerActions button:hover span {
  transition: 0.3s;
  opacity: 1;
}
/* line 2302, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .reacciones .conatinerActions button span {
  opacity: 0;
  transition: 0.3s;
  position: absolute;
  top: -1rem;
  color: #fff;
  font-size: 0.5rem;
  left: -0.75rem;
  right: 0;
  background: #2f68c4;
  border-radius: 10px;
  height: 1rem;
  display: flex !important;
  align-items: center;
  justify-content: center;
  margin: auto !important;
  font-weight: 500;
  min-width: fit-content;
  padding: 0 0.5rem;
}
/* line 2325, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .reacciones .conatinerActions.activateRs {
  display: flex !important;
}
/* line 2331, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .info-publication {
  display: flex;
  justify-content: flex-start;
  color: #4d4d4d;
  font-size: 0.9rem;
  font-weight: 500;
  gap: 15px;
}
/* line 2339, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .info-publication .itemInfop {
  display: flex;
  gap: 5px;
  align-items: center;
}
/* line 2344, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .sectioninfo-in .info-publication .itemInfop .ctn-icon {
  width: 1rem;
}
/* line 2351, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .textDetailP {
  color: #4d4d4d;
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-bottom: 1rem;
}
/* line 2358, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .textDetailP .tlteP {
  font-size: 1.4rem;
  font-weight: 600;
}
/* line 2362, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .item-publication .sectionPub3 .textDetailP .descriptionP {
  font-size: 0.9rem;
  line-height: 1.2;
}
/* line 2370, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil {
  width: 100%;
  display: flex;
  gap: 25px;
}
/* line 2375, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .conatinerReactions {
  display: flex;
  gap: 15px;
}
/* line 2380, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 2381, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .btnComment a {
  border: 2px solid #2f68c4;
  width: 100%;
  min-width: 9rem;
  height: 2.2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  transition: 0.3s;
  font-size: 0.8rem;
  gap: 5px;
  color: #2f68c4;
  font-weight: 600;
  z-index: 98;
}
/* line 2398, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .btnComment a.activate-reaction {
  background: #e5efff;
}
/* line 2402, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .btnComment a:hover {
  background: #e5efff;
  transition: 0.3s;
}
/* line 2407, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .btnComment a:hover + .conatinerActions {
  display: flex !important;
  transition: 0.3s;
  opacity: 1;
}
/* line 2415, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .reacciones {
  display: flex;
  position: relative;
  max-width: 9rem;
  font-size: 0.9rem;
  margin-bottom: 1rem;
}
/* line 2422, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .reacciones a {
  border: 2px solid #2f68c4;
  width: 100%;
  min-width: 9rem;
  height: 2.2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  transition: 0.3s;
  font-size: 0.8rem;
  gap: 5px;
  color: #2f68c4;
  font-weight: 600;
  z-index: 98;
}
/* line 2439, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .reacciones a.activate-reaction {
  background: #e5efff;
}
/* line 2443, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .reacciones a:hover {
  background: #e5efff;
  transition: 0.3s;
}
/* line 2448, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .reacciones a:hover + .conatinerActions {
  display: flex !important;
  transition: 0.3s;
  opacity: 1;
  transform: none;
  top: -2.5rem;
}
/* line 2458, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .reacciones .conatinerActions {
  display: flex;
  width: 100%;
  min-width: 11rem;
  gap: 8px;
  background: #f4f4f4;
  justify-content: center;
  border-radius: 10px;
  border: 1px solid #f0f0f0;
  position: absolute;
  top: 0rem;
  transition: 0.3s;
  opacity: 0;
  padding-bottom: 0.2rem;
  left: -1rem;
  transform: scale3d(0.5, 0.5, 0.5);
}
/* line 2475, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .reacciones .conatinerActions:hover {
  display: flex !important;
  transition: 0.3s;
  opacity: 1;
  transform: translateZ(10px) !important;
  transition: 0.3s !important;
  top: -3rem !important;
}
/* line 2484, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .reacciones .conatinerActions button {
  margin: 0;
  padding: 0;
  width: 2.7rem;
  transition: 0.3s;
}
/* line 2490, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .reacciones .conatinerActions button:hover {
  transform: scale3d(1.5, 1.5, 1.5);
  transition: 0.3s;
}
/* line 2494, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .reacciones .conatinerActions button:hover span {
  transition: 0.3s;
  opacity: 1;
}
/* line 2499, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .reacciones .conatinerActions button span {
  opacity: 0;
  transition: 0.3s;
  position: absolute;
  top: -1rem;
  color: #fff;
  font-size: 0.5rem;
  left: -0.75rem;
  right: 0;
  background: #2f68c4;
  border-radius: 10px;
  height: 1rem;
  display: flex !important;
  align-items: center;
  justify-content: center;
  margin: auto !important;
  font-weight: 500;
  min-width: fit-content;
  padding: 0 0.5rem;
}
/* line 2522, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .reacciones .conatinerActions.activateRs {
  display: flex !important;
}
/* line 2528, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .multimediaDetail {
  width: 100%;
  max-width: 40rem;
}
/* line 2533, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .infoDetail {
  width: 100%;
}
/* line 2537, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 2542, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .cmntscntr .itemComment {
  display: flex;
  color: #4d4d4d;
  gap: 20px;
  padding: 1rem;
  min-height: 6rem;
  align-items: center;
  border: 1px solid #dadada;
}
/* line 2551, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .cmntscntr .itemComment .imgP {
  width: 100%;
  max-width: 5rem;
  background: #f5f5f5;
  height: 5rem;
  border-radius: 100%;
  border: 2px solid #e2e2e2;
}
/* line 2559, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .cmntscntr .itemComment .imgP img {
  border-radius: 100%;
  width: 100%;
  max-width: 5rem;
  height: 5rem;
}
/* line 2566, templates/rt_galatea/custom/scss/redSocial.scss */
/* line 2567, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .cmntscntr .itemComment .detailuc .nameUc {
  font-weight: 600;
  font-size: 1.2rem;
}
/* line 2573, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .cmntscntr .commentAddc {
  display: flex;
  gap: 15px;
  padding: 1rem;
  border: 1px solid #dadada;
}
/* line 2579, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .cmntscntr .commentAddc .textaca {
  width: 100%;
}
/* line 2582, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .cmntscntr .commentAddc .textaca textarea {
  height: 85px;
}
/* line 2587, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil .cmntscntr .commentAddc .imgCa {
  width: 100%;
  max-width: 5rem;
  height: 5rem;
  border-radius: 100%;
  border: 2px solid #e2e2e2;
  background-size: cover !important;
  background-position: center !important;
}
/* line 2600, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil div#sliderDetail {
  width: 100%;
  max-width: 30rem;
  display: flex;
}
/* line 2605, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil div#sliderDetail .slick-list.draggable {
  width: 100%;
}
/* line 2609, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil div#sliderDetail .item-ss {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
/* line 2616, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .containerDeatil div#sliderDetail button {
  background: none;
  width: 3rem;
}
/* line 2623, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .ctnr-btn {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin: 0.5rem 0;
}
/* line 2629, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .ctnr-btn a {
  background: #032965;
  width: 100%;
  max-width: 7rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 20px;
  color: #fff;
  cursor: pointer;
  height: 2rem;
  font-size: 0.9rem;
}
/* line 2642, templates/rt_galatea/custom/scss/redSocial.scss */
.rs-container .ctnr-btn a:hover {
  background: #fff !important;
  color: #032965 !important;
  transition: 0.3s;
  cursor: pointer;
  font-weight: 500;
}
/* line 10, templates/rt_galatea/custom/scss/adc.scss */
.group-icons > span, .group-icons > button {
  width: max-content;
}
/* line 15, templates/rt_galatea/custom/scss/adc.scss */
#file_names_span1 {
  max-width: 400px;
  overflow: hidden;
}
/* line 21, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerHistory #menu > ul > li > a {
  width: 100%;
  display: block;
}
/* line 27, templates/rt_galatea/custom/scss/adc.scss */
.adc_container {
  position: relative;
  background: white;
  z-index: 9;
  margin-top: -17% !important;
}
/* line 35, templates/rt_galatea/custom/scss/adc.scss */
a.paginate_button.current {
  font-weight: 800;
  color: #000 !important;
  font-size: 1.2rem;
  margin-top: -0.2rem;
}
/* line 41, templates/rt_galatea/custom/scss/adc.scss */
.notices-container {
  background: #fff !important;
  color: #2f2f2f;
}
/* line 45, templates/rt_galatea/custom/scss/adc.scss */
/* line 47, templates/rt_galatea/custom/scss/adc.scss */
/* line 49, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .rb_previewNotices .mf_btn a {
  color: #2f2f2f !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 2.3rem;
  border: 1px solid #2f2f2f;
  margin: 1rem auto;
  border-radius: 25px;
  font-size: 0.9rem;
  max-width: 13rem;
}
/* line 63, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .rb_previewNotices .notices_recent {
  display: flex;
  border: 1px solid #d4d4d4 !important;
  padding: 1rem;
  flex-direction: column;
  gap: 20px;
  height: max-content;
  padding-bottom: 3rem;
}
/* line 72, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .rb_previewNotices .notices_recent .title_nr {
  font-size: 1.2rem;
  font-weight: 700;
}
/* line 77, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .rb_previewNotices .notices_recent .item_noticesr {
  display: flex;
  gap: 10px;
  padding-bottom: 1rem;
  border-bottom: 1px solid #d4d4d4 !important;
}
/* line 83, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .rb_previewNotices .notices_recent .item_noticesr .img_nr {
  width: 100%;
  max-width: 7rem;
}
/* line 87, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .rb_previewNotices .notices_recent .item_noticesr .pv_noticesr {
  width: 100%;
  gap: 3px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
/* line 94, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .rb_previewNotices .notices_recent .item_noticesr .pv_noticesr .description_nr {
  min-height: 2rem;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-size: 0.8rem;
  padding: 0rem !important;
  line-height: 1.3;
}
/* line 115, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .notices_ctn {
  display: flex;
  gap: 20px;
  justify-content: space-between;
  padding: 1rem;
}
/* line 122, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .notices_ctn .contant_notices {
  width: 100%;
}
/* line 125, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .notices_ctn .contant_notices .pvCentral {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
/* line 131, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv {
  padding: 1rem;
  border: 1px solid #2f2f2f;
  border-radius: 5px;
  display: flex;
  gap: 20px;
  line-height: 1.1;
  justify-content: flex-start;
  align-items: center;
}
/* line 142, templates/rt_galatea/custom/scss/adc.scss */
/* line 144, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .image_notice img {
  max-width: 17rem;
}
/* line 148, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .content_notice {
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 20px;
  font-size: 0.9rem;
  justify-content: space-between;
}
/* line 156, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .content_notice .tags_info {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 161, templates/rt_galatea/custom/scss/adc.scss */
/* line 163, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .content_notice .previewNotice_c .title_notice_pv {
  font-size: 1rem;
  font-weight: 700;
  margin-bottom: 0.3rem;
}
/* line 170, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .content_notice .vm_btn {
  display: flex;
  justify-content: flex-end;
}
/* line 174, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .content_notice .vm_btn a {
  color: #2f2f2f;
}
/* line 182, templates/rt_galatea/custom/scss/adc.scss */
/* line 184, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .notices_ctn .contant_notices .searchSection_notices .tagsSection_notices {
  margin: 2rem auto;
}
/* line 187, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .notices_ctn .contant_notices .searchSection_notices .tagsSection_notices .item_tag {
  width: fit-content;
  border: 1px solid #c41e1e;
  color: #c41e1e;
  padding: 0.1rem 0.7rem;
  font-size: 0.8rem;
  border-radius: 25px;
}
/* line 201, templates/rt_galatea/custom/scss/adc.scss */
.notices-container .notices_ctn .rb_previewNotices {
  width: 100%;
  max-width: 20rem;
}
/* line 209, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog {
  color: #4d4d4d !important;
}
/* line 212, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog a {
  cursor: pointer !important;
}
/* line 216, templates/rt_galatea/custom/scss/adc.scss */
/* line 218, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog.view-com .title-notice {
  text-align: left !important;
  font-size: 1.5rem !important;
}
/* line 222, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog.view-com img.img-main {
  width: 100%;
  height: 100% !important;
  margin: 1rem auto !important;
}
/* line 227, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog.view-com div#publicacion {
  margin: 2rem 1rem;
}
/* line 230, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog.view-com div#publicacion {
  word-break: break-all;
  color: #4d4d4d !important;
}
/* line 236, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .containerSS {
  display: flex;
  align-items: flex-start;
  gap: 10px;
}
/* line 241, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .slider-nav button {
  height: 3rem;
  margin-top: 2rem;
  background: none;
  font-size: 2rem;
}
/* line 248, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .title_nr {
  color: #4d4d4d !important;
}
/* line 251, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .nameCategory {
  color: #002e64;
  font-size: 2rem;
  margin-left: 10px;
}
/* line 257, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .titlenr {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  line-height: 1.2;
  font-weight: 600;
  color: #4d4d4d !important;
}
/* line 266, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .img_nr {
  height: 100%;
  max-height: 5rem;
  display: flex;
}
/* line 274, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .info-item {
  border: 0px !important;
}
/* line 277, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .group-events {
  display: flex;
  width: 100%;
}
/* line 281, templates/rt_galatea/custom/scss/adc.scss */
/* line 282, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .input-group span, body.com_blog .input-group input {
  border-color: #e0e0e0 !important;
  border-left: none !important;
}
/* line 287, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .group-icons span {
  display: flex;
  align-items: center;
  width: max-content;
}
/* line 293, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .group-icons button {
  width: max-content;
}
/* line 298, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .notices_recent {
  border-color: #4d4d4d !important;
}
/* line 301, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .group-items {
  width: 100%;
  max-width: 45rem;
}
/* line 304, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .group-items .item {
  margin-right: 1rem;
  border: 1px solid #e0e0e0;
}
/* line 309, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .group-img-icon {
  width: 100%;
}
/* line 311, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .group-img-icon img {
  width: 100% !important;
}
/* line 315, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .info-item {
  display: flex !important;
  flex-direction: column;
  gap: 6px;
}
/* line 320, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .info-item label.title {
  min-height: 3rem;
  line-height: 1.1;
  color: #4d4d4d !important;
}
/* line 329, templates/rt_galatea/custom/scss/adc.scss */
body.com_blog .slick-track {
  display: flex;
  justify-content: flex-start;
  margin-left: 0;
}
/* line 338, templates/rt_galatea/custom/scss/adc.scss */
/* line 340, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody #menu > ul > li > a {
  width: 100%;
  display: block;
}
/* line 345, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody label.labelSpan {
  display: flex;
  flex-direction: column;
}
/* line 348, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody label.labelSpan span {
  font-size: 0.8rem;
  font-weight: 400;
}
/* line 354, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerLoading {
  background: #000;
  position: fixed;
  height: 100%;
  width: 100%;
  z-index: 999999;
  top: 0;
  left: 0;
  right: 0;
  opacity: 0.3;
  justify-content: center;
  align-items: center;
  display: none;
}
/* line 368, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerLoading.activateL {
  display: flex !important;
}
/* line 373, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerSearch {
  display: flex;
  justify-content: flex-end;
  gap: 15px;
  font-size: 0.9rem;
}
/* line 380, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerHistory {
  padding-top: 1rem;
}
/* line 384, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .swal2-container.swal2-center.swal2-backdrop-show {
  z-index: 999999;
}
/* line 388, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .swal2-container.swal2-center.modalLevels.swal2-backdrop-show {
  z-index: 999999;
}
/* line 391, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div:where(.swal2-container) button:where(.swal2-close):focus {
  box-shadow: none;
}
/* line 396, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .titleAc {
  font-size: 1.5rem;
  font-weight: 600;
  margin-bottom: 0.5rem;
}
/* line 402, templates/rt_galatea/custom/scss/adc.scss */
/* line 404, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerAddTaginput label {
  font-size: 0.9rem;
  font-weight: 500;
}
/* line 408, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerAddTaginput a {
  height: 2rem;
  width: 100%;
  min-width: 9rem;
  width: fit-content;
  justify-content: center;
  align-items: center;
  display: flex;
  border-radius: 20px;
  border: 2px solid #032965;
  background: #032965;
  color: #fff;
  transition: 0.3s;
  margin: auto;
  font-size: 0.9rem;
}
/* line 424, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerAddTaginput a:hover {
  background: #fff !important;
  color: #032965 !important;
  transition: 0.3s;
  cursor: pointer;
  font-weight: 500;
}
/* line 436, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody button.ck.ck-button.ck-off.ck-dropdown__button, body#adcBody span.ck-file-dialog-button {
  display: none;
}
/* line 439, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody a {
  cursor: pointer !important;
}
/* line 443, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .addSegmentation {
  display: flex;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
/* line 450, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .addSegmentation input {
  margin: 0 !important;
}
/* line 455, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .titleSection_notices {
  font-weight: 600;
  font-size: 2rem;
}
/* line 459, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody button.tooltip-trigger {
  width: 2rem;
}
/* line 462, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .imgpc {
  width: 3.5rem;
  height: 3.5rem;
  background: #e6e6e6;
  border-radius: 100%;
  background-size: cover !important;
  background-position: center !important;
}
/* line 471, templates/rt_galatea/custom/scss/adc.scss */
/* line 473, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .editView div#tags_pub_chosen {
  display: none !important;
}
/* line 477, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .ss-adc {
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 3rem;
}
/* line 484, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .ss-adc .ctnr-ti {
  display: flex;
  gap: 15px;
  align-items: center;
}
/* line 489, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .ss-adc .ctnr-ti .containerIU {
  line-height: 1.2;
}
/* line 493, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .ss-adc .ctnr-ti .nameUsr {
  font-weight: 600;
}
/* line 496, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .ss-adc .ctnr-ti .pfl-user {
  font-size: 0.8rem;
}
/* line 502, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container {
  color: #4d4d4d;
  width: 100%;
  max-width: 75rem;
  margin: 2rem auto;
  margin-bottom: 5rem;
  margin-top: -5rem;
  background: #fff;
  padding: 2rem 2rem;
}
/* line 513, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .btnActionsS {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 15px;
  margin: 1.5rem auto;
}
/* line 522, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .btnActionsS a, body#adcBody .adc_container .btnActionsS button {
  height: 2rem;
  max-width: 12rem;
  width: fit-content;
  justify-content: center;
  align-items: center;
  display: flex;
  border-radius: 20px;
  border: 2px solid #032965;
  background: #032965;
  color: #fff;
  transition: 0.3s;
}
/* line 537, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .btnActionsS a:hover, body#adcBody .adc_container .btnActionsS button:hover {
  background: #fff !important;
  color: #032965 !important;
  transition: 0.3s;
  cursor: pointer;
}
/* line 545, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .btnActionsS a.readonly, body#adcBody .adc_container .btnActionsS button.readonly {
  pointer-events: none;
  opacity: 0.8;
}
/* line 552, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .btnActionsS a {
  margin-top: 1rem !important;
  color: #fff !important;
  text-decoration: none !important;
  width: 100% !important;
}
/* line 560, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container select {
  width: 100%;
  border: 1px solid rgba(136, 136, 136, 0.25);
}
/* line 564, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .containerTags {
  text-align: center;
  font-size: 0.8rem;
  font-weight: 600;
}
/* line 569, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .containerTags a {
  text-decoration: underline;
  color: #032965;
}
/* line 575, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container div#tags_pub_chosen {
  width: 100% !important;
  max-width: 100%;
}
/* line 579, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container div#tags_pub_chosen ul {
  width: 100% !important;
}
/* line 583, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .tabs_container {
  display: flex;
  align-items: flex-end;
}
/* line 587, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .tabs_container .item_tab {
  width: 100%;
  max-width: 10rem;
  text-align: center;
  border: 1px solid #e4e4e4;
  border-bottom: 0;
  border-radius: 10px 10px 0px 0px;
  background: #e4e4e4;
  color: #4d4d4d;
  height: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
/* line 602, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .tabs_container .item_tab.activeTab {
  background: #27417e;
  color: #fff;
  height: 3rem;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
/* line 615, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .content_adc {
  min-height: calc(100vh - 20rem);
  background: #fff;
  padding: 1rem;
  border: 2px solid #e4e4e4;
}
/* line 624, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .content_adc .content_container {
  display: none;
}
/* line 627, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .content_adc .content_container form {
  display: flex;
  gap: 20px;
}
/* line 633, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .content_adc .content_container form fieldset#content_pub {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 15px;
}
/* line 639, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .content_adc .content_container form fieldset#content_pub .control_g {
  display: flex;
  flex-direction: column;
  gap: 0px;
  width: 100%;
}
/* line 645, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .content_adc .content_container form fieldset#content_pub .control_g textarea {
  height: 7rem !important;
}
/* line 649, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .content_adc .content_container form fieldset#content_pub .control_g label {
  height: 42px;
  font-weight: 600;
}
/* line 655, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .content_adc .content_container form fieldset#confi_pub {
  width: 100%;
  max-width: 20rem;
  border: 1px solid #e4e4e4;
  padding: 2rem 1em;
  gap: 10px;
}
/* line 662, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .content_adc .content_container form fieldset#confi_pub .control_g {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
/* line 667, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .content_adc .content_container form fieldset#confi_pub .control_g .inputsCtn {
  display: flex;
  gap: 10px;
  margin-bottom: 0rem;
}
/* line 672, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .content_adc .content_container form fieldset#confi_pub .control_g .inputsCtn .label_datei {
  font-size: 0.8rem;
  color: #848484;
  font-weight: 500;
}
/* line 681, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .content_adc .content_container form fieldset#confi_pub .control_g span {
  font-size: 0.8rem;
  font-weight: 500;
  color: #848484;
}
/* line 687, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .content_adc .content_container form fieldset#confi_pub .control_g label, body#adcBody .adc_container .content_adc .content_container form fieldset#confi_pub .control_g .label_ps {
  height: 42px;
  font-weight: 600;
}
/* line 696, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .adc_container .content_adc .content_container.activeDetail {
  display: block !important;
}
/* line 710, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div.modal.fade.in {
  top: 10%;
  z-index: 999999;
}
/* line 714, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div.modal.fade.in .modal-content {
  box-shadow: none !important;
}
/* line 719, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div#modalSegm {
  top: -200%;
  width: 90%;
  margin: auto;
  height: fit-content;
  color: #4d4d4d;
  max-width: 65rem;
  max-height: 36rem;
  border-radius: 2rem;
}
/* line 729, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div#modalSegm.fade.in {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 741, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div#modalSegm .titleModal {
  text-align: center;
  font-weight: 500;
  font-size: 1.2rem;
}
/* line 748, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div#modalSegm button.close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  font-size: 1.5rem;
}
/* line 755, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div#modalSegm input, body#adcBody div#modalSegm select, body#adcBody div#modalSegm ul.chosen-choices {
  border-radius: 18px !important;
  padding: 0.2rem 0.5rem !important;
  width: 100% !important;
  max-width: 15rem;
}
/* line 761, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div#modalSegm div#region_chosen {
  width: 100% !important;
}
/* line 766, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div#modalSegm .modal-body {
  position: relative;
  padding: 15px;
  overflow-y: auto;
  min-height: calc(100vh - 10rem);
  background: transparent !important;
  padding: 2rem;
  padding-top: 3rem;
}
/* line 775, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div#modalSegm .modal-body .control_g label {
  margin-bottom: 0;
  font-weight: 500;
  color: #4d4d4d !important;
}
/* line 781, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div#modalSegm .modal-body .modal-content {
  border-radius: 25px !important;
}
/* line 788, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .modal-backdrop.fade.in {
  z-index: 99999;
}
/* line 792, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal {
  display: flex;
  gap: 20px;
  font-size: 0.9rem;
}
/* line 797, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal .segmentacion {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  margin: 1rem;
}
/* line 804, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal .segmentacion a.gtusers {
  height: 2rem;
  width: 10rem;
  justify-content: center;
  align-items: center;
  display: flex;
  border-radius: 20px;
  border: 2px solid #032965;
  background: #032965;
  color: #fff;
  transition: 0.3s;
}
/* line 818, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal .segmentacion a.gtusers:hover {
  background-color: #fff !important;
  color: #032965;
  transition: 0.3s;
}
/* line 826, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#tableUsers_filter {
  display: flex;
  gap: 10px;
  justify-content: space-between;
}
/* line 831, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#tableUsers_filter .selectedChecbox {
  display: flex;
  justify-content: center;
  gap: 5px;
  font-size: 0.8rem;
  width: 100%;
  max-width: 10rem;
  align-items: center;
}
/* line 840, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#tableUsers_filter .selectedChecbox input#checkboxSu {
  max-width: 1rem !important;
  margin: 0;
}
/* line 847, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#tableUsers_info {
  margin: 1rem;
  text-align: center;
  font-size: 0.7rem;
  font-weight: 600;
}
/* line 856, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable {
  width: 100%;
  border-radius: 10px;
}
/* line 861, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable table#tableUsers {
  display: block;
  border: 0;
  max-height: 20rem;
  overflow-x: scroll;
  padding: 1rem 0.5rem;
  font-size: 0.8rem !important;
}
/* line 869, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable table#tableUsers th:nth-child(4) {
  min-width: 8rem;
}
/* line 872, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable table#tableUsers th:nth-child(3) {
  min-width: 15rem;
}
/* line 875, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable table#tableUsers th:nth-child(1) {
  min-width: 2rem;
}
/* line 878, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable table#tableUsers th:nth-child(2) {
  min-width: 20rem;
}
/* line 883, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable .btcActions {
  display: flex;
  justify-content: center;
  gap: 20px;
}
/* line 888, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable .btcActions a {
  height: 2rem;
  width: 10rem;
  justify-content: center;
  align-items: center;
  display: flex;
  border-radius: 20px;
  border: 2px solid #032965;
  transition: 0.3s;
}
/* line 900, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable .btcActions a.btnFfalse {
  background: #fff;
  color: #032965;
}
/* line 905, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable .btcActions a.btnFfalse:hover {
  background-color: #032965 !important;
  color: #fff;
  transition: 0.3s;
}
/* line 912, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable .btcActions a.btnFtrue {
  background: #032965;
  color: #fff;
}
/* line 916, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable .btcActions a.btnFtrue:hover {
  background-color: #fff !important;
  color: #032965;
  transition: 0.3s;
}
/* line 927, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable table {
  font-size: 0.9rem !important;
}
/* line 930, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable table td {
  padding: 0.4rem;
  border: 0 !important;
}
/* line 934, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable table td input {
  max-width: 1rem;
}
/* line 941, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable th {
  text-align: left;
  background-color: #f6f8fa;
}
/* line 946, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .conatinerModal div#usersTable .textResults {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  height: 100%;
  font-size: 2rem;
  font-weight: 500;
  color: #d3d3d3;
}
/* line 959, templates/rt_galatea/custom/scss/adc.scss */
/* line 961, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerHistory div#history_paginate {
  display: flex;
  justify-content: center;
  gap: 10px;
}
/* line 966, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerHistory div#history_paginate a {
  color: #4d4d4d;
}
/* line 970, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerHistory div#history_paginate span {
  display: flex;
  gap: 10px;
}
/* line 976, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerHistory div#history_info {
  text-align: right;
  margin: 1rem auto;
  font-size: 0.9rem;
  font-weight: 700;
}
/* line 983, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerHistory .tooltip-container {
  position: relative;
}
/* line 987, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerHistory .tooltip {
  display: none;
  position: absolute;
  top: -1.5% !important;
  left: -9rem !important;
  background-color: #f1f1f1;
  padding: 8px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  z-index: 1000000000000000000;
  opacity: 1;
}
/* line 1000, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerHistory .tooltip a {
  color: #4d4d4d;
  width: 100%;
  display: block;
}
/* line 1007, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .containerHistory.aaaa {
  display: flex !important;
}
/* line 1013, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .tooltip ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 1020, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .tooltip ul li {
  padding: 4px 8px;
  cursor: pointer;
  font-size: 0.9rem;
}
/* line 1025, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .tooltip::after {
  width: 0.5rem;
  /* background: #000; */
  content: "";
  position: absolute;
  top: 1.5rem;
  right: -1.2rem;
  height: 1rem;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #d8d8d8;
  transform: rotate(90deg);
}
/* line 1041, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody .tooltip ul li:hover {
  background-color: #e0e0e0;
}
/* line 1045, templates/rt_galatea/custom/scss/adc.scss */
/* line 1047, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div#history_length label {
  display: flex;
  flex-direction: column;
}
/* line 1051, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div#history_length label select {
  max-width: 6rem;
  color: #4d4d4d;
}
/* line 1057, templates/rt_galatea/custom/scss/adc.scss */
/* line 1059, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div#history_filter label {
  display: flex;
  flex-direction: column;
}
/* line 1063, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody div#history_filter label input[type="search"] {
  max-width: 20rem;
}
/* line 1069, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody table#history {
  font-size: 0.9rem;
  text-align: center;
}
/* line 1074, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody table#history tbody {
  font-weight: 500;
}
/* line 1078, templates/rt_galatea/custom/scss/adc.scss */
/* line 1079, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody table#history td.tdStatus span {
  border: 1px solid;
  padding: 0.2rem 0.5rem;
  border-radius: 20px;
  font-size: 0.8rem;
  display: block;
  text-transform: capitalize;
}
/* line 1088, templates/rt_galatea/custom/scss/adc.scss */
/* line 1089, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody table#history td.tdStatus.styleFinalizado span {
  background: #e8e8e8;
  color: #4d4d4d;
  border-color: #e8e8e8;
}
/* line 1095, templates/rt_galatea/custom/scss/adc.scss */
/* line 1096, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody table#history td.tdStatus.styleinactivo span {
  background: #dc3747;
  color: #fff;
  border-color: #dc3747;
}
/* line 1103, templates/rt_galatea/custom/scss/adc.scss */
/* line 1104, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody table#history td.tdStatus.stylePublicado span {
  background: #20aa1d;
  color: #fff;
  border-color: #20aa1d;
}
/* line 1114, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody table#history th {
  text-align: center;
  color: #4d4d4d !important;
}
/* line 1119, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody table#history button.tooltip-trigger {
  background: none;
}
/* line 1123, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody table#history td.nameStyletd {
  text-wrap: nowrap;
  height: 3.5rem;
}
/* line 1127, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody table#history td {
  border: 0px !important;
}
/* line 1131, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody table#history tr {
  border-bottom: 1px solid #d3d3d3;
  transition: 0.1s;
}
/* line 1135, templates/rt_galatea/custom/scss/adc.scss */
body#adcBody table#history tr.activetr {
  background: #e5eef7;
  border: 2px solid #99c9fb !important;
  transition: 0.1s;
}
/* line 11, templates/rt_galatea/custom/scss/blogs.scss */
/* line 12, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .title-section {
  color: #4d4d4d;
  font-size: 2rem;
  font-weight: 700;
  padding-top: 0rem;
}
/* line 19, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #modalConfirmSave {
  display: none;
  text-align: center;
  top: 25%;
  border-radius: 25px;
  padding: 10px;
}
/* line 26, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #modalConfirmSave .title {
  font-size: xx-large;
  color: #002864;
  font-weight: 800;
}
/* line 32, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #modalConfirmSave .modal-body {
  padding-top: 45px;
}
/* line 35, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #modalConfirmSave .modal-body label {
  margin-bottom: 50px;
}
/* line 40, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #modalConfirmSave .body {
  color: #393939;
  font-weight: 600;
}
/* line 45, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #modalConfirmSave .cancelar {
  padding: 6px;
  width: 200px;
  border-radius: 25px;
  color: #002864;
  font-weight: 700;
  border: solid 1px;
  background-color: #fff;
  font-size: larger;
}
/* line 56, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #modalConfirmSave button#confirmed {
  width: 200px;
  background-color: #002864;
  border-radius: 25px;
  padding: 6px;
  font-weight: 700;
  color: #fff;
  font-size: large;
  border: solid 1px #002864;
}
/* line 67, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #modalConfirmSave .buttons {
  display: flex;
  margin-bottom: 28px;
  justify-content: space-evenly;
}
/* line 74, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #myModal1 {
  display: none;
  top: 25%;
  border-radius: 25px;
}
/* line 79, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #myModal1 .modal-content {
  padding: 36px;
}
/* line 83, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #myModal1 .group-close {
  display: flex;
  border-bottom-style: groove;
  justify-content: space-between;
  color: #5d5c5c;
  font-weight: 700;
}
/* line 91, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #myModal1 .modal-likes {
  display: inline-flex;
  border-color: #1536f4;
  border-bottom: solid;
  justify-content: flex-start;
  color: #1536f4;
  font-weight: 800;
  align-items: center;
  padding: 5px;
}
/* line 101, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #myModal1 .modal-likes svg {
  height: 30px;
  width: 30px;
  margin: 0 6px 0 16px;
}
/* line 108, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #myModal1 .modal-img-perfil {
  background-color: #e26a0e;
  border-radius: 50%;
  height: 45px;
  width: 45px;
}
/* line 115, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #myModal1 .group-like-img {
  position: relative;
  display: inline-flex;
  margin-right: 15px;
}
/* line 121, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #myModal1 #row-user {
  display: flex;
  align-items: center;
  margin-top: 15px;
  height: 45px;
}
/* line 128, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #myModal1 #mldDivContent {
  margin-top: 25px;
  max-height: 300px;
  overflow: auto;
}
/* line 134, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #myModal1 hr {
  display: contents;
}
/* line 138, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog #myModal1 span#mdlLikeUser {
  font-weight: 800;
  color: #4b4b4b;
}
/* line 144, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .modal-background {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1;
  display: none;
}
/* line 156, templates/rt_galatea/custom/scss/blogs.scss */
/* line 159, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .favorites-container .title-section, .com_blog .new-container .title-section, .com_blog .com-container .title-section {
  margin-bottom: 4rem;
  display: flex;
  justify-content: space-between;
}
/* line 164, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .favorites-container .title-section a, .com_blog .new-container .title-section a, .com_blog .com-container .title-section a {
  font-size: medium;
  display: flex;
  align-items: center;
}
/* line 170, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .favorites-container .title-section svg, .com_blog .new-container .title-section svg, .com_blog .com-container .title-section svg {
  border-radius: 25px;
  width: 40px;
  height: auto;
}
/* line 179, templates/rt_galatea/custom/scss/blogs.scss */
/* line 182, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .news-container .rb_previewNotices, .com_blog .coms-container .rb_previewNotices {
  width: 100%;
  max-width: 20rem;
}
/* line 186, templates/rt_galatea/custom/scss/blogs.scss */
/* line 188, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .news-container .rb_previewNotices .mf_btn a, .com_blog .coms-container .rb_previewNotices .mf_btn a {
  color: #2f2f2f !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 2.3rem;
  border: 1px solid #2f2f2f;
  margin: 0 auto 4rem auto;
  border-radius: 25px;
  font-size: 0.9rem;
  max-width: 13rem;
}
/* line 202, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .news-container .rb_previewNotices .notices_recent, .com_blog .coms-container .rb_previewNotices .notices_recent {
  display: flex;
  border: 1px solid #2f2f2f;
  padding: 1rem;
  flex-direction: column;
  gap: 20px;
  height: max-content;
  padding-bottom: 3rem;
}
/* line 211, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .news-container .rb_previewNotices .notices_recent .title_nr, .com_blog .coms-container .rb_previewNotices .notices_recent .title_nr {
  font-size: 1.2rem;
  font-weight: 700;
}
/* line 216, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .news-container .rb_previewNotices .notices_recent .item_noticesr, .com_blog .coms-container .rb_previewNotices .notices_recent .item_noticesr {
  display: flex;
  gap: 10px;
  padding-bottom: 1rem;
  border-bottom: 1px solid #2f2f2f;
}
/* line 222, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .news-container .rb_previewNotices .notices_recent .item_noticesr .img_nr, .com_blog .coms-container .rb_previewNotices .notices_recent .item_noticesr .img_nr {
  width: 100%;
  max-width: 7rem;
}
/* line 227, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .news-container .rb_previewNotices .notices_recent .item_noticesr .pv_noticesr, .com_blog .coms-container .rb_previewNotices .notices_recent .item_noticesr .pv_noticesr {
  width: 100%;
  gap: 3px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
/* line 234, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .news-container .rb_previewNotices .notices_recent .item_noticesr .pv_noticesr .description_nr, .com_blog .coms-container .rb_previewNotices .notices_recent .item_noticesr .pv_noticesr .description_nr {
  min-height: 2rem;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-size: 0.8rem;
  padding: 0rem !important;
  line-height: 1.3;
}
/* line 252, templates/rt_galatea/custom/scss/blogs.scss */
/* line 254, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .news-container .searchSection_notices .input-group, .com_blog .coms-container .searchSection_notices .input-group {
  display: flex;
  align-items: center;
}
/* line 258, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .news-container .searchSection_notices .input-group span, .com_blog .coms-container .searchSection_notices .input-group span {
  border-radius: 25px 0 0 25px;
  height: 35px;
  border: 1px solid rgba(136, 136, 136, 0.25);
  padding: 6px;
  border-right: none;
  padding: 6px 0px 6px 16px;
}
/* line 267, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .news-container .searchSection_notices .input-group input, .com_blog .coms-container .searchSection_notices .input-group input {
  padding-left: 24px;
  margin: 0;
  border-radius: 0 25px 25px 0;
  border-left: none;
}
/* line 275, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .news-container .searchSection_notices .tagsSection_notices, .com_blog .coms-container .searchSection_notices .tagsSection_notices {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
}
/* line 280, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .news-container .searchSection_notices .tagsSection_notices .item_tag, .com_blog .coms-container .searchSection_notices .tagsSection_notices .item_tag {
  width: fit-content;
  padding: 0.1rem 0.7rem;
  font-size: 0.8rem;
  border-radius: 25px;
  margin-right: 12px;
}
/* line 287, templates/rt_galatea/custom/scss/blogs.scss */
.com_blog .news-container .searchSection_notices .tagsSection_notices .item_tag img, .com_blog .coms-container .searchSection_notices .tagsSection_notices .item_tag img {
  height: 24px;
}
/* line 297, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container {
  background: #fff !important;
  color: #2f2f2f;
}
@media (max-width: 767px) {
  /* line 302, templates/rt_galatea/custom/scss/blogs.scss */
  .notices-container .notices_ctn {
    flex-wrap: wrap;
  }
}
/* line 307, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn {
  display: flex;
  gap: 20px;
  justify-content: space-between;
  padding: 1rem;
}
@media (max-width: 767px) {
  /* line 314, templates/rt_galatea/custom/scss/blogs.scss */
  .notices-container .notices_ctn .contant_notices {
    width: 100% !important;
  }
}
/* line 319, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .containerSS {
  width: 88%;
}
/* line 323, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices {
  width: 65%;
}
/* line 326, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
/* line 332, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv {
  padding: 1rem;
  border: none;
  border-radius: 5px;
  display: grid;
  gap: 20px;
  line-height: 1.1;
  justify-content: flex-start;
  align-items: center;
}
/* line 342, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .title_notice_pv {
  font-size: 1rem;
  font-weight: 700;
  margin-bottom: 0.3rem;
}
/* line 348, templates/rt_galatea/custom/scss/blogs.scss */
/* line 350, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .image_notice img {
  max-width: none;
  width: 100%;
}
/* line 355, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .image_notice .footerImagen {
  background-color: #eaeaea;
  display: flex;
  justify-content: space-between;
  padding: 12px;
}
/* line 361, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .image_notice .footerImagen .group-icons {
  display: flex;
  align-items: center;
}
/* line 365, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .image_notice .footerImagen .group-icons button {
  background-color: transparent;
}
/* line 369, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .image_notice .footerImagen .group-icons span {
  margin-left: 10px;
}
/* line 376, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .content_notice {
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 20px;
  font-size: 0.9rem;
  justify-content: space-between;
}
/* line 384, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .content_notice .tags_info {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 391, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .content_notice .vm_btn {
  display: flex;
  justify-content: flex-end;
}
/* line 395, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .content_notice .vm_btn a {
  color: #1536f4;
  font-weight: 700;
  display: flex;
  align-items: center;
}
/* line 402, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .content_notice .vm_btn svg {
  width: 1rem;
  margin-left: 4px;
}
/* line 409, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .image-icon {
  position: relative;
}
/* line 412, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .image-icon .group-name-category {
  color: #fff;
  position: absolute;
  display: flex;
  align-items: center;
  border-radius: 0 0 10px 10px;
  padding: 6px 12px;
  font-weight: 700;
  box-shadow: 5px 6px 6px 0px #636363;
}
/* line 422, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .image-icon .group-name-category img {
  height: 2.5rem;
  width: auto;
}
/* line 429, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .tags-icon {
  display: flex;
  align-items: center;
}
/* line 433, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .tags-icon svg {
  width: 20px;
  height: 20px;
}
/* line 438, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .tags-icon .tags {
  display: flex;
  flex-wrap: wrap;
}
/* line 443, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container .notices_ctn .contant_notices .pvCentral .itemNotice_pv .tags-icon label {
  padding: 5px;
  border: solid 1px #658bdf;
  margin: 2px 5px;
  border-radius: 25px;
  color: #2563eb;
  font-weight: 600;
  background-color: #2563eb 1f;
}
/* line 458, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container input.item-search:focus {
  border-color: rgba(136, 136, 136, 0.25);
  box-shadow: none;
}
/* line 463, templates/rt_galatea/custom/scss/blogs.scss */
.notices-container input.item-search:hover {
  border-color: rgba(136, 136, 136, 0.25);
}
/* line 468, templates/rt_galatea/custom/scss/blogs.scss */
/* line 470, templates/rt_galatea/custom/scss/blogs.scss */
/* line 472, templates/rt_galatea/custom/scss/blogs.scss */
/* line 474, templates/rt_galatea/custom/scss/blogs.scss */
#favoritos .group-items .item .descripcion {
  word-wrap: break-word;
  color: black;
}
/* line 479, templates/rt_galatea/custom/scss/blogs.scss */
#favoritos .group-items .item .title {
  color: black;
  font-weight: 700;
}
/* line 484, templates/rt_galatea/custom/scss/blogs.scss */
#favoritos .group-items .item .group-img-icon {
  position: relative;
  overflow: hidden;
  justify-self: center;
}
/* line 489, templates/rt_galatea/custom/scss/blogs.scss */
#favoritos .group-items .item .group-img-icon .img-item {
  width: auto;
  height: 150px;
  object-fit: cover;
}
/* line 496, templates/rt_galatea/custom/scss/blogs.scss */
#favoritos .group-items .item button#eliminar {
  background-color: transparent;
  padding: 0;
  position: absolute;
  top: 5px;
  right: 5px;
}
/* line 503, templates/rt_galatea/custom/scss/blogs.scss */
#favoritos .group-items .item button#eliminar svg {
  width: 35px;
  height: auto;
}
/* line 509, templates/rt_galatea/custom/scss/blogs.scss */
#favoritos .group-items .item .group-events {
  color: #757575;
  font-weight: 500;
  font-size: smaller;
  display: flex;
  justify-content: space-between;
}
/* line 517, templates/rt_galatea/custom/scss/blogs.scss */
#favoritos .group-items .item a {
  display: flex;
  font-weight: 700;
  justify-content: flex-end;
  color: #1536f4;
  font-size: 12px;
  text-align: center;
  display: flex;
  align-items: center;
  width: 100%;
}
/* line 529, templates/rt_galatea/custom/scss/blogs.scss */
#favoritos .group-items .item .info-item {
  padding: 9px;
  display: grid;
  align-items: flex-start;
  border: solid 1px #bbb;
  align-content: space-around;
}
/* line 541, templates/rt_galatea/custom/scss/blogs.scss */
.notice-container {
  color: #2f2f2f;
}
/* line 544, templates/rt_galatea/custom/scss/blogs.scss */
.notice-container .tags-icon {
  display: flex;
  align-items: center;
  margin-top: 12px;
}
/* line 549, templates/rt_galatea/custom/scss/blogs.scss */
.notice-container .tags-icon svg {
  width: 20px;
  height: 20px;
}
/* line 554, templates/rt_galatea/custom/scss/blogs.scss */
.notice-container .tags-icon .tags {
  display: flex;
  flex-wrap: wrap;
}
/* line 559, templates/rt_galatea/custom/scss/blogs.scss */
.notice-container .tags-icon label {
  padding: 5px;
  border: solid 1px #658bdf;
  margin: 2px 5px;
  border-radius: 25px;
  color: #2563eb;
  font-weight: 600;
  background-color: #e8efff;
}
/* line 570, templates/rt_galatea/custom/scss/blogs.scss */
.notice-container input.item-search:focus {
  border-color: rgba(136, 136, 136, 0.25);
  box-shadow: none;
}
/* line 575, templates/rt_galatea/custom/scss/blogs.scss */
.notice-container input.item-search:hover {
  border-color: rgba(136, 136, 136, 0.25);
}
/* line 579, templates/rt_galatea/custom/scss/blogs.scss */
.notice-container .title-notice {
  font-size: 2rem;
  font-weight: 700;
  color: #4d4d4d;
  line-height: 55px;
}
/* line 586, templates/rt_galatea/custom/scss/blogs.scss */
.notice-container #publicacion {
  color: black;
}
/* line 589, templates/rt_galatea/custom/scss/blogs.scss */
.notice-container #publicacion .img-main {
  height: 15rem;
  width: auto;
  margin: 0 auto;
  display: flex;
}
/* line 597, templates/rt_galatea/custom/scss/blogs.scss */
.notice-container .footerImagen {
  background-color: #eaeaea;
  display: flex;
  justify-content: space-between;
  padding: 12px;
}
/* line 603, templates/rt_galatea/custom/scss/blogs.scss */
.notice-container .footerImagen .group-icons {
  display: flex;
  align-items: center;
}
/* line 607, templates/rt_galatea/custom/scss/blogs.scss */
.notice-container .footerImagen .group-icons button {
  background-color: transparent;
}
/* line 617, templates/rt_galatea/custom/scss/blogs.scss */
.notice-container .containerSS {
  display: flex;
  align-items: center !important;
  justify-content: center;
}
/* line 624, templates/rt_galatea/custom/scss/blogs.scss */
/* line 625, templates/rt_galatea/custom/scss/blogs.scss */
/* line 627, templates/rt_galatea/custom/scss/blogs.scss */
/* line 629, templates/rt_galatea/custom/scss/blogs.scss */
.coms-container .group-items .item .descripcion {
  word-wrap: break-word;
  color: black;
}
/* line 634, templates/rt_galatea/custom/scss/blogs.scss */
.coms-container .group-items .item .title {
  color: black;
  font-weight: 700;
}
/* line 639, templates/rt_galatea/custom/scss/blogs.scss */
.coms-container .group-items .item .group-img-icon {
  position: relative;
  overflow: hidden;
  justify-self: center;
}
/* line 644, templates/rt_galatea/custom/scss/blogs.scss */
.coms-container .group-items .item .group-img-icon .img-item {
  width: auto;
  height: 150px;
  object-fit: cover;
}
/* line 651, templates/rt_galatea/custom/scss/blogs.scss */
.coms-container .group-items .item button#eliminar {
  background-color: transparent;
  padding: 0;
}
/* line 655, templates/rt_galatea/custom/scss/blogs.scss */
.coms-container .group-items .item button#eliminar svg {
  width: auto;
  height: auto;
}
/* line 661, templates/rt_galatea/custom/scss/blogs.scss */
.coms-container .group-items .item .group-events {
  color: #757575;
  font-weight: 500;
  font-size: smaller;
  display: flex;
  justify-content: space-between;
}
/* line 669, templates/rt_galatea/custom/scss/blogs.scss */
.coms-container .group-items .item a {
  display: flex;
  font-weight: 700;
  justify-content: flex-end;
  color: #1536f4;
  font-size: 12px;
  text-align: center;
  display: flex;
  align-items: center;
  width: 100%;
  margin-left: 10px;
}
/* line 682, templates/rt_galatea/custom/scss/blogs.scss */
.coms-container .group-items .item .info-item {
  padding: 9px;
  display: grid;
  align-items: flex-start;
  border: solid 1px #bbb;
  align-content: space-around;
}
/* line 693, templates/rt_galatea/custom/scss/blogs.scss */
.coms-container .group-icons {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}
/* line 698, templates/rt_galatea/custom/scss/blogs.scss */
.coms-container .group-icons button {
  background-color: transparent;
}
/* line 703, templates/rt_galatea/custom/scss/blogs.scss */
.coms-container .nameCategory {
  font-size: x-large;
  font-weight: 700;
}
/* line 709, templates/rt_galatea/custom/scss/blogs.scss */
/* line 710, templates/rt_galatea/custom/scss/blogs.scss */
.favoritos-news .group-items {
  flex-wrap: wrap;
  display: flex;
  max-width: none;
  justify-content: space-evenly;
}
/* line 716, templates/rt_galatea/custom/scss/blogs.scss */
.favoritos-news .group-items .item {
  margin: 0 1.4rem 1.4rem;
  width: 200px;
  display: grid;
  grid-template-rows: auto 1fr;
}
/* line 1, templates/rt_galatea/custom/scss/home.scss */
#product2_view > div > div.product-grid__image > a {
  opacity: 0.5;
}
/* line 5, templates/rt_galatea/custom/scss/home.scss */
#offsidebartoggle-2745-particle > div.info-user-section > div.user-info > div > div.item-info.toolti > span.info-user-resp > strong {
  color: #002e64 !important;
  font-size: 0.8rem !important;
  line-height: 15px !important;
}
/* line 12, templates/rt_galatea/custom/scss/home.scss */
/* line 13, templates/rt_galatea/custom/scss/home.scss */
body.outline-104 #g-header > div {
  margin-top: -8rem;
  background: white;
  width: 80% !important;
  padding: 2rem !important;
}
/* line 22, templates/rt_galatea/custom/scss/home.scss */
body.outline-104 .title-nivel {
  font-size: 1.8em !important;
  color: #232e9a !important;
  font-weight: 700;
}
/* line 28, templates/rt_galatea/custom/scss/home.scss */
body.outline-104 #custom-5280-particle > p {
  color: black;
}
/* line 32, templates/rt_galatea/custom/scss/home.scss */
body.outline-104 .product_item2 {
  padding: 10px;
  text-align: center;
  display: flex;
  align-items: flex-end;
  flex-direction: column;
  justify-content: space-between;
}
/* line 41, templates/rt_galatea/custom/scss/home.scss */
body.outline-104 div#product2_view {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 20px;
  margin-top: 4rem;
  margin-bottom: 4rem;
}
/* line 52, templates/rt_galatea/custom/scss/home.scss */
#bodyHome {
  /*HOME*/
  /*HOME*/
}
/* line 58, templates/rt_galatea/custom/scss/home.scss */
#bodyHome div#sliderNivel1, #bodyHome div#sliderNivel2 {
  flex-direction: column;
  padding: inherit !important;
}
/* line 65, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #sliderNivel1 > div.navSectionSlide > div:nth-child(2), #bodyHome #sliderNivel2 > div.navSectionSlide > div:nth-child(2) {
  display: flex;
  flex-direction: column;
}
/* line 70, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #sliderNivel1 > div.navSectionSlide > div:nth-child(2) > div, #bodyHome #sliderNivel2 > div.navSectionSlide > div:nth-child(2) > div {
  display: flex;
  white-space: nowrap;
}
/* line 76, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #product_view2 > div > div > div > div:nth-child(2) > a {
  font-size: 0.9rem;
  margin-bottom: 0 !important;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  padding: 0rem !important;
  text-overflow: ellipsis;
  color: #595959 !important;
  font-family: 'Montserrat';
  font-weight: 500;
}
/* line 90, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle {
  /* The width of each slide */
  /* Color of the arrows */
}
/* line 92, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle #product_view2, #bodyHome #custom-7205-particle #product_view1 {
  display: flex;
  overflow: hidden;
  margin-left: -1rem;
  width: 970px;
  height: 252px;
  max-height: 252px;
}
/* line 102, templates/rt_galatea/custom/scss/home.scss */
/* line 104, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .productsNext #product_view1 > div > div > div > div.product-grid__image > a {
  opacity: 0.4;
  cursor: default;
}
/* line 109, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .productsNext #product_view1 {
  display: flex;
  overflow: hidden;
  max-height: 250px;
  margin-left: -1rem;
  width: 970px;
}
/* line 117, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .productsNext > span:nth-child(3) {
  font-weight: 700;
  color: #595959 !important;
  font-size: 0.9rem !important;
  margin-bottom: 3rem;
}
/* line 124, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .productsNext div.navSectionSlide {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
/* line 131, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .productsNext div.navSectionSlide > div.recomen {
  display: flex;
  flex-direction: column;
}
/* line 137, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .productsNext div.navSectionSlide > div.recomen > span:nth-child(2) {
  font-weight: 700;
  color: #595959 !important;
  font-size: 0.9rem !important;
}
/* line 151, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .slick-carousel {
  margin: 0 auto;
  width: 1000px;
}
/* line 157, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .slick-slide {
  width: auto;
}
/* line 162, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .slick-next::before, #bodyHome #custom-7205-particle .slick-prev::before {
  color: turquoise;
}
/* line 167, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle img {
  width: 100%;
  height: 100%;
}
/* line 172, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .carousel .carousel-control-prev-icon {
  /* change fill="currentColor" to %23fff to make it white  */
  background-image: url('data:image/svg+xml,<svg%20class="bi%20bi-camera"%20width="1em"%20height="1em"%20viewBox="0%200%2020%2020"%20fill="%23fff%20"%20xmlns="http://www.w3.org/2000/svg"><path%20d="M11%207c-1.657%200-4%201.343-4%203a4%204%200%20014-4v1z"/><path%20fill-rule="evenodd"%20d="M16.333%205h-2.015A5.97%205.97%200%200011%204a5.972%205.972%200%2000-3.318%201H3.667C2.747%205%202%205.746%202%206.667v6.666C2%2014.253%202.746%2015%203.667%2015h4.015c.95.632%202.091%201%203.318%201a5.973%205.973%200%20003.318-1h2.015c.92%200%201.667-.746%201.667-1.667V6.667C18%205.747%2017.254%205%2016.333%205zM3.5%207a.5.5%200%20100-1%20.5.5%200%20000%201zm7.5%208a5%205%200%20100-10%205%205%200%20000%2010z"%20clip-rule="evenodd"/><path%20d="M4%205a1%201%200%20011-1h1a1%201%200%20010%202H5a1%201%200%2001-1-1z"/></svg>');
}
/* line 177, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .carousel .carousel-control-next-icon {
  /* change fill="currentColor" to %23fff to make it white  */
  background-image: url('data:image/svg+xml,<svg%20class="bi%20bi-bootstrap-fill"%20viewBox="0%200%2020%2020"%20fill="%23fff"%20xmlns="http://www.w3.org/2000/svg"><path%20fill-rule="evenodd"%20d="M6.002%202a4%204%200%2000-4%204v8a4%204%200%20004%204h8a4%204%200%20004-4V6a4%204%200%2000-4-4h-8zm1.06%2012h3.475c1.804%200%202.888-.908%202.888-2.396%200-1.102-.761-1.916-1.904-2.034v-.1c.832-.14%201.482-.93%201.482-1.816%200-1.3-.955-2.11-2.543-2.11H7.063V14zm1.313-4.875V6.658h1.78c.974%200%201.542.457%201.542%201.237%200%20.802-.604%201.23-1.764%201.23H8.375zm0%203.762h1.898c1.184%200%201.81-.48%201.81-1.377%200-.885-.65-1.348-1.886-1.348H8.375v2.725z"%20clip-rule="evenodd"/></svg>');
}
/* line 182, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle #sliderNivel1, #bodyHome #custom-7205-particle #sliderNivel2 {
  display: flex;
  flex-direction: column;
  padding: inherit;
}
/* line 190, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle #product_view1 > div > div > div > div:nth-child(2) > a {
  Color: black;
  cursor: default;
}
/* line 195, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .oculto {
  display: none !important;
}
/* line 199, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .linkTopts a {
  color: while !important;
}
/* line 203, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle #homeS2r > div > div:nth-child(1) {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* line 209, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle #homeS2r > div > div:nth-child(1) > button {
  color: black;
  text-decoration: underline;
  font-weight: 700;
}
/* line 215, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle #homeS2r > div > div:nth-child(1) > button:hover {
  color: black;
}
/* line 219, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .homeS2r {
  width: 90%;
  padding: inherit;
  z-index: 2;
  background: white;
  max-width: 75rem;
  display: flex;
  justify-content: space-between;
  padding-top: 1.5rem;
  margin: inherit !important;
}
/* line 230, templates/rt_galatea/custom/scss/home.scss */
/* line 232, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .homeS2r .containerNiv h2 {
  font-size: 1.8em !important;
  color: #232e9a !important;
  font-weight: 700;
}
/* line 238, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .homeS2r .containerNiv .TxtPoint {
  color: black;
}
/* line 242, templates/rt_galatea/custom/scss/home.scss */
/* line 244, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .homeS2r .containerNiv div button {
  color: #454545 !important;
  text-decoration: underline;
  font-weight: 700;
  background: white;
}
/* line 253, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .homeS2r .targetN {
  display: flex;
  width: 100%;
  flex-direction: row;
  margin-top: 2rem;
  justify-content: space-between;
  margin-bottom: 3rem;
}
/* line 261, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .homeS2r .targetN div {
  width: 30%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #f2f2f2;
  border-radius: 10px;
  height: min-content;
  flex-direction: column;
  padding: 1rem;
}
/* line 272, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .homeS2r .targetN div .meda {
  font-size: 1.2rem !important;
  color: #979797;
  margin: inherit;
}
/* line 278, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .homeS2r .targetN div img {
  width: 30%;
  height: 30%;
}
/* line 286, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .medallaselected {
  color: #454545 !important;
  font-weight: bold;
  font-size: 1.2rem !important;
  margin: inherit;
}
/* line 293, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .pointFaltan {
  color: #454545 !important;
  font-weight: bold;
  font-size: 1.2rem !important;
}
/* line 299, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .divmedallaselected {
  background: white !important;
  box-shadow: 0px 0px 10px 0px #000;
}
/* line 304, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle .tooNoNiv {
  margin: inherit;
  left: revert !important;
  right: 10%;
}
/* line 314, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #sliderNivel1, #bodyHome #sliderNivel2 {
  padding-top: inherit !important;
  padding-bottom: inherit !important;
}
/* line 320, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #sliderNivel1 .slick-track, #bodyHome #sliderNivel2 .slick-track {
  max-height: 200px;
}
/* line 324, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #sliderNivel1 #product_view > div > div > div > div:nth-child(2) > a, #bodyHome #sliderNivel2 #product_view > div > div > div > div:nth-child(2) > a {
  color: black;
}
/* line 328, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #sliderNivel1 .containerNews, #bodyHome #sliderNivel2 .containerNews {
  margin-top: -14px;
}
/* line 332, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #sliderNivel1 .product_item, #bodyHome #sliderNivel2 .product_item {
  min-height: 210px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
/* line 340, templates/rt_galatea/custom/scss/home.scss */
/* line 342, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .twlcome {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
/* line 347, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .twlcome .s1wl {
  color: #4d4d4d;
  font-size: 1.5rem;
  line-height: 1.1;
}
/* line 354, templates/rt_galatea/custom/scss/home.scss */
/* line 355, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .twlcome .s2wl div#conatinerCouts {
  font-size: 0.9rem;
  font-weight: 500;
}
/* line 361, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .twlcome .s3wl {
  display: flex;
  gap: 15px;
}
/* line 366, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .twlcome .s3wl a.btnMecan {
  color: #fff;
  border-radius: 30px;
  margin: 0.5rem 0rem;
  height: 3rem;
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 11rem;
  font-size: 0.9rem;
  font-weight: 500;
  padding: 0rem 0.5rem;
  width: 100%;
}
/* line 381, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .twlcome .s3wl a.btnMecan.btnVideom {
  background: transparent;
  color: #e8851a;
}
/* line 385, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .twlcome .s3wl a.btnMecan.btnVideom img {
  width: 100%;
  max-width: 2rem;
  max-height: 2rem;
  margin: 0.5rem;
}
/* line 396, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .containerPointsHome {
  display: flex;
  gap: 10px;
  width: 50%;
  justify-content: space-between;
}
/* line 403, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts {
  width: 100%;
  max-width: 10rem;
  height: 10em;
  background-size: cover !important;
  padding: 1rem;
  padding-top: 1.5rem;
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
/* line 415, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts .dptsh {
  line-height: 1.2;
}
/* line 418, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts .dptsh .typePts {
  font-size: 0.8rem;
  font-weight: 100;
}
/* line 423, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts .dptsh .detailPts {
  font-size: 1.8rem;
  font-weight: 600;
}
/* line 431, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts a {
  color: #fff;
  font-size: 0.8rem;
}
/* line 435, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts a span {
  padding-left: 0.5rem;
}
/* line 440, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts.ptsGan {
  background: url('../../../../images/2023/RESET/banner_reset.jpg');
}
/* line 444, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts.ptsCan {
  background: url('../../../../images/2023/RESET/banner_reset.jpg');
}
/* line 448, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts.ptsDis {
  background: url('../../../../images/2023/RESET/banner_reset.jpg');
}
/* line 455, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .containerSliderP {
  margin: 5rem 0rem;
}
/* line 459, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .view-more-btn {
  display: none;
}
/* line 463, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .product_item {
  padding: 1rem;
  text-align: center;
}
/* line 470, templates/rt_galatea/custom/scss/home.scss */
/* line 472, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #product-grid__price a {
  font-size: 0.9rem;
  color: #4d4d4d;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  padding: 0rem !important;
  text-overflow: ellipsis;
}
/* line 485, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #product-grid__price #product-grid__price_currency {
  color: #1536f4;
  font-weight: 500;
}
/* line 492, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .slick-list.draggable {
  margin: 0rem 1rem;
}
/* line 496, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #product_view {
  display: flex;
  overflow: hidden;
  max-height: 200px;
}
/* line 502, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .navSectionSlide {
  display: flex;
  justify-content: space-between;
  width: 100%;
  max-width: 75rem;
  margin: auto;
}
/* line 509, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .navSectionSlide a {
  color: #595959;
  text-decoration: underline;
  font-size: 1rem;
  font-weight: 700;
}
/* line 519, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .navSectionSlideNews {
  display: flex;
  justify-content: space-between;
  width: 100%;
  max-width: 75rem;
  margin: auto;
}
/* line 526, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .navSectionSlideNews a {
  color: #595959;
  font-size: 1rem;
  font-weight: 700;
}
/* line 533, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .containerButtons {
  display: flex;
  gap: 5px;
  font-size: 1.5rem;
  margin-left: 2rem;
  flex-direction: row !important;
  justify-content: flex-end;
}
/* line 541, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .containerButtons button {
  background: transparent;
  color: #4d4d4d;
  padding: 0rem 0.5rem;
  transition: 0.3s;
}
/* line 549, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .containerButtons button:hover {
  transform: scale3d(1.5, 1.5, 1.5);
  transition: 0.3s;
}
/* line 556, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .containerNews {
  width: 100%;
  max-width: 75rem;
  margin: auto;
}
/* line 561, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .containerNews .itemNews {
  padding: 1rem;
}
/* line 566, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .owl-carousel .owl-stage {
  width: 100% !important;
}
/* line 571, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .item {
  width: 100% !important;
}
/* line 576, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .modalNotification-etm .swal2-popup.swal2-modal.swal2-show button#confirm.confirm {
  background: #001e5c !important;
  color: white !important;
}
/* line 581, templates/rt_galatea/custom/scss/home.scss */
#bodyHome section#g-top div#system-message > div h4.alert-heading {
  display: none;
}
/* line 587, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle {
  display: flex;
  justify-content: center;
  background: #f2f2f2;
  flex-direction: column;
  align-items: center;
}
/* line 595, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .homeS2r {
  padding-top: inherit !important;
}
/* line 600, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-7205-particle > div {
  width: 90%;
  padding: 5rem;
  z-index: 99;
  background: white;
  max-width: 75rem;
  display: flex;
  justify-content: space-between;
}
/* line 614, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-8574-particle {
  background: #f2f2f2;
}
/* line 618, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #custom-8574-particle > div {
  max-width: 75rem;
  position: relative;
  background: white;
  z-index: 1;
  padding: 2rem 5rem 0rem 5rem;
  width: 90%;
  margin: auto;
}
/* line 629, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #g-above > div {
  max-width: 75rem !important;
}
/* line 645, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .rec_text span {
  text-decoration: inherit !important;
}
/* line 649, templates/rt_galatea/custom/scss/home.scss */
#bodyHome strong.typePts, #bodyHome strong#ptsGanD, #bodyHome strong#ptsDisD, #bodyHome strong#ptsCanD, #bodyHome div#ptsCanD {
  color: white;
  font-size: 1rem !important;
}
/* line 658, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .linkTopts {
  margin-top: 2rem !important;
}
/* line 662, templates/rt_galatea/custom/scss/home.scss */
#bodyHome ::-webkit-scrollbar {
  display: none;
}
/* line 666, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .itemNews.izq {
  background: url('../../../../images/2023/HOME/banner-home_iz.jpg') !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  margin-left: 0px !important;
  background-position: center !important;
}
/* line 674, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .itemNews.der {
  background: url('../../../../images/2023/HOME/banner-home_der.jpg') !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  margin-right: 0px !important;
  background-position: center !important;
}
/* line 682, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .item_container {
  display: none;
}
/* line 686, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .recomen span {
  font-weight: 700;
  color: #595959;
}
/* line 691, templates/rt_galatea/custom/scss/home.scss */
#bodyHome li.g-menu-item.g-menu-item---particle-EGupA.g-menu-item-type-particle.g-standard {
  height: 1.5rem !important;
}
/* line 695, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .slideRecs {
  width: 85%;
  margin: auto;
}
/* line 700, templates/rt_galatea/custom/scss/home.scss */
#bodyHome div#logo-3344-particle img {
  width: 100%;
}
/* line 704, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .itemNews {
  margin: 0.5rem;
}
/* line 708, templates/rt_galatea/custom/scss/home.scss */
#bodyHome div#logo-header-casa > div > a > img {
  max-width: 8rem;
}
/* line 712, templates/rt_galatea/custom/scss/home.scss */
#bodyHome div#custom-7205-particle {
  position: relative;
  background: white;
  width: 85%;
  margin: auto !important;
}
/* line 720, templates/rt_galatea/custom/scss/home.scss */
#bodyHome button.mecanica_btn {
  background: #002e64;
  border-radius: 20px;
  min-height: 2.2rem;
  min-width: 12rem;
}
/* line 727, templates/rt_galatea/custom/scss/home.scss */
#bodyHome a.btnVideom {
  color: #595959;
  display: flex;
  width: 100%;
  align-items: center;
  max-width: 8rem;
  font-size: 1rem;
}
/* line 736, templates/rt_galatea/custom/scss/home.scss */
#bodyHome a.btnVideom img {
  max-width: 2.2rem;
  margin-right: 0.2rem;
}
/* line 741, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .twlcome {
  width: 50%;
}
/* line 745, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .help_text strong {
  color: #fff !important;
}
/* line 749, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .s3wl {
  display: flex;
  justify-content: space-between;
  width: 100%;
  max-width: 21rem;
  margin-top: 1rem;
}
/* line 757, templates/rt_galatea/custom/scss/home.scss */
#bodyHome span.hello_text {
  font-size: 1.5rem;
  color: #595959;
  margin-left: 0px;
  font-weight: 500;
}
/* line 764, templates/rt_galatea/custom/scss/home.scss */
#bodyHome span.gana_pts {
  color: #73b700;
}
/* line 768, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .itemPts.ptsGan {
  background: linear-gradient(0deg, #ff9700, #d87400) !important;
  width: 100%;
  max-width: 12rem;
  height: 100%;
  max-height: 12rem;
  border-radius: 15px;
}
/* line 777, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .itemPts.ptsDis {
  background: linear-gradient(0deg, #7bdf00, #63b700) !important;
  width: 100%;
  max-width: 12rem;
  height: 100%;
  max-height: 12rem;
  border-radius: 15px;
}
/* line 786, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .itemPts.ptsCan {
  background: linear-gradient(0deg, #d5007a, #88004c) !important;
  width: 100%;
  max-width: 12rem;
  height: 100%;
  max-height: 12rem;
  border-radius: 15px;
}
/* line 795, templates/rt_galatea/custom/scss/home.scss */
#bodyHome strong.typePts, #bodyHome strong#ptsGanD, #bodyHome strong#ptsDisD, #bodyHome strong#ptsCanD {
  color: white;
  font-size: 1.5rem;
}
/* line 803, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .linkTopts {
  margin-top: 1rem;
}
/* line 807, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .dptsh span {
  color: white;
}
/* line 811, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .containerNews, #bodyHome .navSectionSlideNews {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.5rem;
}
/* line 818, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .itemNews {
  width: 100%;
  max-width: 40rem;
  height: 100%;
  min-height: 15rem;
  background: red;
  border-radius: 15px;
}
/* line 827, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .containerButtons {
  display: flex;
  width: 100%;
  margin-left: inherit !important;
}
/* line 833, templates/rt_galatea/custom/scss/home.scss */
#bodyHome button#previousButtonNws, #bodyHome button#nextButtonNws {
  background: white;
}
/* line 838, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .item_container {
  width: 90%;
  margin: auto;
  margin-top: 3rem;
}
/* line 844, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .items_text strong {
  font-size: 1.4rem;
  color: white;
}
/* line 849, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .items_text {
  margin-bottom: 2.5rem;
}
/* line 853, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .items_text span {
  font-size: 0.8rem;
  color: white;
}
/* line 859, templates/rt_galatea/custom/scss/home.scss */
#bodyHome #bodyHome .product_item {
  padding: 1rem;
  text-align: center;
  max-width: 15rem;
}
/* line 865, templates/rt_galatea/custom/scss/home.scss */
#bodyHome div#product-grid__price_currency span {
  color: #63b700;
  font-weight: 700;
}
/* line 870, templates/rt_galatea/custom/scss/home.scss */
#bodyHome div#product-grid__price {
  margin-top: 2rem;
}
/* line 874, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .containerSliderP {
  margin-bottom: 10rem !important;
}
/* line 878, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .typePts {
  font-weight: 700 !important;
  font-size: 1rem !important;
}
/* line 883, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .navSectionSlideRecs {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
/* line 889, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .itemRecs img {
  width: 100%;
  max-width: 8rem;
}
/* line 894, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .itemRecs {
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* line 900, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .itemRecs strong {
  font-size: 0.8rem;
}
/* line 904, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .g-grid {
  width: 100%;
}
/* line 908, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .navSectionSlideRecs div > a {
  color: #595959;
}
/* line 912, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .navSectionSlideRecs {
  width: 100%;
  max-width: 75rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
/* line 921, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .rec_text span, #bodyHome .rows_space > div > a span {
  font-weight: 700;
  color: #595959;
  text-decoration: underline;
}
/* line 928, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .slideRecs {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
/* line 933, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .rows_space {
  display: flex;
}
/* line 937, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .containerSliderP {
  width: 100%;
  max-width: 75rem;
  margin: auto !important;
  margin-top: 5rem !important;
  margin-bottom: 10rem !important;
}
/* line 945, templates/rt_galatea/custom/scss/home.scss */
#bodyHome div#ptsCanD {
  margin-top: 2rem;
}
/* line 949, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .containerNews {
  overflow-x: scroll;
}
@media (max-width: 800px) {
  /* line 955, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome section#g-navigation .g-block.size-40 {
    justify-content: center;
  }
  /* line 959, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome #bodyHome .homeS1r {
    flex-direction: column !important;
    margin-top: 7rem;
  }
  /* line 964, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .twlcome {
    width: 100% !important;
    flex-direction: row !important;
  }
  /* line 969, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome #bodyHome .homeS1r .containerPointsHome {
    flex-direction: column;
    margin: auto;
  }
  /* line 974, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .itemNews {
    min-width: 20rem !important;
    max-height: 20rem !important;
  }
  /* line 980, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .itemNews:nth-child(1) {
    margin-right: 2rem;
  }
  /* line 984, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .itemRecs {
    width: 100%;
    min-width: 10rem;
  }
  /* line 989, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .slideRecs {
    width: 80%;
    margin: auto;
    margin-top: 3rem;
  }
  /* line 995, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .rec_text, #bodyHome .rec_text span, #bodyHome .rows_space > div > a span, #bodyHome .navSectionSlideNews a, #bodyHome .navSectionSlideNews a {
    font-size: 0.8rem;
  }
  /* line 1003, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .rows_space {
    flex-direction: column;
  }
  /* line 1007, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .slick-track {
    width: 15rem !important;
    display: flex !important;
    flex-direction: row !important;
  }
  /* line 1013, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome #bodyHome .product_item {
    min-width: 15rem;
  }
}
/* line 1018, templates/rt_galatea/custom/scss/home.scss */
#bodyHome section#g-top div#system-message > div {
  width: 100% !important;
  max-width: 100%;
  color: #c09853 !important;
  background-color: #f8f4ec !important;
  border-color: #eee4d2 !important;
}
/* line 1025, templates/rt_galatea/custom/scss/home.scss */
/* line 1026, templates/rt_galatea/custom/scss/home.scss */
#bodyHome section#g-top div#system-message > div h4.alert-heading {
  margin: 0rem 1rem;
  color: #c09853 !important;
}
/* line 1033, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .FooterContainer {
  margin-top: 10rem;
}
/* line 1037, templates/rt_galatea/custom/scss/home.scss */
#bodyHome div#g-page-surround {
  background: #f2f2f2 !important;
}
/* line 1041, templates/rt_galatea/custom/scss/home.scss */
/* line 1042, templates/rt_galatea/custom/scss/home.scss */
#bodyHome section#g-showcase > div {
  background: #fff !important;
  margin-top: 2em;
}
/* line 1047, templates/rt_galatea/custom/scss/home.scss */
#bodyHome section#g-showcase .moduletable {
  padding-top: 2rem !important;
}
/* line 1051, templates/rt_galatea/custom/scss/home.scss */
#bodyHome section#g-showcase .g-container {
  max-width: 75rem !important;
  padding: 0.8rem !important;
}
/* line 1058, templates/rt_galatea/custom/scss/home.scss */
#bodyHome section#g-above {
  display: block !important;
}
/* line 1061, templates/rt_galatea/custom/scss/home.scss */
#bodyHome section#g-above > div {
  background: #fff !important;
  margin-top: 2em;
}
/* line 1066, templates/rt_galatea/custom/scss/home.scss */
#bodyHome section#g-above .containerNews {
  margin-top: 1rem !important;
}
/* line 1070, templates/rt_galatea/custom/scss/home.scss */
#bodyHome section#g-above .g-container {
  max-width: 75rem;
  padding: 0.8rem !important;
}
/* line 1077, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .navSectionSlideNews a {
  font-size: 1.8em !important;
  color: #232e9a !important;
}
/* line 1082, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .rec_text, #bodyHome .recomen {
  color: #232e9a !important;
}
/* line 1087, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .rec_text > span, #bodyHome .recomen > span {
  color: #232e9a !important;
  font-size: 1.8em !important;
}
/* line 1093, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .navSectionSlide > div, #bodyHome .rows_space > div {
  align-items: center;
}
/* line 1098, templates/rt_galatea/custom/scss/home.scss */
#bodyHome header#g-header {
  background: transparent !important;
  margin: auto;
  z-index: 999 !important;
}
/* line 1106, templates/rt_galatea/custom/scss/home.scss */
#bodyHome header#g-header .g-container {
  width: 100%;
  max-width: 100%;
  background: #fff;
}
/* line 1114, templates/rt_galatea/custom/scss/home.scss */
/* line 1115, templates/rt_galatea/custom/scss/home.scss */
#bodyHome div#newsContainer .slick-track {
  display: flex;
  gap: 10px;
}
/* line 1119, templates/rt_galatea/custom/scss/home.scss */
#bodyHome div#newsContainer .slick-track .itemNews {
  margin: 0rem !important;
}
/* line 1125, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .slideRecs {
  width: 100% !important;
}
/* line 1129, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .slideRecs .itemNews {
  min-height: 15rem !important;
}
/* line 1133, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .slideRecs .itemRecs {
  text-align: center;
}
/* line 1136, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .slideRecs .itemRecs strong {
  font-size: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  color: #595959;
}
/* line 1145, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .slideRecs .itemRecs img {
  width: 100%;
  max-width: 8rem;
  height: 8rem;
  margin: auto;
}
/* line 1153, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .slideRecs .slick-track {
  justify-content: space-between;
  margin: 1rem 0px;
}
/* line 1159, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .slideRecs .slick-track::after, #bodyHome .slideRecs .slick-track::before {
  display: none !important;
}
/* line 1165, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .slideRecs .slick-list.draggable {
  margin: 0 !important;
}
/* line 1170, templates/rt_galatea/custom/scss/home.scss */
#bodyHome div#custom-7205-particle, #bodyHome div#custom-1253-particle, #bodyHome .containerSliderP {
  width: 100%;
  max-width: 65rem;
  margin: auto !important;
}
@media (max-width: 600px) {
  /* line 1181, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .navSectionSlideNews a, #bodyHome .rec_text, #bodyHome .recomen {
    line-height: 1;
  }
  /* line 1187, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .twlcome {
    margin-bottom: 2rem;
  }
  /* line 1190, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .twlcome button.mecanica_btn {
    background: #002e64;
    border-radius: 20px;
    min-height: 2.2rem;
    min-width: 10rem;
  }
  /* line 1198, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .FooterContainer {
    margin-top: 3rem;
    text-align: center;
  }
  /* line 1202, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .FooterContainer .legalsCf {
    margin: auto;
  }
  /* line 1206, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .FooterContainer .modulo_ayuda {
    flex-direction: column;
    align-items: center;
  }
  /* line 1212, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .ayuda_footer {
    position: initial !important;
    margin: 1rem auto;
    max-height: fit-content !important;
  }
  /* line 1217, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .ayuda_footer .chat {
    margin: 1rem auto !important;
    flex-direction: row;
    line-height: 1;
  }
  /* line 1222, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .ayuda_footer .chat img {
    width: 100%;
    max-width: 2rem;
  }
  /* line 1227, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .ayuda_footer .chat br {
    display: none;
  }
  /* line 1233, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .apps {
    flex-direction: column;
    margin: 1rem auto;
    gap: 5px;
  }
  /* line 1238, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .apps img {
    width: 100%;
    max-width: 15rem;
    margin: auto;
  }
  /* line 1244, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .apps img.cae_logo {
    max-width: 15rem;
  }
  /* line 1249, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .containerPointsHome {
    width: 100% !important;
  }
  /* line 1252, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .containerPointsHome .itemPts {
    width: 100% !important;
    max-width: 100% !important;
  }
  /* line 1258, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .navSectionSlide, #bodyHome .navSectionSlideRecs {
    flex-direction: column;
  }
  /* line 1263, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .navSectionSlideNews a, #bodyHome .rec_text > span, #bodyHome .recomen > span {
    color: #232e9a !important;
    font-size: 1rem !important;
    line-height: 1;
  }
  /* line 1271, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .navSectionSlide div:nth-child(2) {
    display: flex;
    justify-content: space-between;
    margin-top: 0.5rem;
  }
  /* line 1277, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .rows_space {
    display: flex;
    flex-direction: row !important;
    justify-content: space-between !important;
  }
  /* line 1283, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .homeS1r {
    margin-top: 0rem !important;
  }
  /* line 1288, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .slick-track {
    width: 100% !important;
    gap: 10px;
    padding: 1rem;
  }
  /* line 1294, templates/rt_galatea/custom/scss/home.scss */
  #bodyHome .slick-track .itemNews {
    min-height: 9rem !important;
    width: 100% !important;
  }
}
/* line 1305, templates/rt_galatea/custom/scss/home.scss */
/* line 1307, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .swal2-popup.swal2-modal.swal2-show button#confirm, #bodyHome .swal2-popup.swal2-modal.swal2-show a#call {
  background: #eedc2a !important;
  color: #929292 !important;
  box-shadow: none !important;
  font-weight: 500;
  font-family: "Montserrat" !important;
}
/* line 1315, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .swal2-popup.swal2-modal.swal2-show button#confirm:hover, #bodyHome .swal2-popup.swal2-modal.swal2-show a#call:hover {
  color: #fff !important;
}
/* line 1319, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .swal2-popup.swal2-modal.swal2-show button#confirm::before, #bodyHome .swal2-popup.swal2-modal.swal2-show a#call::before {
  background: #72c3d2 !important;
}
/* line 1325, templates/rt_galatea/custom/scss/home.scss */
#bodyHome img.img-homeGrid {
  position: inherit;
}
/* line 1329, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .image__homeGrig > img, #bodyHome a.img_hoverA > img {
  width: 100%;
  max-width: 19rem !important;
}
/* line 1335, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .image__homeGrig > img {
  padding: 0em !important;
  transition: 0.3s;
}
/* line 1340, templates/rt_galatea/custom/scss/home.scss */
#bodyHome div#item_gridHome5 {
  display: none;
}
/* line 1344, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .section1__homeGrid.nil22 {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}
/* line 1349, templates/rt_galatea/custom/scss/home.scss */
#bodyHome .section1__homeGrid.nil22 .item__homeGrig {
  width: 30% !important;
  min-width: 19rem;
}
/* line 6, templates/rt_galatea/custom/scss/home2025.scss */
body.outline-_offline {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
/* line 13, templates/rt_galatea/custom/scss/home2025.scss */
body.outline-_offline #g-container-main {
  display: none;
}
/* line 17, templates/rt_galatea/custom/scss/home2025.scss */
body.outline-_offline #g-above {
  width: 100vw;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: black;
}
/* line 25, templates/rt_galatea/custom/scss/home2025.scss */
body.outline-_offline #g-above .g-container {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
/* line 31, templates/rt_galatea/custom/scss/home2025.scss */
body.outline-_offline #g-above .g-container .g-grid {
  width: 100%;
  height: 100%;
}
/* line 35, templates/rt_galatea/custom/scss/home2025.scss */
body.outline-_offline #g-above .g-container .g-grid .g-block.size-100 {
  width: 100%;
  height: 100%;
}
/* line 39, templates/rt_galatea/custom/scss/home2025.scss */
body.outline-_offline #g-above .g-container .g-grid .g-block.size-100 .g-content.g-particle {
  width: 100%;
  height: 100%;
}
/* line 43, templates/rt_galatea/custom/scss/home2025.scss */
body.outline-_offline #g-above .g-container .g-grid .g-block.size-100 .g-content.g-particle .g-logo {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 48, templates/rt_galatea/custom/scss/home2025.scss */
body.outline-_offline #g-above .g-container .g-grid .g-block.size-100 .g-content.g-particle .g-logo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
/* menu header */
/* line 64, templates/rt_galatea/custom/scss/home2025.scss */
span.g-menu-item-title {
  font-size: 1rem;
}
/* line 67, templates/rt_galatea/custom/scss/home2025.scss */
span.g-menu-item-title :hover {
  color: #002e64;
}
/* line 73, templates/rt_galatea/custom/scss/home2025.scss */
.g-main-nav .g-standard .g-sublevel > li {
  margin-bottom: 1rem;
}
/* line 77, templates/rt_galatea/custom/scss/home2025.scss */
div#logo-header-casa > div > a > img {
  max-width: 8rem;
  width: 100%;
  min-width: 6rem;
}
/* line 84, templates/rt_galatea/custom/scss/home2025.scss */
.user-info {
  position: absolute;
  right: 0;
  top: 6rem;
  min-width: 40rem;
}
/* line 91, templates/rt_galatea/custom/scss/home2025.scss */
.user-info > div {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* line 96, templates/rt_galatea/custom/scss/home2025.scss */
.user-info > div .item-info {
  color: #002e64;
  font-size: 0.8rem;
  line-height: 15px;
  font-weight: 600;
}
/* line 106, templates/rt_galatea/custom/scss/home2025.scss */
.notification-content strong {
  font-size: 1rem;
  color: #595959;
}
/* line 111, templates/rt_galatea/custom/scss/home2025.scss */
.notification-content {
  padding-top: 1rem;
}
/* line 115, templates/rt_galatea/custom/scss/home2025.scss */
.g-menu-item-container img {
  max-width: 2rem;
  width: 1.8rem;
}
/* line 120, templates/rt_galatea/custom/scss/home2025.scss */
span.g-menu-parent-indicator {
  display: none !important;
}
/* line 124, templates/rt_galatea/custom/scss/home2025.scss */
div#menu-2400-particle, div#menu-3312-particle, div#menu-8190-particle, div#menu-8299-particle, div#menu-6716-particle, div#menu-5383-particle, div#menu-9888-particle {
  position: absolute;
  right: 2.5rem;
}
/* line 135, templates/rt_galatea/custom/scss/home2025.scss */
.g-menu-item-container {
  min-width: 1.7rem;
  max-height: 1.7rem;
}
/* line 140, templates/rt_galatea/custom/scss/home2025.scss */
#g-navigation .g-main-nav .g-dropdown {
  background: #fff;
  border: 1px solid rgba(136, 136, 136, 0.25);
  border-radius: 4px;
  color: #595959;
}
/* line 147, templates/rt_galatea/custom/scss/home2025.scss */
li.g-menu-item.g-menu-item---particle-EGupA.g-menu-item-type-particle.g-standard {
  width: 100%;
  max-width: 2rem;
  height: 2.5rem;
}
/* line 154, templates/rt_galatea/custom/scss/home2025.scss */
span.g-menu-item-title {
  color: #595959;
  font-weight: 500;
}
/* line 159, templates/rt_galatea/custom/scss/home2025.scss */
.item-info::after {
  content: "|";
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
/* line 165, templates/rt_galatea/custom/scss/home2025.scss */
.item-info:nth-child(5)::after {
  display: none;
}
/* line 169, templates/rt_galatea/custom/scss/home2025.scss */
.g-block.size-40 {
  display: flex;
  align-items: center;
}
@media screen and (min-width: 1900px) {
  /* line 176, templates/rt_galatea/custom/scss/home2025.scss */
  .legalsCf strong {
    font-size: calc(3px + .8vw);
  }
  /* line 180, templates/rt_galatea/custom/scss/home2025.scss */
  span.g-menu-item-title {
    font-size: 1rem;
  }
  /* line 184, templates/rt_galatea/custom/scss/home2025.scss */
  .FooterContainer .legalsCf a {
    font-size: calc(1px + .8vw);
  }
  /* line 188, templates/rt_galatea/custom/scss/home2025.scss */
  #g-navigation > div {
    max-width: 70% !important;
  }
  /* line 192, templates/rt_galatea/custom/scss/home2025.scss */
  .about_us img {
    max-width: calc(9rem + 1vw);
    max-height: calc(2rem + 1vw);
  }
  /* line 197, templates/rt_galatea/custom/scss/home2025.scss */
  img.cae_logo {
    max-width: calc(7rem + 1vw);
  }
  /* line 201, templates/rt_galatea/custom/scss/home2025.scss */
  .FooterContainer .subtitleN {
    font-size: calc(1px + .7vw);
  }
  /* line 205, templates/rt_galatea/custom/scss/home2025.scss */
  .FooterContainer .titleB {
    font-size: calc(1rem + .8vw);
  }
  /* line 210, templates/rt_galatea/custom/scss/home2025.scss */
  .apps img {
    max-width: calc(9rem + 1vw);
  }
  /* line 214, templates/rt_galatea/custom/scss/home2025.scss */
  .item-info {
    font-size: 0.7vw !important;
  }
  /* line 218, templates/rt_galatea/custom/scss/home2025.scss */
  div#logo-header-casa > div > a > img {
    max-width: max-content;
  }
  /* line 223, templates/rt_galatea/custom/scss/home2025.scss */
  img.image-noti-casa {
    max-width: calc(1rem + 1vw);
    width: calc(.5rem + 1vw);
  }
  /* line 228, templates/rt_galatea/custom/scss/home2025.scss */
  #image-pais-header {
    width: 1.8rem;
    max-width: 2rem;
  }
}
/* line 240, templates/rt_galatea/custom/scss/home2025.scss */
/* line 242, templates/rt_galatea/custom/scss/home2025.scss */
body.com_users.view-reset .title-rpas-casa {
  text-align: center;
}
/* line 246, templates/rt_galatea/custom/scss/home2025.scss */
body.com_users.view-reset #layoutCompleterp {
  display: flex;
  flex-direction: column;
}
/* line 252, templates/rt_galatea/custom/scss/home2025.scss */
body.com_users.view-reset .back_home1 {
  padding: 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #002e64;
  color: #fff;
  width: 100%;
  max-width: 12rem;
  border-radius: 20px;
  height: 35.5px;
  max-height: 2.5rem;
  margin-top: -2rem;
  font-weight: 600;
  font-size: 14.5px;
}
/* line 269, templates/rt_galatea/custom/scss/home2025.scss */
body.com_users.view-reset #restablecerpass {
  text-transform: capitalize;
}
@media screen and (max-width: 1000px) {
  /* line 274, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_users.view-reset #layoutCompleterp, body.com_users.view-reset #confirmViewrp, body.com_users.view-reset #select_method {
    margin-top: 5rem !important;
  }
  /* line 280, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_users.view-reset #g-above > div > div > div > div > div {
    padding: inherit;
  }
  /* line 284, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_users.view-reset .titleSectionrp, body.com_users.view-reset .verificationTextrp, body.com_users.view-reset #layoutCompleterp > form > fieldset > p {
    text-align: center;
  }
}
/* line 313, templates/rt_galatea/custom/scss/home2025.scss */
/* line 314, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyHome .containerSliderP p.recomen {
  color: black !important;
  text-align: center;
  font-size: 15px !important;
  font-weight: bold;
}
/* line 321, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyHome #product-grid__price_currency a.view-more-btn {
  background-color: inherit !important;
}
/* line 325, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyHome #product_view {
  max-height: fit-content;
}
/* line 331, templates/rt_galatea/custom/scss/home2025.scss */
#g-page-surround > div.g-offcanvas-toggle {
  position: fixed;
  margin-top: 0.8rem;
}
@media (max-width: 1100px) {
  /* line 342, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 343, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .legalS {
    margin-bottom: 0 !important;
  }
  /* line 348, templates/rt_galatea/custom/scss/home2025.scss */
  .legalS {
    margin-bottom: 15rem;
  }
  /* line 352, templates/rt_galatea/custom/scss/home2025.scss */
  div.ayuda_footer {
    bottom: 0 !important;
    margin-bottom: 0 !important;
    min-height: fit-content !important;
    margin: auto;
    height: fit-content;
    left: 0;
    right: 0;
  }
  /* line 363, templates/rt_galatea/custom/scss/home2025.scss */
  .legalS {
    display: flex;
    justify-content: center;
  }
  /* line 369, templates/rt_galatea/custom/scss/home2025.scss */
  .legalsCf {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
  }
  /* line 376, templates/rt_galatea/custom/scss/home2025.scss */
  .text_footer {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 382, templates/rt_galatea/custom/scss/home2025.scss */
  .legalsCf div {
    align-items: center;
  }
  /* line 386, templates/rt_galatea/custom/scss/home2025.scss */
  .help_text > strong {
    font-size: 1.5rem !important;
  }
  /* line 391, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 393, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #custom-4573-particle > div.homeS1r {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1rem;
    margin-top: -5rem;
  }
  /* line 400, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #custom-4573-particle > div.homeS1r > div.containerPointsHome {
    width: 100%;
    justify-content: center;
  }
  /* line 405, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #custom-4573-particle > div.homeS1r #product_view1 > div > div {
    width: 100% !important;
  }
  /* line 414, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #miniveltitle, body#bodyHome #sliderNivel2 > div.navSectionSlide > div.recomen > span:nth-child(1), body#bodyHome #custom-8574-particle > div > div.navSectionSlideNews > div:nth-child(1) > a, body#bodyHome #custom-1253-particle > div > div.navSectionSlideRecs > div.rec_text > span, body#bodyHome #g-showcase > div > div:nth-child(1) > div > div > div > div > div > div.navSectionSlide > div.recomen, body#bodyHome #custom-9062-particle > div > div > div.titleF > div.ayuda_footer > div.help_text > strong {
    font-size: 1.5rem !important;
  }
  /* line 424, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome .slideRecs .itemRecs img {
    max-width: 5rem;
  }
}
@media (max-width: 800px) {
  /* line 437, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-95 #g-header > div > div > div {
    top: 0 !important;
    margin-top: inherit !important;
  }
  /* line 444, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 446, templates/rt_galatea/custom/scss/home2025.scss */
  .ayuda_footer .help_text {
    text-align: center;
  }
  /* line 450, templates/rt_galatea/custom/scss/home2025.scss */
  .ayuda_footer #butonFooterSt {
    flex-direction: row;
  }
  /* line 454, templates/rt_galatea/custom/scss/home2025.scss */
  .ayuda_footer #butonFooterSt > img {
    width: 32px;
    height: 32px;
  }
  /* line 459, templates/rt_galatea/custom/scss/home2025.scss */
  .ayuda_footer #butonFooterSt > span {
    font-size: 1.2rem;
  }
  /* line 464, templates/rt_galatea/custom/scss/home2025.scss */
  #g-navigation > div > div:nth-child(1) > div.g-block.size-52 {
    display: flex;
    justify-content: center;
  }
  /* line 469, templates/rt_galatea/custom/scss/home2025.scss */
  #logo-3344-particle {
    width: fit-content;
  }
  /* line 473, templates/rt_galatea/custom/scss/home2025.scss */
  #g-navigation > div > div:nth-child(1) {
    display: flex;
    justify-content: center;
  }
  /* line 478, templates/rt_galatea/custom/scss/home2025.scss */
  #menu-2400-particle {
    width: 100%;
  }
  /* line 482, templates/rt_galatea/custom/scss/home2025.scss */
  #menu-2400-particle > nav > ul {
    align-items: center;
    justify-content: center;
  }
  /* line 487, templates/rt_galatea/custom/scss/home2025.scss */
  #menu-2400-particle > nav {
    margin-top: 1rem;
    margin-left: 5rem;
  }
  /* line 492, templates/rt_galatea/custom/scss/home2025.scss */
  .fa-bell:before {
    content: "\f0f3";
    display: none;
  }
}
@media (max-width: 600px) {
  /* line 503, templates/rt_galatea/custom/scss/home2025.scss */
  #menu-2400-particle > nav {
    margin-left: inherit !important;
  }
}
@media (max-width: 455px) {
  /* line 513, templates/rt_galatea/custom/scss/home2025.scss */
  div.ayuda_footer {
    right: 0;
  }
  /* line 518, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 520, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #product_view1 > div > div {
    width: inherit !important;
  }
  /* line 523, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #product_view1 > div > div .product_item {
    max-width: 239px !important;
  }
  /* line 528, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome .itemPts {
    height: fit-content;
    align-items: center;
  }
  /* line 532, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome .itemPts .dptsh {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 538, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome .itemPts .linkTopts {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 545, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome .containerSliderP .navSectionSlide > div:nth-child(2) {
    flex-direction: column;
  }
  /* line 549, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome .recomen, body#bodyHome .rec_text {
    text-align: center;
  }
  /* line 554, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #g-utility > div > div:nth-child(1) > div {
    background: #f1f1f1;
  }
  /* line 560, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #product_view > div {
    margin: inherit;
  }
  /* line 564, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #custom-4573-particle > div.homeS1r {
    z-index: 10;
  }
  /* line 568, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #product_view2 {
    width: inherit !important;
    margin: inherit;
  }
  /* line 575, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 577, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyReset #g-page-surround > div.g-offcanvas-hide.g-offcanvas-toggle {
    display: none !important;
  }
  /* line 583, templates/rt_galatea/custom/scss/home2025.scss */
  #logo-header-casa {
    margin-left: 2rem !important;
  }
  /* line 587, templates/rt_galatea/custom/scss/home2025.scss */
  #menu-2400-particle > nav > ul {
    align-items: center !important;
    justify-content: center !important;
  }
  /* line 592, templates/rt_galatea/custom/scss/home2025.scss */
  #g-navigation > div > div:nth-child(1) > div.g-block.size-52 {
    display: none !important;
  }
  /* line 597, templates/rt_galatea/custom/scss/home2025.scss */
  #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
    background: #103676 !important;
  }
  /* line 600, templates/rt_galatea/custom/scss/home2025.scss */
  #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active #g-mobilemenu-container > ul > li.g-menu-item.g-menu-item-type-component.g-standard > a > span > span {
    color: white;
    font-weight: bold;
  }
  /* line 606, templates/rt_galatea/custom/scss/home2025.scss */
  #g-mobilemenu-container > ul > li > a {
    max-height: fit-content;
  }
  /* line 610, templates/rt_galatea/custom/scss/home2025.scss */
  #g-mobilemenu-container > ul {
    margin-top: 2rem;
    gap: 15px;
    display: flex;
    margin-left: 20px;
    flex-direction: column;
  }
  /* line 618, templates/rt_galatea/custom/scss/home2025.scss */
  .g-offcanvas-toggle {
    display: block !important;
    color: #002e64 !important;
  }
  /* line 623, templates/rt_galatea/custom/scss/home2025.scss */
  #g-offcanvas {
    background: white !important;
  }
  /* line 626, templates/rt_galatea/custom/scss/home2025.scss */
  #g-offcanvas #g-mobilemenu-container > ul {
    background: white !important;
  }
  /* line 633, templates/rt_galatea/custom/scss/home2025.scss */
  #custom-2692-particle > div > div > div.legalS > div {
    flex-direction: column;
  }
  /* line 638, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 639, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #custom-4573-particle > div.homeS1r > div.containerPointsHome {
    display: flex;
    flex-direction: column;
  }
  /* line 645, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #sliderNivel2 > i {
    text-align: center;
  }
  /* line 649, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #homeS2r > div > div:nth-child(1), body#bodyHome #sliderNivel2 > div.navSectionSlide, body#bodyHome #custom-8574-particle > div > div.navSectionSlideNews {
    display: flex;
    text-align: center;
    flex-direction: column !important;
  }
  /* line 657, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #homeS2r > div > div.targetN {
    display: flex;
    text-align: center;
    flex-direction: column !important;
    align-items: center;
    gap: 1rem;
  }
  /* line 664, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #homeS2r > div > div.targetN div {
    width: auto !important;
  }
  /* line 669, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #custom-8574-particle > div {
    padding: 2rem 2rem 0rem 2rem;
  }
  /* line 673, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #g-showcase > div > div:nth-child(1) > div > div > div > div > div > div.navSectionSlide > div:nth-child(2) > div.containerButtons {
    justify-content: flex-end;
  }
  /* line 677, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #custom-9062-particle > div > div > div.legalS > div {
    flex-direction: column;
  }
  /* line 681, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #custom-4573-particle > div.homeS1r > div.twlcome > div > div {
    flex-direction: column;
    align-items: center;
  }
  /* line 686, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #sliderNivel2 > div.navSectionSlide > div:nth-child(2) > div.containerButtons {
    justify-content: center;
  }
  /* line 690, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #homeS2r > div > p.TxtPoint {
    text-align: center;
  }
  /* line 694, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyHome #custom-8574-particle > div > div.navSectionSlideNews > div:nth-child(1) > a {
    white-space: normal;
  }
}
@media (max-width: 360px) {
  /* line 702, templates/rt_galatea/custom/scss/home2025.scss */
  #g-navigation > div > div:nth-child(1) {
    margin-right: 2rem;
  }
  /* line 707, templates/rt_galatea/custom/scss/home2025.scss */
  #menu-2400-particle > nav > ul {
    gap: 5px;
  }
  /* line 711, templates/rt_galatea/custom/scss/home2025.scss */
  #custom-4573-particle > div.homeS1r {
    padding: 2rem !important;
  }
  /* line 715, templates/rt_galatea/custom/scss/home2025.scss */
  #custom-4573-particle > div.homeS1r > div.containerPointsHome {
    width: 50% !important;
  }
}
@media (width: 768px) {
  /* line 724, templates/rt_galatea/custom/scss/home2025.scss */
  #product_view1 > div > div, #product_view2 > div > div {
    width: 600px !important;
  }
  /* line 728, templates/rt_galatea/custom/scss/home2025.scss */
  #product_view1 > div > div > div, #product_view2 > div > div > div {
    width: 120px !important;
  }
}
@media (min-width: 1000px) {
  /* line 736, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 738, templates/rt_galatea/custom/scss/home2025.scss */
  #product_view1 > div > div > div {
    width: 180px !important;
  }
}
@media (min-width: 455px) and (max-width: 800px) {
  /* line 746, templates/rt_galatea/custom/scss/home2025.scss */
  #visiblePoints {
    z-index: 99999 !important;
  }
  /* line 750, templates/rt_galatea/custom/scss/home2025.scss */
  #g-navigation > div > div:nth-child(1) {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 756, templates/rt_galatea/custom/scss/home2025.scss */
  #g-navigation > div > div:nth-child(1) #logo-header-casa {
    width: fit-content;
  }
  /* line 760, templates/rt_galatea/custom/scss/home2025.scss */
  #g-navigation > div > div:nth-child(1) #menu-2400-particle {
    position: initial;
  }
  /* line 764, templates/rt_galatea/custom/scss/home2025.scss */
  #g-navigation > div > div:nth-child(1) .fa-bell:before {
    content: inherit;
  }
  /* line 768, templates/rt_galatea/custom/scss/home2025.scss */
  #g-navigation > div > div:nth-child(1) #menu-2400-particle > nav > ul {
    align-items: center !important;
    justify-content: center !important;
  }
  /* line 773, templates/rt_galatea/custom/scss/home2025.scss */
  #g-navigation > div > div:nth-child(1) #menu-2400-particle > nav > ul, #g-navigation > div > div:nth-child(1) #casa-menuSec {
    padding: inherit !important;
    margin-bottom: 5px;
    justify-content: center;
    margin-top: 5px;
  }
}
@media (min-width: 1001px) and (max-width: 1190px) {
  /* line 788, templates/rt_galatea/custom/scss/home2025.scss */
  .ayuda_footer {
    width: 50% !important;
  }
}
/* line 799, templates/rt_galatea/custom/scss/home2025.scss */
@media (min-width: 455px) and (max-width: 766px) {
  /* line 803, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-54 #g-header > div {
    top: 0 !important;
  }
}
@media (max-width: 850px) {
  /* line 809, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-54 .headCop2 {
    justify-content: flex-start;
  }
  /* line 813, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-54 .headCop22 {
    align-items: center;
  }
}
/* line 828, templates/rt_galatea/custom/scss/home2025.scss */
@media (max-width: 1000px) {
  /* line 832, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyReset #layoutCompleterp > form {
    position: fixed !important;
    bottom: 200px;
  }
  /* line 837, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyReset #g-slideshow {
    display: none;
  }
  /* line 841, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyReset #g-page-surround {
    overflow: visible;
  }
  /* line 845, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyReset #g-above {
    padding: inherit !important;
  }
  /* line 849, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyReset #g-above > div {
    margin-top: inherit;
  }
  /* line 853, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyReset #g-above > div > div > div > div > div > div {
    padding: inherit !important;
  }
  /* line 857, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyReset #g-above > div > div > div > div > div > div > div {
    top: inherit;
    bottom: inherit;
    padding: inherit;
  }
  /* line 864, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyReset #g-above #select_method {
    margin-bottom: 2rem;
  }
}
/* line 870, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyReset #ib-button-messaging {
  visibility: visible;
}
/* line 874, templates/rt_galatea/custom/scss/home2025.scss */
/* line 876, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyReset #select_method #div-whatsapp > div {
  display: flex;
  justify-content: center;
}
/* line 880, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyReset #select_method #div-whatsapp > div > svg {
  width: 3rem;
  height: 3rem;
  margin-bottom: 1rem;
  margin-top: 3rem;
}
/* line 888, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyReset #select_method #div-chat > div {
  display: flex;
  justify-content: center;
}
/* line 892, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyReset #select_method #div-chat > div > svg {
  width: 3rem;
  height: 3rem;
  margin-bottom: 1rem;
  margin-top: 3rem;
}
@media (max-width: 1100px) {
  /* line 908, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 910, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .login-section__la {
    align-items: center !important;
  }
  /* line 913, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .login-section__la .login-la {
    margin-bottom: inherit;
  }
  /* line 920, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .modulo_ayuda {
    flex-direction: column;
    align-items: center;
    gap: 10px;
  }
  /* line 925, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .modulo_ayuda .tooltip_image {
    max-width: fit-content;
  }
  /* line 929, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .modulo_ayuda .tooltip_image > a {
    gap: 10px;
  }
  /* line 932, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .modulo_ayuda .tooltip_image > a > div {
    font-size: 1rem;
    white-space: nowrap;
  }
  /* line 939, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .modulo_ayuda #butonFooterSt {
    display: flex;
    flex-direction: row;
    margin: inherit;
    width: 100%;
    justify-content: center;
    gap: 10px;
    padding-bottom: 2rem;
  }
  /* line 948, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .modulo_ayuda #butonFooterSt img {
    max-width: 2rem;
  }
  /* line 955, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 957, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .FooterContainer div.titleF {
    margin-bottom: 6.2rem;
  }
  /* line 961, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .FooterContainer div.titleF > div {
    text-align: center;
  }
  /* line 968, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .FooterContainer .apps {
    align-items: center;
  }
  /* line 973, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .login-section__la {
    flex-wrap: wrap-reverse;
    align-items: flex-end !important;
  }
  /* line 977, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .login-section__la .flags {
    height: 10rem;
    width: -webkit-fill-available;
    overflow: hidden;
  }
  /* line 982, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .login-section__la .flags img {
    height: 100%;
    width: 100%;
    object-fit: cover;
  }
  /* line 991, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .help_text {
    text-align: center;
  }
  /* line 994, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .help_text strong {
    font-size: 1.2rem;
  }
  /* line 998, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .help_text span {
    font-size: 0.8rem;
  }
  /* line 1004, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 1008, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .FooterContainer .infosF > div {
    display: flex;
    justify-content: center;
  }
}
@media (max-width: 800px) {
  /* line 1025, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 1027, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 1029, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .ayuda_footer .help_text {
    text-align: center;
  }
  /* line 1032, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .ayuda_footer .help_text strong {
    font-size: 1.2rem;
  }
  /* line 1036, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .ayuda_footer .help_text span {
    font-size: 0.8rem;
  }
  /* line 1042, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .modulo_ayuda {
    flex-direction: column;
    align-items: center;
    gap: 10px;
  }
  /* line 1047, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .modulo_ayuda .tooltip_image {
    max-width: fit-content;
  }
  /* line 1051, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .modulo_ayuda .tooltip_image > a {
    gap: 10px;
  }
  /* line 1054, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .modulo_ayuda .tooltip_image > a > div {
    font-size: 1rem;
    white-space: nowrap;
  }
  /* line 1061, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .modulo_ayuda #butonFooterSt {
    display: flex;
    flex-direction: row;
    margin: inherit;
    width: 100%;
    justify-content: center;
    gap: 10px;
  }
  /* line 1069, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .modulo_ayuda #butonFooterSt img {
    max-width: 2rem;
  }
  /* line 1076, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 1078, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .FooterContainer div.titleF {
    margin-bottom: 10rem;
  }
  /* line 1082, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .FooterContainer div.titleF > div {
    text-align: center;
  }
  /* line 1089, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .FooterContainer .apps {
    align-items: center;
  }
}
@media (max-width: 350px) {
  /* line 1103, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 1104, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .apps {
    display: flex;
    flex-direction: column !important;
    gap: 10px;
  }
  /* line 1111, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .subtitleN {
    padding: 10px;
  }
  /* line 1115, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyLogin .login-la input {
    padding-right: 1rem;
  }
}
/* line 1123, templates/rt_galatea/custom/scss/home2025.scss */
/* line 1125, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyLogin .login-la input {
  padding-right: 1rem;
}
/* line 1136, templates/rt_galatea/custom/scss/home2025.scss */
#viewMore {
  background: #002e64;
  border-radius: 20px;
  min-height: 2.2rem;
  color: white;
  padding: 0 1rem;
  font-weight: 700;
}
/* line 1146, templates/rt_galatea/custom/scss/home2025.scss */
.stock-message {
  margin-bottom: 3rem;
}
/* line 1150, templates/rt_galatea/custom/scss/home2025.scss */
.headInfo {
  display: flex;
  flex-direction: column;
}
/* line 1154, templates/rt_galatea/custom/scss/home2025.scss */
.headInfo .subtitleStyle {
  margin-bottom: inherit !important;
}
/* line 1158, templates/rt_galatea/custom/scss/home2025.scss */
.headInfo .ranking-general {
  margin-bottom: 1rem;
}
/* line 1162, templates/rt_galatea/custom/scss/home2025.scss */
.headInfo #product-view__price {
  color: #006ace;
  font-size: 1.5rem !important;
  margin-bottom: 1rem;
  font-weight: bold !important;
}
/* line 1168, templates/rt_galatea/custom/scss/home2025.scss */
.headInfo #product-view__price #product-view__price-currency {
  font-size: 1.5rem !important;
  font-weight: bold;
}
/* line 1175, templates/rt_galatea/custom/scss/home2025.scss */
@media (min-width: 455px) and (max-width: 766px) {
  /* line 1180, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_catalog.view-products.no-layout.no-task.outline-54 #g-header > div {
    top: 0 !important;
  }
}
@media (max-width: 850px) {
  /* line 1187, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_catalog.view-products.no-layout.no-task.outline-54 button#filter-header_clear-btn, body.com_catalog.view-products.no-layout.no-task.outline-54 button#filter-btn {
    font-size: 0.7rem !important;
  }
  /* line 1192, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_catalog.view-products.no-layout.no-task.outline-54 #order {
    width: fit-content;
  }
}
@media (max-width: 700px) {
  /* line 1199, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_catalog.view-products.no-layout.no-task.outline-54 #filter-main {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 1205, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_catalog.view-products.no-layout.no-task.outline-54 #filter_clean {
    width: -webkit-fill-available;
    display: flex;
    justify-content: center;
  }
  /* line 1211, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_catalog.view-products.no-layout.no-task.outline-54 .product_grid {
    grid-template-columns: repeat(2, auto);
  }
}
@media (max-width: 450px) {
  /* line 1218, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_catalog.view-products.no-layout.no-task.outline-54 .headCop22 {
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    flex-direction: column;
  }
  /* line 1226, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_catalog.view-products.no-layout.no-task.outline-54 .product_grid {
    margin-right: 2rem;
  }
}
@media (max-width: 360px) {
  /* line 1233, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_catalog.view-products.no-layout.no-task.outline-54 .product_grid {
    grid-template-columns: repeat(1, auto);
  }
}
/* line 1240, templates/rt_galatea/custom/scss/home2025.scss */
body.com_catalog.view-products.no-layout.no-task.outline-54 #filter-footer {
  padding: 20px 0;
}
@media (max-width: 1350px) {
  /* line 1256, templates/rt_galatea/custom/scss/home2025.scss */
  #g-header .g-container, #g-utility .g-container {
    width: 100% !important;
  }
}
/* line 1262, templates/rt_galatea/custom/scss/home2025.scss */
/* line 1264, templates/rt_galatea/custom/scss/home2025.scss */
body.outline-97 .mcContainer {
  justify-content: center;
}
@media (max-width: 1050px) {
  /* line 1271, templates/rt_galatea/custom/scss/home2025.scss */
  .containerForms {
    flex-direction: column !important;
  }
  /* line 1275, templates/rt_galatea/custom/scss/home2025.scss */
  .itemForm {
    min-width: -webkit-fill-available !important;
  }
}
@media (max-width: 768px) {
  /* line 1283, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 1285, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-97 .container-modenas img:nth-child(1), body.outline-97 .container-modenas img:nth-child(2) {
    flex: none !important;
  }
}
/* line 1295, templates/rt_galatea/custom/scss/home2025.scss */
.container-modenas {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  /* Espacio entre imágenes */
  flex-wrap: wrap;
  /* Permite que los elementos se reorganicen */
}
/* Estilos generales para las imágenes */
/* line 1306, templates/rt_galatea/custom/scss/home2025.scss */
.container-modenas img {
  width: 100px;
  /* Ajusta según tu necesidad */
  height: auto;
}
/* Estilos para reorganizar en pantallas medianas */
@media (max-width: 768px) {
  /* line 1314, templates/rt_galatea/custom/scss/home2025.scss */
  .container-modenas {
    flex-wrap: wrap;
  }
  /* line 1318, templates/rt_galatea/custom/scss/home2025.scss */
  .container-modenas img:nth-child(1), .container-modenas img:nth-child(2) {
    flex: 1;
    /* Para que se repartan el espacio */
    max-width: 45%;
    /* Ajusta el tamaño */
  }
  /* line 1326, templates/rt_galatea/custom/scss/home2025.scss */
  .container-modenas img:nth-child(3) {
    width: 80px;
    /* Tamaño ajustado */
    order: 3;
    /* Mueve la medalla de oro hacia abajo */
    align-self: center;
    /* Lo centra debajo de los otros dos */
  }
}
/* Estilos para pantallas pequeñas (móvil) */
@media (max-width: 480px) {
  /* line 1338, templates/rt_galatea/custom/scss/home2025.scss */
  .container-modenas {
    flex-direction: column;
    align-items: center;
  }
  /* line 1343, templates/rt_galatea/custom/scss/home2025.scss */
  .container-modenas img {
    max-width: 80px;
    /* Ajusta el tamaño */
  }
}
@media (max-width: 550px) {
  /* line 1350, templates/rt_galatea/custom/scss/home2025.scss */
  .mcContainer {
    flex-direction: column;
    align-items: center !important;
  }
  /* line 1355, templates/rt_galatea/custom/scss/home2025.scss */
  .perfilContainer .contanierProfile {
    margin-top: inherit !important;
  }
  /* line 1359, templates/rt_galatea/custom/scss/home2025.scss */
  .perfilContainer .titleSection {
    text-align: center;
  }
}
/* modal niveles mi cuenta */
/* line 1367, templates/rt_galatea/custom/scss/home2025.scss */
/* line 1369, templates/rt_galatea/custom/scss/home2025.scss */
body.outline-97 .modalPais {
  overflow: scroll;
}
@media (max-width: 750px) {
  /* line 1376, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 1378, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 1380, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-97 .modalPais .niveles {
    flex-direction: column !important;
    gap: 2rem;
  }
  /* line 1384, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-97 .modalPais .niveles .bronce, body.outline-97 .modalPais .niveles .plata, body.outline-97 .modalPais .niveles .oro {
    width: 100% !important;
    flex-direction: row !important;
    padding: 1rem;
    text-align: center;
    gap: 10px;
  }
}
@media (max-width: 550px) {
  /* line 1403, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 1405, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 1408, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 1410, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-97 .modalPais .niveles .bronce, body.outline-97 .modalPais .niveles .plata, body.outline-97 .modalPais .niveles .oro {
    flex-direction: column !important;
  }
  /* line 1415, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-97 .modalPais .niveles .bronce .beneficios > div, body.outline-97 .modalPais .niveles .plata .beneficios > div, body.outline-97 .modalPais .niveles .oro .beneficios > div {
    flex-direction: row !important;
  }
}
/* line 1432, templates/rt_galatea/custom/scss/home2025.scss */
/* line 1434, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyEdc .mcContainer {
  margin: inherit;
}
/* line 1438, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyEdc .moduletable {
  align-items: flex-end;
}
/* line 1442, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyEdc .mnuFloat {
  width: 17rem;
}
/* line 1446, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyEdc .points-estac {
  justify-content: center !important;
}
/* line 1450, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyEdc .points-estac > div {
  min-width: fit-content;
}
/* line 1454, templates/rt_galatea/custom/scss/home2025.scss */
body#bodyEdc .pts_container__edc {
  min-height: fit-content;
  padding: 1rem;
}
@media (max-width: 850px) {
  /* line 1461, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyEdc .points-estac {
    flex-direction: column;
  }
  /* line 1464, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyEdc .points-estac > div {
    width: inherit !important;
  }
  /* line 1467, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyEdc .points-estac > div .win_text, body#bodyEdc .points-estac > div .disp_text, body#bodyEdc .points-estac > div .canj_text {
    text-align: center;
  }
  /* line 1472, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyEdc .points-estac > div .win_text .text__pts, body#bodyEdc .points-estac > div .disp_text .text__pts, body#bodyEdc .points-estac > div .canj_text .text__pts {
    text-align: center;
    width: 100%;
  }
}
@media (max-width: 766px) {
  /* line 1484, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyEdc .g-container {
    max-width: 100% !important;
  }
  /* line 1488, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyEdc .moduletable {
    align-items: center !important;
  }
  /* line 1492, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyEdc #esta-cuen2 {
    top: 0;
  }
  /* line 1495, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyEdc #esta-cuen2 .text__pts {
    max-width: none;
    width: 100%;
    text-align: center;
  }
  /* line 1501, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyEdc #esta-cuen2 .points-estac {
    display: flex;
    align-items: center;
  }
}
@media (max-width: 430px) {
  /* line 1510, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyEdc .text_detail {
    width: 100%;
    flex-direction: column;
    align-items: center;
  }
  /* line 1516, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyEdc .itemExcelencia {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 1522, templates/rt_galatea/custom/scss/home2025.scss */
  body#bodyEdc .mi_histo {
    flex-direction: column;
    align-items: center;
    gap: 1rem;
  }
}
/* line 1535, templates/rt_galatea/custom/scss/home2025.scss */
/* line 1537, templates/rt_galatea/custom/scss/home2025.scss */
body.com_wheresreward .contanier_mispedidos {
  margin-top: inherit !important;
  position: relative;
  top: -8.5rem;
  padding: 2rem !important;
  padding-top: 3.2rem !important;
}
/* line 1545, templates/rt_galatea/custom/scss/home2025.scss */
body.com_wheresreward .img-btns .img-container {
  margin: 1rem;
}
@media (max-width: 766px) {
  /* line 1551, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_wheresreward .ped_real, body.com_wheresreward .img-btns {
    flex-direction: column;
  }
  /* line 1556, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_wheresreward .dir_res {
    flex-direction: column;
    align-items: center !important;
  }
  /* line 1561, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_wheresreward .info-container {
    margin-top: 2rem;
  }
  /* line 1565, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_wheresreward .img-container {
    width: 100%;
  }
  /* line 1569, templates/rt_galatea/custom/scss/home2025.scss */
  body.com_wheresreward .header-container {
    text-align: center;
  }
}
/* line 1580, templates/rt_galatea/custom/scss/home2025.scss */
/* line 1582, templates/rt_galatea/custom/scss/home2025.scss */
body.view-recognition #g-utility {
  background: inherit;
}
/* line 1586, templates/rt_galatea/custom/scss/home2025.scss */
/* line 1587, templates/rt_galatea/custom/scss/home2025.scss */
body.view-recognition #section-diplomas #preview-diploma {
  min-width: auto;
}
/* line 1591, templates/rt_galatea/custom/scss/home2025.scss */
body.view-recognition #section-diplomas .list-diplomas {
  min-width: auto;
  width: 100%;
}
@media (max-width: 885px) {
  /* line 1599, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition #diplomas > p {
    text-align: center;
  }
  /* line 1603, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition #section-diplomas {
    flex-direction: column !important;
    align-items: center;
  }
  /* line 1607, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition #section-diplomas #preview-diploma {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 1612, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition #section-diplomas #preview-diploma .botones-diplomas {
    gap: 1rem;
  }
  /* line 1615, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition #section-diplomas #preview-diploma .botones-diplomas > a {
    margin-right: inherit;
  }
  /* line 1621, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition #section-diplomas .list-diplomas {
    text-align: center;
  }
}
@media (max-width: 500px) {
  /* line 1630, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition #g-above > div {
    margin-top: inherit !important;
    top: inherit;
  }
  /* line 1635, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition .search-container, body.view-recognition .newcontent {
    align-items: center !important;
    justify-content: space-between !important;
    flex-direction: column;
  }
  /* line 1642, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition .newrecon {
    margin-left: inherit !important;
  }
  /* line 1647, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition div.swal2-container.swal2-center.btn-new-recognitionp.swal2-shown > div {
    width: -webkit-fill-available !important;
  }
  /* line 1650, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition div.swal2-container.swal2-center.btn-new-recognitionp.swal2-shown > div #modal-new > form {
    width: -webkit-fill-available !important;
  }
  /* line 1653, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition div.swal2-container.swal2-center.btn-new-recognitionp.swal2-shown > div #modal-new > form #category_id, body.view-recognition div.swal2-container.swal2-center.btn-new-recognitionp.swal2-shown > div #modal-new > form .custom-label {
    width: auto;
  }
  /* line 1658, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition div.swal2-container.swal2-center.btn-new-recognitionp.swal2-shown > div #modal-new > form > div:nth-child(6) {
    gap: 10px;
    display: flex;
  }
  /* line 1663, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition div.swal2-container.swal2-center.btn-new-recognitionp.swal2-shown > div #modal-new > form #cancel-new {
    margin-right: inherit;
  }
  /* line 1669, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 1671, templates/rt_galatea/custom/scss/home2025.scss */
  /* line 1672, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition #section-diplomas .list-diplomas li {
    flex-direction: column !important;
    align-items: center;
  }
  /* line 1678, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-recognition #section-diplomas .botones-diplomas {
    flex-direction: column !important;
  }
}
/* line 1691, templates/rt_galatea/custom/scss/home2025.scss */
/* line 1693, templates/rt_galatea/custom/scss/home2025.scss */
body.view-wishlist #container-optionslist {
  display: flex;
  flex-direction: row;
  margin: inherit;
  height: 80px;
  justify-content: space-between;
}
/* line 1700, templates/rt_galatea/custom/scss/home2025.scss */
body.view-wishlist #container-optionslist #listDinamic {
  margin: inherit;
}
@media (max-width: 960px) {
  /* line 1706, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-wishlist .user-info {
    display: none;
  }
  /* line 1710, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-wishlist .container {
    align-items: center;
  }
  /* line 1714, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-wishlist .new-container {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* line 1720, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-wishlist #wish_list {
    position: static;
  }
  /* line 1724, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-wishlist #container-optionslist {
    justify-content: center !important;
  }
}
@media (max-width: 620px) {
  /* line 1730, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-wishlist #tableWishListt > tbody > tr {
    display: flex;
    flex-direction: column;
  }
  /* line 1735, templates/rt_galatea/custom/scss/home2025.scss */
  body.view-wishlist #g-above > div > div:nth-child(2) > div {
    position: static;
  }
}
/* line 1745, templates/rt_galatea/custom/scss/home2025.scss */
/* line 1746, templates/rt_galatea/custom/scss/home2025.scss */
body.com_fcm.view-fcms #g-above > div {
  position: relative;
  top: -13.5rem;
  margin-bottom: -10rem;
}
/* line 1758, templates/rt_galatea/custom/scss/home2025.scss */
/* line 1760, templates/rt_galatea/custom/scss/home2025.scss */
body#adcBody #history_wrapper {
  overflow: scroll;
}
@media (max-width: 950px) {
  /* line 1767, templates/rt_galatea/custom/scss/home2025.scss */
  body#adcBody #detail_publ > form {
    flex-direction: column;
  }
  /* line 1771, templates/rt_galatea/custom/scss/home2025.scss */
  body#adcBody #confi_pub {
    width: auto !important;
    max-width: none !important;
  }
  /* line 1776, templates/rt_galatea/custom/scss/home2025.scss */
  body#adcBody #content_pub {
    padding-left: inherit;
  }
}
@media (max-width: 650px) {
  /* line 1782, templates/rt_galatea/custom/scss/home2025.scss */
  body#adcBody .ss-adc {
    flex-direction: column !important;
    align-items: center !important;
    text-align: center;
  }
  /* line 1788, templates/rt_galatea/custom/scss/home2025.scss */
  body#adcBody #confi_pub > div.control_g.date_container > div.inputsCtn {
    flex-direction: column !important;
  }
  /* line 1792, templates/rt_galatea/custom/scss/home2025.scss */
  body#adcBody .containerSearch {
    flex-direction: column !important;
  }
  /* line 1796, templates/rt_galatea/custom/scss/home2025.scss */
  body#adcBody .content_container form fieldset#content_pub .control_g label {
    height: auto !important;
  }
}
@media (max-width: 480px) {
  /* line 1803, templates/rt_galatea/custom/scss/home2025.scss */
  body#adcBody .inputcp {
    flex-direction: column !important;
  }
}
/* line 1816, templates/rt_galatea/custom/scss/home2025.scss */
@media (max-width: 1200px) {
  /* line 1820, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-81 .cart-view__items {
    flex-direction: column;
    align-items: center;
  }
  /* line 1825, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-81 .table-custom-responsive {
    overflow-x: auto;
    width: 100%;
  }
  /* line 1830, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-81 #cart-details__table {
    width: 100%;
    min-width: 600px;
  }
}
@media (max-width: 767px) {
  /* line 1838, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-81 #g-above > .g-container {
    width: 100%;
  }
  /* line 1842, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-81 #cart-details {
    width: 457.59px;
  }
}
@media (max-width: 600px) {
  /* line 1849, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-81 .progress_titles {
    gap: 10px;
  }
  /* line 1853, templates/rt_galatea/custom/scss/home2025.scss */
  body.outline-81 .progress_titles span, body.outline-81 #g-above > div > div > div.g-block.size-70 > div > div > div > div {
    margin: inherit !important;
  }
}
/* line 16, templates/rt_galatea/custom/scss/custom.scss */
#logo-5137-particle > div > img {
  width: 100%;
}
/* line 20, templates/rt_galatea/custom/scss/custom.scss */
body.view-products.task-product #g-header > div {
  top: -8.5rem;
  position: relative;
}
/* line 25, templates/rt_galatea/custom/scss/custom.scss */
a#show-pass-1 {
  display: block !important;
}
/* line 29, templates/rt_galatea/custom/scss/custom.scss */
#show-pass-1, #show-pass-2 {
  top: inherit !important;
}
/* line 34, templates/rt_galatea/custom/scss/custom.scss */
/* line 35, templates/rt_galatea/custom/scss/custom.scss */
body.view-reset #g-bottom {
  display: none;
}
/* line 40, templates/rt_galatea/custom/scss/custom.scss */
/* line 41, templates/rt_galatea/custom/scss/custom.scss */
#layoutCompleterp #jform_password1 {
  margin-bottom: 2rem;
}
/* line 45, templates/rt_galatea/custom/scss/custom.scss */
#layoutCompleterp #user-registration > fieldset > strong {
  margin: 1rem;
}
/* line 49, templates/rt_galatea/custom/scss/custom.scss */
#layoutCompleterp div.verificationTextrp {
  margin: 2rem 0;
}
/* line 53, templates/rt_galatea/custom/scss/custom.scss */
#layoutCompleterp #user-registration > fieldset > strong {
  color: #002e64 !important;
  font-size: 2rem !important;
}
/* line 58, templates/rt_galatea/custom/scss/custom.scss */
#layoutCompleterp div.control-label {
  display: block;
}
/* line 61, templates/rt_galatea/custom/scss/custom.scss */
#layoutCompleterp div.control-label #jform_password1-lbl, #layoutCompleterp div.control-label #jform_password2-lbl {
  display: block !important;
  white-space: nowrap;
}
/* line 67, templates/rt_galatea/custom/scss/custom.scss */
#layoutCompleterp div.check-valid input[type="checkbox"] {
  background-color: blue;
  /* Fondo azul cuando está activo */
  border-color: blue;
}
/* line 73, templates/rt_galatea/custom/scss/custom.scss */
.especial-argentina {
  top: 2.7rem;
  right: 0.5rem;
}
/* line 78, templates/rt_galatea/custom/scss/custom.scss */
.especial-argentina img {
  max-width: 2rem !important;
  width: 2rem !important;
}
/* line 84, templates/rt_galatea/custom/scss/custom.scss */
/* line 85, templates/rt_galatea/custom/scss/custom.scss */
body.com_recognition.view-recognition .span12 {
  width: 90%;
  margin-top: -9rem;
  background: white;
  z-index: 2;
}
/* line 94, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome > div.swal2-container.swal2-center.swal2-shown > div.trivia-pop {
  overflow: auto;
}
/* line 98, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome > div.swal2-container.swal2-center.swal2-shown > div.trivia-pop .swal2-header {
  margin-top: 3rem;
}
/* line 102, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome > div.swal2-container.swal2-center.swal2-shown > div.trivia-pop #swal2-title {
  margin-bottom: 4rem;
}
/* line 108, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_catalog.view-products #modal_classifications_wishlist {
  top: 20%;
  border-radius: 20px;
  max-width: 500px;
  left: 55%;
  z-index: 9999;
}
/* line 116, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_catalog.view-products .modal-header {
  border: none;
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* line 123, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_catalog.view-products #classifications {
  list-style-type: inherit;
  width: max-content;
}
/* line 127, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_catalog.view-products .wishlist-lists {
  font-family: 'Montserrat';
  font-weight: 400;
  cursor: pointer;
}
/* line 133, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_catalog.view-products #classification_wishlist {
  border-radius: 20px;
}
/* line 137, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_catalog.view-products .falseFlw {
  font-weight: 500;
  cursor: pointer;
  margin-bottom: 10px;
  background: #fff;
  border: 2px solid #63b700 !important;
  border-radius: 30px;
  color: #63b700 !important;
  padding: 8px;
  width: 150px;
  margin-right: 2rem;
  list-style: none;
}
/* line 151, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_catalog.view-products a[name="btn_add_classification"] {
  font-weight: 500;
  cursor: pointer;
  align-items: center;
  justify-content: space-evenly;
  background: #042965;
  border-radius: 30px;
  color: #fff !important;
  padding: 8px;
  width: 150px;
  margin-bottom: 10px;
  display: inline-grid;
  flex-direction: row;
}
/* line 169, templates/rt_galatea/custom/scss/custom.scss */
body.view-checkout .conatinerNotification-etm {
  display: none;
}
/* line 175, templates/rt_galatea/custom/scss/custom.scss */
div.info-user-section > div.user-info > div > div.item-info.toolti > span.info-user-resp > span.nivel-name > strong, div.info-user-section > div.user-info > div > div.item-info.toolti > span.info-user-resp > span.siguiente-nivel-puntos > strong:nth-child(1), div.info-user-section > div.user-info > div > div.item-info.toolti > span.info-user-resp > span.siguiente-nivel-puntos > strong:nth-child(2) {
  color: #002e64 !important;
  font-size: 0.8rem !important;
  line-height: 15px !important;
}
/* line 185, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios {
  border-radius: 20px;
  background: #fff;
  display: block;
  z-index: 9999999;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  max-height: 100%;
  height: min-content !important;
  color: #4d4d4d;
  width: 90%;
  max-width: 50rem;
  text-align: left;
  padding: 1rem;
  display: none;
}
/* line 204, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-header {
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 100%;
}
/* line 210, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-header .close {
  position: absolute !important;
  right: 20px;
  top: 65px;
  color: #595959;
}
/* line 218, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-dialog {
  display: flex;
  flex-direction: row;
}
/* line 223, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .titleModal-np {
  width: 100%;
  text-align: center;
  color: #595959;
  font-size: 1.3rem;
  font-weight: 700;
}
/* line 233, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-body {
  padding: 2rem;
  padding-top: inherit;
  max-height: max-content;
  background: white;
  color: black;
  text-align: start;
}
/* line 242, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-body p {
  margin: inherit;
  padding: 1rem;
  padding-top: inherit;
  font-size: 13px;
}
/* line 249, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-body .niveles {
  width: 100%;
  background: #f2f2f2;
  height: max-content;
  margin-top: 2rem;
  border-radius: 20px;
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  padding-bottom: 1rem;
}
/* line 260, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-body .niveles div {
  display: flex;
  flex-direction: column;
  align-items: center;
  cursor: pointer;
  /* Ajusta el ancho de los divs bronce, plata y oro */
  /* Ajusta el ancho máximo de los elementos dentro de los divs bronce, plata y oro */
}
/* line 267, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-body .niveles div img {
  width: 80px;
  height: auto;
}
/* line 272, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-body .niveles div h3 {
  font-size: 1.5rem;
}
/* line 277, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-body .niveles div .bronce, #modalBeneficios .modal-body .niveles div .plata, #modalBeneficios .modal-body .niveles div .oro {
  flex: 1;
  margin: 0 0.5rem;
  /* Ajusta el margen según sea necesario */
}
/* line 283, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-body .niveles div .bronce, #modalBeneficios .modal-body .niveles div .plata, #modalBeneficios .modal-body .niveles div .oro {
  width: calc((100% - 2 * (0.5rem * 2)) / 3);
  /* Calcula el ancho de cada div */
}
/* line 288, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-body .niveles div .bronce > *, #modalBeneficios .modal-body .niveles div .plata > *, #modalBeneficios .modal-body .niveles div .oro > * {
  max-width: 100%;
  /* Ajusta el ancho máximo */
}
/* line 295, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-body .niveles .beneficios {
  padding: 0 1.2rem;
}
/* line 300, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-body .niveles .beneficios > div {
  display: flex;
  flex-direction: row;
  margin: inherit;
  align-items: center;
}
/* line 306, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-body .niveles .beneficios > div img {
  width: 20px;
}
/* line 310, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .modal-body .niveles .beneficios > div p {
  color: #032965;
  font-weight: 600;
  font-size: 12px;
}
/* line 323, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .bronce, #modalBeneficios .plata, #modalBeneficios .oro {
  margin-top: 1.5rem;
  width: 33.3%;
}
/* line 328, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .nivel-user {
  margin-top: 1.5rem;
  background: #032965;
  border-radius: 20px;
  color: white;
  margin-top: -2rem;
  box-shadow: 10px 5px 5px #b7b7b7;
  margin-bottom: 1.5rem;
}
/* line 337, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .nivel-user > img {
  margin-top: 1rem;
}
/* line 341, templates/rt_galatea/custom/scss/custom.scss */
#modalBeneficios .nivel-user .beneficios > div p {
  color: white !important;
}
/* line 353, templates/rt_galatea/custom/scss/custom.scss */
/* line 355, templates/rt_galatea/custom/scss/custom.scss */
body#bodyHome #offsidebartoggle-2745-particle > div.info-user-section > div.user-info > div > div.item-info.toolti > span.info-user-resp > span.nivel-name > strong, body#bodyHome #offsidebartoggle-2745-particle > div.info-user-section > div.user-info > div > div.item-info.toolti > span.info-user-resp > span.siguiente-nivel-puntos > strong:nth-child(1), body#bodyHome #offsidebartoggle-2745-particle > div.info-user-section > div.user-info > div > div.item-info.toolti > span.info-user-resp > span.siguiente-nivel-puntos > strong:nth-child(2) {
  color: #002e64 !important;
  font-size: 0.8rem !important;
  line-height: 15px !important;
}
/* line 366, templates/rt_galatea/custom/scss/custom.scss */
li.g-menu-item.g-menu-item-1962.g-menu-item-type-url {
  display: none;
}
/* line 370, templates/rt_galatea/custom/scss/custom.scss */
body.com_checkout.modalNotification-etm {
  display: none !important;
}
/* line 375, templates/rt_galatea/custom/scss/custom.scss */
/* line 376, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_catalog.view-products .headCop22 {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
/* line 383, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_catalog.view-products #searchhct {
  border-radius: 20px;
  padding-left: 30px !important;
}
/* line 388, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_catalog.view-products #send-searchhct {
  font-size: 1rem;
  max-width: 10px !important;
  position: relative;
  bottom: 40px;
  left: 5px;
}
/* line 399, templates/rt_galatea/custom/scss/custom.scss */
/* line 401, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome #product_view {
  width: 100%;
}
/* line 404, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome #product_view .slick-list {
  width: 90%;
}
/* line 408, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome #product_view .slick-slide img {
  height: 130px !important;
}
/* line 416, templates/rt_galatea/custom/scss/custom.scss */
#ib-button-messaging {
  display: block !important;
  visibility: visible;
}
/* line 421, templates/rt_galatea/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container, .g-home-positions.g-galatea-style #g-navigation .g-container .g-block > .g-content, .g-home-particles.g-galatea-style #g-navigation .g-container .g-block > .g-content, .g-features-particles.g-galatea-style #g-navigation .g-container .g-block > .g-content {
  border: inherit !important;
}
/* line 425, templates/rt_galatea/custom/scss/custom.scss */
/* line 427, templates/rt_galatea/custom/scss/custom.scss */
/* line 428, templates/rt_galatea/custom/scss/custom.scss */
body.com_wishlist .container.wlContainer {
  margin-top: -8rem;
  background: #fff;
  z-index: 999;
  padding: 1.5rem;
}
/* line 437, templates/rt_galatea/custom/scss/custom.scss */
#system-message .alert-exito > div > div > p {
  color: black !important;
  text-align: center !important;
}
/* line 442, templates/rt_galatea/custom/scss/custom.scss */
#system-message .alert-exito > div > h4 {
  color: #63b700 !important;
  text-align: center !important;
}
/* line 447, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm > div {
  max-width: 25rem !important;
  width: 100% !important;
}
/* line 451, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm > div .conatinerNotification-etm {
  padding: 1rem !important;
  max-width: 22rem;
}
/* line 457, templates/rt_galatea/custom/scss/custom.scss */
.pdfConatiner {
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 461, templates/rt_galatea/custom/scss/custom.scss */
.pdfConatiner embed {
  width: 100%;
  height: 40rem;
  max-width: 40rem;
  margin: 2rem auto !important;
}
/* line 471, templates/rt_galatea/custom/scss/custom.scss */
.previewForm {
  display: flex;
  font-size: 0.8rem;
  gap: 1rem;
  padding: 0.3rem 0rem;
  color: #929292;
}
/* line 478, templates/rt_galatea/custom/scss/custom.scss */
.previewForm img.imageNs {
  padding: 1rem;
  max-width: 20rem;
  margin: auto;
}
/* line 484, templates/rt_galatea/custom/scss/custom.scss */
.previewForm .passSim input {
  background: transparent;
  border: none;
  font-size: 2rem;
  height: 1.5rem;
}
/* line 491, templates/rt_galatea/custom/scss/custom.scss */
.previewForm.cdisSt {
  display: flex;
  flex-direction: column;
  gap: 0.2rem !important;
  pointer-events: none;
}
/* line 498, templates/rt_galatea/custom/scss/custom.scss */
.previewForm.cdisSt select {
  opacity: 0.8;
  transition: 0.2s;
}
/* line 503, templates/rt_galatea/custom/scss/custom.scss */
.previewForm.cdisSt.activeForm {
  pointer-events: inherit !important;
}
/* line 505, templates/rt_galatea/custom/scss/custom.scss */
.previewForm.cdisSt.activeForm .containerBtnCedis {
  display: flex !important;
}
/* line 508, templates/rt_galatea/custom/scss/custom.scss */
.previewForm.cdisSt.activeForm select {
  opacity: 1;
  transition: 0.2s;
}
/* line 514, templates/rt_galatea/custom/scss/custom.scss */
.previewForm.cdisSt > div {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 519, templates/rt_galatea/custom/scss/custom.scss */
.previewForm.cdisSt > div > div {
  display: flex;
  flex-wrap: wrap;
  width: 50%;
}
/* line 526, templates/rt_galatea/custom/scss/custom.scss */
.previewForm.cdisSt select#cedisSelect {
  font-size: 0.8rem;
  border-radius: 20px;
  width: 100%;
  max-width: 12rem;
  margin-top: 0.5rem;
}
/* line 534, templates/rt_galatea/custom/scss/custom.scss */
.previewForm.cdisSt .containerBtnCedis {
  display: flex;
  justify-content: space-around !important;
  margin-top: 1rem;
}
/* line 540, templates/rt_galatea/custom/scss/custom.scss */
.previewForm.cdisSt .containerBtnCedis button {
  height: 2rem;
  width: 100%;
  max-width: 8rem;
  border-radius: 25px;
  color: #fff;
  font-weight: 600;
}
/* line 549, templates/rt_galatea/custom/scss/custom.scss */
.previewForm.cdisSt .containerBtnCedis button.acttionTrue {
  background: #032965;
  color: #fff;
  border: 2px solid #032965;
}
/* line 556, templates/rt_galatea/custom/scss/custom.scss */
.previewForm.cdisSt .containerBtnCedis button.acttionfalse {
  background: #fff;
  color: #1536f4;
  border: 2px solid #1536f4;
}
/* line 567, templates/rt_galatea/custom/scss/custom.scss */
.previewForm .previewIs {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
/* line 574, templates/rt_galatea/custom/scss/custom.scss */
#btn-enviar-token {
  max-width: 12rem !important;
}
/* line 578, templates/rt_galatea/custom/scss/custom.scss */
img.casa-logo-foo {
  display: none !important;
}
/* line 581, templates/rt_galatea/custom/scss/custom.scss */
div#item_gridHome5 > div > a > .img-homeGridHvr {
  -webkit-transform: scale(1.3) !important;
  transform: scale(1.3) !important;
}
/* line 585, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_wishlist.view-wishlist .span12 {
  width: 90%;
  margin: 1rem auto !important;
  float: none;
  max-width: 65rem;
}
/* line 591, templates/rt_galatea/custom/scss/custom.scss */
.text-alert-style {
  color: #000;
}
/* line 594, templates/rt_galatea/custom/scss/custom.scss */
.text-alert-style > a, .text-pw-none > a {
  color: #01347c !important;
  font-weight: 700;
}
/* line 598, templates/rt_galatea/custom/scss/custom.scss */
.text-pw-none {
  color: #000;
  padding: 0.5rem;
  font-size: 0.93rem;
}
/* line 603, templates/rt_galatea/custom/scss/custom.scss */
.img-item-section > img {
  max-width: 10rem;
}
/* line 606, templates/rt_galatea/custom/scss/custom.scss */
img.img-homeGridHvr {
  -webkit-transform: scale(1.1) !important;
  transform: scale(1.1) !important;
}
/* line 610, templates/rt_galatea/custom/scss/custom.scss */
div#div-seleccion-header > center > h6, div#div-seleccion-header > center > p {
  margin-bottom: 1rem;
}
/* line 613, templates/rt_galatea/custom/scss/custom.scss */
div#products > button {
  background: #0073fa;
  max-width: 12rem;
  width: fit-content;
  display: inline-flex;
  align-items: center;
  margin: 0 !important;
  height: 2rem;
  justify-content: center;
  padding: 0.5rem;
  border: 2px solid #0073fa;
  color: #fff;
  border-radius: 4px;
  font-size: 0.8rem;
  transition: 0.3s;
}
/* line 629, templates/rt_galatea/custom/scss/custom.scss */
.view-title {
  display: block !important;
}
/* line 633, templates/rt_galatea/custom/scss/custom.scss */
.no-visible-title {
  display: none !important;
}
/* line 636, templates/rt_galatea/custom/scss/custom.scss */
div#products > button:hover {
  opacity: 0.8;
  transition: 0.3s;
}
/* line 640, templates/rt_galatea/custom/scss/custom.scss */
a.button-se.hvr-rectangle-out {
  background: #ffc900 !important;
  color: #00357f;
  text-transform: uppercase;
  font-size: 0.9rem !important;
}
/* line 646, templates/rt_galatea/custom/scss/custom.scss */
h4.true-heading {
  background: green;
}
/* line 649, templates/rt_galatea/custom/scss/custom.scss */
div#product-detail-header > h3 {
  width: 100%;
}
/* line 652, templates/rt_galatea/custom/scss/custom.scss */
body {
  /* font-family:GothamLight!important; */
}
/* line 655, templates/rt_galatea/custom/scss/custom.scss */
.control-label.salto__linea > div > label {
  width: 100% !important;
}
/* line 661, templates/rt_galatea/custom/scss/custom.scss */
h4.true-heading {
  background: green;
  padding: 0.5rem;
  font-size: 1.3rem;
  letter-spacing: 2px;
  color: #fff !important;
  font-weight: 800;
}
/* line 669, templates/rt_galatea/custom/scss/custom.scss */
.login-container > div {
  display: flex;
  align-items: center;
}
/* line 674, templates/rt_galatea/custom/scss/custom.scss */
img.casa-logo-foo {
  max-width: 4.1rem;
}
/* line 677, templates/rt_galatea/custom/scss/custom.scss */
.title__footer {
  color: #ffd600;
  /* font-family: 'good-times'; */
}
/* line 681, templates/rt_galatea/custom/scss/custom.scss */
a.g-logo.logo-new-cnv > img {
  width: 7rem;
}
/* line 684, templates/rt_galatea/custom/scss/custom.scss */
a#call {
  background: #ffd500 !important;
  color: #0039a4 !important;
  font-weight: 800;
}
/* line 689, templates/rt_galatea/custom/scss/custom.scss */
span.custom-btn-enterate-text, .custom-btn-enterate-text, .custom-btn-enterate {
  transform: none !important;
}
/* line 692, templates/rt_galatea/custom/scss/custom.scss */
span.close-video-pop {
  position: absolute;
  right: 2rem;
  top: 2rem;
  font-size: 3rem;
  z-index: 9999999;
}
/* line 699, templates/rt_galatea/custom/scss/custom.scss */
table#usersList {
  display: block;
  overflow: scroll;
}
/* line 704, templates/rt_galatea/custom/scss/custom.scss */
a.chzn-single > span {
  display: flex !important;
  align-items: center;
  height: 2rem !important;
}
/* line 709, templates/rt_galatea/custom/scss/custom.scss */
button#boton2 {
  width: 100%;
  font-size: 1rem;
  max-width: 20rem;
}
/* line 714, templates/rt_galatea/custom/scss/custom.scss */
.leyend-celphone-mp {
  color: #0e3575;
  text-align: center;
  margin: 1rem auto;
  font-weight: 700;
  /* font-family: GothamMedium; */
  margin-top: 2.5rem;
}
/* line 723, templates/rt_galatea/custom/scss/custom.scss */
img#pop-cnv {
  max-width: 30rem;
}
/* line 726, templates/rt_galatea/custom/scss/custom.scss */
.vex-dialog-input {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 3rem;
}
/* line 733, templates/rt_galatea/custom/scss/custom.scss */
.notification-content > div > div > strong, div#product-grid__price > a, .new-container > h4 {
  display: block;
  display: -webkit-box;
  height: 2;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 743, templates/rt_galatea/custom/scss/custom.scss */
img.casa-logo-foo {
  max-width: 4.1rem;
  margin: 0rem 1rem;
}
/* line 747, templates/rt_galatea/custom/scss/custom.scss */
.new-container > p {
  display: block;
  display: -webkit-box;
  height: 3;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  min-height: 4.5rem;
}
/* line 758, templates/rt_galatea/custom/scss/custom.scss */
td.td-NB {
  /* font-family: cleanSports; */
  font-size: 0.7rem;
  line-height: 23px;
}
/* line 763, templates/rt_galatea/custom/scss/custom.scss */
.g-offcanvas-left #g-offcanvas {
  background: #103676 !important;
}
/* line 766, templates/rt_galatea/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul {
  background: #103676 !important;
}
/* line 769, templates/rt_galatea/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: #58a0ff !important;
}
/*
 .owl-carousel {
 display: block!important;
 }*/
/* line 776, templates/rt_galatea/custom/scss/custom.scss */
.footer-CNVres {
  background: #004a76;
}
/* line 779, templates/rt_galatea/custom/scss/custom.scss */
.item__ayuda > a > span > span {
  color: #ffd200;
}
/* line 783, templates/rt_galatea/custom/scss/custom.scss */
section#g-navigation .g-container .g-grid .g-block.size-44.align-right {
  display: flex;
  align-items: center;
}
/* line 788, templates/rt_galatea/custom/scss/custom.scss */
#myVideo {
  position: fixed !important;
  right: 0 !important;
  bottom: 0 !important;
  min-width: 100% !important;
  min-height: 100% !important;
}
/* line 795, templates/rt_galatea/custom/scss/custom.scss */
a.g-logo.logo-new-cnv > img {
  width: 7rem;
}
/*<---- estilos footer responsive---->*/
/* line 799, templates/rt_galatea/custom/scss/custom.scss */
.info-contacto {
  display: block !important;
}
/* line 802, templates/rt_galatea/custom/scss/custom.scss */
button.btn.btn-primary {
  margin-bottom: 0.5rem !important;
}
/* line 805, templates/rt_galatea/custom/scss/custom.scss */
img.image-login-imp {
  padding-top: 0.5rem;
}
/* line 808, templates/rt_galatea/custom/scss/custom.scss */
.info-contacto {
  display: block !important;
}
/* line 811, templates/rt_galatea/custom/scss/custom.scss */
.ayuda-footer {
  margin-bottom: 1.5rem !important;
}
/* line 814, templates/rt_galatea/custom/scss/custom.scss */
.img-foo {
  margin-bottom: 0.5rem;
}
/* line 817, templates/rt_galatea/custom/scss/custom.scss */
.doc-leg-res {
  display: flex;
  justify-content: center;
  font-size: 1rem;
}
/* line 822, templates/rt_galatea/custom/scss/custom.scss */
.logo-foot > img {
  width: 55%;
  height: 72%;
}
/* line 826, templates/rt_galatea/custom/scss/custom.scss */
.footer-CNVres {
  /* font-family: GothamMedium; */
  font-size: 0.8rem;
  padding-bottom: 4rem !important;
}
/* line 831, templates/rt_galatea/custom/scss/custom.scss */
.section2-foot > div {
  margin: 0.5rem;
}
/* line 834, templates/rt_galatea/custom/scss/custom.scss */
.img-email {
  margin-bottom: 0.5rem;
}
/* line 837, templates/rt_galatea/custom/scss/custom.scss */
.img-ayuda {
  margin-bottom: 0.5rem;
}
/* line 840, templates/rt_galatea/custom/scss/custom.scss */
.logo-foot {
  display: flex;
  justify-content: center;
  margin: 0.6rem;
  margin-bottom: 1rem;
}
/* line 846, templates/rt_galatea/custom/scss/custom.scss */
.contacto-footer > div {
  display: flex;
  justify-content: center;
}
/* line 850, templates/rt_galatea/custom/scss/custom.scss */
.correo-footer > div {
  display: flex;
  justify-content: center;
}
/* line 854, templates/rt_galatea/custom/scss/custom.scss */
.ayuda-footer > div {
  display: flex;
  justify-content: center;
}
/* line 858, templates/rt_galatea/custom/scss/custom.scss */
.info-contacto {
  text-align: center;
}
/* line 861, templates/rt_galatea/custom/scss/custom.scss */
.info-email {
  text-align: center;
}
/* line 864, templates/rt_galatea/custom/scss/custom.scss */
.info-ayuda {
  text-align: center;
}
/*<---- estilos footer responsive---->*/
/*<------------qeremos reconocertt----------->*/
/* line 872, templates/rt_galatea/custom/scss/custom.scss */
.descr-qr {
  display: flex;
  justify-content: center;
  text-align: center;
  height: 6rem;
}
/* line 878, templates/rt_galatea/custom/scss/custom.scss */
.tittle-qr {
  display: flex;
  justify-content: center;
  text-align: center;
  height: 4rem;
  align-items: center;
  /* font-family: good-times; */
  margin-bottom: 1rem;
  font-size: 1.3rem;
}
/* line 888, templates/rt_galatea/custom/scss/custom.scss */
.img-qr {
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 893, templates/rt_galatea/custom/scss/custom.scss */
.bloque-qr {
  width: 30%;
  padding: 1rem 0rem;
}
/* line 897, templates/rt_galatea/custom/scss/custom.scss */
.section-qr {
  display: flex;
  justify-content: space-around;
}
/*<------------qeremos reconocertt----------->*/
/* line 902, templates/rt_galatea/custom/scss/custom.scss */
.cg-responsive {
  display: flex;
  justify-content: space-around;
}
/* line 908, templates/rt_galatea/custom/scss/custom.scss */
.g-social.social {
  margin-right: 0.4rem;
}
/* line 912, templates/rt_galatea/custom/scss/custom.scss */
span#text-estacue3 {
  justify-content: center;
  margin-top: 1rem;
  /* font-family: Good-times; */
  font-size: 1.8rem;
  color: aqua;
  font-weight: 600;
}
/* line 921, templates/rt_galatea/custom/scss/custom.scss */
.table-faqs {
  display: flex;
  justify-content: center;
}
/* line 925, templates/rt_galatea/custom/scss/custom.scss */
#g-navigation .g-social a {
  color: #fff;
  background: rgba(255, 255, 255, 0) !important;
  line-height: 0.5rem;
  margin-right: 0.4rem;
  display: flex;
}
/* line 932, templates/rt_galatea/custom/scss/custom.scss */
#g-navigation .g-social a:hover {
  background: none;
}
/* line 936, templates/rt_galatea/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li {
  margin: 0 0.3rem;
}
/* line 943, templates/rt_galatea/custom/scss/custom.scss */
div#details {
  color: #fff;
}
/* line 949, templates/rt_galatea/custom/scss/custom.scss */
img#image-cmv {
  width: 72%;
}
/* line 953, templates/rt_galatea/custom/scss/custom.scss */
.image-mecSE {
  display: flex;
  justify-content: center;
}
/* line 957, templates/rt_galatea/custom/scss/custom.scss */
.chat-popup {
  z-index: 50 !important;
}
/* line 960, templates/rt_galatea/custom/scss/custom.scss */
#g-extension a {
  box-shadow: none !important;
}
/* line 964, templates/rt_galatea/custom/scss/custom.scss */
#g-extension a:hover {
  color: rgba(255, 255, 255, 0.6509803922);
}
/***************override chatbot*****************/
/***************override chatbot*****************/
/* line 971, templates/rt_galatea/custom/scss/custom.scss */
.open-button {
  border-radius: 50px 50px 0px 0px;
  background-color: #0077c8 !important;
  font-size: 0.8rem;
  text-align: left;
  padding-left: 3rem !important;
  display: flex;
  justify-content: center;
  padding: 10px 12px !important;
  bottom: 0px !important;
}
/* line 982, templates/rt_galatea/custom/scss/custom.scss */
.text-cht-bot {
  width: 64%;
  text-align: center;
}
/* line 988, templates/rt_galatea/custom/scss/custom.scss */
#g-offsidebar.g-offsidebar-open:after {
  display: none !important;
}
/***************override chatbot*****************/
/***************override chatbot*****************/
/* line 995, templates/rt_galatea/custom/scss/custom.scss */
#searchGpid {
  display: none;
}
/* line 999, templates/rt_galatea/custom/scss/custom.scss */
div#custom-9549-particle {
  font-size: 0.8rem;
  background: #0b3c77;
}
/* line 1004, templates/rt_galatea/custom/scss/custom.scss */
.registration .btn {
  color: #002d5d !important;
  background: url('../../../../images/banners/btn_login.png?5c66117f') !important;
  background-repeat: round !important;
  padding: 0.3rem !important;
  margin-top: 0rem !important;
  border-radius: 0px !important;
  margin-bottom: 0rem !important;
  border: 0px !important;
}
/* line 1016, templates/rt_galatea/custom/scss/custom.scss */
button.btn.btn-primary.validate {
  padding: 0.5rem;
}
/* line 1019, templates/rt_galatea/custom/scss/custom.scss */
#g-page-surround {
  background: none !important;
}
/* line 1026, templates/rt_galatea/custom/scss/custom.scss */
section#g-offsidebar {
  /* font-family: good-times; */
}
/* line 1031, templates/rt_galatea/custom/scss/custom.scss */
#g-offsidebar .g-main-nav .g-toplevel > li {
  margin-bottom: 0.3rem;
}
/* line 1035, templates/rt_galatea/custom/scss/custom.scss */
#g-offsidebar .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  font-size: 0.9rem;
}
/* line 1039, templates/rt_galatea/custom/scss/custom.scss */
p.login_passw {
  margin: 0;
  font-size: 0.9rem;
  color: #fff;
  /* font-family: "GothamMedium Condensed"; */
  padding-left: 0.3rem;
}
/* line 1046, templates/rt_galatea/custom/scss/custom.scss */
.info-email > a, .info-ayuda > a {
  color: #fff !important;
}
/* line 1051, templates/rt_galatea/custom/scss/custom.scss */
div#footer-login-image {
  padding-top: 3.8rem;
}
/* line 1054, templates/rt_galatea/custom/scss/custom.scss */
.g-wrapper .g-container {
  padding-top: 8.1rem !important;
  padding-bottom: 0rem;
}
/* line 1059, templates/rt_galatea/custom/scss/custom.scss */
div#system-message {
  padding-top: 0.3rem;
  display: flex;
  justify-content: center;
}
/* line 1064, templates/rt_galatea/custom/scss/custom.scss */
.alert {
  background-color: rgba(255, 255, 255, 0.67);
  border-color: #fff;
  padding: 0.938rem;
  color: red;
}
/* line 1070, templates/rt_galatea/custom/scss/custom.scss */
.alert h4, .alert a {
  color: red;
}
/* line 1073, templates/rt_galatea/custom/scss/custom.scss */
.alert.alert-message {
  width: 33%;
  margin-right: 12.6rem;
}
/* line 1078, templates/rt_galatea/custom/scss/custom.scss */
.alert-Éxito h4 {
  color: green !important;
}
/* line 1082, templates/rt_galatea/custom/scss/custom.scss */
.alert-Éxito {
  color: green !important;
}
/*************video override****************/
/* line 1089, templates/rt_galatea/custom/scss/custom.scss */
#custom-1415-particle {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 2.9rem !important;
}
/***************video override**************/
/***** override findOut *******/
/* line 1100, templates/rt_galatea/custom/scss/custom.scss */
.subtitle-item {
  /* font-family: GothamMedium; */
  font-size: 1rem;
}
/* line 1107, templates/rt_galatea/custom/scss/custom.scss */
.title-item {
  /* font-family: GothamMedium; */
  font-size: 1.5rem;
}
/* line 1112, templates/rt_galatea/custom/scss/custom.scss */
.item-i {
  padding-left: 0.4rem;
  font-weight: 900;
}
/* line 1118, templates/rt_galatea/custom/scss/custom.scss */
.button-item:hover {
  color: #e2e2e2;
  border: solid 2px #ffe17b;
  background: #356496;
}
/* line 1124, templates/rt_galatea/custom/scss/custom.scss */
.button-item {
  background: none;
  border: solid 2px #e1b622;
  border-radius: 15px;
  padding: 1rem;
  font-size: 1.3rem;
  padding-left: 0.5rem;
  margin-bottom: 3rem;
  /* font-family: GothamMedium; */
}
/* line 1136, templates/rt_galatea/custom/scss/custom.scss */
.blog-section {
  display: flex;
  flex-wrap: wrap;
  color: #fff;
}
/* line 1142, templates/rt_galatea/custom/scss/custom.scss */
.item-blog {
  width: 50%;
}
/***** override findOut *******/
/* line 1151, templates/rt_galatea/custom/scss/custom.scss */
.text-QR {
  font-size: 1.5rem;
  /* font-family: good-times; */
  text-align: center;
  line-height: 1.1;
}
/* line 1159, templates/rt_galatea/custom/scss/custom.scss */
#g-offsidebar:after {
  box-shadow: none;
}
/* line 1163, templates/rt_galatea/custom/scss/custom.scss */
#g-offsidebar .g-main-nav .g-toplevel > li.active > .g-menu-item-container {
  background: #01bdbe;
}
/* line 1167, templates/rt_galatea/custom/scss/custom.scss */
span.g-menu-item-title:hover {
  color: #002e64;
}
/* line 1172, templates/rt_galatea/custom/scss/custom.scss */
#custom-6317-particle {
  display: flex;
  justify-content: center;
}
/* line 1178, templates/rt_galatea/custom/scss/custom.scss */
#info-tel-footer {
  font-size: 0.7rem;
  font-family: GothamMedium;
}
/* line 1188, templates/rt_galatea/custom/scss/custom.scss */
.button2 {
  font-weight: bold;
  color: #142c5c;
  padding: 0.9rem;
  background: #00fefe;
}
/* line 1195, templates/rt_galatea/custom/scss/custom.scss */
.items-list-cg {
  padding-left: 2rem;
}
/* line 1200, templates/rt_galatea/custom/scss/custom.scss */
#title-cg {
  font-family: good-times;
  font-size: 2.4rem !important;
}
/* line 1206, templates/rt_galatea/custom/scss/custom.scss */
.g-title {
  padding: 0px;
}
/* line 1211, templates/rt_galatea/custom/scss/custom.scss */
#g-header {
  background: none;
}
/* line 1215, templates/rt_galatea/custom/scss/custom.scss */
.page-header h2 {
  /* font-family: good-times; */
  color: #fff !important;
}
/* line 1221, templates/rt_galatea/custom/scss/custom.scss */
.span12 {
  padding: 0px !important;
}
/* line 1225, templates/rt_galatea/custom/scss/custom.scss */
.platform-content2:hover {
  color: #d4d4d4;
}
/* line 1230, templates/rt_galatea/custom/scss/custom.scss */
.g-gridcontent-wrapper {
  justify-content: center;
}
/* line 1234, templates/rt_galatea/custom/scss/custom.scss */
.g-gridcontent-item {
  width: 25.33333% !important;
}
/* line 1238, templates/rt_galatea/custom/scss/custom.scss */
.g-gridcontent-item-content > p, span {
  margin: 0.2rem;
}
/* line 1244, templates/rt_galatea/custom/scss/custom.scss */
.platform-content {
  font-family: GothamMedium;
}
/* line 1248, templates/rt_galatea/custom/scss/custom.scss */
#points-header {
  color: #fff;
}
/* line 1252, templates/rt_galatea/custom/scss/custom.scss */
.product-pagination a.active {
  background-color: #001244;
  color: #fff !important;
}
/* line 1257, templates/rt_galatea/custom/scss/custom.scss */
.row-fluid [class*="span"]:first-child {
  color: #001244 !important;
}
/* line 1262, templates/rt_galatea/custom/scss/custom.scss */
#feedback-button #product-picker__search-input {
  color: #000;
}
/* line 1271, templates/rt_galatea/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container, #feedback-button {
  color: #fff !important;
}
/* line 1275, templates/rt_galatea/custom/scss/custom.scss */
#cart-view__title::before {
  background-color: #001244;
}
/* line 1284, templates/rt_galatea/custom/scss/custom.scss */
.quantity-input__plus, .quantity-input__minus, #quantity-input__minus, #quantity-input__plus {
  color: #001244;
}
/* line 1289, templates/rt_galatea/custom/scss/custom.scss */
#product-view__back-btn, #cart-view__add-btn {
  border: 2px solid #001244;
  color: #001244;
}
/* line 1295, templates/rt_galatea/custom/scss/custom.scss */
#filter-btn, #filter-header_clear-btn, #product-view__add-btn, #product__related h2::before {
  background-color: #001244;
  border-color: #001244;
}
/* line 1301, templates/rt_galatea/custom/scss/custom.scss */
.owl-next {
  background: url('../../../../images/site/flechas_der.png') !important;
  background-repeat: round !important;
  padding: 0.5rem !important;
  padding-left: 2rem !important;
}
/* line 1307, templates/rt_galatea/custom/scss/custom.scss */
.owl-prev {
  background: url('../../../../images/site/flechas_izq.png') !important;
  background-repeat: round !important;
  padding: 0.5rem !important;
  padding-left: 2rem !important;
}
/* line 1313, templates/rt_galatea/custom/scss/custom.scss */
.g-owlcarousel:hover .owl-nav div {
  opacity: 0.8 !important;
}
/* line 1316, templates/rt_galatea/custom/scss/custom.scss */
.owl-nav div:hover {
  opacity: 1 !important;
}
/* line 1320, templates/rt_galatea/custom/scss/custom.scss */
.fa {
  font-size: 1.8rem;
}
/* line 1324, templates/rt_galatea/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container i {
  font-size: 2rem !important;
  padding-bottom: 0.9rem;
  color: transparent !important;
  font-weight: 100 !important;
}
/**/
/* line 1333, templates/rt_galatea/custom/scss/custom.scss */
img.image-noti-casa {
  width: 1.7rem;
  max-height: 1.7rem;
}
/* line 1337, templates/rt_galatea/custom/scss/custom.scss */
i.fa.fa-bell.fa-2x.has-badge {
  color: transparent !important;
}
/* line 1340, templates/rt_galatea/custom/scss/custom.scss */
.fa-bell[data-count]:after {
  top: 0% !important;
  right: -4px !important;
}
/* line 1346, templates/rt_galatea/custom/scss/custom.scss */
.info-user-section {
  display: flex;
  margin-left: 2rem;
}
/* line 1350, templates/rt_galatea/custom/scss/custom.scss */
.user-info {
  margin-left: 0.7rem;
}
/* line 1354, templates/rt_galatea/custom/scss/custom.scss */
div#dropdownMenu1 {
  position: relative !important;
}
/* line 1357, templates/rt_galatea/custom/scss/custom.scss */
i.fa.fa-bell.fa-2x.has-badge {
  position: absolute !important;
}
/* line 1360, templates/rt_galatea/custom/scss/custom.scss */
div#item_gridHome1 {
  padding-top: 1rem;
}
/* line 1363, templates/rt_galatea/custom/scss/custom.scss */
.image__homeGrig > img {
  max-width: 13rem !important;
  min-width: 13rem !important;
}
/* line 1367, templates/rt_galatea/custom/scss/custom.scss */
span.info-user-resp {
  font-weight: 500;
}
/* line 1370, templates/rt_galatea/custom/scss/custom.scss */
.item-info {
  color: #002e64;
  font-size: 0.8rem;
  line-height: 15px;
  font-weight: 600;
}
/* line 1377, templates/rt_galatea/custom/scss/custom.scss */
.pts_number__homeGrid {
  padding-bottom: 1.4rem;
}
/* line 1381, templates/rt_galatea/custom/scss/custom.scss */
img#img_pts__homeGrid1 {
  max-height: 16rem;
  min-width: 12rem;
  display: flex;
  justify-content: center;
  margin: auto;
  padding-bottom: 2rem;
}
/* line 1389, templates/rt_galatea/custom/scss/custom.scss */
img#img_pts__homeGrid1 {
  -webkit-transform: scale(1.2) !important;
  transform: scale(1.2) !important;
}
/* line 1395, templates/rt_galatea/custom/scss/custom.scss */
img#img_pts__homeGrid {
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 1400, templates/rt_galatea/custom/scss/custom.scss */
li.g-menu-item.g-menu-item---particle-EGupA.g-menu-item-type-particle.g-standard {
  padding-right: 0.4rem;
}
/* line 1403, templates/rt_galatea/custom/scss/custom.scss */
.images-app {
  display: flex;
  padding-top: 10rem;
  padding-bottom: 1rem;
  padding-left: 3.5rem;
}
/* line 1410, templates/rt_galatea/custom/scss/custom.scss */
#image-buttom-QR {
  padding-bottom: 1rem;
}
/* line 1415, templates/rt_galatea/custom/scss/custom.scss */
.owl-nav div {
  background: rgba(24, 40, 83, 0.85);
}
/* line 1419, templates/rt_galatea/custom/scss/custom.scss */
.owl-nav div:hover {
  background: rgba(33, 150, 243, 0.17);
}
/* line 1425, templates/rt_galatea/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  transition: cubic-bezier(0.4, 0, 0.2, 1);
}
/* line 1435, templates/rt_galatea/custom/scss/custom.scss */
#custom-1831-particle {
  line-height: 0.9;
}
/* line 1440, templates/rt_galatea/custom/scss/custom.scss */
.button-avance {
  padding-bottom: 2rem;
}
/* line 1449, templates/rt_galatea/custom/scss/custom.scss */
.p-text {
  margin-bottom: 0px !important;
  margin-top: 0px !important;
}
/* line 1454, templates/rt_galatea/custom/scss/custom.scss */
.g-mosaicgrid-style1 .g-mosaicgrid-item-title a:hover {
  color: rgba(204, 201, 201, 0.83) !important;
}
/* line 1458, templates/rt_galatea/custom/scss/custom.scss */
span.g-mosaicgrid-item-tagicons-icontext > a:hover {
  color: #fff !important;
}
/* line 1463, templates/rt_galatea/custom/scss/custom.scss */
#custom-2212-particle {
  padding-left: 0rem !important;
  padding-right: 0rem !important;
  line-height: 21px;
  padding-bottom: 3rem !important;
  padding-top: 3rem !important;
}
/* line 1471, templates/rt_galatea/custom/scss/custom.scss */
.g-mosaicgrid-style1 .g-mosaicgrid-item-tag-wrapper {
  border-top: 2px solid #fff;
  width: 112%;
  padding-right: 1.2rem;
  opacity: 1;
}
/* line 1478, templates/rt_galatea/custom/scss/custom.scss */
span.g-mosaicgrid-item-tagicons-icontext:hover {
  color: rgba(255, 255, 255, 0.5098039216);
}
/* line 1481, templates/rt_galatea/custom/scss/custom.scss */
.g-mosaicgrid-content {
  padding-left: 0rem;
}
/* line 1484, templates/rt_galatea/custom/scss/custom.scss */
.g-mosaicgrid-item-title {
  padding-left: 1.5rem;
}
/* line 1488, templates/rt_galatea/custom/scss/custom.scss */
.g-mosaicgrid-item:hover img, .g-mosaicgrid-item:focus img {
  opacity: 0.75 !important;
}
/* line 1492, templates/rt_galatea/custom/scss/custom.scss */
.g-mosaicgrid-item-title {
  font-family: good-times !important;
}
/* line 1495, templates/rt_galatea/custom/scss/custom.scss */
.g-mosaicgrid-item-tagicons {
  /* font-family: good-times; */
}
/* line 1498, templates/rt_galatea/custom/scss/custom.scss */
#g-above .g-container, #g-footer .g-container, #g-header .g-container, #g-utility .g-container {
  padding: 0px !important;
}
/* line 1501, templates/rt_galatea/custom/scss/custom.scss */
.g-owlcarousel-item-img:after {
  background: none !important;
}
/* line 1506, templates/rt_galatea/custom/scss/custom.scss */
.image-app1, .image-app2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
/* line 1513, templates/rt_galatea/custom/scss/custom.scss */
#offsidebartoggle-2895-particle {
  display: flex;
  width: 105%;
}
/* line 1520, templates/rt_galatea/custom/scss/custom.scss */
.offSide-c {
  display: flex;
  align-items: flex-end;
  padding-bottom: 1rem;
}
/* line 1527, templates/rt_galatea/custom/scss/custom.scss */
.text-toggle-icon {
  color: #fff;
  display: flex;
  align-items: flex-end;
  font-family: GothamMedium;
}
/* line 1534, templates/rt_galatea/custom/scss/custom.scss */
#text-icon-toggle-span {
  width: 8rem;
}
/* line 1538, templates/rt_galatea/custom/scss/custom.scss */
#text-icon-toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  display: -ms-flexbox;
  margin: 0rem;
  align-items: center;
}
/* line 1551, templates/rt_galatea/custom/scss/custom.scss */
#g-offsidebar .g-main-nav {
  margin: 1rem !important;
}
/* line 1556, templates/rt_galatea/custom/scss/custom.scss */
a.g-menu-item-title1 {
  font-size: 1rem;
  font-weight: 500;
}
/* line 1560, templates/rt_galatea/custom/scss/custom.scss */
.menu-item-particle {
  /* border-bottom: 1px solid rgba(255, 255, 255, 0);*/
  width: 100%;
}
/* line 1564, templates/rt_galatea/custom/scss/custom.scss */
.menu-item-particle:hover {
  border-bottom: 0px solid rgba(255, 255, 255, 0.4901960784);
  width: 100%;
}
/* line 1568, templates/rt_galatea/custom/scss/custom.scss */
span.fa.fa-question-circle {
  color: #fff;
}
/* line 1571, templates/rt_galatea/custom/scss/custom.scss */
a.g-menu-item-title1:hover {
  color: rgba(255, 255, 255, 0.4901960784);
}
/* line 1580, templates/rt_galatea/custom/scss/custom.scss */
#title-table-EC2, #title-table-EC1 {
  font-size: 1.5rem !important;
}
/* line 1584, templates/rt_galatea/custom/scss/custom.scss */
.g-content {
  margin: 0rem !important;
  padding: 0rem !important;
}
/* line 1588, templates/rt_galatea/custom/scss/custom.scss */
#points-header {
  color: #fff !important;
  margin-right: 1rem;
}
/* line 1594, templates/rt_galatea/custom/scss/custom.scss */
#html-login {
  line-height: 1;
  color: #273e65 !important;
  border-radius: 10px !important;
  background: #cde1ea !important;
  margin: 0rem !important;
  padding: 0rem !important;
  max-width: 65%;
}
/* line 1605, templates/rt_galatea/custom/scss/custom.scss */
#utili-nb {
  background: none !important;
  padding-bottom: 1rem;
}
/* line 1612, templates/rt_galatea/custom/scss/custom.scss */
#g-showcase {
  background: none !important;
}
/* line 1617, templates/rt_galatea/custom/scss/custom.scss */
.button:hover, .button:active, .button:focus {
  background: none;
  color: #fff !important;
}
/* line 1623, templates/rt_galatea/custom/scss/custom.scss */
.g-mosaicgrid-style1 .g-mosaicgrid-item-title a {
  color: #fff !important;
}
/* line 1627, templates/rt_galatea/custom/scss/custom.scss */
.gutility {
  background-image: url('../../../../images/banners/home/banner_ayuda.jpg') !important;
}
/* line 1630, templates/rt_galatea/custom/scss/custom.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-title a:hover {
  color: rgba(204, 201, 201, 0.83);
}
/*estilos de login*/
/* line 1635, templates/rt_galatea/custom/scss/custom.scss */
.header-text-lg {
  color: #fff;
  font-size: 0.9rem;
  text-align: center;
  margin-bottom: 0.9rem;
}
/* line 1641, templates/rt_galatea/custom/scss/custom.scss */
.contenido-text-lg {
  font-size: 0.7rem;
  color: #fff;
}
/* line 1645, templates/rt_galatea/custom/scss/custom.scss */
span#text-header-lg {
  /* font-family: good-times; */
  font-size: 1.1rem;
}
/* line 1649, templates/rt_galatea/custom/scss/custom.scss */
.form-horizontal .control-label {
  float: left;
  width: 160px;
  text-align: left;
}
/* line 1655, templates/rt_galatea/custom/scss/custom.scss */
#jform_name, #jform_gpid, #jform_first_name, #jform_second_name, #jform_email, #jform_gender, #jform_movil, #jform_unidadnegocio_id, #jform_region_id, #jform_cedis_id, #responseOne, #responseTwo, #selectSecretOne, #selectSecretTwo {
  color: #044774;
}
/* line 1660, templates/rt_galatea/custom/scss/custom.scss */
.button-LR {
  padding-right: 1rem;
}
/* line 1665, templates/rt_galatea/custom/scss/custom.scss */
.registration .btn:hover {
  color: #002d5d !important;
}
/* line 1668, templates/rt_galatea/custom/scss/custom.scss */
#member-registration {
  color: #fff;
}
/* font-family: "GothamMedium Condensed"; */
/* line 1673, templates/rt_galatea/custom/scss/custom.scss */
.owl-dots {
  bottom: 0% !important;
  display: flex;
  justify-content: center;
}
/* line 1680, templates/rt_galatea/custom/scss/custom.scss */
.owl-dots .owl-dot.active {
  opacity: 1;
  background: #fff;
}
/* line 1685, templates/rt_galatea/custom/scss/custom.scss */
#g-slideshow {
  margin-top: 0rem !important;
}
/* line 1690, templates/rt_galatea/custom/scss/custom.scss */
.font-text-button {
  font-weight: 400 !important;
}
/* line 1695, templates/rt_galatea/custom/scss/custom.scss */
#g-slideshow .g-flushed div.g-container .g-grid:nth-child(1) {
  display: none;
}
/* line 1699, templates/rt_galatea/custom/scss/custom.scss */
table#table-qr {
  text-align: center;
  border: 0px;
}
/* line 1704, templates/rt_galatea/custom/scss/custom.scss */
td.spacer-td-qr {
  border: 0px;
}
/* line 1709, templates/rt_galatea/custom/scss/custom.scss */
.logo-qr-tb, .tittle-rec-qr, .desc-rec-qr {
  border: 0px;
  padding: 0rem;
  min-width: 425px;
  max-width: 450px;
}
/* line 1716, templates/rt_galatea/custom/scss/custom.scss */
#image-login-cnv {
  max-width: 170%;
  width: 26rem;
  z-index: 2;
  position: absolute;
  margin-left: 2rem;
}
/* line 1723, templates/rt_galatea/custom/scss/custom.scss */
p.titulo-REC {
  margin: 0rem;
  font-size: 1.3rem;
  /* font-family: good-times; */
}
/* line 1728, templates/rt_galatea/custom/scss/custom.scss */
p.titulo-REC2 {
  display: flex;
  justify-content: center;
}
/* line 1732, templates/rt_galatea/custom/scss/custom.scss */
span#tqr1 {
  /* font-family: good-times; */
  font-size: 1.3rem;
  display: flex;
}
/* line 1737, templates/rt_galatea/custom/scss/custom.scss */
span#tqr {
  /* font-family: good-times; */
  display: flex;
  align-items: center;
}
/* line 1744, templates/rt_galatea/custom/scss/custom.scss */
#custom-7827-particle {
  font-family: GothamMedium;
}
/* line 1749, templates/rt_galatea/custom/scss/custom.scss */
#fontsize-text {
  font-size: 1.2rem;
  margin-top: 0.5rem;
  font-family: GothamMedium;
}
/* line 1756, templates/rt_galatea/custom/scss/custom.scss */
#login-a:hover {
  color: #2e6990;
}
/* line 1760, templates/rt_galatea/custom/scss/custom.scss */
#login-a {
  color: #273e65;
}
/* line 1765, templates/rt_galatea/custom/scss/custom.scss */
a {
  color: #fff;
}
/* line 1771, templates/rt_galatea/custom/scss/custom.scss */
.hr {
  margin: 0.5em;
  border-bottom: 1px solid #023c6a;
}
/* line 1778, templates/rt_galatea/custom/scss/custom.scss */
.nav-stacked > li {
  float: none !important;
  display: inline-block !important;
}
/* line 1784, templates/rt_galatea/custom/scss/custom.scss */
.nav-tabs.nav-stacked > li > a, .nav-tabs.nav-stacked > li > a:before, .nav-tabs.nav-stacked {
  background: none !important;
  border: 0px !important;
  color: #fff;
  padding-top: 0px;
}
/* line 1792, templates/rt_galatea/custom/scss/custom.scss */
.nav-tabs.nav-stacked {
  padding-left: 9rem;
  margin: 0px !important;
  font-size: 0.8rem;
  padding-bottom: 1rem;
  /* font-family: "GothamMedium Condensed"; */
}
/* line 1801, templates/rt_galatea/custom/scss/custom.scss */
fieldset {
  padding-left: 30px;
}
/* line 1806, templates/rt_galatea/custom/scss/custom.scss */
.well {
  padding: 0px;
}
/* line 1811, templates/rt_galatea/custom/scss/custom.scss */
#g-loginform {
  background: rgba(0, 111, 226, 0) !important;
}
/* line 1817, templates/rt_galatea/custom/scss/custom.scss */
body p {
  margin: 1rem;
}
/* line 1822, templates/rt_galatea/custom/scss/custom.scss */
#password, #username {
  background: none;
  border-top: 1px !important;
  border-left: 1px !important;
  border-right: 1px !important;
  margin-left: 0.3rem;
  /* font-family: "GothamMedium Condensed"; */
  font-size: 1rem;
}
/* line 1835, templates/rt_galatea/custom/scss/custom.scss */
.login input, .logout input, .registration input, .profile-edit input, .remind input, .reset input {
  border-radius: 0px;
}
/*
 textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{
 border: 1px solid rgba(255, 255, 255, 0.52) !important;
 color:#fff;
 }*/
/* line 1848, templates/rt_galatea/custom/scss/custom.scss */
input {
  border: 2px solid #c5c5c5 !important;
  color: #000 !important;
}
/* line 1852, templates/rt_galatea/custom/scss/custom.scss */
p.checkout-confirmation__help-text_email {
  color: #000;
}
/* line 1855, templates/rt_galatea/custom/scss/custom.scss */
.checkmark {
  background-color: #868686;
}
/* line 1861, templates/rt_galatea/custom/scss/custom.scss */
button.btn.btn-primary {
  margin: 0px;
  color: #002d5d !important;
  background: url('../../../../images/banners/btn_login.png');
  background-repeat: round;
  border-radius: 0px !important;
  padding: 5px;
  padding-left: 10rem;
  padding-right: 10rem;
  margin-top: 8px;
  border: 0px;
  height: 2rem;
}
/* line 1876, templates/rt_galatea/custom/scss/custom.scss */
.login .btn:hover {
  color: #002d5d !important;
  background: url('../../../../images/banners/btn_login.png?5c66117f');
  background-repeat: round;
}
/* line 1882, templates/rt_galatea/custom/scss/custom.scss */
.validate-username::placeholder, .validate-password::placeholder {
  color: rgba(255, 255, 255, 0.61) !important;
}
/* line 1886, templates/rt_galatea/custom/scss/custom.scss */
#text-banner {
  margin-top: 30px !important;
  margin-bottom: 70px !important;
}
/* line 1892, templates/rt_galatea/custom/scss/custom.scss */
.g-header-points {
  display: none;
}
/* line 1896, templates/rt_galatea/custom/scss/custom.scss */
.g-block.size-35.align-right {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
/* line 1907, templates/rt_galatea/custom/scss/custom.scss */
.UserPoints {
  font-size: 16px;
}
/* line 1916, templates/rt_galatea/custom/scss/custom.scss */
#imagegrid-8391-particle {
  padding-bottom: 1rem !important;
}
/* line 1920, templates/rt_galatea/custom/scss/custom.scss */
#text-Cs {
  font-size: 1rem !important;
}
/* line 1925, templates/rt_galatea/custom/scss/custom.scss */
#image-title-bnr {
  margin-bottom: 1rem;
}
/* line 1929, templates/rt_galatea/custom/scss/custom.scss */
.g-flexslider-showcase .g-flexslider-showcase-item-title {
  font-weight: 600;
  font-size: 3.4rem;
  line-height: 1;
  margin: 1rem auto;
  color: aqua;
  /* font-family: good-times; */
}
/* line 1938, templates/rt_galatea/custom/scss/custom.scss */
.flex-direction-nav a {
  font-size: 0.7rem;
  bottom: 5.5rem;
}
/* line 1943, templates/rt_galatea/custom/scss/custom.scss */
a.g-flexslider-showcase-item-button.button {
  background: aqua;
  border-radius: 30px;
  color: #284273 !important;
  /* font-family: good-times; */
}
/* line 1949, templates/rt_galatea/custom/scss/custom.scss */
button.button-CG {
  margin-top: 1rem;
  padding: 0.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  font-size: 1.1rem;
  /* font-family: good-times; */
  background: url('../../../../images/banners/btn_login.png?5c66117f');
  background-repeat: round;
}
/* line 1959, templates/rt_galatea/custom/scss/custom.scss */
#text-color-sections {
  color: #02fcfd;
  font-size: 1.5rem;
}
/* font-family:good-times; */
/* line 1964, templates/rt_galatea/custom/scss/custom.scss */
.text-sections-cnv {
  color: #fff;
  /* font-family: GothamMedium; */
  text-align: center;
  line-height: 1.1;
  font-size: 1rem;
  margin-bottom: 1.4rem;
  margin-top: 1rem;
}
/* line 1974, templates/rt_galatea/custom/scss/custom.scss */
#text-sections-cnvid {
  /* font-family:GothamMedium!important; */
  font-size: 1.5rem !important;
}
/* line 1979, templates/rt_galatea/custom/scss/custom.scss */
#id-text-ca {
  color: #01f3f8;
  font-weight: 600;
  font-size: 3.4rem;
}
/* line 1986, templates/rt_galatea/custom/scss/custom.scss */
.pregunta-section {
  display: flex;
  justify-content: center;
}
/* line 1991, templates/rt_galatea/custom/scss/custom.scss */
.boton-FAQs:hover, span.fa.fa-sort-desc.fa-fw:hover {
  background: rgba(0, 255, 255, 0);
  color: rgba(255, 255, 255, 0.4901960784);
}
/* line 1996, templates/rt_galatea/custom/scss/custom.scss */
.boton-FAQs:focus {
  background: none;
}
/* line 2000, templates/rt_galatea/custom/scss/custom.scss */
.boton-FAQs:active {
  background-color: rgba(0, 68, 204, 0.15);
}
/* line 2005, templates/rt_galatea/custom/scss/custom.scss */
#table-FAQs {
  width: 90%;
  max-width: 50rem;
}
/* line 2009, templates/rt_galatea/custom/scss/custom.scss */
td.td-PF-number {
  text-align: right;
  display: flex;
}
/* line 2014, templates/rt_galatea/custom/scss/custom.scss */
.card.card-body {
  color: #000;
  /* font-family: 'GothamMedium'; */
  font-size: 20px;
  padding-left: 1.3rem;
}
/* line 2020, templates/rt_galatea/custom/scss/custom.scss */
.numero-FAQ {
  font-size: 3rem;
  font-weight: 700;
  color: #00357f;
  padding-right: 0.5rem;
  /* font-family: 'good-times'; */
}
/* line 2027, templates/rt_galatea/custom/scss/custom.scss */
span.btn.btn-primary.boton-FAQs {
  color: #00357f;
  /* font-family: 'good-times'; */
  font-size: 30px;
}
/* line 2032, templates/rt_galatea/custom/scss/custom.scss */
.boton-FAQs {
  background: rgba(224, 224, 224, 0);
  color: #fff;
  font-size: 1.3rem;
  font-weight: 600;
  border-radius: 0;
  padding-right: 0;
  padding-bottom: 0.5rem;
  text-align: left;
  text-transform: uppercase;
  line-height: 1.1;
}
/* line 2046, templates/rt_galatea/custom/scss/custom.scss */
.section-FAQs {
  display: flex;
  justify-content: center;
}
/* line 2051, templates/rt_galatea/custom/scss/custom.scss */
.collapse {
  font-size: 1.1rem;
  color: #fff;
  width: 100%;
  text-align: left;
  padding-top: 0.5rem;
}
/* line 2061, templates/rt_galatea/custom/scss/custom.scss */
#product-view__price-currency {
  font-size: 2rem;
  font-weight: 500;
  display: flex;
  align-items: center;
  padding-left: 0.5rem;
}
/* line 2068, templates/rt_galatea/custom/scss/custom.scss */
hr.hr-FAQs {
  margin: 0.3rem;
  border-bottom: 2px solid rgba(255, 255, 255, 0.75);
}
/* line 2072, templates/rt_galatea/custom/scss/custom.scss */
span.fa.fa-sort-desc.fa-fw {
  font-size: 2rem;
  color: #fff;
  padding-bottom: 1.5rem;
}
/* line 2077, templates/rt_galatea/custom/scss/custom.scss */
.box-con-adi {
  background: #005498;
  margin-left: 0.5rem;
}
/* line 2081, templates/rt_galatea/custom/scss/custom.scss */
.section-con-adi {
  display: flex;
  justify-content: center;
  padding-bottom: 1.3rem;
}
/* line 2087, templates/rt_galatea/custom/scss/custom.scss */
.section-foo-adi1 {
  width: 50%;
  display: flex;
  justify-content: end;
}
/* line 2093, templates/rt_galatea/custom/scss/custom.scss */
#footer-span1 {
  margin: 1rem;
  font-size: 0.8rem;
}
/* line 2098, templates/rt_galatea/custom/scss/custom.scss */
i.fa.fa-angle-right {
  margin-left: 0.3rem;
}
/* line 2101, templates/rt_galatea/custom/scss/custom.scss */
#footer-span2 {
  margin: 1rem;
  display: flex;
  align-items: flex-end;
  font-size: 0.8rem;
}
/* line 2107, templates/rt_galatea/custom/scss/custom.scss */
.footer-boxca {
  display: flex;
  align-items: baseline;
  /* font-family: GothamMedium; */
  padding-top: 0.5rem;
}
/* line 2114, templates/rt_galatea/custom/scss/custom.scss */
.section-foo-adi {
  width: 50%;
  display: flex;
  justify-content: flex-end;
}
/* line 2121, templates/rt_galatea/custom/scss/custom.scss */
.tltle-boxca {
  margin: 1.3rem;
  /* font-family: good-times; */
  font-size: 1.5rem;
  font-weight: 600;
}
/* line 2128, templates/rt_galatea/custom/scss/custom.scss */
.contenido-boxca {
  margin: 1.5rem;
  font-size: 0.9rem;
  /* font-family: GothamMedium; */
}
/* line 2133, templates/rt_galatea/custom/scss/custom.scss */
.image-con-adi {
  width: 22%;
}
/* line 2136, templates/rt_galatea/custom/scss/custom.scss */
span#conten-1 {
  font-weight: 600;
}
/* line 2139, templates/rt_galatea/custom/scss/custom.scss */
span#conten-2 {
  font-size: 0.8rem;
}
/***********stilo FAQ´s***********
 span.btn.btn-info {
 font-size: 1.5rem;
 padding: 1rem;
 color:#fff;
 }
 .btn-info {
 background: none;
 }
 .btn-info:hover{
 background-color: rgba(0, 111, 226, 0.8392156862745098);;
 }
 div.in.collapse {
 color: #fff;
 font-size: 1.1rem;
 }
 #center-faq{
 margin-top:4rem;
 }
 .btn-info:active {
 background-color: #0364cf!important;*/
/*****************override modulo estado de cuenta *******************/
/* line 2172, templates/rt_galatea/custom/scss/custom.scss */
.text-estacue {
  font-size: 2.5rem;
}
/* line 2176, templates/rt_galatea/custom/scss/custom.scss */
#text-estacue2, #text-estacue2-2, #text-estacue2-1 {
  /* font-family: Good-times; */
  font-size: 1.2rem;
  line-height: 1rem;
}
/* line 2183, templates/rt_galatea/custom/scss/custom.scss */
.sections-points {
  width: 23%;
  padding-top: 0.5rem;
  padding-bottom: 0.2rem;
}
/* line 2189, templates/rt_galatea/custom/scss/custom.scss */
.image-table-EC {
  width: 80%;
}
/* line 2192, templates/rt_galatea/custom/scss/custom.scss */
.div-imgEDC {
  display: flex;
  align-items: baseline;
  padding-top: 1.5rem;
}
/* line 2197, templates/rt_galatea/custom/scss/custom.scss */
.tabl2-EC {
  display: flex;
}
/* line 2200, templates/rt_galatea/custom/scss/custom.scss */
.div-tblEDC {
  width: 150%;
}
/* line 2203, templates/rt_galatea/custom/scss/custom.scss */
.tbl1-EC {
  display: flex;
}
/* line 2207, templates/rt_galatea/custom/scss/custom.scss */
#section3 {
  color: #093886;
  background: #02f9fb;
}
/* line 2211, templates/rt_galatea/custom/scss/custom.scss */
#text-sections-id {
  font-family: good-times;
  font-size: 2.7rem;
}
/******************override modulo estado de cuenta ******************/
/* line 2219, templates/rt_galatea/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul {
  background: rgba(0, 111, 226, 0.75);
}
/* line 2222, templates/rt_galatea/custom/scss/custom.scss */
#g-offcanvas {
  background: rgba(0, 111, 226, 0);
  font-family: good-times;
  padding-top: 1rem;
}
/* line 2227, templates/rt_galatea/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container {
  color: #fff !important;
}
/***********stilo FAQ´s***********/
/*
 optimizacion
 */
@media only all and (min-width: 90rem) {
  /* line 2238, templates/rt_galatea/custom/scss/custom.scss */
  #g-container {
    padding-top: 5.5rem;
  }
  /* line 2243, templates/rt_galatea/custom/scss/custom.scss */
  .login {
    padding-right: 4rem;
  }
  /* line 2248, templates/rt_galatea/custom/scss/custom.scss */
  .alert.alert-message {
    margin-right: 0rem;
    width: 33%;
  }
  /* line 2253, templates/rt_galatea/custom/scss/custom.scss */
  div#system-message {
    display: flex;
    justify-content: center;
  }
  /* line 2258, templates/rt_galatea/custom/scss/custom.scss */
  div#footer-login-image {
    padding-top: 10.5rem;
  }
  /* line 2261, templates/rt_galatea/custom/scss/custom.scss */
  #image-login-cnv {
    margin-left: 9.55rem;
  }
  /* line 2264, templates/rt_galatea/custom/scss/custom.scss */
  .tbl1-EC, .tabl2-EC, .text-PunGa {
    padding-left: 20rem;
    padding-right: 20rem;
  }
}
/************banner ocultos ****************/
/************banner ocultos ****************/
/* line 2275, templates/rt_galatea/custom/scss/custom.scss */
#banner-res-home, #banner-app-home, .not-visible-desk {
  display: none;
}
/* line 2281, templates/rt_galatea/custom/scss/custom.scss */
.boton-CG {
  display: flex;
  justify-content: center;
}
@media only all and (max-width: 47.938rem) {
  /****responsivo cnv****/
  /*****responsivo cnv*****/
  /******** estilos findout responsive******/
  /******** estilos findout responsive******/
  /*********************override-mod_estadocuen********************/
  /*********************override-mod_estadocuen********************/
  /***************login-phone****************/
  /***************login-phone****************/
  /*a#points-header {
   position: fixed;
   padding-top: .7rem;
   left: 40%;
   }*/
  /* line 2289, templates/rt_galatea/custom/scss/custom.scss */
  #banner-res-home {
    display: block !important;
  }
  /* line 2293, templates/rt_galatea/custom/scss/custom.scss */
  span.btn.btn-primary.boton-FAQs {
    font-size: 1rem;
    display: flex;
    justify-content: center;
    text-align: center;
  }
  /* line 2299, templates/rt_galatea/custom/scss/custom.scss */
  #title-table-EC2, #title-table-EC1 {
    font-size: 1rem !important;
  }
  /* line 2302, templates/rt_galatea/custom/scss/custom.scss */
  label.label-text {
    width: 50%;
  }
  /* line 2305, templates/rt_galatea/custom/scss/custom.scss */
  .submit {
    text-align: center !important;
  }
  /* line 2308, templates/rt_galatea/custom/scss/custom.scss */
  .submit > button {
    margin-bottom: 0.3rem;
  }
  /* line 2311, templates/rt_galatea/custom/scss/custom.scss */
  table#cart-details__table {
    display: block !important;
    overflow-x: auto !important;
  }
  /* line 2315, templates/rt_galatea/custom/scss/custom.scss */
  .image-login-ab {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  /* line 2320, templates/rt_galatea/custom/scss/custom.scss */
  button.btn.btn-primary {
    width: 99%;
    padding-left: 0rem;
    padding-right: 0rem;
  }
  /* line 2325, templates/rt_galatea/custom/scss/custom.scss */
  section#g-loginform {
    background: rgba(0, 111, 226, 0) !important;
    margin: 0rem !important;
  }
  /* line 2329, templates/rt_galatea/custom/scss/custom.scss */
  #password, #username {
    margin-left: 0;
    margin-right: 0;
    width: 99% !important;
  }
  /* line 2334, templates/rt_galatea/custom/scss/custom.scss */
  .form-horizontal .controls {
    margin-right: 0rem !important;
  }
  /* line 2337, templates/rt_galatea/custom/scss/custom.scss */
  button.btn.btn-primary {
    width: 99%;
    padding-left: 0rem;
    padding-right: 0rem;
  }
  /* line 2342, templates/rt_galatea/custom/scss/custom.scss */
  #g-page-surround {
    display: block !important;
  }
  /* line 2345, templates/rt_galatea/custom/scss/custom.scss */
  .text-DEP-res {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    line-height: 1.1rem;
    padding: 1rem;
    font-size: 0.9rem;
  }
  /* line 2354, templates/rt_galatea/custom/scss/custom.scss */
  .section1-cg {
    margin-bottom: 1rem;
  }
  /* line 2357, templates/rt_galatea/custom/scss/custom.scss */
  #banner-res-home, #banner-app-home, .not-visible-desk, .cg-responsive, .section-qr {
    display: block !important;
  }
  /* line 2366, templates/rt_galatea/custom/scss/custom.scss */
  .bloque-qr {
    width: 100%;
    margin-bottom: 1.5rem;
  }
  /* line 2372, templates/rt_galatea/custom/scss/custom.scss */
  div#owlcarousel-6175-particle, div#custom-7313-particle, div#custom-4643-particle, div#logo-6473-particle, div#custom-8604-particle, .footer-desk, .not-visible-mobile, .button-estacue > span, #button-estacue1 > span {
    display: none;
  }
  /* line 2383, templates/rt_galatea/custom/scss/custom.scss */
  .g-mosaicgrid-image > img {
    width: 100% !important;
  }
  /* line 2386, templates/rt_galatea/custom/scss/custom.scss */
  .g-mosaicgrid-image {
    padding: 0rem !important;
  }
  /* line 2393, templates/rt_galatea/custom/scss/custom.scss */
  .title-item {
    font-size: 1rem;
  }
  /* line 2396, templates/rt_galatea/custom/scss/custom.scss */
  .button-item {
    font-size: 0.8rem;
    margin-left: 1rem;
  }
  /* line 2404, templates/rt_galatea/custom/scss/custom.scss */
  #tr-head-EC > td, #tr-head-EC2 > td {
    font-size: 0.6rem !important;
  }
  /* line 2407, templates/rt_galatea/custom/scss/custom.scss */
  #title-table-EC2, #title-table-EC1 {
    font-size: 0.9rem;
  }
  /* line 2411, templates/rt_galatea/custom/scss/custom.scss */
  .table-estacue {
    padding: 1.3rem;
    padding-bottom: 6rem;
  }
  /* line 2416, templates/rt_galatea/custom/scss/custom.scss */
  .number-estacue {
    font-size: 1.5rem;
    line-height: 0.5rem;
    display: flex;
    justify-content: center;
  }
  /* line 2422, templates/rt_galatea/custom/scss/custom.scss */
  div#section1 {
    padding-top: 0.35rem;
  }
  /* line 2425, templates/rt_galatea/custom/scss/custom.scss */
  .text-estacue {
    font-size: 1.7rem;
  }
  /* line 2428, templates/rt_galatea/custom/scss/custom.scss */
  #text-estacue2, #text-estacue2-2, #text-estacue2-1 {
    font-size: 0.7rem;
    line-height: 2;
    /* font-family: Good-times; */
  }
  /* line 2433, templates/rt_galatea/custom/scss/custom.scss */
  .button-estacue, #button-estacue1 {
    padding-top: 0rem;
    font-size: 0.6rem;
    height: 3rem;
    width: 6rem;
  }
  /* line 2443, templates/rt_galatea/custom/scss/custom.scss */
  .estcue-feli {
    font-size: 0.8rem;
  }
  /* line 2446, templates/rt_galatea/custom/scss/custom.scss */
  .sections-points {
    padding-top: 3rem;
    padding-bottom: 1rem;
  }
  /* line 2450, templates/rt_galatea/custom/scss/custom.scss */
  #puntos-gan {
    font-size: 1.5rem;
  }
  /* line 2454, templates/rt_galatea/custom/scss/custom.scss */
  .image-table-EC {
    padding: 0rem;
  }
  /* line 2458, templates/rt_galatea/custom/scss/custom.scss */
  #tb-EC1, #tb-EC2 {
    font-size: 1rem;
  }
  /* line 2462, templates/rt_galatea/custom/scss/custom.scss */
  #tb-EC1 td, #tb-EC2 td {
    padding: 0rem;
    padding-top: 0.2rem;
  }
  /* line 2467, templates/rt_galatea/custom/scss/custom.scss */
  .td-Q {
    font-size: 1.5rem;
  }
  /* line 2471, templates/rt_galatea/custom/scss/custom.scss */
  .td-number-EC {
    font-size: 3rem;
  }
  /* line 2475, templates/rt_galatea/custom/scss/custom.scss */
  .td-doble-EC {
    font-size: 0.6rem;
  }
  /* line 2479, templates/rt_galatea/custom/scss/custom.scss */
  #tr-head-EC {
    font-size: 0.6rem;
  }
  /* line 2483, templates/rt_galatea/custom/scss/custom.scss */
  .tbl1-EC, .tabl2-EC {
    padding: 0.5rem;
  }
  /* line 2486, templates/rt_galatea/custom/scss/custom.scss */
  .image-table-EC {
    display: none;
  }
  /* line 2490, templates/rt_galatea/custom/scss/custom.scss */
  #td-Q1 {
    padding-left: 1.5rem !important;
  }
  /* line 2493, templates/rt_galatea/custom/scss/custom.scss */
  #button-puntos-gan2 {
    font-size: 1rem;
    padding-bottom: 0rem;
    padding-top: 0rem;
    margin: 2rem;
  }
  /* line 2500, templates/rt_galatea/custom/scss/custom.scss */
  .sections-points {
    width: 30%;
  }
  /* line 2509, templates/rt_galatea/custom/scss/custom.scss */
  #image-login-cnv {
    width: 8rem;
  }
  /* line 2512, templates/rt_galatea/custom/scss/custom.scss */
  #g-leftbar {
    display: flex;
    justify-content: center;
    margin: 0rem;
  }
  /* line 2518, templates/rt_galatea/custom/scss/custom.scss */
  #g-loginform {
    padding: 0rem;
    max-width: 100%;
  }
  /* line 2524, templates/rt_galatea/custom/scss/custom.scss */
  .g-block.size-60 {
    margin-right: 0rem;
  }
  /* line 2530, templates/rt_galatea/custom/scss/custom.scss */
  .g-main-nav ul {
    margin-left: 0px;
    text-align: center;
    padding-bottom: 1rem;
  }
  /* line 2535, templates/rt_galatea/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
    background: #01bdbe;
  }
  /* line 2541, templates/rt_galatea/custom/scss/custom.scss */
  .welcome-home {
    font-size: 43px;
  }
  /* line 2546, templates/rt_galatea/custom/scss/custom.scss */
  .g-container {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  /* line 2552, templates/rt_galatea/custom/scss/custom.scss */
  #text-banner {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  /* line 2558, templates/rt_galatea/custom/scss/custom.scss */
  .moduletable .nav.menu li, .moduletable .mostread li, .moduletable .latestnews li, .moduletable .archive-module li, .moduletable .relateditems li, .moduletable .categories-module li, .moduletable .category-module li, .moduletable .latestusers li, .moduletable .unstyled li {
    padding-left: 0px !important;
  }
  /* line 2565, templates/rt_galatea/custom/scss/custom.scss */
  .g-mobile-center-compact .g-container {
    padding: 0px !important;
  }
  /* line 2572, templates/rt_galatea/custom/scss/custom.scss */
  #custom-3654-particle, #custom-8219-particle, .g-mosaicgrid-content {
    padding-left: 1.4rem !important;
    padding-right: 0.8rem !important;
  }
  /* line 2578, templates/rt_galatea/custom/scss/custom.scss */
  .app1 {
    padding-left: 4.8rem !important;
  }
  /* line 2583, templates/rt_galatea/custom/scss/custom.scss */
  .moduletable .nav.menu, .moduletable .mostread, .moduletable .latestnews, .moduletable .archive-module, .moduletable .relateditems, .moduletable .categories-module, .moduletable .category-module, .moduletable .latestusers, .moduletable .unstyled {
    margin-left: 0px !important;
    padding-top: 10px;
  }
  /* line 2589, templates/rt_galatea/custom/scss/custom.scss */
  .moduletable .nav.menu li a, .moduletable .mostread li a, .moduletable .latestnews li a, .moduletable .archive-module li a, .moduletable .relateditems li a, .moduletable .categories-module li a, .moduletable .category-module li a, .moduletable .latestusers li a, .moduletable .unstyled li a {
    padding-right: 4px !important;
  }
  /* line 2595, templates/rt_galatea/custom/scss/custom.scss */
  .controls {
    margin-bottom: 30px;
  }
  /* line 2600, templates/rt_galatea/custom/scss/custom.scss */
  .moduletable #login-form .control-group .input-prepend input {
    font-size: 13px;
  }
  /* line 2609, templates/rt_galatea/custom/scss/custom.scss */
  #custom-2260-particle {
    display: none;
  }
  /* line 2614, templates/rt_galatea/custom/scss/custom.scss */
  .Con-Adi {
    font-size: 15px !important;
    margin-bottom: 0px !important;
  }
  /* line 2621, templates/rt_galatea/custom/scss/custom.scss */
  #title-ca {
    font-size: 30px !important;
  }
  /* line 2626, templates/rt_galatea/custom/scss/custom.scss */
  .como-g {
    font-size: 20px !important;
  }
  /* line 2631, templates/rt_galatea/custom/scss/custom.scss */
  .terminos-con {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 2637, templates/rt_galatea/custom/scss/custom.scss */
  .form-horizontal .controls {
    margin-right: 25px !important;
  }
  /* line 2642, templates/rt_galatea/custom/scss/custom.scss */
  .nav-tabs.nav-stacked > li > a:before {
    display: none;
  }
  /* line 2647, templates/rt_galatea/custom/scss/custom.scss */
  .nav-tabs.nav-stacked {
    padding-left: 13px;
    font-size: 10px;
  }
  /* line 2654, templates/rt_galatea/custom/scss/custom.scss */
  .row-fluid [class*="span"]:first-child {
    padding-left: 0px;
    padding-right: 0px;
  }
  /* line 2660, templates/rt_galatea/custom/scss/custom.scss */
  #g-mobilemenu-container ul {
    margin-left: 28px;
  }
  /* line 2664, templates/rt_galatea/custom/scss/custom.scss */
  #custom-2212-particle {
    font-size: 0.9rem;
    padding-left: 0rem !important;
    padding-right: 0rem !important;
    line-height: 27px;
    padding-bottom: 3rem !important;
    padding-top: 0rem !important;
  }
  /* line 2676, templates/rt_galatea/custom/scss/custom.scss */
  .title-cg {
    font-size: 2.2rem !important;
  }
  /* line 2679, templates/rt_galatea/custom/scss/custom.scss */
  #g-navigation {
    background: none !important;
  }
  /* line 2683, templates/rt_galatea/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container {
    color: #686868;
  }
  /* line 2686, templates/rt_galatea/custom/scss/custom.scss */
  .text-QR {
    font-size: 1.4rem !important;
  }
  /* line 2690, templates/rt_galatea/custom/scss/custom.scss */
  #image-buttom-QR {
    max-width: 75%;
  }
  /* line 2693, templates/rt_galatea/custom/scss/custom.scss */
  span#text-header-lg {
    font-size: 0.9rem;
  }
  /* line 2696, templates/rt_galatea/custom/scss/custom.scss */
  .header-text-lg {
    font-size: 0.8rem;
  }
  /* line 2699, templates/rt_galatea/custom/scss/custom.scss */
  .contenido-text-lg {
    text-align: center;
  }
  /* line 2702, templates/rt_galatea/custom/scss/custom.scss */
  #image-login-cnv {
    position: inherit !important;
  }
  /* line 2705, templates/rt_galatea/custom/scss/custom.scss */
  .platform-content.row-fluid {
    padding: 0.4rem;
  }
  /* line 2707, templates/rt_galatea/custom/scss/custom.scss */
  .g-wrapper .g-container {
    padding-top: 1rem !important;
  }
  /* line 2710, templates/rt_galatea/custom/scss/custom.scss */
  .alert.alert-message {
    margin-right: 0rem;
    width: 80%;
  }
  /* line 2714, templates/rt_galatea/custom/scss/custom.scss */
  div#system-message {
    display: flex;
    justify-content: center;
  }
  /* line 2719, templates/rt_galatea/custom/scss/custom.scss */
  div#footer-login-image {
    padding-top: 2rem;
  }
  /* line 2722, templates/rt_galatea/custom/scss/custom.scss */
  .text-toggle-icon {
    display: none;
  }
  /* line 2726, templates/rt_galatea/custom/scss/custom.scss */
  .image-tittleEC > img {
    width: 100%;
    display: flex;
    height: 100%;
  }
  /* line 2732, templates/rt_galatea/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container {
    padding: 0.7rem;
  }
  /* line 2736, templates/rt_galatea/custom/scss/custom.scss */
  #g-navigation {
    background: white;
    color: rgba(24, 39, 82, 1);
    box-shadow: 1px 10px 28px #0c1842 52;
  }
  /* line 2741, templates/rt_galatea/custom/scss/custom.scss */
  #id-text-ca {
    font-size: 1.4rem;
  }
  /* line 2745, templates/rt_galatea/custom/scss/custom.scss */
  section#g-navigation {
    padding-bottom: 1rem;
  }
  /* line 2754, templates/rt_galatea/custom/scss/custom.scss */
  li.g-menu-item.g-menu-item-type-particle.g-menu-item---module-NMVyg.g-standard {
    position: fixed;
    top: 8.5rem;
    left: 38%;
  }
  /* line 2759, templates/rt_galatea/custom/scss/custom.scss */
  .wrap_userpoints {
    float: left;
    margin-top: 0%;
    margin-left: -10%;
  }
  /* line 2764, templates/rt_galatea/custom/scss/custom.scss */
  #g-offcanvas {
    width: 14.5rem;
    color: #fff;
    z-index: 999;
    padding-right: 1.4rem;
  }
  /* line 2770, templates/rt_galatea/custom/scss/custom.scss */
  span.g-menu-item-title {
    font-size: 0.8rem;
  }
  /* line 2773, templates/rt_galatea/custom/scss/custom.scss */
  .g-offcanvas-toggle {
    position: fixed;
  }
  /* line 2776, templates/rt_galatea/custom/scss/custom.scss */
  #table-FAQs {
    max-width: 100%;
  }
  /* line 2779, templates/rt_galatea/custom/scss/custom.scss */
  .div-l {
    margin-top: -19%;
    color: white;
  }
  /* line 2783, templates/rt_galatea/custom/scss/custom.scss */
  #product-view__description {
    font-size: 0.9em !important;
  }
  /* line 2786, templates/rt_galatea/custom/scss/custom.scss */
  .product-title {
    font-weight: bold;
    font-size: 1rem;
  }
  /* line 2790, templates/rt_galatea/custom/scss/custom.scss */
  .chat-popup {
    z-index: 99999 !important;
    left: 15px;
  }
}
@media only all and (max-width: 30rem) {
  /* line 2800, templates/rt_galatea/custom/scss/custom.scss */
  .g-mosaicgrid-4-col .g-mosaicgrid-sizer, .g-mosaicgrid-4-col .g-mosaicgrid-item-container {
    width: 100%;
    display: contents;
  }
  /* line 2804, templates/rt_galatea/custom/scss/custom.scss */
  .g-mosaicgrid-sizer .g-mosaicgrid-item, .g-mosaicgrid-item-container .g-mosaicgrid-item {
    position: relative;
    border-radius: 3px;
    overflow: hidden;
    margin: 2rem;
  }
  /* line 2810, templates/rt_galatea/custom/scss/custom.scss */
  .g-home-positions.g-galatea-style #g-header .g-mosaicgrid, .g-home-particles.g-galatea-style #g-header .g-mosaicgrid, .g-features-particles.g-galatea-style #g-header .g-mosaicgrid {
    margin-top: 0;
    height: auto !important;
  }
  /* line 2814, templates/rt_galatea/custom/scss/custom.scss */
  .g-mosaicgrid-item-tagicons {
    /* font-family: good-times; */
    margin-right: 2rem;
  }
}
/* line 2819, templates/rt_galatea/custom/scss/custom.scss */
#checkout_input_email {
  color: black !important;
  border: 1px solid #222 !important;
}
/* line 2823, templates/rt_galatea/custom/scss/custom.scss */
#checkout_input_sms {
  color: black !important;
  border: 1px solid #222 !important;
}
/* line 2828, templates/rt_galatea/custom/scss/custom.scss */
.checkout-confirmation__help-text_email {
  font-weight: bold;
}
/* line 2832, templates/rt_galatea/custom/scss/custom.scss */
.row-fluid [class*="span"]:first-child .left {
  padding-left: 25px !important;
}
/* line 2835, templates/rt_galatea/custom/scss/custom.scss */
.checkout-confirmation__inputs_container {
  margin-top: 0% !important;
}
/* line 2839, templates/rt_galatea/custom/scss/custom.scss */
.submit {
  text-align: left;
  padding: 1rem !important;
}
/* line 2846, templates/rt_galatea/custom/scss/custom.scss */
#g-above .g-container {
  margin-top: 1rem;
}
/* line 2850, templates/rt_galatea/custom/scss/custom.scss */
.section3-EDC {
  padding-bottom: 1rem;
}
/* line 2853, templates/rt_galatea/custom/scss/custom.scss */
.label-text {
  display: block;
  margin-bottom: 5px;
  font-weight: 500;
  color: black;
  width: 12%;
  flex-shrink: 0;
}
/* line 2862, templates/rt_galatea/custom/scss/custom.scss */
.cedis-view > div {
  width: 100% !important;
  display: flex;
  padding: 0 15px;
}
/* line 2868, templates/rt_galatea/custom/scss/custom.scss */
img.centrar-imagen-concurso {
  display: block;
  margin-left: auto;
  margin-right: auto;
  border: none;
}
/* line 2875, templates/rt_galatea/custom/scss/custom.scss */
p.parrafo-mecanicas-concurso {
  margin-right: 1rem;
  text-align: justify;
}
/* line 2879, templates/rt_galatea/custom/scss/custom.scss */
.info-email > a {
  color: #fff;
}
/* line 2882, templates/rt_galatea/custom/scss/custom.scss */
.info-ayuda > a {
  color: #fff;
}
/* line 2885, templates/rt_galatea/custom/scss/custom.scss */
section#g-navigation {
  padding: 0.5rem 0rem;
}
/* line 2888, templates/rt_galatea/custom/scss/custom.scss */
i.g-offsidebar-toggle-icon.fa.fa-bars.fa-fw {
  color: #fff;
  font-size: 2.5rem;
}
/* line 2892, templates/rt_galatea/custom/scss/custom.scss */
.welcome-nav {
  position: absolute !important;
  display: inline-block !important;
  top: 15px !important;
  left: 100px !important;
  padding: 5px 10px !important;
  border-left: 2px solid #fff !important;
  color: #fff;
  /* font-family: 'GothamMedium', sans-serif; */
  line-height: 6px;
}
/* line 2905, templates/rt_galatea/custom/scss/custom.scss */
#g-navigation .g-offsidebar-toggle {
  position: relative;
  padding-top: 0;
  font-size: 2rem;
  line-height: 2rem;
  height: 32px;
  color: #fff;
}
/* line 2914, templates/rt_galatea/custom/scss/custom.scss */
.g-offsidebar-toggle {
  display: inline;
}
/* line 2918, templates/rt_galatea/custom/scss/custom.scss */
#text-icon-toggle {
  font-size: 1.1rem;
  color: #fff;
}
/* line 2925, templates/rt_galatea/custom/scss/custom.scss */
#toggle-id {
  display: flex;
  justify-content: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
}
@media only all and (max-width: 47.938rem) {
  /* line 2935, templates/rt_galatea/custom/scss/custom.scss */
  .dropdown-menu.pull-right {
    left: -100%;
    margin-top: 0.5rem;
  }
  /* line 2939, templates/rt_galatea/custom/scss/custom.scss */
  .welcome-nav {
    display: none !important;
  }
  /* line 2943, templates/rt_galatea/custom/scss/custom.scss */
  div#dropdownMenu1 > i {
    padding-bottom: 0rem !important;
    padding-top: 0.6rem;
  }
  /* line 2947, templates/rt_galatea/custom/scss/custom.scss */
  #points-header {
    color: #fff !important;
    margin-right: 0rem;
  }
  /* line 2951, templates/rt_galatea/custom/scss/custom.scss */
  div#miModal {
    top: -3% !important;
    width: 90% !important;
    margin: auto;
    right: 0rem;
    height: 80% !important;
  }
  /* line 2958, templates/rt_galatea/custom/scss/custom.scss */
  input#jform_image {
    font-size: 0.73rem;
  }
  /* line 2961, templates/rt_galatea/custom/scss/custom.scss */
  iframe#chatbot {
    width: 100%;
  }
  /* line 2964, templates/rt_galatea/custom/scss/custom.scss */
  .open > .dropdown-menu {
    max-height: 300px;
    max-width: 350px !important;
    width: 307px;
    overflow: auto;
  }
  /* line 2970, templates/rt_galatea/custom/scss/custom.scss */
  .owl-nav {
    display: none !important;
  }
  /* line 2973, templates/rt_galatea/custom/scss/custom.scss */
  .swal2-popup.swal2-modal.trivia-pop.swal2-noanimation {
    width: 90% !important;
  }
  /* line 2976, templates/rt_galatea/custom/scss/custom.scss */
  .img-cg-sec {
    display: flex;
    justify-content: center;
  }
  /* line 2980, templates/rt_galatea/custom/scss/custom.scss */
  div#g-offcanvas {
    z-index: 1009 !important;
  }
}
@media only all and (max-width: 22rem) {
  /* line 2986, templates/rt_galatea/custom/scss/custom.scss */
  .logo-responsive > div > a > img {
    width: 20%;
  }
  /* line 2989, templates/rt_galatea/custom/scss/custom.scss */
  .logo-responsive > .g-content.g-particle {
    height: 3rem;
  }
}
/* line 2994, templates/rt_galatea/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li {
  margin: 0 0.01rem;
}
/* line 2997, templates/rt_galatea/custom/scss/custom.scss */
.g-menu-item-container > i {
  margin-right: 0rem;
}
/* line 3001, templates/rt_galatea/custom/scss/custom.scss */
#checkout_input_confirm_email {
  color: black !important;
  border: 1px solid #222 !important;
}
/* line 3006, templates/rt_galatea/custom/scss/custom.scss */
::-webkit-scrollbar-thumb {
  background-color: #005dae;
  height: 5px;
  margin: 4px;
  border: 2px solid rgba(3, 169, 244, 0.31) !important;
  border-radius: 10px !important;
}
/* line 3013, templates/rt_galatea/custom/scss/custom.scss */
::-webkit-scrollbar {
  width: 14px !important;
}
/* line 3017, templates/rt_galatea/custom/scss/custom.scss */
.CenterCont_foo-ni {
  display: grid;
  grid-template-areas: "icons ayuda ayuda ayuda" "icons ayuda1 ayuda1 ayuda1" "icons ayuda1 ayuda1 ayuda1" "icons ayuda1 ayuda1 ayuda1";
  grid-template-columns: 2rem auto;
  margin: auto;
  width: 75%;
  max-width: 26rem;
  gap: 0px !important;
  grid-template-rows: 2.5rem auto auto auto;
}
/* line 3031, templates/rt_galatea/custom/scss/custom.scss */
.ayuda__text {
  color: #014586;
  /* font-family: GothamMedium; */
  font-size: 0.8rem;
  display: flex;
  padding-left: 0.3rem;
}
/* line 3038, templates/rt_galatea/custom/scss/custom.scss */
.CenterCont_foo-ni {
  display: grid;
  grid-template-areas: "icons ayuda ayuda ayuda" "icons ayuda1 ayuda1 ayuda1" "icons ayuda1 ayuda1 ayuda1" "icons ayuda1 ayuda1 ayuda1";
  grid-template-columns: 2rem auto;
  margin: auto;
  width: 75%;
  max-width: 26rem;
  gap: 0px !important;
  grid-template-rows: 2.5rem auto auto auto;
}
/* line 3052, templates/rt_galatea/custom/scss/custom.scss */
.container__foo-ni {
  grid-template-columns: 33rem auto auto !important;
}
/* line 3055, templates/rt_galatea/custom/scss/custom.scss */
.rcont_foo-ni {
  display: grid;
  grid-template-areas: "icons telefono telefono telefono" "icons horario horario horario" "icons correo correo correo" !important;
  grid-template-columns: 2rem auto;
  margin: auto;
  width: 75% !important;
  max-width: 26rem;
  gap: 0px !important;
}
/* line 3067, templates/rt_galatea/custom/scss/custom.scss */
.ayuda__text {
  grid-area: ayuda1;
}
/* line 3070, templates/rt_galatea/custom/scss/custom.scss */
.content_contact.contact3-fooHelp > a {
  font-size: 1.1rem;
  color: #014586;
  padding-left: 0.2rem;
}
@media (max-width: 600px) {
  /* line 3078, templates/rt_galatea/custom/scss/custom.scss */
  div#casa-menuSec {
    display: flex;
    align-items: center !important;
    padding: 1rem;
    justify-content: center !important;
  }
  /* line 3084, templates/rt_galatea/custom/scss/custom.scss */
  p#product-view__description {
    padding-top: 1rem;
  }
  /* line 3087, templates/rt_galatea/custom/scss/custom.scss */
  div#product-detail-main {
    padding: 0;
  }
  /* line 3090, templates/rt_galatea/custom/scss/custom.scss */
  #product-view__select {
    grid-area: product-view__select;
    font-weight: 700;
    text-align: center;
    display: grid;
    grid-template-columns: none;
    grid-template-areas: none;
    justify-content: center;
  }
  /* line 3099, templates/rt_galatea/custom/scss/custom.scss */
  #product-view__price {
    grid-area: product-view__price;
    font-size: 41px;
    font-weight: 700;
    color: #000;
    display: inline-flex;
    justify-content: center !important;
  }
  /* line 3108, templates/rt_galatea/custom/scss/custom.scss */
  .mecanica_item__image > img {
    max-width: 100% !important;
  }
  /* line 3114, templates/rt_galatea/custom/scss/custom.scss */
  .video-section-bg {
    border-radius: 5px;
    background: linear-gradient(to right, #003d94, #003d94) !important;
    margin: 1rem auto;
    min-height: 3.5rem !important;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 90%;
    padding: 0.3rem;
  }
  /* line 3125, templates/rt_galatea/custom/scss/custom.scss */
  .mecanica__item {
    display: grid;
    grid-template-columns: repeat(1, 1fr) !important;
  }
  /* line 3129, templates/rt_galatea/custom/scss/custom.scss */
  .video-section-bg.text-center > h6 {
    font-size: 0.9rem !important;
  }
  /* line 3134, templates/rt_galatea/custom/scss/custom.scss */
  .mecanica__item {
    display: block !important;
  }
  /* line 3137, templates/rt_galatea/custom/scss/custom.scss */
  button.btn__politicas {
    float: right !important;
  }
  /* line 3140, templates/rt_galatea/custom/scss/custom.scss */
  .center-block.controls {
    display: block !important;
  }
  /* line 3143, templates/rt_galatea/custom/scss/custom.scss */
  a#help__profile, a#button_cancel_profile, button#save__profile {
    margin: auto;
    width: 70% !important;
    margin-bottom: 0.5rem !important;
    min-width: 13rem !important;
  }
  /* line 3149, templates/rt_galatea/custom/scss/custom.scss */
  .span10.form-horizontal {
    padding: 0 !important;
  }
  /* line 3152, templates/rt_galatea/custom/scss/custom.scss */
  .span10.form-horizontal > fieldset {
    padding: 0;
  }
}
/* line 21, templates/rt_galatea/custom/scss/flujoCanje.scss */
.swal2-container.swal2-top.wlSave.swal2-backdrop-show {
  z-index: 9999999999;
}
/* line 24, templates/rt_galatea/custom/scss/flujoCanje.scss */
.swal2-container.swal2-top.wlSave.swal2-backdrop-show .swal2-popup.swal2-modal.swal2-icon-success.swal2-loading.swal2-show {
  width: 90% !important;
  max-width: 25rem !important;
  height: fit-content !important;
  border-radius: 15px !important;
  padding: 0.5rem !important;
}
/* line 32, templates/rt_galatea/custom/scss/flujoCanje.scss */
.swal2-container.swal2-top.wlSave.swal2-backdrop-show div#swal2-html-container {
  font-size: 1.5rem;
  font-weight: 500;
}
/* line 36, templates/rt_galatea/custom/scss/flujoCanje.scss */
.swal2-container.swal2-top.wlSave.swal2-backdrop-show .swal2-icon.swal2-success.swal2-icon-show {
  width: 5.4rem;
  height: 5.4rem;
  transform: scale(0.7);
}
/* line 42, templates/rt_galatea/custom/scss/flujoCanje.scss */
.swal2-container.swal2-top.wlSave.swal2-backdrop-show div#swal2-html-container {
  margin: 0;
}
/* line 47, templates/rt_galatea/custom/scss/flujoCanje.scss */
.product_grid .product_item {
  margin: 0.5rem;
  width: 29%;
}
/* line 51, templates/rt_galatea/custom/scss/flujoCanje.scss */
.documents__legales > a {
  padding: 0rem 0.3rem;
}
/* line 54, templates/rt_galatea/custom/scss/flujoCanje.scss */
#product-view__add-btn {
  background-color: transparent !important;
  border-color: #63b700 !important;
}
/* line 59, templates/rt_galatea/custom/scss/flujoCanje.scss */
.ContainerButtons {
  float: right;
  box-shadow: none !important;
}
/* line 64, templates/rt_galatea/custom/scss/flujoCanje.scss */
.ContainerButtons:hover {
  box-shadow: none !important;
}
/* line 71, templates/rt_galatea/custom/scss/flujoCanje.scss */
div#product-view__price {
  position: relative;
  top: -3rem;
}
/* line 75, templates/rt_galatea/custom/scss/flujoCanje.scss */
button#product-view__add-btn {
  border: 2px solid #63b700 !important;
  border-radius: 20px !important;
  color: #63b700;
}
/* line 80, templates/rt_galatea/custom/scss/flujoCanje.scss */
button#product-view__add-btn, #product-view__back-btn {
  width: 11rem;
  height: 2rem;
  padding: 0;
}
/* line 85, templates/rt_galatea/custom/scss/flujoCanje.scss */
button#product-view__back-btn {
  color: #fff;
  background: red;
  font-family: open sans;
}
/* line 90, templates/rt_galatea/custom/scss/flujoCanje.scss */
div#product-grid__price > a {
  color: #232e9a;
}
/* line 93, templates/rt_galatea/custom/scss/flujoCanje.scss */
a#cart-view__add-btn {
  display: inline-flex;
  min-width: 15rem;
  font-weight: 500;
  font-size: 0.9rem;
  padding: 0rem !important;
  height: 2rem;
}
/* line 101, templates/rt_galatea/custom/scss/flujoCanje.scss */
a#cart-view__add-btn:hover {
  font-size: 0.9rem;
}
/* line 106, templates/rt_galatea/custom/scss/flujoCanje.scss */
button.next-btn.hvr-rectangle-out {
  border: 0;
  background: #232e9a;
  float: right;
}
/* line 112, templates/rt_galatea/custom/scss/flujoCanje.scss */
#cart-view__checkout-btn {
  background: #232e9a;
  display: inline-flex;
  font-weight: 100 !important;
  font-family: open sans !important;
  font-size: 0.9rem;
  padding: 0rem !important;
  height: 2rem;
}
/* line 121, templates/rt_galatea/custom/scss/flujoCanje.scss */
.platform-content.row-fluid {
  padding: 1rem;
}
/* line 125, templates/rt_galatea/custom/scss/flujoCanje.scss */
.product-container .info-container-cedis {
  border: 3px solid #72c3d2 !important;
  border-left: 50px solid #72c3d2 !important;
}
/* line 129, templates/rt_galatea/custom/scss/flujoCanje.scss */
.product-container .info-container-sent {
  width: 70%;
  border: 3px solid #ba0075;
  border-left: 50px solid #ba0075;
  display: inline-block;
  padding: 15px;
}
/* line 136, templates/rt_galatea/custom/scss/flujoCanje.scss */
a.modal-demp {
  margin-top: 10px;
  color: #fff;
  text-transform: uppercase;
  padding: 5px 20px;
  border-radius: 3px;
  font-size: 1.3rem;
  font-family: inherit !important;
  width: 80% !important;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.5rem auto;
  min-height: 2rem;
}
/* line 152, templates/rt_galatea/custom/scss/flujoCanje.scss */
.text-sections-cnv {
  color: #000;
}
/* line 155, templates/rt_galatea/custom/scss/flujoCanje.scss */
.product-container .info-container-arrive {
  border: 3px solid #f27c3e !important;
  border-left: 50px solid #f27c3e !important;
}
/* line 159, templates/rt_galatea/custom/scss/flujoCanje.scss */
.product-container .info-container-processing {
  width: 70%;
  border: 0px solid transparent;
  border-left: 0px solid transparent;
  display: inline-block;
  padding: 15px;
}
/* line 166, templates/rt_galatea/custom/scss/flujoCanje.scss */
.on-process {
  background-color: #19a4df;
}
/* line 169, templates/rt_galatea/custom/scss/flujoCanje.scss */
.cedis {
  background-color: #72c3d2;
}
/* line 172, templates/rt_galatea/custom/scss/flujoCanje.scss */
.delivered {
  background-color: #f27c3e;
}
/* line 175, templates/rt_galatea/custom/scss/flujoCanje.scss */
.on-transit {
  background-color: #ba0075;
}
/* line 178, templates/rt_galatea/custom/scss/flujoCanje.scss */
p.checkout-confirmation__help-text_email {
  margin-left: 0rem;
}
/* line 181, templates/rt_galatea/custom/scss/flujoCanje.scss */
input#product-picker__search-input {
  color: #000 !important;
}
/* line 184, templates/rt_galatea/custom/scss/flujoCanje.scss */
input#checkout_input_email, #checkout_input_confirm_email, input#checkout_input_sms {
  min-width: 13rem;
}
/* line 187, templates/rt_galatea/custom/scss/flujoCanje.scss */
.alert.alert-success {
  text-align: center !important;
  border: 1px solid rgba(0, 0, 0, 0.4784313725) !important;
  width: 50% !important;
  margin: 1rem auto !important;
  background: rgba(147, 251, 190, 0.05) !important;
  color: #001244 !important;
  -webkit-box-shadow: 5px 8px 12px 2px rgba(0, 0, 0, 0.08) !important;
  box-shadow: 5px 8px 12px 2px rgba(0, 0, 0, 0.08) !important;
}
/* line 198, templates/rt_galatea/custom/scss/flujoCanje.scss */
.alert.alert-success > h4 {
  color: #019cbe !important;
}
/* line 201, templates/rt_galatea/custom/scss/flujoCanje.scss */
.confirmation-header {
  padding-bottom: 1rem !important;
}
/* line 205, templates/rt_galatea/custom/scss/flujoCanje.scss */
.link-demp-checkout {
  color: #014586;
  font-weight: 800;
  text-decoration: underline;
}
/* line 211, templates/rt_galatea/custom/scss/flujoCanje.scss */
.link-demp-checkout:hover {
  color: rgba(1, 69, 134, 0.64);
}
/* line 216, templates/rt_galatea/custom/scss/flujoCanje.scss */
a.btn-back-checkout {
  color: #fff;
  border: 0px solid #001244;
  width: 10% !important;
  display: flex;
  justify-content: center;
  align-items: center;
  float: right;
  min-height: 2rem;
  font-family: open sans;
  font-size: 0.9rem;
}
/* line 228, templates/rt_galatea/custom/scss/flujoCanje.scss */
div#cart-view__actions > a.btn-back-checkout {
  display: none;
}
@media (max-width: 700px) {
  /* line 233, templates/rt_galatea/custom/scss/flujoCanje.scss */
  .product_item {
    width: 100% !important;
  }
  /* line 236, templates/rt_galatea/custom/scss/flujoCanje.scss */
  .lcont_foo-ni {
    min-width: 20rem !important;
  }
}
/*@media (max-width: 1200px){*/
/* line 242, templates/rt_galatea/custom/scss/flujoCanje.scss */
.product_grid .product_item {
  margin: 0.5rem;
  width: 100%;
}
/* line 246, templates/rt_galatea/custom/scss/flujoCanje.scss */
.product_grid {
  width: 90%;
  margin: auto;
}
/*}*/
/**************************/
/* line 257, templates/rt_galatea/custom/scss/flujoCanje.scss */
div#tarjeta > b {
  text-align: center;
}
/* line 260, templates/rt_galatea/custom/scss/flujoCanje.scss */
button.outr {
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
  display: flex;
  width: 5rem;
  height: 5rem;
}
/* line 270, templates/rt_galatea/custom/scss/flujoCanje.scss */
div#tarjeta > img {
  width: 200px !important;
  height: 200px !important;
  margin: auto;
  padding: 1rem;
  background: rgba(255, 255, 255, 0.22);
  border-radius: 25px;
}
/* line 283, templates/rt_galatea/custom/scss/flujoCanje.scss */
a.page-link {
  background: linear-gradient(0deg, rgba(250, 131, 61, 1) 0%, rgba(253, 207, 0, 1) 100%) !important;
  color: #232e9a !important;
  font-weight: 800;
}
/* line 288, templates/rt_galatea/custom/scss/flujoCanje.scss */
img.img_l {
  width: 20rem;
  height: 20rem;
  background: rgba(255, 255, 255, 0.06);
  padding: 1rem;
  border-radius: 25px;
}
/* line 304, templates/rt_galatea/custom/scss/flujoCanje.scss */
.meGuta {
  position: absolute;
  right: 1rem;
  border-radius: 33%;
  width: 3rem;
  height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 315, templates/rt_galatea/custom/scss/flujoCanje.scss */
div#tarjeta {
  background: #232e9a !important;
  -webkit-box-shadow: -2px 2px 15px 2px rgba(51, 51, 51, 0.45);
  -moz-box-shadow: -2px 2px 15px 2px rgba(51, 51, 51, 0.45);
  box-shadow: -2px 2px 15px 2px rgba(51, 51, 51, 0.45);
  border-radius: 10px;
}
/* line 322, templates/rt_galatea/custom/scss/flujoCanje.scss */
.search-section {
  padding: 1rem;
  border-radius: 5px;
}
/* line 326, templates/rt_galatea/custom/scss/flujoCanje.scss */
input#busqueda {
  border: 2px solid #093580 !important;
}
/* line 338, templates/rt_galatea/custom/scss/flujoCanje.scss */
div#swal2-content > #registroLike0 {
  bottom: 1rem;
  right: 3rem;
}
/* line 342, templates/rt_galatea/custom/scss/flujoCanje.scss */
button.swal2-confirm.swal2-styled:hover {
  opacity: 0.8;
}
/* line 345, templates/rt_galatea/custom/scss/flujoCanje.scss */
.container__foo-ni {
  grid-template-columns: 40% 25% 35% !important;
}
/* line 348, templates/rt_galatea/custom/scss/flujoCanje.scss */
.lcont_foo-ni {
  min-width: 28rem;
}
@media only all and (max-width: 460px) {
  /* line 352, templates/rt_galatea/custom/scss/flujoCanje.scss */
  .section2__homeGrid {
    grid-template-columns: repeat(1, 1fr) !important;
  }
}
/* line 356, templates/rt_galatea/custom/scss/flujoCanje.scss */
div#products > button {
  background: #19a4df !important;
  border-color: #19a4df !important;
}
/* line 361, templates/rt_galatea/custom/scss/flujoCanje.scss */
/* line 363, templates/rt_galatea/custom/scss/flujoCanje.scss */
div#category-filters__categories span {
  font-weight: 500 !important;
}
/* line 370, templates/rt_galatea/custom/scss/flujoCanje.scss */
.product-pagination > a {
  color: #505050 !important;
  font-weight: 400;
}
/* line 374, templates/rt_galatea/custom/scss/flujoCanje.scss */
.view-more-btn {
  background-color: #232e9a !important;
  padding: 3px 5px !important;
  font-family: 'Saira' !important;
  font-weight: 700 !important;
  font-size: 0.8rem !important;
}
/* line 383, templates/rt_galatea/custom/scss/flujoCanje.scss */
div#product-grid__price > a {
  color: #595959 !important;
  font-family: 'Montserrat';
  font-weight: 500;
}
/* line 388, templates/rt_galatea/custom/scss/flujoCanje.scss */
.product_grid .product_item a:hover {
  text-decoration: none;
  opacity: 0.8;
}
/* line 392, templates/rt_galatea/custom/scss/flujoCanje.scss */
.product-pagination a.active {
  background-color: transparent;
  color: #595959 !important;
}
/* line 396, templates/rt_galatea/custom/scss/flujoCanje.scss */
div#product_container {
  font-family: 'Saira';
  font-weight: 700;
}
/* line 400, templates/rt_galatea/custom/scss/flujoCanje.scss */
button#filter-header_clear-btn, button#filter-btn {
  background-color: #19a4df;
  border-color: #19a4df;
  border: 0px;
  width: 90%;
  max-width: 13rem;
}
/* line 409, templates/rt_galatea/custom/scss/flujoCanje.scss */
.product-pagination a.active {
  background-color: transparent !important;
}
/* line 413, templates/rt_galatea/custom/scss/flujoCanje.scss */
div#product_detail_container {
  font-family: 'Saira';
  font-weight: 800;
}
/* line 417, templates/rt_galatea/custom/scss/flujoCanje.scss */
div#product-view__actions > button {
  font-family: 'Saira' !important;
}
/* line 420, templates/rt_galatea/custom/scss/flujoCanje.scss */
button#product-view__back-btn {
  background: #19a4df !important;
}
/* line 3162, templates/rt_galatea/custom/scss/custom.scss */
.row.seleccionables {
  display: flex;
}
/* line 3165, templates/rt_galatea/custom/scss/custom.scss */
div#solicitar {
  padding: 0 !important;
}
@media (max-width: 600px) {
  /* line 3170, templates/rt_galatea/custom/scss/custom.scss */
  ul.pagination-list {
    display: inline-flex;
  }
  /* line 3173, templates/rt_galatea/custom/scss/custom.scss */
  .pagination ul > li {
    margin: 0px;
  }
  /* line 3176, templates/rt_galatea/custom/scss/custom.scss */
  table.table {
    overflow: scroll;
    display: block;
  }
}
/* line 3185, templates/rt_galatea/custom/scss/custom.scss */
div#casa-menuSec > div > nav > ul {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}
/* line 3190, templates/rt_galatea/custom/scss/custom.scss */
.wrap_userpoints div {
  float: inherit;
  margin-left: 0rem;
}
/* line 3194, templates/rt_galatea/custom/scss/custom.scss */
.wrap_userpoints {
  font-size: 0.8rem;
  margin-right: 0px !important;
}
/* line 3198, templates/rt_galatea/custom/scss/custom.scss */
div#casa-menuSec {
  display: flex;
  align-items: center;
  padding: 1rem;
  justify-content: flex-end;
  width: 100%;
  justify-content: flex-end;
  margin-right: 1.5rem;
}
/* line 3207, templates/rt_galatea/custom/scss/custom.scss */
.wrap_userpoints {
  float: inherit;
  margin-top: 0 !important;
  margin-left: 0 !important;
}
/* line 3212, templates/rt_galatea/custom/scss/custom.scss */
div#logo-header-casa {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: min-content !important;
}
/* line 3219, templates/rt_galatea/custom/scss/custom.scss */
p#text-icon-toggle {
  display: none;
}
/* line 3222, templates/rt_galatea/custom/scss/custom.scss */
section#g-navigation {
  /* padding: 1.3rem 0rem 2rem; */
}
/* line 3225, templates/rt_galatea/custom/scss/custom.scss */
p#text-icon-toggle {
  text-transform: uppercase;
  font-size: 0.9rem;
  /* font-family: 'GothamLight'; */
  font-weight: 600;
}
/* line 3231, templates/rt_galatea/custom/scss/custom.scss */
i.g-offsidebar-toggle-icon.fa.fa-bars.fa-fw {
  width: 100%;
  color: #fff;
}
/* line 3236, templates/rt_galatea/custom/scss/custom.scss */
.iicon-top-sec > a > img {
  max-width: 1.7rem;
}
/* line 3240, templates/rt_galatea/custom/scss/custom.scss */
.container_login__la {
  width: 100%;
  margin: auto;
  max-width: 40rem;
  margin-top: 5rem;
}
/* line 3246, templates/rt_galatea/custom/scss/custom.scss */
img#image-login-CE {
  display: flex;
  margin: auto;
  max-width: 15rem;
}
/* line 3251, templates/rt_galatea/custom/scss/custom.scss */
.login-section__la {
  min-height: calc(100vh - 9rem) !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 3257, templates/rt_galatea/custom/scss/custom.scss */
.header-text-lg {
  color: #fff !important;
  font-size: 1rem !important;
  font-weight: 700;
}
/* line 3263, templates/rt_galatea/custom/scss/custom.scss */
.txt-lgn-yllw {
  /* font-family: 'good-times'; */
  color: #ffd500;
  font-size: 1rem;
  text-align: center;
}
/* line 3269, templates/rt_galatea/custom/scss/custom.scss */
form.form-validate.form-horizontal.well > fieldset {
  width: 100%;
  margin: auto;
  max-width: 28rem;
}
/* line 3274, templates/rt_galatea/custom/scss/custom.scss */
#password, #username {
  background: #fff !important;
  border-radius: 5px !important;
}
/* line 3278, templates/rt_galatea/custom/scss/custom.scss */
#password::placeholder, #username::placeholder {
  text-transform: uppercase;
  /* font-family: 'GOTHAMLIGHT'; */
  font-size: 0.8rem !important;
  letter-spacing: 0 !important;
  padding-left: 0.3rem !important;
}
/* line 3285, templates/rt_galatea/custom/scss/custom.scss */
.controls.btns-contrls-lg > button, .controls.btns-contrls-lg > a {
  text-transform: uppercase;
  /* font-family: 'GothamMedium'; */
  color: #0039a4 !important;
  border-radius: 4px !important;
}
/* line 3291, templates/rt_galatea/custom/scss/custom.scss */
.bandera-user > div > img {
  max-width: 2.5rem;
  width: 2rem;
}
/* line 3296, templates/rt_galatea/custom/scss/custom.scss */
#g-header {
  background: white !important;
}
/* line 3300, templates/rt_galatea/custom/scss/custom.scss */
/* line 3302, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r {
  display: flex;
  justify-content: space-between;
  width: 90%;
  margin: auto;
  padding-top: 1.5rem;
}
/* line 3309, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .twlcome {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
/* line 3314, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .twlcome .s1wl {
  color: #737373;
  font-size: 1.5rem;
  line-height: 1.1;
}
/* line 3320, templates/rt_galatea/custom/scss/custom.scss */
/* line 3321, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .twlcome .s2wl div#conatinerCouts {
  font-size: 0.9rem;
  font-weight: 500;
}
/* line 3326, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .twlcome .s3wl {
  display: flex;
  gap: 15px;
}
/* line 3331, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .twlcome .s3wl a.btnMecan {
  color: #fff;
  border-radius: 30px;
  margin: 0.5rem 0rem;
  height: 3rem;
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 11rem;
  font-size: 0.9rem;
  font-weight: 500;
  padding: 0rem 0.5rem;
  width: 100%;
}
/* line 3346, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .twlcome .s3wl a.btnMecan.btnVideom {
  background: transparent;
  color: #f27c3e;
}
/* line 3349, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .twlcome .s3wl a.btnMecan.btnVideom img {
  width: 100%;
  max-width: 2rem;
  max-height: 2rem;
  margin: 0.5rem;
}
/* line 3359, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .containerPointsHome {
  display: flex;
  gap: 10px;
  width: 50%;
  justify-content: space-between;
}
/* line 3366, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts {
  width: 100%;
  max-width: 10rem;
  height: 10em;
  background-size: cover !important;
  padding: 1rem;
  padding-top: 1.5rem;
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
/* line 3378, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts .dptsh {
  line-height: 1.2;
}
/* line 3381, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts .dptsh .typePts {
  font-size: 0.8rem;
  font-weight: 100;
}
/* line 3385, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts .dptsh .detailPts {
  font-size: 1.8rem;
  font-weight: 600;
}
/* line 3393, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts a {
  color: #fff !important;
  font-size: 0.8rem;
}
/* line 3396, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts a span {
  padding-left: 0.5rem;
}
/* line 3401, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts.ptsGan {
  background: url('../../../../images/2023/RESET/banner_reset.jpg');
}
/* line 3404, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts.ptsCan {
  background: url('../../../../images/2023/RESET/banner_reset.jpg');
}
/* line 3407, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .homeS1r .containerPointsHome .itemPts.ptsDis {
  background: url('../../../../images/2023/RESET/banner_reset.jpg');
}
/* line 3414, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .containerSliderP {
  margin: 5rem 0rem;
}
/* line 3418, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .view-more-btn {
  display: none;
}
/* line 3421, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .product_item {
  padding: 1rem;
  text-align: center;
}
/* line 3427, templates/rt_galatea/custom/scss/custom.scss */
/* line 3429, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome #product-grid__price > a {
  font-size: 0.9rem;
  color: #737373;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  padding: 0rem !important;
  text-overflow: ellipsis;
}
/* line 3441, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome #product-grid__price #product-grid__price_currency {
  color: #1536f4;
  font-weight: 500;
}
/* line 3447, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .slick-list.draggable {
  margin: 0rem 1rem;
}
/* line 3450, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome #product_view {
  display: flex;
}
/* line 3454, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .navSectionSlide {
  display: flex;
  justify-content: space-between;
  width: 100%;
  max-width: 75rem;
  margin: auto;
}
/* line 3461, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .navSectionSlide a {
  color: #595959;
  text-decoration: underline;
  font-size: 1rem;
  font-weight: 700;
}
/* line 3470, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .navSectionSlideNews {
  display: flex;
  justify-content: space-between;
  width: 100%;
  max-width: 75rem;
  margin: auto;
}
/* line 3477, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .navSectionSlideNews a {
  color: #595959;
  font-size: 1rem;
  font-weight: 700;
}
/* line 3483, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .containerButtons {
  display: flex;
  gap: 5px;
  font-size: 1.5rem;
  margin-left: 2rem;
}
/* line 3489, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .containerButtons button {
  background: transparent;
  color: #737373;
  padding: 0rem 0.5rem;
  transition: 0.3s;
}
/* line 3497, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .containerButtons button:hover {
  transform: scale3d(1.5, 1.5, 1.5);
  transition: 0.3s;
}
/* line 3504, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .containerNews {
  width: 100%;
  max-width: 75rem;
  margin: auto;
}
/* line 3509, templates/rt_galatea/custom/scss/custom.scss */
#bodyHome .containerNews .itemNews {
  padding: 1rem;
}
/* // login
 //incentivos  */
/* line 3517, templates/rt_galatea/custom/scss/custom.scss */
.new-container > img {
  object-fit: cover;
  height: 280px;
  width: 100%;
  object-position: top;
  margin: auto;
  display: flex;
  margin-bottom: 1rem !important;
}
/* line 3526, templates/rt_galatea/custom/scss/custom.scss */
.new-container > p {
  margin: 0;
  color: #00357f;
}
/* line 3531, templates/rt_galatea/custom/scss/custom.scss */
.new-container {
  padding: 2rem;
}
/* line 3534, templates/rt_galatea/custom/scss/custom.scss */
a.hvr-rectangle-out.download-r, button.hvr-rectangle-out.download-r {
  margin-left: 0 !important;
  width: 100%;
  max-width: 10rem;
  margin-top: 1rem !important;
  height: 2rem;
  /* font-family: 'GothamMedium'; */
  text-transform: uppercase;
}
/* line 3543, templates/rt_galatea/custom/scss/custom.scss */
.new-container > h4 {
  color: #000 !important;
}
/* line 3546, templates/rt_galatea/custom/scss/custom.scss */
.new-container > h4, .new-container > p {
  font-weight: 700;
  /* font-family: 'GothamMedium'; */
  padding-bottom: 0rem !important;
  margin-bottom: 1rem !important;
}
/* line 3552, templates/rt_galatea/custom/scss/custom.scss */
.button-active {
  font-weight: bold;
  color: #00357f !important;
  background: #1ca5df !important;
  box-shadow: none !important;
}
/* line 3558, templates/rt_galatea/custom/scss/custom.scss */
.btn-der {
  box-shadow: none !important;
}
/* line 3562, templates/rt_galatea/custom/scss/custom.scss */
.new-container > button {
  background: #00357f !important;
  color: #fff !important;
}
/* line 3566, templates/rt_galatea/custom/scss/custom.scss */
.custom-btn-enterate {
  transform: skew(-30deg);
  height: 2rem;
  font-weight: 700;
  font-size: 1.1rem !important;
  /* font-family: 'GothamMedium'; */
  border: 1px solid #d1d1d1;
}
/* line 3576, templates/rt_galatea/custom/scss/custom.scss */
.pagination-container > span > i {
  font-size: 1.3rem;
}
/* line 3579, templates/rt_galatea/custom/scss/custom.scss */
span.custom-btn-enterate-text {
  color: #fff !important;
  /* font-family: 'GothamLight'; */
}
/* //incentivos  */
@font-face {
  font-family: 'CleanSports';
  src: url('../../fonts/clearSports/CleanSports.eot');
  /* IE9 Compat Modes */
  src: url('../../fonts/clearSports/CleanSports.eot#iefix') format('embedded-opentype'), url('../../fonts/clearSports/CleanSports.woff') format('woff'), url('../../fonts/clearSports/CleanSports.ttf') format('truetype');
  /* IE6-IE8 */
  /* Modern Browsers */
  /* Safari, Android, iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}
@font-face {
  font-family: 'Avenir';
  src: url('../../fonts/avenir/AvenirNextLTPro-Regular.eot'), url('../../fonts/avenir/AvenirNextLTPro-Regular.woff') format('woff'), url('../../fonts/avenir/AvenirNextLTPro-Regular.ttf') format('truetype');
  /* IE9 Compat Modes */
  /* Modern Browsers */
  /* Safari, Android, iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}
/* Webfont: Gotham-Black */
@font-face {
  font-family: 'GothamBlack';
  src: url('../../fonts/gotham/Gotham-Black.eot');
  /* IE9 Compat Modes */
  src: url('../../fonts/gotham/Gotham-Black.eot#iefix') format('embedded-opentype'), url('../../fonts/gotham/Gotham-Black.woff') format('woff'), url('../../fonts/gotham/Gotham-Black.ttf') format('truetype');
  /* IE6-IE8 */
  /* Modern Browsers */
  /* Safari, Android, iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}
/* Webfont: Gotham-bold */
@font-face {
  font-family: 'GothamBold';
  src: url('../../fonts/gotham/Gotham-Bold.eot');
  /* IE9 Compat Modes */
  src: url('../../fonts/gotham/Gotham-Bold.eot#iefix') format('embedded-opentype'), url('../../fonts/gotham/Gotham-Bold.woff') format('woff'), url('../../fonts/gotham/Gotham-Bold.ttf') format('truetype');
  /* IE6-IE8 */
  /* Modern Browsers */
  /* Safari, Android, iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}
/* Webfont: Gotham-Gotham */
@font-face {
  /* font-family: 'GothamMedium'; */
  src: url('../../fonts/gotham/Gotham-Medium.eot');
  /* IE9 Compat Modes */
  src: url('../../fonts/gotham/Gotham-Medium.eot#iefix') format('embedded-opentype'), url('../../fonts/gotham/Gotham-Medium.woff') format('woff'), url('../../fonts/gotham/Gotham-Medium.ttf') format('truetype');
  /* IE6-IE8 */
  /* Modern Browsers */
  /* Safari, Android, iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}
/* Webfont: Gotham-ultra */
@font-face {
  font-family: 'GothamUltra';
  src: url('../../fonts/gotham/Gotham-Ultra.eot');
  /* IE9 Compat Modes */
  src: url('../../fonts/gotham/Gotham-Ultra.eot#iefix') format('embedded-opentype'), url('../../fonts/gotham/Gotham-Ultra.woff') format('woff'), url('../../fonts/gotham/Gotham-Ultra.ttf') format('truetype');
  /* IE6-IE8 */
  /* Modern Browsers */
  /* Safari, Android, iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}
/* Webfont: Gotham-light */
@font-face {
  /* font-family: 'GothamLight'; */
  src: url('../../fonts/gotham/Gotham-Light.eot');
  /* IE9 Compat Modes */
  src: url('../../fonts/gotham/Gotham-Light.eot#iefix') format('embedded-opentype'), url('../../fonts/gotham/Gotham-Light.woff') format('woff'), url('../../fonts/gotham/Gotham-Light.ttf') format('truetype');
  /* IE6-IE8 */
  /* Modern Browsers */
  /* Safari, Android, iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}
/* estilos carrito */
/* line 3660, templates/rt_galatea/custom/scss/custom.scss */
#cedis-select {
  width: 100% !important;
  max-width: 15rem !important;
  border-radius: 25px !important;
  border: 1px solid #4d4d4d;
  margin: 0.3rem 0;
  height: 1.8rem;
  padding-left: 0.5rem;
  font-size: 0.9rem;
  vertical-align: middle;
  text-align: left !important;
}
/* line 3673, templates/rt_galatea/custom/scss/custom.scss */
.checkout-delivery__title {
  margin-top: 1rem !important;
}
/* line 3677, templates/rt_galatea/custom/scss/custom.scss */
.cedis-select {
  background-color: #f0f0f0;
  padding: 10px !important;
  border-radius: 5px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start !important;
}
/* line 3687, templates/rt_galatea/custom/scss/custom.scss */
.cedis-select > label {
  padding-bottom: 0.5rem;
  border-bottom: 1px solid #4d4d4d;
  margin-bottom: 1rem;
  font-weight: 700;
  font-size: 1.2rem;
  margin-top: inherit !important;
  color: #002e64;
}
/* line 3697, templates/rt_galatea/custom/scss/custom.scss */
span.title__1 {
  color: #002e64;
}
/* line 3701, templates/rt_galatea/custom/scss/custom.scss */
/* line 3702, templates/rt_galatea/custom/scss/custom.scss */
body.outline-95 #g-navigation {
  position: initial !important;
}
/* line 3706, templates/rt_galatea/custom/scss/custom.scss */
body.outline-95 .jl-sticky-placeholder {
  height: 0 !important;
}
/* line 3710, templates/rt_galatea/custom/scss/custom.scss */
body.outline-95 #g-slideshow {
  z-index: 0;
  position: relative;
}
/* line 3716, templates/rt_galatea/custom/scss/custom.scss */
#g-navigation {
  z-index: 999 !important;
}
/* line 3720, templates/rt_galatea/custom/scss/custom.scss */
.progress_bar #file {
  border-radius: 10px !important;
  background-color: #63b700;
  opacity: 0.5;
  position: relative;
  height: 9px;
  border: 1px solid #858585;
  box-sizing: border-box;
}
/* line 3730, templates/rt_galatea/custom/scss/custom.scss */
.progress_bar_icons {
  margin-bottom: 1rem;
  color: #002e64 !important;
}
/* line 3735, templates/rt_galatea/custom/scss/custom.scss */
.progress_bar .progress_titles span {
  font-size: 16px !important;
}
/* line 3739, templates/rt_galatea/custom/scss/custom.scss */
.bar_icon {
  color: #002e64 !important;
}
/* line 3744, templates/rt_galatea/custom/scss/custom.scss */
.product_card #product-grid_price p {
  color: #63b700 !important;
}
/* line 3748, templates/rt_galatea/custom/scss/custom.scss */
.progress_bar {
  margin-top: 2rem;
}
/* line 3751, templates/rt_galatea/custom/scss/custom.scss */
.progress_bar {
  margin: auto;
  width: 100%;
  max-width: 55rem;
  text-align: center;
  margin-bottom: 8rem !important;
  margin-top: 2rem;
}
/* line 3759, templates/rt_galatea/custom/scss/custom.scss */
.progress_bar > label {
  display: flex;
  justify-content: space-between;
  margin-bottom: -30px !important;
}
/* line 3764, templates/rt_galatea/custom/scss/custom.scss */
.progress_bar_icons {
  width: 100%;
  max-width: 3.5rem;
}
/* line 3769, templates/rt_galatea/custom/scss/custom.scss */
progress#file {
  width: 100%;
  max-width: 51rem;
}
/* line 3773, templates/rt_galatea/custom/scss/custom.scss */
input#file {
  border: 0px solid #fff !important;
}
/*.view-checkout .size-30{
 display:none;
 }*/
/*.size-70{
 flex:100%;
 }*/
/* line 3785, templates/rt_galatea/custom/scss/custom.scss */
.span12 {
  margin-bottom: 10rem;
}
/* line 3789, templates/rt_galatea/custom/scss/custom.scss */
.ver-pedido-btn {
  background-color: #002e64;
  color: #fff;
  border-radius: 20px;
  padding: 10px 20px;
  border: none;
  width: 10rem;
}
/* line 3798, templates/rt_galatea/custom/scss/custom.scss */
.confirmation-body {
  border: none;
}
/* line 3802, templates/rt_galatea/custom/scss/custom.scss */
a.btn-back-checkout {
  display: none;
}
/* line 3806, templates/rt_galatea/custom/scss/custom.scss */
.progress_titles {
  font-weight: bold;
}
/* line 3810, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_checkout div.size-30 {
  display: none;
}
/* line 3815, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_checkout div.size-70 {
  flex: 100% !important;
}
/* line 3820, templates/rt_galatea/custom/scss/custom.scss */
.guardar-text a {
  color: #7bdf00;
  font-weight: bold;
  border-bottom: 1px solid #7bdf00;
  text-decoration: none;
}
/* line 3827, templates/rt_galatea/custom/scss/custom.scss */
.guardar-text a:hover {
  text-decoration: underline;
}
/* line 3835, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-checkout header#g-header {
  min-height: inherit !important;
}
/* line 3839, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-checkout #g-above > div > div > div.g-block.size-70 > div > div {
  padding: 1rem;
  margin-top: -15%;
  margin-bottom: 10%;
}
/* line 3844, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_checkout a.g-logo > img {
  width: max-content;
  padding: inherit;
  margin: inherit;
}
/* line 3850, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_checkout #g-header .g-container {
  width: 100%;
}
/* seguimiento de pedidos*/
/* line 3856, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-coreorderproducts #g-above {
  margin-top: 2rem;
}
/* line 3860, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg header#g-header {
  min-height: 50px;
}
/* line 3864, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg #g-header .g-container {
  width: 100%;
}
/* line 3868, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg a.g-logo > img {
  width: 100%;
  padding: inherit !important;
  height: 160px;
}
/* line 3874, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg #g-above {
  position: relative;
  top: -150px;
}
/* line 3884, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .mnuFloat {
  float: right;
}
/* line 3888, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .mnuFloat > div {
  background: #f1f1f1;
  padding: 1rem;
}
/* line 3893, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .imageProfileSection {
  margin-top: -7rem;
}
/* line 3897, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .imageProfileSection > label {
  height: 9rem;
  width: 9rem;
  margin: auto;
}
/* line 3903, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .country_image {
  left: 2rem;
  position: relative;
  max-width: 5rem;
  top: -4rem;
  margin-bottom: -5rem;
}
/* line 3911, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .containerBtnPss.imagepcb {
  display: none;
  justify-content: space-around;
  margin-top: 1.5rem;
  width: 100%;
  max-width: 14rem;
  margin: 1rem auto;
}
/* line 3920, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .imagesp {
  display: none;
}
/* line 3924, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .nameps {
  font-size: 1.5rem;
  text-align: center;
  margin-top: 1rem;
  font-weight: 500;
  color: #595959;
}
/* line 3932, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .mnufContainer {
  width: 95%;
  margin: auto;
  max-width: 13rem;
  font-size: 0.9rem;
  font-weight: 500;
  margin-top: 1.5rem;
}
/* line 3941, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg div#profile-pic {
  border-radius: 50%;
  height: 9rem;
  width: 9rem;
  background-size: cover;
  background-position: center;
  vertical-align: middle;
  text-align: center;
  color: transparent;
  transition: all 0.3s ease;
  text-decoration: none;
  cursor: pointer;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: lightgray;
}
/* line 3961, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg span.glyphicon.glyphicon-camera {
  display: inline-block;
  padding-bottom: 0;
}
/* line 3966, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .profile-pic span {
  display: inline-block;
  padding-bottom: 0;
}
/* line 3971, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg a#validatorPassModal {
  background: #032965;
  color: #fff !important;
}
/* line 3976, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg a#cancelModal {
  background: #fff;
  color: #1536f4;
  border-color: #1536f4;
}
/* line 3982, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg input#jform_image {
  display: none !important;
  cursor: pointer !important;
}
/* line 3987, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .mnufContainer .itemMfs a {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  margin: 0.7rem 0rem;
  color: #4d4d4d;
}
/* line 3996, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .mnufContainer .itemMfs .iconcmfs svg {
  max-width: 1.2rem;
  height: 1rem;
  display: flex;
}
/* line 4002, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .cls-1 {
  fill: #002e64 !important;
}
/* line 4006, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .sparatorMf.suc {
  border-top: 1px solid #595959;
}
/* line 4010, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .size-30 {
  margin-top: 7.5rem;
  align-content: flex-end;
  flex: 0 20%;
}
/* line 4016, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .fa {
  display: none;
}
/* line 4020, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .mnuFloat {
  width: 100%;
}
/* line 4024, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .white-margin {
  border: none;
  padding-top: inherit;
  margin: inherit;
}
/* line 4030, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .white-margin > h3 {
  color: #63b700;
}
/* line 4034, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .white-margin > h5 {
  font-size: 20px;
}
/***estilos Mis Pedidos***/
/* line 4040, templates/rt_galatea/custom/scss/custom.scss */
.auto-height {
  max-height: inherit !important;
}
/* line 4044, templates/rt_galatea/custom/scss/custom.scss */
.product-container .img-container {
  border: transparent solid;
}
/* line 4048, templates/rt_galatea/custom/scss/custom.scss */
.title {
  color: black !important;
}
/* line 4052, templates/rt_galatea/custom/scss/custom.scss */
.subtitle {
  color: black !important;
}
/* line 4056, templates/rt_galatea/custom/scss/custom.scss */
.title-produ, .title-midde {
  color: white;
}
/* line 4060, templates/rt_galatea/custom/scss/custom.scss */
.product-container {
  max-height: initial;
}
/* line 4064, templates/rt_galatea/custom/scss/custom.scss */
a#verDetalle {
  color: #595959 !important;
  font-weight: bolder;
}
/* line 4069, templates/rt_galatea/custom/scss/custom.scss */
.res_ped > p {
  color: #595959 !important;
}
/* line 4073, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .span12 > h3 {
  color: #63b700;
}
/* line 4076, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .span12 > h5 {
  font-size: 18px;
}
/* line 4080, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .price-info > p {
  color: #63b700;
}
/* line 4084, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .extra-info > strong {
  font-size: 16px;
}
/* line 4089, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .extra-info > p {
  font-size: 13px;
}
/* line 4094, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .name-info > p {
  font-size: 12.8px;
}
/* line 4099, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .status-indicator .circle_status {
  align-items: center;
}
/* line 4103, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-trackingmlg .platform-content.row-fluid {
  padding: inherit;
}
/* line 4117, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-coreorderproducts .dir_env > p {
  margin: inherit;
  font-size: 12.8px;
  color: #595959;
}
/* line 4124, templates/rt_galatea/custom/scss/custom.scss */
.com_wheresreward.view-coreorderproducts.no-layout.no-task.dir-ltr.outline-42 .dir_env span {
  font-size: 1.1rem !important;
  font-weight: 600 !important;
  color: #002e64 !important;
}
/* mecanica */
/* +++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++ */
/* cometado, delimitar bien ya que esta seccion es global en la plataforma */
/* body.site.com_content.view-article #g-page-surround #g-above {
 display:none;
 } */
/* +++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++ */
/* cnvusersprofilelog */
/* line 4146, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-cnvusersprofilelog header#g-header {
  display: none;
}
/* line 4150, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-cnvusersprofilelog .size-30 {
  display: none;
}
/* line 4154, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-cnvusersprofilelog .size-70 {
  flex: 100%;
  width: 100%;
}
/* line 4159, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-cnvusersprofilelog .layend-puesto {
  display: none;
}
/* line 4163, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-cnvusersprofilelog .row-fluid {
  display: flex;
  justify-content: flex-start;
}
/* line 4168, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-cnvusersprofilelog .dts-container {
  width: max-content;
}
/* line 4172, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-cnvusersprofilelog div#myTabContent {
  max-width: inherit;
}
/* line 4176, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-cnvusersprofilelog .form-horizontal .control-label {
  justify-content: flex-start;
}
/* line 4180, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-cnvusersprofilelog .form-horizontal .control-group {
  margin-top: 1rem;
}
/* line 4184, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-cnvusersprofilelog form#member-cnvusersprofilelog input {
  background: white !important;
  color: black !important;
}
/* line 4189, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-formform #g-utility {
  margin-top: 3rem;
}
/*forumlario cnvusersprofilelog*/
/* line 4197, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_cnvusersprofilelog header#g-header {
  display: none;
}
/* line 4201, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_cnvusersprofilelog .size-30 {
  display: none;
}
/* line 4205, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_cnvusersprofilelog .size-70 {
  flex: 100%;
  width: 100%;
}
/* line 4211, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_cnvusersprofilelog.row-fluid {
  display: flex;
  justify-content: flex-start;
}
/* line 4216, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_cnvusersprofilelog .dts-container {
  width: max-content;
}
/* line 4220, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_cnvusersprofilelog div#myTabContent {
  max-width: inherit;
}
/* line 4224, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_cnvusersprofilelog .form-horizontal .control-label {
  justify-content: flex-start;
}
/* line 4228, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_cnvusersprofilelog .form-horizontal .control-group {
  margin-top: 1rem;
}
/* line 4232, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_cnvusersprofilelog form#member-cnvusersprofilelog input {
  background: white !important;
  color: black !important;
}
/*catalogo*/
/* line 4244, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_catalog.view-products .brand {
  display: none;
}
/* line 4248, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_catalog.view-products #filter {
  border: none;
  box-shadow: none;
}
/* line 4255, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_catalog.view-products #product-grid__price_currency {
  display: flex;
  color: #7bdf00;
  justify-content: space-around;
}
/* line 4261, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_catalog.view-products #search-wrapper {
  display: none;
}
/***reconocimientos de home***/
/* line 4272, templates/rt_galatea/custom/scss/custom.scss */
.navSectionSlideRecs div > a {
  display: none !important;
}
/**modal video de home***/
/* line 4278, templates/rt_galatea/custom/scss/custom.scss */
.close-video {
  color: #fff;
  font-size: 50px;
  display: block;
  position: initial !important;
  margin-top: 3rem;
  float: right !important;
  padding-top: 20px;
  padding-right: 70px;
}
/* line 4289, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_users.view-login .modal-header h3 {
  font-family: 'Montserrat' !important;
}
/* line 4294, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_users.view-login #text-modal {
  font-family: 'Montserrat' !important;
}
/* line 4299, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_users.view-login #btn-modal-aceptar {
  font-family: 'Montserrat' !important;
}
/* line 4307, templates/rt_galatea/custom/scss/custom.scss */
button#gpidRestoreForm, button#emailRestoreForm {
  background: #fff !important;
  font-weight: 600;
  text-transform: uppercase;
  font-family: 'Montserrat' !important;
  color: #002e64 !important;
  font-size: 1rem !important;
}
/* line 4318, templates/rt_galatea/custom/scss/custom.scss */
.owl-carousel .owl-item {
  display: "block";
}
/* line 4322, templates/rt_galatea/custom/scss/custom.scss */
.g-owlcarousel-item {
  display: "block";
}
/* line 4326, templates/rt_galatea/custom/scss/custom.scss */
.g-owlcarousel-item-img {
  display: "block";
}
/* line 4330, templates/rt_galatea/custom/scss/custom.scss */
.owl-carousel .owl-item img {
  display: "block";
}
/* line 4335, templates/rt_galatea/custom/scss/custom.scss */
.chat {
  cursor: pointer;
}
/***ChatWeb***/
/* line 4341, templates/rt_galatea/custom/scss/custom.scss */
div#webchat_header {
  background-color: #002e64 !important;
}
/* line 4345, templates/rt_galatea/custom/scss/custom.scss */
input#prechat_btn {
  background-color: #002e64 !important;
}
/* line 4349, templates/rt_galatea/custom/scss/custom.scss */
input#offlineform_btn {
  background-color: #002e64 !important;
}
@media (max-width: 500px) {
  /* line 4354, templates/rt_galatea/custom/scss/custom.scss */
  .cnmf {
    display: none;
  }
  /* line 4358, templates/rt_galatea/custom/scss/custom.scss */
  .mcContainer {
    display: none;
  }
}
/**Mi cuenta**/
/* line 4364, templates/rt_galatea/custom/scss/custom.scss */
.passwordModal #jform_validacionPass2-lbl {
  text-align: start;
}
/* line 4368, templates/rt_galatea/custom/scss/custom.scss */
.passwordModal .control-group {
  align-items: flex-start !important;
}
/* line 4372, templates/rt_galatea/custom/scss/custom.scss */
a#validatorPassModal {
  cursor: pointer !important;
}
/* line 4376, templates/rt_galatea/custom/scss/custom.scss */
a#cancelModal {
  cursor: pointer !important;
}
/* Reconocimientos */
/* line 4455, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .mcContainer {
  position: relative;
  top: -6rem;
}
/* line 4460, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .mnuFloat {
  float: right;
  min-width: 17rem;
}
/* line 4465, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .cnmf {
  display: none;
}
/* line 4469, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .mnuFloat > div {
  background: #f1f1f1;
  padding: 1rem;
}
/* line 4474, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .imageProfileSection {
  margin-top: -7rem;
}
/* line 4478, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .imageProfileSection > label {
  height: 9rem;
  width: 9rem;
  margin: auto;
}
/* line 4484, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .country_image {
  left: 2rem;
  position: relative;
  max-width: 5rem;
  top: -4rem;
  margin-bottom: -5rem;
}
/* line 4492, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .containerBtnPss.imagepcb {
  display: none;
  justify-content: space-around;
  margin-top: 1.5rem;
  width: 100%;
  max-width: 14rem;
  margin: 1rem auto;
}
/* line 4501, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .imagesp {
  display: none;
}
/* line 4505, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .nameps {
  font-size: 1.5rem;
  text-align: center;
  margin-top: 1rem;
  font-weight: 500;
  color: #595959;
}
/* line 4513, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .mnufContainer {
  width: 95%;
  margin: auto;
  max-width: 20rem;
  font-size: 0.9rem;
  font-weight: 500;
  margin-top: 1.5rem;
}
/* line 4522, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition div#profile-pic {
  border-radius: 50%;
  height: 9rem;
  width: 9rem;
  background-size: cover;
  background-position: center;
  vertical-align: middle;
  text-align: center;
  color: transparent;
  transition: all 0.3s ease;
  text-decoration: none;
  cursor: pointer;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: lightgray;
}
/* line 4543, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .mnufContainer .itemMfs a {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  margin: 0.7rem 0rem;
  color: #4d4d4d;
}
/* line 4552, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .mnufContainer .itemMfs .iconcmfs svg {
  max-width: 1.2rem;
  height: 1rem;
  display: flex;
}
/* line 4559, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .mnufContainer .sparatorMf.suc {
  border-top: 1px solid #595959;
}
/* line 4563, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .nameimfs:hover {
  text-decoration: none !important;
  color: #7bdf00;
}
/* line 4570, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition #g-header {
  padding: 0;
  margin: 0;
  display: block;
  box-sizing: inherit;
}
/* line 4577, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition #g-header .g-container {
  width: 100%;
  height: 100%;
  box-sizing: inherit;
  margin: inherit;
}
/* line 4584, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition #g-header .g-block.size-100 {
  width: 100%;
  height: 100%;
}
/* line 4589, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition #g-header img {
  width: 100%;
  margin: inherit;
  padding: inherit;
}
/* line 4595, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .size-70 {
  margin-top: -18rem !important;
}
@media screen and (min-width: 768px) {
  /* line 4600, templates/rt_galatea/custom/scss/custom.scss */
  body.site.com_recognition .size-70 {
    margin-top: -11.5rem !important;
  }
}
/* line 4605, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .platform-content.row-fluid {
  padding: inherit !important;
}
/* line 4609, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .size-30 {
  flex: 0 25%;
  width: 25%;
}
/* line 4617, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .row-fluid [class*="span"]:first-child {
  padding: 2rem !important;
  padding-top: 3.2rem !important;
}
/* line 4622, templates/rt_galatea/custom/scss/custom.scss */
.titulo_recon {
  font-size: 1.8rem;
  color: #63b700;
}
/* line 4628, templates/rt_galatea/custom/scss/custom.scss */
p.knew_cat {
  margin-left: 0px !important;
  margin-bottom: 25px;
  font-size: 14px;
}
/*Slider reconocimientos*/
/* line 4637, templates/rt_galatea/custom/scss/custom.scss */
.slider-container {
  position: relative;
  overflow: hidden;
}
/* line 4642, templates/rt_galatea/custom/scss/custom.scss */
.slider-list {
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
  transition: transform 0.3s ease;
}
/* line 4650, templates/rt_galatea/custom/scss/custom.scss */
.slider-item {
  flex: 0 0 auto;
  text-align: center;
  margin-right: 2rem;
  display: grid;
  align-items: end;
  justify-items: center;
}
/* line 4659, templates/rt_galatea/custom/scss/custom.scss */
.slider-item img {
  width: 5rem;
}
/* line 4663, templates/rt_galatea/custom/scss/custom.scss */
.cls-1 {
  fill: #01417e !important;
}
/* line 4667, templates/rt_galatea/custom/scss/custom.scss */
.slider-item-name {
  display: block;
  margin-top: 5px;
}
/* line 4672, templates/rt_galatea/custom/scss/custom.scss */
.slider-arrow {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  background-color: rgba(128, 128, 128, 0.3);
  color: white;
  font-size: 20px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
/* line 4687, templates/rt_galatea/custom/scss/custom.scss */
.slider-arrow:hover {
  background-color: rgba(128, 128, 128, 0.6);
}
/* line 4691, templates/rt_galatea/custom/scss/custom.scss */
.slider-arrow-prev {
  z-index: 1;
}
/* line 4696, templates/rt_galatea/custom/scss/custom.scss */
.slider-arrow-next {
  right: 0;
}
/* menu reconocimientos*/
/* line 4703, templates/rt_galatea/custom/scss/custom.scss */
.nav-recon {
  margin-bottom: 1rem;
  justify-content: center;
}
/* line 4710, templates/rt_galatea/custom/scss/custom.scss */
.nav-recon ul {
  display: flex;
  list-style: none;
  padding: 0;
  height: 55px !important;
  margin: 0;
}
/* line 4718, templates/rt_galatea/custom/scss/custom.scss */
.nav-recon li {
  flex: 1;
  background: #e9e9e9;
}
/* line 4723, templates/rt_galatea/custom/scss/custom.scss */
.nav-recon a {
  display: block;
  text-align: center;
  padding: 10px;
  color: #bbb !important;
  font-weight: bold;
  text-decoration: none;
  transition: color 0.3s ease;
}
/* line 4733, templates/rt_galatea/custom/scss/custom.scss */
.active {
  color: blue;
}
/* line 4737, templates/rt_galatea/custom/scss/custom.scss */
.nav-recon a:hover {
  background-color: #ddd;
}
/* line 4741, templates/rt_galatea/custom/scss/custom.scss */
body.com_recognition a {
  color: #595959 !important;
}
/*Header reconociminetos*/
/* line 4749, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition header {
  display: flex;
  align-items: center;
}
/* Estilos para el contenedor de búsqueda, "Ordenar por" y "Nuevo" */
/* line 4755, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .search-container {
  display: flex;
  align-items: center;
}
/* Estilos para el select "Ordenar por" */
/* line 4761, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .search-container select {
  margin-left: 10px;
  /* Espacio entre el campo de búsqueda y el select "Ordenar por" */
}
/* Estilos para el botón "Nuevo" */
/* line 4766, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition #btn-new-recognition {
  margin-left: 10px;
  /* Espacio entre el select "Ordenar por" y el botón "Nuevo" */
}
/* line 4770, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .search-container .item-search {
  display: flex;
  align-items: center;
  max-width: 14rem;
  min-width: 10px;
}
/* line 4779, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .search-container input {
  margin-right: 14rem;
  border-radius: 20px;
}
/* line 4784, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .search-container .item-search select {
  margin-right: 2rem;
}
/* line 4788, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .search-container .item-search #order {
  height: 35px;
  width: 170px;
}
/* line 4793, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition #form-recognition {
  width: 100%;
}
/* Estilos para el div "newrecon" */
/* line 4798, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .newrecon {
  width: 9rem;
  height: 1.7rem;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-left: 3.5rem;
  margin-bottom: 10px;
  background-color: #f4f4f4 !important;
  /* Color de fondo gris */
}
/* line 4809, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .newrecon svg {
  margin-left: 1rem;
  color: 63b 700 !important;
}
/* line 4815, templates/rt_galatea/custom/scss/custom.scss */
.nav-recon ul:first-child li:first-child a {
  /* color: #BBBBBB !important; */
  font-weight: bold;
}
/* line 4821, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .search-container {
  display: flex;
  align-items: flex-end;
  align-content: center;
  justify-content: space-between;
}
/* line 4828, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .newcontent {
  display: flex;
  flex-direction: column;
  align-content: center;
  align-items: baseline;
  flex-wrap: wrap;
  justify-content: space-evenly;
}
/* line 4838, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .newcontent p {
  font-size: 13px;
}
/* line 4842, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .contentarticlerecon {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: nowrap;
}
/* line 4849, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_recognition .contentarticlerecon img {
  width: 6rem;
}
/* line 4853, templates/rt_galatea/custom/scss/custom.scss */
.nameimfs {
  color: #595959;
}
/***ChatWeb***/
/* line 4861, templates/rt_galatea/custom/scss/custom.scss */
div#webchat_header {
  background-color: #002e64 !important;
}
/* line 4865, templates/rt_galatea/custom/scss/custom.scss */
input#prechat_btn {
  background-color: #002e64 !important;
}
/* line 4869, templates/rt_galatea/custom/scss/custom.scss */
input#offlineform_btn {
  background-color: #002e64 !important;
}
@media (max-width: 500px) {
  /* line 4875, templates/rt_galatea/custom/scss/custom.scss */
  .cnmf {
    display: none;
  }
  /* line 4879, templates/rt_galatea/custom/scss/custom.scss */
  .mcContainer {
    display: none;
  }
}
/****modal de agregar nuevo rec.***/
/* line 4889, templates/rt_galatea/custom/scss/custom.scss */
.swal2-popup.swal2-modal.swal2-show {
  border-radius: 0px !important;
  height: auto;
}
/* line 4894, templates/rt_galatea/custom/scss/custom.scss */
h6.title-modal {
  color: #002e64 !important;
  text-align: initial;
}
/* line 4899, templates/rt_galatea/custom/scss/custom.scss */
hr {
  margin: auto !important;
}
/* line 4903, templates/rt_galatea/custom/scss/custom.scss */
h6.subtitle-modal {
  color: #002e64 !important;
}
/* line 4907, templates/rt_galatea/custom/scss/custom.scss */
select#category_id {
  border-radius: 30px !important;
  width: 60%;
}
/* line 4912, templates/rt_galatea/custom/scss/custom.scss */
select#user_id {
  margin: 0px;
}
/* line 4916, templates/rt_galatea/custom/scss/custom.scss */
label {
  text-align: initial;
}
/* line 4919, templates/rt_galatea/custom/scss/custom.scss */
label.label-categoria {
  color: #002e64 !important;
  text-align: initial;
}
/* line 4925, templates/rt_galatea/custom/scss/custom.scss */
button#cancel-new {
  background: #fff;
  border: 2px solid #63b700 !important;
  border-radius: 30px;
  color: #63b700 !important;
  padding: 5px;
  width: 150px;
  font-weight: 500;
  cursor: pointer;
  margin-right: 20px;
}
/* line 4937, templates/rt_galatea/custom/scss/custom.scss */
button.send-modal {
  background-color: #002e64 !important;
  color: #fff;
  font-weight: 500;
  width: 150px;
  border-radius: 30px;
  padding: 5px;
}
/* line 4946, templates/rt_galatea/custom/scss/custom.scss */
div:where(.swal2-container) div:where(.swal2-popup) {
  width: 70vw !important;
  max-width: 900px !important;
  height: inherit;
}
/* line 4954, templates/rt_galatea/custom/scss/custom.scss */
div:where(.swal2-container) button:where(.swal2-close):focus {
  box-shadow: none !important;
}
/* line 4958, templates/rt_galatea/custom/scss/custom.scss */
/* line 4959, templates/rt_galatea/custom/scss/custom.scss */
#modal-new .select-group-modal {
  border: solid 1px rgba(136, 136, 136, 0.25);
  border-radius: 30px;
}
/* line 4964, templates/rt_galatea/custom/scss/custom.scss */
#modal-new .input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
/* line 4972, templates/rt_galatea/custom/scss/custom.scss */
#modal-new .mb-3 {
  margin-bottom: 1rem !important;
}
/* line 4976, templates/rt_galatea/custom/scss/custom.scss */
#modal-new .input-group-text {
  border: solid 1px rgba(136, 136, 136, 0.25);
  border-radius: 30px 0px 0px 30px;
  border-right: none;
  height: 40px;
  display: flex;
  align-items: center;
  padding-left: 15px;
  line-height: 1.5;
  text-align: center;
  white-space: nowrap;
}
/* line 4990, templates/rt_galatea/custom/scss/custom.scss */
#modal-new .form-select, #modal-new .chosen-single {
  border: solid 1px rgba(136, 136, 136, 0.25);
  border-left: none;
  border-radius: 0px 30px 30px 0;
  position: relative;
  flex: 1 1 auto;
  width: 100%;
  height: 40px;
  min-width: 0;
  display: flex;
  align-items: center;
  background: transparent !important;
}
/* line 5003, templates/rt_galatea/custom/scss/custom.scss */
#modal-new .form-select div, #modal-new .chosen-single div {
  margin: 8px;
}
/* line 5008, templates/rt_galatea/custom/scss/custom.scss */
#modal-new a:hover {
  text-decoration: none;
}
/* line 5012, templates/rt_galatea/custom/scss/custom.scss */
#modal-new .chosen-container .chosen-results li.highlighted {
  background-color: #d3d3d3;
  background-image: none;
}
/* line 5017, templates/rt_galatea/custom/scss/custom.scss */
#modal-new #category_id option:hover {
  background-color: yellow !important;
}
/* line 5021, templates/rt_galatea/custom/scss/custom.scss */
#modal-new .chosen-container-active.chosen-with-drop .chosen-single {
  border-radius: 0px 30px 0 0 !important;
}
/* line 5025, templates/rt_galatea/custom/scss/custom.scss */
#modal-new .chosen-drop {
  border: solid 1px rgba(136, 136, 136, 0.25);
  border-width: 0 1px 1px 1px;
}
/* line 5030, templates/rt_galatea/custom/scss/custom.scss */
#modal-new #user_id_chosen {
  width: 40vw !important;
  max-width: 400px !important;
  text-align: left;
}
/* line 5036, templates/rt_galatea/custom/scss/custom.scss */
#modal-new .input-group-nombre {
  margin-bottom: 50px;
}
/* line 5040, templates/rt_galatea/custom/scss/custom.scss */
#modal-new #description {
  height: 150px;
}
/* line 5044, templates/rt_galatea/custom/scss/custom.scss */
#modal-new select {
  height: 40px;
}
/* line 5048, templates/rt_galatea/custom/scss/custom.scss */
#modal-new form {
  width: 450px;
  margin: 0px;
  display: inline-block;
}
/* line 5054, templates/rt_galatea/custom/scss/custom.scss */
#modal-new .label-categoria {
  font-weight: 600;
}
/* line 5058, templates/rt_galatea/custom/scss/custom.scss */
#modal-new .input-group-categoria {
  margin-bottom: 20px;
  display: grid;
}
/* line 5063, templates/rt_galatea/custom/scss/custom.scss */
#modal-new .input-group-motivo {
  margin-bottom: 45px;
}
/* line 5068, templates/rt_galatea/custom/scss/custom.scss */
/* line 5069, templates/rt_galatea/custom/scss/custom.scss */
.nav-recon .action-svg {
  margin-right: 10px;
}
/* line 5073, templates/rt_galatea/custom/scss/custom.scss */
.nav-recon #my-actions, .nav-recon #reco-action {
  height: 24px;
}
/* line 5077, templates/rt_galatea/custom/scss/custom.scss */
.nav-recon a.active {
  color: #002e64 !important;
  background: #f4f4f4;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  margin-top: -10px;
}
/* line 5088, templates/rt_galatea/custom/scss/custom.scss */
.nav-recon a {
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 5095, templates/rt_galatea/custom/scss/custom.scss */
/* line 5096, templates/rt_galatea/custom/scss/custom.scss */
#modal_info .img-category {
  width: 120px;
  height: 120px;
}
/* line 5101, templates/rt_galatea/custom/scss/custom.scss */
#modal_info .p-image {
  border-radius: 50%;
  background-color: #f9f9fa !important;
  width: max-content;
  margin: 0.3rem auto;
  padding: 20px;
}
/* line 5109, templates/rt_galatea/custom/scss/custom.scss */
#modal_info .like_svg {
  width: 30px;
}
/* line 5113, templates/rt_galatea/custom/scss/custom.scss */
#modal_info strong {
  color: #002e64;
}
/* line 5117, templates/rt_galatea/custom/scss/custom.scss */
#modal_info p {
  margin: 0.3rem;
}
/* line 5122, templates/rt_galatea/custom/scss/custom.scss */
.fila-recognition {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  background-color: #f4f4f4;
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 10px;
}
/* line 5131, templates/rt_galatea/custom/scss/custom.scss */
.fila-recognition .like-svg {
  width: 30px;
}
/* line 5135, templates/rt_galatea/custom/scss/custom.scss */
.fila-recognition strong {
  color: #002e64 !important;
}
/* line 5139, templates/rt_galatea/custom/scss/custom.scss */
.fila-recognition .text-normal {
  color: #595959 !important;
}
/* line 5144, templates/rt_galatea/custom/scss/custom.scss */
.bts-article {
  margin-left: auto;
  padding-right: 80px;
  display: grid;
  justify-items: center;
}
/* line 5150, templates/rt_galatea/custom/scss/custom.scss */
.bts-article .v_more {
  font-weight: 300;
  text-decoration: underline;
}
/* line 5156, templates/rt_galatea/custom/scss/custom.scss */
/* line 5157, templates/rt_galatea/custom/scss/custom.scss */
.search-container .input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
/* line 5165, templates/rt_galatea/custom/scss/custom.scss */
.search-container .mb-3 {
  margin-bottom: 1rem !important;
}
/* line 5169, templates/rt_galatea/custom/scss/custom.scss */
.search-container .input-group-text {
  border: solid 1px;
  border-radius: 30px 0px 0px 30px !important;
  border-right: none !important;
  border-color: #003f80 !important;
  height: 40px;
  display: flex;
  align-items: center;
  padding-left: 15px;
  line-height: 1.5;
  text-align: center;
  white-space: nowrap;
}
/* line 5184, templates/rt_galatea/custom/scss/custom.scss */
.search-container .form-select {
  border-color: #003f80 !important;
  border: solid 1px !important;
  border-left: none !important;
  border-radius: 0px 30px 30px 0 !important;
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  height: 40px;
}
/* line 5196, templates/rt_galatea/custom/scss/custom.scss */
.capitalize {
  text-transform: capitalize;
}
/* line 5200, templates/rt_galatea/custom/scss/custom.scss */
.style-pdtr {
  top: calc(-100vh + 37rem);
}
/* line 5206, templates/rt_galatea/custom/scss/custom.scss */
.size-52 {
  display: flex;
  align-items: center;
}
/* line 5211, templates/rt_galatea/custom/scss/custom.scss */
body.com_recognition #recontxt:hover {
  height: 60px !important;
  text-decoration: underline;
}
/* line 5217, templates/rt_galatea/custom/scss/custom.scss */
#alider .owl-carousel .owl-item img {
  padding-left: 5rem;
  padding-right: 5rem;
  max-height: 250px;
}
/* line 5224, templates/rt_galatea/custom/scss/custom.scss */
button.mecanica_btn {
  color: white;
}
/*menu text*/
/*******************Comunicaciones*******************/
/* line 5241, templates/rt_galatea/custom/scss/custom.scss */
/* line 5243, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .size-30 {
  display: none;
}
/* line 5249, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .size-70 {
  width: 100% !important;
}
/* line 5255, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .containerTyn {
  padding: 2rem;
}
/* line 5259, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .tstyn {
  font-size: 2rem;
  font-weight: bold;
  color: #63b700;
}
/* line 5265, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .comuback {
  margin-right: 2rem;
  color: #63b700;
  text-decoration: underline;
}
/* line 5272, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .titleSectionC {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* line 5280, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .imagePrewv {
  min-width: 65rem !important;
  /* Ancho deseado */
  max-width: 100%;
  overflow: hidden;
  /* Oculta cualquier parte de la imagen que se desborde */
  position: relative;
  /* Establece el contexto de posición para el pseudo-elemento */
  margin-bottom: -200px;
  margin-top: -140px;
  cursor: pointer;
}
/* line 5294, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .imagePrewv img {
  width: 100%;
  /* Asegura que la imagen ocupe todo el ancho del contenedor */
  height: auto;
  /* Ajusta la altura proporcionalmente */
  display: block;
  /* Elimina cualquier espacio adicional */
  border-radius: 20px;
  clip-path: polygon(0% 25%, 100% 25%, 100% 75%, 0% 75%);
  /* Valor de recorte personalizado */
  border-radius: 20px 20px 0 0;
}
/* line 5305, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .imagePrewv a {
  width: 100%;
  position: relative;
  display: block;
}
/* line 5312, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .imagePrewv svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-100%, -50%);
  max-width: 100px;
  max-height: 100px;
}
/* line 5321, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .spacerprwi {
  display: none;
}
/* line 5325, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .cls-1 {
  fill: #63b700 !important;
}
/* line 5329, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news #g-above, body.site.com_enterate_news header#g-header, body.site.com_enterate_news #g-slideshow {
  width: 100%;
}
/* line 5333, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news #g-above .g-container {
  width: 100%;
}
/* line 5337, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .g-content {
  width: 100%;
}
/* line 5341, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .platform-content.row-fluid {
  width: 78rem;
}
/* line 5345, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .row-fluid [class*="span"]:first-child {
  width: 100%;
}
/* line 5349, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .containerTyn {
  width: 100%;
}
/* line 5353, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .backBtn {
  z-index: 3;
}
/* line 5357, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news .size-52 {
  z-index: 4;
}
/* line 5361, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news #logo-7220-particle > a > img, body.site.com_enterate_news #g-header > div {
  width: 100% !important;
  padding: inherit !important;
}
/* line 5366, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news #g-header {
  display: flex;
  justify-content: center !important;
  align-items: flex-start !important;
}
/* line 5373, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news #menu-5383-particle > nav {
  display: flex;
  justify-content: flex-end;
}
/* line 5379, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news #g-above > div > div > div {
  flex: inherit !important;
}
/* line 5384, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news #g-above {
  padding: 0 !important;
}
/* line 5389, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_enterate_news #g-above > div > div > div.g-block.size-70 > div > div > div {
  height: max-content;
  min-height: 20rem;
  width: 90%;
  margin-top: -10.5rem;
}
/***********************************************/
/***** carrusel por pais*********/
/* line 5404, templates/rt_galatea/custom/scss/custom.scss */
#custom-7765-particle {
  margin: auto !important;
  width: 100%;
  max-width: 65rem;
}
/********************************/
/* line 5413, templates/rt_galatea/custom/scss/custom.scss */
#wishContainer {
  margin-bottom: 4rem;
}
/* line 5419, templates/rt_galatea/custom/scss/custom.scss */
/* line 5421, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist #g-above > div > div:nth-child(1) > div > div > div > div > div.container {
  z-index: 9;
  background: white;
}
/* line 5426, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist #g-above > div > div:nth-child(1) > div > div > div > div > div.container > h2 {
  padding: 1rem;
  margin: inherit;
}
/* line 5431, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist #g-navigation > div > div:nth-child(1) {
  display: flex;
  justify-content: flex-start;
}
/* line 5436, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist #casa-menuSec {
  position: absolute;
  margin-top: 1rem;
  right: 1px;
  width: max-content;
}
/********opiniones*********/
/* line 5449, templates/rt_galatea/custom/scss/custom.scss */
/* line 5450, templates/rt_galatea/custom/scss/custom.scss */
body.view-coreorderproducts #Capa_1 {
  width: 3rem;
}
/* line 5454, templates/rt_galatea/custom/scss/custom.scss */
body.view-coreorderproducts body > div.swal2-container.swal2-center.swal2-backdrop-show > div {
  width: max-content !important;
  border-radius: 20px !important;
}
/***********Notificaciones*************/
/* line 5461, templates/rt_galatea/custom/scss/custom.scss */
.fa-bell:before {
  color: #002e64 !important;
}
/*********modal notificaciones**********/
/* line 5467, templates/rt_galatea/custom/scss/custom.scss */
body > div.swal2-container.swal2-center.swal2-shown > div {
  background: white !important;
  border-radius: 20px !important;
  width: max-content !important;
}
/* line 5474, templates/rt_galatea/custom/scss/custom.scss */
#swal2-content > center > div > a {
  background: #002e64 !important;
  border-radius: 20px;
  min-height: 2.2rem;
  color: white !important;
  min-width: 12rem;
}
/*********************************/
/****** perfil ********/
/* line 5489, templates/rt_galatea/custom/scss/custom.scss */
#g-header > div > div > div > div > div > div > div.mcContainer {
  margin: 0 !important;
}
/************************/
/*Notificaciones*/
/* line 5501, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .mcContainer {
  position: relative;
  top: -6rem;
}
/* line 5506, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .mnuFloat {
  float: right;
  min-width: 14rem;
}
/* line 5512, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .cnmf {
  display: none;
}
/* line 5516, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .mnuFloat > div {
  background: #f1f1f1;
  padding: 1rem;
}
/* line 5521, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .imageProfileSection {
  margin-top: -7rem;
}
/* line 5525, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .imageProfileSection > label {
  height: 9rem;
  width: 9rem;
  margin: auto;
}
/* line 5531, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .country_image {
  left: 2rem;
  position: relative;
  max-width: 5rem;
  top: -4rem;
  margin-bottom: -5rem;
}
/* line 5539, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .containerBtnPss.imagepcb {
  display: none;
  justify-content: space-around;
  margin-top: 1.5rem;
  width: 100%;
  max-width: 14rem;
  margin: 1rem auto;
}
/* line 5548, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .imagesp {
  display: none;
}
/* line 5552, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .nameps {
  font-size: 1.5rem;
  text-align: center;
  margin-top: 1rem;
  font-weight: 500;
  color: #595959;
}
/* line 5560, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .mnufContainer {
  width: 95%;
  margin: auto;
  max-width: 20rem;
  font-size: 0.9rem;
  font-weight: 500;
  margin-top: 1.5rem;
}
/* line 5569, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm div#profile-pic {
  border-radius: 50%;
  height: 9rem;
  width: 9rem;
  background-size: cover;
  background-position: center;
  vertical-align: middle;
  text-align: center;
  color: transparent;
  transition: all 0.3s ease;
  text-decoration: none;
  cursor: pointer;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: lightgray;
}
/* line 5590, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .mnufContainer .itemMfs a {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  margin: 0.7rem 0rem;
  color: #4d4d4d;
}
/* line 5599, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .mnufContainer .itemMfs .iconcmfs svg {
  max-width: 1.2rem;
  height: 1rem;
  display: flex;
}
/* line 5606, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .mnufContainer .sparatorMf.suc {
  border-top: 1px solid #595959;
}
/* line 5610, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .nameimfs:hover {
  text-decoration: none !important;
  color: #7bdf00;
}
/* line 5616, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .platform-content.row-fluid {
  padding: 0 !important;
}
/* line 5620, templates/rt_galatea/custom/scss/custom.scss */
body.site.com_fcm .size-70 {
  margin-top: -14rem;
}
/* line 5627, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-fcms .titlenotif, .messagenitif {
  margin: inherit;
}
/* line 5634, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-fcms .targetnotif {
  padding-left: 2rem;
  margin-bottom: 1.3rem;
  border-radius: 10px;
  padding-top: 10px;
  background: #f4f4f4;
  padding-bottom: 5px;
}
/* line 5644, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-fcms .titlenotif {
  font-size: 18px;
  font-weight: bold;
  color: #63b700;
}
/* line 5653, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-fcms .messagenitif {
  margin-top: -15px;
  font-size: 14px;
}
/* line 5661, templates/rt_galatea/custom/scss/custom.scss */
body.site.view-fcms .titlenoti {
  color: #63b700;
  margin-bottom: 4rem;
}
/* line 5669, templates/rt_galatea/custom/scss/custom.scss */
/* line 5671, templates/rt_galatea/custom/scss/custom.scss */
body.view-fcms #logo-7220-particle > a > img {
  height: auto;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  border: 0;
  width: 100%;
  padding: 0 !important;
}
/* line 5681, templates/rt_galatea/custom/scss/custom.scss */
body.view-fcms #g-header > div {
  width: 100%;
}
/* line 5685, templates/rt_galatea/custom/scss/custom.scss */
body.view-fcms #g-header {
  display: flex;
  justify-content: center;
  align-items: flex-start !important;
}
/*******************************/
/************* incognito ************/
/* line 5700, templates/rt_galatea/custom/scss/custom.scss */
/* line 5701, templates/rt_galatea/custom/scss/custom.scss */
body.view-userss #g-above > div > div > div.g-block.size-30 {
  display: none !important;
}
/* line 5704, templates/rt_galatea/custom/scss/custom.scss */
body.view-userss #g-above > div > div > div.g-block.size-70 {
  flex: auto !important;
}
/* line 5708, templates/rt_galatea/custom/scss/custom.scss */
body.view-userss #logo-7220-particle > a > img {
  height: auto;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  border: 0;
  width: 100%;
  padding: 0 !important;
}
/* line 5718, templates/rt_galatea/custom/scss/custom.scss */
body.view-userss #g-header > div {
  width: 100%;
}
/* line 5722, templates/rt_galatea/custom/scss/custom.scss */
body.view-userss #g-header {
  display: flex;
  justify-content: center;
  align-items: flex-start !important;
}
/* line 5728, templates/rt_galatea/custom/scss/custom.scss */
body.view-userss #g-above > div > div > div.g-block.size-70 > div > div {
  margin-top: -15rem;
  padding: 0;
}
/* line 5734, templates/rt_galatea/custom/scss/custom.scss */
body.view-userss #g-above > div > div > div.g-block.size-70 > div > div > div > div {
  margin-top: inherit !important;
}
/* line 5738, templates/rt_galatea/custom/scss/custom.scss */
body.view-userss #usersList {
  margin-left: 0 !important;
}
/******************************/
/********Reconocimientos ********/
/* line 5747, templates/rt_galatea/custom/scss/custom.scss */
#form-recognition > div > div:nth-child(5) > a {
  margin-left: 1rem;
}
/* line 5751, templates/rt_galatea/custom/scss/custom.scss */
/* line 5753, templates/rt_galatea/custom/scss/custom.scss */
body.com_recognition .slider-container {
  margin-bottom: 2rem;
}
/* line 5757, templates/rt_galatea/custom/scss/custom.scss */
body.com_recognition .slick-list {
  margin-left: 3rem;
}
/* line 5760, templates/rt_galatea/custom/scss/custom.scss */
body.com_recognition .slick-track {
  display: flex;
  align-items: center;
}
/* line 5765, templates/rt_galatea/custom/scss/custom.scss */
body.com_recognition #v_more {
  cursor: pointer;
}
/*********************************/
/********Catalogo*********/
/* line 5775, templates/rt_galatea/custom/scss/custom.scss */
#modal_classifications_wishlist > div > div > div.modal-body.pt-5 > div.row.addListN > div.col-md-3.col-xs-3.conatinerButtons > a, #classifications > li {
  cursor: pointer;
}
/* line 5778, templates/rt_galatea/custom/scss/custom.scss */
#classifications > li {
  width: max-content;
}
/* line 5782, templates/rt_galatea/custom/scss/custom.scss */
#modal_classifications_wishlist #classifications > i {
  font-family: 'Montserrat';
  font-weight: 400;
  cursor: pointer;
}
/* line 5788, templates/rt_galatea/custom/scss/custom.scss */
#modal_classifications_wishlist > div > div > div.modal-body.pt-5 > div.row.addListN > div.col-md-3.col-xs-3.conatinerButtons > a {
  font-weight: 500;
  cursor: pointer;
  align-items: center;
  justify-content: space-evenly;
  background: #042965;
  border-radius: 30px;
  color: #fff !important;
  padding: 8px;
  width: 150px;
  margin-bottom: 10px;
  display: inline-grid;
}
/* line 5802, templates/rt_galatea/custom/scss/custom.scss */
#modal_classifications_wishlist > div > div > div.modal-body.pt-5 > div.row.addListN > div.col-md-3.col-xs-3.conatinerButtons > button {
  background: white;
}
/**************************/
/*********wihslist********/
/* line 5810, templates/rt_galatea/custom/scss/custom.scss */
/* line 5811, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist #g-above > div > div:nth-child(1) > div > div > div > div > div.container > h2 {
  color: #003b6e;
}
/* line 5815, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist #g-above > div > div:nth-child(1) > div > div {
  margin-bottom: 4rem;
}
/* line 5819, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist #swal2-content {
  text-transform: capitalize;
}
/* line 5823, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist #modalMoveItem {
  z-index: 999 !important;
}
/* line 5827, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist div.modal-backdrop.fade.in {
  z-index: 9 !important;
}
/* line 5831, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist #g-above > div > div:nth-child(1) > div > div {
  z-index: auto;
  background: white;
  position: relative;
  padding: 2rem !important;
}
/* line 5838, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist .ayuda_footer {
  z-index: 5 !important;
}
/* line 5843, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist .bi {
  position: relative;
  top: 2rem;
  z-index: 1;
  left: 10.5rem;
  color: #003b6e !important;
}
/************************/
/***** Reconocimientos *****/
/* line 5857, templates/rt_galatea/custom/scss/custom.scss */
#modalDiplomas > div > div > div {
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* line 5863, templates/rt_galatea/custom/scss/custom.scss */
#modalDiplomas > div > div > div > button {
  background: #fff;
  border: 2px solid #63b700 !important;
  border-radius: 30px;
  color: #63b700 !important;
  padding: 8px;
  width: 150px;
  display: flex;
  font-weight: 500;
  align-items: center;
  justify-content: space-evenly;
  cursor: pointer;
  margin-bottom: 10px;
  list-style: none;
  text-align: center;
}
/* line 5879, templates/rt_galatea/custom/scss/custom.scss */
body.view-actions #modal-new > form > div.input-group-nombre > div > div.input-group.mb-3 > div > svg {
  left: 10px !important;
}
/*************************************************/
/* line 5886, templates/rt_galatea/custom/scss/custom.scss */
body > div.swal2-container.swal2-center.swal2-backdrop-show > div {
  background: white !important;
  border-radius: 20px !important;
  width: max-content !important;
}
/* line 5892, templates/rt_galatea/custom/scss/custom.scss */
#swal2-html-container > center > div > a {
  background: #fff !important;
  border: 2px solid #63b700 !important;
  border-radius: 30px;
  color: #63b700 !important;
  padding: 8px;
  width: 150px;
  display: flex;
  font-weight: 500;
  align-items: center;
  justify-content: space-evenly;
  cursor: pointer;
  margin-bottom: 10px;
  list-style: none;
  text-align: center;
}
/* Estilos carrousel items Mi reconomiento*/
/* line 5911, templates/rt_galatea/custom/scss/custom.scss */
.slider-item {
  text-align: center;
  display: flex !important;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 0 5px;
}
/* line 5920, templates/rt_galatea/custom/scss/custom.scss */
.slider-item img {
  width: 100%;
  max-width: 8rem;
  height: 8rem;
  margin: auto;
  max-width: 90px !important;
}
/* line 5928, templates/rt_galatea/custom/scss/custom.scss */
.slider-list {
  display: flex;
  overflow: hidden;
}
/* line 5933, templates/rt_galatea/custom/scss/custom.scss */
.slider-arrow {
  font-size: 24px;
  cursor: pointer;
}
/* line 5938, templates/rt_galatea/custom/scss/custom.scss */
.slider-arrow-prev {
  order: -1;
}
/* line 5942, templates/rt_galatea/custom/scss/custom.scss */
.slider-arrow-next {
  order: -1;
}
/* line 5945, templates/rt_galatea/custom/scss/custom.scss */
.slick-list {
  width: 90%;
}
/* line 5949, templates/rt_galatea/custom/scss/custom.scss */
.search-container .input-group .item-search {
  margin-right: 0rem !important;
}
/* line 5954, templates/rt_galatea/custom/scss/custom.scss */
#carruselRc > div:nth-child(1) {
  width: 100% !important;
}
/* line 5958, templates/rt_galatea/custom/scss/custom.scss */
#dropdownMenu1 {
  margin-top: inherit !important;
}
/* line 5962, templates/rt_galatea/custom/scss/custom.scss */
body#bodyHome .modalNotification-etm .swal2-popup.swal2-modal.swal2-show button#confirm.confirm {
  background: #001e5c !important;
  color: white !important;
}
/* line 5966, templates/rt_galatea/custom/scss/custom.scss */
/* line 5967, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm > div {
  width: 500px !important;
  border-radius: 25px;
  max-width: 23rem;
  height: auto;
  background: #fff !important;
}
/* line 5974, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm .conatinerNotification-etm {
  padding: 0.5rem;
}
/* line 5977, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm .lblpdct {
  color: #001e5c;
  font-weight: 700;
}
/* line 5981, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm button#confirm.confirm {
  padding: 0;
  background: #001e5c !important;
  color: white !important;
  width: 100%;
  max-width: 12rem;
  margin: 2rem auto !important;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.3rem;
  border-radius: 20px;
  font-size: 0.9rem;
  text-transform: capitalize;
}
/* line 5996, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm .orderIDlabel {
  font-weight: 400;
}
/* line 5999, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm .stitleMn {
  font-size: 1rem;
  text-align: left;
  line-height: 1.2;
  margin-bottom: 1rem;
  font-weight: 400;
}
/* line 6007, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm .titleMn {
  text-align: center;
  font-weight: 700;
  margin-bottom: 1rem;
  padding-top: 1rem;
  color: #2eae01;
}
/* line 6014, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm .cg-mn > div {
  display: flex;
  gap: 10px;
  text-align: left;
  font-size: 1rem;
  align-items: flex-start;
}
/* line 6021, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm .scti-pr {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin: 2rem 0;
}
/* line 6027, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm button.swal2-close {
  color: #000;
  font-weight: 800;
  font-size: 2.5rem;
}
/* line 6032, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm .helpSection {
  text-align: center;
  font-size: 0.9rem;
  display: flex;
  flex-direction: column;
  font-weight: 600;
}
/* line 6038, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm .helpSection a {
  text-decoration: underline;
  color: #3433fd;
}
/* line 6043, templates/rt_galatea/custom/scss/custom.scss */
.modalNotification-etm #errormsgetm {
  text-align: center;
  color: red;
  font-size: 15px;
}
/* line 6050, templates/rt_galatea/custom/scss/custom.scss */
.ocultarmsgetm {
  display: none;
}
/* line 6054, templates/rt_galatea/custom/scss/custom.scss */
.vermsgetm {
  display: block;
}
/* line 6059, templates/rt_galatea/custom/scss/custom.scss */
/* line 6061, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #cart-details__table > tbody > tr > td:nth-child(3) {
  position: relative;
  top: 1rem;
}
/* line 6066, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #cart-details__table > tbody > tr > td:nth-child(4) {
  position: relative;
  top: 1rem;
}
/* line 6071, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #cart-details__table > tbody > tr.trItem > td.text-center.deleteCart {
  position: relative;
  bottom: 1rem;
}
/* line 6076, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #cart-details__table > tbody > tr.trItem > td.text-center.deleteCart > a {
  color: #fff;
  font-size: 16px !important;
  padding: 8px 16px;
  border: 0 !important;
  background: #0e3575;
  display: inline-block;
  min-width: 15rem;
  border-radius: 20px;
  text-align: center;
}
/* line 6088, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #cart-details {
  overflow: visible;
  width: 100%;
}
/* line 6093, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.cart-view__items > div.resumeContainers > div.cart-view__resume {
  max-width: 25rem;
}
/* line 6097, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div {
  padding: 2rem !important;
}
/* line 6101, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.cart-view__items > div.resumeContainers > div.cart-view__resume > div > p:nth-child(5) {
  text-align: center;
}
/* line 6105, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #cart-details__table > tbody > tr:nth-child(1) > td:nth-child(1) {
  border: inherit;
}
/* line 6109, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #leyenda {
  display: flex;
  flex-direction: column;
}
/* line 6114, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart .deleteCart {
  border-top: 1px solid #eae6e9 !important;
}
/* line 6117, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #cart-details__table > tbody > tr:nth-child(1) > td.text-center.deleteCart {
  border: inherit;
}
/* line 6121, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #cart-details__table td.text-center.deleteCart > div {
  display: flex;
}
/* line 6125, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #fila-agotado > td.text-center.deleteCart > div > a, body.view-cart #cart-details__table > tbody > tr:nth-child(1) > td.text-center.deleteCart > div > a {
  padding-top: inherit;
}
/* line 6133, templates/rt_galatea/custom/scss/custom.scss */
/* line 6135, templates/rt_galatea/custom/scss/custom.scss */
body.layout-complete #layoutCompleterp > form {
  max-width: 36rem !important;
  position: relative;
  bottom: 430px;
}
/* line 6144, templates/rt_galatea/custom/scss/custom.scss */
body.layout-complete #layoutCompleterp > form > fieldset > div.titleSectionrp {
  width: 100%;
  max-width: 100%;
  font-size: 2rem;
  font-weight: 600;
  margin-bottom: 1rem;
  color: #232e9a;
}
/* line 6153, templates/rt_galatea/custom/scss/custom.scss */
body.layout-complete #layoutCompleterp > form > fieldset > div.verificationTextrp {
  width: 100%;
  max-width: 100%;
  margin: 1rem 0;
  line-height: 1.1;
  font-size: 0.9rem;
  font-weight: 500;
  color: #595959 !important;
}
/* line 6164, templates/rt_galatea/custom/scss/custom.scss */
body.layout-complete #layoutCompleterp > form > fieldset > p > div > div {
  font-weight: initial;
  font-size: 0.8em;
  line-height: 1;
}
/* line 6170, templates/rt_galatea/custom/scss/custom.scss */
body.layout-complete #layoutCompleterp input {
  background: white !important;
  border: 1px solid #d2d2d2 !important;
  border-radius: 20px;
  color: black !important;
}
/* line 6178, templates/rt_galatea/custom/scss/custom.scss */
body.layout-complete #layoutCompleterp input::placeholder {
  color: #d2d2d2 !important;
}
/* line 6182, templates/rt_galatea/custom/scss/custom.scss */
body.layout-complete #layoutCompleterp #restablecerpass {
  margin-top: 2rem !important;
}
/* line 6188, templates/rt_galatea/custom/scss/custom.scss */
/* line 6189, templates/rt_galatea/custom/scss/custom.scss */
body.view-checkout #g-above > div > div > div.g-block.size-70 > div > div > div > div.progress_bar > label.icons {
  margin: 0 4rem 0 2rem;
}
/* line 6193, templates/rt_galatea/custom/scss/custom.scss */
body.view-checkout #g-above > div > div > div.g-block.size-70 > div > div > div > div.progress_bar > label.progress_titles > span.title__2 {
  margin-left: 2rem;
}
@media (max-width: 1280px) {
  /* line 6200, templates/rt_galatea/custom/scss/custom.scss */
  body.layout-complete #layoutCompleterp > form {
    bottom: 330px;
    z-index: 9;
  }
}
/* line 6206, templates/rt_galatea/custom/scss/custom.scss */
body.view-enterate_newss #mnu-texth {
  z-index: 1;
}
/* line 6210, templates/rt_galatea/custom/scss/custom.scss */
/* line 6212, templates/rt_galatea/custom/scss/custom.scss */
body.com_recognition.alert-exito h4 {
  color: #63b700;
  text-align: center;
}
/* line 6217, templates/rt_galatea/custom/scss/custom.scss */
body.com_recognition.alert-exito p {
  color: black;
  text-align: center;
}
@media (max-width: 1422.22px) {
  /* line 6226, templates/rt_galatea/custom/scss/custom.scss */
  body.layout-complete #layoutCompleterp > form {
    bottom: 350px;
    z-index: 9;
  }
}
@media (max-width: 1600px) {
  /* line 6233, templates/rt_galatea/custom/scss/custom.scss */
  body.layout-complete #layoutCompleterp > form {
    bottom: 230px;
    z-index: 9;
  }
}
/* line 6239, templates/rt_galatea/custom/scss/custom.scss */
body.view-enterate_newss #logo-6199-particle > a > img {
  z-index: 2;
  position: relative;
}
/* line 6246, templates/rt_galatea/custom/scss/custom.scss */
#carruselRc {
  margin-right: 2.6rem;
}
/* line 6251, templates/rt_galatea/custom/scss/custom.scss */
/* line 6253, templates/rt_galatea/custom/scss/custom.scss */
body.com_recognition.alert-exito h4 {
  color: #63b700 !important;
  text-align: center !important;
}
/* line 6258, templates/rt_galatea/custom/scss/custom.scss */
body.com_recognition.alert-exito p {
  color: black !important;
  text-align: center !important;
}
/* line 6266, templates/rt_galatea/custom/scss/custom.scss */
#system-message .alert-exito > div > div > p {
  color: black !important;
  text-align: center !important;
}
/* line 6271, templates/rt_galatea/custom/scss/custom.scss */
#system-message .alert-exito > div > h4 {
  color: #63b700 !important;
  text-align: center !important;
}
/* line 6276, templates/rt_galatea/custom/scss/custom.scss */
div.alert.alert-exito h4 {
  color: #63b700 !important;
  text-align: center !important;
}
/* line 6287, templates/rt_galatea/custom/scss/custom.scss */
#temporalads-modal-0 > div {
  padding-bottom: 3rem;
}
/* line 6290, templates/rt_galatea/custom/scss/custom.scss */
#temporalads-modal-0 {
  z-index: 10000;
}
/* line 6294, templates/rt_galatea/custom/scss/custom.scss */
.temporalads-modal-backdrop {
  z-index: 10000 !important;
}
@media (max-width: 1366px) {
  /* line 6302, templates/rt_galatea/custom/scss/custom.scss */
  body.layout-confirm #g-above > div > div > div > div > div > div > div > form {
    background: white !important;
    z-index: 9;
  }
}
/* line 6310, templates/rt_galatea/custom/scss/custom.scss */
#botonsmile > div {
  width: 2rem;
}
/* line 6319, templates/rt_galatea/custom/scss/custom.scss */
.viewPass {
  top: inherit !important;
  bottom: inherit !important;
}
/* line 6333, templates/rt_galatea/custom/scss/custom.scss */
#category-filters__categories, #brand-filters__brand {
  white-space: nowrap;
}
/* line 6338, templates/rt_galatea/custom/scss/custom.scss */
#filter-btn, #filter-header_clear-btn {
  background: #002e64 !important;
  border-radius: 20px !important;
  height: 2.2rem;
  color: white !important;
  margin: inherit !important;
}
/* line 6348, templates/rt_galatea/custom/scss/custom.scss */
#filter-header {
  gap: 10px;
}
/* line 6353, templates/rt_galatea/custom/scss/custom.scss */
#filter-btn, #filter-header_clear-btn {
  background: #002e64;
  border-radius: 20px !important;
  height: 2.2rem;
  color: white !important;
  margin: inherit !important;
}
/* line 6363, templates/rt_galatea/custom/scss/custom.scss */
#filter-header {
  gap: 10px;
}
/* line 6367, templates/rt_galatea/custom/scss/custom.scss */
/* line 6368, templates/rt_galatea/custom/scss/custom.scss */
body#bodyHome #g-navigation > div {
  width: 90% !important;
  max-width: 75rem;
}
/* line 6374, templates/rt_galatea/custom/scss/custom.scss */
/* line 6376, templates/rt_galatea/custom/scss/custom.scss */
body.view-products #g-header {
  display: flex;
  align-items: flex-start !important;
}
/* line 6384, templates/rt_galatea/custom/scss/custom.scss */
#g-navigation > div {
  width: 90% !important;
}
/* line 6388, templates/rt_galatea/custom/scss/custom.scss */
#g-utility > div {
  width: 100% !important;
}
/* line 6392, templates/rt_galatea/custom/scss/custom.scss */
#g-header {
  min-height: max-content !important;
}
/* line 6396, templates/rt_galatea/custom/scss/custom.scss */
#g-above > div > div > div.g-block.size-30 > div > div > div > div.mcContainer > div.mnuFloat {
  margin-top: 4rem;
}
/* line 6401, templates/rt_galatea/custom/scss/custom.scss */
/* line 6402, templates/rt_galatea/custom/scss/custom.scss */
body.outline-95 #g-header {
  width: 100%;
  padding-bottom: 7rem;
  background: #f2f2f2 !important;
}
/* line 6408, templates/rt_galatea/custom/scss/custom.scss */
body.outline-95 #g-header > div {
  width: 90% !important;
  max-width: 75rem;
  margin: inherit;
  margin-top: -8rem;
  z-index: 0;
  background: white;
}
/* line 6419, templates/rt_galatea/custom/scss/custom.scss */
/* line 6421, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist #g-above > div {
  width: 100% !important;
  margin: inherit;
}
/* line 6426, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist #g-above > div > div:nth-child(1) > div {
  width: 90%;
  max-width: 90%;
  margin: auto;
  margin-top: -8.5rem;
}
/* line 6433, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist #listAccions > li.eliminar > a {
  width: 100%;
  text-align: center;
}
/* line 6438, templates/rt_galatea/custom/scss/custom.scss */
body.view-wishlist #listAccions > li.mover > a {
  width: 100%;
  text-align: center;
}
/* line 6446, templates/rt_galatea/custom/scss/custom.scss */
/* line 6447, templates/rt_galatea/custom/scss/custom.scss */
body.view-products #g-slideshow > div > div:nth-child(3) {
  display: none;
}
/* line 6452, templates/rt_galatea/custom/scss/custom.scss */
/* line 6453, templates/rt_galatea/custom/scss/custom.scss */
body.task-product #g-slideshow > div > div:nth-child(3) {
  display: block !important;
}
/* line 6458, templates/rt_galatea/custom/scss/custom.scss */
/* line 6459, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div {
  border-radius: inherit !important;
  z-index: 33;
  position: relative;
}
/* line 6465, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.cart-view__items > div.resumeContainers > div.cart-view__resume > div > h1, body.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.cart-view__items > div.resumeContainers > div.cart-view__resume > div > p.info__text.obli {
  font-size: 1rem !important;
}
/* line 6470, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.cart-view__items > div.resumeContainers > div.cart-view__resume > div > p:nth-child(5) {
  font-size: 0.7rem !important;
  margin-top: inherit !important;
}
/* line 6475, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.cart-view__items > div.resumeContainers > div.cart-view__resume > div > div.total__foot {
  height: 20px;
  margin: 10px 0px 10px 0px;
}
/* line 6480, templates/rt_galatea/custom/scss/custom.scss */
body.view-cart #g-above > div > div > div.g-block.size-70 > div > div > div > div > div.cart-view__items > div.resumeContainers > div.cart-view__resume > div > div.products_total {
  margin-bottom: 5rem;
}
/* line 6486, templates/rt_galatea/custom/scss/custom.scss */
div#esta-cuen2 {
  right: 3rem;
  top: 0 !important;
  margin-top: -8.5rem;
}
/* line 6491, templates/rt_galatea/custom/scss/custom.scss */
#esta-cuen2 {
  width: 100% !important;
  max-width: 75rem !important;
  right: 3rem;
}
/* line 6496, templates/rt_galatea/custom/scss/custom.scss */
#esta-cuen2 > div.points-estac {
  justify-content: center;
}
/* line 6500, templates/rt_galatea/custom/scss/custom.scss */
/* line 6501, templates/rt_galatea/custom/scss/custom.scss */
body.bodyEdc #g-above > div > div:nth-child(1) > div.g-block.size-30 {
  flex: 0 20%;
  width: 20%;
  margin-left: 5rem;
}
/* line 6508, templates/rt_galatea/custom/scss/custom.scss */
#g-above > div > div:nth-child(1) > div.g-block.size-30 > div > div > div > div.mcContainer {
  right: 3rem;
}
/* line 6512, templates/rt_galatea/custom/scss/custom.scss */
/* line 6513, templates/rt_galatea/custom/scss/custom.scss */
body.view-coreorderproducts #g-above > div > div > div.g-block.size-70 > div > div > div {
  right: 4rem;
  position: relative;
}
/* line 6518, templates/rt_galatea/custom/scss/custom.scss */
body.view-coreorderproducts #g-above > div > div > div.g-block.size-30 > div > div > div > div.mcContainer > div.mnuFloat {
  max-width: 22rem !important;
  margin-top: 2rem !important;
  margin-right: 1rem !important;
}
/* line 6524, templates/rt_galatea/custom/scss/custom.scss */
body.view-coreorderproducts #g-above > div {
  width: 100% !important;
}
/* line 6528, templates/rt_galatea/custom/scss/custom.scss */
body.view-coreorderproducts #g-above > div > div > div.g-block.size-30 > div > div > div > div.mcContainer {
  right: 3 !important;
}
/* line 6533, templates/rt_galatea/custom/scss/custom.scss */
/* line 6534, templates/rt_galatea/custom/scss/custom.scss */
body.view-recognition #g-above > div > div > div.g-block.size-30 > div > div > div > div.mcContainer {
  right: 0 !important;
}
/* line 6540, templates/rt_galatea/custom/scss/custom.scss */
/* line 6541, templates/rt_galatea/custom/scss/custom.scss */
body.view-fcms #g-above > div > div > div.g-block.size-70 {
  margin-top: -8.5rem !important;
  right: 3rem;
  position: relative;
}
/* line 6547, templates/rt_galatea/custom/scss/custom.scss */
body.view-fcms #g-above > div {
  margin-top: 0 !important;
}
/* line 6551, templates/rt_galatea/custom/scss/custom.scss */
body.view-fcms #g-above {
  padding: 0 !important;
}
/* line 6555, templates/rt_galatea/custom/scss/custom.scss */
body.view-fcms #g-above > div > div > div.g-block.size-30 > div > div > div > div.mcContainer {
  right: 3rem !important;
  top: -2.5rem !important;
}
/* line 6560, templates/rt_galatea/custom/scss/custom.scss */
body.view-fcms #g-above > div > div > div.g-block.size-30 > div > div > div > div.mcContainer > div.mnuFloat {
  min-width: 17rem !important;
}
/* line 6565, templates/rt_galatea/custom/scss/custom.scss */
.pts_container__edc {
  min-height: 12rem !important;
  margin-left: 10% !important;
}
/* line 6570, templates/rt_galatea/custom/scss/custom.scss */
#section1, #section3, #section2 {
  max-height: 12rem !important;
  min-width: 12rem !important;
}
/* line 6577, templates/rt_galatea/custom/scss/custom.scss */
.points-estac {
  width: 75% !important;
}
/* line 6583, templates/rt_galatea/custom/scss/custom.scss */
.sa {
  width: 140px;
  height: 140px;
  padding: 26px;
  background-color: #fff;
}
/* line 6588, templates/rt_galatea/custom/scss/custom.scss */
.sa-success {
  border-radius: 50%;
  border: 4px solid #a5dc86;
  box-sizing: content-box;
  height: 80px;
  padding: 0;
  position: relative;
  background-color: #fff;
  width: 80px;
}
/* line 6597, templates/rt_galatea/custom/scss/custom.scss */
.sa-success:after, .sa-success:before {
  background: #fff;
  content: '';
  height: 120px;
  position: absolute;
  transform: rotate(45deg);
  width: 60px;
}
/* line 6605, templates/rt_galatea/custom/scss/custom.scss */
.sa-success:before {
  border-radius: 40px 0 0 40px;
  width: 26px;
  height: 80px;
  top: -17px;
  left: 5px;
  transform-origin: 60px 60px;
  transform: rotate(-45deg);
}
/* line 6614, templates/rt_galatea/custom/scss/custom.scss */
.sa-success:after {
  border-radius: 0 120px 120px 0;
  left: 30px;
  top: -11px;
  transform-origin: 0 60px;
  transform: rotate(-45deg);
  animation: rotatePlaceholder 4.25s ease-in;
}
/* line 6622, templates/rt_galatea/custom/scss/custom.scss */
.sa-success-placeholder {
  border-radius: 50%;
  border: 4px solid rgba(165, 220, 134, 0.25);
  box-sizing: content-box;
  height: 80px;
  left: -4px;
  position: absolute;
  top: -4px;
  width: 80px;
  z-index: 2;
}
/* line 6633, templates/rt_galatea/custom/scss/custom.scss */
.sa-success-fix {
  background-color: #fff;
  height: 90px;
  left: 28px;
  position: absolute;
  top: 8px;
  transform: rotate(-45deg);
  width: 5px;
  z-index: 1;
}
/* line 6643, templates/rt_galatea/custom/scss/custom.scss */
.sa-success-tip, .sa-success-long {
  background-color: #a5dc86;
  border-radius: 2px;
  height: 5px;
  position: absolute;
  z-index: 2;
}
/* line 6650, templates/rt_galatea/custom/scss/custom.scss */
.sa-success-tip {
  left: 14px;
  top: 46px;
  transform: rotate(45deg);
  width: 25px;
  animation: animateSuccessTip 0.75s;
}
/* line 6657, templates/rt_galatea/custom/scss/custom.scss */
.sa-success-long {
  right: 8px;
  top: 38px;
  transform: rotate(-45deg);
  width: 47px;
  animation: animateSuccessLong 0.75s;
}
@keyframes animateSuccessTip {
  /* line 6667, templates/rt_galatea/custom/scss/custom.scss */
  0%, 54% {
    width: 0;
    left: 1px;
    top: 19px;
  }
  /* line 6672, templates/rt_galatea/custom/scss/custom.scss */
  70% {
    width: 50px;
    left: -8px;
    top: 37px;
  }
  /* line 6677, templates/rt_galatea/custom/scss/custom.scss */
  84% {
    width: 17px;
    left: 21px;
    top: 48px;
  }
  /* line 6682, templates/rt_galatea/custom/scss/custom.scss */
  100% {
    width: 25px;
    left: 14px;
    top: 45px;
  }
}
@keyframes animateSuccessLong {
  /* line 6689, templates/rt_galatea/custom/scss/custom.scss */
  0%, 65% {
    width: 0;
    right: 46px;
    top: 54px;
  }
  /* line 6694, templates/rt_galatea/custom/scss/custom.scss */
  84% {
    width: 55px;
    right: 0;
    top: 35px;
  }
  /* line 6699, templates/rt_galatea/custom/scss/custom.scss */
  100% {
    width: 47px;
    right: 8px;
    top: 38px;
  }
}
@keyframes rotatePlaceholder {
  /* line 6706, templates/rt_galatea/custom/scss/custom.scss */
  0%, 5% {
    transform: rotate(-45deg);
  }
  /* line 6709, templates/rt_galatea/custom/scss/custom.scss */
  100%, 12% {
    transform: rotate(-405deg);
  }
}
/* line 6714, templates/rt_galatea/custom/scss/custom.scss */
.cdisupdate {
  width: 400px !important;
}
/* line 6718, templates/rt_galatea/custom/scss/custom.scss */
.cdisupdate #swal2-html-container {
  display: flex !important;
  align-items: center;
  flex-direction: column;
}
/* line 6725, templates/rt_galatea/custom/scss/custom.scss */
body > div.swal2-container.swal2-center.swal2-backdrop-show > div.cdisupdate {
  width: 400px !important;
}
/* line 6730, templates/rt_galatea/custom/scss/custom.scss */
#g-navigation {
  min-height: 140px !important;
}
/* line 6735, templates/rt_galatea/custom/scss/custom.scss */
#mnu-texth {
  flex: 0 50% !important;
}
/* line 6740, templates/rt_galatea/custom/scss/custom.scss */
#bodyLogin #swal2-content > div > img {
  display: none;
}
/* line 6744, templates/rt_galatea/custom/scss/custom.scss */
#bodyLogin > div.swal2-container.swal2-center.modalRp.swal2-backdrop-show > div {
  border-radius: inherit !important;
}
/* line 6748, templates/rt_galatea/custom/scss/custom.scss */
#bodyLogin > div.swal2-container.swal2-center.modalRp.swal2-backdrop-show > div > div.swal2-actions > button.swal2-confirm.swal2-styled {
  background: #002e64 !important;
  border-radius: 20px;
}
/* line 6754, templates/rt_galatea/custom/scss/custom.scss */
/* line 6756, templates/rt_galatea/custom/scss/custom.scss */
body.view-products.task-sortField #filter-header {
  display: flex;
  border: inherit;
  flex-direction: row;
  position: relative;
  bottom: 3rem;
  left: 30%;
}
/* line 6765, templates/rt_galatea/custom/scss/custom.scss */
body.view-products.task-sortField #g-header > div > div > div > div > div > div > div.navegation-content > div.headCop2 > div.orderPageS {
  position: relative;
  bottom: 7rem;
  left: 80%;
}
/* line 6779, templates/rt_galatea/custom/scss/custom.scss */
/* line 6780, templates/rt_galatea/custom/scss/custom.scss */
body.outline-101 #publ_button, body.outline-101 #history_button {
  cursor: pointer;
}
/* line 6785, templates/rt_galatea/custom/scss/custom.scss */
body.outline-101 #btn-sgm {
  background: white !important;
  color: #032965 !important;
}
/* line 6790, templates/rt_galatea/custom/scss/custom.scss */
body.outline-101 .inputcp {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
/* line 6799, templates/rt_galatea/custom/scss/custom.scss */
body.outline-101 #file_names_span1, body.outline-101 #file_names_span2 {
  border: 1px solid #adafb1;
  padding: 0.5rem 1rem;
  margin: inherit;
  color: #adafb1;
}
/* line 6806, templates/rt_galatea/custom/scss/custom.scss */
body.outline-101 #inputMultimedia > div > label, body.outline-101 #inputMultimedia2 > div > label {
  margin: inherit;
  background: #27417e !important;
  font-weight: 600;
  color: white;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
}
/* line 6817, templates/rt_galatea/custom/scss/custom.scss */
body.outline-101 #file_pub, body.outline-101 #file_pub1 {
  position: absolute;
  top: 0;
  left: 5rem;
  width: 25rem;
  height: 50px;
  opacity: 0;
  z-index: 10;
  cursor: pointer;
  padding: inherit;
}
/* line 6832, templates/rt_galatea/custom/scss/custom.scss */
/* line 6833, templates/rt_galatea/custom/scss/custom.scss */
body.outline-101 #history_length > label {
  width: max-content;
  margin-top: -4rem;
}
/* line 6838, templates/rt_galatea/custom/scss/custom.scss */
body.outline-101 #history_filter > label {
  margin-left: 6rem;
  margin-top: -4.7rem;
}
/* line 6843, templates/rt_galatea/custom/scss/custom.scss */
body.outline-101 #history_length > label > select {
  box-sizing: border-box !important;
  height: 37px;
  border: 2px solid #686868 61;
}
/* line 6849, templates/rt_galatea/custom/scss/custom.scss */
body.outline-101 #history {
  margin-top: 5rem;
}
/* line 6855, templates/rt_galatea/custom/scss/custom.scss */
/* line 6857, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog #g-navigation {
  z-index: 9 !important;
}
/* line 6861, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog .fa-search:before {
  font-size: 15px;
  align-items: center;
  display: flex;
  margin-top: 4px;
}
/* line 6868, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog #form-coms > div > div > span {
  height: 37px;
  margin: auto;
  border-right: none !important;
  border: 2px solid rgba(136, 136, 136, 0.25);
}
/* line 6876, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog #form-coms > div > div > input {
  border-left: none !important;
}
/* line 6881, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog #slick-19 > div > div > div > div.info-item > a, body.com_blog #favoritos > div.group-items > div > div.info-item > a {
  color: #1536f4;
  font-size: 12px;
  text-align: center;
  display: flex;
  align-items: center;
  width: 100%;
}
/* line 6891, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog #slick-19 > div > div > div > div.info-item > a > svg, body.com_blog #favoritos > div.group-items > div > div.info-item > a > svg {
  width: 16px;
}
/* line 6896, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog .title-section {
  margin-left: 1rem;
}
/* line 6900, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog .coms-container, body.com_blog #favoritos, body.com_blog .notice-container {
  padding: 2rem;
  margin-top: -9.5rem;
  z-index: 8;
  position: relative;
  background: white;
}
/* line 6910, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog #like_new > span > svg, body.com_blog #eliminar > span > svg, body.com_blog #save_new > span > svg, body.com_blog #myModal1 > div > div.modal-likes > svg {
  fill: none;
}
/* line 6917, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog .item_noticesr {
  height: 112px;
  border-bottom: inherit;
}
/* line 6922, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog .description_nr {
  color: black;
}
/* line 6926, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog .notices_recent {
  padding-top: 2rem;
}
/* line 6930, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog .title_nr {
  font-size: 1.3rem;
  margin-left: 10px;
}
/* line 6935, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog #favoritos > div.group-items {
  max-width: 100%;
}
/* line 6939, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog .title-notice {
  margin-bottom: 1rem;
}
/* line 6943, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog #eliminar, body.com_blog #like_new, body.com_blog #save_new {
  width: 3rem;
}
/* line 6949, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog #fechaa {
  font-size: 12px;
  position: relative;
  margin-bottom: -1.8rem;
}
/* line 6955, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog .ayuda_footer {
  z-index: 7;
}
/* line 6958, templates/rt_galatea/custom/scss/custom.scss */
body.com_blog div.info-item > label.title, body.com_blog div.info-item > label.descripcion, body.com_blog #fechaa {
  cursor: default;
}
/* line 6967, templates/rt_galatea/custom/scss/custom.scss */
/* line 6969, templates/rt_galatea/custom/scss/custom.scss */
body.view-com #publicacion > div:nth-child(1) > div.containerSS > div.group-items > video {
  width: -webkit-fill-available;
}
/* line 6973, templates/rt_galatea/custom/scss/custom.scss */
body.view-com .containerSS {
  position: relative;
  width: 100%;
  max-width: 700px;
  /* Ajusta el ancho máximo del slider según tus necesidades */
  margin: 0 auto;
}
/* line 6980, templates/rt_galatea/custom/scss/custom.scss */
body.view-com .group-items {
  max-height: 500px;
  overflow: hidden;
}
/* line 6985, templates/rt_galatea/custom/scss/custom.scss */
body.view-com .group-items img {
  width: auto;
  max-height: 500px;
  display: block;
  margin: 0 auto;
}
/* line 6992, templates/rt_galatea/custom/scss/custom.scss */
body.view-com .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
/* line 7007, templates/rt_galatea/custom/scss/custom.scss */
body.view-com .slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
/* line 7015, templates/rt_galatea/custom/scss/custom.scss */
body.view-com .slick-track {
  display: flex;
  align-items: center;
  height: auto;
}
/* line 7021, templates/rt_galatea/custom/scss/custom.scss */
body.view-com .slick-slide img {
  display: block;
  margin: 0 auto;
}
/* line 7026, templates/rt_galatea/custom/scss/custom.scss */
body.view-com .group-items .item {
  margin-right: inherit !important;
}
/* line 7036, templates/rt_galatea/custom/scss/custom.scss */
/* line 7038, templates/rt_galatea/custom/scss/custom.scss */
body.com_catalog.view-products #g-slideshow {
  position: relative;
  z-index: -1;
}
/* line 7043, templates/rt_galatea/custom/scss/custom.scss */
body.com_catalog.view-products #casa-menuSec {
  margin-right: 1rem;
}
/* line 7048, templates/rt_galatea/custom/scss/custom.scss */
#select_method {
  z-index: 9;
}
/* line 7052, templates/rt_galatea/custom/scss/custom.scss */
.reset-complete {
  z-index: 9;
  position: relative;
}
/* line 7058, templates/rt_galatea/custom/scss/custom.scss */
body.com_checkout.view-checkout #g-above .progress_bar > label.icons {
  max-width: 88%;
  margin-left: 1.5rem;
}
/* line 7065, templates/rt_galatea/custom/scss/custom.scss */
.owl-carousel .owl-stage-outer {
  max-height: fit-content !important;
}
/*# sourceMappingURL=custom_83.css.map */