@charset "UTF-8";
:root {
  /* Primary colors */
  --brand-primary-color: #6168DB;
  /* Secondary colors */
  --brand-secondary-color: #ECEFF3;
}

.sk-spinner {
  --spinner-border-color: var(--brand-primary-color);
}

@keyframes status-animated {
  0% {
    box-shadow: 0 0 0 0 rgba(240, 147, 57, 0.5);
  }
  70% {
    box-shadow: 0 0 0 10px rgba(240, 147, 57, 0);
  }
  to {
    box-shadow: 0 0 0 0 rgba(240, 147, 57, 0);
  }
}
@keyframes status-indicator {
  0% {
    box-shadow: 0 0 0 0 rgba(240, 147, 57, 0.5);
  }
  70% {
    box-shadow: 0 0 0 10px rgba(240, 147, 57, 0);
  }
  to {
    box-shadow: 0 0 0 0 rgba(240, 147, 57, 0);
  }
}
:root {
  --component-shadow: none;
  --page-bg-color: white;
  --base-font-size: 1.4rem;
  --base-line-height: 1.8rem;
  --input-font-weight: 400;
  --base-link-hover-color: var(--brand-primary-color);
  --base-link-text-transformation: none;
  --base-font-color: #4E4044;
  --page-font-color: #4E4044;
  --button-font-size: 16px;
  --option-font-color: #4E4044;
  --message-warning-bg-color: #FFF5E3;
  --message-warning-font-color: #000000;
  --base-font-family: "PPObjectSans";
  --attr-min-height: 4rem;
}

body {
  color: #4E4044;
}

[data-device-resolution=no-mobile] h5 {
  font-size: 2.4rem;
  line-height: 2.6rem;
}

/*Alfredo Design Review Abr-2025*/
.text-color-error {
    color: #FF4242 !important;
}

.blue-card-message, 
.blue-card-message span {
  /* background-repeat: no-repeat;
  background-size: cover; */
  color: #000;
  font-size: 1.5rem;
  margin: 0 !important;
  background-color: #F5F5F5;
}

.orange-card-message {
  background-repeat: no-repeat;
  background-size: cover;
}
@media (max-width: 768px) {
  .orange-card-message {
    background-image: url("/resources/definition/generic/Resources/en/us/banorte_orgC.png");
  }
}

.green-card-message {
  background-repeat: no-repeat;
  background-size: cover;
}

.secure-things-bg {
  background-image: url("/resources/definition/generic/Resources/en/US/banorte_secuteThings.png");
  background-repeat: no-repeat;
}
[data-device-resolution=no-mobile] .secure-things-bg {
  width: 100%;
}

.securethings-banner-opacity {
  background-image: url("/resources/definition/generic/Resources/en/US/banorte_secuteThings.png");
  background-repeat: no-repeat;
}

.secure-things-electronics {
  background-image: url("/resources/definition/generic/Resources/en/US/banner_sc_personaldata.png");
  background-repeat: no-repeat;
}

.securethings-banner-bg {
  background-image: url("/resources/definition/generic/Resources/en/US/banner_sc_personaldata.png");
  background-repeat: no-repeat;
}

.pet-banner-opacity {
  background-image: url("/resources/definition/generic/Resources/en/US/banorte_pet_transparent.png");
  background-repeat: no-repeat;
}

.pet-banner-bg {
  background-image: url("/resources/definition/generic/Resources/en/US/banner_pet_personaldata.png");
  background-repeat: no-repeat;
}

.auto-banner-opacity {
  background-image: url("/resources/definition/generic/Resources/en/US/banorte_register1.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.auto-banner-bg {
  background-image: url("/resources/definition/generic/Resources/en/US/banorte_register2.png");
  background-repeat: no-repeat;
}

[data-mobile=true] div.row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.custom-hide {
  position: absolute;
  z-index: -1;
}

.sk-profile--main {
  display: grid;
  grid-template-columns: 5.9rem 1fr;
  align-items: center;
  position: relative;
  color: #9F9F9F;
  column-gap: 1.6rem;
}
.sk-profile--main .sk-profile--image {
  align-items: center;
  display: flex;
  border-radius: 50%;
  overflow: hidden;
  height: 5.3rem;
  width: 5.3rem;
}
.sk-profile--main .sk-profile--info {
  display: grid;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-columns: 1fr 1fr;
  justify-items: flex-start;
  padding-top: 3rem;
  max-height: 200px;
  margin-top: 1rem; /*Alfredo Design Review Abr-2025*/
}
.sk-profile--main .sk-profile--info.sk-secure-things-info {
  /*overflow: hidden;*/ /*Alfredo Design Review Abr-2025*/
  max-height: 75px;
  margin-top: 2rem;
  padding-top: 0;
  min-height: fit-content; /*Alfredo Design Review Abr-2025*/
}
.sk-profile--main .sk-profile--info.sk-secure-things-info div:not(.sk-profile--info-header) span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sk-profile--main .sk-profile--info .sk-profile--info-header {
  font-size: 2.4rem;
  line-height: 2.4rem;
  font-weight: 400;
  /*grid-column: 1/3;*/ /*RIBS-500 - Blackfin JN*/
  color: #4E4044;
}
[data-process-id=ViewPetPolicyProcess]:not([data-zone-active="HomeZone"]) .sk-profile--main .sk-profile--info .sk-profile--info-header { /*RIBS-500 - Blackfin JN*/
  grid-column: 1/3;
}
.sk-profile--main .sk-profile--info div:not(.sk-profile--info-header) {
  display: grid;
  grid-template-columns: auto auto;
  grid-column-gap: 0.5rem;
}
.sk-profile--main .sk-profile--info div:not(.sk-profile--info-header) span {
  text-align: left;
  text-overflow: ellipsis;
  overflow: hidden;
}
.sk-profile--main .sk-profile--info h3, .sk-profile--main .sk-profile--info span {
  margin-bottom: 0;
  line-height: normal;
}
.sk-profile--main .sk-profile--info span {
  line-height: 1.82rem;
  color: #4E4044;
}
.sk-profile--main .sk-profile--info div:last-child {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.sk-profile--main .sk-blue-header {
  display: flex !important;
  justify-content: end !important;
}
.sk-profile--main .sk-blue-header .text-blue {
  font-size: 2rem;
}
.sk-profile--main .sk-profile--quote {
  position: absolute;
  right: 0;
  top: -1rem;
  display: flex;
  flex-direction: column;
  align-items: end;
  margin-top: 1rem;
}
.sk-profile--main .sk-profile--quote h3 {
  color: var(--black);
  font-style: italic;
}
.sk-profile--main .sk-profile--quote .sk-profile--quote-more {
  display: none;
  font-size: 1.7rem;
}
.sk-profile--main.sk-profile--float {
  grid-template-columns: auto auto !important;
}
.hide-for-small-only .sk-profile--main.sk-profile--float {
  grid-template-columns: 1fr !important;
}
.sk-profile--main.sk-profile--float .sk-profile--image {
  background-color: var(--white);
  border: 1px solid var(--brand-primary-color);
  height: 135px;
  width: 135px;
  position: relative;
  grid-column-start: 1;
  grid-column-end: 3;
  top: 0;
}
.sk-profile--main.sk-profile--float .sk-profile--image img {
  width: 100%;
}
.sk-profile--main.sk-profile--float .sk-profile--quote {
  align-self: stretch;
  justify-self: end;
  position: relative;
  text-align: right;
}
[data-device-resolution=mobile] .sk-profile--main.sk-profile--float .sk-profile--quote {
  top: -6rem;
}
.sk-profile--main.sk-profile--float .sk-profile--quote .sk-profile--quote-more {
  --base-link-color: #48D3FF;
  display: block;
}
[data-device-resolution=mobile] .sk-profile--main.sk-profile--float .sk-profile--quote .sk-profile--quote-more a > span {
  font-size: 1.5rem;
}
[data-device-resolution=mobile] .sk-secure-things-profile {
  --html-bg-color: transparent;
  position: absolute;
  bottom: -5rem;
}
[data-device-resolution=mobile] .sk-secure-things-profile .sk-profile--main {
  grid-template-columns: repeat(2, 1fr auto) !important;
  align-items: end;
}
[data-device-resolution=mobile] .sk-secure-things-profile .sk-profile--main .sk-profile--quote-more {
  margin-right: 2rem;
  text-align: end;
  --base-link-color: #48D3FF;
  --base-link-hover-color: #48D3FF;
}
[data-device-resolution=mobile] .sk-secure-things-profile .sk-profile--main .sk-profile--quote-more {
  grid-template-columns: repeat(2, 1fr auto) !important;
  align-items: end;
}
[data-device-resolution=mobile] .sk-secure-things-profile .sk-profile--main .sk-profile--quote-more .sk-profile--quote-more {
  margin-right: 2rem;
  text-align: end;
  --base-link-color: #48D3FF;
  --base-link-hover-color: #48D3FF;
}

[data-device-resolution=no-mobile] .sk-secure-things-profile .sk-profile--main,
[data-device-resolution=no-mobile] .sk-auto-profile .sk-profile--main {
  display: flex;
  justify-content: space-between;
}
[data-device-resolution=no-mobile] .sk-secure-things-profile .sk-profile--main .sk-profile--quote-more,
[data-device-resolution=no-mobile] .sk-auto-profile .sk-profile--main .sk-profile--quote-more {
  --base-link-color: #48D3FF;
  text-align: end;
}
[data-device-resolution=no-mobile] .sk-secure-things-profile .sk-profile--main .sk-profile--quote-more div,
[data-device-resolution=no-mobile] .sk-auto-profile .sk-profile--main .sk-profile--quote-more div {
  font-size: 1.6rem;
}
[data-device-resolution=no-mobile] .sk-secure-things-profile .sk-profile--main .sk-profile--quote-more a > span,
[data-device-resolution=no-mobile] .sk-auto-profile .sk-profile--main .sk-profile--quote-more a > span {
  font-size: 1.7rem;
}
[data-device-resolution=no-mobile] .sk-auto-profile .sk-profile--main {
  top: 2rem;
  margin-bottom: 5rem;
}

.sk-auto-profile {
  top: 0.5rem;
  position: relative;
  margin: 1.5rem 0rem !important;
}
.sk-auto-profile .sk-profile--main {
  grid-column-gap: initial;
  grid-template-columns: repeat(2, 1fr auto) !important;
  align-items: end;
}
.sk-auto-profile .sk-profile--main .sk-profile--quote-more {
  margin-right: 2rem;
  text-align: end;
  --base-link-color: #48D3FF;
  --base-link-hover-color: #48D3FF;
}
.sk-auto-profile .sk-profile--main .sk-profile--quote-more {
  margin-right: 0rem;
}
[data-process-step-id="ViewAutoPolicyProcess:View"] .sk-auto-profile {
  position: absolute;
  top: -7rem;
  --html-bg-color: transparent;
}
[data-process-step-id="ViewAutoPolicyProcess:View"] .sk-auto-profile .sk-profile--main {
  grid-column-gap: 2rem !important;
}
[data-process-step-id="ViewAutoPolicyProcess:View"] .sk-auto-profile .sk-profile--main .sk-profile--quote-more {
  margin-right: 2rem;
}

.cover-picture {
  height: 280px;
  background-size: cover;
  background-position: center;
}

.sk-overlap {
  background: var(--white);
  margin-top: -6rem !important;
  position: relative;
  z-index: 2;
}

.card-link {
  text-decoration: none;
  color: var(#7C7C80);
}

.sk-custom-card {
  border-radius: 15px;
  border: 1px solid #E2E2E2;
  background: center;
  /*box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);*/ /*RIBS-501 - Blackfin JN */
}

.sk-autosearch-card {
  padding: 1.6rem 2.4rem; /*RIBS-509 - Blackfin JN */
  width: 100%;
}
.sk-autosearch-card.sk-autosearch-card-single {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  font-size: 1.6rem; /*Alfredo Design Review Abr-2025*/
  line-height: 23px;
  gap: 1rem;
  justify-content: space-between;
  max-height: 70px;
  min-height: 60px;
  /*text-transform: uppercase; Alfredo Design Review Abr-2025*/
  padding: 1.6rem 0.4rem;
  border: 0; /*Ender bastidas 12/05/2025*/
  color: #4E4044; /*Ender bastidas 12/05/2025*/
  font-weight: 400; /*Ender bastidas 12/05/2025*/
}

.sk-minicards {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: center;
  -moz-column-gap: 3rem;
       column-gap: 3rem;
  background: #F9FCF8;
  padding: 2rem 0;
}
.sk-minicards h1 {
  font-size: 1.5rem;
  width: 100%;
  padding-top: 2rem;
  text-transform: uppercase;
}
.sk-minicards p {
  display: flex;
  text-align: center;
  font-size: 1.5rem;
  margin: 0 1rem;
  color: #9F9F9F;
}
.sk-minicards a {
  --base-link-text-transformation: none ;
}
.sk-minicards .sk-basic-card {
  background: center;
  width: 136px;
  height: 136px;
  margin: 0;
  position: relative;
}
.sk-minicards .sk-basic-card .sk-basic-card-content {
  --basic-card-header-font-size: 1.4rem;
  --basic-card-header-font-color: var(--white);
  --basic-card-body-bg-color: transparent;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0;
  padding: 0;
  bottom: 1rem;
  position: absolute;
  width: 100%;
  height: 2rem;
  right: 0;
}
.sk-minicards .sk-basic-card .sk-basic-card-content figure {
  text-align: center;
  overflow: hidden;
  margin-bottom: 0;
  width: 90px;
  height: 90px;
}
.sk-minicards .sk-basic-card .sk-basic-card-content figure img {
  margin-bottom: 0;
  height: 100%;
  width: auto;
}
.sk-minicards .sk-basic-card.soon::before {
  align-items: center;
  background: rgba(19, 19, 19, 0.52);
  color: white;
  display: flex;
  height: 6rem;
  justify-content: center;
  position: absolute;
  text-decoration: none;
  width: 100%;
  z-index: 2;
  content: "ESPÉRALO!";
  transform: translateY(50%);
  bottom: 50%;
  top: auto;
}

.claim-status {
  display: flex;
  flex-direction: column;
  position: relative;
  gap: 3rem;
}
.claim-status .status {
  display: flex;
  padding-left: 3.2rem;
  position: relative;
  min-height: 22px;
  align-items: center;
}
.claim-status .status::before {
  content: "";
  height: 22px;
  width: 22px;
  border: 1px solid #E8E8E8;
  border-radius: 50%;
  position: absolute;
  left: 0px;
  background-color: #64D784;
  z-index: 2;
}
.claim-status .status:not(:last-child)::after {
  content: "";
  height: calc(100% + 3rem);
  position: absolute;
  border-right: 2px solid;
  left: 10px;
  top: 1px;
  z-index: 1;
  border-color: #E8E8E8;
}
.claim-status .status.active {
  font-weight: 700;
}
.claim-status .status.active::before {
  /* background-color: #FAE28A; */
  background-color: #F5AB3A;
  animation: status-animated 2s infinite;
}
.claim-status .status.active::after {
  border-color: #C1BCBC;
}
.claim-status .status.active ~ .status::before {
  background-color: #E8E8E8;
}
.claim-status .status.active ~ .status::after {
  border-color: #C1BCBC;
}
.claim-status .status.rejected::before {
  background-color: #EA0029;
}

.sk-status {
  --status-indicator-size: 1.7rem;
  --status-indicator-color-positive: #64D78A;
  --status-indicator-color-intermediary: #F5AB3A;
  --status-indicator-color-negative: #FF0000;
  border-radius: 50%;
  display: inline-block;
  height: var(--status-indicator-size);
  width: var(--status-indicator-size);
  max-width: var(--status-indicator-size); /*Alfredo Design Review Abr-2025*/
  max-height: var(--status-indicator-size); /*Alfredo Design Review Abr-2025*/
  min-width: var(--status-indicator-size); /*Alfredo Design Review Abr-2025*/
  min-height: var(--status-indicator-size); /*Alfredo Design Review Abr-2025*/
}
.sk-status[data-status=positive] {
  background-color: var(--status-indicator-color-positive);
}
.sk-status[data-status=intermediary] {
  background-color: var(--status-indicator-color-intermediary);
  animation: status-indicator 2s infinite;
}
.sk-status[data-status=negative] {
  background-color: var(--status-indicator-color-negative);
}

.sk-sticky-summary {
  background: var(--white);
  --html-bg-color: var(--white);
}
.sk-sticky-summary .message {
  display: flex;
}
.sk-sticky-summary .message .image {
  width: 30%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.sk-sticky-summary .message .content-description {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  flex: 1;
  padding: 0 1rem;
}
/* .sk-sticky-summary .message .content-description .description-message {
  text-align: center;
  font-size: 2rem;
} */
.sk-sticky-summary .message .content-description .description-message .name {
  font-weight: 700;
  text-transform: capitalize;
}
.sk-sticky-summary .message .content-description .price-message {
  font-weight: 700;
}
.sk-sticky-summary .message .content-description .price-message .price {
  font-size: 3rem;
}
.sk-sticky-summary .message .content-description .price-message .price.blue-color {
  color: #6168DB;
}
.sk-sticky-summary .message .content-description .price-message .price.green-color {
  color: #39D6CD;
}
.sk-sticky-summary .message .content-description .price-message .text {
  font-size: 2rem;
}

[data-channel*="rappi"][data-device-resolution=mobile] .sk-sticky-summary .message .content-description .description-message {
  font-size: 1.4rem;
}
[data-device-resolution=mobile] .sk-sticky-summary .message .content-description .price-message .price {
  font-size: 2rem;
}
.sk-sticky-summary.show-for-medium .message .image {
  width: auto;
}
.sk-sticky-summary.sk-secure-things-msg .message .image {
  display: flex;
  flex: 1;
}
.sk-sticky-summary.sk-secure-things-msg .message .image img {
  width: 63px;
  height: 50px;
}
.sk-sticky-summary.sk-secure-things-msg .message .content-description {
  flex: 3;
}

.banner-bottom-home {
  background: #ECEFF3;
}
.banner-bottom-home .content-buttom {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 4rem;
  padding: 0 2rem;
}
[data-device-resolution=mobile] .banner-bottom-home {
  padding: 0;
}
[data-device-resolution=mobile] .banner-bottom-home .content-buttom span {
  text-align: center;
  padding: 0 2rem;
}

.section-description {
  background: #4E4044;
  padding: 0;
  margin: 0;
  min-height: 0;
}
.section-description .row a {
  padding: 1.2rem;
}
.section-description p, h3 {
  font-size: 1.4rem;
}

.section-description h3 {
  text-align: justify !important;
  font-family: "PPObjectSans" !important;
}

[data-device-resolution=no-mobile] .section-description div > p {
  font-size: 2.5rem !important;
}

.content-header {
  font-weight: 700;
  display: block;
}

.sk-header-description {
  padding: 3rem 3rem 0;
}
.sk-header-description h5, .sk-header-description span {
  white-space: pre;
}

.green-text {
  color: #6168DB;
}

.lightgrey-text {
  color: #9F9F9F;
}
[data-device-resolution=no-mobile] .lightgrey-text {
  font-size: 2rem;
}

.hr-divider {
  border-bottom-width: 1px;
  width: 80% !important;
  border-color: #D9D9D9;
}

hr {
  border-color: #D9D9D9 !important;
}

.sk-custom-coverage {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
.sk-custom-coverage .row {
  margin: 0;
}

.sk-profile--edit-profile {
  min-height: 0;
  padding: 0;
  margin: 0;
}
.sk-profile--edit-profile .sk-html-content {
  display: flex;
  justify-content: end;
}
.sk-profile--edit-profile .sk-html-content a {
  --base-link-text-transformation: none;
  --base-link-color: #4E4044;
}

[data-device-resolution=no-mobile] .cover-picture {
  height: 300px;
}
[data-device-resolution=no-mobile] .sk-overlap {
  margin: 0;
}
[data-device-resolution=no-mobile] .sk-attr-htmljs[id$=PetPhotoHTMLJS] {
  top: -4rem;
  --html-bg-color: transparent;
}
[data-device-resolution=no-mobile] .sk-multi-brick .sk-button {
  --brand-primary-color: transparent;
  border: none;
  width: 240px;
}

.item-content {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, auto);
  padding: 0.5rem;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}
.item-content .content {
  display: flex;
  align-items: center;
  border: 1px solid #9F9F9F;
  border-radius: 0.5rem;
  padding: 1rem;
}
.item-content .content .sk-item--content {
  display: grid;
  grid-template-columns: repeat(1, 25% 1fr);
  gap: 0.5rem;
}
.item-content .content .sk-item--content .sk-item--info {
  display: flex;
  align-items: center;
}
.item-content .content .sk-item--content .sk-item--info .sk-item--info-container {
  width: 90px;
}
.item-content .content .sk-item--content .sk-item--info .sk-item--info-container p {
  margin: 0;
}
.item-content .content .sk-item--content .sk-item--info .sk-item--info-container p:nth-child(2) {
  width: auto;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
[data-device-resolution=no-mobile] .item-content .content .sk-item--content {
  grid-template-columns: repeat(1, 15% 1fr);
  width: 100%;
}
[data-device-resolution=no-mobile] .item-content .content .sk-item--content .sk-item--image {
  display: flex;
  justify-content: center;
}
[data-device-resolution=no-mobile] .item-content .content .sk-item--content .sk-item--info-container {
  width: auto;
}
[data-device-resolution=no-mobile] .item-content .content .sk-item--content .sk-item--info-container p:nth-child(2) {
  width: 100%;
  text-overflow: unset;
  white-space: break-spaces;
}

.sk-subheader {
  font-size: 2.4rem;
}
[data-device-resolution=no-mobile] .sk-subheader {
  font-size: 3rem;
}

.text-color.blue-dark {
  color: #0A1E46;
}
.text-color.orange {
  color: #6168DB;
}
.text-color.blue {
  color: #6168DB;
}
.text-color.red {
  color: #F93448;
}

.sk-resize-text {
  font-size: 2rem;
}

.sk-blog--card {
  padding: 0;
  border: unset !important;
  border-radius: 10px !important;
}
.sk-blog--card .sk-card--content {
  display: grid;
  grid-template-columns: 300px 300px;
}
.sk-blog--card .sk-card--content .sk-blog--image img {
  border-radius: 15px 0 0 15px;
  width: 300px;
  max-width: 300px;
  max-height: 200px;
}
.sk-blog--card .sk-card--content .sk-blog--text {
  padding: 1rem;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}
.sk-blog--card .sk-card--content .sk-blog--text .sk-blog--description p {
  color: #6E6E6E;
  text-align: left;
}
.sk-blog--card .sk-card--content .sk-blog--text .sk-blog--more {
  display: flex;
  justify-content: end;
}
[data-device-resolution=mobile] .sk-blog--card .sk-card--content {
  grid-template-columns: 50% auto;
}
[data-device-resolution=mobile] .sk-blog--card .sk-card--content .sk-blog--image > img {
  height: 130px;
  width: 100%;
}
[data-device-resolution=mobile] .sk-blog--card .sk-card--content .sk-blog--more .sk-link > b {
  font-size: 1.5rem !important;
}

.sk-set-text-wrapping .sk-message-content {
  word-wrap: break-word;
}

.sk-app[data-login=true] {
  background-position: 70% 50%;
}

@media (min-width: 420px) {
  .sk-auth-container .sk-auth {
    max-width: 350px;
  }
}
.sk-auth-container .sk-auth .sk-auth-content {
  padding: 1rem 3rem;
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-logo {
  left: 0;
  margin: 0 auto;
  position: relative;
  top: 0;
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-form {
  min-width: auto;
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-footer {
  position: relative;
  left: -1rem;
}
[data-process-id=activate][data-process-step-id="ActivateCustomerUserPublic:Confirmation"] .sk-auth-container .sk-auth .sk-auth-footer {
  display: none;
}

.sk-auth[data-type=LOGIN] .sk-auth-content figure img {
  width: 6.6rem !important;
}
.sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form {
  margin: 0 auto;
  min-width: 0;
  padding: 0;
}
.sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-auth-message {
  font-weight: 600;
}
.sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-button {
  --button-bg-color: linear-gradient(180deg, #E64850 0%, #F09339 100%);
  border: none;
}

[data-device-resolution=mobile] .sk-auth-content .sk-auth-header {
  display: flex;
  justify-content: center;
}

.sk-app {
  --menu-item-selected-bg-color: rgba(255, 255, 255, 0.3);
  --page-menu-expanded-width: 270px;
  --page-content-max-width: 100%;
}
.sk-app[data-device-resolution=no-mobile][data-menu-layout=aside][data-menu-expanded=false] .sk-top-bar, .sk-app[data-device-resolution=no-mobile][data-menu-layout=aside][data-menu-expanded=false] .sk-page {
  margin-left: 0;
  margin-right: var(--page-menu-collapsed-width);
}
.sk-app[data-device-resolution=no-mobile][data-menu-layout=aside][data-menu-expanded=true] .sk-top-bar, .sk-app[data-device-resolution=no-mobile][data-menu-layout=aside][data-menu-expanded=true] .sk-page {
  margin-left: 0 !important;
  margin-right: var(--page-menu-expanded-width) !important;
}
.sk-app[data-device-resolution=no-mobile][data-menu-layout=aside][data-menu-expanded=true] .sk-progress-bar[data-orientation=HORIZONTAL][data-fixed=true] {
  margin-left: 0;
  margin-right: var(--page-menu-expanded-width);
}
.sk-app[data-device-resolution=no-mobile][data-menu-layout=aside][data-menu-expanded=false] .sk-progress-bar[data-orientation=HORIZONTAL][data-fixed=true] {
  margin-left: 0;
  margin-right: var(--page-menu-collapsed-width);
}
.sk-app[data-device-resolution=no-mobile][data-menu-layout=aside][data-menu-expanded=false] .sk-search[data-opened=true] .sk-search-popup {
  margin-right: var(--page-menu-collapsed-width);
}
.sk-app[data-device-resolution=no-mobile][data-menu-layout=aside][data-menu-expanded=true] .sk-search[data-opened=true] .sk-search-popup {
  margin-right: var(--page-menu-expanded-width);
}
.sk-app[data-device-resolution=no-mobile][data-menu-layout=aside][data-menu-expanded=false] .sk-accessibility-panel[data-opened=true] {
  margin-right: var(--page-menu-collapsed-width);
}
.sk-app[data-device-resolution=no-mobile][data-menu-layout=aside][data-menu-expanded=true] .sk-accessibility-panel[data-opened=true] {
  margin-right: var(--page-menu-expanded-width);
}
.sk-app[data-device-resolution=no-mobile][data-menu-layout=aside][data-menu-expanded=false] .sk-sticky-container {
  margin-right: var(--page-menu-collapsed-width);
  margin-left: 0;
}
.sk-app[data-device-resolution=no-mobile][data-menu-layout=aside][data-menu-expanded=true] .sk-sticky-container {
  margin-right: var(--page-menu-expanded-width);
  margin-left: 0;
}

[data-device-resolution=mobile] .sk-main {
  --page-mobile-padding: 0 ;
}
[data-device-resolution=mobile] .sk-nav .sk-accessibility-button {
  font-size: 3.2rem;
}
[data-device-resolution=mobile] .sk-nav .sk-nav-content .sk-nav-zones {
  display: grid;
  row-gap: 5px;
}
[data-device-resolution=mobile] .sk-nav .sk-nav-content .sk-nav-zones .sk-nav-zones-item:nth-child(-n+8) {
  border-bottom: 1px solid #D4CFCF;
}
[data-device-resolution=mobile][data-process-step-id$=":Summary"] .sk-back-top, [data-device-resolution=mobile][data-process-step-id$=":SummaryBeforePayment"] .sk-back-top {
  bottom: 95px;
}

[data-process-id=TermsAndConditionProcess][data-zone-active=ProcessZone] .sk-nav-zones-item #sk-zone-TermsZone {
  --menu-item-bg-color: rgba(255, 255, 255, 0.3);
  --menu-item-font-weight: 700;
}
/* [data-process-id=TermsAndConditionProcess][data-zone-active=ProcessZone] .sk-nav-zones-item #sk-zone-TermsZone:hover {
  --menu-item-hovered-font-color: var(--white);
} */

[data-process-step-id="PrivacyPolicyProcess:1"][data-zone-active=ProcessZone] .sk-nav-zones-item #sk-zone-PrivacyPolicyZone {
  --menu-item-bg-color: rgba(255, 255, 255, 0.3);
  --menu-item-font-weight: 700;
}
[data-process-step-id="PrivacyPolicyProcess:1"][data-zone-active=ProcessZone] .sk-nav-zones-item #sk-zone-PrivacyPolicyZone:hover {
  --menu-item-hovered-font-color: var(--white);
}

.sk-zone {
  padding: 0;
}
.sk-zone .sk-row:not(:first-of-type) {
  padding: 0;
}
.sk-zone .sk-row.align-center .sk-row-content {
  align-items: center;
}

.sk-sticky-component {
  margin: 0 2.4rem;
  position: sticky;
  top: calc(var(--toolbar-min-height) + 1rem);
  z-index: 2;
}
.sk-sticky-component .sk-uigroup-content {
  padding: 0 !important;
}
.sk-sticky-component [data-component-type=HTML_JS]:first-of-type {
  padding: 0;
}
.sk-sticky-component [data-component-type=HTML_JS]:first-of-type .sk-html {
  margin-bottom: 0;
}

[data-channel=customerportal][data-process-step-id="CreateSecureThingsProcess:Summary"] .sk-page,
[data-channel=customerportal][data-process-step-id="CreateSecureThingsProcess:AdditionalProduct"] .sk-page,
[data-channel=public][data-process-step-id="CreateSecureThingsProcess:AdditionalProduct"] .sk-page {
  padding-top: 57px !important;
}

[data-device-type=desktop][data-channel=customerportal][data-process-step-id="ProductPaymentPublicProcess:Payment"] .sk-nav {
  display: none;
}
[data-device-type=desktop][data-channel=customerportal][data-process-step-id="ProductPaymentPublicProcess:Payment"] .sk-top-bar, [data-device-type=desktop][data-channel=customerportal][data-process-step-id="ProductPaymentPublicProcess:Payment"] .sk-page {
  --page-menu-expanded-width: 0 !important;
  --page-menu-collapsed-width: 0;
}

.sk-toolbar {
  --toolbar-icon-color: black;
  --toolbar-icon-bg-color: rgba(255, 255, 255, 0.3);
  --brand-secondary-text-color: var(--white);
  border-bottom: none;
  background-size: cover;
  background-position: center;
}
.sk-toolbar .sk-toolbar-content {
  justify-content: end;
  height: 54px;
}
.sk-toolbar .sk-toolbar-content .sk-toolbar-items {
  margin-left: 0;
  order: 2;
  gap: 0.7rem;
  justify-content: end;
  flex-grow: inherit;
}
.sk-toolbar .sk-toolbar-content .sk-toolbar-items .sk-toolbar-menu {
  flex-grow: initial;
}
.sk-toolbar .sk-toolbar-content .sk-toolbar-icons {
  flex: auto;
  margin-right: 0 5px;
  justify-content: end;
  flex-direction: row-reverse;
}
.sk-toolbar .sk-toolbar-content .sk-toolbar-icons li {
  margin-right: 0;
}
.sk-toolbar .sk-toolbar-content .sk-toolbar-icons li:nth-child(3) {
  left: 0;
  position: fixed;
}
.sk-toolbar .sk-toolbar-content .sk-toolbar-icons li .sk-logout:not([data-channel=admin] .sk-toolbar .sk-toolbar-content .sk-toolbar-icons li .sk-logout) {
  display: none;
}

[data-channel=customerportal][data-process-step-id="ProductPaymentPublicProcess:Payment"] .sk-toolbar-content .sk-toolbar-items {
  display: none;
}

[data-public=true] {
  --toolbar-bg-color: var(--white);
}
[data-public=true] .sk-toolbar {
  border-bottom: none;
}
[data-public=true] .sk-toolbar .sk-toolbar-items > .sk-toolbar-menu {
  justify-content: flex-end;
}
/*new style icon menu - Ender Bastidas may 2025*/
#sk-toolbar > div > ul.sk-toolbar-items > li:nth-child(1) > a > span:nth-child(3), #sk-toolbar > div > ul.sk-toolbar-items > li:nth-child(1) > a > span:nth-child(2){
  width: 1rem;
}
[data-menu-expanded=true] .sk-nav-menu:hover span:nth-child(3), [data-menu-expanded=true] .sk-nav-menu:hover span:nth-child(2){
  width: 2rem !important; 
}

.sk-app .sk-nav {
  --aside-menu-bg-color: #FFFFFF;
  --menu-item-font-color: #4E4044;
  --aside-menu-font-color: #DDD;
  --menu-item-selected-font-color: #000000;
  right: 0;
  left: auto;
}
.sk-app .sk-nav .sk-nav-content {
  padding-top: 2.5rem;
}
.sk-nav-zones-item[data-active=true] {
    --menu-item-font-color: #4E4044;
	--menu-item-font-weight: 500;
}
.sk-app .sk-nav .sk-nav-content .sk-nav-zones-item a {
  margin: 0 1rem 0.5rem 0rem;
}

.sk-app[data-menu-expanded="true"] .sk-nav .sk-nav-content .sk-nav-zones-item a i {
  display: none;
}

.sk-app .sk-nav .sk-nav-content .sk-nav-zones-item a i {
  margin-right: 0;
}
/* .sk-app .sk-nav .sk-nav-content .sk-nav-zones-item.sk-zone--active {
  --menu-item-hovered-font-color: white;
} */
.sk-app .sk-nav .sk-nav-content #sk-zone-ProcessZone {
  display: none;
}

.sk-logout {
  display: none;
}

[data-menu-expanded=true] .sk-logout i::after {
  content: " Cerrar Sesión";
  font-family: var(--base-font-family);
}
.sk-logout i.fa-sign-out {
  padding-left: 0;
}

#sk-header.sk-header {
  --header-bg-color: transparent;
  --header-link-color: var(--white);
  --base-link-hover-color: var(--white);
  position: fixed;
  top: 0;
  height: 55px;
  padding: 0 2rem;
  z-index: 5;
}
#sk-header.sk-header .sk-header-content {
  display: flex;
  align-items: center;
  height: 100%;
}
#sk-header.sk-header .sk-header-content a {
  text-decoration: none;
}

.footer {
  --footer-bg-color: #0A1E46;
}
.footer .footer-content .cookie-cont .cookie-btn button {
  color: #4E4044;
}

[data-device-resolution=no-mobile] .footer {
  display: flex;
  justify-content: center;
}

/*.sk-process .sk-process-header {
  background: #F93448;
}*/
.sk-process .sk-process-header .sk-process-header-content {
  text-align: center;
  color: white;
  padding: 1rem;
  font-size: 1.7rem;
}
.sk-process .sk-process-content .sk-process-form {
  padding: 0;
}

[data-zone-active=ProcessZone][data-process-step-id="EditCustomerProcessHelper:Confirmation"] .sk-main,
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] .sk-main,
[data-zone-active=ProcessZone][data-process-step-id="CancelSecureThingPolicyProcess:Confirmation"] .sk-main {
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 500px;
  position: relative;
}
@media (max-width: 490px) {
  [data-zone-active=ProcessZone][data-process-step-id="EditCustomerProcessHelper:Confirmation"] .sk-main,
  [data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] .sk-main,
  [data-zone-active=ProcessZone][data-process-step-id="CancelSecureThingPolicyProcess:Confirmation"] .sk-main {
    min-height: 630px;
  }
}
[data-zone-active=ProcessZone][data-process-step-id="EditCustomerProcessHelper:Confirmation"] .sk-main .sk-button-list.sk-button-list--next,
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] .sk-main .sk-button-list.sk-button-list--next,
[data-zone-active=ProcessZone][data-process-step-id="CancelSecureThingPolicyProcess:Confirmation"] .sk-main .sk-button-list.sk-button-list--next {
  justify-content: center;
}
/*[data-zone-active=ProcessZone][data-process-step-id="EditCustomerProcessHelper:Confirmation"] .sk-main::after,
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] .sk-main::after,
[data-zone-active=ProcessZone][data-process-step-id="CancelSecureThingPolicyProcess:Confirmation"] .sk-main::after {
  content: "";
  position: absolute;
  background-image: url(/resources/definition/generic/Resources/en/us/banorte_bobLogo.png);
  margin: 0 auto;
  width: 170px;
  height: 86px;
  bottom: 2rem;
  background-size: contain;
  left: 50%;
  background-repeat: no-repeat;
  transform: translateX(-50%);
}*/
[data-zone-active=ProcessZone][data-process-step-id="EditCustomerProcessHelper:Confirmation"] .sk-process,
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] .sk-process,
[data-zone-active=ProcessZone][data-process-step-id="CancelSecureThingPolicyProcess:Confirmation"] .sk-process {
  border: none;
}
[data-zone-active=ProcessZone][data-process-step-id="EditCustomerProcessHelper:Confirmation"] .sk-process .sk-process-content .sk-progress-bar,
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] .sk-process .sk-process-content .sk-progress-bar,
[data-zone-active=ProcessZone][data-process-step-id="CancelSecureThingPolicyProcess:Confirmation"] .sk-process .sk-process-content .sk-progress-bar {
  display: none;
}
[data-zone-active=ProcessZone][data-process-step-id="EditCustomerProcessHelper:Confirmation"] .sk-process .sk-process-content .sk-process-form,
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] .sk-process .sk-process-content .sk-process-form,
[data-zone-active=ProcessZone][data-process-step-id="CancelSecureThingPolicyProcess:Confirmation"] .sk-process .sk-process-content .sk-process-form {
  margin: 2rem;
}
[data-zone-active=ProcessZone][data-process-step-id="EditCustomerProcessHelper:Confirmation"] .sk-process .sk-message,
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] .sk-process .sk-message,
[data-zone-active=ProcessZone][data-process-step-id="CancelSecureThingPolicyProcess:Confirmation"] .sk-process .sk-message {
  margin-bottom: 1rem;
  margin-top: 1rem;
}
[data-zone-active=ProcessZone][data-process-step-id="EditCustomerProcessHelper:Confirmation"] .sk-process .sk-message .sk-message-content,
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] .sk-process .sk-message .sk-message-content,
[data-zone-active=ProcessZone][data-process-step-id="CancelSecureThingPolicyProcess:Confirmation"] .sk-process .sk-message .sk-message-content {
  --base-font-color: #4E4044;
}
[data-zone-active=ProcessZone][data-process-step-id="EditCustomerProcessHelper:Confirmation"] .sk-process .sk-message .sk-message-content b,
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] .sk-process .sk-message .sk-message-content b,
[data-zone-active=ProcessZone][data-process-step-id="CancelSecureThingPolicyProcess:Confirmation"] .sk-process .sk-message .sk-message-content b {
  color: #2F343C;
}
[data-zone-active=ProcessZone][data-process-step-id="EditCustomerProcessHelper:Confirmation"] [id$=EditCustomerProcessHelper] .sk-process-header-content,
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] [id$=EditCustomerProcessHelper] .sk-process-header-content,
[data-zone-active=ProcessZone][data-process-step-id="CancelSecureThingPolicyProcess:Confirmation"] [id$=EditCustomerProcessHelper] .sk-process-header-content {
  display: none;
}
[data-zone-active=ProcessZone][data-process-step-id="EditCustomerProcessHelper:Confirmation"] [id$=EditCustomerProcessHelper] .sk-textbox,
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] [id$=EditCustomerProcessHelper] .sk-textbox,
[data-zone-active=ProcessZone][data-process-step-id="CancelSecureThingPolicyProcess:Confirmation"] [id$=EditCustomerProcessHelper] .sk-textbox {
  --label-font-color: #2F343C;
}
/*Ajuste en ARIBS-390 | Edgar Linarez | 09-05-2025*/
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] [id$=EditCustomerProcessHelper] .sk-textbox h4,
[data-zone-active=ProcessZone][data-process-step-id="CancelSecureThingPolicyProcess:Confirmation"] [id$=EditCustomerProcessHelper] .sk-textbox h4 {
  color: #2F343C;
}
[data-process-id=ViewPetPolicyProcess]:not([data-process-step-id="ViewPetPolicyProcess:Transactions"]) .sk-process-header {
  display: none;
}
[data-process-id=CancelPetPolicyProcess][data-process-step-id="CancelPetPolicyProcess:Confirmation"] .sk-process-header {
  display: none;
}
[data-process-id=EditCustomerProcess][data-process-step-id="EditCustomerProcess:Confirmation"] .sk-main {
  display: flex;
  align-items: center;
  background-image: url("/resources/definition/generic/Resources/en/us/banorte_popUpLogo.png");
  background-repeat: round;
}
[data-process-id=EditCustomerProcess][data-process-step-id="EditCustomerProcess:Confirmation"] .sk-process .sk-process-header-content {
  display: none;
}
[data-process-id=EditCustomerProcess][data-process-step-id="EditCustomerProcess:Confirmation"] .sk-message .sk-message-content h4, [data-process-id=EditCustomerProcess][data-process-step-id="EditCustomerProcess:Confirmation"] .sk-message .sk-message-content p {
  color: var(--white);
}
[data-process-step-id="CancelPetPolicyProcess:Cancellation"] .sk-uigroup-item .sk-uigroup-item-header {
  padding: 1.5rem 2rem;
}
.sk-item-container .sk-attr-assigned:nth-child(1) {
  width: 95% !important;
}
.sk-item-container .sk-attr-assigned:nth-child(2) {
  width: 5% !important;
}
.sk-upper-header .sk-process-header {
  background: #0A1E46;
}

[data-device-resolution=mobile] .sk-align-dropdown .sk-uigroup-item-content .sk-dropdown, [data-device-resolution=mobile] .sk-align-dropdown .sk-uigroup-item-content .sk-textbox {
  --attr-padding-mobile: 1.5rem;
}

[data-process-id=CancelAutoPolicyProcess][data-process-step-id="CancelAutoPolicyProcess:Confirmation"] .sk-main {
  background-repeat: no-repeat;
  background-size: cover;
}

[data-process-step-id="CreateClaimSecureThingsProcess:6"] .sk-main,
[data-process-step-id="CreateClaimProcess:FinalConfirmation"] .sk-main {
  background-repeat: no-repeat;
  background-size: cover;
}
[data-process-step-id="CreateClaimSecureThingsProcess:6"] .sk-main .sk-process,
[data-process-step-id="CreateClaimProcess:FinalConfirmation"] .sk-main .sk-process {
  border: none;
}
[data-process-step-id="CreateClaimSecureThingsProcess:6"] .sk-main .sk-progress-bar,
[data-process-step-id="CreateClaimProcess:FinalConfirmation"] .sk-main .sk-progress-bar {
  display: none;
}
[data-process-step-id="CreateClaimSecureThingsProcess:6"] .sk-main .sk-message,
[data-process-step-id="CreateClaimProcess:FinalConfirmation"] .sk-main .sk-message {
  --attr-padding-mobile: 9rem 5rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:6"] .sk-main .sk-message .sk-message-content,
[data-process-step-id="CreateClaimProcess:FinalConfirmation"] .sk-main .sk-message .sk-message-content {
  --base-font-color: #4E4044;
}

:root {
  --input-border-width: 1px;
  --input-border-color: #7E98A0;
  --input-placeholder-font-color: #4E4044;
  --label-font-weight: 600;
  --input-font-color: #4E4044;
  --input-line-height: 1.56rem;
}

input, select {
  --base-font-size: 1.2rem;
  --base-font-family: "PPObjectSans";
}

select {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M278.6 406.6c-12.5 12.5-32.8 12.5-45.3 0l-192-192c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L256 338.7l169.4-169.4c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3l-192 192z'/%3E%3C/svg%3E");
  background-size: 1.2rem;
}

.sk-attr .sk-field .sk-input::-webkit-input-placeholder,
.sk-auth .sk-input::-webkit-input-placeholder  {
  font-weight: 400;
}

[data-login="true"] {
  --base-font-size: 1.6rem;
  --label-font-size: 1.4rem;
  --label-font-weight: 400;
  --label-line-height: 1.6rem;
  --base-link-color: #919AAA;
}

[data-login="true"] .sk-button {
  --button-font-weight: 700;
  --button-border-radius: 10rem;
  width: 100%;
}

[data-login="true"] .sk-button,
[data-login="true"] .sk-button:hover,
[data-login="true"] .sk-button:focus {
  --button-bg-color: #6168DB;
  --brand-secondary-dark-color: #6168DB; 
  --button-font-color: #fff;
  
}

[data-login="true"] .sk-button[data-style="BACK"],
[data-login="true"] .sk-button[data-style="BACK"]:hover,
[data-login="true"] .sk-button[data-style="BACK"]:focus {
  --button-outline-border-width: 2px;
  --button-outline-border-color: #ECEFF3;
  --button-outline-hover-border-color: #ECEFF3;
  --button-outline-font-color: #000;
  background: #fff;
}

.sk-auth[data-type="RESET_PASSWORD"] .sk-auth-form {
  padding-bottom: 0;
}

.sk-auth[data-type="RESET_PASSWORD"] .sk-auth-footer {
  padding-top: 0;
}

.sk-auth[data-type="RESET_PASSWORD"] .sk-auth-footer > div {
  padding: 2.4rem 0;
}

.sk-auth[data-type="RESET_PASSWORD"] .sk-auth-footer .sk-button[data-style="BACK"] {
  left: -1rem;
  width: calc(100% + 4rem);
}

[data-login="true"] .sk-auth .sk-auth-input > div::after,
[data-login="true"] .sk-auth .sk-auth-input i::before {
  color: var(--base-font-color) !important;
}

[data-login="true"] .sk-auth .sk-auth-input label {
  padding-bottom: 7px;
  --base-font-color:#919AAA;
}

.sk-attr[data-readonly=true] {
  --attr-min-height: 2rem;
}
.sk-attr.display-row {
  flex-direction: row;
  flex-wrap: nowrap;
}
.sk-attr.sk-container {
  --attr-padding-mobile: 0 1.5rem;
}
.sk-attr.sk-container .sk-field {
  flex-direction: row;
  gap: 1rem;
}
.sk-attr.info-first.sk-toggle-row .sk-label label:has(i),
.sk-attr.info-first.sk-textbox .sk-label label:has(i) {
  padding-left: 3rem;
  width: 100% !important;
}
.sk-attr.info-first.sk-toggle-row .sk-label label:has(i) i,
.sk-attr.info-first.sk-textbox .sk-label label:has(i) i {
  top: 0;
  position: absolute;
  left: 0;
  margin: 0.2rem;
  /* font-size: 1rem; */
  color: #000;
}
.sk-attr.info-first.sk-option--graphical label {
  display: flex;
  flex-direction: row-reverse;
  gap: 0.5rem;
}
.sk-attr.info-first .sk-field .sk-option-list .sk-option-item span {
  display: none;
}
.sk-attr.sk-message[data-attr-id="Pet.Messages.PersonalizeHeaderMessage4"] {
  padding: 0 2rem;
}
.sk-attr.sk-textbox[id$=EditCustomerSuccessMessage] {
  --attr-padding-mobile: 3rem;
  margin: 0 !important;
}
.sk-attr[id$=PetSelectorHTMLJS2] {
  align-items: center;
}
.sk-attr[id$=PetSelectorHTMLJS2] .show-for-large {
  width: 65%;
}
.sk-attr .show-for-medium {
  width: 100% !important;
}
.sk-attr .show-for-medium .message .price-message .price {
  font-size: 2rem;
}
.sk-attr.sk-counter-attr .sk-label .remove-icon, .sk-attr.sk-counter-attr .sk-label .add-icon {
  align-items: center;
  background: #6168DB;
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  height: 3rem;
  justify-content: center;
  position: absolute;
  top: 2rem;
  width: 3rem;
  z-index: 2;
  color: var(--white);
}
.sk-attr.sk-counter-attr {
  --attr-min-height: 3rem;
  --input-bg-color: #2F2E2E;
  --input-font-color: var(--white);
  align-items: center;
  border: 1px solid #E2E2E2;
  border-radius: 0.5rem;
  flex: 1 calc(50% - 0.5rem);
  flex-direction: row;
  flex-wrap: nowrap;
  height: 7.2rem;
  padding: 0rem 3rem;
}
.sk-attr.sk-counter-attr[data-loading=true] input {
  padding-right: 0 !important;
}
.sk-attr.sk-counter-attr .sk-label {
  padding: 0;
  position: initial;
}
.sk-attr.sk-counter-attr .sk-label .add-icon {
  right: 3rem;
}
.sk-attr.sk-counter-attr .sk-label .remove-icon {
  right: 12rem;
}
.sk-attr.sk-counter-attr .sk-field {
  height: var(--attr-min-height);
  width: 12rem;
}
.sk-attr.sk-counter-attr .sk-field i {
  display: none;
}
.sk-attr.sk-counter-attr .sk-field .sk-textbox {
  border: 0;
  border-radius: 2rem;
  padding: 0;
  text-align: center;
}
.sk-attr.sk-counter-attr .sk-error-validation {
  bottom: -0.5rem;
  font-size: 1rem;
  justify-content: flex-end;
  position: absolute;
  right: 3rem;
}

.sk-counter-container {
  padding: 0 2.4rem !important;
}
.sk-counter-container .sk-column-list {
  gap: 1rem;
}
[data-device-resolution=no-mobile] .sk-counter-container .sk-counter-attr label {
  font-size: 1.6rem;
}

.link-invoice {
  min-height: auto;
}

.sk-datepicker {
  --brand-secondary-color: #6168DB;
  --brand-secondary-medium-color: rgba(42, 216, 194, 0.2);
}

[data-device-resolution=mobile] .sk-attr.sk-message .sk-message-content .flex-dir-row-reverse {
  justify-content: center;
  margin: 0;
}
[data-device-resolution=no-mobile] .sk-attr.sk-message .sk-message-content {
  font-size: 1.6rem;
}
.sk-attr.sk-message.background-pets {
  margin: 0;
}
.sk-attr.sk-message[data-type=INFO] {
  --message-info-bg-color: rgba(42, 216, 194, 0.20);
}
[data-process-step-id="ViewPetPolicyProcess:View"] .sk-attr.sk-message img {
  width: 100%;
}
[data-process-step-id="ViewPetPolicyProcess:View"] .sk-attr.sk-message .sk-message-content a {
  justify-content: flex-start;
}
.sk-attr.sk-message.blue-card-message div {
  --base-font-color: var(--white);
  text-align: center;
  padding: 0 3rem;
  font-size: 2rem;
}
[data-device-resolution=no-mobile] .sk-attr.sk-message .sk-message-content .sk-custom-banner picture img {
  max-height: 450px;
}

[data-process-step-id="CheckPassworClaimOfferDetailsProcess:Check"] .sk-message {
  text-align: center;
}
[data-process-step-id="CheckPassworClaimOfferDetailsProcess:Check"] .sk-message .sk-message-content {
  display: flex;
  justify-content: center;
}

.sk-custom-card-object .sk-message-content a > .sk-basic-card {
  border: 1px solid #E2E2E2;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.sk-custom-card-object .sk-message-content a > .sk-basic-card .sk-basic-card-content {
  display: flex;
  gap: 2rem;
  align-items: center;
}
.sk-custom-card-object .sk-message-content a > .sk-basic-card .sk-basic-card-content figure {
  display: flex;
  margin-bottom: 0;
  width: 50%;
  justify-content: center;
}
.sk-custom-card-object .sk-message-content a > .sk-basic-card .sk-basic-card-content figure img {
  max-width: -moz-fit-content;
  max-width: fit-content;
}
.sk-custom-card-object .sk-message-content a > .sk-basic-card .sk-basic-card-content section p {
  color: #4E4044;
}
[data-device-resolution=no-mobile] .sk-custom-card-object .sk-message-content a > .sk-basic-card .sk-basic-card-content figure {
  width: 10%;
}

[id=sk-process-CreateMobilityQuotePublicProcessClone] [id*=DividerMessage],
[id=sk-process-EditMobilityQuotePublicProcess] [id*=DividerMessage] {
  padding: 0 2rem;
}
[id=sk-process-CreateMobilityQuotePublicProcessClone] .sk-uigroup .sk-uigroup-item .sk-uigroup-item-header,
[id=sk-process-EditMobilityQuotePublicProcess] .sk-uigroup .sk-uigroup-item .sk-uigroup-item-header {
  --process-inner-vertical-space: 1rem;
  --process-inner-horizontal-space: 2.5rem;
}
[id=sk-process-CreateMobilityQuotePublicProcessClone] .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-multi-brick,
[id=sk-process-EditMobilityQuotePublicProcess] .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-multi-brick {
  --process-inner-vertical-space: 0;
}

.list-items div ul li {
  display: flex;
  justify-content: space-between;
}
.list-items div ul li .icons i {
  font-size: 2rem;
  color: #808FF9;
}

.list-quotation {
  --attr-padding-mobile: 0 2rem;
}

.list-quotation .sk-message-content hr {
  display: none;
}
.list-quotation .header {
  display: flex;
  justify-content: space-between;
}

.text-right .sk-message-content a {
  --base-link-color: #6168DB;
}

[data-process-id=CreateClaimSecureThingsProcess] .sk-message .sk-message-content .sk-profile--image {
  display: flex;
  justify-content: center;
}
[data-process-id=CreateClaimSecureThingsProcess] .sk-message .sk-message-content .sk-profile--image img {
  width: 127px;
}
[data-process-id=CreateClaimSecureThingsProcess] .sk-message[id$=ItemMessage] .sk-profile--image img {
  width: 63px;
}

.sub-header {
  --attr-padding-mobile: 2rem 4rem;
}
.sub-header .sk-message-content div span {
  font-size: 1.8rem;
}

.sk-header-bicolor .sk-message-content div > h3 p {
  color: #4E4044;
}
.sk-header-bicolor .sk-message-content div > h3 .sk-blue-text {
  color: #6168DB;
}
.sk-header-bicolor .sk-message-content div > h3 .sk-blue-text span {
  color: #6f6f6f;
}
[data-device-resolution=no-mobile] .sk-header-bicolor .sk-message-content p {
  font-size: 1.6rem;
}
[data-device-resolution=no-mobile] .sk-header-bicolor .sk-message-content .sk-bicolor-title {
  font-size: 2.5rem;
}

.sk-orange-subheader {
  color: #6168DB !important;
  font-size: 2.1rem;
}

.sk-headers .sk-blue-header .h3 {
  font-size: 3.5rem;
  text-align: start;
  line-height: normal;
}
.sk-headers .sk-blue-header h1 {
  color: #6168DB;
  font-size: 2.4rem;
}
.sk-headers .sk-blue-header .h1 {
  font-size: 3.1rem;
}
.sk-headers .sk-green-header h1 {
  color: #6168DB;
  font-size: 2.4rem;
}
.sk-headers .sk-red-header h1 {
  color: #F93448;
  font-size: 2.4rem;
}
[data-device-resolution=no-mobile] .sk-headers h1, [data-device-resolution=no-mobile] .sk-headers .h3, [data-device-resolution=no-mobile] .sk-headers .h1 {
  font-size: 4rem;
}
[data-device-resolution=no-mobile] .sk-headers p, [data-device-resolution=no-mobile] .sk-headers div {
  font-size: 2rem;
}

[data-attr-id="ClaimsGeneric.SecureThingsClaim.step1.Message1HTMLJS"] {
  padding-bottom: 0;
}

.sk-big-subtitle .sk-message-content span {
  font-size: 1.8rem;
}
[data-device-resolution=no-mobile] .sk-big-subtitle .sk-message-content span {
  font-size: 2.5rem;
}

.contact-message h3 {
  font-size: 1.5rem;
}
[data-device-resolution=no-mobile] .contact-message h3 {
  font-size: 1.8rem;
}

/* Comentado por sugerencia de Innoveo (Correo de Angelo Matos, comentario de Illes ; 01/07/2025) */
/*
.sk-hide-coverages .sk-option-list span:has(label) {
  display: none;
}
*/

/* Agregado por sugerencia de Innoveo (Correo de Angelo Matos, comentario de Illes ; 01/07/2025) */
.sk-show-coverages .sk-option-list .sk-option-item:has(.hide-coverage) {
  display: none;
}

.sk-show-coverages .sk-option-list span:has(label):has(.sk-option-image) {
  display: block;
}
.sk-show-coverages .sk-option-list [data-type=graphical] {
  width: 100%;
}

.sk-show-coverages .sk-option-list [data-type=graphical] label .sk-option-image {
  display: none;
}

.sk-yellow-color {
  color: #FAE28A;
}

.sk-green-color {
  color: #357C41;
}

.sk-claim-message {
  min-height: auto;
}
.sk-claim-message .sk-html-content p:first-child {
  font-size: 1.4rem !important;
  color: var(--black) !important;
  font-weight: 600;
}

.sk-text-size.sk-size--16 {
  font-size: 1.6rem;
}

.sk-icons.sk-right-icon {
  justify-content: end;
  display: flex;
}

.text-color-white .sk-message-content {
  color: var(--white);
}

/* Summary */
.sk-additional-charges div {
  display: grid;
  grid-template-columns: repeat(1, 75% 25%);
  font-size: 1.4rem;
  line-height: 18.2px;
}

.sk-total-amount,
.sk-total-amount p > b {
  font-size: 1.4rem;
  color: #5B5E5E;
  padding-top: 0 !important;
}

.sk-set-spacing-text p {
  line-height: unset;
}

.sk-layout-flex div {
  display: flex;
  justify-content: space-between;
}
.sk-layout-flex .sk-align-right {
  display: flex;
  justify-content: end;
  gap: 1rem;
}

.sk-msg-modal {
  --html-bg-color: transparent;
}

.sk-table--2col a {
  display: grid;
  grid-template-columns: 40% 60%;
  --base-link-color: #686363;
  --base-link-hover-color: #6168DB;
}
.sk-table--2col a span {
  display: flex;
  align-items: center;
}
.sk-table--2col picture {
  display: flex;
  justify-content: center;
}

.sk-attr {
  --toggle-rail-selected-bg-color: #6168DB;
  --toggle-handler-selected-bg-color: var(--white);
  --toggle-rail-bg-color: rgba(120, 120, 128, 0.16);
  --toggle-height: 3.1rem;
  --toggle-width: 5.1rem;
  --toggle-handler-size: 2.7rem;
}
.sk-attr.sk-checkbox {
  --checkbox-border-color: #9F9F9F;
  --checkbox-border-radius: 5px;
  --checkbox-selected-bg-color: #34C759;
  --checkbox-selected-border-color:#9F9F9F;
  --base-link-color: #6168DB;
  --base-link-text-transformation: none;
  --option-padding: 0;
  --option-font-color: #4E4044;
}

.sk-option--toggle.sk-checkbox {
  --option-min-width: 5rem;
  --attr-padding-mobile: 0 2.4rem;
  align-items: center;
}
.sk-option--toggle.sk-checkbox.sk-toggle-row {
  flex-direction: row;
  gap: 1rem;
}
.sk-option--toggle.sk-checkbox.sk-toggle-row .sk-label {
  flex: 1;
  width: 100%;
  padding: 0;
}
.sk-option--toggle.sk-checkbox.sk-toggle-row .sk-label label {
  width: 100%;
  padding: 0;
  --label-font-color: #4E4044;
}
.sk-option--toggle.sk-checkbox.sk-toggle-row .sk-field {
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  align-items: center;
}
.sk-option--toggle.sk-checkbox.sk-toggle-row .sk-field label {
  justify-content: end;
}

.sub-label {
  color: #9F9F9F;
  font-weight: 400;
}

[data-process-step-id="CreateGadgetQuotePublicProcess:Details"] .sk-checkbox .sk-label label {
  padding: 0 1rem 0 0;
}

.sk-text-checkbox {
  font-size: 1.5rem;
}
.sk-text-checkbox p {
  color: #6E6E6E;
}

.sk-attr.sk-radio.sk-option--graphical {
  --graphical-border-radius: 2rem;
  --graphical-min-height: 10rem;
  --graphical-padding: 0;
}
[data-column-count="1"] .sk-attr.sk-radio.sk-option--graphical .sk-label {
  justify-content: center;
}
[data-column-count="1"] .sk-attr.sk-radio.sk-option--graphical .sk-field {
  --graphical-selected-bg-color: #6168DB;
  --radio-border-color: #4E4044;
  --radio-selected-bg-color: #7C7C80;
  display: flex;
  justify-content: center;
}
[data-column-count="1"] .sk-attr.sk-radio.sk-option--graphical .sk-field label {
  border: 1px solid #9F9F9F;
}
[data-column-count="1"] .sk-attr.sk-radio.sk-option--graphical .sk-field label span {
  display: none;
}
[data-column-count="1"] .sk-attr.sk-radio.sk-option--graphical .sk-field label .sk-input-radio {
  display: none;
}
[data-column-count="1"] .sk-attr.sk-radio.sk-option--graphical .sk-field label:not(.sk-selected) {
  --graphical-shadow: none;
}
[data-column-count="1"] .sk-attr.sk-radio.sk-option--graphical .sk-field label .sk-option-image {
  height: 100px;
}
[data-device-resolution=mobile] .sk-attr.sk-radio .sk-field [data-number-of-inputs="2"] {
  flex-wrap: nowrap;
  gap: 1rem;
}

.sk-attr.sk-option--graphical.optional-item .sk-option-item label::before {
  align-items: center;
  content: "\f055";
  display: flex;
  font-family: "Font Awesome 6 Pro";
  height: 1.8rem;
  justify-content: center;
  left: 1rem;
  position: absolute;
  top: 1rem;
  width: 1.8rem;
}
.sk-attr.sk-option--graphical.optional-item .sk-option-item label.sk-selected::before {
  content: "\f056";
}
.sk-attr.sk-option--graphical.optional-item .sk-option-item label .sk-input-checkbox {
  display: none;
}

[data-process-id=CreateClaimSecureThingsProcess][data-process-step-id="CreateClaimSecureThingsProcess:1"] .sk-radio .sk-option-list .sk-option-item label {
  --graphical-selected-bg-color: #6168DB;
  display: flex;
  flex-direction: row;
  gap: 2rem;
}

.sk-payment .sk-payment-header {
  padding: 0;
  white-space: pre-line;
  margin: 0;
}
.sk-payment .sk-payment-header h5 {
  text-align: left;
}
.sk-payment .sk-payment-content {
  border: none !important;
  padding: 0 !important;
}
.sk-payment .sk-payment-content::after {
  display: none;
}
.sk-payment .sk-payment-content .sk-payment-amount {
  margin: 2rem 0;
}
.sk-payment .sk-payment-content .sk-payment-amount label {
  font-size: 2rem;
}
.sk-payment .sk-payment-content .sk-payment-amount b {
  font-size: 2rem;
}
.sk-payment .sk-payment-content .sk-payment-inputs {
  display: flex;
  flex-flow: row wrap;
  gap: 1rem;
}
.sk-payment .sk-payment-content .sk-payment-inputs #sk-payment-expiry-date-wp,
.sk-payment .sk-payment-content .sk-payment-inputs #sk-payment-cvv-wp {
  flex: 1;
}
.sk-payment .sk-navigation {
  margin: 0;
}
.sk-payment .sk-navigation .sk-button {
  --button-bg-color: #6168DB;
}

.sk-attr.sk-resource, .sk-attr.sk-multiresource {
  --upload-dropzone-border-width: 0;
  --input-hover-border-width: 0;
  --input-bg-color: #F2F1F1;
  --gray-color-600: #7C7C80;
  --upload-progress-bar-bg-color: #9FF4C1;
  --brand-primary-color: #F93448;
}
.sk-attr.sk-resource .sk-upload-content .sk-upload-files .sk-file a, .sk-attr.sk-multiresource .sk-upload-content .sk-upload-files .sk-file a {
  justify-content: space-between;
  flex-direction: row-reverse;
}
@media (max-width: 768px) {
  .sk-attr.sk-resource .sk-upload-dropzone, .sk-attr.sk-multiresource .sk-upload-dropzone {
    --brand-primary-color: #7C7C80;
    border: none;
  }
  .sk-attr.sk-resource .sk-upload-dropzone span.sk-upload-subheader, .sk-attr.sk-multiresource .sk-upload-dropzone span.sk-upload-subheader {
    display: block;
  }
}
.sk-attr.sk-resource .sk-upload-dropzone .sk-upload-header, .sk-attr.sk-multiresource .sk-upload-dropzone .sk-upload-header {
  flex-direction: row;
  justify-content: space-between;
  padding: 1rem;
  width: 100%;
}
.sk-attr.sk-resource .sk-upload-dropzone .sk-upload-header i.icon-upload, .sk-attr.sk-multiresource .sk-upload-dropzone .sk-upload-header i.icon-upload {
  display: none;
}
.sk-attr.sk-resource .sk-upload-dropzone .sk-upload-header span.sk-upload-subheader, .sk-attr.sk-multiresource .sk-upload-dropzone .sk-upload-header span.sk-upload-subheader {
  margin: 0;
  text-align: left;
  color: #4E4044;
}
.sk-attr.sk-resource .sk-upload-dropzone .sk-upload-header button.button.sk-button, .sk-attr.sk-multiresource .sk-upload-dropzone .sk-upload-header button.button.sk-button {
  --button-font-color: #7C7C80 !important;
  --button-bg-color: transparent !important;
  padding: 0;
  width: -moz-fit-content;
  width: fit-content;
  box-shadow: none;
  color: #4E4044;
}
.sk-attr.sk-resource .sk-upload-dropzone .sk-upload-header button.button.sk-button:hover, .sk-attr.sk-multiresource .sk-upload-dropzone .sk-upload-header button.button.sk-button:hover {
  --button-hover-bg-color: transparent;
  --button-hover-font-color: #7C7C80;
}
.sk-attr.sk-resource .sk-upload-content .sk-file-info, .sk-attr.sk-multiresource .sk-upload-content .sk-file-info {
  --brand-primary-color: var(--base-font-color);
}
.sk-attr.sk-resource[id*=PetPictureResource] .sk-upload-header, .sk-attr.sk-multiresource[id*=PetPictureResource] .sk-upload-header {
  justify-content: center;
}
.sk-attr.sk-resource[id*=PetPictureResource] .sk-upload-header i.icon-upload, .sk-attr.sk-multiresource[id*=PetPictureResource] .sk-upload-header i.icon-upload {
  display: block;
}

.sk-attr.sk-resource {
  --attr-min-height: 2rem;
}
.sk-attr.sk-resource .sk-button {
  --button-min-height: 2rem;
}
.sk-attr.sk-resource .sk-upload-dropzone {
  min-height: 4rem;
}
.sk-attr.sk-resource .sk-file {
  max-height: 4rem;
  margin-top: 0 !important;
}
.sk-attr.sk-resource .sk-file .sk-file-info {
  min-height: 4rem !important;
}
.sk-attr.sk-resource .sk-file .sk-file-info .sk-file-preview + span {
  white-space: nowrap;
}

.sk-attr.sk-dropdown {
  --dropdown-menu-option-selected-bg-color: var(--brand-primary-color);
}

.sk-attr.sk-slider {
  --brand-primary-color: #6168DB;
  --slider-bar-track-bg-color: #6168DB;
  --input-font-color: #4E4044;
  --slider-bar-handle-bg-color: #6168DB;
  margin: 0;
  align-items: center;
  --attr-padding-mobile: 2rem !important;
}
.sk-attr.sk-slider .sk-field {
  width: 80%;
}
.sk-attr.sk-slider .sk-field::before {
  content: "-";
  height: calc(100% - 5px);
  position: absolute;
  align-items: center;
  display: flex;
  left: -30px;
  font-size: 3rem;
}
.sk-attr.sk-slider .sk-field::after {
  content: "+";
  top: 0;
  height: calc(100% - 5px);
  position: absolute;
  align-items: center;
  display: flex;
  right: -30px;
  font-size: 3rem;
}
[data-device-resolution=mobile] .sk-attr.sk-slider .sk-field {
  width: 78%;
}
.sk-attr.sk-slider.sk-orange-slider .rc-slider-track {
  --slider-bar-track-bg-color: #6168DB;
}
.sk-attr.sk-slider.sk-orange-slider .sk-slider-value {
  --brand-primary-color: #4E4044;
}
.sk-attr.sk-slider.sk-orange-slider .rc-slider-handle {
  --slider-bar-handle-bg-color: #6168DB;
}

.sk-button {
  --button-bg-color: var(--white);
  --button-font-color: var(--white);
  --button-font-size: 16px;
  --button-border-radius: 4rem;
  --button-min-height: 5.6rem;
  --button-outline-border-color: transparent;
  --button-hover-font-color: var(--white);
  --button-outline-hover-bg-color: var(--white);
  font-family: PPObjectSans; /*Alfredo Design Review Abr-2025*/
  font-weight: 700;
  line-height: 24.52px;
  letter-spacing: 0.03em;
  border: 0;
  width: 240px;
}
.sk-button:hover {
  --button-hover-bg-color: #6168DB;
}
.sk-button:focus {
  --brand-secondary-text-color: var(--white);
}
.sk-button[data-style=ACTION] {
  --button-bg-color: #6168DB !important;
  border: none;
}
/* Rappi button */
[data-channel*="rappi"] .sk-button[data-style=ACTION]:hover, .sk-button[data-style=ACTION]:focus {
  --brand-secondary-text-color: var(--white);
  --brand-secondary-dark-color: #6168DB;
  --button-hover-bg-color: #6168DB;
}
.sk-button[data-style=BACK] {
  --button-outline-bg-color: var(--white);
  background: var(--white);
  --button-outline-font-color: #9F9F9F;
  padding: 1.2rem;
}
.sk-button[data-style=BACK]:hover, .sk-button[data-style=BACK]:focus {
  --button-outline-font-color: #000000;
  background: var(--white);
  --button-border-radius: 4rem;
  color: #000000;
  --brand-secondary-text-color: #000000;
}
.sk-button[data-style=BACK] .sk-icon {
  display: none;
}
.sk-button[data-style=NEXT] {
  --button-bg-color: #6168DB !important;
  --button-outline-font-color: var(--white);
  --button-outline-bg-color: #6168DB;
  padding: 1.2rem;
}
.sk-button[data-style=NEXT]:hover, .sk-button[data-style=NEXT]:focus {
  --button-outline-hover-bg-color: #6168DB;
  --button-outline-font-color: #FFFFFF;
  background: #6168DB;
  color: #FFFFFF;
  --brand-secondary-text-color: #FFFFFF;
}
.sk-button[data-style=NEXT] .sk-icon {
  display: none;
}
.sk-button.btn-as-link {
  --button-bg-color: transparent;
  --button-border-width: 0;
  --button-font-color: #F93448;
  --button-min-height: 0;
  --button-padding: 0;
  --button-hover-bg-color: transparent;
  --button-hover-font-color: #F93448;
  box-shadow: none;
  margin: 3rem 0;
  min-width: 0;
  width: -moz-fit-content;
  width: fit-content;
}

.sk-button-list {
  align-items: center;
}
@media (max-width: 480px) {
  .sk-button-list {
    align-items: center;
  }
}
.sk-button-list .sk-button {
  height: -moz-fit-content;
  height: fit-content;
}

@media (min-width: 769px) {
  .sk-navigation[data-responsive=true] .sk-button {
    width: unset;
  }
}

.custom-button {
  background: #FFFFFF;
  border-radius: 16px;
  box-shadow: none;
  border: 1px solid #ECEFF3 !important;
  display: flex !important;
  justify-content: space-between !important;
  width: 100%;
  margin: 0px;
}
.custom-button .sk-button-text {
  color: #4E4044;
  font-size: 1.6rem;
  font-weight: 400;
}
.custom-button .sk-icon {
  color: #6f6f6f;
}
.custom-button:hover {
  --button-hover-bg-color: transparent !important;
}
.custom-button:focus {
  background: transparent;
}

.sk-color-button.blue.sk-button {
  background: #6168DB !important;
}
.sk-color-button.green.sk-button {
  background: #6168DB !important;
}
.sk-color-button.orange.sk-button {
  background: #6168DB !important;
}

[data-device-resolution=mobile] .sk-sort-buttons .sk-navigation {
  flex-direction: column-reverse;
}

[data-device-resolution=mobile] .sk-claim-button .sk-button {
  width: 100%;
  margin: 0 !important;
}

[id=sk-navigation-CreateAutoQuotePublicProcessVehicleValueUI1-FieldsetGroup-Fieldset8] .sk-button-list {
  justify-content: center;
}

.sk-progress-bar {
  --progress-bar-step-active-item-border-color: #9F9F9F;
  --progress-bar-step-completed-item-border-color: #9F9F9F;
  --progress-bar-step-item-border-color: #7C7C80;
}
.sk-progress-bar .sk-progress-bar-content .sk-step-item {
  border-width: 1px;
}
[data-device-resolution=no-mobile] .sk-progress-bar .sk-progress-bar-content .sk-step-header {
  display: none;
}

.sk-sticky-container .sk-sticky-bar {
  --sticky-bar-bg-color: var(--white);
  --sticky-bar-font-color: var(--black);
  margin: 1rem 2rem;
  border-radius: 15px;
  box-shadow: 0px 4px 4px 4px rgba(0, 0, 0, 0.25);
}
[data-process-step-id="CreateSecureThingsProcess:Summary"] .sk-sticky-container .sk-sticky-bar,
[data-process-step-id="CreateSecureThingsProcess:AdditionalCoverages"] .sk-sticky-container .sk-sticky-bar, 
[data-process-step-id="CreatePetQuotePublicProcess:Summary"] .sk-sticky-container .sk-sticky-bar,
[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] .sk-sticky-container .sk-sticky-bar,
[data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .sk-sticky-container .sk-sticky-bar,
[data-process-step-id="CreateAutoQuotePublicProcess:Payment"] .sk-sticky-container .sk-sticky-bar, 
[data-process-step-id="CreateAutoQuotePublicProcess:Summary"] .sk-sticky-container .sk-sticky-bar {
  margin: 0 !important;
  border-radius: 0;
  border-top: 1px solid #E2E2E2;
  padding: 1.6rem 1rem;
}
.sk-sticky-container .sk-sticky-bar[data-position=BOTTOM] {
  margin-bottom: 0.5rem;
}
.sk-sticky-container .sk-sticky-bar[data-position=TOP] {
  background: var(--white);
}
.sk-sticky-container .sk-sticky-bar .sk-sticky-bottom-summary {
  padding: 0;
}
.sk-sticky-container .sk-sticky-bar .sk-sticky-bottom-summary .sk-html-content {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.sk-sticky-container .sk-sticky-bar .sk-sticky-bottom-summary .sk-html-content div a {
  height: 0;
}
[data-device-resolution=mobile] .sk-sticky-container .sk-sticky-bar .sk-sticky-bottom-summary .sk-html-content div a {
  width: 50%;
}

.sk-sticky-container .sk-sticky-bar .sk-sticky-bar-content {
  display: flex !important;
}
.sk-sticky-container .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button-list {
  justify-content: center;
}
.sk-sticky-container .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button-list .sk-button span {
  color: var(--white);
}
[data-device-resolution=mobile] .sk-sticky-container .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button-list .sk-button {
  width: 50%;
}
.sk-sticky-container .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button-list .sk-button.sk-button--disabled:not(.rappidisabled) {
  border: 1px solid #9F9F9F;
}
.sk-sticky-container .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button-list .sk-button.sk-button--disabled:not(.rappidisabled) span {
  color: #9F9F9F;
}

.sk-uigroup {
  --uigroup-header-font-size: 1.7rem;
  --uigroup-header-font-color: #4E4044;
}
.sk-uigroup .sk-uigroup-item.header-action .sk-uigroup-item-header img.category-img {
  margin-right: 1.2rem;
}
.sk-uigroup .sk-uigroup-item.header-action .sk-uigroup-item-content .sk-multi-brick-item {
  padding: 0;
  border: 0;
  margin: 0;
}
.sk-uigroup .sk-uigroup-item.header-action .sk-uigroup-item-content .sk-multi-brick-item .sk-multi-brick-link--remove {
  position: relative;
  right: 0;
  left: 2rem;
  top: 0;
}
.sk-uigroup .sk-uigroup-item.header-action .sk-uigroup-item-content .sk-multi-brick-footer {
  margin: 0;
  padding: 0;
  position: absolute;
  right: 2rem;
  top: -6.3rem;
}
.sk-uigroup .sk-uigroup-item.header-action .sk-uigroup-item-content .sk-multi-brick-footer .sk-multi-brick-link--add {
  --brand-primary-color: #000;
  background: transparent;
  border: 1px solid #000;
  color: #000;
  height: 3rem;
  margin: 0;
  min-height: 3rem;
  min-width: 3rem;
  width: 3rem;
}
.sk-uigroup .sk-uigroup-item.header-action .sk-uigroup-item-content .sk-multi-brick-footer .sk-multi-brick-link--add span {
  display: none;
}

.sk-basic.sk-uigroup .sk-uigroup-header {
  justify-content: center;
  margin: 4rem 0 2rem 0;
}
[data-device-resolution=mobile] .sk-basic.sk-uigroup {
  --attr-padding-mobile: 1.5rem;
  --uigroup-header-font-size: 1.4rem;
}
[data-device-resolution=mobile] .sk-basic.sk-uigroup .sk-uigroup-header {
  margin: 2rem 0 1rem 0;
}

.sk-group-card ,
[data-process-id=ViewPetPolicyProcess][data-process-step-id="ViewPetPolicyProcess:EditBilling"] .sk-process {
  border-radius: 15px;
  /*border: 1px solid #ddd;*/
  margin: 0 1rem 2rem;
}
.sk-group-card.sk-process, [data-process-id=ViewPetPolicyProcess][data-process-step-id="ViewPetPolicyProcess:EditBilling"] .sk-process {
  margin-top: 1rem;
}

.sk-profile-group {
  margin-top: -2rem;
}
.sk-profile-group [data-component-type=HTML_JS]:first-of-type {
  margin-top: -6rem;
  padding-top: 0;
}
.sk-profile-group [data-component-type=HTML_JS]:first-of-type .sk-comp {
  background: transparent;
  margin: 0;
  padding: 0;
}
.sk-profile-group [data-component-type=HTML_JS]:first-of-type .sk-comp .sk-html-content {
  overflow: visible;
}

.sk-blue-solid {
  background-color: #0A1E46;
  --uigroup-header-font-color: var(--white);
  --base-font-color: var(--white);
  padding: 2rem;
}

[data-device-resolution=no-mobile] .sk-uigroup .sk-uigroup-item-header {
  justify-content: initial;
}

.sk-text--align-center.sk-uigroup-item .sk-uigroup-item-header {
  justify-content: center;
}

[data-device-resolution=mobile][data-process-step-id="ProductPaymentPublicProcess:Result"][data-channel=customerportal] .sk-column-reverse-desktop .sk-uigroup-content {
  padding: 0 !important;
}

[data-device-resolution=no-mobile][data-process-step-id="ProductPaymentPublicProcess:Result"] .sk-column-reverse-desktop .sk-uigroup-content {
  flex-direction: row-reverse;
}

[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] .sk-uigroup .sk-uigroup-content {
  padding: 0;
}
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] .sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-navigation {
  --process-inner-horizontal-space: 0;
}

.sk-background-solid {
  /*border-bottom: 2px solid #E2E2E2;*/
  background: #ECEFF3; /*# F4F4F4; */
}

[data-process-step-id="ThingsInfoPageProcess:Full"][data-process-id=ThingsInfoPageProcess] .sk-uigroup .sk-blue-background {
  background-image: url("/resources/definition/generic/Resources/en/US/banorte_blueRectangle.png");
  padding-top: 1.5rem;
}
[data-process-step-id="ThingsInfoPageProcess:Full"][data-process-id=ThingsInfoPageProcess] .sk-uigroup .sk-blue-background .sk-uigroup-item-header {
  --process-inner-horizontal-space: 2rem;
}
[data-process-step-id="ThingsInfoPageProcess:Full"][data-process-id=ThingsInfoPageProcess] .sk-uigroup .sk-blue-background .sk-uigroup-item-header span > a {
  --base-link-color: var(--white);
}
[data-process-step-id="ThingsInfoPageProcess:Full"][data-process-id=ThingsInfoPageProcess] .sk-uigroup .sk-blue-background .sk-uigroup-item-content [data-component-type=CAROUSEL] .sk-image-carousel {
  padding: 1rem 2rem;
  background: transparent;
  margin: 0;
}
[data-process-step-id="ThingsInfoPageProcess:Full"][data-process-id=ThingsInfoPageProcess] .sk-uigroup .sk-blue-background .sk-uigroup-item-content [data-component-type=CAROUSEL] .sk-image-carousel .sk-image-carousel-content {
  padding: 0;
}

.graphical-header .sk-uigroup-item-content .sk-column-list {
  flex-direction: row;
  align-items: flex-start;
}
.graphical-header .sk-uigroup-item-content .sk-column-list .sk-html--rawhtml {
  --attr-padding-mobile: 1.5rem 1rem;
  width: 80% !important;
}
.graphical-header .sk-uigroup-item-content .sk-column-list .sk-html--rawhtml .sk-message-content .header-wrapper {
  display: flex;
}
.graphical-header .sk-uigroup-item-content .sk-slider-status[data-component-type=CHECKBOX] {
  width: 20% !important;
  --graphical-bg-color: #6168DB;
}
.graphical-header .sk-uigroup-item-content .sk-slider-status[data-component-type=CHECKBOX] .sk-field label {
  --graphical-icon-size: 1.6rem;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  width: 3rem;
  min-width: 20%;
  border-radius: 50%;
  min-height: 30%;
  height: 3rem;
  padding: 0;
  left: 1.2rem;
}
.graphical-header .sk-uigroup-item-content .sk-slider-status[data-component-type=CHECKBOX] .sk-field label.sk-selected {
  --graphical-selected-bg-color: #6168DB;
}
.graphical-header .sk-uigroup-item-content .sk-slider-status[data-component-type=CHECKBOX] .sk-field label .sk-option-icon {
  padding: 0;
  color: var(--white);
}
.graphical-header .sk-uigroup-item-content .sk-slider-status[data-component-type=CHECKBOX] .sk-field label .sk-input-option {
  display: none !important;
}
.graphical-header .sk-uigroup-item-content .sk-slider-status[data-component-type=CHECKBOX] .sk-field label span {
  display: none;
}
[data-device-resolution=no-mobile] .graphical-header .sk-uigroup-item-content .sk-slider-status[data-component-type=CHECKBOX] .sk-field .sk-option-item {
  justify-content: end;
}

.graphical-header .sk-uigroup-item-content .sk-slider-status .sk-field .sk-option-item label {
  justify-content: center !important;
}

@media (max-width: 768px) {
  .graphical-header .sk-uigroup-header {
    padding: 1.5rem 1rem;
  }
}
.graphical-header .sk-uigroup-header span .header-wrapper {
  display: flex;
  align-items: center;
}
.graphical-header .sk-uigroup-header span .header-wrapper .button {
  width: 3rem;
  min-width: 3rem;
  height: 1rem;
  min-height: 3rem;
  margin: 1rem;
}


@media (max-width: 768px) {
  .has-multibrick .sk-uigroup-header {
    width: calc(100% - 5rem);
  }
}
.has-multibrick .sk-uigroup-header span .header-wrapper {
  display: flex;
  align-items: center;
}
.has-multibrick .sk-uigroup-header span .header-wrapper .button {
  width: 3rem;
  min-width: 3rem;
  height: 1rem;
  min-height: 3rem;
  margin: 1rem;
}
.has-multibrick .sk-multi-brick-footer .sk-multi-brick-link--add {
  background: #6168DB !important;
  border: none !important;
  color: var(--white) !important;
}

.header-action .sk-multi-brick-footer .sk-multi-brick-link--add {
  background: #6168DB !important;
  border: none !important;
  color: var(--white) !important;
}

[data-device-resolution=mobile][data-process-step-id="CreateGadgetQuotePublicProcess:Details"] .sk-uigroup .sk-uigroup-content .sk-uigroup-item-header > span {
  display: flex;
  align-items: center;
}
[data-device-resolution=mobile][data-process-step-id="CreateGadgetQuotePublicProcess:Details"] .sk-uigroup .sk-uigroup-content .sk-uigroup-item-header > span span {
  width: 80%;
  font-size: 1.7rem;
}
[data-device-resolution=mobile][data-process-step-id="CreateGadgetQuotePublicProcess:Details"] {
  --process-inner-horizontal-space: 2.4rem;
}
[data-device-resolution=mobile][data-process-step-id="CreateGadgetQuotePublicProcess:Details"] .sk-align-dropdown .sk-uigroup-item-content .sk-dropdown,
[data-device-resolution=mobile][data-process-step-id="CreateGadgetQuotePublicProcess:Details"] .sk-align-dropdown .sk-uigroup-item-content .sk-textbox,
[data-device-resolution=mobile][data-process-step-id="CreateGadgetQuotePublicProcess:Details"] .sk-attr.sk-container {
  --attr-padding-mobile: 1.6rem 2.4rem;
}

.sk-resize-img .sk-uigroup-item-header span > img {
  height: 30px;
}
.sk-resize-img .sk-uigroup-item-content .sk-message .item-content > .content .sk-item--image {
  height: 50px;
}

.sk-resize-profile-images .sk-uigroup-content .sk-uigroup-item-header span > img {
  height: 35px;
}
.sk-resize-profile-images .sk-uigroup-content .sk-uigroup-item-content .sk-item--content {
  align-items: center;
}
.sk-resize-profile-images .sk-uigroup-content .sk-uigroup-item-content .sk-item--content .sk-item--image img {
  height: 35px;
}

[id=ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset4] .sk-uigroup-item-content .sk-column-list {
  justify-content: center;
}

.sk-icon-header {
  padding: 2rem;
}
.sk-icon-header .sk-uigroup-header {
  padding: 1.5rem !important;
}
.sk-icon-header .sk-uigroup-header span {
  display: flex;
  gap: 2rem;
  font-size: 1.5rem;
}
.sk-icon-header .sk-uigroup-header span .image > img {
  max-width: 60px;
}

.sk-border-group {
  border: 1px solid #E2E2E2;
  border-radius: 8px;
  margin: 1.6rem;
  background: #FDFDFD;
}
.sk-border-group .sk-uigroup-item-header {
  padding: 1.5rem 2rem 0;
}

.sk-fieldset.sk-uigroup {
  --brand-primary-dark-color: #6f6f6f;
}
.sk-fieldset.sk-uigroup .sk-card {
  width: 90%;
  margin: 0 auto;
  background: white;
  border-radius: 20px;
  padding: 1rem;
}
.sk-fieldset.sk-uigroup .sk-card1 {
  border-radius: 0 65px 0 0;
  overflow: hidden;
}
.sk-fieldset.sk-uigroup .list-checkboxes.blue-bg {
  --graphical-selected-bg-color: #6168DB;
}
.sk-fieldset.sk-uigroup .list-checkboxes .sk-column-list .sk-checkbox {
  --graphical-font-size: 1.7rem;
  --graphical-border-radius: 10px;
}
.sk-fieldset.sk-uigroup .list-checkboxes .sk-column-list .sk-checkbox .sk-field .sk-option-list {
  justify-content: center;
}
.sk-fieldset.sk-uigroup .list-checkboxes .sk-column-list .sk-checkbox .sk-field .sk-option-list .sk-option-item {
  margin-bottom: 0;
}
.sk-fieldset.sk-uigroup .list-checkboxes .sk-column-list .sk-checkbox .sk-field .sk-option-list .sk-option-item label {
  flex-direction: row;
  width: 100%;
}
.sk-fieldset.sk-uigroup .list-checkboxes .sk-column-list .sk-checkbox .sk-field .sk-option-list .sk-option-item label .sk-input-checkbox {
  display: none;
}

[data-device-resolution=no-mobile] .sk-secure-things--profile .sk-secure-things-profile {
  position: relative;
  top: -4rem;
  --html-bg-color: transparent;
}
[data-device-resolution=no-mobile] .sk-secure-things--profile .sk-uigroup {
  padding-top: 0 !important;
}

.sk-border-fieldset {
  /* border: 1px solid #6168DB; */
  margin: 1.8rem 2.4rem;
}

.sk-car-bg .sk-attr {
  padding: 0.8rem 2rem;
  /* background-image: url("/resources/definition/generic/Resources/en/us/banorte_carBg.png");
  background-repeat: no-repeat;
  padding: 2rem;
  background-size: contain; */
}

.sk-circulation-card .sk-button {
  --button-bg-color: transparent !important;
  width: -moz-fit-content;
  width: fit-content;
  border: unset;
  --button-border-radius: 0;
  box-shadow: none;
}
.sk-circulation-card .sk-button:hover, .sk-circulation-card .sk-button:focus {
  background: transparent;
}

.sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content {
  display: flex;
}
.sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content .sk-uigroup-item {
  padding: 0;
  width: 100%;
}
.sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content .sk-uigroup-item .sk-attr-htmljs {
  align-items: center;
  padding: 0;
  margin: 0;
}
.sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content .sk-uigroup-item .sk-attr-htmljs .sk-html {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  margin: 0;
}
.sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content .sk-uigroup-item .sk-resource {
  padding: 0;
}
.sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content .sk-uigroup-item .sk-resource .sk-upload-dropzone {
  min-height: 125px;
}
.sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content .sk-uigroup--with-remove {
  width: 20%;
  min-width: auto;
  max-width: 30%;
  height: -moz-fit-content;
  height: fit-content;
}
.sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content .sk-uigroup--with-remove .sk-uigroup-item-content .sk-upload-content {
  --brand-primary-color: #6168DB;
}
.sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content .sk-uigroup--with-remove .sk-uigroup-item-content .sk-upload-content .sk-upload-header .sk-button {
  display: none;
}
.sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content .sk-uigroup--with-remove .sk-uigroup-item-content .sk-column-list > .sk-attr-htmljs .sk-html {
  width: 100%;
}
.sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-multi-brick-footer {
  --brand-primary-color: #6168DB;
  --reverse-font-color: var(--white);
  --brand-primary-dark-color: #6168DB;
  margin: 2.5rem 0 2rem 0;
  width: -moz-fit-content;
  width: fit-content;
}
[data-device-resolution=no-mobile] .sk-multi-brick.sk-uigroup.sk-multibrick-images {
  margin-top: 8rem;
}
[data-device-resolution=mobile] .sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content {
  --process-inner-vertical-space: 1rem;
  --process-inner-horizontal-space: 1.5rem;
  --attr-padding-mobile: 0rem;
  --component-padding: 0rem;
  display: flex;
  flex-wrap: wrap;
}
[data-device-resolution=mobile] .sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content .sk-uigroup-item {
  width: 100px;
}
[data-device-resolution=mobile] .sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content .sk-uigroup-item .sk-html {
  background-color: #F2F1F1;
  min-height: 125px;
}
[data-device-resolution=mobile] .sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content .sk-uigroup-item .sk-resource {
  padding: 0;
}
[data-device-resolution=mobile] .sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-uigroup-content .sk-uigroup-item .sk-resource .sk-upload-dropzone {
  min-height: 125px;
}
.sk-multi-brick.sk-uigroup .sk-multi-brick-link--remove {
  --button-bg-color: white;
  --multibrick-remove-bg-color: white;
  color: var(--white);
  bottom: -2rem;
  right: -1.5rem;
  width: -moz-fit-content;
  width: fit-content;
}
.sk-multi-brick.sk-uigroup .sk-multi-brick-link--remove .sk-icon {
  color: #4E4044;
}
.sk-multi-brick.sk-uigroup .sk-multi-brick-link--remove:hover {
  --multibrick-remove-hover-bg-color: #E8E8E8;
}

[data-process-id=CreateGadgetQuotePublicProcess][data-process-step-id="CreateGadgetQuotePublicProcess:Details"] .sk-multi-brick .sk-button {
  --brand-primary-color: #6168DB !important;
  --button-bg-color: #6168DB !important;
}
[data-process-id=CreateGadgetQuotePublicProcess][data-process-step-id="CreateGadgetQuotePublicProcess:Details"] .sk-multi-brick .sk-button:hover {
  --brand-primary-dark-color: #6168DB;
}

.sk-blue-header .sk-multi-brick .sk-multi-brick-footer {
  position: absolute;
  top: -75px;
  right: 0px;
}
.sk-blue-header .sk-multi-brick .sk-multi-brick-footer .sk-multi-brick-link--add {
  --button-min-height: 34px;
  --button-min-width: 38px;
  width: 35px;
  justify-content: flex-start;
}

.sk-upload-doc .sk-multi-brick-item.sk-uigroup--with-remove {
  padding: 0;
  margin-bottom: 3rem;
}
.sk-upload-doc .sk-multi-brick-item.sk-uigroup--with-remove .sk-uigroup-item-content .sk-attr > .sk-html {
  margin: 0;
  padding: 0;
  min-height: 10px;
}
.sk-upload-doc .sk-multi-brick-item.sk-uigroup--with-remove .sk-uigroup-item-content .sk-attr > .sk-html .sk-html-content a {
  display: block;
  width: 100%;
}
.sk-upload-doc .sk-multi-brick-item.sk-uigroup--with-remove .sk-uigroup-item-content .sk-upload-files .sk-file--readonly {
  word-break: break-all;
}

.sk-add-items .sk-uigroup-content {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.sk-add-items .sk-uigroup-content .sk-multi-brick-item .sk-uigroup-item-content .sk-item--content {
  display: grid;
  grid-template-columns: auto 1fr;
  grid-column-gap: 1rem;
}
.sk-add-items .sk-uigroup-content .sk-multi-brick-item .sk-uigroup-item-content .sk-item--content .sk-item--info {
  display: flex;
  align-items: center;
}
.sk-add-items .sk-uigroup-content .sk-multi-brick-item .sk-uigroup-item-content .sk-item--content .sk-item--info .sk-item--info-container {
  display: flex;
  flex-direction: column;
}

.sk-multibrick-bt--as-row .sk-uigroup-item-header {
  height: 60px;
}
[data-device-resolution=mobile] .sk-multibrick-bt--as-row .sk-uigroup-item-header span {
  display: flex;
  align-items: center;
  width: 275px;
}
[data-device-resolution=mobile] .sk-multibrick-bt--as-row .sk-uigroup-item-header span img {
  height: -moz-fit-content;
  height: fit-content;
}
/*.sk-multibrick-bt--as-row .sk-multi-brick-footer {
  margin: 1.5rem 1rem !important;
}*/ /* JN */

[data-channel=internal] .sk-hide-multibrick-btn .sk-multi-brick-footer {
  display: none;
}

.sk-uigroup.sk-panel {
  --panel-header-font-color: #000000;
  --panel-header-icon-color: #4E4044;
  --panel-header-border-width: 1px;
  --panel-header-border-color: #ECEFF3;
  --panel-header-active-bg-color: var(--white);
  --panel-header-active-border-color: #ECEFF3;
  --panel-header-active-font-color: #000000;
  --panel-header-active-icon-color: #4E4044;
  --panel-content-bg-color: var(--white);
  --panel-content-border-color: #ECEFF3;
  --panel-content-border-width: 1px;
  --panel-header-border-radius: 16px;
  --base-font-color: #4E4044;
  opacity: 0;
  transition: opacity 0.4s ease-in;
}
.sk-uigroup.sk-panel[data-init-panels=true] {
  opacity: 1;
}
.sk-uigroup.sk-panel .p-accordion-tab .p-accordion-header a.p-accordion-header-link {
  font-weight: 400;
  padding: 1em 0;
}
.sk-uigroup.sk-panel .p-accordion-tab .p-accordion-content .sk-message-content .row {
  margin-left: 0;
}
.sk-uigroup.sk-panel.large-8 {
  --process-inner-horizontal-space: 16.66667%;
}
[data-device-resolution=mobile] .sk-uigroup.sk-panel.large-8 {
  --process-inner-horizontal-space: 3rem;
}
[data-device-resolution=no-mobile] .sk-uigroup.sk-panel .sk-uigroup-content .p-accordion-header-text {
  font-size: 1.8rem;
}

.sk-box-shadow > .sk-uigroup-content {
  border-radius: 2rem;
  padding: 1.5rem !important;
  box-shadow: 0px 1px 24px 1px rgba(2, 2, 2, 0.1);
}

.custom-panel {
  border-bottom: 2px solid #f4f4f4;
}
.custom-panel summary:first-of-type {
  display: block;
}
.custom-panel summary {
  width: 100%;
  padding-bottom: 1rem;
  font-size: 1.4rem;
  color: #5B5E5E;
  font-weight: 400;
}

/* Rappi */
/* Summary */
.custom-panel summary div:nth-child(2), .custom-panel summary p {
  display: grid;
  grid-template-columns: repeat(3, 65% 30% 5%);
  justify-content: space-between;
}
/* Summary amount */
.custom-panel summary div:nth-child(2) span, .custom-panel summary p span {
  text-align: center;
}

.custom-panel .sk-deductible {
  padding-left: 0.5rem;
  display: grid;
  grid-template-columns: 65% 30%;
  white-space: nowrap;
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

.custom-panel .sk-details {
  color: #5B5E5E;
  font-size: 1.2rem;
  line-height: 15.6px;
  margin-bottom: 1rem; /*Alfredo Design Review Abr-2025*/
}

.custom-panel .sk-details .sk-detail-description {
  text-wrap: wrap;
  font-size: 12px;
  color: #7E98A0;
}

.custom-panel .sk-details p:not(p:first-child) {
  font-size: 12px;
  color: #7E98A0;
}

.custom-panel .sk-details .sk-amount {
  display: flex;
  justify-content: end;
  /* font-size: 12px; */
  font-weight: 700; /*Alfredo Design Review Abr-2025*/
  /* color: #5B5E5E; */
}

.custom-panel summary div > span i::before {
  font-family: "FontAwesome";
}
.custom-panel summary p {
  margin-bottom: 0;
}
.custom-panel div > p {
  margin-bottom: 0;
}
.custom-panel[open] .fa-solid {
  transform: rotate(180deg);
}

.sk-height-custom-panel {
  min-height: 50px;
}

[data-process-step-id="CreateSecureThingsProcess:Summary"][data-process-id=CreateSecureThingsProcess] .sk-list-items .sk-column-list .sk-attr {
  padding: 0 2rem !important;
}

.sk-open-request-panel .sk-uigroup-content .p-accordion-tab .p-accordion-header {
  border: 16px;
}
.sk-open-request-panel .sk-uigroup-content .p-accordion-tab .p-accordion-header .p-accordion-header-link[aria-expanded=false] .p-accordion-toggle-icon {
  transform: rotate(180deg);
}
.sk-open-request-panel .sk-uigroup-content .p-accordion-tab .p-accordion-header .p-accordion-header-link[aria-expanded=true] .p-accordion-toggle-icon {
  transform: rotate(360deg);
}
.sk-open-request-panel .sk-uigroup-content .p-accordion-tab .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon::before {
  color: #4E4044 !important;
  content: "\f077" !important;
  padding: 1rem;
}

.sk-open-request-panel .sk-uigroup-content .p-accordion-tab .sk-panel-item-header span.p-accordion-header-text {
  font-weight: 400 !important;
  font-size: 16px;
}

.sk-blue-subheader p {
  font-size: 2rem;
  color: #0A1E46;
}

.sk-panel--design .sk-uigroup-content .p-accordion-tab .p-accordion-header {
  border: none !important;
  border-bottom: 1px solid #4E4044 !important;
  border-radius: 0 !important;
}
.sk-panel--design .sk-uigroup-content .p-accordion-tab .p-accordion-header .p-accordion-header-link > .p-accordion-toggle-icon {
  transform: rotate(180deg);
}
.sk-panel--design .sk-uigroup-content .p-accordion-tab .p-accordion-header .p-accordion-header-link > .p-accordion-toggle-icon::before {
  content: "\f077" !important;
}
.sk-panel--design .sk-uigroup-content .p-accordion-tab.p-accordion-tab-active .p-accordion-header-link > .p-accordion-toggle-icon {
  transform: rotate(360deg);
}

.sk-icon-panel-header .sk-panel-header {
  padding: 1.5rem !important;
}
.sk-icon-panel-header .sk-panel-header .image > img {
  max-width: 60px;
}
.sk-icon-panel-header .sk-panel-header span > b {
  font-size: 1.4rem;
  color: #4E4044;
  font-weight: 400;
}
.sk-icon-panel-header .sk-panel-header span {
  display: flex;
  gap: 2rem;
}

[data-process-step-id="CheckPasswordProcess:Check"] .sk-modal .sk-modal-body {
  padding: 1.5rem 3rem;
}
[data-process-step-id="CheckPasswordProcess:Check"] .sk-modal .sk-modal-body .sk-message, [data-process-step-id="CheckPasswordProcess:Check"] .sk-modal .sk-modal-body .sk-message-content {
  display: flex;
  justify-content: center;
  text-align: center;
}

[data-component-type=AUTO_SEARCH].sk-autosearch--custom-cards {
  padding: 0 2.4rem; /*RIBS-504 - Blackfin JN */
}
[data-component-type=AUTO_SEARCH].sk-autosearch--custom-cards .sk-comp-title {
  margin: 0 0 3.2rem 0;
}
[data-component-type=AUTO_SEARCH].sk-autosearch--custom-cards .sk-autosearch-tab-panel {
  --autosearch-tab-panel-bg-color: transparent;
  padding: 0 !important;
}
[data-component-type=AUTO_SEARCH].sk-autosearch--custom-cards .p-datatable-wrapper .p-datatable-tbody, [data-component-type=AUTO_SEARCH].sk-autosearch--custom-cards .p-datatable-wrapper tr[role=row] {
  background-color: transparent;
}
[data-component-type=AUTO_SEARCH].sk-autosearch--custom-cards .p-datatable-wrapper td[role=cell] {
  border: none;
  padding: 1rem 0;
}
[data-component-type=AUTO_SEARCH].sk-autosearch--custom-cards button {
  text-transform: initial;
}

.sk-autosearch--as-cell .p-datatable-table {
  display: block;
}
.sk-autosearch--as-cell .p-datatable-table .p-datatable-tbody {
  display: flex;
  flex-direction: column;
  gap: 2rem;
}
.sk-autosearch--as-cell .p-datatable-table .p-datatable-tbody tr {
  align-items: center;
  border: 2px solid #DDD;
  border-radius: 8px;
  display: flex;
  justify-content: space-between;
}
.sk-autosearch--as-cell .p-datatable-table .p-datatable-tbody tr td {
  border: none;
}
.sk-autosearch--as-cell .p-datatable-table .p-datatable-tbody tr td a {
  text-decoration: none;
  color: #3397B7;
}
.sk-autosearch--as-cell .p-datatable-table .p-datatable-tbody tr td a p {
  margin: 0;
}

.sk-autosearch--no-header .p-datatable-header {
  display: none;
}

.sk-autosearch--no-paginator .p-paginator {
  display: none;
}

.sk-hide-autosearch .p-datatable-emptymessage {
  display: none !important;
}

.sk-autosearch--2col .p-datatable-wrapper {
  overflow: visible;
}
.sk-autosearch--2col .p-datatable-wrapper .p-datatable-table .p-datatable-tbody {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(320px, 600px));
  -moz-column-gap: 2rem;
       column-gap: 2rem;
  row-gap: 3rem;
  justify-content: center;
  padding: 0 0.5rem;
}
.sk-autosearch--2col .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr {
  display: flex;
}
.sk-autosearch--2col .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr td {
  width: 100%;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 10px;
  padding-bottom: 0 !important;
  border-radius: 14px;
}

[data-component-type=CAROUSEL] {
  --brand-primary-color: #6168DB;
}
[data-component-type=CAROUSEL] .sk-comp-title {
  color: #6f6f6f;
  text-align: center;
  font-size: 1.5rem;
  font-weight: 700;
}
[data-component-type=CAROUSEL] .sk-image-carousel-content {
  padding-bottom: 0.5rem;
  max-width: 1000px;
  margin: 0 auto;
}
[data-component-type=CAROUSEL] .sk-image-carousel-content .slick-arrow.slick-prev, [data-component-type=CAROUSEL] .sk-image-carousel-content .slick-arrow.slick-next {
  border: 2px solid var(--brand-primary-color);
}
[data-component-type=CAROUSEL] .sk-image-carousel-content .sk-image-carousel-content-item {
  display: flex;
  align-items: end;
  padding-right: 40%;
  color: var(--white);
}
[data-device-resolution=mobile] [data-component-type=CAROUSEL] {
  padding: 0;
}
[data-device-resolution=mobile] [data-component-type=CAROUSEL] .slick-slider .slick-list .sk-image-carousel {
  --component-padding: 0;
  margin: 0;
}
[data-device-resolution=mobile] [data-component-type=CAROUSEL] .slick-slider .slick-list .sk-image-carousel .slick-slider {
  margin: 0;
}
[data-device-resolution=mobile] [data-component-type=CAROUSEL] .slick-slider .slick-arrow.slick-prev {
  left: 0.5rem;
}
[data-device-resolution=mobile] [data-component-type=CAROUSEL] .slick-slider .slick-arrow.slick-next {
  right: 0.5rem;
}
[data-device-resolution=mobile] [data-component-type=CAROUSEL] .slick-slider .slick-dots {
  bottom: -2rem;
}

[id$=MainPageBlogCarouselComponent].sk-blue-background .sk-image-carousel {
  border-radius: 0;
  padding-top: 1.5rem;
}
[id$=MainPageBlogCarouselComponent].sk-blue-background .sk-image-carousel .sk-comp-title {
  color: var(--white);
  text-align: left;
}
[id$=MainPageBlogCarouselComponent].sk-blue-background .sk-image-carousel .sk-image-carousel-content {
  padding: 1rem 2rem !important;
}

.sk-blue-background {
  background-image: url("/resources/definition/generic/Resources/en/US/banorte_blueRectangle.png");
}
.sk-blue-background .sk-image-carousel {
  --image-carousel-bg-color: transparent;
  padding: 0;
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.sk-blue-background .sk-image-carousel .sk-comp-title {
  text-align: left;
  padding-left: 2rem;
  --base-font-color: var(--white);
  color: var(--white);
}
.sk-blue-background .sk-image-carousel .sk-image-carousel-content {
  padding: 1rem 2rem;
}
.sk-blue-background.sk-green-background {
  background-image: url("/resources/definition/generic/Resources/en/US/banorte_greenRec.png");
}
.sk-blue-background.sk-red-background {
  background-image: url("/resources/definition/generic/Resources/en/US/banorte_redRectangle.png");
}

i.sk-back-top {
  bottom: 150px !important;
  display: none;  /* RIBS-510 - Blackfin JN */
}

.sk-uigroup-transparent [data-component-type=HTML_JS] {
  --html-bg-color: transparent;
}
[data-device-resolution=mobile] [data-component-type=HTML_JS]:not(.sk-attr) .sk-html {
  padding: 0 2.4rem;
}
[data-component-type=HTML_JS] .sk-overflow-visible .sk-html-content {
  overflow: visible;
}
[data-device-resolution=mobile] [data-component-type=HTML_JS] .sk-overflow-visible {
  margin-left: 2rem;
  margin-top: 0;
  padding: 0;
}
[data-component-type=HTML_JS] ul {
  margin-left: 2rem;
}
[data-device-resolution=no-mobile] [data-component-type=HTML_JS] .sk-html div > p {
  font-size: 1.6rem;
}

.sk-wide-component {
  padding: 0;
}
.sk-wide-component:not(:first-of-type) {
  margin-top: 1.5rem;
}
.sk-wide-component .sk-html {
  padding: 0 !important;
  margin: 0;
  width: 100%;
}
.sk-wide-component img {
  width: 100%;
}
.sk-wide-component p {
  padding: 0 2rem;
}

.sk-custom-banner {
  position: relative;
}
.sk-custom-banner .sk-banner--caption {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: absolute;
  width: 100%;
  top: 0;
  height: 100%;
  background: linear-gradient(180deg, rgba(217, 217, 217, 0) 10.7%, #2C2C2C 100%);
  background-blend-mode: multiply;
  padding: 2rem 50% 2rem 1.3rem;
}
.sk-custom-banner .sk-banner--caption h1, .sk-custom-banner .sk-banner--caption h2 {
  font-family: var(--base-font-family);
  font-size: 2rem !important;
  font-weight: 500;
  font-style: normal;
  line-height: normal;
  margin: 0;
  color: var(--white);
}
.sk-custom-banner .sk-banner--caption.sk-caption-top {
  padding: 1rem;
  justify-content: start;
  align-items: center;
  background: none;
}
.sk-custom-banner .sk-banner--caption.sk-caption-top h3 {
  color: var(--white);
}
.sk-custom-banner img {
  width: 100%;
}
.sk-custom-banner .ribbon.green {
  background: #6168DB;
  font-size: 1.5rem;
  padding: 2rem;
  color: var(--white);
  bottom: 5rem;
  position: absolute;
  right: 0;
  border-radius: 15px 0 0 0;
  width: 50%;
  font-weight: 700;
  font-family: var(--header-font-family);
}
[data-device-resolution=mobile] .sk-custom-banner .ribbon.green {
  font-size: 1.5rem;
  padding: 1rem;
  bottom: 2rem;
}
.sk-custom-banner .ribbon.blue {
  background: #6168DB;
  font-size: 1.5rem;
  padding: 2rem;
  color: var(--white);
  bottom: 5rem;
  position: absolute;
  right: 0;
  border-radius: 15px 0 0 0;
  width: 50%;
  font-weight: 700;
  font-family: var(--header-font-family);
}
[data-device-resolution=mobile] .sk-custom-banner .ribbon.blue {
  font-size: 1.5rem;
  padding: 1rem;
  bottom: 2rem;
}
.sk-custom-banner .ribbon.orange {
  background: #6168DB;
  font-size: 1.5rem;
  padding: 2rem;
  color: var(--white);
  bottom: 5rem;
  position: absolute;
  right: 0;
  border-radius: 15px 0 0 0;
  width: 50%;
  font-weight: 700;
  font-family: var(--header-font-family);
}
[data-device-resolution=mobile] .sk-custom-banner .ribbon.orange {
  font-size: 1.5rem;
  padding: 1rem;
  bottom: 2rem;
}
.sk-custom-banner .ribbon.red {
  background: #F93448;
  font-size: 1.5rem;
  padding: 2rem;
  color: var(--white);
  bottom: 5rem;
  position: absolute;
  right: 0;
  border-radius: 15px 0 0 0;
  width: 50%;
  font-weight: 700;
  font-family: var(--header-font-family);
}
[data-device-resolution=mobile] .sk-custom-banner .ribbon.red {
  font-size: 1.5rem;
  padding: 1rem;
  bottom: 2rem;
}
.sk-custom-banner .ribbon-floating {
  bottom: -2rem !important;
}
[data-device-resolution=mobile] .sk-custom-banner .ribbon-floating {
  font-size: 1.5rem;
}
.sk-custom-banner.soon::before {
  align-items: center;
  background: rgba(19, 19, 19, 0.52);
  color: white;
  display: flex;
  height: 6rem;
  justify-content: center;
  position: absolute;
  text-decoration: none;
  width: 100%;
  z-index: 2;
  content: "PRÓXIMAMENTE";
  top: 1rem;
  font-family: var(--header-font-family);
  font-weight: 700;
}

.blue-card {
  color: var(--white);
  min-height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.7rem;
  text-align: center;
  flex-direction: column;
}
.sk-message .blue-card {
  box-sizing: initial;
}
.blue-card p {
  padding: 0 !important;
}
[data-device-resolution=no-mobile] .blue-card {
  font-size: 2rem;
}

.bob-logo {
  max-width: 205px;
  width: 100% !important;
}

.banner-header {
  padding: 4rem 0 0 2rem;
}
.banner-header h1 {
  font-size: 2.5rem;
  line-height: 3rem;
  color: #686363;
  white-space: pre-line;
}
.banner-header h1::first-line {
  background: linear-gradient(180deg, #E64850 0%, #F09339 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

.sk-main-header {
  font-size: 3.5rem;
}
.sk-main-header h1 {
  display: flex;
}
.sk-main-header h1.sk-high-header {
  font-size: 3.5rem;
}
[data-device-resolution=no-mobile] .sk-main-header h1.sk-high-header {
  font-size: 5rem;
}
.sk-main-header span {
  font-size: 2rem;
  color: #686363;
  display: flex;
}
.sk-main-header span.text-blue {
  color: #6168DB;
}
[data-process-step-id="CreateGadgetQuotePublicProcess:Details"] .sk-main-header span {
  font-size: 1.7rem;
  margin-left: 1rem;
}
[data-device-resolution=no-mobile] .sk-main-header span {
  font-size: 3rem;
}
.sk-main-header.sk-blue-header {
  color: #6168DB;
}
.sk-main-header.sk-green-header {
  color: #6168DB;
}
.sk-main-header.sk-green-header h1 {
  color: #6168DB;
}
.sk-main-header.sk-red-header {
  color: #F93448;
}

.sk-text-orange {
  color: #6168DB;
}

.custom-cards-list {
  display: flex;
  gap: 1.5rem;
  padding: 0 1rem;
}
.custom-cards-list a {
  height: 180px;
  min-width: 180px;
  width: 180px;
}
.custom-cards-list.horizontal {
  overflow-x: auto;
}
@media (min-width: 1024px) {
  .custom-cards-list a {
    height: 250px;
    min-width: 250px;
    width: 250px;
  }
  .custom-cards-list.horizontal {
    flex-wrap: wrap;
    justify-content: center;
  }
}
[data-device-resolution=no-mobile] .custom-cards-list {
  gap: 5rem;
}

.responsive-row {
  display: grid;
  grid-template-columns: 1fr;
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  margin: 0 auto;
}
@media (min-width: 1024px) {
  .responsive-row {
    grid-template-columns: 1fr 1fr;
    max-width: -moz-fit-content;
    max-width: fit-content;
    justify-content: center;
  }
  .responsive-row a {
    max-height: 400px;
    max-width: 608px;
  }
  .responsive-row a .sk-custom-banner picture {
    display: flex;
    max-height: 278px;
  }
  .responsive-row a .sk-custom-banner picture img {
    border-radius: 15px;
  }
}

iframe[src*=youtube] {
  border-radius: 2rem;
  height: 210px;
  min-height: 210px !important;
}
@media (min-width: 768px) {
  iframe[src*=youtube] {
    height: 350px;
  }
}

.hide-for-small-only .sk-banner--caption {
  gap: 2rem;
}
.hide-for-small-only .sk-banner--caption .bob-logo {
  width: 50% !important;
  max-width: unset !important;
}
.hide-for-small-only .sk-banner--caption div {
  padding-left: 3rem;
}

.tiles-container {
  --tile-size: 150px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  max-width: calc(var(--tile-size) * 2);
  margin: 0 auto;
  position: relative;
}
@media (min-width: 768px) {
  .tiles-container {
    --tile-size: 300px;
  }
}
.tiles-container::before {
  content: "";
  position: absolute;
  height: 100%;
  border-right: 1px solid grey;
  left: 50%;
}
.tiles-container .tile {
  padding: 0 15px;
  display: flex;
  justify-content: center;
  height: var(--tile-size);
  box-sizing: border-box;
  align-items: center;
}
.tiles-container .tile:nth-child(odd):not(:first-child) {
  position: relative;
}
.tiles-container .tile:nth-child(odd):not(:first-child)::before {
  content: "";
  width: 200%;
  position: absolute;
  border-top: 1px solid grey;
  left: 0;
  top: 0;
}
.tiles-container .tile .tile-content {
  text-align: center;
  display: flex;
  align-items: center;
}
.tiles-container .tile .tile-content .tile-content--body {
  height: -moz-fit-content;
  height: fit-content;
  display: grid;
  grid-template-rows: 1fr 1fr;
  grid-gap: 10px 0px;
  padding: 5px;
  text-decoration: none;
  color: black;
}
.tiles-container .tile .tile-content .tile-content--body:hover img {
  transform: scale(1.2);
}
.tiles-container .tile .tile-content .tile-content--body img {
  transition: all 0.5s ease-in-out;
}

.container-buttons {
  display: grid;
  grid-template-columns: repeat(1, 1fr 1fr 1fr);
  justify-content: space-around;
  gap: 1rem;
  padding-bottom: 25px;
}
.container-buttons a {
  padding: 1rem;
}
.container-buttons a:hover {
  transform: scale(1.2);
}
.container-buttons a:last-child {
  box-shadow: none;
}
[data-device-resolution=mobile] .container-buttons {
  gap: 0;
}
.container-buttons .product {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}
.container-buttons .product:not(:last-child)::after {
  content: "";
  height: 100%;
  border: 1px solid #E2E2E2;
  position: absolute;
  right: 0;
  top: 1rem;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.container-buttons .product img {
  transition: all 0.5s ease-in-out;
  height: 110px;
  width: auto;
}
.container-buttons .product .product-header {
  text-align: center;
  font-size: 2rem;
  padding-top: 1rem;
  color: var(--black);
  margin: 0;
}
[data-device-resolution=mobile] .container-buttons .product a > picture img {
  height: 65px;
  width: auto;
}
[data-device-resolution=mobile] .container-buttons .product .product-header {
  font-size: 1.3rem;
}
.container-buttons .product:nth-child(2) {
  padding-right: 1.2rem;
}
[data-device-resolution=mobile] .container-buttons .product:nth-child(2) {
  padding-right: 0.3rem;
}
.container-buttons.sk-container-btns-secure {
  grid-template-columns: repeat(1, 1fr 1fr);
}

.sk-category p {
  font-size: 1.8rem;
}
.sk-category .container-buttons {
  justify-content: space-evenly;
}
.sk-category .container-buttons .sk-dividing-line {
  border: 1px solid #E2E2E2;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.1);
}
.sk-category .container-buttons a {
  padding: 0;
}
.sk-category .container-buttons a picture img {
  height: 100px;
}

.sk-html.sk-comp.sk-custom-cards-container .sk-html-content {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  overflow: visible;
}

[id$=CellPhoneHTMLJS] {
  padding-top: 0;
  margin: 0;
}

.request {
  margin-top: 0;
  --component-padding: 0;
}
.request .sk-html-content div > p {
  color: #4E4044;
}
.request .sk-html-content .assistance-message {
  display: flex;
  flex-direction: column;
  gap: 2rem;
}
.request .sk-html-content .assistance-message .contact {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  align-items: center;
}
.request .sk-html-content .assistance-message .contact p {
  max-width: 60%;
  text-align: center;
}
.request .sk-html-content .assistance-message .buttons {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  align-items: center;
  gap: 2rem;
}
.request .sk-html-content .assistance-message .buttons a {
  background: #6168DB;
}
.request .sk-html-content .reimbursement-message {
  display: flex;
  flex-direction: column;
  gap: 2rem;
}
.request .sk-html-content .reimbursement-message ul {
  color: #4E4044;
}
.request .sk-html-content .reimbursement-message .buttons {
  display: flex;
  justify-content: center;
}
.request .sk-html-content .reimbursement-message .buttons a {
  background-color: #6168DB;
  --button-bg-color: #6168DB;
}

.sk-header-bicolor .sk-html-content div > h3 p {
  color: #4E4044;
}
.sk-header-bicolor .sk-html-content div > h3 .sk-blue-text {
  color: #6168DB;
}
.sk-header-bicolor .sk-html-content div > h3 .sk-blue-text span {
  color: #6f6f6f;
}
[data-device-resolution=no-mobile] .sk-header-bicolor .sk-html-content p {
  font-size: 1.6rem;
}
[data-device-resolution=no-mobile] .sk-header-bicolor .sk-html-content .sk-bicolor-title {
  font-size: 2.5rem;
}

.sk-html-card .sk-attr {
  padding-bottom: 0;
}
.sk-html-card .sk-attr .sk-html {
  box-shadow: 0px 1px 24px 1px rgba(2, 2, 2, 0.1);
  border-radius: 2rem;
  margin: 0;
  padding-bottom: 0;
}
.sk-html-card .sk-attr .sk-html .sk-html-content div:not(.sk-custom-banner) {
  padding: 2rem;
}

.sk-html-card .sk-attr .sk-html .sk-html-content .sk-text-content {
  padding: 0 !important;
}
.sk-html-card .sk-attr .sk-html .sk-html-content div > p {
  font-size: 1.6rem;
}
.sk-html-card .sk-attr .sk-html .sk-html-content h3 {
  color: #000;
}

[id=sk-Pet-Messages-PetPersonalizationHTMLJS].sk-attr-htmljs {
  padding-top: 0;
  padding-bottom: 0;
}

.sk-title-gradient h3 > p {
  background: linear-gradient(216deg, rgb(230, 72, 80) 65%, rgb(240, 147, 57)) text;
  -webkit-text-fill-color: transparent;
}

.sk-remove-bg {
  --html-bg-color: transparent;
  min-height: auto;
  width: auto;
}
[data-device-resolution=no-mobile] .sk-remove-bg .sk-html-content div {
  justify-content: end;
  margin: 0;
}

.sk-html-divider .sk-html {
  min-height: 0;
  margin: 2.5rem 0;
}

.sk-remove-padding .sk-uigroup-item-content .sk-column-list .sk-attr-htmljs {
  padding-top: 0;
  padding-bottom: 0;
}
.sk-remove-padding .sk-uigroup-item-content .sk-column-list .sk-attr-htmljs .custom-panel div > p {
  padding-left: 0.5rem;
}

[data-component-type=HTML_JS] .sk-button-fit-popup {
  padding: 0rem 0.5rem;
}
[data-component-type=HTML_JS] .sk-button-fit-popup .button {
  max-width: 200px;
}

.sk-language {
  display: none;
  --language-switcher-bg-color: transparent;
  --language-switcher-font-color: var(--white);
  --language-switcher-font-color: var(--white);
  --language-switcher-hover-bg-color: rgba(255, 255, 255, 0.3);
}
[data-device-resolution=mobile] .sk-language {
  --language-switcher-font-color: #000;
}
[data-type=LOGIN] .sk-language {
  --language-switcher-font-color: #000;
}

.sk-modal .sk-modal-body {
  padding: 3.5rem 2.4rem 3rem;
}
/* .sk-modal .sk-modal-body .sk-button {
  --button-bg-color: #6168DB;
  max-width: 200px;
} */
.sk-modal--error .sk-modal .sk-modal-body .sk-error {
  padding: 0;
}
.sk-modal--error .sk-modal .sk-modal-body .sk-error .button.sk-button {
  width: -moz-fit-content;
  width: fit-content;
}

[data-process-id=CreateSecureThingsProcess][data-process-step-id="CreateSecureThingsProcess:Summary"] .sk-modal .sk-modal-body {
  padding: 1.5rem;
}
[data-process-id=CreateSecureThingsProcess][data-process-step-id="CreateSecureThingsProcess:Summary"] .sk-modal .sk-modal-body .sk-checkbox {
  display: flex;
  flex-direction: row-reverse;
  flex-wrap: nowrap;
  gap: 1rem;
}
[data-process-id=CreateSecureThingsProcess][data-process-step-id="CreateSecureThingsProcess:Summary"] .sk-modal .sk-modal-body .sk-checkbox .sk-field {
  flex: 1;
}
[data-process-id=CreateSecureThingsProcess][data-process-step-id="CreateSecureThingsProcess:Summary"] .sk-modal .sk-modal-body .sk-checkbox .sk-field .sk-option-list .sk-option-item label {
  height: 110px;
  --graphical-min-height: 80px;
  --graphical-min-width: 90px;
}
[data-process-id=CreateSecureThingsProcess][data-process-step-id="CreateSecureThingsProcess:Summary"] .sk-modal .sk-modal-body .sk-checkbox .sk-field .sk-option-list .sk-option-item label .sk-option-image {
  width: 62px;
  height: 65px;
}
[data-process-id=CreateSecureThingsProcess][data-process-step-id="CreateSecureThingsProcess:Summary"] .sk-modal .sk-modal-body .sk-checkbox .sk-field .sk-option-list .sk-option-item label span {
  display: none;
}

.sk-align-modal-icon .info-circle::before {
  position: absolute;
  top: 1rem;
}

body.ReactModal__Body--open > .ReactModalPortal .sk-modal-body {
  background: #FFFFFF;
  border-radius: 24px;
}

body.ReactModal__Body--open > .ReactModalPortal .sk-icon {
  color: var(--black);
}

body.ReactModal__Body--open > .ReactModalPortal .sk-button {
  --button-bg-color: var(--brand-primary-color);
}

[id$=CreateSecureThingsProcess] .ReactModal__Overlay .close {
  visibility: hidden;
}

.sk-align-modal-as--row {
  display: flex;
}
.sk-align-modal-as--row .sk-uigroup-item-header {
  padding: 1.5rem;
}
.sk-align-modal-as--row .sk-uigroup-item-content .sk-message {
  --attr-padding-mobile: 2rem 1rem;
}

.sk-bg-modal .sk-modal-body {
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  min-height: 500px;
}
@media (max-width: 490px) {
  .sk-bg-modal .sk-modal-body {
    min-height: 525px;
  }
}
.sk-bg-modal .sk-modal-body::after {
  content: "";
  position: absolute;
  margin: 0 auto;
  width: 170px;
  height: 86px;
  bottom: -9rem;
  background-size: contain;
  left: 50%;
  background-repeat: no-repeat;
  transform: translateX(-50%);
}
.sk-bg-modal .sk-modal-body .sk-message .sk-message-content {
  --base-font-color: #4E4044;
}

@font-face {
  font-family: "PPObjectSans"; /* "GothamBook";*/
  src: url("/resources/definition/generic/Resources/es/MX/PPObjectSans-Regular.ttf") format("opentype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "PPObjectSansBlack"; /*GothamBlack*/
  src: url("/resources/definition/generic/Resources/en/US/Gotham-Black.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "PPObjectSansBold"; /*GothamBold */
  src: url("/resources/definition/generic/Resources/es/MX/PPObjectSans-Regular.ttf") format("opentype");
  font-weight: 700;
  font-style: normal;
}

h1, h2, h3, h5, h6 {
  font-family: "PPObjectSansBlack" !important;
  font-weight: 500;
  color: #000000;
}

.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "PPObjectSansBold" !important;
  color: #6f6f6f;
  letter-spacing: 0.45px;
  color: #000000;
}

h4 {
  font-family: "PPObjectSans";
  font-weight: 400;
  font-size: 2.4rem;
  color: #000000;
  line-height: 3.2rem;
  margin-bottom: 0;
}

p, span {
  font-family: "PPObjectSans";
}

div {
  font-family: "PPObjectSans";
}

div > p {
  font-family: "PPObjectSans";
}

/* b {
  font-family: "PPObjectSansBold";
} */

h3 p, h3 span {
  font-family: "PPObjectSansBlack";
  font-weight: 700;
  font-size: 2.5rem;
}

.sk-main-header span {
  font-family: "PPObjectSans";
}

/* .section-description p {
  font-family: "PPObjectSans" !important;
} */

:root {
  --header-font-family: PPObjectSansBlack;
}/*# sourceMappingURL=custom.css.map */

.boton-centrado {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}

.sk-nav-menu:active span, .sk-nav-menu:focus span, .sk-nav-menu:visited span {
  background-color: #000000;
}

.sk-custom-profile-section .sk-autosearch-tab-panel .sk-datatable .p-datatable-wrapper .p-datatable-tbody .sk-first-section .sk-custom-img {
  background-image: url(/resources/definition/generic/Resources/es/mx/profileRappi.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: 105px;
  height: 144px;
  max-width: 105px;
  max-height: 144px;
  /*box-shadow: 2px 2px 10px 2px rgba(0, 0, 0, 0.3)*/
  border-radius: 1rem;
}

.sk-custom-profile-section .sk-autosearch-tab-panel .sk-datatable .p-datatable-wrapper .p-datatable-tbody .sk-first-section .sk-buttons-wrapper {
  /*gap: 2rem;*/ /*RIBS-505 - Blackfin JN */
  column-gap: 1.6rem; /*RIBS-505 - Blackfin JN */
  display: grid;
  grid-template-columns: 1fr 1fr; /*auto auto;*/ /*RIBS-505 - Blackfin JN */
  grid-column-start: 1;
  grid-column-end: 3;
  justify-content: center;
  padding: 1.6rem 0;
}

.sk-custom-profile-section .sk-autosearch-tab-panel .sk-datatable .p-datatable-wrapper .p-datatable-tbody .sk-first-section {
  display: grid;
  gap: 1rem;
  grid-template-columns: auto 1fr;
  row-gap: 2.4rem; /*RIBS-505 - Blackfin JN */
  column-gap: 1.6rem; /*RIBS-505 - Blackfin JN */
  align-items: center; /*Alfredo Design Review Abr-2025*/
}

.sk-custom-profile-section .sk-autosearch-tab-panel .sk-datatable .p-datatable-wrapper .p-datatable-tbody td {
  border: unset;
}

.sk-custom-profile-section .sk-autosearch-tab-panel .sk-datatable .p-datatable-wrapper {
  overflow-x: hidden;
}

.sk-custom-profile-section .sk-autosearch-tab-panel .sk-datatable .p-datatable-wrapper .p-datatable-tbody .sk-first-section .sk-buttons-wrapper a {
  width: -moz-fit-content;
  width: 100%;
  --button-hover-bg-color: #FFFFFF;
}

.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link {
  border-radius: 16px !important;
}

/*.sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-message {
  padding: var(--process-inner-vertical-space) var(--process-inner-horizontal-space);
}*/ /*Blackfin JN 20240922*/

/* Rappi logo for menu  */
[data-channel*="rappi"] .sk-nav-content .sk-nav-zones::after {
  background-image: url(/resources/definition/generic/PetInformationPageGeneric/es/MX/RappiLogo.png);
  content: "";
  height: 60px;
  width: 150px;
  background-repeat: no-repeat;
  position: absolute;
  /* Ajustes por RIBS-88 (25/09/2024) */
  top: calc(100% + 16px);
  left: 0rem;/*Alineado hasta el borde izquierdo*/
}

[data-channel*="rappi"] .sk-nav-content {
  height: 100%;
}

[data-channel*="rappi"] .sk-nav-zones {
  position: relative;
}

/* Rappi logo for menu in desktop */
/* [data-channel*="rappi"][data-device-type="desktop"][data-menu-expanded="false"] .sk-nav-content .sk-nav-zones::after {
  background-image: url(/resources/definition/generic/PetInformationPageGeneric/es/MX/RappiLogo.png);
  content: "test";
  height: 60px;
  width: 150px;
  background-size: 80px;
  position: absolute;
} */


/* Logo Rappi Public */
/* [data-channel="rappipublic"] .sk-nav-content::after {
  background-image: url(/resources/definition/generic/PetInformationPageGeneric/es/MX/RappiLogo.png);
  content: "";
  height: 100px;
  width: 90%;
  pointer-events: none;
  background-repeat: no-repeat;
  display: flex;
  margin: 3rem 2rem;
} */

/* Adding Background to the rappi project */
[data-channel*="rappi"][data-process-id="CreatePetQuotePublicProcess"]:not([data-process-step-id="CreatePetQuotePublicProcess:Summary"]){
  background-color: #ECEFF3;
}

[data-channel*="rappi"][data-process-id="CreatePetQuotePublicProcess"][data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] {
  background-color: #FFFFFF;
}

[data-channel*="rappi"] .sk-uigroup.sk-panel--design .sk-uigroup-content {
  background: #FFFFFF;
}

/* Buttons */
.sk-navigation .sk-button {
  width: 100%;
}

.sk-navigation [data-style="BACK"] {
  --button-outline-font-color: #000;
  border: 2px solid #ECEFF3;
  --button-outline-border-width: 2px;
  --button-outline-border-color: #ECEFF3;
  --button-border-radius: 4rem;
}

.sk-button[data-style="ACTION"] {
  width: 100%;
}

/* Summary Claims */
[data-component-type="MESSAGE"][id$="SummaryMessage"] .small-4 {
  font-size: 1rem;
}

[data-component-type="MESSAGE"][id$="SummaryMessage"] .small-8 {
  font-size: 1.4rem;
}

/* Remove the hr of the header of summary step*/
[data-channel^="rappi"][data-process-step-id="CreateClaimProcess:Confirmation"] c hr {
  display: none;
}

[data-channel^="rappi"][data-process-step-id="CreateClaimProcess:Confirmation"] [id="sk-ClaimsGeneric-Messages-SummaryMessage"] .content-header {
  font-weight: 400;
}


/* Checkboxes */
.sk-input-checkbox[data-selected=true] {
  --checkbox-selected-bg-color: #6168DB;
}

/* Login Rappi */
[data-channel="rappiprivate"] .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-button {
  --button-bg-color: #6168DB;
}

[data-channel="rappiprivate"] .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-button:focus {
  --brand-secondary-dark-color: #6168DB;
}

[data-channel="rappiprivate"] .sk-auth[data-type=LOGIN] .sk-auth-content .sk-password-show {
  --brand-primary-color: #c3c3c3;
}

/* [data-channel="rappiprivate"] .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-link {
  --base-link-color: #c3c3c3;
} */

[data-channel="rappiprivate"] .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-footer img:nth-child(1) {
  margin-right: 5px !important;
}

/* Claims */
[data-channel="rappiprivate"][data-process-step-id="CreateClaimProcess:ClaimInformation"] [id$="ClaimInformationMessage2"] .lightgrey-text {
  text-align: start !important;
}

[data-channel="rappiprivate"][data-process-step-id="CreateClaimProcess:ClaimInformation"] [id="sk-ClaimsGeneric-PetClaims-ChosenClaimCard"].sk-group-card {
  border-radius: 5px;
  margin: 0 2rem 2rem;
  border-color: #9F9F9F;
}

[data-channel="rappiprivate"][data-process-step-id="CreateClaimProcess:ClaimInformation"] [id="sk-ClaimsGeneric-PetClaims-ChosenClaimCard"].sk-group-card .sk-message-content .sk-profile--main {
  padding: 1rem 2rem;
  display: flex;
  justify-content: center;
}

[data-channel="rappiprivate"][data-process-step-id="CreateClaimProcess:ClaimInformation"] [id="sk-ClaimsGeneric-PetClaims-ChosenClaimCard"].sk-group-card .sk-message-content p {
  text-align: center;
}

/* Step: View*/
[data-process-id="ViewClaimInternalProcessNew"][data-process-step-id="ViewClaimInternalProcessNew:View"] .sk-textbox {
  --input-font-size: 1.4rem;
  padding: 0 2rem;
}

[data-process-id="ViewClaimInternalProcessNew"][data-process-step-id="ViewClaimInternalProcessNew:View"] .sk-group-card {
  margin: 0;
}

[id="sk-ClaimsGeneric-Messages-RappiClaimMessage1"] .message-as-info {
  color: #4E4044;
  font-size: 1.2rem;
}

[id="sk-ClaimsGeneric-Messages-RappiClaimMessage1"] {
  --attr-padding-mobile: 0 2.4rem !important;
}

[id="sk-ClaimsGeneric-Comment-ClaimCommentAuthomaticSearchComponent"] .sk-comp-title {
  font-size: 1.4rem;
  --base-font-color: #4E4044;
  font-weight: 700;
}
  
[data-process-id="ViewClaimInternalProcessNew"][data-process-step-id="ViewClaimInternalProcessNew:View"] .sk-autosearch,
[data-process-id="ViewClaimInternalProcessNew"][data-process-step-id="ViewClaimInternalProcessNew:View"] .sk-autosearch .sk-autosearch-tab-panel,
[data-process-id="ViewClaimInternalProcessNew"][data-process-step-id="ViewClaimInternalProcessNew:View"] .sk-autosearch .sk-autosearch-tab-panel .p-datatable-tbody span {
  margin: 0;
  padding: 0;
  font-size: 1.2rem;
}

[id="sk-ClaimsGeneric-Comment-AddCommentText"] .sk-label,
[id="sk-ClaimsGeneric-Comment-AddCommentText"] .sk-field .sk-textarea-counter::after {
  --label-font-size: 1.4rem;
  --label-font-color: #4E4044;
  content: " caracteres";
}

[id="sk-ClaimsGeneric-Comment-AddCommentText"] .sk-textarea-counter {
  --textarea-counter-font-color: #6F6F6F;
}

[data-process-id="ViewClaimInternalProcessNew"][data-process-step-id="ViewClaimInternalProcessNew:View"] .sk-resource .sk-label,
[data-process-id="ViewClaimInternalProcessNew"][data-process-step-id="ViewClaimInternalProcessNew:View"] .sk-resource .sk-upload-header .sk-upload-subheader,
[data-process-id="ViewClaimInternalProcessNew"][data-process-step-id="ViewClaimInternalProcessNew:View"] .sk-resource .sk-upload-header .sk-button {
  --label-font-size: 1rem;
  --label-font-color: #6F6F6F;
  --label-font-weight: 400;
  font-size: 1.2rem;
  color: #817C7C;
}

/* Claim Details*/
.sk-claim-details .sk-uigroup-item-content .sk-label, 
.sk-claim-details .sk-uigroup-item-content .sk-field,
.sk-claim-details .sk-uigroup-item-content .sk-field  span {
  --label-font-size: 1.4rem;
  --label-font-weight: 400;
  padding-bottom: 0;
  --input-read-only-font-weight: 400;
  --label-font-color: #4E4044;

  --input-font-size: 1.4rem;
  --input-read-only-font-color: #4E4044;
}

.sk-claim-details .sk-column-list .sk-attr {
  padding: 0 2rem 2rem;
}
  
[id="sk-ClaimsGeneric-Status"] .sk-label,
[id="sk-ClaimsGeneric-Status"] .sk-field {
  --label-font-size: 1.4rem;
  --label-font-color: #4E4044;
  --label-font-weight: 400;
  padding: 0;
  --input-read-only-font-weight: 400;
}

.sk-claim-details .sk-uigroup-item-header,
.sk-claim-details .sk-uigroup-item-header span > span {
  --process-inner-horizontal-space: 2rem;
  --process-inner-vertical-space: 1rem;
  --uigroup-header-font-color: #4E4044;
  --input-font-size: 1.4rem;
  --input-read-only-font-color: #4E4044;
}

[id="sk-ClaimsGeneric-Messages-RappiClaimsDocumentMessage"] div {
  color: #4E4044;
}

[id="sk-ClaimsGeneric-Messages-RappiClaimsDocumentMessage"] {
  padding: 0 2rem;
}

[id="ViewClaimInternalProcessNewViewUI1-FieldsetGroup1-Comment-FieldsetGroup2-Fieldset7-next-button-1"].sk-button {
  width: 249px;
  min-height: 43px;
}

[id="ViewClaimInternalProcessNewViewUI1-FieldsetGroup1-ClaimsAnalystDecision"] .sk-uigroup-item-header {
  --process-inner-horizontal-space: 2rem;
  --uigroup-header-font-size: 1.4rem;
  --uigroup-header-font-weight: 400;
  --uigroup-header-font-color: #4E4044;
}

[data-channel="rappiprivate"] .sk-show-coverages .sk-option-list .sk-option-item[data-type="graphical"] label {
  align-items: flex-start;
  padding-left: 3rem;
}

/* Align radio button next to the text coverage */
[data-channel="rappiprivate"] .sk-show-coverages .sk-option-list .sk-option-item[data-type="graphical"] label .sk-input-radio {
  top: auto;
}

/* Payment */
[data-channel*="rappi"] .sk-payment .sk-payment-header p:nth-child(1) {
  font-size: 2rem;
  text-align: start;
  font-weight: 600;
  margin: 0;
}
[data-channel*="rappi"] .sk-payment .sk-payment-header p:nth-child(2) {
  font-size: 1.4rem;
  text-align: start;
  font-weight: 400;
}

/* Modals */
[data-channel*="rappi"] .sk-modal {
  border-radius: 24px;
}

/* Quote */
/* Sticky summary */
[data-channel*="rappi"] .sk-sticky-summary .message .content-description {
  align-items: flex-start;
  gap: 1rem;
}

[data-channel*="rappi"] .sk-sticky-summary .message .content-description .description-message .name {
  font-weight: 500;
}

[data-channel*="rappi"] .sk-sticky-summary .message .content-description .price-message .price {
  color: #4E4044;
  font-size: 1.4rem;
}

[data-channel*="rappi"] .sk-sticky-summary .message .content-description .price-message span:nth-child(2) {
  font-size: 1.4rem;
  font-weight: 100;
}

[data-channel*="rappi"] .sk-message[data-type="INFO"] .sk-message-content {
  --message-info-bg-color: #F5F5F5;
  --message-info-border-color: #4E4044;
  --message-info-font-color: #4E4044;
}

[data-channel*="rappi"] .sk-message[data-type="INFO"] .sk-message-content center div {
  border-color: #4E4044 !important;
}

/* Quote Personalization */
[data-channel*="rappi"] .sk-toggle-row .sk-label label {
  --label-font-weight: normal;
}

/* Main Title */
[data-channel*="rappi"] .sk-main-title {
  color: #4E4044;
}

/* Payment Public Process */
[data-channel="rappiprivate"][data-process-step-id="ProductPaymentPublicProcess:Result"] .sk-uigroup-item-content .sk-column-list > div {
  --process-inner-vertical-space: 0;
  --process-inner-horizontal-space: 0;
}

[data-channel="rappiprivate"][data-process-step-id="ProductPaymentPublicProcess:Result"] .sk-uigroup-item-content .sk-column-list .sk-custom-banner center > p {
  font-size: 2rem;
}

.sk-uigroup-item-content .sk-column-list .sk-custom-banner .rappi-logo {
  width: 38%;
}

/* Summary */
.sk-section-header {
  --uigroup-header-font-color: #000;
  --attr-padding-mobile: 1rem 2rem;
}

.sk-section-header .sk-uigroup-item-header {
  --process-inner-vertical-space: 1rem;
  --process-inner-horizontal-space: 2rem;
}

.sk-section-header .sk-section-title h5 {
  font-size: 1.4rem;
  font-weight: 800;
  color: #000;
  line-height: 17px;
  margin: 0;
  font-family: "PPObjectSans" !important;
}

.sk-section-header .sk-column-list [data-component-type="HTML_JS"] {
  --attr-padding-mobile: 1rem 2rem 0;
}

.info-first .sk-label {
  padding: 0;
}

.info-first .sk-detail,
.info-first .sk-detail p {
  color: #7E98A0;
  font-size: 1rem;
  margin: 0;
}

.info-first .sk-amount,
.info-first .sk-amount p {
  font-size: 1rem;
  color: #5B5E5E;
  display: flex;
  justify-content: end;
  font-weight: 700;
  margin: 0;
}

[data-channel*="rappi"] .sk-section-header .sk-uigroup-item-header {
  background: #ECEFF3;
  margin-bottom: 1rem;
}

/* Profile Autosearch */
[data-channel*="rappi"] .sk-custom-profile-section .sk-first-section .sk-buttons-wrapper .sk-button-text {
  display: flex !important;
  align-items: center;
  line-height: 22px;
}

[data-channel*="rappi"] .sk-custom-profile-section .sk-custom-details .profile-name {
  font-size: 2.6rem; /*Alfredo Design Review Abr-2025*/
  line-height: normal;
  text-transform: capitalize;
  color: #4E4044;
}

/* Profile Policy */
[data-channel*="rappi"] .sk-profile--main .sk-profile--quote .sk-profile--quote-more {
  --base-link-color: #6168DB;
}

/* Add Picture Button */
[data-channel*="rappi"] .sk-multibrick-images .sk-multi-brick-footer .sk-button {
  background: #6168DB;
  width: 250px;
  border-radius: 1.5rem;
}

/* Active request section */
[data-channel*="rappi"] [id="sk-Pet-ClaimsAutoSearchComponent"] .sk-main-title {
  text-transform: none;
}

/* Policy Service Buttons */
[data-channel*="rappi"] [id="sk-ViewPetPolicyProcessViewUI1-FieldsetGroup-Fieldset12-PanelGroup3"].sk-open-request-panel .p-accordion-tab .p-accordion-toggle-icon {
  transform: rotate(90deg) !important;
}

/******Landing Mobility - Blackfin *******/
#sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_1 > div > div > h1{
  font-size: 24px;
  font-weight: 400;
  color: #000000;
  line-height: 32px;
}

#sk-MobilityProduct-Messages-LandingPage-LandingPagePicture_1 {
  padding: 0;
}

#sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_1{
  padding-top: 0;
}

#sk-MobilityProduct-Messages-LandingPage-LandingPagePicture_1 > div > div > picture:nth-child(2) > img{
  max-width: 150px;
  width: 150px;
  margin-left: 2em;
  margin-top: 1em;
}

#sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_1 > div > div > p{
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  color: #4E4044;
  margin-bottom: 2em;
}

#sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_1 ul li{
  font-size: 14px;
  font-weight: 400;
  color: #4E4044;
  margin-bottom: 1em;
}

#CreateMobilityQuotePublicProcessClone1UI1-FieldsetGroup1-Fieldset1-action-button-1{
  padding: 16px;
  border-radius: 100px;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 1em;
}

#CreateMobilityQuotePublicProcessClone1UI1-FieldsetGroup1-Fieldset1{
  border-bottom: 0;
}

#sk-navigation-CreateMobilityQuotePublicProcessClone1UI1-FieldsetGroup1-Fieldset8-NoStyleGroup1-NoStyle1{
    margin: 0;
    padding: 1em 2em;
}

#sk-CreateMobilityQuotePublicProcessClone1UI1-FieldsetGroup1-Fieldset3-PanelGroup1 > div.sk-panel-header.sk-uigroup-header > span > h1{
  font-size: 24px;
  font-weight: 400;
  color: #000000;
}

#sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_5 > div > div > div > center > span > p.margin-top-1 > b{
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  color: #000000;
}

#sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_5 > div > div > div > center > span > p.margin-top-1{
  margin-bottom: 1em;
}

#sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_5 > div > div > div > center > span > p:nth-child(2){
  font-size: 14px;
  font-weight: 400;
}
#sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_5 > div > div > div > center > span > p:nth-child(4){
  font-size: 14px;
  font-weight: 400;
}
#sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_5 > div > div > div > center > span > p:nth-child(6){
  font-size: 14px;
  font-weight: 400;
}

#sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_5 > div > div > div > center > img:nth-child(3){
  width: 291px !important;
  margin-top: 3em;
}

#sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_5 > div > div > div > center > img:nth-child(4){
  width: 165px !important;
}

#sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_5{
  padding: 0;
  margin-top: 2em;
}

/* Rappi Landing Quoter */
[data-channel*="rappi"][data-process-step-id="PetInfoPageProccess:1"] .sk-message:nth-child(1) {
  --process-inner-vertical-space: 0;
  --process-inner-horizontal-space: 0;
  padding: 0;
}

[data-channel*="rappi"][data-process-step-id="PetInfoPageProccess:1"] .sk-message .banner-bottom-home .rappi-logos-footer {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2rem;
}

[data-channel*="rappi"][data-process-step-id="PetInfoPageProccess:1"] .sk-message .banner-bottom-home .rappi-logos-footer img {
  width: 80%;
}

[data-channel*="rappi"][data-process-step-id="PetInfoPageProccess:1"] .sk-message .banner-bottom-home .rappi-logos-footer .rappi-img p {
  font-size: 1rem;
}

/* Rappi Landing Quoter Personal */
[data-channel*="rappi"][data-process-step-id="CreatePersonalItemsQuotePublicProcess:1"] .sk-message:nth-child(1) {
  --process-inner-vertical-space: 0;
  --process-inner-horizontal-space: 0;
}

[data-channel*="rappi"][data-process-step-id="CreatePersonalItemsQuotePublicProcess:1"] .sk-message:nth-child(1) .sk-message-content .sk-Black-header {
  --process-inner-vertical-space: 1.5rem;
  --process-inner-horizontal-space: 1.5rem;
}

[data-channel*="rappi"][data-process-step-id="CreatePersonalItemsQuotePublicProcess:1"] .sk-message .sk-message-content .sk-Black-header picture > img {
  width: 50% !important;
}

[data-channel*="rappi"][data-process-step-id="CreatePersonalItemsQuotePublicProcess:1"] .sk-message .banner-bottom-home .rappi-logos-footer {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2rem;
}

[data-channel*="rappi"][data-process-step-id="CreatePersonalItemsQuotePublicProcess:1"] .sk-message .banner-bottom-home .rappi-logos-footer img {
  width: 80%;
}

[data-channel*="rappi"][data-process-step-id="CreatePersonalItemsQuotePublicProcess:1"] .sk-message .banner-bottom-home .rappi-logos-footer .rappi-img p {
  font-size: 1rem;
}

/***** Landing Gadgets - Blackfin *******/
/*Encabezado*/

/*Elimino sombra inferior*/
div#sk-app > header#sk-top-bar> nav#sk-toolbar {
  box-shadow: none;
}

div#sk-app > header#sk-top-bar {
  box-shadow: none;
}

/*Quito los paddings*/
div#CreateGadgetQuotePublicProcessLandingPageUI1-NoStyleGroup1-NoStyle1 > .sk-uigroup-item-content > .sk-column-list > div#sk-Gadget-Messages-GadgetLandingPageBannerMessage {
  padding: 0;
}

/*imagen de 'Asociado con RappiCare'*/
.sk-attr.sk-message.sk-wide-component > .sk-message-content > .sk-Black-header > picture > img.margin-bottom-2 {
  padding: 0 2rem;
  width: 155px;
  margin: 0 !important;
}

/*Bloque de texto desde 'Seguro de Gadgets' hasta '...100% en linea' */
div#sk-Gadget-Messages-GadgetLandingPageBienvenidoMessage {
  padding: 0 24px;
}

/*Texto Seguro de Gadjets*/
#sk-Gadget-Messages-GadgetLandingPageBienvenidoMessage > .sk-message-content > div > h1 {
  margin: 0;
  padding-top: 16px;
  font-family: "PPObjectSans" !important;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

/*Texto Te ayudaremos a contratar tu seguro...*/
#sk-Gadget-Messages-GadgetLandingPageBienvenidoMessage > .sk-message-content > div > p {
  padding: 12px 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  text-align: left;
  color: #4E4044;
}

/*Alineacion Lista Principal*/
#sk-Gadget-Messages-GadgetLandingPageBienvenidoMessage > .sk-message-content > div > ul > li {
  padding: 10px 0;
}

/*Texto de la Lista Principal*/
#sk-Gadget-Messages-GadgetLandingPageBienvenidoMessage > .sk-message-content > div > ul {
  margin-left: 2rem;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  text-align: left;
  color: #4E4044;
}

/*Boton Iniciar Cotizacion*/
/*Alineacion*/
div#sk-navigation-CreateGadgetQuotePublicProcessLandingPageUI1-NoStyleGroup1-NoStyle1-FieldsetGroup3-Fieldset8-FieldsetGroup5-Fieldset10 {
  margin: 0;
  padding: 16px 24px;
}

/*Border radius*/
div#sk-navigation-CreateGadgetQuotePublicProcessLandingPageUI1-NoStyleGroup1-NoStyle1-FieldsetGroup3-Fieldset8-FieldsetGroup5-Fieldset10 > .sk-button-list > button#CreateGadgetQuotePublicProcessLandingPageUI1-NoStyleGroup1-NoStyle1-FieldsetGroup3-Fieldset8-FieldsetGroup5-Fieldset10-next-button-1 {
  border-radius: 100px;
}

/*Texto del Boton*/
div#sk-navigation-CreateGadgetQuotePublicProcessLandingPageUI1-NoStyleGroup1-NoStyle1-FieldsetGroup3-Fieldset8-FieldsetGroup5-Fieldset10 > .sk-button-list > button#CreateGadgetQuotePublicProcessLandingPageUI1-NoStyleGroup1-NoStyle1-FieldsetGroup3-Fieldset8-FieldsetGroup5-Fieldset10-next-button-1 > span.sk-button-text {
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 20px;
  text-align: center;
}

/*Bloque de lista desplegable ubicado antes del titulo 'Coberturas y asistencias...'*/
/*Alineacion*/
div#sk-CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset5-FieldsetGroup2-Fieldset7-PanelGroup2 {
  margin: 0;
  padding: 10px 24px;
}

/*padding y border*/
.sk-panel.sk-uigroup.sk-box-shadow.sk-panel--design > .sk-uigroup-content {
  padding: 16px 24px !important;
  border-image-source: linear-gradient(162.64deg, #FFFFFF -16.81%, rgba(255, 255, 255, 0) 103.66%);
}

div#sk-CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset5-FieldsetGroup2-Fieldset7-PanelGroup2 > .sk-uigroup-content > .p-accordion.p-component > .p-accordion-tab > .p-accordion-header.sk-panel-item-header > .p-accordion-header-link {
  padding: 16px 0px 16px 0px !important;
  margin: 0 !important;
  color: #2F343C !important;
}

div#sk-CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset5-FieldsetGroup2-Fieldset7-PanelGroup2 > .sk-uigroup-content > .p-accordion.p-component > .p-accordion-tab > .p-accordion-header.sk-panel-item-header {
  border-bottom: 0.5px solid #4E4044 !important;
  margin: 0 !important;
}

/*Titulo Coberturas y Asistencias por categorias*/
div#CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset5-FieldsetGroup2-Fieldset11 > .sk-uigroup-item-header {
  margin: 0;
  padding: 0 24px;
}

div#CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset5-FieldsetGroup2-Fieldset11 > .sk-uigroup-item-header > span > h2 {
  margin: 0;
  padding: 16px 0;
  font-family: "PPObjectSans" !important;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  text-align: left;
  color: #000000;
}

/*Lista de Coberturas y asistencias*/
/*Alineacion*/
div#CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset5-FieldsetGroup2-Fieldset11 > .sk-uigroup-item-content > .sk-panel.sk-uigroup.sk-box-shadow.sk-panel--design {
  margin: 0;
  padding: 0 24px;
}

div#CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset5-FieldsetGroup2-Fieldset11 > .sk-uigroup-item-content > .sk-panel.sk-uigroup.sk-box-shadow.sk-panel--design > .sk-uigroup-content {
  padding: 16px 24px !important;
  margin: 0;
}

div#sk-CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset5-FieldsetGroup2-Fieldset11-TecnologiaPanelGroup > .sk-uigroup-content > .p-accordion.p-component > .p-accordion-tab > .p-accordion-header.sk-panel-item-header > .p-accordion-header-link {
  padding: 16px 0 16px 0 !important;
  margin: 0;
  color: #2F343C !important;
  font-size: 14px;
  line-height: 18px;
}

div#sk-CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset5-FieldsetGroup2-Fieldset11-TecnologiaPanelGroup > .sk-uigroup-content > .p-accordion.p-component > .p-accordion-tab > .p-accordion-header.sk-panel-item-header {
  border-bottom: 0.5px solid #4E4044 !important;
  margin: 0 !important;
}

/*Footer*/

div#CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset4-FieldsetGroup6-Fieldset3 > .sk-uigroup-item-content > .sk-column-list > div#sk-Gadget-Messages-GadgetLandingPageFooterLogoMessage {
  padding: 0;
}

div#sk-Gadget-Messages-GadgetLandingPageFooterLogoMessage > .sk-message-content > .banner-bottom-home {
  padding: 32px 0 !important;
}

/*Elimino padding que no es necesario*/
div#sk-Gadget-Messages-GadgetLandingPageFooterLogoMessage > .sk-message-content > .banner-bottom-home > .content-buttom {
  padding: 0 !important;
}

div#sk-Gadget-Messages-GadgetLandingPageFooterLogoMessage > .sk-message-content > .banner-bottom-home > .content-buttom > center > span.text-center {
  padding: 0 24px;
}

/*Tienes dudas?*/
div#sk-Gadget-Messages-GadgetLandingPageFooterLogoMessage > .sk-message-content > .banner-bottom-home > .content-buttom > center > span.text-center > p.margin-top-1 {
  margin: 0 !important;
  padding: 12px 24px !important;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  text-align: center;
  color: #000000;
}

/*Comunicate*/
div#sk-Gadget-Messages-GadgetLandingPageFooterLogoMessage > .sk-message-content > .banner-bottom-home > .content-buttom > center > span.text-center > p {
  margin: 0 !important;
  padding: 12px 24px 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  text-align: center;
  color: #4E4044;
}

/******** Landing Personal - Blackfin ******/

/*Imagen Principal*/
div#CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup-Fieldset1 > .sk-uigroup-item-content > .sk-column-list > div#sk-Personal-Messages-LandingPage-LandingPagePicture_1 {
  padding: 0;
}

/*Imagen "Asociado con RappiCare"*/

/*fondo de la imagen*/
div#sk-Personal-Messages-LandingPage-LandingPagePicture_1 > .sk-message-content > .sk-Black-header {
  background: #ECEFF3;
}

/*Bloque Seguro de Pertenencias*/
div#CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup-Fieldset2 > .sk-uigroup-item-content > .sk-column-list > div#sk-Personal-Messages-LandingPage-LandingPageMessage_1 {
  padding: 0 24px;
  margin: 0;
  background: #ECEFF3;
}

div#sk-Personal-Messages-LandingPage-LandingPageMessage_1 > .sk-message-content > .sk-Black-header > p.margin-bottom-2 {
  font-family: "PPObjectSans" !important;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  text-align: left;
  color: #000000;
  margin: 0;
  padding: 16px 0;
}

/*lista*/
div#sk-Personal-Messages-LandingPage-LandingPageMessage_1 > .sk-message-content > .sk-Black-header > .sk-white-header > ul > li {
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  text-align: left;
  color: #4E4044;
  margin: 0 !important;
  padding: 10px 0;
}

/*Boton Iniciar Cotizacion*/
div#sk-navigation-CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup-Fieldset2 {
  margin: 0;
  padding: 16px 24px;
  background: #ECEFF3;
}

/*Boton border radius*/
div#sk-navigation-CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup-Fieldset2 > .sk-button-list.sk-button-list--next > button#CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup-Fieldset2-next-button-1 {
  border-radius: 100px;
}

/*Texto Iniciar Cotizacion*/
div#sk-navigation-CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup-Fieldset2 > .sk-button-list.sk-button-list--next > button#CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup-Fieldset2-next-button-1 > span.sk-button-text {
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 20px;
  text-align: center;
}

/*Coberturas y asistencias*/
/*alineacion*/
div#CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup1-Fieldset6 {
  padding: 16px 24px;
}

/*Quito margenes*/
div#sk-CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup1-Fieldset6-FieldsetGroup2-Fieldset9-PanelGroup2 {
  margin: 0;
}

/*Texto de Coberturas*/
div#sk-CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup1-Fieldset6-FieldsetGroup2-Fieldset9-PanelGroup2 > .sk-panel-header.sk-uigroup-header > span > h3.h3 {
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  text-align: left;
  color: #000000;
  padding-top: 16px;
  font-family: "PPObjectSans" !important;
}

/*Bloque de Bordes Resondeados de las Coberturas*/
div#sk-CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup1-Fieldset6-FieldsetGroup2-Fieldset9-PanelGroup2 > .sk-uigroup-content {
  padding: 16px 24px !important;
  border-image-source: linear-gradient(162.64deg, #FFFFFF -16.81%, rgba(255, 255, 255, 0) 103.66%);
}

/*Cobertura desplegable del Bloque de bordes redondeados*/
div#sk-CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup1-Fieldset6-FieldsetGroup2-Fieldset9-PanelGroup2 > .sk-uigroup-content > .p-accordion.p-component > .p-accordion-tab > .p-accordion-header.sk-panel-item-header > a.p-accordion-header-link {
  padding: 16px 0;
}

div#sk-CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup1-Fieldset6-FieldsetGroup2-Fieldset9-PanelGroup2 > .sk-uigroup-content > .p-accordion.p-component > .p-accordion-tab > .p-accordion-header.sk-panel-item-header {
  border-bottom: 0.5px solid #4E4044 !important;
  margin: 0 !important;
}

/*Texto*/
div#sk-CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup1-Fieldset6-FieldsetGroup2-Fieldset9-PanelGroup2 > .sk-uigroup-content > .p-accordion.p-component > .p-accordion-tab > .p-accordion-header.sk-panel-item-header > a > span.p-accordion-header-text {
  line-height: 18px;
  text-align: left;
  color: #000;
}

/*Footer*/
/*Alineacion*/
/*Quito los paddings que no se necesitan*/
div#sk-Personal-Messages-LandingPage-LandingPageMessage_5_new {
  padding: 0;
}
div#sk-Personal-Messages-LandingPage-LandingPageMessage_5_new > .sk-message-content > .banner-bottom-home {
  padding: 0 !important;
}

/***** Gadget Quote - First Step - Blackfin *****/
#sk-Gadget-Messages-GadgetInitialHeaderMessage > div > div > span{
  display: none;
}

#sk-Gadget-Messages-GadgetInitialHeaderMessage > div > div > hr{
  display: none;
}

#sk-Gadget-Product-ProductData-MyThings-Gadgets-CellPhoneMultibrickCounter{
  border: 1px solid #7E98A0;
  border-radius: 4px;
  padding: 0rem 1rem;
  flex: none;
  height: 49px;
}

#sk-Gadget-Product-ProductData-MyThings-Gadgets-CellPhoneMultibrickCounter > div.sk-label > label > img{
  display: none;
}
#Gadget-Product-ProductData-MyThings-Gadgets-CellPhoneMultibrickCounter{
  background: none;
  font-size: 17px;
  color: #2F343C;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-CellPhoneMultibrickCounter > div.sk-label > label > span.remove-icon{
  top: 1rem !important;
  right: 10rem !important;
  background: #919AAA;
  font-size: 17px;
  font-weight: 400;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-CellPhoneMultibrickCounter > div.sk-label > label > span.add-icon{
  top: 1rem !important;
  right: 1rem !important;
  background: #919AAA;
  font-size: 17px;
  font-weight: 400;
}

#sk-Gadget-Product-ProductData-MyThings-Gadgets-HeadphoneMultibrickCounter{
  border: 1px solid #7E98A0;
  border-radius: 4px;
  padding: 0rem 1rem;
  flex: none;
  height: 49px;
}

#sk-Gadget-Product-ProductData-MyThings-Gadgets-HeadphoneMultibrickCounter > div.sk-label > label > img{
  display: none;
}
#Gadget-Product-ProductData-MyThings-Gadgets-HeadphoneMultibrickCounter{
  background: none;
  font-size: 17px;
  color: #2F343C;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-HeadphoneMultibrickCounter > div.sk-label > label > span.remove-icon{
  top: 1rem !important;
  right: 10rem !important;
  background: #919AAA;
  font-size: 17px;
  font-weight: 400;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-HeadphoneMultibrickCounter > div.sk-label > label > span.add-icon{
  top: 1rem !important;
  right: 1rem !important;
  background: #919AAA;
  font-size: 17px;
  font-weight: 400;
}

#sk-Gadget-Product-ProductData-MyThings-Gadgets-SmartwatchMultibrickCounter{
  border: 1px solid #7E98A0;
  border-radius: 4px;
  padding: 0rem 1rem;
  flex: none;
  height: 49px;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-SmartwatchMultibrickCounter > div.sk-label > label{
  font-size: 12px;
  font-weight: 400;
  color: #4E4044;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-SmartwatchMultibrickCounter > div.sk-label > label > img{
  display: none;
}
#Gadget-Product-ProductData-MyThings-Gadgets-SmartwatchMultibrickCounter{
  background: none;
  font-size: 17px;
  color: #2F343C;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-SmartwatchMultibrickCounter > div.sk-label > label > span.remove-icon{
  top: 1rem !important;
  right: 10rem !important;
  background: #919AAA;
  font-size: 17px;
  font-weight: 400;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-SmartwatchMultibrickCounter > div.sk-label > label > span.add-icon{
  top: 1rem !important;
  right: 1rem !important;
  background: #919AAA;
  font-size: 17px;
  font-weight: 400;
}

#sk-Gadget-Product-ProductData-MyThings-Gadgets-LaptopMultibrickCounter{
  border: 1px solid #7E98A0;
  border-radius: 4px;
  padding: 0rem 1rem;
  flex: none;
  height: 49px;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-LaptopMultibrickCounter > div.sk-label > label{
  font-size: 12px;
  font-weight: 400;
  color: #4E4044;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-LaptopMultibrickCounter > div.sk-label > label > img{
  display: none;
}
#Gadget-Product-ProductData-MyThings-Gadgets-LaptopMultibrickCounter{
  background: none;
  font-size: 17px;
  color: #2F343C;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-LaptopMultibrickCounter > div.sk-label > label > span.remove-icon{
  top: 1rem !important;
  right: 10rem !important;
  background: #919AAA;
  font-size: 17px;
  font-weight: 400;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-LaptopMultibrickCounter > div.sk-label > label > span.add-icon{
  top: 1rem !important;
  right: 1rem !important;
  background: #919AAA;
  font-size: 17px;
  font-weight: 400;
}

#sk-Gadget-Product-ProductData-MyThings-Gadgets-TabletMultibrickCounter{
  border: 1px solid #7E98A0;
  border-radius: 4px;
  padding: 0rem 1rem;
  flex: none;
  height: 49px;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-TabletMultibrickCounter > div.sk-label > label{
  font-size: 12px;
  font-weight: 400;
  color: #4E4044;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-TabletMultibrickCounter > div.sk-label > label > img{
  display: none;
}
#Gadget-Product-ProductData-MyThings-Gadgets-TabletMultibrickCounter{
  background: none;
  font-size: 17px;
  color: #2F343C;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-TabletMultibrickCounter > div.sk-label > label > span.remove-icon{
  top: 1rem !important;
  right: 10rem !important;
  background: #919AAA;
  font-size: 17px;
  font-weight: 400;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-TabletMultibrickCounter > div.sk-label > label > span.add-icon{
  top: 1rem !important;
  right: 1rem !important;
  background: #919AAA;
  font-size: 17px;
  font-weight: 400;
}

#sk-Gadget-Product-ProductData-MyThings-Gadgets-CameraMultibrickCounter{
  border: 1px solid #7E98A0;
  border-radius: 4px;
  padding: 0rem 1rem;
  flex: none;
  height: 49px;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-CameraMultibrickCounter > div.sk-label > label{
  font-size: 12px;
  font-weight: 400;
  color: #4E4044;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-CameraMultibrickCounter > div.sk-label > label > img{
  display: none;
}
#Gadget-Product-ProductData-MyThings-Gadgets-CameraMultibrickCounter{
  background: none;
  font-size: 17px;
  color: #2F343C;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-CameraMultibrickCounter > div.sk-label > label > span.remove-icon{
  top: 1rem !important;
  right: 10rem !important;
  background: #919AAA;
  font-size: 17px;
  font-weight: 400;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-CameraMultibrickCounter > div.sk-label > label > span.add-icon{
  top: 1rem !important;
  right: 1rem !important;
  background: #919AAA;
  font-size: 17px;
  font-weight: 400;
}

#sk-Gadget-Product-ProductData-MyThings-Gadgets-VideoConsoleMultibrickCounter{
  border: 1px solid #7E98A0;
  border-radius: 4px;
  padding: 0rem 1rem;
  flex: none;
  height: 49px;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-VideoConsoleMultibrickCounter > div.sk-label > label{
  font-size: 12px;
  font-weight: 400;
  color: #4E4044;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-VideoConsoleMultibrickCounter > div.sk-label > label > img{
  display: none;
}
#Gadget-Product-ProductData-MyThings-Gadgets-VideoConsoleMultibrickCounter{
  background: none;
  font-size: 17px;
  color: #2F343C;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-VideoConsoleMultibrickCounter > div.sk-label > label > span.remove-icon{
  top: 1rem !important;
  right: 10rem !important;
  background: #919AAA;
  font-size: 17px;
  font-weight: 400;
}
#sk-Gadget-Product-ProductData-MyThings-Gadgets-VideoConsoleMultibrickCounter > div.sk-label > label > span.add-icon{
  top: 1rem !important;
  right: 1rem !important;
  background: #919AAA;
  font-size: 17px;
  font-weight: 400;
}
/*Alfredo Mejoras 3*/
#sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsListService{
  border: 1px solid #7E98A0;
  border-radius: 4px;
  padding: 0rem 1rem;
  flex: none;
  height: 49px;
  margin-top: 3.6rem;
}

#Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsListService{
  background: none;
  font-size: 17px;
  color: #2F343C;
}
#sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsListService > div.sk-label > label > span.remove-icon{
  top: 1rem !important;
  right: 10rem !important;
  background-color: #ECEFF3;
  color: #2F343C;
  font-size: 17px;
  font-weight: 400;
}
#sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsListService > div.sk-label > label > span.add-icon{
  top: 1rem !important;
  right: 1rem !important;
  background-color: #ECEFF3;
  color: #2F343C;
  font-size: 17px;
  font-weight: 400;
}

#sk-MobilityProduct-Product-ProductData-MyThings-Mobility-BikeListMultibrickService{
  border: 1px solid #7E98A0;
  border-radius: 4px;
  padding: 0rem 1rem;
  flex: none;
  height: 49px;
  margin-top: 2.6rem;
}

#MobilityProduct-Product-ProductData-MyThings-Mobility-BikeListMultibrickService{
  background: none;
  font-size: 17px;
  color: #2F343C;
}
#sk-MobilityProduct-Product-ProductData-MyThings-Mobility-BikeListMultibrickService > div.sk-label > label > span.remove-icon{
  top: 1rem !important;
  right: 10rem !important;
  background-color: #ECEFF3;
  color: #2F343C;
  font-size: 17px;
  font-weight: 400;
}
#sk-MobilityProduct-Product-ProductData-MyThings-Mobility-BikeListMultibrickService > div.sk-label > label > span.add-icon{
  top: 1rem !important;
  right: 1rem !important;
  background-color: #ECEFF3;
  color: #2F343C;
  font-size: 17px;
  font-weight: 400;
}

#sk-MobilityProduct-Product-ProductData-MyThings-Mobility-ScooterListMultibrickService{
  border: 1px solid #7E98A0;
  border-radius: 4px;
  padding: 0rem 1rem;
  flex: none;
  height: 49px;
  margin-top: 2.6rem;
}

#MobilityProduct-Product-ProductData-MyThings-Mobility-ScooterListMultibrickService{
  background: none;
  font-size: 17px;
  color: #2F343C;
}
#sk-MobilityProduct-Product-ProductData-MyThings-Mobility-ScooterListMultibrickService > div.sk-label > label > span.remove-icon{
  top: 1rem !important;
  right: 10rem !important;
  background-color: #ECEFF3;
  color: #2F343C;
  font-size: 17px;
  font-weight: 400;
}
#sk-MobilityProduct-Product-ProductData-MyThings-Mobility-ScooterListMultibrickService > div.sk-label > label > span.add-icon{
  top: 1rem !important;
  right: 1rem !important;
  background-color: #ECEFF3;
  color: #2F343C;
  font-size: 17px;
  font-weight: 400;
}

#sk-MobilityProduct-Product-ProductData-MyThings-Mobility-EBoardListMultibrickService{
  border: 1px solid #7E98A0;
  border-radius: 4px;
  padding: 0rem 1rem;
  flex: none;
  height: 49px;
  margin-top: 2.6rem;
}

#MobilityProduct-Product-ProductData-MyThings-Mobility-EBoardListMultibrickService{
  background: none;
  font-size: 17px;
  color: #2F343C;
}
#sk-MobilityProduct-Product-ProductData-MyThings-Mobility-EBoardListMultibrickService > div.sk-label > label > span.remove-icon{
  top: 1rem !important;
  right: 10rem !important;
  background-color: #ECEFF3;
  color: #2F343C;
  font-size: 17px;
  font-weight: 400;
}
#sk-MobilityProduct-Product-ProductData-MyThings-Mobility-EBoardListMultibrickService > div.sk-label > label > span.add-icon{
  top: 1rem !important;
  right: 1rem !important;
  background-color: #ECEFF3;
  color: #2F343C;
  font-size: 17px;
  font-weight: 400;
}
/*FIN Alfredo Mejoras 3*/

#sk-navigation-CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15-FieldsetGroup3-Fieldset11{
  margin: 4em 0 0;
}

#CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15-FieldsetGroup3-Fieldset11-next-button-1{
  background: #6168DB !important;
  border-radius: 100px;
  font-size: 16px;
  font-weight: 700;
  color: #FFFFFF;
  padding: 16px;
}

/******* Register User - Blackfin *******/
#sk-CustomerUser-Messages-InfoMessages-CreateSecureThingsMessage > div > div > p.content-header.margin-bottom-1 > b{
  font-family: 'PPObjectSansBlack';
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  color: #4E4044;
}

#sk-CustomerUser-Messages-InfoMessages-CreateSecureThingsMessage > div > div > p:nth-child(2){
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  color: #4E4044;
  margin-top: 2em;
}

#sk-CustomerUser-Messages-InfoMessages-CreateSecureThingsMessage > div > div{
  padding-top: 1em !important;
}

#sk-CustomerUser-Messages-InfoMessages-CreateSecureThingsMessage{
  padding: 1em 0 0;
}

#CustomerUser-firstName{
  border-color: #7E98A0;
  border-radius: 4px;
  padding: 10px;
}

#sk-CustomerUser-firstName{
  padding: 1em 0 0;
}

#CustomerUser-lastName{
 border-color: #7E98A0;
  border-radius: 4px;
  padding: 10px; 
}

#sk-CustomerUser-lastName{
  padding: 1em 0 0;
}


#CustomerUser-secondLastName{
  border-color: #7E98A0;
  border-radius: 4px;
  padding: 10px;
}

#sk-CustomerUser-secondLastName{
  padding: 1em 0 0;
}

#CustomerUser-Email{
  border-color: #7E98A0;
  border-radius: 4px;
  padding: 10px;
}

#sk-CustomerUser-Email{
  padding: 1em 0 0;
}

#sk-CustomerUser-Â©Password > div.sk-label > span{
  font-size: 10px;
  font-weight: 400;
  color: #919AAA;
}

#sk-CustomerUser-Email > div.sk-error-validation > div > span{
  font-size: 10px;
  font-weight: 400;
}

#CustomerUser-Â©Password{
  border-color: #7E98A0;
  border-radius: 4px;
  padding: 10px;
}

#sk-CustomerUser-Â©Password{
  padding: 0;
}

#CustomerUser-repeatPassword{
  border-color: #7E98A0;
  border-radius: 4px;
  padding: 10px;
}

#sk-CustomerUser-repeatPassword{
  padding: 1em 0 0;
}

#sk-CustomerUser-Â©Password > div.sk-label > label{
  display: none;
}

#sk-CustomerUser-Messages-InfoMessages-ContinueMessage > div > div > p{
  color: #4E4044;
}

#sk-CustomerUser-Messages-InfoMessages-ContinueMessage{
  padding: 1em 0 0;
  margin-top: 4em;
}

#sk-navigation-CreateCustomerUserProcessPublic-Registration{
  margin: 1em 0 3em;
}

#CreateCustomerUserProcessPublic-Registration-next-button-2:hover{
  background: #6168DB;
  color: #FFFFFF;
}

/****** Quote Personal  First Step - Blackfin *****/
#sk-Personal-Messages-PersonalImageMessage{
  padding: 0;
}

#sk-process-step-CreatePersonalItemsQuotePublicProcess-rootContent{
  border: 0;
}

#CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup-Fieldset2 > div.sk-uigroup-item-header > span > span{
  font-size: 24px;
  font-weight: 400;
  color: #000000;
}

#CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup-Fieldset2 > div.sk-uigroup-item-header{
	align-items: center;
    display: flex;
    flex-direction: row-reverse;
}

#CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup-Fieldset3{
  display: none;
}

#sk-Personal-Messages-PersonalInitialStepMessage{
  margin-bottom: 2em;
}

#sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-PersonalObjectsMessage > div > div > span{
  font-size: 12px;
  font-weight: 400;
  color: #4E4044;
  margin-left: 0 !important;
}

#sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider > div.sk-label > label{
  font-size: 10px;
  font-weight: 400;
}

#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup2 > div.sk-uigroup-header > span > div > span{
  font-size: 12px;
  font-weight: 400;
  color: #4E4044;
}

#CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup3-Fieldset6-next-button-1{
  background: #6168DB !important;
  opacity: unset !important;
  border-radius: 100px;
  font-size: 16px;
  font-weight: 700;
  color: #FFFFFF;
  padding: 16px;
}

/***** Menu Soporte - Blackfin *****/
#sk-ZonePublicDefinition-SupportZone-SupportHTMLJS > div > div:nth-child(1) > h4{
  font-size: 24px;
  font-weight: 400;
  color: #000000;
}

#sk-ZonePublicDefinition-SupportZone-SupportHTMLJS > div > center > div > p{
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}

#sk-ZonePublicDefinition-SupportZone-SupportHTMLJS > div > center > div > p:nth-child(5) > a{
  color: #4E4044;
  font-weight: 400;
  text-decoration: underline;
}


/******* Logos Footer - Blackfin *****/
#BanorteLogoFooterRappi {
  width: 293px;
  padding-top:30px;
}
#RappiLogoFooterRappi {
  width: 155px;
}

/****** Modal Styles - Blackfin ******/
.ReactModal__Overlay {
  align-items: center;
}
body.ReactModal__Body--open > .ReactModalPortal .sk-modal-body div {
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.8rem;
  text-align: center;
}

/*Modal error file reclamacion - Ender Bastidas*/
body > div.ReactModalPortal > div > div > div > div > div > div > div > b{
  font-weight: 400;
    color: var(--base-font-color) !important;
}
body > div.ReactModalPortal > div > div > div > div > div > div > div.sk-upload-error-item{
  text-align: center;
    color: var(--base-font-color);
}
/*Margin top boton inicio - Ender Bastidas */
#ViewClaimInternalProcessNewViewUI1-Exit-Fieldset1-next-button-1{
  margin-top: 2em;
}
/*Icon detalles de reclamacion - Ender Bastidas*/
#sk-ClaimsGeneric-SecureThingsClaim-step4-Document-Gadget-Helpers-DocumentMessage3 .fa-exclamation-triangle{
  display: none;
}
#sk-ClaimsGeneric-SecureThingsClaim-step4-Document-Gadget-Helpers-DocumentMessage3 > div > img{
  position: relative;
  bottom: 20px;
  height: 35px;
}
/*Ender Bastidas Reclamacion ocultar btn carga archivo 17/06*/
#ViewClaimInternalProcessNewViewUI1-FieldsetGroup1-Documents #sk-ClaimsGeneric-Documents-ServiceInvoiceResource{
  display: none;
}
#sk-ClaimsGeneric-SecureThingsClaim-step4-Document-Gadget-Helpers-DocumentMessage3 > div{
  color: #4E4044;
  background-color: #E8E2FB;
  border-radius: 0;
  display: flex;
}
#sk-ClaimsGeneric-SecureThingsClaim-step4-Document-Gadget-Helpers-DocumentMessage3{
  margin: 0 2rem;
}
/*text color comment reclamacion - Ender Bastidas*/
#sk-process-ViewClaimInternalProcessNew #ViewClaimInternalProcessNewViewUI1-FieldsetGroup1-Comment-FieldsetGroup2-Fieldset7 div.p-datatable-wrapper > table > tbody > tr, #sk-ClaimsGeneric-Status > div.sk-field > span{
  color: #4E4044;
}
/*Text color title REclamacion seguimiento - Ender Bastidas 9may*/
#sk-ClaimsGeneric-Messages-ClaimViewInfoMessage > div > div > div > span, #ViewClaimInternalProcessNewViewUI1-FieldsetGroup1-ClaimDetails > div.sk-uigroup-item-header > span > span{
  color: #000 !important;
}
/*Text color comment - Ender Bastidas 13-05-25*/
#sk-ClaimsGeneric-Comment-AddCommentText > div.sk-field > span, #sk-ClaimsGeneric-Comment-AddCommentResource > div.sk-label > label{
  color: #4E4044;
}

/****** Mi Perfil - Blackfin *****/

#sk-comp-ZoneDefinition-HomeZone-FooterLogoHTMLJS {
  padding: 0;
}
#sk-ZoneDefinition-HomeZone-FooterLogoHTMLJS {
  padding: 0;
}

#sk-comp-ZoneDefinition-HomeZone-CustomerPoliciesAutomaticSearchComponent .sk-autosearch-content .sk-autosearch-tab-panel .sk-datatable .p-datatable .p-datatable-thead>tr>th {
  border: none;
}

#sk-comp-ZoneDefinition-HomeZone-CustomerModifiedPoliciesComponent .sk-autosearch-content .sk-autosearch-tab-panel .sk-datatable .p-datatable .p-datatable-thead>tr>th {
  border: none;
}

#sk-comp-ZoneDefinition-HomeZone-CustomerClaimsAutoSearchComponent .sk-autosearch-content .sk-autosearch-tab-panel .sk-datatable .p-datatable .p-datatable-thead>tr>th {
  border: none;
}

#sk-comp-ZoneDefinition-HomeZone-CustomerCampaignReferralComponent .sk-autosearch-content .sk-autosearch-tab-panel .sk-datatable .p-datatable .p-datatable-thead>tr>th {
  border: none;
}

/****** Secure Things Summary - Blackfin ******/

/*#sk-SecureThings-Summary-BillingTermAndCoditions {
  padding-bottom: 50px;
}*/

#sk-SecureThings-Customer-FiscalZipCode {
  padding-bottom: 50px;
}

/***** Micrositio Pets - Blackfin *****/
#sk-PetInformationPageGeneric-Microsito-LightWhiteMessageBineo .sk-message-content div p {
  color: #000000;
}

#sk-PetInformationPageGeneric-PetHomePage-FooterLogoMessage{
  padding: 0;
}

/****** Micrositio SecureThings - Blackfin  *******/
#sk-ThingsInformationPageGeneric-ThingsHomePage-ActionButtonsHTMLJS{
  padding: 0;
}

/*****  General Rappi Classes for Texts - Blackfin ****/

.rappi_s10_w400_h12 {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2rem;
}
.rappi_s10_w400_h18 {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.8rem;
}
.rappi_s16_w700_h20-8 {
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 2.08rem;
}
.rappi_s24_w400_h32 {
  font-size: 2.4rem;
  font-weight: 400;
  line-height: 3.2rem;
}
.rappi_s24_w700_h32 {
  font-size: 2.4rem;
  font-weight: 700;
  line-height: 3.2rem;
}
.rappi_s14_w400_h16 {
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.6rem;
}
.rappi_s12_w700_h16 {
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 1.6rem;
}
.rappi_s12_w400_h16_force {
  font-size: 1.2rem !important;
  font-weight: 400;
  line-height: 1.6rem;
}
.rappi_s12_w700_h16_force {
  font-size: 1.2rem !important;
  font-weight: 700 !important;
  line-height: 1.6rem;
}
.rappi_s14_w400_h20 {
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 2rem;
}
.rappi_s14_w700_h16 {
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 1.6rem;
}
.rappi_s14_w700_h18-2 {
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.82rem;
}
.rappi_s14_w400_h18-2, .rappi_s14_w400_h18 {
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.82rem;
}
.rappi_s12_w400_h15-6 {
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.56rem;
}
.rappi_s12_w400_h16 {
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.6rem;
}
.rappi_s10_w400_h13 {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.3rem;
}
.rappi_s10_w700_h13 {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.3rem;
}
.rappi_s16_w700_h24-52 {
  font-size: 1rem;
  font-weight: 700;
  line-height: 2.452rem;
}
.rappi_s26_w400_h32 {
  font-size: 2.6rem;
  font-weight: 400;
  line-height: 3.2rem;
}
.rappi_s16_w400_h20 {
  font-size: 1.6rem; /*Alfredo Design Review Abr-2025*//*Vuelto a corregir Edgar Linarez 22042025*/
  font-weight: 400;
  line-height: 2rem;
}
.rappi_s16_w400_h32 {
  font-size: 1.6rem !important;
  font-weight: 400 !important;
  line-height: 3.2rem !important;
}
.rappi_s20_w400_h24 {
  font-size: 2rem;
  font-weight: 400;
  line-height: 2.4rem !important;
}
.rappi_s12_w400_h14 {
  font-size: 1.2rem !important;
  font-weight: 400 !important;
  line-height: 1.4rem !important;
}
.rappi_s32_w400_h40 {
  font-size: 3.2rem;
  font-weight: 400;
  line-height: 4rem;
}
.rappi_s14_w400_h24 {
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 2.4rem;
}
.rappi_s18_w400_h100 {
  font-size: 1.8rem;
  font-weight: 400;
  line-height: 100%;
}
.rappi_s16_w400_h100 {
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 100%;
}
.rappi_letter_spacing_3 {
  letter-spacing: 0.03em;
}
.rappi_text_color_4E4044 {
  color: #4E4044;
}
.rappi_text_color_4E4044_force {
  color: #4E4044 !important;
}
.rappi_text_color_000000 {
  color: #000000;
}
.rappi_text_color_000000_force {
  color: #000000 !important;
}
.rappi_text_color_2F343C {
  color: #2F343C;
}
.rappi_text_color_5B5E5E {
  color: #5B5E5E;
}
.rappi_text_color_6F6F6F {
  color: #6F6F6F;
}
.rappi_text_color_919AAA {
  color: #919AAA;
}
.rappi_text_color_1D1D1B {
  color: #1D1D1B;
}
.rappi_text_color_6168DB {
  color: #6168DB;
}
.rappi_text_color_2E2C36 {
  color: #2E2C36;
}
.rappi_text_color_00A86C {
  color: #00A86C;
}
.rappi_warning_weak {
  background-color: #FFF5E3;
  padding: 1.2rem 1.6rem;
  gap: 8px;
  border-radius: 16px;  
}
.rappi_capitalize {
  text-transform: capitalize;
}
.rappi_line_height_100 {
  line-height: 100%;
}
.rappi_line_height_16 {
  line-height: 1.6rem;
}
.rappi_line_height_20 {
  line-height: 2rem;
}
.rappi-padding-left-0{
  padding-left: 0%;
}
.rappi-padding-left-3{
  padding-left: 3rem;
}
.rappi-padding-top-0, 
.rappi-padding-vertical-0 {
    padding-top: 0 !important;
}
.rappi-padding-bottom-0, 
.rappi-padding-vertical-0 {
    padding-bottom: 0 !important;
}
.rappi-padding-top-1, 
.rappi-padding-vertical-1 {
    padding-top: 1rem !important;
}
.rappi-padding-bottom-1, 
.rappi-padding-vertical-1 {
    padding-bottom: 1rem !important;
}
.rappi-margin-top-0, 
.rappi-margin-vertical-0 {
    margin-top: 0 !important;
}
.rappi-margin-bottom-0, 
.rappi-margin-vertical-0 {
    margin-bottom: 0 !important;
}
.rappi_background_ECEFF3 {
  background-color: #ECEFF3;
}
.rappi_display_none {
  display: none;
}
.rappi_display_none_force {
  display: none !important;
}
.rappi_min_height_auto {
  min-height: auto;
}

.rappi-service-button .p-accordion-header-link {
  padding-left: 1.5rem !important;
}
/* RIBS-88 ; Edgar Linares ; Javier Maestre ; 25/09/2024 */
.sk-app > aside.sk-nav > .sk-nav-content {
    padding: 24px !important;
}

#sk-app > aside.sk-nav > .sk-nav-content > ul.sk-nav-zones {
    margin: 0 !important;
}

#sk-app > aside.sk-nav > .sk-nav-content > ul.sk-nav-zones > li.sk-nav-zones-item {
    margin: 0;
}

#sk-app > aside.sk-nav > .sk-nav-content > ul.sk-nav-zones > li.sk-nav-zones-item > a {
    margin: 0;
    padding: 16px 0;
}

#sk-app > aside.sk-nav > .sk-nav-content > ul.sk-nav-zones > li.sk-nav-zones-item > a > span.sk-zone-text {
    padding: 0 !important;
}

#sk-comp-ZonePublicDefinition-WhoZone-WhoHTMLJS {
    padding: 0;
}

section.columns.small-12 > div#sk-ZonePublicDefinition-WhoZone-WhoHTMLJS {
    padding: 24px;
    margin: 0;
}

section.columns.small-12 > div#sk-ZonePublicDefinition-WhoZone-WhoHTMLJS > .sk-html-content > .text-center.text-color-reverse.bg-color-brand {
    background: none !important;
    padding: 16px 0 32px 0 !important;
    font-size: 24px;
    font-weight: 400;
    line-height: 32px;
    text-align: left;
    color: #000000 !important;
}

section.columns.small-12 > div#sk-ZonePublicDefinition-WhoZone-WhoHTMLJS > .sk-html-content > br {
    display: none;
}

section.columns.small-12 > div#sk-ZonePublicDefinition-WhoZone-WhoHTMLJS > .sk-html-content > div > br {
    display: none;
}

section.columns.small-12 > div#sk-ZonePublicDefinition-WhoZone-WhoHTMLJS > .sk-html-content > div > .text-color-default {
    margin: 0;
    font-family: PPObjectSans !important;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    text-align: justify;
    color: #4E4044 !important;
    padding-bottom: 18px;
}

.sk-app > header.sk-top-bar {
    box-shadow: 0px 6px 16px 0px #21222429, 0px 3px 6px 0px #0000000F !important;
}

#sk-TermsAndConditionProcess1UI1-FieldsetGroup {
    margin: 24px;
}

#sk-TermsAndConditionProcess1UI1-FieldsetGroup > .sk-panel-header.sk-uigroup-header > span > h5 {
    font-family: PPObjectSans !important;
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    text-align: left;
    color: #000;
	margin: 0;
}

#sk-TermsAndConditionProcess1UI1-FieldsetGroup > .sk-uigroup-content > .p-accordion.p-component > .p-accordion-tab > .p-accordion-header.sk-panel-item-header {
    border: none !important;
}

#sk-TermsAndConditionProcess1UI1-FieldsetGroup > .sk-uigroup-content > .p-accordion.p-component > .p-accordion-tab > .p-accordion-header.sk-panel-item-header > a.p-accordion-header-link {
    padding: 16px 5px !important;
    border-bottom: 1px solid black;
    border-radius: 0 !important;
}

#sk-TermsAndConditionProcess1UI1-FieldsetGroup .p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon:before {
    color: #FFFFFF !important; /*Cambio*/
    content: "\002B";
    font-family: Font Awesome\ 6 Pro!important;
    font-size: 2rem!important;
    font-weight: 300!important;
    transform: translateY(-50%)!important;
    transition: all .4s ease-in-out!important;
    border-radius: 100px;/*Lo Agrego*/
    background-color: #919AAA;/*Lo Agrego*/
}

#sk-TermsAndConditionProcess1UI1-FieldsetGroup > .sk-uigroup-content > .p-accordion.p-component > .p-accordion-tab > .p-accordion-header.sk-panel-item-header > a.p-accordion-header-link > span.p-accordion-header-text {
    width: 80%;    
    margin-left: 0.5rem;
}

#PrivacyPolicyProcess1UI1-FieldsetGroup-Fieldset1 > .sk-uigroup-item-content > .sk-column-list > .sk-attr.sk-attr-htmljs {
    padding: 24px;
}

#PrivacyPolicyProcess1UI1-FieldsetGroup-Fieldset1 > .sk-uigroup-item-content > .sk-column-list > .sk-attr.sk-attr-htmljs > div#sk-PrivacyPolicyGeneric-HomeHTMLJS {
    margin: 0;
    padding: 0;
}

#PrivacyPolicyProcess1UI1-FieldsetGroup-Fieldset1 > .sk-uigroup-item-content > .sk-column-list > .sk-attr.sk-attr-htmljs > div#sk-PrivacyPolicyGeneric-HomeHTMLJS > .sk-html-content > div {
    margin: 0 !important;
}

#PrivacyPolicyProcess1UI1-FieldsetGroup-Fieldset1 > .sk-uigroup-item-content > .sk-column-list > .sk-attr.sk-attr-htmljs > div#sk-PrivacyPolicyGeneric-HomeHTMLJS > .sk-html-content > div > h4.text-color-default {
    margin: 0;
    padding: 16px 0 32px 0;
    font-family: "PPObjectSans" !important;
    font-size: 24px;
    font-weight: 400;
    line-height: 32px;
    text-align: left;
    color: #000000 !important;
}

#PrivacyPolicyProcess1UI1-FieldsetGroup-Fieldset1 > .sk-uigroup-item-content > .sk-column-list > .sk-attr.sk-attr-htmljs > div#sk-PrivacyPolicyGeneric-HomeHTMLJS > .sk-html-content > div > br {
    display: none;
}

#PrivacyPolicyProcess1UI1-FieldsetGroup-Fieldset1 > .sk-uigroup-item-content > .sk-column-list > .sk-attr.sk-attr-htmljs > div#sk-PrivacyPolicyGeneric-HomeHTMLJS > .sk-html-content > div > p.text-color-default {
    margin: 0;
    padding-bottom: 16px;
    font-family: "PPObjectSans";
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    text-align: justify;
    color: #4E4044 !important;
}

#sk-comp-ZonePublicDefinition-AboutZone-AboutHTMLJS {
    padding: 24px;
}

#sk-comp-ZonePublicDefinition-AboutZone-AboutHTMLJS > div#sk-ZonePublicDefinition-AboutZone-AboutHTMLJS {
    padding: 0;
    margin: 0;
}

#sk-comp-ZonePublicDefinition-AboutZone-AboutHTMLJS > div#sk-ZonePublicDefinition-AboutZone-AboutHTMLJS > .sk-html-content > div > br {
    display: none;
}

#sk-comp-ZonePublicDefinition-AboutZone-AboutHTMLJS > div#sk-ZonePublicDefinition-AboutZone-AboutHTMLJS > .sk-html-content > div > h4.text-color-default {
    margin: 0;
    padding-top: 16px;
	padding-bottom: 32px;
    font-family: "PPObjectSans" !important;
    font-size: 24px;
    font-weight: 400;
    line-height: 32px;
    text-align: left;
    color: #000000 !important;
}

#sk-comp-ZonePublicDefinition-AboutZone-AboutHTMLJS > div#sk-ZonePublicDefinition-AboutZone-AboutHTMLJS > .sk-html-content > div > p.text-color-default {
    margin: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    text-align: justify;
    color: #4E4044 !important;
    padding-bottom: 16px;
}

#sk-comp-ZonePublicDefinition-SupportZone-SupportHTMLJS {
    padding: 0;
}

#sk-comp-ZonePublicDefinition-SupportZone-SupportHTMLJS > div#sk-ZonePublicDefinition-SupportZone-SupportHTMLJS {
    margin: 0;
    padding: 24px;
}

#sk-comp-ZonePublicDefinition-SupportZone-SupportHTMLJS > div > br {
    display: none;
}

#sk-comp-ZonePublicDefinition-SupportZone-SupportHTMLJS > div#sk-ZonePublicDefinition-SupportZone-SupportHTMLJS > .sk-html-content > div > h4 {
    margin: 0;
    padding: 16px 0 32px;
    font-family: 'PPObjectSans' !important;
    line-height: 32px;
	color: #000000 !important;
}

#sk-ZonePublicDefinition-SupportZone-SupportHTMLJS > div > center > div > p {
    color: #4E4044 !important; /*Agrego el color*/
}

#sk-comp-ZonePublicDefinition-SupportZone-SupportHTMLJS > div#sk-ZonePublicDefinition-SupportZone-SupportHTMLJS > .sk-html-content > center {
    padding-bottom: 24px;
}

#sk-comp-ZoneDefinition-ServicesZone-SupportHTMLJS {
    padding: 0;
}

#sk-comp-ZoneDefinition-ServicesZone-SupportHTMLJS > div#sk-ZoneDefinition-ServicesZone-SupportHTMLJS {
    margin: 0;
    padding: 24px;
}

#sk-comp-ZoneDefinition-ServicesZone-SupportHTMLJS > div#sk-ZoneDefinition-ServicesZone-SupportHTMLJS > .sk-html-content > div > h4 {
    margin: 0;
    padding: 16px 0 32px;
    font-family: 'PPObjectSans' !important;
    line-height: 32px;
	color: #000000 !important;
}

#sk-ZoneDefinition-ServicesZone-SupportHTMLJS > div > center > div > p {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    color: #4E4044 !important; /*Agrego el color*/
}

#sk-comp-ZoneDefinition-ServicesZone-SupportHTMLJS > div#sk-ZoneDefinition-ServicesZone-SupportHTMLJS > .sk-html-content > center {
    padding-bottom: 24px;
}

#PrivacyPolicyProcess1UI1-FieldsetGroup-Fieldset2 > .sk-uigroup-item-content > .sk-column-list > div#sk-PrivacyPolicyGeneric-RappiCareMessage {
    padding: 0 24px;
}
/* FIN RIBS-88 */

/* RIBS-38 ; Ender Bastidas ; Javier Maestre ; 25/09/2024 */
#sk-auth > div > section > div.sk-auth-message > center{
    font-size: 16px;
    font-weight: 400;
    color: #919AAA;
    margin-top: 5px;
}

/* #sk-auth > div > section > div.sk-auth-username.sk-auth-input > label{
    font-size: 14px;
    font-weight: 400;
    color: #919AAA;
    line-height: 16px;
    padding-bottom: 7px;
}

#sk-auth > div > section > div.sk-auth-password.sk-auth-input > label{
    font-size: 14px;
    font-weight: 400;
    color: #919AAA;
    line-height: 16px;
    padding-bottom: 7px;
} */

#sk-auth > div > section > a {
    font-size: 12px;
    font-weight: 400;
    /* color: #919AAA;
    text-decoration: underline; */
    margin-bottom: 5em;
}

#sk-auth > div > section > a:focus,
#sk-auth > div > section > a:hover {
  color: var(--base-link-color);
}

#sk-auth > div > section > div.sk-auth-username.sk-auth-input > div > input{
    border-radius: 5px;
    border: 1px solid #7E98A0;
    height: 42px;
}

#sk-auth > div > section > div.sk-auth-password.sk-auth-input > div > input{
    border-radius: 5px;
    border: 1px solid #7E98A0;
    height: 42px;
}

#sk-auth > div > section > button{
    padding: 16px;
    border-radius: 100px;
}

#sk-auth > div > section > button > span{
    font-size: 16px;
    font-weight: 700;
}
/* FIN RIBS-38 */


/* --- INICIO - Denison Nieto - 26092024 - RIBS-94 --- */

#sk-BasicUIDefinition {
    display: none;
}

#sk-CancelSecureThingPolicyProcessCancellationUIDef {
    margin-top: 25px;
}

#sk-CancelSecureThingPolicyProcessCancellationUIDef-FieldsetGroup1 {
    border: none;
}

#CancelSecureThingPolicyProcessCancellationUIDef-FieldsetGroup1-Fieldset1 .sk-uigroup-item-header span {
    font-weight: 400;
    font-size: 24px;
}

#sk-CancelSecureThingPolicyProcessCancellationUIDef-FieldsetGroup1 .sk-uigroup-item-header {
    padding: 18px;
    margin-bottom:15px
}

#sk-SecureThings-Cancellation-ReasonMessage {
    padding: 18px;
    margin-bottom:15px
}

#sk-SecureThings-Cancellation-ReasonOfCancellation select {
    border: 1px solid #7E98A0;
    font-size: 12px;
    font-weight: 400;
    color: #4E4044;
}
#sk-SecureThings-Cancellation-ReasonOfCancellation .react-select__control {
    border: 1px solid #7E98A0;
    padding-left: 8px;
    padding-right: 3.4rem;
    color: #4E4044;
}

#sk-SecureThings-Cancellation-ReasonOfCancellation .sk-dropdownlist-option-label{
    font-size: 12px;
    font-weight: 400;
}

#sk-SecureThings-Cancellation-ReasonOfCancellation .react-select__control::before{
    left: auto;
    right: 1rem;
    color: #7E98A0;
}

#sk-SecureThings-Cancellation-ReasonOfCancellation {
    padding-bottom: 0px;
}

#sk-SecureThings-Cancellation-DividerMessage {
    display: none;
}

#sk-SecureThings-Cancellation-LongReasonOfCancellation {
    padding-top: 5px;
}

#sk-SecureThings-Cancellation-LongReasonOfCancellation textarea {
    border: 1px solid #7E98A0;
    height: 163px;
	resize: none;
	margin-top: 10px;
}

#sk-SecureThings-Cancellation-LongReasonOfCancellation .sk-textarea-counter {
    display: none;
}

#sk-navigation-CancelSecureThingPolicyProcessCancellationUIDef-FieldsetGroup1-Fieldset4 .sk-button-list{
    width: 100%;
}

/* Parte #2 */ 
/*Popup por ahora estÃ¡ general para todos los popups*/
@media (max-width: 480px) {
    .ReactModal__Content.ReactModal__Content--after-open {
        max-width: 90% !important;
        min-width: 90% !important;
        top: 0px !important;
    }

    .ReactModal__Content.ReactModal__Content--after-open .sk-modal{
        border-radius: 20px;
    }

    .ReactModal__Content.ReactModal__Content--after-open .sk-modal .close{
        top: -12px;
        font-size: 2rem;
        font-weight: 800;
    }
}
@media (max-height: 850px) {
    ..ReactModal__Content.ReactModal__Content--after-open {
        top: 0px !important;
    }
}

#sk-SecureThings-Cancellation-PopupHTMLJS {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
}

#sk-SecureThings-Cancellation-PopupHTMLJS h4{
  font-size: 24px;
  font-weight: 400;
  font-family: "PPObjectSans" !important;
}

#sk-SecureThings-Cancellation-PopupHTMLJS h4 p {
    font-size: 15px;
    margin-bottom: 1rem !important;
}

#sk-SecureThings-Cancellation-PopupHTMLJS a.sk-button.button {
    margin: 0;
    margin-top: 20px
}

#sk-CancelSecureThingPolicyProcessCancellationUIDef-PopupDialog1-next-button-1{
    color: #7E98A0;
    border: 1px solid #7E98A0;
    background-color: #fff;
}

#sk-CustomerUser-Messages-InfoMessages-PolicyinfMessage h4{
    font-size: 22px
}

#sk-process-CheckPasswordCancelProcess .sk-modal-body{
    padding: 15px 30px
}

#sk-process-CheckPasswordCancelProcess #sk-CustomerUser-repeatPassword span{
    display: none;
}

#sk-process-CheckPasswordCancelProcess #sk-navigation-sk-CheckPasswordCancelProcess1UI1-PopupDialog1 i{
    display: none;
}

#sk-process-CheckPasswordCancelProcess #sk-CheckPasswordCancelProcess1UI1-PopupDialog1-back-button-1{
    padding-left: 0px;
    padding-right: 0px;
}

#sk-process-CheckPasswordCancelProcess #sk-navigation-sk-CheckPasswordCancelProcess1UI1-PopupDialog1{
    flex-direction: column-reverse !important;
}


/* ---  FIN - Denison Nieto - 26092024 - RIBS-94  --- */

/* RIBS-76 ; Ender Bastidas ; Javier Maestre ; 26/09/2024 */
#CreatePetQuotePublicProcessPetDataUI1-NoStyleGroup1-Type > div.sk-uigroup-item-header > span > h2{
    font-size: 20px;
    font-weight: 400;
    color: #000;
    font-family: PPObjectSans !important;
    margin-top: 2em;
}

#Pet-Product-PetData-Name{
    border-radius: 4px;
    border: 1px solid #7E98A0;
}

#sk-Pet-Product-PetData-Gender > div.sk-field > div > div{
    border-radius: 4px;
    border: 1px solid #7E98A0;
}

#sk-Pet-Product-PetData-PetData1Container > div > div:nth-child(2){
    /*width: 30% !important; Alfredo Design Review Abr-2025*/
}

#sk-Pet-Product-PetData-PetData1Container > div{
    gap: 2rem;
}

#sk-input-Pet-Product-PetData-DogBreedFlexdata{
    border-radius: 4px;
    border: 1px solid #7E98A0;
}

#sk-Pet-Product-PetData-AgeContainer > div.sk-field > div:nth-child(2){
    /* width: 30% !important; Alfredo Design Review Abr-2025*/
}

#sk-Pet-Product-PetData-AgeContainer > div.sk-field{
    gap: 2rem;
}

#sk-Pet-Product-PetData-AgeDisplayed > div.sk-field > div > div{
    border-radius: 4px;
    border: 1px solid #7E98A0;
}

#sk-Pet-Product-PetData-AgeMonth > div.sk-field > div > div{
    border-radius: 4px;
    border: 1px solid #7E98A0;
}

#Pet-Product-PetData-Color{
    border-radius: 4px;
    border: 1px solid #7E98A0;
}

#sk-Pet-Product-PetData-Lifestyle{
    padding-top: 2px;
}

#sk-Pet-Product-PetData-Lifestyle > div.sk-field > div > div{
    border-radius: 4px;
    border: 1px solid #7E98A0;
}

/* #sk-Pet-Product-PetData-DogBreedFlexdata{
    padding: 0 1em;
} */

#sk-Pet-Product-PetData-AgeDisplayed{
    padding: 6px 0 !important;
}

#sk-Pet-Product-PetData-AgeMonth{
    padding: 6px 0 !important;
}

#sk-Pet-Product-PetData-Color > div.sk-label{
    padding-bottom: 5px;
}

#sk-Pet-Product-PetData-NoJob{
/*padding: 1.5em 4rem;*/ /*Alfredo Design Review Abr-2025*/
}

#sk-Pet-Product-PetData-NoJob > div.sk-field > div > span > label > span{
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    color: #4E4044;
}

#CreatePetQuotePublicProcessPetDataUI1-NoStyleGroup1-NameAndGender{
    padding: 0 1em;
    --attr-padding-mobile: 1rem 1.5rem;
}

#sk-CreatePetQuotePublicProcessPetDataUI1-FieldsetGroup2{
    margin-bottom: 4em;
}

#CreatePetQuotePublicProcessPetDataUI1-FieldsetGroup2-Fieldset6-FieldsetGroup3-Fieldset9-next-button-1{
    background: #6168DB !important;
    border-radius: 60px;
    font-size: 16px;
    font-weight: 700;
    color: #FFFFFF;
    padding: 16px;
}

#CreatePetQuotePublicProcessPetDataUI1-FieldsetGroup2-Fieldset6-FieldsetGroup3-Fieldset10-back-button-1{
    box-shadow: none;
    font-size: 16px;
    color: #000000;
    font-weight: 700;
}

#CreatePetQuotePublicProcessPetDataUI1-FieldsetGroup2-Fieldset6-FieldsetGroup3-Fieldset10-back-button-1:hover{
    background: none;
    border: 0;
}
/* FIN RIBS-76 */

/* INICIO - Denison Nieto - RIBS-47 */
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 {
    background-color: #ECEFF3;
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMessage picture picture img {
    width: 150px !important;
    margin-left: 24px;
    margin-top: 20px;
    margin-bottom: 10px !important;
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset2 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageBannerMessage {
    padding: 20px 24px 10px;
}
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset2 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageBannerMessage h1{
    font-size: 26px;
    line-height: 32px;
    font-weight: 400;
    font-family: "PPObjectSans" !important;
    color: #000000;
    display: inline-block;
}
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageProtectMessage{
    padding: 0px 24px 20px !important;
}
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset3 span{
    font-family: "PPObjectSans" !important;
    font-size: 14px !important;
    color: #4E4044;
    line-height: 17px;
    display: inline-block;
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset4 #sk-ThingsInformationPageGeneric-ThingsHomePage-ActionButtonsHTMLJS{
    background-color: transparent;
    margin-bottom: 0px;
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset4 #sk-ThingsInformationPageGeneric-ThingsHomePage-ActionButtonsHTMLJS .product::after{
    content: unset;
    display: none;
}
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset4 #sk-ThingsInformationPageGeneric-ThingsHomePage-ActionButtonsHTMLJS .product a{
    margin: 0 !important;
    padding: 0 !important;
}
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset4 #sk-ThingsInformationPageGeneric-ThingsHomePage-ActionButtonsHTMLJS .product a p{
    font-size: 12px !important;
    text-align: center !important;
    margin: 0 !important;
    padding: 0 !important;
    font-family: "PPObjectSans";
    font-weight: 700;
    
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset4 #sk-ThingsInformationPageGeneric-ThingsHomePage-ActionButtonsHTMLJS h4{
    background-color: #F5F5F5;
    margin-top: 20px;
    padding: 25px 40px;
    margin-bottom: 0px;
    font-size: 15PX;
    font-family: "PPObjectSans" !important;
    color: #000000;
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageProtectionDescriptionMessage{
    background-color: #fff;
    padding: 35px 24px 15px;
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageProtectionDescriptionMessage h1{
    font-size: 24px;
    font-family: "PPObjectSans" !important;
    color: #000000;
    margin-bottom: 40px;
    
    
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageProtectionDescriptionMessage p{
    font-size: 14px;
    color: #4E4044;
    line-height: 16px;
    margin-bottom: 10px;
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset12,
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset14{
    background-color: #fff;
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage1HTMLJS,
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage3HTMLJS{
    padding: 0px 24px 20px;
}


#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage1HTMLJS img,
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage3HTMLJS img{
    position: absolute;
    top: 20px;
    left: -33px;
    min-width: 369px;
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage1HTMLJS .sk-html-content,
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage3HTMLJS .sk-html-content{
    overflow: visible;
}
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1  #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage1HTMLJS h3, 
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage3HTMLJS h3 {
    margin-top: 266px
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1  #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage1HTMLJS div:has( > h3 + p + p + p) ,
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage3HTMLJS div:has( > h3 + p + p + p) {
    padding: 2rem 0px 0px !important;
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1  #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage1HTMLJS div h3,
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage3HTMLJS div h3 {
    font-size: 20px;
    margin-bottom: 20px;
    color: #000;
    font-family: "PPObjectSans" !important;
    font-weight: 700;
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1  #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage1HTMLJS div p,
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage3HTMLJS div p {
    font-size: 14px;
    color: #4E4044;
    line-height: 17px;
}
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage1HTMLJS div p:last-child, 
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageMarketingMessage3HTMLJS div p:last-child{
    margin-bottom: 0px;
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset9{
    background-color: #fff !important;
    padding: 18px 24px;
}
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset9-PanelGroup1{
    margin: 0;
    border: 1px solid #ECEFF3;
    border-radius: 2rem;
    margin: 0;
    background-color: #fff;
    padding: 18px 20px
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset9-PanelGroup1 .p-accordion-tab:last-child .p-accordion-header{
    border-bottom: 0 !important;
}
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset9-PanelGroup1 .p-accordion-header a{
    padding: 15px 0;
    flex-grow: 9;
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInfoPageProcessFullUI-FieldsetGroup1-Fieldset9-PanelGroup1 .p-accordion-header span{
    font-size: 14px !important;
    color: #4E4044;
    line-height: 18px;
    display: inline-block;
    padding-right: 4px;
}

#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageCoverBottomMessage{
    background-color: #fff;
    padding: 10px 50px;
}
#sk-ThingsInfoPageProcessFullUI-FieldsetGroup1 #sk-ThingsInformationPageGeneric-ThingsHomePage-ThingsHomePageCoverBottomMessage h3 p{
    font-size: 14px !important;
    color: #4E4044;
    font-family: "PPObjectSans" !important;
    line-height: 16px;
    font-weight: 400;
    margin-bottom: 50px;
    text-align: center;
}

/* FIN - Denison Nieto - RIBS-47 */

/* INICIO - Denison Nieto - RIBS-54 */
/*TÃ­tulo en la pÃ¡gina Detalle de tus gadgets*/
#sk-Gadget-Messages-GadgetDetailsStepHeaderMessage .sk-message-content b{
    font-family: "PPObjectSans" !important;
    font-size: 24px !important;
    text-align: left;
    font-weight: 400;
    color: #000000;
}

/*Alinear el tÃ­tulo en la pÃ¡gina Detalle de tus gadgets*/
#sk-Gadget-Messages-GadgetDetailsStepHeaderMessage p {
    text-align: left;
    padding-left: 2.4rem !important;
}

/*Quitamos el hr*/
#sk-Gadget-Messages-GadgetDetailsStepHeaderMessage hr{
    display: none;
}

/*Modificamos el padding de cada subtitulo, Celular, Auricular*/
#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup .sk-uigroup-item-header{
    padding-top: 0px;
    padding-bottom: 0px;
    /*
    Si se muestra el botÃ³n mÃ¡s dejar este padding
    padding-top: 10px;
    padding-bottom: 20px;
    */
}
/*Subtitulo, Celular, Auricular*/
#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup h1{
    font-family: "PPObjectSans" !important;
    font-size: 20px;
    color: #4E4044;
    margin-bottom: 0;
}

/*Cada caja de cada elemento, quitamos border y modificamos paddings*/
#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup .sk-uigroup-item{
    padding: 0;
    margin: 0;
    border: none;
}

#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup .sk-uigroup-item .sk-multi-brick-item{
    padding-bottom: 30px; /*Mantener solo si se deja visible el botÃ³n eliminar*/
}

/*Modificamos Tienes el comprobante de compra*/
#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .info-first label{
    font-size: 12px;
}

/*estos podrÃ­an ser general es para poner los checks igual que en figma*/
#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup .sk-uigroup-item .sk-input-toggle[data-selected=true] .sk-input-toggle-handler{
    width: 25px !important; 
    height: 25px !important;
    left: 23px !important; 
}
#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup .sk-uigroup-item .sk-input-toggle[data-selected=false] .sk-input-toggle-handler{
    width: 25px !important;
    height: 25px !important;
    left: 2px !important;
}
/*fin checks*/

/*Formateamos los inputs*/
#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-attr:has(.sk-input){
    padding-top: 0 !important;
    padding-bottom: 0 !important;
	/* Se agrega a solicitud de RIBS-360 ; Javier Maestre 26/10/2024 */
	margin-top: 0.1rem;
}

#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-input{
    border: 1px solid #7E98A0;
    font-size: 12px;
    color: #4E4044 !important;
    margin-bottom: 15px;
    height: 40px !important;
    min-height: 40px !important;
}

#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-input input,
#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-input input::placeholder{
    font-family: "PPObjectSans" !important;
    color: #4E4044 !important;
    font-size: 12px;
}
/*Formateamos los inputs*/

/*Ocultamos costo*/
#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-attr-assigned {
    display: block;
    width: 100% !important;
}

#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-attr-assigned:nth-of-type(2) {
    display: none;
}
/*Fin Ocultamos costo*/

/*Boton mÃ¡s, lo ocultamos*/
#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup .sk-uigroup-item .sk-multi-brick-footer{
    top: -70px;
    display: none;
}

/*Boton eliminar, lo dejamos mÃ¡s arriba*/
#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup .sk-uigroup-item  a.sk-button.sk-multi-brick-link--remove {
    right: 0; 
    margin: 0.5rem 0;
    padding: 1rem 2.4rem;
}
/* FIN - Denison Nieto - RIBS-54 */

/* RIBS-100 ; Edgar Linares ; Javier Maestre ; 30/09/2024 */
#ViewPolicyDocumentsProcessUI-FieldsetGroup-Fieldset1 > .sk-uigroup-item-content > .sk-column-list > .sk-attr.sk-autosearch--custom-cards {
    padding: 16px 24px;
}

#sk-ViewPolicyDocumentsGeneric-CustomerPolicyDocumentsAutoSearchComponent {
    margin: 0;
}

#sk-ViewPolicyDocumentsGeneric-CustomerPolicyDocumentsAutoSearchComponent > .sk-comp-title  {
    margin: 0;
}

#sk-ViewPolicyDocumentsGeneric-CustomerPolicyDocumentsAutoSearchComponent > .sk-comp-title > p.rappi_s24_w400_h32 {
    margin: 0;
    padding: 16px 0 3.2rem 0; /*ARIBS-425 | Edgar Linarez | 22-05-2025*/
    color: #000000;
}

#sk-ViewPetPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-multi-brick-footer {
    padding-left: 64px !important;
    padding-right: 64px !important;
}

#sk-ViewPetPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-multi-brick-footer > a.button.sk-button.sk-multi-brick-link.sk-multi-brick-link--add.expanded {
    background: #6168DB !important;
    border: 1px solid #6168DB !important;
	border-radius: 100px !important;
    color: #FFFFFF !important;
    width: auto;
    box-shadow: none;
    font-size: 16px;
    font-weight: 700;
    line-height: 24.52px;
    letter-spacing: 0.03em;
}

#sk-process-ViewPetPolicyProcess > .sk-process-content > .sk-process-form > div#sk-navigation-ViewPetPolicyProcess-Wallet {
    margin: 16px 64px;
}

#sk-navigation-ViewPetPolicyProcess-Wallet > .sk-button-list.sk-button-list--back > button#ViewPetPolicyProcess-Wallet-back-button-1 {
    box-shadow: none;
    border: 1px solid #7E98A0;
    padding: 16px;
    border-radius: 100px;
}

#sk-navigation-ViewPetPolicyProcess-Wallet > .sk-button-list.sk-button-list--back > button#ViewPetPolicyProcess-Wallet-back-button-1 > span.sk-button-text {
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 20px;
    text-align: center;
    color: #5B5E5E;
}

#sk-ViewSecureThingsPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-multi-brick-footer {
    padding-left: 64px !important;
    padding-right: 64px !important;
}

#sk-ViewSecureThingsPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-multi-brick-footer > a.button.sk-button.sk-multi-brick-link.sk-multi-brick-link--add.expanded {
    background: #6168DB !important;
    border: 1px solid #6168DB !important;
    border-radius: 100px !important;
    color: #FFFFFF !important;
    width: auto;
    box-shadow: none;
    font-size: 16px;
    font-weight: 700;
    line-height: 24.52px;
    letter-spacing: 0.03em;
}

#sk-process-ViewSecureThingsProcess > .sk-process-content > .sk-process-form > div#sk-navigation-ViewSecureThingsProcess-Wallet {
    margin: 16px 64px;
}

#sk-navigation-ViewSecureThingsProcess-Wallet > .sk-button-list.sk-button-list--back > button#ViewSecureThingsProcess-Wallet-back-button-1 {
    box-shadow: none;
    border: 1px solid #7E98A0;
    padding: 16px;
    border-radius: 100px;
}

#sk-navigation-ViewSecureThingsProcess-Wallet > .sk-button-list.sk-button-list--back > button#ViewSecureThingsProcess-Wallet-back-button-1 > span.sk-button-text {
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 20px;
    text-align: center;
    color: #5B5E5E;
}
/* FIN RIBS-100 */

/* INICIO - Denison Nieto - RIBS-44 */ 
[data-process-step-id="EditPetQuoteProcess:PetCustomization"] #sk-process-EditPetQuoteProcess #sk-process-step-EditPetQuoteProcess-rootContent{
    background-color: #eceff4;
}

/*Inicio tus pagos mensuales quedan... Esta hecho general*/
#sk-Pet-Messages-PetPersonalizationHTMLJS #sk-Pet-Messages-PetPersonalizationHTMLJS{
    /*box-shadow: none;*/
    border: 1px solid #BCBABA;
    padding: 1rem; /* Se ajusta por SB-33 para resoluciones angostas (Javier Maestre 21/03/2025) */
}

/*Tus pagos mensuales quedan en*/
#sk-Pet-Messages-PetPersonalizationHTMLJS #sk-Pet-Messages-PetPersonalizationHTMLJS .description-message,
#sk-Auto-Messages-StickyPremiumHTMLJS #sk-Auto-Messages-StickyPremiumHTMLJS .description-message {
    font-size: 10px;
    color: #4E4044;
}

#sk-Pet-Messages-PetPersonalizationHTMLJS #sk-Pet-Messages-PetPersonalizationHTMLJS .price-message span.price {
    font-size: 1.6rem;
    color: #000000;
    display: inline-block;
    margin-left: 0px;
    font-weight: 700;
}

#sk-Pet-Messages-PetPersonalizationHTMLJS #sk-Pet-Messages-PetPersonalizationHTMLJS .price-message span {
    font-weight: 400;
    color: #000;
}
/*Fin tus pagos mensuales quedan... Esta hecho general*/

/**/
#sk-CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1 #sk-Pet-Messages-AsistenciasMessage p:first-child{
    font-size: 24px;
}

#sk-CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1 #sk-Pet-Messages-AsistenciasMessage p{
    font-size: 16px;
    color: #4E4044;
    line-height: 20px;
    margin-top: 15px;
    margin-bottom: 15px;
    display: inline-block;
}


/*Gasto mÃ©dicos*/
/*Responsabilidad Civil*/
#sk-Pet-Product-PetData-MedicalExpenses-MedicalExpensesAccidentSlider label p,
#sk-Pet-Product-PetData-MedicalExpenses-MedicalExpensesAccidentSlider .sub-label,
#sk-Pet-Product-PetData-Liablity-LiabilitySlider  label p,
#sk-Pet-Product-PetData-Liablity-LiabilitySlider  .sub-label,
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] .rappicoverages label p,
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] .rappicoverages .sub-label{
    font-size: 14px;
    line-height: 18.2px;
    color: #4E4044;
}

#sk-Pet-Product-PetData-MedicalExpenses-MedicalExpensesAccidentSlider label .sk-icon,
#sk-Pet-Product-PetData-Liablity-LiabilitySlider label .sk-icon,
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] .rappicoverages  label .sk-icon{
    color: #000 !important;
    font-weight: 500;
    top: -4px;
    left: 6px;
    font-size: 16px;
}

#sk-Pet-Product-PetData-MedicalExpenses-MedicalExpensesAccidentSlider .sub-label,
#sk-Pet-Product-PetData-Liablity-LiabilitySlider  .sub-label,
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] .rappicoverages .sub-label{
    margin-left: 1px
}

#sk-Pet-Product-PetData-Liablity-DeviderMessage hr{
    border-color: #CDCDCD !important; /* Se agrega important por SB-33 (Javier Maestre 20/03/2025) */
}

/*Inicio Incluye los siguientes servicios*/
#sk-Pet-Messages-AsistenciaBlueMessage{
    padding: 10px 0px 0px;
    background-color: #F5F5F5;
}

#sk-Pet-Messages-AsistenciaBlueMessage div b,
#sk-Pet-Messages-AsistenciaBlueMessage div p{
    font-size: 14px;
    font-family: "PPObjectSans" !important;
    font-weight: 400 !important;
    line-height: 18.2px;
    color: #4E4044;
}

#sk-Pet-Messages-AsistenciaBlueMessage center{
    width: 100% !important;
}
#sk-Pet-Messages-AsistenciaBlueMessage center div{
    border: 1px solid #4E4044 !important;
    width: 100% !important;
}
/*Fin Incluye los siguientes servicios*/

/*Inicio Elige las coberturas*/
#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2{
    padding-top: 20px
}
#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2 .sk-uigroup-item-header p{
    font-size: 16px;
    color: #4E4044;
    line-height: 20px;
}
#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2 .sk-uigroup-item-content label p{
    font-size: 14px;
    line-height: 19px;
    color: #4E4044;
}
#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2 label .sk-icon {
    color: #000 !important;
    font-weight: 500;
    top: -3px;
    left: 5px;
    font-size: 15px;
}

#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2 div:has(> .sk-label):has(> .sk-field [data-type="toggle"]) {
    align-items: flex-start;
}
#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2 div .sk-label{
    margin-top: 6px;    
}
#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2 div .sk-label span{
    font-size: 13px;
    line-height: 19px;
    color: #4E4044;
    margin-left: 3px
}
#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2 div .sk-label div{
    font-size: 13px;
    line-height: 19px;
    color: #4E4044;
}
#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2 div .sk-label div.small-4{
    margin-right: 0;
    padding-right: 0 !important;
}
#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2 div .sk-label .row.sub-label{
    margin-top: 6px;
    width: 125%;
}
/*los options toggle*/
#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2 .sk-input-toggle .sk-input-toggle-handler{
    width: 24px;
    height: 24px;
}
/*#sk-process-EditPetQuoteProcess #CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2 .sk-input-toggle[data-selected=true]{
    background-color:#34C759;
}*/
#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2 .sk-input-toggle[data-selected=true] .sk-input-toggle-handler{
    left: 23px    
}
#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2 .sk-input-toggle[data-selected=false] .sk-input-toggle-handler{
    left: 3px    
}

#sk-Pet-Product-PetData-Attendance-PetAccommodationdaycare .row.sub-label,
#sk-Pet-Product-PetData-Attendance-FuneralAssistanceForPets .row.sub-label{
    margin-left: 0px;
    font-size: 14px;
    line-height: 19px;
    color: #4E4044;
}

#sk-Pet-Messages-PetYourPolicyMessage p{
    font-size: 14px;
    line-height: 19px;
    color: #4E4044;
    font-weight: 400;
}

/*Fin Elige las coberturas*/

/*Inicio Resumen de tu compra*/

[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess #sk-Pet-Messages-PetStickyHTMLJS{
    display: none;
}
[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess #sk-Pet-Messages-PaymentSummaryMessage2 p:first-child{
    margin-top: 10px;    
    font-size: 24px;
}

[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess #sk-Pet-Messages-PaymentSummaryMessage2 p{
    font-size: 14px;
    color: #4E4044;
    line-height: 16px;
    margin-top: 15px;
    margin-bottom: 15px;
    display: inline-block;
}

/* [data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess  #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset8 .sk-uigroup-item-header{
    padding: 10px 20px;
} */

/* [data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess  #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset8 h5,
[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset9 h5{
    font-size: 14px;
    font-weight: 700;
    color: #000;
    line-height: 17px;    
    margin: 0;
} */

[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess  #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset8 .sk-column-list > div{
    padding: 8px 20px 0px;
}
[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess  #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset8 .sk-column-list > div:first-child{
    margin-top: 10px
}
/* [data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess  #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset8 .sk-column-list summary{
    padding-bottom: 12px;
} */
/* [data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess  #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset8 .sk-column-list div div div div{
    font-size: 12px;
    color: #5B5E5E;
    line-height: 15.6px; 
} */

[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess  #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset8 .sk-column-list div div div div span:first-child{
    font-size: 13px;
    color: #5B5E5E;
    line-height: 16px; 
}

[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess  #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset8 .sk-column-list .row.sk-deductible.sk-details{
    padding-bottom: 10px
}

/* [data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess  #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset8 .sk-column-list p.sk-detail-description{
    font-size: 10px;
    color: #919AAA;
} */

/* [data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess  #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset8 .sk-column-list p.sk-amount{
    font-size: 11px;
    font-weight: 700;
    color: #5B5E5E;
    margin-right: -21px;
} */
/* [data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess  #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset8 .sk-column-list .custom-panel{
    border-bottom: 2px solid #f4f4f4;
} */

[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess  #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset8 .sk-column-list > div:last-child .custom-panel{
    border-bottom: none;
}

/* [data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset9 .sk-column-list div div div div{
    font-size: 12px;
    color: #5B5E5E;
    line-height: 15.6px; 
} */
[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset9 .sk-column-list div div div div span:first-child{
    font-size: 13px;
    color: #5B5E5E;
    line-height: 16px; 
}

[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess  #CreatePetQuotePublicProcessCustomizationSummaryUI1-FieldsetGroup-Fieldset9 .sk-column-list > div:last-child .custom-panel{
    border-bottom: none;
}

[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] 
#sk-process-EditPetQuoteProcess #sk-Pet-Messages-PetCustomizationSummaryMessage{
    padding: 0 20px 10px;
}
/*Fin Resumen de tu compra*/

/* Validación de no mostrar los div de coberturas modificadas y eliminadas si no hay cambios */
#sk-Pet-Product-Endorsement-EndorsementConfirmationMessagerappiprivate .parentvalidateModify > p,
#sk-Pet-Product-Endorsement-EndorsementConfirmationMessagerappiprivate .parentvalidateDelete > p,
#sk-Auto-Product-Summary-EndorsementConfirmationMessage .parentvalidateAdd,
#sk-Auto-Product-Summary-EndorsementConfirmationMessage .parentvalidateModify,
#sk-Auto-Product-Summary-EndorsementConfirmationMessage .parentvalidateDelete {
    display: none;
}

#sk-Pet-Product-Endorsement-EndorsementConfirmationMessagerappiprivate .parentvalidateModify:has(div.validateModify br) > p,
#sk-Pet-Product-Endorsement-EndorsementConfirmationMessagerappiprivate .parentvalidateDelete:has(div.validateDelete br) > p,
#sk-Auto-Product-Summary-EndorsementConfirmationMessage .parentvalidateAdd:has(div.validateAdd ol li),
#sk-Auto-Product-Summary-EndorsementConfirmationMessage .parentvalidateModify:has(div.validateModify ol li),
#sk-Auto-Product-Summary-EndorsementConfirmationMessage .parentvalidateDelete:has(div.validateDelete ol li) {
    display: inline-block;
}
#sk-Auto-Product-Summary-EndorsementConfirmationMessage ol li::marker {
  content: counter(list-item) ".- ";
}
#sk-Auto-Product-Summary-EndorsementConfirmationMessage ol {
  list-style-position: inside;
  margin-left:0;
}
/* FIN - Denison Nieto - RIBS-44 */

/* RIBS-45 - Blackfin JN */

#sk-Pet-Product-CoverageCancellation-PopupHTMLJS {
  padding-bottom: 0px;
  margin-bottom: 0px;
}

#sk-CancelPetPolicyProcess1UI1-PopupDialog1-next-button-1 {
--button-outline-bg-color: var(--white);
  background: var(--white); 
  --button-outline-font-color: #7E98A0;
}

.sk-button-text {
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 24.52px;
  letter-spacing: 0.03em;
}

/* RIBS-109 - Blackfin JN */
#sk-SelectDocumentFromWalletProcess1UI1-FieldsetGroup1-Fieldset1-Multibrick1 .sk-multi-brick-footer .sk-multi-brick-link--add,
#sk-SelectDocumentFromSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1-Multibrick1 .sk-multi-brick-footer .sk-multi-brick-link--add,
#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-multi-brick-footer .sk-multi-brick-link--add {
  background-color: var(--white);
  color: #000000;
  border: 2px solid #ECEFF3;
  font-weight: 400;
}

#sk-process-SelectDocumentFromPetProcess .sk-process-header .sk-process-header-content {
  text-align: left; 
  padding: 24px 24px 8px 24px;
}

/* RIBS-106 - Blackfin JN */
#sk-ZoneDefinition-HomeZone-CustomerModifiedPoliciesComponent .sk-autosearch-content .sk-autosearch-tab-panel .sk-datatable .p-datatable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr td .sk-tooltip-as-delete-btn,
#sk-ZoneDefinition-HomeZone-CustomerPoliciesAutomaticSearchComponent .sk-autosearch-content .sk-autosearch-tab-panel .sk-datatable .p-datatable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr td .sk-tooltip-as-delete-btn {
  float: right;
}

/* RIBS-49 ; Javier Maestre ; 04/10/2024 */
.landing-mensaje-rappi {
	font-family: Roboto;
	color: #4E4044;
}

.landing-mensaje-rappi p {
	margin-bottom: 20px !important;
    padding-left: 24px;
    padding-right: 24px;
}

.landing-mensaje-titulo-rappi {
	line-height: 18px;
	font-size: 15px;
	font-weight: 700;
  color: #000;
}

.landing-mensaje-detalle-rappi {
	line-height: 16px;
	font-size: 14px;
	font-weight: 400;
}
/* FIN RIBS-49 */

/*RIBS-325 - Blackfin JN */
.sk-option-item[data-type=graphical] input+label {
	min-height: auto;
  padding: 10px;
}

/*RIBS-122 - Blackfin JN */
#sk-navigation-CancelSecureThingPolicyProcess-Confirmation  {
	margin: 5%;
}

/*RIBS-110 - Blackfin JN */
.p-accordion-header-text {
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}

/* INICIO - Denison Nieto - RIBS-85 Partial fix */ 

/*Inicio Selecciona tus gadgets*/
#sk-CreateGadgetQuotePublicProcessInitialUI1 #sk-CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1 #CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15 .sk-column-list .sk-counter-attr{
  border-color: #6168DB;
  background-color: #E8E2FB;
}


#sk-CreateGadgetQuotePublicProcessInitialUI1 #sk-CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1 #CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15 .sk-column-list .sk-counter-attr .sk-field input {
  margin-top: 2px;
  background-color: #6168DB;
  color: #fff;
}

#sk-CreateGadgetQuotePublicProcessInitialUI1 #sk-CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1 #CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15 .sk-column-list .sk-counter-attr .sk-field input[value="0"] {
  background-color: #ECEFF3;
  color: #2F343C;
}


#sk-CreateGadgetQuotePublicProcessInitialUI1 #sk-CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1 #CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15 
.sk-column-list .sk-counter-attr:has(input[value="0"] ){
  border-color: #7E98A0;
  background-color: #fff;
}

#sk-CreateGadgetQuotePublicProcessInitialUI1 #sk-CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1 #CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15 
.sk-column-list .sk-counter-attr .sk-label label{
  color: #6168DB;
  font-weight: 700;
}
#sk-CreateGadgetQuotePublicProcessInitialUI1 #sk-CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1 #CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15 
.sk-column-list .sk-counter-attr:has(input[value="0"]) .sk-label label{
  color: #4E4044;
  font-weight: 400;
}

/*Por si se quiere quitar el botÃ³n al 9 en gadget, o el 3 cuando viene de Auto*/
#sk-CreateGadgetQuotePublicProcessInitialUI1 #sk-CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1 #CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15 
.sk-column-list .sk-counter-attr:has(input[value="9"]) .sk-label span.add-icon,
.sk-root-content:has(#Gadget-AutoGadget) 
#sk-CreateGadgetQuotePublicProcessInitialUI1 #sk-CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1 #CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15 
.sk-column-list .sk-counter-attr:has(input[value="3"]) .sk-label span.add-icon {
  display:none;
}

#sk-CreateGadgetQuotePublicProcessInitialUI1 #sk-CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1 #CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15 
.sk-column-list .sk-counter-attr .sk-label span{
  background-color: #ECEFF3;
  color: #2F343C;
}
#sk-CreateGadgetQuotePublicProcessInitialUI1 #sk-CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1 #CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15 
.sk-column-list .sk-counter-attr:has(input[value="0"]) .sk-label span{
  background-color: #919AAA;
  color: #fff;
}

/*Alfredo Mejoras 3*/
input#Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsListService {
  background-color: #6168DB;
  color: #fff;
}

#CreatePersonalItemsQuoteRappiPublicProcess2UI1-FieldsetGroup2-Fieldset5 .sk-column-list .sk-counter-attr .sk-label label{
	color: #6168DB;
    font-weight: 700;
}

#CreatePersonalItemsQuoteRappiPublicProcess2UI1-FieldsetGroup2-Fieldset5 .sk-column-list .sk-counter-attr {
	border-color: #6168DB;
    background-color: #E8E2FB;
}

#CreatePersonalItemsQuoteRappiPublicProcess2UI1-FieldsetGroup2-Fieldset5 .sk-column-list .sk-counter-attr:has(input[value="0"]) {
	border-color: #7E98A0;
    background-color: #fff;
}

input[value="0"]#Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsListService {
  background-color: #ECEFF3;
  color: #2F343C;
}

#CreatePersonalItemsQuoteRappiPublicProcess2UI1-FieldsetGroup2-Fieldset5 .sk-column-list .sk-counter-attr:has(input[value="0"]) .sk-label span{
	background-color: #919AAA;
    color: #fff;
}

#CreatePersonalItemsQuoteRappiPublicProcess2UI1-FieldsetGroup2-Fieldset5 .sk-column-list .sk-counter-attr:has(input[value="0"]) .sk-label label{
	color: #4E4044;
    font-weight: 400;
}

[data-process-id=CreatePersonalItemsQuotePublicProcess] .sk-message[data-type=WARNING] .sk-message-content {
    background-color: #EBF0F3;
    background-image: none;
    border-color: #EBF0F3;
    color: var(--message-warning-font-color);
    --message-border-radius: 1.6rem;
    --message-content-padding: 1.5rem;
}

div#sk-Personal-Messages-PersonalWarningMessage ul li {
    margin-left: 1.8rem;
    list-style-type: disc;
}

#sk-CreatePersonalItemsQuoteRappiPublicProcess2UI1-FieldsetGroup2-Fieldset5-Instruments .sk-uigroup-item-header {
    padding: 3rem 0 0 0;
}

#sk-CreatePersonalItemsQuoteRappiPublicProcess2UI1-FieldsetGroup2-Fieldset5-Instruments .sk-uigroup-item-header span {
    color: #4E4044;
    font-weight: 400;
}

#sk-CreatePersonalItemsQuoteRappiPublicProcess2UI1-FieldsetGroup2-Fieldset5-Instruments .sk-uigroup-item-content[max-width~="500px"]>.sk-column-list .sk-attr {
    padding: 1.6rem 0 0 0;
}

div#sk-CreatePersonalItemsQuoteRappiPublicProcess2UI1-FieldsetGroup4 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML{
    background-color: var(--html-bg-color) !important;
    padding-top: 2.4rem;
}

div#sk-CreatePersonalItemsQuoteRappiPublicProcess2UI1-FieldsetGroup4 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML .rappisteppercontainer{
background-color: var(--html-bg-color) !important;
}

div#sk-Personal-Messages-PersonalMessage {
    padding: 3rem 0;
}

div#sk-Personal-Messages-PersonalTotalSumInsuredMessage{
	padding: 3rem 0;
}

div#sk-Personal-Messages-PersonalTotalSumInsuredHigherMessage{
	padding: 3rem 0;
}

[data-process-id=CreateMobilityQuotePublicProcessClone] .sk-message[data-type=WARNING] .sk-message-content {
    background-color: #EBF0F3;
    background-image: none;
    border-color: #EBF0F3;
    color: var(--message-warning-font-color);
    --message-border-radius: 1.6rem;
    --message-content-padding: 1.5rem;
}

div#sk-MobilityProduct-Messages-MobilityWarningMessage ul li {
    margin-left: 1.8rem;
    list-style-type: disc;
}

div#sk-MobilityProduct-Messages-MobilityTotalSumInsuredMessage{
	padding: 3rem 1rem;
}

div#sk-MobilityProduct-Messages-MobilityTotalSumInsuredHigherMessage{
	padding: 3rem 1rem;
}

input#MobilityProduct-Product-ProductData-MyThings-Mobility-BikeListMultibrickService {
  background-color: #6168DB;
  color: #fff;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup2-Fieldset3 .sk-column-list .sk-counter-attr .sk-label label{
	color: #6168DB;
    font-weight: 700;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup2-Fieldset3 .sk-column-list .sk-counter-attr {
	border-color: #6168DB;
    background-color: #E8E2FB;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup2-Fieldset3 .sk-column-list .sk-counter-attr:has(input[value="0"]) {
	border-color: #7E98A0;
    background-color: #fff;
}

input[value="0"]#MobilityProduct-Product-ProductData-MyThings-Mobility-BikeListMultibrickService {
  background-color: #ECEFF3;
  color: #2F343C;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup2-Fieldset3 .sk-column-list .sk-counter-attr:has(input[value="0"]) .sk-label span{
	background-color: #919AAA;
    color: #fff;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup2-Fieldset3 .sk-column-list .sk-counter-attr:has(input[value="0"]) .sk-label label{
	color: #4E4044;
    font-weight: 400;
}

#sk-CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup2-Fieldset3-Bikes .sk-uigroup-item-header {
    padding: 3rem 0 0 0;
}

#sk-CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup2-Fieldset3-Bikes .sk-uigroup-item-header span {
    color: #4E4044;
    font-weight: 400;
}

#sk-CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup2-Fieldset3-Bikes .sk-uigroup-item-content[max-width~="500px"]>.sk-column-list .sk-attr {
    padding: 1.6rem 0 0 0;
}

input#MobilityProduct-Product-ProductData-MyThings-Mobility-ScooterListMultibrickService {
  background-color: #6168DB;
  color: #fff;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup4-Fieldset5 .sk-column-list .sk-counter-attr .sk-label label{
	color: #6168DB;
    font-weight: 700;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup4-Fieldset5 .sk-column-list .sk-counter-attr {
	border-color: #6168DB;
    background-color: #E8E2FB;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup4-Fieldset5 .sk-column-list .sk-counter-attr:has(input[value="0"]) {
	border-color: #7E98A0;
    background-color: #fff;
}

input[value="0"]#MobilityProduct-Product-ProductData-MyThings-Mobility-ScooterListMultibrickService {
  background-color: #ECEFF3;
  color: #2F343C;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup4-Fieldset5 .sk-column-list .sk-counter-attr:has(input[value="0"]) .sk-label span{
	background-color: #919AAA;
    color: #fff;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup4-Fieldset5 .sk-column-list .sk-counter-attr:has(input[value="0"]) .sk-label label{
	color: #4E4044;
    font-weight: 400;
}

#sk-CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup4-Fieldset5-Scooters .sk-uigroup-item-header {
    padding: 3rem 0 0 0;
}

#sk-CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup4-Fieldset5-Scooters .sk-uigroup-item-header span {
    color: #4E4044;
    font-weight: 400;
}

#sk-CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup4-Fieldset5-Scooters .sk-uigroup-item-content[max-width~="500px"]>.sk-column-list .sk-attr {
    padding: 1.6rem 0 0 0;
}

input#MobilityProduct-Product-ProductData-MyThings-Mobility-EBoardListMultibrickService {
  background-color: #6168DB;
  color: #fff;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3-Fieldset4 .sk-column-list .sk-counter-attr .sk-label label{
	color: #6168DB;
    font-weight: 700;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3-Fieldset4 .sk-column-list .sk-counter-attr {
	border-color: #6168DB;
    background-color: #E8E2FB;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3-Fieldset4 .sk-column-list .sk-counter-attr:has(input[value="0"]) {
	border-color: #7E98A0;
    background-color: #fff;
}

input[value="0"]#MobilityProduct-Product-ProductData-MyThings-Mobility-EBoardListMultibrickService {
  background-color: #ECEFF3;
  color: #2F343C;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3-Fieldset4 .sk-column-list .sk-counter-attr:has(input[value="0"]) .sk-label span{
	background-color: #919AAA;
    color: #fff;
}

#CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3-Fieldset4 .sk-column-list .sk-counter-attr:has(input[value="0"]) .sk-label label{
	color: #4E4044;
    font-weight: 400;
}

#sk-CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3-Fieldset4-EBoards .sk-uigroup-item-header {
    padding: 3rem 0 0 0;
}

#sk-CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3-Fieldset4-EBoards .sk-uigroup-item-header span {
    color: #4E4044;
    font-weight: 400;
}

#sk-CreateMobilityQuoteRappiPublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3-Fieldset4-EBoards .sk-uigroup-item-content[max-width~="500px"]>.sk-column-list .sk-attr {
    padding: 1.6rem 0 0 0;
}

/*Stepper*/
div#sk-CreateMobilityQuoteRappiPublicProcessClone2UI1-NoStyleGroup2 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML{
    background-color: var(--html-bg-color) !important;
    padding-top: 2.4rem;
}

div#sk-CreateMobilityQuoteRappiPublicProcessClone2UI1-NoStyleGroup2 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML .rappisteppercontainer{
background-color: var(--html-bg-color) !important;
}
/*FIN Alfredo Mejoras 3*/

#CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15-FieldsetGroup3-Fieldset11 #CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15-FieldsetGroup3-Fieldset11-next-button-1{
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25) !important;
}

#sk-CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15-FieldsetGroup3 #sk-navigation-CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15-FieldsetGroup3-Fieldset4{
  padding: 0;
  margin: 10px 0 0;
}

/* #sk-CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15-FieldsetGroup3 #CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15-FieldsetGroup3-Fieldset4-back-button-1{
  border: 1px solid #ECEFF3;    
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
} */

/*Fin Selecciona tus gadgets*/

#sk-process-step-CreateSecureThingsProcess-rootContent{
  background-color: #eceff4;
}
#sk-process-step-CreateSecureThingsProcess-rootContent #sk-CreateSecureThingsProcess1UI1-NoStyleGroup1{
  margin:0;
  top: 1;
}
#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-StickyHTMLJS{
  margin:0;
  padding: 0;
  border: 0px;
  border-radius: 0px;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-StickyHTMLJS span.description {
  font-size: 10px;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-StickyHTMLJS .price-message {
  font-size: 14px;
  font-weight: 700;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-StickyHTMLJS .message {
  padding: 10px 55px;
}

#sk-process-step-CreateSecureThingsProcess-rootContent .content-description.padding-0 {
  gap: 0.3rem !important;
  padding: 0;
  margin-left: 10px;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1{
  padding: 0 20px;
}

#sk-SecureThings-Messages-IncludedCoveragesMessage {
	--attr-padding-mobile: 2.4rem;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .padding-bottom-1:has(h4){
  display: none;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .list-items p{
  display: none;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .list-items ul{
  display: inline-block;
  margin: 10px 0;
  width: 100%;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .list-items ul li,
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .list-items ul li,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-IncludedCovMobilityMessage .list-items ul li,
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-IncludedCovMobilityMessage .list-items ul li, 
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-IncludedCovPersonalMessage .list-items ul li,
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-IncludedCovPersonalMessage .list-items ul li {
  display: list-item;
  padding: 1px 0;
  width: 100%;
  position: relative;
  color: #333333;
  font-size: 1.6rem;
  line-height: 2rem;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .list-items ul li:first-child{
  border-top: none;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .list-items ul li span{
  display: none;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .list-items ul li span i{
  color: #4E4044;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .list-items ul li span i.fa-check:before{
  content: "\f107" !important;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset6 {
  padding: 0 15px 10px;
}
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset6 .sk-uigroup-item-header {
  display: none;
}
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset6 #sk-SecureThings-Messages-GadgetInfoMessage .sk-message-content{
  font-size: 16px;
  color: #2F343C;
}

/*Contenedor de los items celular / auriculares*/
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation,
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation {
  background-color: #fff;
  border-radius: 0 0 20px 20px;
  padding: 0 10px 10px 10px;
  /*margin-top: 10px;*/ /*JNRIBS-85*/
}

/*JNRIBS-85 Only for Mobility */
[data-channel^="rappi"][data-process-step-id="CreateSecureThingsProcess:AdditionalCoverages"][id^="Mobility"] #sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation {
  background-color: #fff;
  border-radius: 0;
  padding: 0 10px 10px 10px;
  /*margin-top: 10px;*/ /*JNRIBS-85*/
}
[data-channel^="rappi"][data-process-step-id="CreateSecureThingsProcess:AdditionalCoverages"][id^="Mobility"] #sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation:last-child {
  background-color: #fff;
  border-radius: 0 0 20px 20px;
  padding: 0 10px 10px 10px;
  /*margin-top: 10px;*/ /*JNRIBS-85*/
}

/*JNRIBS-85 Only for Personal */
[data-channel^="rappi"][data-process-step-id="CreateSecureThingsProcess:AdditionalCoverages"] #sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list [id^="sk-SecureThings-PersonalMessages"].list-quotation,
[data-channel^="rappi"][data-process-step-id="EditSecureThingsQuoteProcess:AdditionalCoverages"] #sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list [id^="sk-SecureThings-PersonalMessages"].list-quotation {
  background-color: #fff;
  border-radius: 20px;
  padding: 0 10px 10px 10px;
  margin-top: 10px; /*JNRIBS-85*/
}

/*Primera linea del item - Modelo*/
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation hr{
  display: none;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content .header p{
  font-size: 2rem;
  font-weight: 400;
  color: #4E4044;
  margin-bottom: 0.8rem;
}
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content .header p b{
  font-weight: 400 !important;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content .body p,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content .body p, 
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation-cov .sk-message-content .body p,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation-cov .sk-message-content .body p {
  position: relative;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content .body p label,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content .body p label,
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation-cov .sk-message-content .body p label,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation-cov .sk-message-content .body p label  {
  display: none;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content .body p span,
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content .body p span,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation-cov .sk-message-content .body p span,
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation-cov .sk-message-content .body p span{
  position: absolute; 
  right: 0;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content p br{
  display: none;
}

/*Segunda linea del item - Proteger por daÃ±os Checkbox */
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-checkbox:not([id*="Mobility"]),
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-checkbox:not([id*="Mobility"]) {
  padding: 0 2.4rem 1.6rem !important;  
  background-color: #fff;
  border-radius: 0 0 20px 20px;
}

/*#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-checkbox .sk-label{
  position: absolute;
  left: 0px;
  top: -90px;
}*/ /*JNRIBS-85*/
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-checkbox .sk-label label{
  font-size: 12px;
}

/*#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-checkbox .sk-field{
  position: absolute;
  right: 35px;
  top: -100px;
}*/ /*JNRIBS-85*/

/*Checkbox*/
#CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-input-toggle[data-selected=true] .sk-input-toggle-handler{
  width: 25px !important; 
  height: 25px !important;
  left: 23px !important; 
}
#CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-input-toggle[data-selected=false] .sk-input-toggle-handler{
  width: 25px !important;
  height: 25px !important;
  left: 2px !important;
}

/*Segunda linea del item - Cuando Proteger por daÃ±os Checkbox Esta seleccionado y ha terminado de cargar (es decir, lo han seleccionado y ha terminado de pensar) */
/*#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-checkbox:has(.sk-input-toggle[data-selected=true][data-loading=false]) .sk-label{
  top: -181px;
}
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-checkbox:has(.sk-input-toggle[data-selected=true][data-loading=false]) .sk-field{
  top: -165px;
}*/ /*JNRIBS-85*/
/*Segunda linea del item - Cuando Proteger por daÃ±os Checkbox Esta desseleccionado pero aÃºn esta cargando (es decir aÃºn estÃ¡ deseleccionando) */
/*#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-checkbox:has(.sk-input-toggle[data-selected=false][data-loading=true]) .sk-label{
  top: -181px;
}
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-checkbox:has(.sk-input-toggle[data-selected=false][data-loading=true]) .sk-field{
  top: -165px;
}*/ /*JNRIBS-85*/

/*AÃ±adir otro gadget*/

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-AddGadgetMessage hr{
  display: none;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-TotalMessage{
  display: none;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-ProductCards-MobilityCard,
#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-ProductCards-PersonalCard,
#sk-SecureThings-ProductCards-GadgetsCard /*Agregado por Javier Maestre08/10/2024 */{
  margin: 0 0 15px 0;
  padding: 0;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-ProductCards-MobilityCard .sk-basic-card.sk-pc,
#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-ProductCards-PersonalCard .sk-basic-card.sk-pc,
#sk-SecureThings-ProductCards-GadgetsCard .sk-basic-card.sk-pc /*Agregado por Javier Maestre08/10/2024 */{
  margin: 0;
  background-color: #fff;
  border-radius: 20px;
  padding: 20px;
  margin-top: 10px;
  border: none !important;
  padding-bottom: 5px;
  box-shadow: none;
}

#sk-process-step-CreateSecureThingsProcess-rootContent .sk-basic-card.sk-pc h5 {
  margin-top: 4px;
  font-size: 20px;
  font-family: "PPObjectSans" !important;
  color: #000;
}

#sk-process-step-CreateSecureThingsProcess-rootContent .sk-basic-card.sk-pc p {
  margin-top: 20px;
  font-size: 12px !important;
  font-family: "PPObjectSans" !important;
  color: #4E4044;
  
}

#sk-process-step-CreateSecureThingsProcess-rootContent .sk-basic-card.sk-pc .sk-basic-card-content {
  display: inline-block;
  width: 100%;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-Continue2Message{
  display: none;
}


#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal{
  background-color: #fff !important;
}



#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Messages-PurchaseSummaryMessage {
  font-size: 14px;
  padding: 20px;
  color: #4E4044;
}

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset10 .sk-uigroup-item-header {
  background-color: #ECEFF3;
  padding: 14px 20px;
  margin-bottom: 5px;
}

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset10 .sk-uigroup-item-header h5{
  color: #000000;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 0;
}

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Premium-TechnologicalAssistanceMonthlyMessage .sk-label{
  margin-bottom:0;
  padding: 0;
}

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Premium-TechnologicalAssistanceMonthlyMessage .sk-detail{
  font-size: 10px;
  color: #7E98A0;
}

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Premium-TechnologicalAssistanceMonthlyMessage .sk-amount{
  font-size: 10px;
  font-weight: 700;
  color: #5B5E5E;
  text-align: right;
}

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Premium-TechnologicalAssistanceMonthlyMessage i{
  font-size: 10px;
  top: -4px;
  color: #000 !important;
}

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Premium-TechnologicalAssistanceMonthlyMessage .sk-field{
  display: none;
}

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal .sk-column-list .sk-attr-htmljs .custom-panel span{
  color: #5B5E5E
}

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-AcceptRecurringPayment,
#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-AcceptGeneralConditions{
  padding: 10px 40px;
}

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-AcceptRecurringPayment label,
#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-AcceptGeneralConditions label{
  font-size: 14px;
  line-height: 18px;
  color: #4E4044;
}

/*#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-AcceptRecurringPayment label a,
#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-AcceptGeneralConditions label a{
  color: #5B5E5E;
  font-weight: 600;
}*/ /*RIBS-383 - Blackfin JN*/

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-AcceptRecurringPayment label span,
#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-AcceptGeneralConditions label span{
  padding-left: 20px;
}

/* #sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #SecureThings-Summary-AcceptRecurringPayment-1checkbox[data-selected=true],
#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #SecureThings-Summary-AcceptGeneralConditions-1checkbox[data-selected=true]{
  background-color:#34C759;
} */
#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #SecureThings-Summary-AcceptRecurringPayment-1 .icon-loading,
#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #SecureThings-Summary-AcceptGeneralConditions-1checkbox .icon-loading{
  color: #34C759;
}

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-BillingTermAndCoditions{
  border-top: 1px solid #D9D9D9;
  padding-top: 5px;
  padding-left: 0;
  padding-right: 0;
  margin-left: 25px;
  margin-right: 25px;
  width: calc(100% - 50px) !important;
}

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-BillingTermAndCoditions i{
  display: none;
}

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-BillingTermAndCoditions label{
  padding-left: 0
}

#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-BillingTermAndCoditions .sk-input-toggle .sk-input-toggle-handler{
  width: 24px;
  height: 24px;
}
/* #sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-BillingTermAndCoditions .sk-input-toggle[data-selected=true]{
  background-color:#34C759;
} */
#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-BillingTermAndCoditions .sk-input-toggle[data-selected=true] .sk-input-toggle-handler{
  left: 23px    
}
#sk-process-step-CreateSecureThingsProcess-rootContent.sk-close-modal #sk-SecureThings-Summary-BillingTermAndCoditions .sk-input-toggle[data-selected=false] .sk-input-toggle-handler{
  left: 3px    
}

#sk-SecureThings-Summary-NextHTMLJS {
  padding-top: 8px;
}

#sk-SecureThings-Summary-NextHTMLJS p{
  text-align: left;
  font-size: 14px;
}

#sk-SecureThings-Summary-NextHTMLJS h3{
  text-align: left;
  font-size: 14px;
}

/* FIN - Denison Nieto - RIBS-85 Partial fix */ 


/* INICIO - Denison Nieto - RIBS-61 Partial fix */ 

#sk-process-step-CreateSecureThingsProcess-rootContent{
  background-color: #eceff4;
}
#sk-process-step-CreateSecureThingsProcess-rootContent #sk-CreateSecureThingsProcess1UI1-NoStyleGroup1{
  margin:0;
  top: 1;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-StickyHTMLJS span.description {
  font-size: 10px;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-StickyHTMLJS .price-message {
  font-size: 14px;
  font-weight: 700;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-StickyHTMLJS .message {
  padding: 10px 55px;
}

#sk-process-step-CreateSecureThingsProcess-rootContent .content-description.padding-0 {
  gap: 0.3rem !important;
  padding: 0;
  margin-left: 10px;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-IncludedCovPersonalMessage{
  box-shadow: 0px 1px 24px 1px #0202021A;
  background-color: #fff;
  border-radius: 20px;
  padding: 20px;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-IncludedCovPersonalMessage .padding-bottom-1:has(h4){
  display: none;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-IncludedCovPersonalMessage .list-items p{
  display: none;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-IncludedCovPersonalMessage .list-items ul{
  display: inline-block;
  margin: 10px 0;
  width: 100%;
  padding-left: 1rem;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-IncludedCovPersonalMessage .list-items ul li:first-child{
  border-top: none;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-IncludedCovPersonalMessage .list-items ul li span{
  position: absolute;
  right: 5px;
  color: #4E4044;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-IncludedCovPersonalMessage .list-items ul li span i{
  color: #4E4044;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-IncludedCovPersonalMessage .list-items ul li span i.fa-check:before{
  content: "\f107" !important;
}

#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup1 {
  padding: 0 30px;
}

#sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider{
  padding: 0;
}

#sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-PersonalObjectsMessage .header-wrapper span{
  font-size: 12px !important;
  color: #4E4044;
  margin-top: 5px;
}
#sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-SliderVisibilityCheckbox label{
  top: -4px;
}
#sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-SliderVisibilityCheckbox{
  padding-bottom: 0;
}
#sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .sk-label{
  padding-bottom: 0;
  margin-bottom: 0;
  display: block;
}
#sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .sk-label label{
  margin-left: 10px;
  font-size: 10px;
}
/*Inicio Slider
/* +, - y los importes de abajo

#sk-process-CreatePersonalItemsQuotePublicProcess #sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .sk-field,
#sk-process-EditPersonalItemsQuotePublicProcess #sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .sk-field {
  width: 95%;
}

#sk-process-CreatePersonalItemsQuotePublicProcess #sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .sk-field .rc-slider, 
#sk-process-EditPersonalItemsQuotePublicProcess #sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .sk-field .rc-slider {
  margin-top: 20px;
}

#sk-process-CreatePersonalItemsQuotePublicProcess #sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .sk-field:after,
#sk-process-CreatePersonalItemsQuotePublicProcess #sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .sk-field:before,
#sk-process-CreatePersonalItemsQuotePublicProcess #sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .rc-slider-mark,
#sk-process-EditPersonalItemsQuotePublicProcess #sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .sk-field:after,
#sk-process-EditPersonalItemsQuotePublicProcess #sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .sk-field:before,
#sk-process-EditPersonalItemsQuotePublicProcess #sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .rc-slider-mark{
  display: none;
}

#sk-process-CreatePersonalItemsQuotePublicProcess #sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .rc-slider-track,
#sk-process-EditPersonalItemsQuotePublicProcess #sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .rc-slider-track{
  height: calc(var(--slider-bar-rail-height)* 1px) !important;
}
#sk-process-CreatePersonalItemsQuotePublicProcess #sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .sk-slider-value,
#sk-process-EditPersonalItemsQuotePublicProcess #sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-ValueSlider .sk-slider-value {
  position: absolute;
  top: 50px;
}
/*fin Slider*/

#CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup2-Fieldset5 .sk-uigroup-content
[id^="sk-Personal-Product-ProductData-MyThings-PersonalItems-MusicalList"]
{
    padding: 3px 20px !important;
}

#CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup2-Fieldset5 .sk-uigroup-content
[id^="Personal-Product-ProductData-MyThings-PersonalItems-MusicalList"] .sk-input{
    border: 1px solid #7E98A0 !important;
    font-size: 12px !important;
    color: #4E4044 !important;
    height: 40px !important;
    min-height: 40px !important;
}

/* Se comenta por RIBS-61, pues debería estar siempre visible por funcionalidad (Javier Maestre 27/10/2024) */
/*
#CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup2-Fieldset5 .sk-uigroup-content
[id^="Personal-Product-ProductData-MyThings-PersonalItems-MusicalList"] .sk-multi-brick-link--remove{
    display: none !important;
}
*/

#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup1 .sk-uigroup-content{
  /* border-bottom: 1px solid #7E98A0;    */
  padding-bottom: 25px;
  margin-bottom: 5px;
}

#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup2 .header-wrapper span{
  padding-left: 10px;
}

#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup2-Fieldset5-Instruments .sk-multi-brick-footer{
  top: -40px;
  right: 39px;
}

#CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup2-Fieldset9{
  display: none;
}

#CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup3-Fieldset7-back-button-1{
  border: 2px solid #ECEFF3;
}



#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-IncludedCovPersonalMessage{
  box-shadow: none;
  background: none;
  border-radius: 0;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-IncludedCovPersonalMessage ul{
  display: inline-block;
  margin: 10px 0;
  width: 100%;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list  
[id^="sk-SecureThings-PersonalMessages"]{
  padding-top: 0px !important;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list [id^="sk-SecureThings-PersonalMessages"].list-quotation .sk-message-content p:first-of-type {
  padding-right: 0 !important;    
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list [id^="sk-SecureThings-PersonalMessages"].list-quotation {
  padding-bottom: 15px !important;
}

#CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 #sk-SecureThings-Messages-TotalPersonalMessage{
  display: none;
}

/*AÃ±adir otro gadget*/
#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-AddPersonalMessage hr{
  display: none;
}

#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset9 #sk-SecureThings-Premium-PersonalTheftMessage {
  font-size: 14px;
  padding: 20px;
  color: #4E4044;
}

#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset9 .sk-uigroup-item-header {
  background-color: #ECEFF3;
  padding: 14px 20px;
  margin-bottom: 5px;
}

#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset9 .sk-uigroup-item-header h5{
  color: #000000;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 0;
}

#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset9 #sk-SecureThings-Premium-PersonalTheftMessage .sk-label{
  margin-bottom:0;
  padding: 0;
}

#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset9 #sk-SecureThings-Premium-PersonalTheftMessage .sk-detail{
  font-size: 10px;
  color: #7E98A0;
}

#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset9 #sk-SecureThings-Premium-PersonalTheftMessage .sk-amount{
  font-size: 10px;
  font-weight: 700;
  color: #5B5E5E;
  text-align: right;
}

#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset9 #sk-SecureThings-Premium-PersonalTheftMessage i{
  font-size: 10px;
  top: -2px;
  left: 0;
  color: #000 !important;
}

#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset3 .sk-textbox,
#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset3 .sk-dropdown{
  padding: 0 20px;
}
#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset3 input,
#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset3 select{
  border: 1px solid #7E98A0;
  font-size: 1.4rem;
  color: #4E4044 !important;
  margin-bottom: 10px;
  height: 40px !important;
  min-height: 40px !important;
  padding: 5px 10px !important;
}
#sk-SecureThings-Customer-FiscalAddresSameAsPhysical span{
  font-size: 14px !important;
}
#SecureThings-Customer-FiscalAddresSameAsPhysical-1checkbox{
  border-color: #7E98A0 !important;
  font-size: 11px;
}

/* FIN - Denison Nieto - RIBS-61 Partial fix */ 


/* INICIO - Denison Nieto - RIBS-58 Partial fix */ 

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1-Fieldset1,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1-Fieldset1 {
  border: none;
  padding-top: 20px;
  margin: 0 0 2rem 0;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1-Fieldset1 #sk-MobilityProduct-Messages-MobilityMessages-AddMobilityMessage .sk-message-content, 
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1-Fieldset1 #sk-MobilityProduct-Messages-MobilityMessages-AddMobilityMessage .sk-message-content {
  font-size: 2.4rem;
  color: #000;
  margin-bottom: 20px;
}


#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-message-content hr, 
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-message-content hr {
  display: none;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-fieldset.sk-uigroup:has(hr),
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-fieldset.sk-uigroup:has(hr) {
  display: none;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-fieldset.sk-uigroup,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-fieldset.sk-uigroup {
  border-top: 1px solid #7E98A0 !important;
  border-bottom: 1px solid #7E98A0 !important;
  margin: 0 2.4rem 1.5rem;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-fieldset.sk-uigroup .sk-uigroup-item-header,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-fieldset.sk-uigroup .sk-uigroup-item-header {
  height: 49px
}
#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-fieldset.sk-uigroup .sk-uigroup-item-header span,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-fieldset.sk-uigroup .sk-uigroup-item-header span {
  font-size: 12px;
  line-height: 28px;
  font-family: "PPObjectSans" !important;
  font-weight: 400;
  color: #4E4044;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-fieldset.sk-uigroup .sk-multi-brick-footer,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-fieldset.sk-uigroup .sk-multi-brick-footer{
  top: -40px; 
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-fieldset.sk-uigroup .sk-multi-brick-footer a,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-fieldset.sk-uigroup .sk-multi-brick-footer a{
  box-shadow: none;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1-Fieldset2-FieldsetGroup8.sk-fieldset.sk-uigroup,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1-Fieldset2-FieldsetGroup8.sk-fieldset.sk-uigroup{
  border-top: 0px solid #7E98A0  !important;
  border-bottom: 0px solid #7E98A0 !important;
  padding-top: 10px;
  padding-bottom: 20px;
  margin: 0;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-attr.sk-dropdown,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-attr.sk-dropdown {
  padding: 0;
  margin: 2px 0 4px
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 select.sk-input.sk-select.sk-focusable,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 select.sk-input.sk-select.sk-focusable {
  border-radius: 4px !important;
  border: 1px solid #7E98A0;
   font-weight: 400 !important;
  font-family: "PPObjectSans" !important;
  font-size: 12px;
  color: #4E4044;
  line-height: 14px;
  padding-top: 7px;
  min-height: 40px;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-uigroup--with-remove a.sk-button.button.sk-multi-brick-link.sk-multi-brick-link--remove,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-uigroup--with-remove a.sk-button.button.sk-multi-brick-link.sk-multi-brick-link--remove {
  box-shadow: none;
  left: 94% !important; /*Ajuste para RIBS-613; Edgar Linarez; 11052025*/
  width: fit-content; /*Ajuste para RIBS-613; Edgar Linarez; 11052025*/
  padding: 0; /*Ajuste para RIBS-613; Edgar Linarez; 11052025*/
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-uigroup--with-remove a.sk-button.button.sk-multi-brick-link.sk-multi-brick-link--remove .sk-icon,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1 .sk-uigroup--with-remove a.sk-button.button.sk-multi-brick-link.sk-multi-brick-link--remove .sk-icon{
  font-size: 19px !important;
}

/*Segunda linea del item - Cuando Proteger por daÃ±os Checkbox Esta seleccionado y ha terminado de cargar (es decir, lo han seleccionado y ha terminado de pensar) */
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list [id^="sk-SecureThings-MobilityMessages"].sk-checkbox:has(.sk-input-toggle[data-selected=true][data-loading=false]) .sk-label{
  top: 208px;
}
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list [id^="sk-SecureThings-MobilityMessages"].sk-checkbox:has(.sk-input-toggle[data-selected=true][data-loading=false]) .sk-field{
  top: 220px;
}
/*Segunda linea del item - Cuando Proteger por daÃ±os Checkbox Esta desseleccionado pero aÃºn esta cargando (es decir aÃºn estÃ¡ deseleccionando) */
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list [id^="sk-SecureThings-MobilityMessages"].sk-checkbox:has(.sk-input-toggle[data-selected=false][data-loading=true]) .sk-label{
  top: 208px;
}
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list [id^="sk-SecureThings-MobilityMessages"].sk-checkbox:has(.sk-input-toggle[data-selected=false][data-loading=true]) .sk-field{
  top: 220px;
}



/*AÃ±adir otro gadget*/
#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-AddMobilityMessage a,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-Messages-AddMobilityMessage a,
#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-AddPersonalMessage a,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-Messages-AddPersonalMessage a,
#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-AddGadgetMessage a,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-Messages-AddGadgetMessage a {
  font-size: 12px;
  color: #4E4044;
  position: relative;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-AddMobilityMessage a:before, 
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-Messages-AddMobilityMessage a:before,
#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-AddPersonalMessage a:before,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-Messages-AddPersonalMessage a:before,
#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-AddGadgetMessage a:before,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-Messages-AddGadgetMessage a:before {
  content: "\f055";
  position: absolute;
  left: -22px;
  top: -5px;
  font-size: 17px;
  color: #919AAA;
  font-family: FontAwesome;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-AddMobilityMessage hr, 
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-Messages-AddMobilityMessage hr{
  display: none;
}

#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset11 #sk-SecureThings-Premium-PersonalTheftMessage {
  font-size: 14px;
  padding: 20px;
  color: #4E4044;
}

#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset11 .sk-uigroup-item-header h5{
  color: #000000;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 0;
}

#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset11 #sk-SecureThings-Premium-MobilityTheftMessage .sk-label{
  margin-bottom:0;
  padding: 0;
}

#CreateSecureThingsProcess-Summary-back-button-1{
  border: 1px solid #4E4044;
}

/* FIN - Denison Nieto - RIBS-58 Partial fix */

/* RIBS-127 ; Javier Maestre ; 08/10/2024 */
#sk-process-ProductPaymentPublicProcess {
	background-color: #ECEFF3;
	color: #4E4044;
}

.logo-banorte-confirmacion {
	width: 265px !important;
}

.titulo-confirmacion-poliza {
  padding: 1.6rem 2.4rem;
	line-height: 24px;
  font-size: 2rem;
}

.detalle-confimacion-poliza {
	padding: 12px 0px;
	font-size: 14px;
	line-height: 16px;
}

.logo-rappi-care-confirmacion {
	width: 180px !important;
    padding-left: 24px;
}

.opcion-confirmacion-poliza {
	font-size: 16px;
	line-height: 20px;
	
}

.lista-confirmacion-poliza {
    display: flex;
	column-gap: 10px;
	font-size: 14px;
	line-height: 16px;
}

.icono-confirmacion {
	width: 20px !important;
}

/* FIN RIBS-127 */

/*RIBS-325 - Blackfin JN */
.sk-toolbar-icons li:has(.sk-search):has(.hide) > a {
  display: none;
}


/* RIBS-330, 331, 327 - Blackfin JN */
[data-channel^="rappi"][data-process-step-id="CreatePetQuotePublicProcess:PetCustomization"] [id="CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2"] hr {
  border-color: #4E4044 !important; /* Se agrega Important por SB-33 (Reyzon Soto 20/03/2025) */
}

#sk-navigation-CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2,
#sk-navigation-CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2-FieldsetGroup6-Fieldset7-FieldsetGroup7-Fieldset8
 {
  margin-bottom: 0;
  margin-top: 0;
  padding-bottom: 0;
  padding-top: 0;
}

#sk-navigation-CreatePetQuotePublicProcess-PetCustomization {
  margin-top: 0;
  padding-top: 0;
}

/* General sk-label */
.sk-label {
  --label-font-size: 1.2rem;
}

[data-process-step-id="CreateCustomerUserProcessPublic:UserData"] {
  --attr-padding-mobile: 0.6rem 2rem;
}

[data-process-step-id="CreateCustomerUserProcessPublic:UserData"] .sk-basic.sk-uigroup {
  --attr-padding-mobile: 0.8rem 2.4rem;
}

[data-process-step-id="CreateCustomerUserProcessPublic:UserData"] .content-header,
[data-process-step-id="CreateCustomerUserProcessPublic:UserData"] .content-header * {
  font-family: "PPObjectSans";
  font-weight: 400;
  font-size: 2.4rem;
  line-height: 3.2rem;
  margin-bottom: 0 !important;
}

[data-process-step-id="CreateCustomerUserProcessPublic:UserData"] .sk-uigroup-item-header {
  --uigroup-header-font-color: #4E4044;
  --uigroup-header-font-size: var(--base-font-size);
  --uigroup-header-font-weight: 400;
  --uigroup-header-line-height: 1.2rem;
  --process-inner-horizontal-space: 2.4rem;
  --process-inner-vertical-space: 0.8rem;
}
/* sk-message */
/* .sk-message-content h4 {
  padding: 1.7rem 0.9rem;
} */

.sk-message {
  --attr-padding-mobile: 2.4rem;
}

.sk-uigroup-item-header:has(h4) {
  --process-inner-horizontal-space: 2.4rem;
}

.sk-option--toggle .sk-label {
  --label-font-size: 1.4rem;
}

.sk-checkbox label {
  --option-font-size: 1.4rem;
}

/* INICIO - Denison Nieto - RIBS-48  */

#CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset5-FieldsetGroup2-Fieldset11 > .sk-uigroup-item-header h3 {
  font-family: "PPObjectSans" !important;
  font-style: normal;
  font-weight: 700;
  font-size: 15px;
  line-height: 17px;
  color: #000000;
}

#CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset5-FieldsetGroup2-Fieldset11 > .sk-uigroup-item-header p {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 17px;
  color: #4E4044;
}
.sk-white-header li {
  margin-left: -12px;
}
#sk-CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset5-FieldsetGroup2-Fieldset7-PanelGroup2 h3 {
  font-family: 'PPObjectSans';
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 32px;
  color: #000000;
}

#sk-Gadget-Messages-GadgetLandingPageBienvenidoMessage > .sk-message-content > .sk-Black-header > span{
  font-family: 'PPObjectSans';
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 32px;
  color: #000000;
}
#sk-Gadget-Messages-GadgetLandingPageBannerMessage > .sk-message-content > .sk-Black-header {
  margin-left: 6px;
}
  

/* FIN - Denison Nieto - RIBS-48  */

/* RIBS-99 ; Denison Nieto ; Javier Maestre ; 15/10/2024 */
#CreateCustomerUserProcessPublicSummaryUI1-FieldsetGroup1-Fieldset3 > .sk-uigroup-item-header p {
    font-family: 'PPObjectSans';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 16px;
	color: #4E4044;
}
#CreateCustomerUserProcessPublicSummaryUI1-FieldsetGroup1-Fieldset3 > .sk-uigroup-item-header b {
    font-family: 'PPObjectSans';
	font-style: normal;
	font-weight: 400;
	font-size: 24px;
	line-height: 32px;
	color: #4E4044;
}
#sk-CustomerObject-CustomerData-ColoniaFlexdata > .sk-field > .react-select {
    font-family: 'PPObjectSans';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    text-align: left;
    color: #4E4044;
}
/* FIN RIBS-99 */

/* RIBS-125 ; Javier Maestre ; 15/10/2024 */
#sk-Gadget-Messages-ProofOfOwnershipMessage p,
#sk-Personal-Messages-ProofOfOwnershipMessage p,
#sk-MobilityProduct-Messages-MobilityMessages-ProofOfOwnershipMessage p,
#sk-Gadget-Messages-ProofOfOwnershipMessage li,
#sk-Personal-Messages-ProofOfOwnershipMessage li,
#sk-MobilityProduct-Messages-MobilityMessages-ProofOfOwnershipMessage li {
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2rem;
	color: #4E4044;
}

#sk-Gadget-Messages-ProofOfOwnershipMessage p.saludo,
#sk-Personal-Messages-ProofOfOwnershipMessage p.saludo,
#sk-MobilityProduct-Messages-MobilityMessages-ProofOfOwnershipMessage p.saludo {
	font-size: 2.6rem;
	line-height: 3.2rem;
  color: #000000;
}

#sk-Gadget-Messages-ProofOfOwnershipMessage ul,
#sk-Personal-Messages-ProofOfOwnershipMessage ul,
#sk-MobilityProduct-Messages-MobilityMessages-ProofOfOwnershipMessage ul {
	padding-left: 1.5rem;
}

.center-button {
	display: flex;
	justify-content: center;
}

#sk-Gadget-Messages-ProofOfOwnershipMessage .sk-button[data-style=NEXT] {
	width: 100%;
    padding: 2rem;
    border-radius: 5rem;
}
/* FIN RIBS-125 */

/* RIBS-328 - Blackfin JN */
.sk-error-validation>div {
	padding: .6rem;
}

/* Dividers */
[data-process-id="CreatePersonalItemsQuotePublicProcess"][data-process-step-id="CreatePersonalItemsQuotePublicProcess:2"] .sk-root-content.sk-uigroup-item-content > div:not(:last-child):after,
[data-process-id="EditPersonalItemsQuotePublicProcess"][data-process-step-id="EditPersonalItemsQuotePublicProcess:2"] .sk-root-content.sk-uigroup-item-content > div:not(:last-child):after {
  /*content: ""; Alfredo Mejoras 3*/
  border-bottom: 1px solid #7E98A0;
  width: calc(100% - 6rem);
  height: 1px;
  position: absolute;
  left: 3rem;
  bottom: 0;
}

[data-process-id="CreatePersonalItemsQuotePublicProcess"][data-process-step-id="CreatePersonalItemsQuotePublicProcess:2"] .sk-root-content.sk-uigroup-item-content > div,
[data-process-id="EditPersonalItemsQuotePublicProcess"][data-process-step-id="EditPersonalItemsQuotePublicProcess:2"] .sk-root-content.sk-uigroup-item-content > div {
  position: relative;
}

/* INICIO - 16102024 - Denison Nieto - RIBS-111  (actualizado al 21102024)*/

#CreatePetQuotePublicProcessPetDataUI1-FieldsetGroup2-Fieldset6-FieldsetGroup3-Fieldset10 .sk-uigroup-item-content {
  margin-top: -25px;
}

/* Se comenta por SB-36 (Javier Maestre 20/03/2025) */
/*
#sk-CreatePetQuotePublicProcessPetDataUI1-NoStyleGroup1 #sk-Pet-Product-PetData-Color {
  margin-top: -12px;
}

#sk-CreatePetQuotePublicProcessPetDataUI1-NoStyleGroup1 #sk-Pet-Product-PetData-Lifestyle {
  margin-top: -8px;
}

#sk-CreatePetQuotePublicProcessPetDataUI1-NoStyleGroup1 #sk-Pet-Product-PetData-DogBreedFlexdata {
  margin-top: -12px;
}

#sk-CreatePetQuotePublicProcessPetDataUI1-NoStyleGroup1 #sk-Pet-Product-PetData-AgeContainer {
  margin-top: -24px;
}
*/

#sk-CreatePetQuotePublicProcessPetDataUI1-NoStyleGroup1 #sk-Pet-Product-PetData-NoJob {
  /*margin-top: -30px; Se comenta por SB-36 (Javier Maestre 20/03/2025) */
  margin-bottom: -20px
}

#sk-CreatePetQuotePublicProcessPetDataUI1-NoStyleGroup1 #sk-Pet-Product-PetData-PetData1Container {
  margin-top: -15px;

}

#sk-Pet-Product-PetData-Gender .sk-field .react-select {
  font-family: PPObjectSans !important;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #4E4044;

}

#sk-Pet-Product-PetData-Gender .sk-field .react-select .react-select__control {
  padding-left: 6px;
}

#sk-Pet-Product-PetData-Gender .sk-field .react-select .react-select__control:before {
  left: auto !important;
  right: 10px;
}

#sk-Pet-Product-PetData-Gender .sk-field {
  /* width: 84px; Alfredo Design Review Abr-2025*/
  height: 40px;
  background: #FFFFFF;
  margin-left: 0px;
}


#sk-Pet-Product-PetData-Name .sk-field {
  width: 100%;
  background: #FFFFFF;
}

#sk-Pet-Product-PetData-AgeDisplayed .sk-field {
  width: 100%;
  background: #FFFFFF;
}


#sk-Pet-Product-PetData-AgeDisplayed .sk-field .react-select .react-select__control {
  padding-left: 6px;
}

#sk-Pet-Product-PetData-AgeDisplayed .sk-field .react-select .react-select__control:before {
  left: auto !important;
  right: 10px;
}

#sk-Pet-Product-PetData-AgeDisplayed .sk-field .react-select {
  font-family: PPObjectSans !important;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  text-align: left;
  color: #4E4044;
}

#sk-Pet-Product-PetData-AgeMonth .sk-field .react-select {
  font-family: PPObjectSans !important;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #4E4044;
}

#sk-Pet-Product-PetData-AgeMonth .sk-field .react-select .react-select__control {
  padding-left: 6px;
}

#sk-Pet-Product-PetData-AgeMonth .sk-field .react-select .react-select__control:before {
  left: auto !important;
  right: 10px;
}

#sk-Pet-Product-PetData-AgeMonth .sk-field {
  /* width: 84px; Alfredo Design Review Abr-2025*/
  height: 40px;
  background: #FFFFFF;
  margin-left: 0px;
}

#sk-Pet-Product-PetData-DogBreedFlexdata .sk-field {
  width: 100%;
  background: #FFFFFF;

}

#sk-Pet-Product-PetData-DogBreedFlexdata .sk-field .sk-autocomplete-input {
  font-family: PPObjectSans !important;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  text-align: left;
  color: #4E4044;
}

#sk-Pet-Product-PetData-DogBreedFlexdata .sk-field .sk-autocomplete-input .react-autosuggest__input {
  font-family: PPObjectSans !important;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  text-align: left;
  color: #4E4044;

}

#react-autowhatever-Pet-Product-PetData-DogBreedFlexdata {
  font-family: PPObjectSans !important;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  text-align: left;
  color: #4E4044;

}

#sk-Pet-Product-PetData-Color .sk-field {
  width: 100%;
  background: #FFFFFF;
}

#sk-Pet-Product-PetData-Lifestyle .sk-field .react-select {
  font-family: PPObjectSans !important;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  text-align: left;
  color: #4E4044;

}

#sk-Pet-Product-PetData-Lifestyle .sk-field .react-select .react-select__control {
  padding-left: 6px;
}

#sk-Pet-Product-PetData-Lifestyle .sk-field .react-select .react-select__control:before {
  left: auto !important;
  right: 10px;
}

#sk-Pet-Product-PetData-Lifestyle .sk-field {
  width: 100%;
  background: #FFFFFF;

}

#sk-Pet-Product-PetData-NoJob .sk-field .sk-option-list .sk-option-item span {

  font-family: PPObjectSans !important;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #4E4044;
  display: grid; /*Alfredo Design Review Abr-2025*/
  grid-auto-flow: column; /*Alfredo Design Review Abr-2025*/
  place-items: center; /*Alfredo Design Review Abr-2025*/
  grid-column-gap: 1rem; /*Alfredo Design Review Abr-2025*/
}

#sk-Pet-Product-PetData-NoJob .sk-input-checkbox[data-selected="true"] .sk-input-checkbox-icon {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
}

#sk-Pet-Product-PetData-NoJob .fa-info-circle {
  /*margin-right: -30px; 
  margin-top: -45px;
  display: inline-block !important;
  float: right !important;*/ /*Alfredo Design Review Abr-2025*/
  font-weight: 500;
  font-size: large; /*Alfredo Design Review Abr-2025*/
}


#CreatePetQuotePublicProcessPetDataUI1-FieldsetGroup2-Fieldset6-FieldsetGroup3-Fieldset9-next-button-1 {
  width: 327px;
  height: 58px;
  background: #6168DB;
  border-radius: 60px;
}

#CreatePetQuotePublicProcessPetDataUI1-FieldsetGroup2-Fieldset6-FieldsetGroup3-Fieldset10-back-button-1 {
  width: 327px;
  height: 58px;
  background: #FFFFFF;
  border: 1px solid #FFFFFF !important;
  border-radius: 60px;
}

/* FIN - 16102024 - Denison Nieto - RIBS-111 */

/*INICIO - 17102024 - DENISON NIETO - RIBS; 54, 341 */
/* RIBS-54 */
#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-multi-attr .sk-attr-assigned .sk-attr {
  margin-top: -15px
}

#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-field .react-select {
  font-family: PPObjectSans;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  text-align: left;
  color: #4E4044;
}

#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-field .react-select .react-select__control {
  padding-left: 6px;
}

#CreateGadgetQuotePublicProcessDetailsUI1-FieldsetGroup1-Fieldset2 .sk-field .react-select .react-select__control:before {
  left: auto !important;
  right: 10px;
}
/* RIBS-341 */
#sk-SecureThings-Customer-FiscalName .sk-field input {

  font-family: PPObjectSans !important;
  font-style: normal;
  font-weight: 400;
  font-size: 14px !important;
  line-height: 18px;
  text-align: left;
  color: #4E4044;
}

#sk-SecureThings-Customer-RFC .sk-field input[type="text"]::placeholder {
  font-weight: bolder !important;

}

#sk-SecureThings-Customer-RegimenFiscalFlexdata .sk-field {
  /*width: 342px;*/
  height: 42px;
  background: #FFFFFF;
  border-radius: 5px;
}

#sk-SecureThings-Customer-RegimenFiscalFlexdata .sk-field .react-select {
  font-family: PPObjectSans !important;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  color: #4E4044;
}

#sk-SecureThings-Customer-RegimenFiscalFlexdata .sk-field .react-select .react-select__control {
  padding-left: 6px;
}

#sk-SecureThings-Customer-RegimenFiscalFlexdata .sk-field .react-select .react-select__control:before {
  left: auto !important;
  right: 10px;
}


#sk-SecureThings-Customer-UsoCFDIFlexdata .sk-field {
  /*width: 342px;*/
  height: 25px !important;
  background: #FFFFFF;
  margin-top: 5px;
}

#sk-SecureThings-Customer-UsoCFDIFlexdata .sk-field .react-select {
  font-family: PPObjectSans !important;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  color: #4E4044;
}

#sk-SecureThings-Customer-UsoCFDIFlexdata .sk-field .react-select .react-select__control {
  padding-left: 6px;
}

#sk-SecureThings-Customer-UsoCFDIFlexdata .sk-field .react-select .react-select__control:before {
  left: auto !important;
  right: 10px;
}

#sk-SecureThings-Customer-FiscalAddresSameAsPhysical .sk-field {
  padding-left: 20px;

}

/*FIN - 17102024 - DENISON NIETO - RIBS; 54, 341 */

/* RIBS-50 -Javier Ender */
#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_1 > div > div{
	margin: 0 !important;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_1 > div > div > span{
	color: #000000;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_1 > div > div > div{
	margin-top: 2em;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_1 > div > div > div > ul{
    line-height: 16px;
    margin-top: 15px;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #sk-CreateMobilityQuotePublicProcessClone1UI1-FieldsetGroup1-Fieldset3-PanelGroup1 > div.sk-panel-header.sk-uigroup-header > span > h1{
	font-family: "PPObjectSans" !important;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #pr_id_1 a{
	padding: 1em 0;
}

#sk-MobilityProduct-Messages-LandingPage-LandingPageMessage_5 > div > div > div > center > span > p:nth-child(6) {
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #RappiLogoFooterRappi{
	width: 109px;
    height: 22px;
}

#sk-process-step-CreateMobilityQuotePublicProcessClone-rootContent #BanorteLogoFooterRappi{
	width: 168px;
}

/* Custom Info Message */
.message-as-info {
  display: flex;
  flex-direction: row;
  gap: 2rem;
  align-items: center;
}

/* RIBS-98 ; Denison Nieto ; Javier Maestre ; 18/10/2024 */
#sk-CreateSecureThingsProcessSummaryUI1 i.sk-info{
    font-weight: 500;
    margin-left: -2px
}
#sk-CreateSecureThingsProcessSummaryUI1 .sk-additional-charges{
    margin-left: -4px; 
    margin-right: -4px;
}
/* FIN RIBS-98 */


/* RIBS-118 - Blackfin JN */

[data-zone-active=ProcessZone][data-process-step-id="ViewPetPolicyProcess:Transactions"] .sk-autosearch[data-tabs-count="1"] .sk-autosearch-tab-panel {
  padding: 0rem;
} 
[data-zone-active=ProcessZone][data-process-step-id="ViewSecureThingsProcess:Transaction"] .sk-autosearch[data-tabs-count="1"] .sk-autosearch-tab-panel {
  padding: 0rem;
} 

[data-zone-active=ProcessZone][data-process-step-id="ViewPetPolicyProcess:Transactions"] .p-datatable-tbody a {
  color: #6168DB !important;
} 
[data-zone-active=ProcessZone][data-process-step-id="ViewSecureThingsProcess:Transaction"] .p-datatable-tbody a {
  color: #6168DB !important;
} 


[data-zone-active=ProcessZone][data-process-step-id="ViewPetPolicyProcess:Transactions"] .sk-autosearch--as-cell .p-datatable-table .p-datatable-tbody {
  gap: 1rem;
}
[data-zone-active=ProcessZone][data-process-step-id="ViewSecureThingsProcess:Transaction"] .sk-autosearch--as-cell .p-datatable-table .p-datatable-tbody {
  gap: 1rem;
}

#ViewPetPolicyProcessTransactionsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup-item-content .sk-column-list.sk-attr,
#ViewSecureThingsProcessTransactionUI1-NoStyleGroup1-NoStyle2 .sk-uigroup-item-content .sk-column-list.sk-attr {
  padding: 0rem 2rem;
} 

.sk-attr.sk-message[data-attr-id="Pet.Messages.PetPolicyMessage"] {
  padding: 0rem 2rem;
}

.sk-attr.sk-message[data-attr-id="SecureThings.Messages.SecureThingsPolicyMessage"] {
  padding: 2rem 2rem 0 2rem;
}

[data-zone-active=ProcessZone][data-process-step-id="ViewPetPolicyProcess:Transactions"] .link-invoice {
  margin: 0rem;
  padding: 0rem;
} 

[data-zone-active=ProcessZone][data-process-step-id="ViewSecureThingsProcess:Transaction"] .link-invoice {
  margin: 0rem;
  padding: 0rem;
} 


[data-zone-active=ProcessZone][data-process-step-id="ViewPetPolicyProcess:Transactions"] .sk-attr-htmljs {
  padding: 0rem 2rem;
} 
[data-zone-active=ProcessZone][data-process-step-id="ViewSecureThingsProcess:Transaction"] .sk-attr-htmljs {
  padding: 0rem 2rem;
} 

/*RIBS-348 - Blackfin JN */

[data-channel="rappiprivate"]:not([data-process-id="CreatePetQuotePublicProcess"]) .sk-option--graphical .sk-option-list .sk-option-item[data-type="graphical"] label {
  --graphical-border-radius: 0rem;
  --graphical-selected-bg-color: #E8E2FB;
  --graphical-selected-font-color: #000000;
  --graphical-shadow: 0;
  --checkbox-selected-border-color: #000000;
  --checkbox-selected-bg-color: #000000;
}

[data-channel="rappiprivate"]:not([data-process-id="CreatePetQuotePublicProcess"]) .sk-option--graphical .sk-option-list .sk-option-item[data-type="graphical"] label .sk-input-checkbox {
  display: block !important;
  top: 1rem;
}

[data-channel="rappiprivate"]:not([data-process-id="CreatePetQuotePublicProcess"]) .sk-option--graphical .sk-option-list .sk-option-item[data-type=graphical] input+label {
  border: 1px solid #ECEFF3;
  justify-content: left;
}

[data-channel="rappiprivate"]:not([data-process-id="CreatePetQuotePublicProcess"]) .sk-option--graphical .sk-option-list .sk-option-item[data-type=graphical] input:checked+label {
  border: 1px solid #6168DB;
}

[data-channel="rappiprivate"]:not([data-process-id="CreatePetQuotePublicProcess"]) .sk-option--graphical .sk-option-list .sk-option-item[data-type=graphical] input+label span{
  font-size: 12px;
  font-weight: 400;
  line-height: 15.6px;
  color: #2F343C;
}

[data-channel="rappiprivate"]:not([data-process-id="CreatePetQuotePublicProcess"]) .sk-option--graphical .sk-option-list .sk-option-item[data-type=graphical] input:checked+label div span p,
[data-channel="rappiprivate"]:not([data-process-id="CreatePetQuotePublicProcess"]) .sk-option--graphical .sk-option-list .sk-option-item[data-type=graphical] input:checked+label span
{
  color: #6168DB !important;
}

[data-channel="rappiprivate"]:not([data-process-id="CreatePetQuotePublicProcess"]) .sk-option--graphical .sk-option-list .sk-option-item[data-type=graphical] input+label .sk-option-image {
  display: none;
}

/* RIBS-59 ; Javier Maestre ; 22/10/2024 */
.mens-informacion-icono {
	display: flex;
    flex-direction: row;
    align-items: center;
    column-gap: 1.6rem;
}

.icono-informacion {
	width: 2rem;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2{
  padding: 0 2.4rem;
}
/* FIN RIBS-59 */

/* RIBS-335 */
#sk-ZoneDefinition-HomeZone-CustomerClaimsAutoSearchComponent button.sk-custom-card div.text-left {
    color: #4E4044;
    width: 100%;
}

/*RIBS-103*/
[data-process-id=ViewPetPolicyProcess][data-process-step-id="ViewPetPolicyProcess:RequestFactura"] [id=sk-Pet-TransactionSelectableAutosearchComponent] .sk-button {
  --button-bg-color: #6168DB;
 }
[data-process-id=ViewSecureThingsProcess][data-process-step-id="ViewSecureThingsProcess:RequestFactura"] [id=sk-SecureThings-SecureThingsTransactionSelectableAutomaticSearchComponent] .sk-button {
 --button-bg-color: #6168DB;
}

[data-process-id=ViewPetPolicyProcess][data-process-step-id="ViewPetPolicyProcess:RequestFactura"] [id=sk-Pet-Messages-RequestFacturaHeaderMessage] {
  padding-bottom: 0;
  padding-top: 3rem;
}
[data-process-id=ViewSecureThingsProcess][data-process-step-id="ViewSecureThingsProcess:RequestFactura"] [id=sk-SecureThings-Messages-RequestFacturaHeaderMessage] {
  padding-bottom: 0;
  padding-top: 3rem;
}

[data-process-id=ViewPetPolicyProcess][data-process-step-id="ViewPetPolicyProcess:RequestFactura"] [data-component-type=AUTO_SEARCH] {
  padding-top: 0;
}
[data-process-id=ViewSecureThingsProcess][data-process-step-id="ViewSecureThingsProcess:RequestFactura"] [data-component-type=AUTO_SEARCH] {
  padding-top: 0;
}

/* INICIO -  Denison Nieto -  RIBS-126 - 25102024 */
div#sk-Pet-Messages-PetSummaryBillingInfoMessage span {
  color: #4E4044;
}

input#Pet-Customer-RFC,
input#Pet-Customer-FiscalName,
#sk-Pet-Customer-RegimenFiscalFlexdata select,
#sk-Pet-Customer-UsoCFDIFlexdata select,
input#Pet-Customer-FiscalZipCode{
  color: #4E4044;
  font-size: 14px;
}

#sk-Pet-Customer-RFC,
#sk-Pet-Customer-FiscalName,
#sk-Pet-Customer-RegimenFiscalFlexdata,
#sk-Pet-Customer-UsoCFDIFlexdata
{
  padding-bottom: 0;
}

/* Actualización al 27102024 */

#CreateSecureThingsProcessSummaryUI1-FieldsetGroup1-Fieldset3 #sk-SecureThings-Customer-UsoCFDIFlexdata .sk-field{
  margin-top: 22px;
  
}

#sk-SecureThings-Customer-SecureThingsSummaryFiscalAddressMessage .sk-message-content{
  font-family: PPObjectSans !important;
  font-style: normal !important;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #4E4044;
  margin-top: 10px;
}

#CreatePetQuotePublicProcessSummaryUI1-NoStyleGroup-FieldsetReferral #sk-Pet-Messages-PetSummaryFiscalAddressMessage b {
    font-weight: normal;
}
/* Fin de la actualización  */

/* FIN -  Denison Nieto -  RIBS-126 - 25102024 */

/* INICIO - DENISON NIETO - SIN RIBS-353  */
#CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3-FieldsetGroup4-Fieldset15 input[type="text"]{
  pointer-events: none;
}
/* FIN - DENISON NIETO - SIN RIBS-353  */

/* RIBS-120 */
div#sk-Pet-Messages-PetPolicyMessage p,
div#sk-SecureThings-Messages-SecureThingsPolicyMessage p {
  font-weight: 400;
  font-size: 1.6rem; /*RIBS-391 - Blackfin JN*/
  line-height: 1.5rem; /*RIBS-391 - Blackfin JN*/
  color: #6F6F6F; /*RIBS-391 - Blackfin JN*/
}

/*#sk-Pet-TransactionAutosearchComponent{
  margin-top: 0px;
  margin-bottom: 0px;
}

#sk-Pet-TransactionAutosearchComponent{
  padding-top: 0;
}*/ /*RIBS-391 - Blackfin JN */

#sk-20a10d59-0d5f-42d2-b533-4cf6a3614ba6-panel th,
#sk-6a525fc5-1469-4375-be45-e0a8479559f3-panel th.p-resizable-column,
#sk-8c6b0eea-aa84-4d89-b29c-0c746996a7f5-panel th.p-resizable-column {
  border-bottom-width: 0px !important;
}

#sk-6a525fc5-1469-4375-be45-e0a8479559f3-panel table,
#sk-8c6b0eea-aa84-4d89-b29c-0c746996a7f5-panel table {
  min-width: 100%;
  width: 100%;
  display: block;
}

#sk-20a10d59-0d5f-42d2-b533-4cf6a3614ba6-panel tbody ,
#sk-6a525fc5-1469-4375-be45-e0a8479559f3-panel tbody,
#sk-8c6b0eea-aa84-4d89-b29c-0c746996a7f5-panel tbody {
  gap: 1rem;
  display: flex;
  flex-direction: column;
  min-width: 100%;
  min-width: 200px;
}

#sk-20a10d59-0d5f-42d2-b533-4cf6a3614ba6-panel tbody tr[role="row"],
#sk-6a525fc5-1469-4375-be45-e0a8479559f3-panel tbody tr[role="row"],
#sk-8c6b0eea-aa84-4d89-b29c-0c746996a7f5-panel tbody tr[role="row"] {
  border: 1px solid #7E98A0 !important;
  border-radius: 4px !important;
  border-width: 1px 1px 1px !important;
  outline: none !important;
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-width: 100%;
}

#sk-6a525fc5-1469-4375-be45-e0a8479559f3-panel tr.p-selectable-row td,
#sk-8c6b0eea-aa84-4d89-b29c-0c746996a7f5-panel tr.p-selectable-row td {
  border: none;
}


#ViewPetPolicyProcessTransactionsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup-item-content div[style="min-height: 130px;"],
#ViewSecureThingsProcessTransactionUI1-NoStyleGroup1-NoStyle2 .sk-uigroup-item-content div[style="min-height: 130px;"]{
  min-height: 0 !important;
}

#ViewPetPolicyProcessTransactionsUI1-FieldsetGroup1-Fieldset2 .sk-uigroup-item-content .sk-attr,
#ViewPetPolicyProcessRequestFacturaUI1-FieldsetGroup-Fieldset1  .sk-uigroup-item-content .sk-attr,
#ViewSecureThingsProcessTransactionUI1-NoStyleGroup1-NoStyle2 .sk-uigroup-item-content .sk-attr,
#ViewSecureThingsProcessRequestFacturaUI1-FieldsetGroup1-Fieldset1  .sk-uigroup-item-content .sk-attr {
  padding: 1rem 2rem;
}
#ViewPetPolicyProcessRequestFacturaUI1-FieldsetGroup-Fieldset1 .sk-uigroup-item-content div[style="min-height: 200px;"]{
  min-height: 0 !important;
}
#sk-Pet-Messages-RequestFacturaHeaderMessage, 
#sk-SecureThings-Messages-RequestFacturaHeaderMessage {
  padding: 30px 30px 0 !important;
}

#sk-Pet-Product-PetData-BillingInfoHTMLJS{
  margin-bottom: 10px;
}

#sk-6a525fc5-1469-4375-be45-e0a8479559f3-panel,
#sk-8c6b0eea-aa84-4d89-b29c-0c746996a7f5-panel{
  padding: 0 10px;
}

#sk-Pet-TransactionSelectableAutosearchComponent{
  margin-top: 0px;
}

#sk-Pet-TransactionSelectableAutosearchComponent .p-datatable-header{
  padding-top: 0px;
  padding-bottom: 0px;
}

#sk-Pet-TransactionSelectableAutosearchComponent .p-datatable-header .sk-datatable-header, 
#sk-SecureThings-SecureThingsTransactionSelectableAutomaticSearchComponent .p-datatable-header .sk-datatable-header{
  justify-content: flex-start;
}

#sk-6a525fc5-1469-4375-be45-e0a8479559f3-panel .p-datatable-header button,
#sk-8c6b0eea-aa84-4d89-b29c-0c746996a7f5-panel .p-datatable-header button {
  padding: 0px !important;
  min-height: 42px;
  line-height: 1rem;
  font-size: 16px;
  font-weight: 700;
  font-family: "PPObjectSans" !important;
}

#sk-Pet-Messages-RequestFacturaBottomMessage,
#sk-SecureThings-Messages-RequestFacturaBottomMessage {
  padding: 0 30px !important;
}

/*RIBS-362*/
#sk-auth button.button.sk-button.sk-button--loading {
  background-color: #6168DB !important;
}

#sk-auth a.button:hover, #sk-auth button.button:hover{
  background-color: #6168DB;
  color: #fff;
}

/* RIBS-95 ; Edgar Linares ; Javier Maestre ; 26/10/2024 */
#sk-process-CreateClaimSecureThingsProcess {
    margin: 0;
}

#sk-progress-bar > .sk-progress-bar-content {
    margin-top: 1.6rem;
}

#CreateClaimSecureThingsProcess1UI1-FieldsetGroup-Fieldset1 .sk-attr.sk-attr-htmljs {
    padding-top: 0;
}

/*#sk-ClaimsGeneric-SecureThingsClaim-step1-Message1HTMLJS {
    padding: 0;
}*/ /*JN - affecting view */

#sk-ClaimsGeneric-SecureThingsClaim-step1-messageClick > .sk-field > .sk-option-list > span.sk-option-item > label {
    height: 4rem;
    padding: 1rem !important;
    border-radius: 0.4rem !important;
}

#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset4 [data-component-type="HTML_JS"] .sk-html.sk-comp.sk-html--rawhtml {
    margin: 0;
    padding: 0;
}

#sk-ClaimsGeneric-SecureThingsClaim-step3-Message1 > .sk-message-content > div > span.rappi_s24_w400_h32 {
    color: var(--input-placeholder-font-color);
}

#sk-ClaimsGeneric-SecureThingsClaim-step3-Message1 > .sk-message-content > div > p.rappi_s14_w400_h16 {
    color: var(--input-placeholder-font-color);
}

#CreateClaimSecureThingsProcess3UI1-FieldsetGroup-Fieldset1 .sk-attr {
    padding: 1.7rem 2.4rem 0 !important;
}

#CreateClaimSecureThingsProcess3UI1-FieldsetGroup-Fieldset1 .sk-label {
    padding: 0;
}

#CreateClaimSecureThingsProcess3UI1-FieldsetGroup-Fieldset1 .sk-label > label {
    color: var(--base-font-color) !important;
    line-height: 1.56rem;
}

#CreateClaimSecureThingsProcess3UI1-FieldsetGroup-Fieldset1 .sk-field .sk-input {
    border-radius: 0.4rem;
    border: 0.1rem solid #7E98A0;
    /*padding: 1rem;*/
}

#CreateClaimSecureThingsProcess3UI1-FieldsetGroup-Fieldset1 .sk-field > .sk-input {
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 1.56rem;
    color: #4E4044;
}

#sk-ClaimsGeneric-SecureThingsClaim-step3-ItemMessage {
    margin: 0;
    text-align: center;
}

#sk-ClaimsGeneric-SecureThingsClaim-step3-ItemMessage > .sk-message-content > div {
    border: 1px solid #7E98A0;
    padding: 10px;
    border-radius: 4px;
}

#sk-ClaimsGeneric-ClaimDate {
    flex-direction: column;
}

#sk-ClaimsGeneric-TimeOfClaim {
    flex-direction: column;
}

#ClaimsGeneric-ReasonExplained {
    height: 16.3rem;
}

#sk-ClaimsGeneric-ReasonExplained span.sk-textarea-counter {
    display: none;
}

#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-attr {
    padding: 2.4rem 2rem 0 !important;
}

#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-attr.sk-radio > div {
    margin-left: 1.2rem;
}

#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-attr.sk-resource {
    padding: 0 2.4rem !important;
}

#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-attr.sk-resource button.button.sk-button {
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.3rem;
}

#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-attr.sk-radio > div > label[title] {
    color: #4E4044;
    font-size: var(--base-font-size);
    font-weight: var(--input-font-weight);
    line-height: var(--option-line-height);
}

#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-attr.sk-radio label > i.sk-icon.fal.fa-info-circle.sk-modal-icon.info-circle.fal.sk-pc {
    padding-left: 1rem;
}

#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup  .sk-option-list > span.sk-option-item > label > span {
    color: #4E4044;
    font-size: var(--base-font-size);
    line-height: var(--option-line-height);
}

#sk-ClaimsGeneric-SecureThingsClaim-step4-MessageDoc > .sk-message-content {
    margin-top: 24px;
}

#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-html.sk-comp {
    margin: 0;
    padding: 0;
    min-height: 0;
}

#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup a.button.custom-button.sk-button {
    margin: 0;
    padding: 0;
    border: 0 !important;
    border-bottom: 0.1rem solid #D9D9D9 !important;
    border-radius: 0 !important;
    min-height: 0;
    justify-content: left !important;
    width: 100%;
}

#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup a.button.custom-button.sk-button span.sk-button-text {
    text-align: left;
    font-size: 1.2rem !important;
    font-weight: 700 !important;
    line-height: 2rem !important;
    width: 50% !important;
}

#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup a.button.custom-button.sk-button i.sk-icon.fa-solid.fa-chevron-right {
    width: 45%;
    text-align: right;
}

#sk-ClaimsGeneric-SecureThingsClaim-step5-summaryMessage2 {
    padding: 0 2.4rem;
}

#sk-ClaimsGeneric-SecureThingsClaim-step5-summaryMessage2 > .sk-message-content > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
}

#sk-ClaimsGeneric-SecureThingsClaim-step5-summaryMessage2 > .sk-message-content > div > label.rappi_s14_w400_h18-2.rappi_text_color_5B5E5E {
    grid-column: 1;
}

#sk-ClaimsGeneric-SecureThingsClaim-step5-summaryMessage2 > .sk-message-content > div > label.rappi_s10_w400_h13.rappi_text_color_5B5E5E {
    grid-column: 2;
    text-align: right;
}

#sk-ClaimsGeneric-SecureThingsClaim-step5-summaryMessage2 > .sk-message-content > div > hr {
    grid-column: 1 / -1;
    width: 100%;
}

#sk-ClaimsGeneric-SecureThingsClaim-step5-summaryMessage2 > .sk-message-content > div > label.rappi_s14_w400_h18-2.rappi_text_color_5B5E5E:nth-child(10) {
    grid-column: 1 / -1 !important;
}

#sk-ClaimsGeneric-SecureThingsClaim-step5-summaryMessage2 > .sk-message-content > div > p.rappi_s10_w400_h13.rappi_text_color_5B5E5E:nth-child(11) {
    grid-column: 1 / -1;
}
/* FIN RIBS-95 */

/* RIBS-357 ; Javier Maestre ; 26/10/2024 */
#sk-PetInformationPageGeneric-PetHomePage-PetMicrositoPageMessage {
    background-color: #ECEFF3;
}

#sk-PetInformationPageGeneric-Microsito-LightWhiteMessageBineo {
	background-color: #F5F5F5;
}
/* Ender Bastidas ; 29/10/2024 */
#sk-PetInformationPageGeneric-PetHomePage-PetMicrositoPageMessage > div > div.padding-2 > div.padding-vertical-2{
	line-height: 1.6rem;
}

#sk-PetInformationPageGeneric-PetHomePage-PetMicrositoPageMessage > div > div.padding-2 > div:nth-child(1) > h4{
	margin-top: 0.5em;
}

#sk-PetInformationPageGeneric-Microsito-PetLandingListBineo1 > div > div > h4 > p{
	line-height: 3.2rem;
}

#sk-PetInformationPageGeneric-Microsito-PetLandingListBineo1 > div > div > p:nth-child(5){
	line-height: 1.6rem;
}

#sk-PetInformationPageGeneric-Microsito-PetLandingListBineo2 p{
	line-height: 1.6rem;
    color: #4E4044;
    font-weight: 400;
}

#sk-PetInformationPageGeneric-Microsito-PetLandingListBineo2 > div > div.margin-bottom-2.margin-top-2 > h4{
	color: #000;
}

 #sk-PetInformationPageGeneric-Microsito-PetLandingListBineo3 p{
	line-height: 1.6rem;
    color: #4E4044;
    font-weight: 400;
}

#sk-PetInformationPageGeneric-Microsito-PetLandingListBineo3 > div > div.margin-bottom-2.margin-top-2 > h4{
	color: #000;
}

#sk-PetInformationPageGeneric-PetHomePage-InformUserMessage{
	margin-top: 3em;
    padding: 1em 2.5em;
}

#sk-PetInformationPageGeneric-PetHomePage-InformUserMessage > div > div{
	line-height: 1.6rem;
}

#sk-PetInfoPageProccess2UI1-FieldsetGroup-Fieldset5-PanelGroup1{
	line-height: 16px;
	margin: 1em 3em;
}

#sk-PetInfoPageProccess2UI1-FieldsetGroup-Fieldset5-PanelGroup1 a{
	padding: 0.5em 0;
}
/* FIN RIBS-357 */

/*RIBS-103 - Blackfin JN */
[data-channel="rappiprivate"]:not([data-process-id="CreateClaimSecureThingsProcess"]) .sk-fieldset.sk-uigroup .list-checkboxes .sk-column-list .sk-checkbox .sk-field .sk-option-list .sk-option-item label .sk-input-checkbox {
  display: block;
}

[data-process-id=ViewClaimInternalProcessNew][data-process-step-id="ViewClaimInternalProcessNew:View"] [id=sk-ClaimsGeneric-Messages-RappiClaimAcceptedMessage] .sk-button {
  --button-bg-color: #6168DB;
  width: 100%;
  font-family: "PPObjectSans";
  font-weight: 700;
}
#sk-ClaimsGeneric-Messages-RappiClaimAcceptedMessage{
  margin-bottom: 0;
}

.list-quotation .header {
  display: block;
}

/* Denison Nieto - RIBS-64 - Partial fix */

.no-items-added{
  font-family: PPObjectSans;
font-style: normal;
font-weight: 700;
font-size: 12px;
line-height: 16px;
color: #919AAA;

}
#ViewSecureThingsProcess1UI1-FieldsetGroup-Fieldset1-FieldsetGroup1-Fieldset2 
#sk-ViewSecureThingsProcess1UI1-FieldsetGroup-Fieldset1-FieldsetGroup1-Fieldset2-PanelGroup1{
  margin-top: -20px;
}

#ViewSecureThingsProcess1UI1-FieldsetGroup4-Fieldset12 .sk-uigroup-item-content {
  margin-top: -50px;
  
}
#ViewSecureThingsProcess1UI1-FieldsetGroup4-Fieldset12 #sk-SecureThings-Messages-RequestServiceMessage .sk-message-content{
  margin-left: 10px;
}
.covers-sumary{
  font-family: PPObjectSans;
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 32px;
  color: #000000;
  margin-left: -40px;
}

#ViewSecureThingsProcess1UI1-FieldsetGroup4-Fieldset11 #sk-SecureThings-ClaimsAutoSearchComponent .sk-comp-title{
  margin-left: 20px;
  font-family: PPObjectSans;
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 32px;
  color: #000000;    
}
.title-sumary{
  font-family: PPObjectSans;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #000000;
  display: inline-block; /* Para que el margen tenga efecto */
  margin-top: 0rem;
  margin-bottom: 3rem;
}
#sk-SecureThings-Summary-ViewPolicyMobilityProductsMessage .sk-message-content {
  margin-top: -35px;
  margin-bottom: -20px;
  
}
#sk-SecureThings-Summary-ViewPolicyPersonalProductsMessage .sk-message-content {
  margin-top: -35px;
  margin-bottom: -40px;
  
}
#sk-SecureThings-Summary-ViewPolicyGadgetProductsMessage .sk-message-content {
  margin-top: -75px;
  margin-bottom: -20px;
}


.items-added{
  /*Para cuando tiene data emitida */
  background: #E8E2FB;
  border: 1px solid #6168DB !important;
  border-radius: 4px;
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  color: #6168DB;
}

#sk-SecureThings-Summary-ViewPolicyGadgetProductsMessage .sk-message-content .item-content {
  display: block;
  padding: 0rem;
}
#sk-SecureThings-Summary-ViewPolicyGadgetProductsMessage .sk-message-content .item-content .content {
  width: 100%; 
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  margin-bottom: 2rem;
}
#sk-SecureThings-Summary-ViewPolicyGadgetProductsMessage .sk-message-content .item-content .content .sk-item--content {
  width: 100%;
  display: block;
}

/* Inicio - Renglon de Movilidad */
#sk-SecureThings-Summary-ViewPolicyMobilityProductsMessage .sk-message-content .item-content .content .sk-item--content{
  width: 100%;
  display: block;

}
#sk-SecureThings-Summary-ViewPolicyMobilityProductsMessage .sk-message-content .item-content {
  display: block;
  padding: 0rem;

}
#sk-SecureThings-Summary-ViewPolicyMobilityProductsMessage .sk-message-content .item-content .content {
  width: 100%; 
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  margin-bottom: 2rem;
}

/* Fin - Renglon de Movilidad */

/* Inicio - Renglon de Movilidad */
#sk-SecureThings-Summary-ViewPolicyPersonalProductsMessage .sk-message-content .item-content .content .sk-item--content{
  width: 100%;
  display: block;

}
#sk-SecureThings-Summary-ViewPolicyPersonalProductsMessage .sk-message-content .item-content {
  display: block;
  padding: 0rem;

}
#sk-SecureThings-Summary-ViewPolicyPersonalProductsMessage .sk-message-content .item-content .content {
  width: 100%; 
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  margin-bottom: 2rem;
}

/* Fin - Renglon de Movilidad */
/* actualización Denison Nieto 31/10/2024  */
#sk-ViewSecureThingsProcess1UI1 #pr_id_1 .p-accordion-header-text{
    font-family: PPObjectSans !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    line-height: 18px !important;
    color: #000 !important;   
}

#sk-ViewSecureThingsProcess1UI1 #pr_id_1 #pr_id_1_content_0 .p-accordion-content * p{
    font-family: PPObjectSans !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    line-height: 18px !important;
    color: #4E4044 !important;    
}

#sk-SecureThings-Summary-ViewPolicyMobilityProductsMessage .no-items-added {
    border: 1px solid #ECEFF3;
    border-radius: 4px;    
}

#sk-SecureThings-Summary-ViewPolicyPersonalProductsMessage .no-items-added {
    border: 1px solid #ECEFF3;
    border-radius: 4px;    
}

.poliza-perfil-rappi{
    font-family: PPObjectSans !important;
    font-style: normal;
    font-weight: 400;
    font-size: 1.2rem !important;
    line-height: 1.6rem !important;
    color: #4E4044 !important;    
}

#sk-process-step-ViewSecureThingsProcess-rootContent #sk-SecureThings-Messages-FooterLogoMessage{
    padding: 0;
}

.footer-dudas{
    font-family: PPObjectSans;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    color: #000000;
}

.footer-datos-servicios{
    margin-top: 2rem;
    margin-bottom: 5rem;
    font-family: PPObjectSans;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #4E4044;
}

/* Actualizacoin RIBS-64 - al 05112024 */
#sk-SecureThings-Summary-ViewPolicyGadgetProductsMessage .no-items-added {
  border: 1px solid #ECEFF3;
  border-radius: 4px;
}

#sk-SecureThings-PersonalMessages-PersonalThings-PersonalMessage .sk-message-content .header {
    margin-bottom: 7px;
    
}
/* Actualizacoin RIBS-64 - al 05112024 */

/* Denison Nieto - FIN RIBS-64 - Partial fix */

/* RIBS-129 ; Javier Maestre ; 28/10/2024 */
#sk-ClaimsGeneric-PetClaims-ChosenClaimCard > .sk-message-content > div {
    border: 1px solid #7E98A0;
    padding: 10px;
    border-radius: 4px;
}

#sk-CreateClaimProcess1UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3 {
    --attr-padding-mobile: 1rem 2rem;
}

#sk-CreateClaimProcess1UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3 .sk-mandatory {
    display: none;
}
/* Ender Bastidas ; 31/10/2024 */
#sk-navigation-CreateClaimPetProcess1UI1-FieldsetGroup-Fieldset3{
	flex-direction: column;
}

 #sk-navigation-CreateClaimProcess-ClaimInformation{
	flex-direction: column;
}
/* FIN RIBS-129 */

/* RIBS-363 ; Javier Maestre ; 28/10/2024 */
#sk-ZoneDefinition-HomeZone-ProfileImageAutoSearchComponent .p-datatable .p-datatable-thead>tr>th {
	border: none;
	padding: 0;
}

#Row5, 
#Row12 {
	padding: 0;
}

#sk-ZoneDefinition-HomeZone-CustomerPoliciesAutomaticSearchComponent.sk-comp {
	margin: 0;
}

#sk-ZoneDefinition-HomeZone-CustomerModifiedPoliciesComponent .p-datatable-emptymessage td {
	text-align: center !important;
}
/* FIN RIBS-363 */

/* RIBS-61 ; Ender Bastidas ; Javier Maestre ; 28/10/2024 */
#sk-Personal-Messages-PersonalInitialStepMessage > div > div > p {
    font-size: 1.4rem;
    font-weight: 400;
    color: #4E4044;
    line-height: 1.6rem;
    text-align: justify;
    margin-left: 0 !important;
    margin: 2em 0;
}

#Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-SliderVisibilityCheckbox-1checkbox{
    display: none !important;
}

#sk-Personal-Product-ProductData-MyThings-PersonalItems-PersonalItemsList-SliderVisibilityCheckbox > div > div > span > label{
    background: #6168DB;
}

#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup2-Fieldset5-Instruments{
    padding-bottom: 0.5em;
}

#CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup3-Fieldset6-next-button-1{
    margin-top: 2em;
}

#CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup2-Fieldset5 .sk-uigroup-content .sk-uigroup-item-content {
    margin-bottom: 0;
    padding-bottom: 0;
}

#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup2::after{
    display: none;
}

#sk-Personal-Product-ProductData-MyThings-PersonalItems-MusicalList°1-TypeOfInstrument > div > div > div{
    border-radius: 4px;
    border-color: #7E98A0;
    margin: 0.5em 0;
}

#sk-Personal-Product-ProductData-MyThings-PersonalItems-MusicalList°1-Instrument > div > div > div{
    border-radius: 4px;
    border-color: #7E98A0;
    margin-bottom: 0.5em;
}

#sk-Personal-Product-ProductData-MyThings-PersonalItems-MusicalList°1-Value > div > div > div{
    border-radius: 4px;
    border-color: #7E98A0;
    margin-bottom: 0.5em;
}

#sk-SecureThings-Messages-AddPersonalMessage, 
#sk-SecureThings-Messages-AddGadgetMessage,
#sk-SecureThings-Messages-AddMobilityMessage {
    padding: 1em 0;
}
/* Ajustes del 29/10/2024 */
#sk-SecureThings-PersonalMessages-PersonalThings-PersonalMessage > div > div.header > p{
	font-size: 20px !important;
	font-weight: 400;
	margin-bottom: 0px;
}

#sk-SecureThings-PersonalMessages-PersonalThings-PersonalMessage > div > div.body > p{
	font-size: 12px !important;
    font-weight: 400;
    color: #4E4044 !important;
    display: flex;
    justify-content: space-between;
    margin-top: 10px;
}
/* FIN RIBS-61 */

/* INICIO - Denison Nieto - RIBS-64 - Actualización al 30102024 */ 

.ver-perfil-rappi{
  font-family: PPObjectSans !important;
  font-style: normal;
  font-weight: 400;
  font-size: 1.2rem !important;
  line-height: 1.6rem !important;
  color: #6168DB !important;
}
/* FIN - Denison Nieto - RIBS-64 - Actualización al 30102024 */


/* INICIO - Denison Nieto - RIBS-382 */ 

#DeleteSecureThingsEditProcess1UI1-FieldsetGroup1-Fieldset1 
#sk-navigation-DeleteSecureThingsEditProcess1UI1-FieldsetGroup1-Fieldset1 {
    flex-direction: column-reverse;
    
}

/* ACTUALIZACION AL 04112024 - RIBS-382*/
/* para alinar el nuevo mensaje para borrar una cotización PET */
#sk-Pet-Messages-DeleteConfMessage2 .sk-message-content {
  text-align: center;
  
}
/* para alinar el nuevo mensaje para borrar una cotización Gadget */
#sk-SecureThings-Messages-DeletionConfMessage2 .sk-message-content {
  text-align: center;
  
}

/* para borrar endoso de PET */
#DeletePetEditProcess1UI1-FieldsetGroup1-Fieldset1 
#sk-navigation-DeletePetEditProcess1UI1-FieldsetGroup1-Fieldset1 {
  flex-direction: column-reverse;
}
/* para borrar cotización de PET */
#DeletePetEditProcess1UI12-FieldsetGroup1-Fieldset1 
#sk-navigation-DeletePetEditProcess1UI12-FieldsetGroup1-Fieldset1 {
  flex-direction: column-reverse;
}
/* para borrar cotización de Gadget */
#DeleteSecureThingsEditProcess1UI12-FieldsetGroup1-Fieldset1 
#sk-navigation-DeleteSecureThingsEditProcess1UI12-FieldsetGroup1-Fieldset1 {
  flex-direction: column-reverse;
}


/* FIN - Denison Nieto - RIBS-382 */ 

/* INICIO - Adrian Rodriguez - Update RIBS-85 */
.sk-app:not([data-process-step-id="EditSecureThingsQuoteProcess:Summary"]) #sk-process-step-EditSecureThingsQuoteProcess-rootContent{
  background-color: #eceff4;
}
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-CreateSecureThingsProcess1UI1-NoStyleGroup1,
#sk-process-step-CreateGadgetQuotePublicProcess-rootContent #sk-CreateGadgetQuotePublicProcessInitialUI1-NoStyleGroup1,
#sk-process-step-EditGadgetQuotePublicProcess-rootContent #sk-CreateGadgetQuotePublicProcessInitialUI1-NoStyleGroup1,
#sk-process-step-EditGadgetQuotePublicProcess-rootContent #sk-CreateGadgetQuotePublicProcessDetailsUI1-NoStyleGroup1,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-CreateMobilityQuotePublicProcessClone2UI1-NoStyleGroup1,
#sk-process-step-EditPersonalItemsQuotePublicProcess-rootContent #sk-CreatePersonalItemsQuotePublicProcess2UI1-NoStyleGroup1,
#sk-process-step-CreatePersonalItemsQuotePublicProcess-rootContent #sk-CreatePersonalItemsQuotePublicProcess2UI1-NoStyleGroup1 {
  margin:0;
  top: 1;
}
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-Messages-StickyHTMLJS,
#sk-process-step-CreateGadgetQuotePublicProcess-rootContent #sk-Gadget-Messages-StickyPremiumHTMLJS,
#sk-process-step-EditGadgetQuotePublicProcess-rootContent #sk-Gadget-Messages-StickyPremiumHTMLJS,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-MobilityProduct-Messages-StickyPremiumHTMLJS,
#sk-root-CreateMobilityQuotePublicProcessClone-rootContent #sk-MobilityProduct-Messages-StickyPremiumHTMLJS,
#sk-process-step-EditPersonalItemsQuotePublicProcess-rootContent #sk-Personal-Messages-StickyPremiumHTMLJS,
#sk-process-step-CreatePersonalItemsQuotePublicProcess-rootContent #sk-Personal-Messages-StickyPremiumHTMLJS {
  margin:0;
  padding: 0;
  border: 0px;
  border-radius: 0px;
  border-top: 1px solid #BCBABA !important;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-Messages-StickyHTMLJS span.description,
#sk-process-step-CreateGadgetQuotePublicProcess-rootContent #sk-Gadget-Messages-StickyPremiumHTMLJS span.description,
#sk-process-step-EditGadgetQuotePublicProcess-rootContent #sk-Gadget-Messages-StickyPremiumHTMLJS span.description,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-MobilityProduct-Messages-StickyPremiumHTMLJS span.description,
#sk-root-CreateMobilityQuotePublicProcessClone-rootContent #sk-MobilityProduct-Messages-StickyPremiumHTMLJS span.description,
#sk-process-step-EditPersonalItemsQuotePublicProcess-rootContent #sk-Personal-Messages-StickyPremiumHTMLJS span.description,
#sk-process-step-CreatePersonalItemsQuotePublicProcess-rootContent #sk-Personal-Messages-StickyPremiumHTMLJS span.description {
  font-size: 10px;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-Messages-StickyHTMLJS .price-message,
#sk-process-step-CreateGadgetQuotePublicProcess-rootContent #sk-Gadget-Messages-StickyPremiumHTMLJS .price-message,
#sk-process-step-EditGadgetQuotePublicProcess-rootContent #sk-Gadget-Messages-StickyPremiumHTMLJS .price-message,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-MobilityProduct-Messages-StickyPremiumHTMLJS .price-message,
#sk-root-CreateMobilityQuotePublicProcessClone-rootContent #sk-MobilityProduct-Messages-StickyPremiumHTMLJS .price-message,
#sk-process-step-EditPersonalItemsQuotePublicProcess-rootContent #sk-Personal-Messages-StickyPremiumHTMLJS .price-message,
#sk-process-step-CreatePersonalItemsQuotePublicProcess-rootContent #sk-Personal-Messages-StickyPremiumHTMLJS .price-message {
  font-size: 14px;
  font-weight: 700;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-Messages-StickyHTMLJS .message,
#sk-process-step-CreateGadgetQuotePublicProcess-rootContent #sk-Gadget-Messages-StickyPremiumHTMLJS .message,
#sk-process-step-EditGadgetQuotePublicProcess-rootContent #sk-Gadget-Messages-StickyPremiumHTMLJS .message,
#sk-process-step-EditMobilityQuotePublicProcess-rootContent #sk-MobilityProduct-Messages-StickyPremiumHTMLJS .message,
#sk-root-CreateMobilityQuotePublicProcessClone-rootContent #sk-MobilityProduct-Messages-StickyPremiumHTMLJS .message,
#sk-process-step-EditPersonalItemsQuotePublicProcess-rootContent #sk-Personal-Messages-StickyPremiumHTMLJS .message,
#sk-process-step-CreatePersonalItemsQuotePublicProcess-rootContent #sk-Personal-Messages-StickyPremiumHTMLJS .message {
  padding: 10px 55px;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent .content-description.padding-0 {
  gap: 0.3rem !important;
  padding: 0;
  margin-left: 10px;
}

#sk-SecureThings-Messages-WhatCoversMeMessage,
#sk-SecureThings-Messages-WhatCoversMeEditRappiMessage {
  padding: 1.5rem 2.4rem;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-CreateSecureThingsProcess1UI1-FieldsetGroup1 h1,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-CreateSecureThingsProcess1UI1-FieldsetGroup1 h1 {
  margin-top: 20px;
  margin-bottom: 15px;
  font-family: "PPObjectSans" !important;
  font-size: 24px;
  color: #000000;
}

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-CreateSecureThingsProcess1UI1-FieldsetGroup1 p,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-CreateSecureThingsProcess1UI1-FieldsetGroup1 p {
  font-size: 1.6rem;
  font-weight: 400;
  color: #4E4044;
  line-height: 2rem;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1{
  padding: 0 20px;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .padding-bottom-1:has(h4){
  display: none;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .list-items p{
  display: none;
}

[data-process-step-id="EditSecureThingsQuoteProcess:AdditionalCoverages"] .list-items ul,
[data-process-step-id="CreateSecureThingsProcess:AdditionalCoverages"] .list-items ul {
  display: inline-block;
  margin: 10px 0;
  width: 100%;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .list-items ul li:first-child{
  border-top: none;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .list-items ul li span{
  display: none;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .list-items ul li span i{
  color: #4E4044;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset1 #sk-SecureThings-Messages-IncludedCoveragesMessage .list-items ul li span i.fa-check:before{
  content: "\f107" !important;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset6 {
  padding: 0 15px 10px;
}
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset6 .sk-uigroup-item-header {
  display: none;
}
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset6 #sk-SecureThings-Messages-GadgetInfoMessage .sk-message-content{
  font-size: 16px;
  color: #2F343C;
}

/*Contenedor de los items celular / auriculares*/
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2{
  padding: 0 20px;
}

/*Primera linea del item - Modelo*/
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation hr{
  display: none;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content .header p{
  font-size: 20px ;
  font-weight: 400;
  color: #4E4044;
  margin-bottom: 8px;
}
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content .header p b{
  font-weight: 400 !important;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content p{
  color: #4E4044 !important;
  font-size: 12px !important;
  letter-spacing: -0.4px;
  margin-bottom: 4px;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content p br{
  display: none;
}

/*AR RIBS85*/
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-checkbox,
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-checkbox
{
  position: relative;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-message.list-quotation:not([id*="Mobility"]),
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-message.list-quotation:not([id*="Mobility"]){
  margin-top: 10px;  /*JNRIBS-85*/
  background-color: #fff;
  border-radius: 20px 20px 0 0;
  padding: 10px 10px 0 10px;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-message.list-quotation-cov:not([id*="Mobility"]), 
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-message.list-quotation-cov:not([id*="Mobility"]) {
    background-color: #fff;
    border-radius: 0 0 20px 20px;
    padding: 10px 10px 0 10px;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-checkbox:not([id*="Mobility"]):has(.sk-selected), 
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-checkbox:not([id*="Mobility"]):has(.sk-selected) {
    border-radius:unset;
    padding: 0 2.4rem !important;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation,
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation{
    padding: 1rem 2.4rem 0 !important
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation-cov,
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation-cov{
    padding: 0 2.4rem 1rem !important
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content .header p:first-of-type,
#sk-process-step-CreateSecureThingsProcess-rootContent  #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content .header p:first-of-type{
      margin-top: 1.5rem;
      margin-bottom: 1rem; 
}
/*Fin AR*/

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .sk-checkbox .sk-label label{
  font-size: 12px;
}

/* FIN - Adrian Rodriguez - Update RIBS-85 */

[data-process-step-id="CreateSecureThingsProcess:Summary"] {
  --base-font-color: #4E4044;
}

/* Landing Page */
/*First content*/
/*.sk-main-content p, ul li {
  color: #4E4044;
  list-style: none;
}*/ /* Blackfin JN - is affecting several sections */

.sk-headers .sk-main-content ul li {
  color: #4E4044;
}

.sk-main-content li:not(li:last-child) {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}

[data-process-id="AutoInfoPageProccess"][data-process-step-id="AutoInfoPageProccess:1"] .sk-button[data-style=NEXT] {
  margin: 0.5rem;
  width: 100%;
  --header-font-family: "PPObjectSans";
}

[data-process-id="AutoInfoPageProccess"][data-process-step-id="AutoInfoPageProccess:1"] .sk-panel-header h3 {
  font-size: 2.4rem;
  font-family: "PPObjectSans";
  color: #000;
}

.sk-last-section b {
  color: #000;
}

.sk-last-section p, ul li {
  color: #6E6E6E;
  line-height: 16px;
}

[id="sk-AutoInformationGeneric-HomePage-RappiFooterAutoMessage"] div > ul li {
  list-style: disc !important;
}

/* RIBS-130 ; Javier Maestre ; Ender bastidas ; 31/10/2024 */
#CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset5 .sk-resource .sk-mandatory {
	display: none;
}

#CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset5 > div.sk-uigroup-item-header > span{
	font-size: 2.4rem;
    color: #4E4044;
    font-weight: 400;
}

#CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset5 > div.sk-uigroup-item-header{
	padding: 1em 1.5em;
}

#sk-ClaimsGeneric-Messages-DocumentsInfoMessage > div > p,
#sk-ClaimsGeneric-Documents-Document4Selector > div.sk-label > label,
#sk-ClaimsGeneric-Documents-Document4Selector > div.sk-field > div > span:nth-child(1) > label > span,
#sk-ClaimsGeneric-Documents-Document4Selector > div.sk-field > div > span:nth-child(2) > label > span,
#sk-ClaimsGeneric-Documents-Document5Selector > div.sk-label > label,
#sk-ClaimsGeneric-Documents-Document5Selector > div.sk-field > div > span:nth-child(1) > label > span,
#sk-ClaimsGeneric-Documents-Document5Selector > div.sk-field > div > span:nth-child(2) > label > span,
#sk-ClaimsGeneric-Documents-Document6Selector > div.sk-label > label,
#sk-ClaimsGeneric-Documents-Document6Selector > div.sk-field > div > span:nth-child(1) > label > span,
#sk-ClaimsGeneric-Documents-Document6Selector > div.sk-field > div > span:nth-child(2) > label > span,
#sk-ClaimsGeneric-Documents-IDSelector > div.sk-label > label,
#sk-ClaimsGeneric-Documents-IDSelector > div.sk-field > div > span:nth-child(1) > label > span,
#sk-ClaimsGeneric-Documents-IDSelector > div.sk-field > div > span:nth-child(2) > label > span,
#sk-ClaimsGeneric-Documents-PetBookletSelector > div.sk-label > label,
#sk-ClaimsGeneric-Documents-PetBookletSelector > div.sk-field > div > span:nth-child(1) > label > span,
#sk-ClaimsGeneric-Documents-PetBookletSelector > div.sk-field > div > span:nth-child(2) > label > span,
#sk-ClaimsGeneric-Documents-ServiceInvoiceSelector > div.sk-label > label,
#sk-ClaimsGeneric-Documents-ServiceInvoiceSelector > div.sk-field > div > span:nth-child(1) > label > span,
#sk-ClaimsGeneric-Documents-ServiceInvoiceSelector > div.sk-field > div > span:nth-child(2) > label > span{
	font-size: 1.4rem;
    line-height: 1.6rem;
    font-weight: 400;
    color: #4E4044;
}

#sk-ClaimsGeneric-Documents-Document4Selector > div.sk-label > label > i,
#sk-ClaimsGeneric-Documents-Document5Selector > div.sk-label > label > i,
#sk-ClaimsGeneric-Documents-Document6Selector > div.sk-label > label > i,
#sk-ClaimsGeneric-Documents-IDSelector > div.sk-label > label > i,
#sk-ClaimsGeneric-Documents-PetBookletSelector > div.sk-label > label > i,
#sk-ClaimsGeneric-Documents-ServiceInvoiceSelector > div.sk-label > label > i{
	margin-left: 1em;
}

#ClaimsGeneric-Documents-Document4Selector-1-radio,
#ClaimsGeneric-Documents-Document4Selector-2-radio,
#ClaimsGeneric-Documents-Document5Selector-1-radio,
#ClaimsGeneric-Documents-Document5Selector-2-radio,
#ClaimsGeneric-Documents-Document6Selector-1-radio,
#ClaimsGeneric-Documents-Document6Selector-2-radio,
#ClaimsGeneric-Documents-IDSelector-1-radio,
#ClaimsGeneric-Documents-IDSelector-2-radio,
#ClaimsGeneric-Documents-PetBookletSelector-1-radio,
#ClaimsGeneric-Documents-PetBookletSelector-2-radio,
#ClaimsGeneric-Documents-ServiceInvoiceSelector-1-radio,
#ClaimsGeneric-Documents-ServiceInvoiceSelector-2-radio{
	height: 2.4rem;
    width: 2.4rem;
    border-color: #4E4044;
}
/* 04/11/2024 */
#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-option-list {
    gap: 9rem;
}
/* 06/11/2024 */
#sk-ClaimsGeneric-Documents-Document4Selector > div.sk-field > div > span:nth-child(2), 
#sk-ClaimsGeneric-Documents-Document5Selector > div.sk-field > div > span:nth-child(2), 
#sk-ClaimsGeneric-Documents-Document6Selector > div.sk-field > div > span:nth-child(2), 
#sk-ClaimsGeneric-Documents-IDSelector > div.sk-field > div > span:nth-child(2), 
#sk-ClaimsGeneric-Documents-PetBookletSelector > div.sk-field > div > span:nth-child(2), 
#sk-ClaimsGeneric-Documents-ServiceInvoiceSelector > div.sk-field > div > span:nth-child(2) {
    display: flex;
    padding: 0;
    justify-content: center;
}

#sk-ClaimsGeneric-Documents-Document4Resource,
#sk-ClaimsGeneric-Documents-Document5Resource, 
#sk-ClaimsGeneric-Documents-Document6Resource, 
#sk-ClaimsGeneric-Documents-IDResource, 
#sk-ClaimsGeneric-Documents-PetBookletResource, 
#sk-ClaimsGeneric-Documents-ServiceInvoiceResource {
	padding: 0em 1.5em;
}

div[id^="sk-ClaimsGeneric-Documents-"][id$="Resource"] > div.sk-field > div > div > div > div,
div[id^="sk-ClaimsGeneric-SecureThingsClaim-step4-Document"][id*="esource"] > div.sk-field > div > div > div > div
 {
  background: #E8E8E8;
  justify-content: end !important;
}

#sk-ClaimsGeneric-Documents-Document4Resource > div.sk-label, 
#sk-ClaimsGeneric-Documents-ServiceInvoiceResource > div.sk-label {
	display: none;
}

#sk-ClaimsGeneric-Documents-Document4Resource > div.sk-field > div > div > div > div > button,
#sk-ClaimsGeneric-Documents-Document4ButtonHTMLJS > div > a > span,
#sk-ClaimsGeneric-Documents-Document5ButtonHTMLJS > div > a > span, 
#sk-ClaimsGeneric-Documents-Document6ButtonHTMLJS > div > a > span, 
#sk-ClaimsGeneric-Documents-IDButtonHTMLJS > div > a > span, 
#sk-ClaimsGeneric-Documents-PetBookletButtonHTMLJS > div > a > span,
#sk-ClaimsGeneric-Documents-ServiceInvoiceButtonHTMLJS > div > a > span {
	font-size: 1.2rem;
    font-weight: 700;
    color: #4E4044
}

#sk-ClaimsGeneric-Documents-Document4Selector,
#sk-ClaimsGeneric-Documents-ServiceInvoiceSelector, 
#sk-ClaimsGeneric-Documents-Document6ButtonHTMLJS {
	padding-bottom: 0;
}

#sk-ClaimsGeneric-Documents-Document5Selector, 
#sk-ClaimsGeneric-Documents-IDSelector, 
#sk-ClaimsGeneric-Documents-PetBookletSelector, 
#sk-ClaimsGeneric-Documents-ServiceInvoiceSelector {
    padding-top: 1em;
}

#sk-ClaimsGeneric-Documents-Document6Selector {
    padding-top: 1em;
    padding-bottom: 0;
}

#sk-ClaimsGeneric-Documents-IDSelector{
    padding-top: 0;
}

#sk-ClaimsGeneric-Documents-Document4ButtonHTMLJS,
#sk-ClaimsGeneric-Documents-Document5ButtonHTMLJS, 
#sk-ClaimsGeneric-Documents-Document6ButtonHTMLJS, 
#sk-ClaimsGeneric-Documents-IDButtonHTMLJS, 
#sk-ClaimsGeneric-Documents-PetBookletButtonHTMLJS, 
#sk-ClaimsGeneric-Documents-ServiceInvoiceButtonHTMLJS {
	padding: 0 0 0 2em;
}

#sk-ClaimsGeneric-Documents-Document4ButtonHTMLJS.sk-html.sk-comp,
#sk-ClaimsGeneric-Documents-Document5ButtonHTMLJS.sk-html.sk-comp, 
#sk-ClaimsGeneric-Documents-Document6ButtonHTMLJS, 
#sk-ClaimsGeneric-Documents-IDButtonHTMLJS.sk-html.sk-comp, 
#sk-ClaimsGeneric-Documents-PetBookletButtonHTMLJS.sk-html.sk-comp, 
#sk-ClaimsGeneric-Documents-ServiceInvoiceButtonHTMLJS.sk-html.sk-comp {
	margin: 0;
    padding: 0;
    min-height: 0;
}

#sk-ClaimsGeneric-Documents-Document4ButtonHTMLJS > div > a, 
#sk-ClaimsGeneric-Documents-Document5ButtonHTMLJS > div > a, 
#sk-ClaimsGeneric-Documents-Document6ButtonHTMLJS > div > a, 
#sk-ClaimsGeneric-Documents-IDButtonHTMLJS > div > a, 
#sk-ClaimsGeneric-Documents-PetBookletButtonHTMLJS > div > a, 
#sk-ClaimsGeneric-Documents-ServiceInvoiceButtonHTMLJS > div > a {
	margin: 0;
    border: 0 !important;
    display: block !important;
    text-align: left;
    padding: 0;
    min-height: 0;
}

div[id^="sk-ClaimsGeneric-Documents-"][id$="Resource"] > div.sk-field > div > div > div > div > button {
	font-size: 1rem !important;
  font-weight: 700 !important;
  color: #4E4044 !important;
}

#sk-ClaimsGeneric-Documents-Document4ButtonHTMLJS > div > a > i, 
#sk-ClaimsGeneric-Documents-Document5ButtonHTMLJS > div > a > i, 
#sk-ClaimsGeneric-Documents-Document6ButtonHTMLJS > div > a > i, 
#sk-ClaimsGeneric-Documents-IDButtonHTMLJS > div > a > i, 
#sk-ClaimsGeneric-Documents-PetBookletButtonHTMLJS > div > a > i, 
#sk-ClaimsGeneric-Documents-ServiceInvoiceButtonHTMLJS > div > a > i {
	float: right;
    margin-top: 0.5rem;
    margin-right: 3em;
}

#CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset9-FieldsetGroup6-Fieldset13-next-button-1{
    margin-top: 4em;
}

#CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset9-FieldsetGroup6-Fieldset13-next-button-1 > span{
    color: #FFFFFF;
    font-weight: 700;
}

#sk-navigation-CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset9-FieldsetGroup6-Fieldset13{
    margin: 1.5em;
}

#sk-navigation-CreateClaimProcess-Summary{
    margin: 0 1.5em;
}

#sk-ClaimsGeneric-Documents-Document5Selector > div.sk-label, 
#sk-ClaimsGeneric-Documents-Document6Selector > div.sk-label, 
#sk-ClaimsGeneric-Documents-IDSelector > div.sk-label, 
#sk-ClaimsGeneric-Documents-PetBookletSelector > div.sk-label, 
#sk-ClaimsGeneric-Documents-ServiceInvoiceSelector > div.sk-label {
    border-top: 0.1rem solid #D9D9D9;
    padding: 1.5em 0;
}
/* FIN RIBS-130 */

/* RIBS-357 - Blackfin */
#sk-PetInfoPageProccess2UI1-FieldsetGroup #sk-PetInfoPageProccess2UI1-FieldsetGroup-Fieldset5-PanelGroup1{
	line-height: 1.6rem;
    margin: 1rem 2rem;
    border: 0.1rem solid #ECEFF3;
    border-radius: 2rem;
    padding: 2.2rem;
}


#sk-PetInformationPageGeneric-Microsito-PetLandingListBineo3.sk-html.sk-comp.sk-wide-component.color-box{
	border-radius: 2rem;
    padding: 2.5rem 0rem;
    margin: 0px;
    box-shadow: 0px 1px 24px 1px #0202021A;
    border: 1px solid;
    border-image-source: linear-gradient(162.64deg, #FFFFFF -16.81%, rgba(255, 255, 255, 0) 103.66%);
}

#sk-PetInformationPageGeneric-Microsito-PetLandingListBineo2.sk-html.sk-comp.sk-wide-component.color-box{
	border-radius: 2rem;
    padding: 2.5rem 0rem;
    margin: 0px;
    box-shadow: 0px 1px 24px 1px #0202021A;
    border: 1px solid;
    border-image-source: linear-gradient(162.64deg, #FFFFFF -16.81%, rgba(255, 255, 255, 0) 103.66%);
}

/* Blackfin JN */
#sk-SecureThings-MobilityMessages-OptionalCoverage .sk-label,
#sk-SecureThings-MobilityMessages-OptionalCoverage .sk-field {
	position: initial;
}

/* Global text */
.sk-text-content,
.sk-text-content > p {
  font-size: 1.4rem !important;
  color: #4E4044;
  margin-bottom: 2rem !important;
}

.sk-custom-banner .sk-text-content > p {
  line-height: 1.6rem;
}

.sk-body-title {
  font-size: 2rem;
  font-weight: 700;
  font-family: "PPObjectSans" !important;
}

.sk-background-purple {
  background-color: #ECEFF3;
}

/* Remove purple background */
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:VehicleData"] .sk-background-purple {
  background: transparent;
}

/* Padding */
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:VehicleValue"] .sk-align-modal-as--row .sk-uigroup-item-content .sk-message {
  --attr-padding-mobile: 2rem 2.4rem;
}

[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:VehicleValue"] .sk-button[data-style="ACTION"] {
  background: white;
  color: #000;
}

[id="CreateAutoQuotePublicProcessVehicleValueUI1-FieldsetGroup-Fieldset7"] .sk-message,
[id="CreateAutoQuotePublicProcessVehicleValueUI1-FieldsetGroup-Fieldset9"] .sk-message {
  --attr-padding-mobile: 0 2.4rem;
}

/* Sticky bar flat desing */
.sk-flat-sticky:not(.not-flat-rappi),
.sk-flat-sticky:not(.not-flat-rappi) .sk-sticky-summary {
  margin: 0;
  border-radius: initial;
  padding-bottom: 2rem;
}

.sk-flat-sticky:not(.not-flat-rappi) .sk-sticky-summary .message {
padding: 1rem 5rem;
}

.sk-flat-sticky:not(.not-flat-rappi) .sk-sticky-summary .message .price-message .price {
  font-weight: 700;
}

/* */
.sk-message .small-8 span {
  font-weight: 700;
}


/* Inicio RIBS-85 */

#sk-process-step-CreateSecureThingsProcess-rootContent #sk-SecureThings-Messages-StickyHTMLJS .description-message span,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-Messages-StickyHTMLJS .description-message span{
    color: #4E4044;
    font-size: 10px;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent .sk-sticky-summary .message .content-description .price-message .price{
    color: #000;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-MobilityCard2,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-MobilityCard3,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-PersonalCard2,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-GadgetsCard2 {
    padding: 0px;
    margin: 0px;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-MobilityCard2 .sk-basic-card,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-MobilityCard3 .sk-basic-card,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-PersonalCard2 .sk-basic-card,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-GadgetsCard2 .sk-basic-card {
    display: inline-block;
    width: 100%;
    margin: 18px 0px 0;
    background-color: #fff;
    border-radius: 16px;
    padding: 20px;
    margin-top: 16px;
    border: none !important;
    padding-bottom: 5px;
    box-shadow: none;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-MobilityCard2 .sk-basic-card .sk-basic-card-content,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-MobilityCard3 .sk-basic-card .sk-basic-card-content,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-PersonalCard2 .sk-basic-card .sk-basic-card-content,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-GadgetsCard2 .sk-basic-card .sk-basic-card-content {
    display: inline-block;
    width: 100%;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-MobilityCard2  h5,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-MobilityCard3  h5,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-PersonalCard2  h5,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-GadgetsCard2  h5 {
    margin-top: 4px;
    margin-bottom: 15px;
    font-size: 20px;
    font-family: "PPObjectSans" !important;
    color: #000;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-MobilityCard2 .sk-basic-card br,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-MobilityCard3 .sk-basic-card br,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-PersonalCard2 .sk-basic-card br,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-GadgetsCard2 .sk-basic-card br {
    display: none;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-MobilityCard2  p,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-MobilityCard3  p,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-PersonalCard2  p,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-ProductCards-GadgetsCard2  p {
    font-size: 12px;
    font-weight: 400;
    color: #4E4044;
    line-height: 20px;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-SecureThings-Messages-AddGadgetMessage hr{
    display: none;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content .header p,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation .sk-message-content .header p:first-of-type{
    font-size: 20px !important;
}

#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset4{
    margin-top: 25px !important;
}

/* FIN RIBS-85 */

/* RIBS-363 - Blakcfin JN */
[id=sk-comp-ZoneDefinition-HomeZone-ProfileImageAutoSearchComponent] .sk-autosearch[data-tabs-count="1"] .sk-autosearch-tab-panel {
  padding: 2.4rem 2.4rem 0.6rem 2.4rem;
}
/* RIBS-363 - Blakcfin JN */

/* RIBS-135 - Blackfin JN */
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:1"] .sk-process .sk-message .sk-message-content {
  --base-font-color: #4E4044;
}

[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:1"] [id="ClaimsOfferDetailsProcess-1-action-button-1"] {
  --button-outline-font-color: #000;
  border: 2px solid #ECEFF3;
  --button-outline-border-width: 2px;
  --button-outline-border-color: #ECEFF3;
  --button-border-radius: 4rem;
  --button-outline-bg-color: var(--white);
  background: var(--white);
  --button-outline-font-color: #9F9F9F;
  padding: 1.2rem;
  --button-font-color: #000;
}
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:1"] [id="sk-ClaimsGeneric-Messages-AcceptOfferMessage"] {
  padding-top: 0;
  padding-bottom: 0;
}
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:1"] [id="sk-ClaimsGeneric-Messages-RejectOfferMessage"] {
  padding-bottom: 0;
}
/* RIBS-135 - Blackfin JN */

/* RIBS-136 - Blackfin JN */
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:1"] .sk-process .sk-message .sk-message-content {
  --input-font-color: #2F343C;
}
/* RIBS-136 - Blackfin JN */

/* Personaliza cotizacion */
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-input-toggle[data-disabled=true][data-selected=true],
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-input-toggle[data-disabled=true][data-selected=true]{
	background: #78788029;
}

[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-attr[data-disabled=true]>.sk-label>.sk-label-hint, 
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-attr[data-disabled=true]>.sk-label>label,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-attr[data-disabled=true]>.sk-label>.sk-label-hint, 
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-attr[data-disabled=true]>.sk-label>label {
    color: #919AAA;
}

[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-box-shadow .sk-uigroup-header span,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-box-shadow .sk-uigroup-header,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-box-shadow .sk-uigroup-header span,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-box-shadow .sk-uigroup-header {
  font-size: 1.4rem;
  --uigroup-header-font-color: var(--base-font-color);
  --uigroup-header-font-weight: 400;
  justify-content: flex-start;
  margin: 0;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-box-shadow .sk-uigroup-content,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-box-shadow .sk-uigroup-content {
  box-shadow: none;
  padding: 0 !important;
}

[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-textbox, 
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-textbox {
  --label-font-size: 1.4rem;
  --label-font-weight: 400;
}

[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-attr,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-attr {
  --attr-padding-mobile: 0.8rem 2.4rem;
}

[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-icon-header,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-icon-header {
  padding: 0rem 2.4rem;
}

/* Slider amount */
.sk-slider-bar .rc-slider-mark-text,
.sk-slider-bar .rc-slider-mark-text::first-line {
  white-space: unset !important;
    width: min-content;
    text-align: justify;
  }
  
  .sk-slider-bar .rc-slider-mark-text::first-line {
    color: var(--base-font-color);
    font-weight: 700;
    
}

/*RIBS-492 - Blackfin JN */
[data-process-id="CreatePersonalItemsQuotePublicProcess"] {
  --multibrick-remove-hover-bg-color: #FFFFFF;
}

.sk-uigroup .sk-uigroup-item.header-action .sk-uigroup-item-content .sk-multi-brick-item .sk-multi-brick-link--remove {
  width: 92%;
  justify-content: end;
}

/*[data-channel^="rappi"][data-process-step-id="CreateSecureThingsProcess:AdditionalCoverages"] #sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation {
  margin-top: 10px; 
  border-radius: 20px;
}*/
/*RIBS-492 - Blackfin JN */

/*RIBS-498 - Blackfin JN */
.profile_main_buttons {
  border: 2px solid var(--colors-line-border-standard, #ECEFF3);
  height: 5.6rem;
  gap: 16px;
}
/*RIBS-498 - Blackfin JN */

/*RIBS-505 - Blackfin JN */
.sk-autosearch .sk-comp-title p { 
  margin-bottom:0;
}
.p-resizable-column:has(.p-column-title:empty){
  padding:0;
}
/*RIBS-505 - Blackfin JN */

/*RIBS-500 - Blackfin JN */
.sk-profile--main .sk-profile--quote  div { 
  font-size: 1rem;
  line-height: 1.2rem;
  color: #919AAA;
}
.sk-profile--main .sk-profile--image img {
  object-fit: cover;
  height: -webkit-fill-available;
  width: -webkit-fill-available;
}
.sk-profile--main .sk-profile--info .sk-profile--info-arrow {
  width: 100%;
  justify-content: flex-end;
}
i.fa-regular.fa-trash-can {
  font-size: 1.6rem;
  margin-top: 0.4rem;
}
/*RIBS-500 - Blackfin JN */

/*RIBS-517 - Blackfin JN */
[data-process-step-id="EditGadgetQuotePublicProcess:Initial"] .sk-attr.sk-counter-attr .sk-label .remove-icon, 
[data-process-step-id="EditGadgetQuotePublicProcess:Initial"] .sk-attr.sk-counter-attr .sk-label .add-icon {
  z-index: 1;
}
/*RIBS-517 - Blackfin JN */

/*RIBS-508 - Blackfin JN */
.sk-button.sk-button--loading span {
  visibility: visible;
}
/*RIBS-508 - Blackfin JN */

/*RIBS-487 - Blackfin JN */
[id="sk-SecureThings-Messages-DeductibleMessage"] {
  --attr-padding-mobile: 0;
}
#sk-SecureThings-Messages-DeductibleMessage div p {
  font-size: 1rem !important;
  font-weight: 400 !important;
  line-height: 1.2rem !important;
  color: #6F6F6F !important;
  margin-bottom: 1rem !important;
}
/*RIBS-487 - Blackfin JN */

/*RIBS-411 - Blackfin JN */
[data-process-step-id="ViewClaimInternalProcessNew:View"] [id="sk-ClaimsGeneric-CustomerAccount-BankAccountProblemHTMLJS"] .sk-html-content .buttons {
  display: flex;
  justify-content: center;
}
[data-process-step-id="ViewClaimInternalProcessNew:View"] [id="sk-ClaimsGeneric-CustomerAccount-BankAccountProblemHTMLJS"] .sk-comp {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}
[data-process-step-id="ViewClaimInternalProcessNew:View"] [id="sk-ClaimsGeneric-CustomerAccount-BankAccountProblemHTMLJS"] .sk-html-content .buttons a.button {
  width: 80%
}
[data-process-step-id="ViewClaimInternalProcessNew:View"] [id="sk-ClaimsGeneric-CustomerAccount-BankAccountProblemHTMLJS"] .sk-html-content .buttons .sk-button[data-style=BACK] {
  --button-outline-font-color: #000000;
  --button-outline-border-color: #7E98A0;
}
/*RIBS-411 - Blackfin JN */

/*RIBS-488 - Blackfin JN */
#sk-SecureThings-MobilityMessages-OptionalCoverage,
#sk-SecureThings-MobilityMessages-OptionalCoverageMessage {
  padding: 1.2rem 0 0 0.5rem !important;
}
#sk-SecureThings-MobilityMessages-OptionalCoverage .sk-label label p,
#sk-SecureThings-Messages-GadgetInfoMessage .sk-message-content .mens-informacion-icono p {
  font-size: 1.6rem !important;
  font-weight: 400 !important;
  line-height: 2rem !important;
}
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list [id^="sk-SecureThings-MobilityMessages"].list-quotation,
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list [id^="sk-SecureThings-MobilityMessages"].list-quotation {
  background-color: #fff;
  border-radius: 20px;
  padding: 10px;
  margin-top: 10px;
}
#sk-SecureThings-Messages-MobilityInfoMessage {
  display: none;
}
/*RIBS-488 - Blackfin JN */

/*RIBS-391 - Blackfin JN*/
[data-process-id=ViewPetPolicyProcess] .p-datatable-resizable .p-datatable-tbody>tr>td div,
[data-process-id=ViewSecureThingsProcess] .p-datatable-resizable .p-datatable-tbody>tr>td div {
  color: #4E4044;
} 
[data-process-id=ViewPetPolicyProcess] .p-datatable .p-column-header-content,
[data-process-id=ViewSecureThingsProcess] .p-datatable .p-column-header-content {
  display: none;
}
/*RIBS-391 - Blackfin JN*/

/*RIBS-82 - Blackfin JN*/
[data-process-step-id="ClaimsOfferDetailsProcess:Document_2"] {
  --base-font-color: #4E4044;
}
[data-process-step-id="ClaimsOfferDetailsProcess:Document_2"] .sk-message-content {
  line-height: 1.6rem;
}
/*RIBS-82 - Blackfin JN*/ 

/*RIBS-85 - Blackfin JN*/
#sk-process-step-CreateSecureThingsProcess-rootContent #sk-CreateSecureThingsProcess1UI1-FieldsetGroup1 .body p,
#sk-process-step-EditSecureThingsQuoteProcess-rootContent #sk-CreateSecureThingsProcess1UI1-FieldsetGroup1 .body p {
  font-size: 1.2rem;
  font-weight: 400;
  color: #4E4044;
  line-height: 3rem;
}
#sk-process-step-EditPersonalItemsQuotePublicProcess-rootContent #sk-CreatePersonalItemsQuotePublicProcess2UI1-NoStyleGroup1,
#sk-process-step-CreatePersonalItemsQuotePublicProcess-rootContent #sk-CreatePersonalItemsQuotePublicProcess2UI1-NoStyleGroup1 {
  position: sticky;
}
#sk-process-step-EditPersonalItemsQuotePublicProcess-rootContent #sk-CreatePersonalItemsQuotePublicProcess2UI1-NoStyleGroup1:after,
#sk-process-step-CreatePersonalItemsQuotePublicProcess-rootContent #sk-CreatePersonalItemsQuotePublicProcess2UI1-NoStyleGroup1:after {
  border: none;
}
/*RIBS-85 - Blackfin JN*/

/*RIBS-392 - Blackfin JN*/
[data-process-step-id="ViewPetPolicyProcess:RequestFactura"] .sk-icon-wrapper,
[data-process-step-id="ViewSecureThingsProcess:RequestFactura"] .sk-icon-wrapper {
  display:none;
}
/*RIBS-392 - Blackfin JN*/

/*RIBS-398 - Blackfin JN*/
[data-process-id=ViewCustomerProcessInternal] {
  --input-font-color: #4E4044;
}
[data-process-id=ViewCustomerProcessInternal] .sk-process .sk-process-header .sk-process-header-content {
  text-align: start;
  color: #6F6F6F;
  padding: 1.2rem 2.4rem;
  font-size: 2rem;
  line-height: 2.4rem
}
[data-process-id=ViewCustomerProcessInternal] .sk-upper-header .sk-process-header {
  background: #FFFFFF;
}
.rappi-chat-title p{
  font-weight: 400;
  font-size: 2rem;
  line-height: 2.4rem;
  color: #6F6F6F;
  margin-top: 0px;
  margin-bottom: 0px;
}
.rappi-chat-subtitle {
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.8rem;
  color: #6F6F6F;
  margin-top: 2rem;
  margin-bottom: -2rem;
}
[data-process-id=ViewCustomerProcessInternal] .p-tabview-nav-container {
  display:none;
}
[data-process-id=ViewCustomerProcessInternal] tr.p-datatable-emptymessage td {
  font-weight: 700;
  color: #4E4044
}
[data-process-id=ViewCustomerProcessInternal] .sk-label label {
  font-size: 1rem;
  line-height: 1.2rem;
  color: #4E4044;
  font-weight:400;
}
[data-process-id=ViewCustomerProcessInternal] .sk-attr.sk-resource .sk-upload-dropzone .sk-upload-header span.sk-upload-subheader {
  font-size: 1rem;
  line-height: 1.2rem;
  color: #4E4044;
  font-weight:700;
}
[data-process-id=ViewCustomerProcessInternal] .sk-upload .sk-upload-dropzone,
[data-process-id=ViewCustomerProcessInternal] .sk-upload .sk-upload-dropzone:hover {
  background-color: #ffffff;
  border: 1px solid rgba(126, 152, 160, 1)
}
[data-process-id=ViewCustomerProcessInternal] .p-datatable-tbody td > div,
[data-process-id=ViewCustomerProcessInternal] .p-datatable-tbody td > span {
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.8rem;
  color: #4E4044
}
/*RIBS-398 - Blackfin JN*/

/*RIBS-358 - Blackfin JN*/
[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] .custom-panel summary,
[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] .custom-panel summary {
  font-size: 1.2rem;
}
[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] .custom-panel .sk-details .sk-detail-description,
[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] .custom-panel .sk-details .sk-detail-description {
  font-size: 10px;
  color: #919AAA;
}
[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] .custom-panel .sk-details .sk-amount,
[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] .custom-panel .sk-details .sk-amount {
  font-size: 10px;
  font-weight: 700;
  color: #5B5E5E;
}
[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] .sk-amount-currency,
[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] .sk-amount-currency {
  font-size: 10px;
  font-weight: 400;
  color: #5B5E5E;
  margin-left: 0.5rem;
}

[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] .custom-panel summary div:nth-child(2) span,
[data-process-step-id="EditPetQuoteProcess:CustomizationSummary"] .custom-panel summary div:nth-child(2) span {
  text-align: right;
}
/*RIBS-358 - Blackfin JN*/

/*RIBS-479 - Blackfin JN*/
[data-process-id=ViewPetPolicyProcess][data-process-step-id="ViewPetPolicyProcess:View"] {
  --base-font-color: #4E4044;
}
[data-process-id=ViewPetPolicyProcess][data-process-step-id="ViewPetPolicyProcess:View"] #sk-Pet-Messages-PetDescriptionMessage {
  padding: 0 2.4rem;
}
[data-process-id=ViewPetPolicyProcess][data-process-step-id="ViewPetPolicyProcess:View"] .sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-multi-brick-footer {
  margin-bottom: 0;
}
[data-process-id=ViewPetPolicyProcess][data-process-step-id="ViewPetPolicyProcess:View"] .sk-panel-header {
  padding-top: 0 !important;
}
[data-process-id=ViewPetPolicyProcess][data-process-step-id="ViewPetPolicyProcess:View"] .p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td,
[data-process-id=ViewPetPolicyProcess][data-process-step-id="ViewPetPolicyProcess:View"] .p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th {
  border-width: 0 !important;
}
[data-process-id=ViewPetPolicyProcess][data-process-step-id="ViewPetPolicyProcess:View"] #sk-Pet-Messages-RequestServiceMessage {
  padding: 0 2.4rem;
}
[data-process-id=ViewPetPolicyProcess][data-process-step-id="ViewPetPolicyProcess:View"] [data-component-type="AUTO_SEARCH"] {
  /*padding: 0 2.4rem; Alfredo Design Review Abr-2025*/
}
[data-process-id=ViewPetPolicyProcess][data-process-step-id="ViewPetPolicyProcess:View"] .sk-profile--main .sk-profile--info .sk-profile--info-header {
  color: #000000;
}
/*RIBS-479 - Blackfin JN*/

/*RIBS-480 - Blackfin JN*/
[data-process-id=EditCustomerProcessHelper][data-process-step-id="EditCustomerProcessHelper:Billing"] {
  --base-font-color: #4E4044;
  --label-font-color: #5B5E5E;
  --label-font-weight: 400;
  --label-line-height: 1.1rem;
}
[data-process-id=EditCustomerProcessHelper][data-process-step-id="EditCustomerProcessHelper:Billing"] .sk-textbox,
[data-process-id=EditCustomerProcessHelper][data-process-step-id="EditCustomerProcessHelper:Billing"] .sk-dropdown {
  padding: 0.5rem 2.4rem;
}
[data-process-id=EditCustomerProcessHelper][data-process-step-id="EditCustomerProcessHelper:Billing"] hr {
  border-color: #AFAFAF !important;
}
[data-process-id=EditCustomerProcessHelper][data-process-step-id="EditCustomerProcessHelper:Billing"] label {
  font-size: 1.4rem;
}
[data-process-id=EditCustomerProcessHelper][data-process-step-id="EditCustomerProcessHelper:Billing"] p {
  line-height: 1.6rem;
}
/*RIBS-480 - Blackfin JN*/

/*RIBS-404 - Blackfin JN*/
button#ClaimsOfferDetailsProcess1UI1-FieldsetGroup-Fieldset5-action-button-1 {
  --button-outline-font-color: #000;
  border: 2px solid #ECEFF3;
  --button-outline-border-width: 2px;
  --button-outline-border-color: #ECEFF3;
  --button-border-radius: 4rem;
  --button-outline-bg-color: var(--white);
  background: var(--white);
  padding: 1.2rem;
  color: var(--button-outline-font-color);
}
/*RIBS-404 - Blackfin JN*/

/*RIBS-503 - Blackfin JN*/
[data-process-step-id="ProductPaymentPublicProcess:Result"] {
  --base-font-color: #4E4044;
}
/*RIBS-503 - Blackfin JN*/

/*RIBS-482 - Blackfin JN*/
[data-process-step-id="ClaimsOfferDetailsProcess:Document_2"] [id*=DividerMessage],
[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"] [id*=Divider] {
  padding: 0 2.4rem;
}
/*RIBS-482 - Blackfin JN*/

/*RIBS-405 - Blackfin JN*/
[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"]  {
  --input-font-color: #4E4044;  
  --base-font-color: #4E4044; 
  color: #4E4044; 
}
[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"] .sk-dropdown, [data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"] .sk-textbox {
  padding: 1.6rem 2.4rem 0; /*ARIBS-72 - Edgar Linarez - 27032025*/   
}
[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"] #sk-ClaimsGeneric-CustomerAccount-PaymentMethod {
  padding: 1.15rem 2.4rem;/*ARIBS-72 - Edgar Linarez - 27032025*/  
}
/*RIBS-405 - Blackfin JN*/

/*WIBS-529 - Blackfin JN*/
/* Hide internal marker for iOs - Notified by Bineo but also occuring in Rappi */
summary::-webkit-details-marker {
  display: none; 
}
/*WIBS-529 - Blackfin JN*/

/*RIBS-544 - Blackfin JN*/
[data-process-step-id="ViewPetPolicyProcess:Transactions"] td,
[data-process-step-id="ViewSecureThingsProcess:Transaction"] td,
[data-process-step-id="ViewPetPolicyProcess:RequestFactura"] td,
[data-process-step-id="ViewSecureThingsProcess:RequestFactura"] td {
  width:33.33%
}
[data-process-step-id="ViewPetPolicyProcess:Transactions"] .p-datatable .p-datatable-tbody>tr>td:last-of-type,
[data-process-step-id="ViewSecureThingsProcess:Transaction"] .p-datatable .p-datatable-tbody>tr>td:last-of-type,
[data-process-step-id="ViewPetPolicyProcess:RequestFactura"] .p-datatable .p-datatable-tbody>tr>td:last-of-type,
[data-process-step-id="ViewSecureThingsProcess:RequestFactura"] .p-datatable .p-datatable-tbody>tr>td:last-of-type {
  text-align: center;
}
[data-process-step-id="ViewPetPolicyProcess:Transactions"] .sk-button--disabled.sk-button[data-style=NEXT],
[data-process-step-id="ViewSecureThingsProcess:Transaction"] .sk-button--disabled.sk-button[data-style=NEXT],
[data-process-step-id="ViewPetPolicyProcess:RequestFactura"] .sk-button--disabled.sk-button[data-style=NEXT],
[data-process-step-id="ViewSecureThingsProcess:RequestFactura"] .sk-button--disabled.sk-button[data-style=NEXT] {
  background-color: #E8E8E8;
  color: #919AAA
}
[data-process-step-id="ViewPetPolicyProcess:RequestFactura"] .p-datatable .p-datatable-tbody>tr>td:last-of-type,
[data-process-step-id="ViewSecureThingsProcess:RequestFactura"] .p-datatable .p-datatable-tbody>tr>td:last-of-type {
  text-align: right;
}
[data-process-step-id="ViewPetPolicyProcess:RequestFactura"] .p-datatable .p-datatable-tbody>tr>td:last-of-type,
[data-process-step-id="ViewSecureThingsProcess:RequestFactura"] .p-datatable .p-datatable-tbody>tr>td:last-of-type {
  text-align: right;
}
/*RIBS-544 - Blackfin JN*/

/*RIBS-543 - Blackfin JN*/
[data-process-id="ViewPetPolicyProcess"]:not([data-zone-active="HomeZone"]) .sk-profile--main .sk-profile--quote div {
  line-height: 2rem;
}
/*RIBS-543 - Blackfin JN*/

/*ARIBS - Blackfin JN*/
.sk-message:has(.sk-message-content:empty) { /*Hide div sk-message when there is no content because of validations */
  display: none;
}
[data-process-id="CreateAutoQuotePublicProcess"],
[data-process-id="EditAutoPolicyProcess"] {
  --base-font-color: #4E4044;
  --process-inner-vertical-space: 1.6rem;
  --process-inner-horizontal-space: 2.4rem;
  --button-padding: 1.6rem;
}
[data-process-id="CreateAutoQuotePublicProcess"] .sk-modal-icon {
  color: #000000;
}
[data-process-id="CreateAutoQuotePublicProcess"] .p-accordion-content .sk-message .sk-message-content {
  color: #4E4044;
}
[data-process-id="CreateAutoQuotePublicProcess"] .sk-attr.sk-slider .sk-field,
[data-process-id="EditAutoPolicyProcess"] .sk-attr.sk-slider .sk-field,
[data-process-id="CreatePetQuotePublicProcess"] .sk-attr.sk-slider .sk-field,
[data-process-id="CreatePersonalItemsQuotePublicProcess"] .sk-attr.sk-slider .sk-field {
  width: 100%;
}
[data-process-id="CreateAutoQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-handle .sk-slider-value,
[data-process-id="EditAutoPolicyProcess"] .sk-slider .rc-slider .rc-slider-handle .sk-slider-value,
[data-process-id="CreatePetQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-handle .sk-slider-value,
[data-process-id="CreatePersonalItemsQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-handle .sk-slider-value {
  display: none;
}
[data-process-id="CreateAutoQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-mark .rc-slider-mark-text,
[data-process-id="EditAutoPolicyProcess"] .sk-slider .rc-slider .rc-slider-mark .rc-slider-mark-text,
[data-process-id="CreatePetQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-mark .rc-slider-mark-text,
[data-process-id="CreatePersonalItemsQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-mark .rc-slider-mark-text {
  font-size: 1rem;
  line-height: 1.2rem;
}
[data-process-id="CreateAutoQuotePublicProcess"] .sk-icon-panel-header {
  margin: 1.6rem 2.4rem !important;
}
[data-process-id="CreateAutoQuotePublicProcess"] .sk-icon-panel-header .sk-panel-header,
[data-process-id="CreateAutoQuotePublicProcess"] .p-accordion .p-accordion-header .p-accordion-header-link {
    padding: 1.6rem 0 !important;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:VehicleValue"] .sk-icon-panel-header .sk-panel-header {
  padding-top: 0.4rem !important;
  padding-bottom: 2rem !important;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:VehicleValue"] .sk-uigroup .sk-uigroup-content {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
[data-process-id="CreateAutoQuotePublicProcess"] .sk-panel--design .sk-uigroup-content .p-accordion-tab:last-child .p-accordion-header {
  border-bottom: none !important;
}
div#sk-Auto-Messages-VehicleValueMessages-WhatCoversMeMessage {
  padding-bottom: 0;  
  padding-top: 4rem;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:VehicleValue"] .sk-sticky-component,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-sticky-component,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-sticky-component {
  margin-bottom: 3rem;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-icon-header .sk-uigroup-header,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-attr.sk-checkbox,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-icon-header .sk-uigroup-header,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-attr.sk-checkbox {
  padding: 0.8rem 0 !important;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] i.fa-info-circle,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] i.fa-info-circle {
  font-weight: 400;
  font-size: 2.1rem;
  transform: translateY(-50%);
  top: 40% !important;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .margin-bottom-5,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .margin-bottom-5 {
  margin-bottom: 0 !important;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-label,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-label {
  --label-font-size: 1.4rem;
  --label-font-color: #4E4044;
}
[data-process-id="CreateAutoQuotePublicProcess"] .sk-attr.sk-slider .sk-field::before,
[data-process-id="CreateAutoQuotePublicProcess"] .sk-attr.sk-slider .sk-field::after,
[data-process-id="EditAutoPolicyProcess"] .sk-attr.sk-slider .sk-field::before,
[data-process-id="EditAutoPolicyProcess"] .sk-attr.sk-slider .sk-field::after,
[data-process-id="CreatePetQuotePublicProcess"] .sk-attr.sk-slider .sk-field::before,
[data-process-id="CreatePetQuotePublicProcess"] .sk-attr.sk-slider .sk-field::after,
[data-process-id="CreatePersonalItemsQuotePublicProcess"] .sk-attr.sk-slider .sk-field::before,
[data-process-id="CreatePersonalItemsQuotePublicProcess"] .sk-attr.sk-slider .sk-field::after {
    display:none;
}
[data-process-id="CreateAutoQuotePublicProcess"] .sk-attr.sk-slider,
[data-process-id="EditAutoPolicyProcess"] .sk-attr.sk-slider {
    padding: 0 2.4rem;
}
[data-process-id="CreateAutoQuotePublicProcess"] .sk-sticky-summary {
  border: 1px solid #BCBABA;
  border-radius: 16px;
  box-shadow: 0px 6px 14px 0px #21222414;
}
[data-process-id="CreateAutoQuotePublicProcess"],
[data-process-id="EditAutoPolicyProcess"],
[data-process-id="CreatePetQuotePublicProcess"],
[data-process-id="CreatePersonalItemsQuotePublicProcess"] {
    --slider-bar-rail-height: 8;
    --slider-bar-rail-bg-color: #919AAA;
    --slider-bar-track-height: 8;
    --slider-bar-handle-size: 32;
    --slider-bar-font-color: #4E4044;
}
div#sk-Auto-Messages-PetMedicalExpenseProtectionMessage1,
div#sk-Auto-Messages-PetMedicalExpenseProtectionMessage2{
    padding-left:0;
    padding-right:0;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"],
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] {
    --attr-min-height: 0;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-slider .rc-slider,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-slider .rc-slider {
    margin-top: 1.6rem;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .sk-slider .sk-slider-bar,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .sk-slider .sk-slider-bar {
    padding-bottom: 6rem;
}
[data-process-id="CreateAutoQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-rail,
[data-process-id="EditAutoPolicyProcess"] .sk-slider .rc-slider .rc-slider-rail,
[data-process-id="CreatePetQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-rail,
[data-process-id="CreatePersonalItemsQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-rail {
    border-radius: 64px
}
[data-process-id="CreateAutoQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-track,
[data-process-id="EditAutoPolicyProcess"] .sk-slider .rc-slider .rc-slider-track,
[data-process-id="CreatePetQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-track,
[data-process-id="CreatePersonalItemsQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-track {
    top: auto;
    transform: unset;
    border-radius: 64px;
}
[data-process-id="CreateAutoQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-handle,
[data-process-id="EditAutoPolicyProcess"] .sk-slider .rc-slider .rc-slider-handle,
[data-process-id="CreatePetQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-handle,
[data-process-id="CreatePersonalItemsQuotePublicProcess"] .sk-slider .rc-slider .rc-slider-handle {
    border: 8px solid #FFFFFF;
    outline: 2px solid #6168DB;
}
[data-process-id="CreateAutoQuotePublicProcess"] .rc-slider-mark,
[data-process-id="EditAutoPolicyProcess"] .rc-slider-mark,
[data-process-id="CreatePetQuotePublicProcess"] .rc-slider-mark,
[data-process-id="CreatePersonalItemsQuotePublicProcess"] .rc-slider-mark {
  margin: 0 5rem;
  width: 70%;
  top: 20px !important;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Customization"] .rc-slider-mark,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:step1"] .rc-slider-mark {
  margin: 0 3rem;
  width: 80%;
}
[data-process-id="CreateAutoQuotePublicProcess"] .rc-slider-mark-text:last-child,
[data-process-id="EditAutoPolicyProcess"] .rc-slider-mark-text:last-child,
[data-process-id="CreatePetQuotePublicProcess"] .rc-slider-mark-text:last-child,
[data-process-id="CreatePersonalItemsQuotePublicProcess"] .rc-slider-mark-text:last-child {
  text-align:end;
}
div#sk-Auto-Messages-VehicleValueMessages-ProtectionMessage,
div#sk-Auto-Product-ProductData-CirculationCardResource {
  padding: 0 2.4rem
}
div#sk-Auto-Messages-RoboInfoMessage {
  padding: 0.8rem 1.5rem;
}
#sk-process-step-CreateSecureThingsProcess-rootContent #CreateSecureThingsProcess1UI1-FieldsetGroup1-Fieldset2 .sk-column-list .list-quotation:has(.autoref) {
  border-radius: 20px !important;
  margin-top: 1.6rem;
  padding: 1rem 2.4rem !important;
}
div#CreateAutoQuotePublicProcessSummaryUI1-FieldsetGroup-Fieldset6 .sk-uigroup-item-header {
  padding-left: 2.4rem;
}
div#CreateAutoQuotePublicProcessSummaryUI1-FieldsetGroup-Fieldset6 .sk-uigroup-item-content {
  padding-right: 2.4rem;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] .sk-background-purple,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .sk-background-purple,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:Step2"] .rappi_background_ECEFF3,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] .sk-background-purple,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Payment"] .sk-background-purple {
  background-color: #FFFFFF;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] .margin-top-5,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:Step2"] .margin-top-5 {
  margin-top: 1rem !important;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] .custom-panel summary,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .custom-panel summary,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:Step2"] .custom-panel summary {
  font-size: 1.2rem;
  color: #4E4044;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] .custom-panel summary span,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .custom-panel summary span,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:Step2"] .custom-panel summary span {
  font-size: 1.4rem;
  text-align: end;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] .sk-section-header .sk-column-list [data-component-type="HTML_JS"],
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .sk-section-header .sk-column-list [data-component-type="HTML_JS"],
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:Step2"] .sk-section-header .sk-column-list [data-component-type="HTML_JS"] {
  --attr-padding-mobile: 0.6rem 2.4rem 0;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] .sk-section-header .sk-uigroup-item-header,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .sk-section-header .sk-uigroup-item-header,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:Step2"] .sk-section-header .sk-uigroup-item-header {
  --process-inner-horizontal-space: 2.4rem;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] .custom-panel .sk-details .sk-detail-description, 
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] .custom-panel .sk-details .margin-bottom-1,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .custom-panel .sk-details .sk-detail-description,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:Step2"] .custom-panel .sk-details .sk-detail-description {
  font-size: 1rem;
  color: #4E4044 !important;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] .custom-panel .sk-details p:nth-child(even),
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .custom-panel .sk-details p:nth-child(even),
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:Step2"] .custom-panel .sk-details p:nth-child(even) {
  font-size: 1rem;
  color: #4E4044;
  white-space: pre;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] .custom-panel summary div:nth-child(2), .custom-panel summary p,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .custom-panel summary div:nth-child(2), .custom-panel summary p,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:Step2"] .custom-panel summary div:nth-child(2), .custom-panel summary p {
  grid-template-columns: repeat(3, 63% 32% 5%);
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] .sk-modal-icon,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .sk-modal-icon,
[data-process-id="EditAutoPolicyProcess"][data-process-step-id="EditAutoPolicyProcess:Step2"] .sk-modal-icon {
    font-size: 2rem;
    margin-top: 100%;
}
[data-process-step-id="CreateCustomerUserProcessPublic:UserData"],
[data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"],
[data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"],
[data-process-step-id="CreateAutoQuotePublicProcess:Payment"],
[data-process-step-id="ClaimsOfferDetailsProcess:Document_1"],
[data-process-step-id="ClaimsOfferDetailsProcess:Document_2"],
[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"],
[data-process-step-id="CreatePetQuotePublicProcess:Summary"], 
[data-process-step-id="CreateSecureThingsProcess:Summary"] {
  --button-outline-disabled-bg-color: #E8E8E8;
  --button-outline-disabled-font-color: #FFFFFF;
  --button-disabled-bg-color: #E8E8E8;
  --button-disabled-font-color: #FFFFFF;
}
[data-process-step-id="CreateCustomerUserProcessPublic:UserData"] .sk-checkbox,
[data-process-step-id="CreateCustomerUserProcessPublic:UserData"] .sk-checkbox label {
  --checkbox-border-color: #000000;
  --option-font-size: 1.2rem;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] .sk-border-group,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Payment"] .sk-border-group {
  margin: 0;
  border: none;
  background: #FFFFFF;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] .sk-attr,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Payment"] .sk-attr {
  padding: 1.6rem 2.4rem 0;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] .sk-label {
  --label-font-size: 1.4rem;
  --label-font-color: #4E4044;
  --label-line-height: 100%;
  --label-font-weight: 400;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] .sk-attr.sk-resource .sk-upload-dropzone .sk-upload-header button.button.sk-button {
  font-size: 1.2rem;
  font-weight: 700;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] .sk-upload-subheader {
  font-size: 1.2rem;
  color:#4E4044;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] .sk-upload-dropzone {
  background-color: #ECEFF3;
  border: 1px solid #7E98A0
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] .sk-uigroup-item {
  margin-top: 1.6rem;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] input {
  --base-font-size: 1.4rem;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] .sk-border-group .sk-uigroup-item-header,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Payment"] .sk-border-group .sk-uigroup-item-header {
  padding: 1.6rem 2.4rem 0;
  --uigroup-header-font-size: 1.4rem;
  --uigroup-header-font-weight: 400;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Payment"] .sk-border-group .sk-uigroup-item-header {
  --uigroup-header-font-color: #4E4044;
}
div#sk-Auto-Product-ProductData-PreferredBeneficiary {
  padding-top: 3.2rem;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] .sk-input-checkbox {
  --checkbox-border-color: #000000;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] .sk-option-item input+label {
  --option-font-size: 1.2rem;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] .sk-attr.rappi_warning_weak {
  padding: 2.4rem !important;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] .sk-text-checkbox p {
  color: #000000;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SerialNumber"] .sk-modal .sk-modal-body,
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .sk-checkbox {
  padding: 1.6rem 2.4rem;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .sk-additional-charges div {
  grid-template-columns: repeat(1, 65% 35%);
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Payment"] .sk-sticky-container .sk-sticky-bar .sk-sticky-bar-content {
  display: block !important;
  --sticky-bar-font-color: #4E4044;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Payment"] .sk-sticky-bar .sk-attr {
  padding-top: 0
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Payment"] .sk-sticky-container .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button-list .sk-button {
  width:100%;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Payment"] .sk-sticky-container .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button-list .sk-button--disabled.sk-button[data-style=NEXT]:hover {
  background: #E8E8E8;
  border: #BEBEBE;
  color: #919AAA;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Confirmation"] .margin-bottom-3 {
  margin-bottom: 0 !important;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Confirmation"] p,
[data-process-id="ClaimsOfferDetailsProcess"][data-process-step-id="ClaimsOfferDetailsProcess:Document_1"] p,
[data-process-id="ClaimsOfferDetailsProcess"][data-process-step-id="ClaimsOfferDetailsProcess:Document_2"] p {
  line-height: 1.6rem;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Confirmation"] ul {
  margin-left:0;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:Confirmation"] .sk-last-section p, ul li {
  color: #4E4044;
  list-style: none;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .sk-sticky-container .sk-sticky-bar .sk-sticky-bar-content {
  --sticky-bar-font-color: #4E4044;
}
div#sk-Auto-Product-RecurringPayment-AcceptAndAuthorizeCard {
  padding: 0.5rem 2.4rem 1.6rem 3.9rem;
}
div#sk-Auto-Product-RecurringPayment-TermandConditionPayment {
  padding: 0.5rem 2.4rem 0 3.9rem;
}
div#sk-Auto-Product-Summary-RoturaCristalesHTMLJS .custom-panel summary div {
  grid-template-columns: repeat(2, 63% 37%);
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .row {
  margin-left:0;
  margin-right:0;
  padding-left:0;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .custom-panel .sk-deductible {
  grid-template-columns: 65% 32%;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .sk-remove-padding .sk-uigroup-item-content .sk-column-list .sk-attr-htmljs .custom-panel div > p {
  padding-left:0;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .sk-toggle-row label p {
  margin-bottom:0;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .sk-textbox:not(.sk-input),
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .sk-dropdown {
    padding: 0.8rem 2.4rem;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .sk-uigroup {
    --uigroup-header-font-color: #4E4044;
    --uigroup-header-font-size: 1.4rem;
    --uigroup-header-font-weight: 400;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] {
    --label-font-color: #4E4044;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] div#sk-navigation-sk-sticky-bar {
    margin: 1rem 0;
    flex-grow: 2;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] .sk-sticky-bar-content .sk-column-list {
  width: auto;
}
[data-process-id="CreateAutoQuotePublicProcess"][data-process-step-id="CreateAutoQuotePublicProcess:SummaryBeforePayment"] div#sk-navigation-sk-sticky-bar .sk-button {
    width:90%;
    margin: 0;
}
div#sk-Auto-Product-Payment-NameOnCard {
  margin-top: 1.6rem;
}
[data-process-id="EditAutoQuotePopUpProcess"][data-process-step-id="EditAutoQuotePopUpProcess:1"] .sk-bg-modal .sk-modal-body .sk-message {
  padding-bottom: 0;
}
[data-process-id="EditAutoQuotePopUpProcess"][data-process-step-id="EditAutoQuotePopUpProcess:1"] .sk-bg-modal .sk-modal-body .sk-message .sk-message-content {
  font-size: 1.6rem;
  line-height: 2rem;
}
[data-process-id="EditAutoQuotePopUpProcess"][data-process-step-id="EditAutoQuotePopUpProcess:1"] .sk-main-title {
  color: #000000;
  font-size: 2.6rem;
  line-height: 3.2rem;
}
[data-process-id="CancelAutoPolicyProcess"][data-process-step-id="CancelAutoPolicyProcess:Cancellation"] {
  --input-hover-border-color: #7E98A0;
  --input-focus-border-color: #7E98A0;
}
[data-process-id="CancelAutoPolicyProcess"][data-process-step-id="CancelAutoPolicyProcess:Cancellation"] .sk-group-card,
[data-process-id="CancelAutoPolicyProcess"][data-process-step-id="CancelAutoPolicyProcess:Cancellation"] .sk-message-content {
  margin: 1.6rem 0;
}
[data-process-id="CancelAutoPolicyProcess"][data-process-step-id="CancelAutoPolicyProcess:Cancellation"] .sk-attr {
  padding: 1.6rem 2.4rem;
}
[data-process-id="CancelAutoPolicyProcess"][data-process-step-id="CancelAutoPolicyProcess:Cancellation"] textarea {
  height: 10em;
}
[data-process-id="CancelAutoPolicyProcess"][data-process-step-id="CancelAutoPolicyProcess:Cancellation"] .sk-html {
  padding: 0 !important;
  margin: 0;
}
[data-process-id="CancelAutoPolicyProcess"][data-process-step-id="CancelAutoPolicyProcess:Cancellation"] a.button,
#sk-navigation-sk-CancelAutoPolicyProcessCancellationUI1-PopupDialog1,
[data-process-id="CancelAutoPolicyProcess"][data-process-step-id="CancelAutoPolicyProcess:Confirmation"] .sk-navigation {
  margin: 0;
}
#sk-CancelAutoPolicyProcessCancellationUI1-PopupDialog1-next-button-1 {
  --button-outline-bg-color: var(--white);
  background: var(--white);
  --button-outline-font-color: #7E98A0;
}
[data-process-id="CancelAutoPolicyProcess"][data-process-step-id="CancelAutoPolicyProcess:Confirmation"] .margin-5 {
  margin: 2.4rem !important;
}
[data-process-id="CancelAutoPolicyProcess"][data-process-step-id="CancelAutoPolicyProcess:Confirmation"] .sk-attr {
  padding: 0;
}
[data-process-step-id="CreateSecureThingsProcess:AdditionalCoverages"].sk-app:not([data-zone-active="HomeZone"]),
[data-process-step-id="EditSecureThingsQuoteProcess:AdditionalCoverages"].sk-app:not([data-zone-active="HomeZone"]) {
  background-color: #eceff4;
}
[data-process-id=ViewAutoPolicyProcess] img.cover-picture {
  height: 16rem;
}
[data-process-id=ViewAutoPolicyProcess] .sk-button.sk-multi-brick-link--add {
  padding: 1.6rem;
}
[data-process-id="ViewAutoPolicyProcess"][data-process-step-id="ViewAutoPolicyProcess:View"] {
  --process-inner-vertical-space: 1.6rem;
  --process-inner-horizontal-space: 2.4rem;
}
[data-process-id="ViewAutoPolicyProcess"][data-process-step-id="ViewAutoPolicyProcess:View"] .p-accordion-header-text {
  color: #4E4044;
}
[data-process-id="ViewAutoPolicyProcess"][data-process-step-id="ViewAutoPolicyProcess:View"] .p-accordion .p-accordion-header .p-accordion-header-link {
  padding: 1.6rem 2.4rem;
}
div#sk-Auto-Messages-ViewPolicyMessages-CancellationButtonMessage,
div#sk-Auto-Messages-EndorsementMessage {
  padding: 0 2.4rem 1.6rem;
}
div#sk-Auto-Messages-ViewPolicyMessages-CancellationButtonMessage a,
div#sk-Auto-Messages-EndorsementMessage a {
  margin: 0;
}
div#sk-Auto-Messages-ViewPolicyMessages-CancellationButtonMessage a.button,
div#sk-Auto-Messages-EndorsementMessage a.button,
[data-process-id="ViewAutoPolicyProcess"][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-attr.sk-autosearch--no-header {
  padding: 1.6rem 2.4rem;
  min-height: 0;
}
[data-process-id="ViewAutoPolicyProcess"][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-open-request-panel .sk-uigroup-content .p-accordion-tab .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon::before {
  padding: 0;
}
[data-process-id="ViewAutoPolicyProcess"][data-process-step-id="ViewAutoPolicyProcess:View"] .p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon {
  margin-right: 0;
}
div#sk-Auto-Messages-ViewPolicyMessages-CancellationButtonMessage a i,
div#sk-Auto-Messages-EndorsementMessage a i {
  font-weight: 400;
}
div#sk-Auto-Messages-ViewPolicyMessages-CancellationButtonMessage a span,
div#sk-Auto-Messages-EndorsementMessage a span {
  line-height: 1.8rem;
  padding: 0;
  letter-spacing: 0;
}
[data-process-id="ViewAutoPolicyProcess"][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-panel .sk-panel-item-header {
  margin-top: 1.6rem !important;
}
[data-process-id=ViewAutoPolicyProcess][data-process-step-id="ViewAutoPolicyProcess:View"] .p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td,
[data-process-id=ViewAutoPolicyProcess][data-process-step-id="ViewAutoPolicyProcess:View"] .p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th {
  border-width: 0 !important;
}
[data-process-id="ViewAutoPolicyProcess"][data-process-step-id="ViewAutoPolicyProcess:View"] .p-datatable {
  min-height: 0;
}
[data-process-id=ViewAutoPolicyProcess][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-group-card {
  border-radius: 2rem;
  border: 1px solid #DDDDDD;
  background-color: #FEFEFE;
}
[data-process-id=ViewAutoPolicyProcess][data-process-step-id="ViewAutoPolicyProcess:View"] .hr-divider {
  margin: 1.6rem 0;
  width: 100%!important;
}
[data-process-id=ViewAutoPolicyProcess][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-message:has(.hr-divider) {
  padding: 0 2.4rem;
}
[data-process-id=ViewAutoPolicyProcess][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-inspection-btn {
  padding: 0;
  margin: 0;
}
div#sk-Auto-Messages-ViewPolicyMessages-PolicyDescriptionHTMLJS {
  padding-bottom: 0;
}
[data-process-id=ViewAutoPolicyProcess][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-attr-htmljs .sk-html {
  margin-bottom: 0;
  min-height: 0;
}
[data-process-id=ViewAutoPolicyProcess][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-multi-brick.sk-uigroup.sk-multibrick-images .sk-multi-brick-footer {
  margin:0;
}
[data-process-id=ViewAutoPolicyProcess][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-multi-brick {
  padding-bottom: 0;
}
[data-process-id=ViewAutoPolicyProcess][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-multibrick-images .sk-multi-brick-footer .sk-button {
  margin:0;
}
.sk-incomplete,
.sk-complete {
  background-color: #FF0000;
  color: #FFFFFF;
  border-radius: 5px;
  text-transform: none !important;
  padding: 1rem !important;
  min-height: 0!important;
}
.sk-complete {
  background-color: #64D78A;
}
div#sk-Auto-BDEO-BDEOHTMLJS.sk-attr-htmljs {
  padding: 0 2.4rem 1.6rem ;
}
.sk-incomplete div,
.sk-complete div {
  display: grid;
  grid-template-columns: 80% 20%;
}
.sk-incomplete p,
.sk-complete p {
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  vertical-align: middle;
  color: #FFFFFF;
}
.sk-incomplete img,
.sk-complete img {
  justify-self: end;
  margin-top: 10%;
}
[data-process-id=ViewAutoPolicyProcess][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-auto-coverages {
  margin: 1.6rem 1.4rem;
}
[data-process-id=ViewAutoPolicyProcess][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-auto-coverages .p-accordion-header-link {
  padding: 1.6rem 0 !important;
}
[data-process-id=ViewAutoPolicyProcess][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-auto-coverages .p-accordion-header-text {
  font-size: 1.4rem !important;
}
[data-process-id=ViewAutoPolicyProcess][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-auto-coverages .sk-message {
  padding: 1rem;
}
[data-process-id="ViewAutoPolicyProcess"][data-process-step-id="ViewAutoPolicyProcess:View"] .p-accordion-content {
  padding: 0 !important;
}
[data-process-id="ViewAutoPolicyProcess"][data-process-step-id="ViewAutoPolicyProcess:View"] .sk-panel-item-content .sk-button {
  width: 95%;
}
[data-process-id=ViewAutoPolicyProcess] .sk-panel--design .sk-uigroup-content .p-accordion-tab:last-child .p-accordion-header {
  border-bottom:none !important;
}
.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon:before {
  font-size: 1.2rem !important;
  font-weight: 900 !important;
}
.fa-chevron-right {
    font-size: 1.2rem !important;
    font-weight: 900 !important;
    color: #4E4044 !important;
}
[data-process-id=CreateGadgetQuotePublicProcess] ul {
  list-style: none;
  /*margin: 0; Alfredo Mejoras Rappi 4*/
  font-size: 1.6rem;
  margin-top: 2.5rem;
}
[data-process-id=CreateGadgetQuotePublicProcess] li {
  position: relative;
  margin-bottom: 0.5em;
}
[data-process-id=CreateGadgetQuotePublicProcess] li::before {
  content: "•";
  position: absolute;
  left: 0;
  font-size: 1.2em;
  line-height: 1;
  top: -0.1em;
  display: none;
}
[data-process-step-id="CreateSecureThingsProcess:AdditionalCoverages"],
[data-process-step-id="CreateSecureThingsProcess:Summary"] {
  --process-inner-horizontal-space: 2.4rem;
}
[data-process-id="ViewAutoPolicyProcess"] .poliza-perfil-rappi a,
[data-process-step-id="ViewAutoPolicyProcess:Documents"] a,
[data-process-step-id="ViewClaimInternalProcessNew:View"] a {
  --base-link-hover-color: #4E4044;
  --base-link-color: #4E4044;
}
[data-process-step-id="EditCirculationCardProcess:Edit"] input:disabled { /*iOS Affectation */
  opacity: 1;
}
/*ARIBS - Blackfin JN*/

/*ARIBS-76; 18-03-2025; Edgar Linarez*/
/*Documento Poliza*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-Auto-Wallet-PolicyDocument {
  padding: 4.8rem 2.4rem 2.7rem 2.4rem;
}

/*Cuadro bordes redondeados*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item {
  margin: 1.6rem 2.4rem 5.1rem 2.4rem;/*Modificado | Edgar Linarez | 22042025*/
  border-radius: 2rem;
  border: 1px solid #171A1E33;
  padding: 0;
}

/*Icono info*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 i.sk-icon.fal.fa-info-circle.sk-modal-icon.info-circle.fal.sk-pc {
  margin: 0;
  font-weight: 500;
}

/*input del nombre del documento*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-field > .sk-textbox.sk-input.sk-focusable {
  padding: 0;
  font-size: 1.4rem;
  font-weight: 400;
  border: none;
  min-height: 0;
}

/*Espaciado inferior del input nombre del documento*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-attr.sk-textbox > .sk-field {
  min-height: 0 !important;
}

/*Espaciado inferior del input */
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-textbox {
  padding: 2.5rem 2.4rem 0;
}

/*input de carga de documento*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-attr.sk-resource .sk-upload > .sk-upload-content > .sk-upload-dropzone > .sk-upload-header {
  padding: 0 !important;
}

[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-resource {
  padding: 1rem 2.4rem;
}

[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-resource .sk-upload-subheader {
  padding: 1rem;
  font-size: 1.2rem;
  font-weight: 400;
  color: #4E4044;
}

[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-resource .sk-upload-dropzone {
  border-radius: 4px !important;
  border: 1px solid #7E98A0 !important;
  background: #ECEFF3 !important;
}

/*Lo quito porque no esta en el FIGMA*/
/*Modificado | Edgar Linarez | 22042025*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-resource a.sk-file-info > span > small.sk-file-size {
  display: none !important;
}

/*Boton basura*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item a.sk-button.button.sk-multi-brick-link.sk-multi-brick-link--remove {
    bottom: -50px;
    padding: 0;
    background-color: transparent;
    right: 0rem;
}

[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item a.sk-button.button.sk-multi-brick-link.sk-multi-brick-link--remove > i.sk-icon.fal.fa-trash-alt {
    font-size: 1.6rem;
    color: #6168DB;
}

/*Altura de la tarjeta*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item > .sk-uigroup-item-content {
    min-height: 171px;
}

[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content .sk-attr.sk-attr-htmljs {
  padding: 0 2.4rem;
}

/*Modificado 22042025 | Edgar Linarez | ARIBS-76*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-resource .sk-upload-header::after {
  content: "Subir";
  font-family: "PPObjectSans";
  float: right;
  color: #4E4044;
  padding-right: 10px;
  font-size: 1.2rem;
  font-weight: 700;
}

/*Descargar*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content .sk-attr.sk-attr-htmljs {
  padding: 0 2.4rem 2.4rem;
}

/*Boton Agregar*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-multi-brick-footer {
  padding: 2.7rem 2.4rem 1.6rem !important;
  margin-bottom: 0;
}

[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-multi-brick-footer > a.button.sk-button.sk-multi-brick-link.sk-multi-brick-link--add.expanded > i.sk-icon.fal.fa-plus {
  font-weight: 700;
  font-size: 1.6rem;
  line-height: 2rem;
}

/*Boton Regresar*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] .sk-navigation {
  margin: 0;
  padding: 0 2.4rem;
}

/*Espaciado del download*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-attr-htmljs > .sk-html.sk-comp {
  margin: 0;
  padding: 0;
  min-height: 0;
}

/*texto interno del input | Edgar Linarez | 22042025*/
[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-resource span > b {
    font-size: 1.4rem;
    font-weight: 400;
}

/*Fin ARIBS-76*/

/*ARIBS-78; Edgar Linarez; 19-03-2025*/
/*Margen general*/
[data-process-step-id="EditCustomerProcessHelper:UserData1"] div#sk-EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup {
  margin: 0;
}

/*Padding cabecera*/
[data-process-step-id="EditCustomerProcessHelper:UserData1"] div#sk-EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup div#sk-EditCustomerHelperGeneric-InfoMessage {
  padding: 1.5rem 2.4rem;
}

/*Margen inferior de la cabecera*/
[data-process-step-id="EditCustomerProcessHelper:UserData1"] div#sk-EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup div#sk-EditCustomerHelperGeneric-InfoMessage .sk-profile--main {
  margin-bottom: 2.8rem;
  grid-template-columns: 10rem 1fr;
}

/*imagen de la foto cabecera*/
[data-process-step-id="EditCustomerProcessHelper:UserData1"] div#sk-EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup div#sk-EditCustomerHelperGeneric-InfoMessage .sk-profile--main > .sk-profile--image {
	width: 9rem !important;
	height: 9rem !important;
	margin: 1.5rem;
}


/*Informacion del perfil*/
[data-process-step-id="EditCustomerProcessHelper:UserData1"] div#sk-EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup div#sk-EditCustomerHelperGeneric-InfoMessage .sk-profile--main > .sk-profile--infoprincipal > h5 {
	font-family: "PPObjectSans" !important;
	margin-bottom: 1.37rem;
}

/*Linea divisoria*/
[data-process-step-id="EditCustomerProcessHelper:UserData1"] div#sk-EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup div#sk-EditCustomerHelperGeneric-InfoMessage hr.hr-divider {
  margin: 0;
  width: 100% !important;
  border: 1px solid #D9D9D9;
}

/*Espaciado entre inputs*/
[data-process-step-id="EditCustomerProcessHelper:UserData1"] div#EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-PetDetails > .sk-uigroup-item-content > .sk-column-list > .sk-attr {
  padding: 0 2.4rem 1.2rem;
}

/*labels de inputs*/
[data-process-step-id="EditCustomerProcessHelper:UserData1"] div#EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-PetDetails > .sk-uigroup-item-content > .sk-column-list > .sk-attr > .sk-label > label, [data-process-step-id="EditCustomerProcessHelper:UserData1"] div#EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-PetDetails > .sk-uigroup-item-content > .sk-column-list > .sk-attr > .sk-field > span {
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.6rem;
	color: #4E4044;
}

/*Inputs*/
[data-process-step-id="EditCustomerProcessHelper:UserData1"] div#EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-PetDetails > .sk-uigroup-item-content > .sk-column-list > .sk-attr > .sk-field > .sk-textbox.sk-input.sk-focusable {
  border-radius: 4px;
  padding: 1.35rem;
  font-weight: 400;
  font-size: 1rem;
  line-height: 100%;
}

/*Input Imagen de Perfil*/
[data-process-step-id="EditCustomerProcessHelper:UserData1"] div#sk-EditCustomerHelperGeneric-ProfileImageResource {
  padding-top: 3.5rem !important;
}

/*Input de carga de archivo*/
[data-process-step-id="EditCustomerProcessHelper:UserData1"] div#EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-PetDetails > .sk-uigroup-item-content > .sk-column-list > .sk-attr > .sk-field > .sk-upload > .sk-upload-content > .sk-upload-dropzone {
  border-radius: 4px;
  background: #E8E8E8;
}

[data-process-step-id="EditCustomerProcessHelper:UserData1"] div#EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-PetDetails > .sk-uigroup-item-content > .sk-column-list > .sk-attr > .sk-field > .sk-upload > .sk-upload-content > .sk-upload-dropzone > .sk-upload-header > .sk-upload-subheader {
  font-size: 1.4rem;
  font-weight: 400;
  color: #4E4044;
}

/*subir*/
[data-process-step-id="EditCustomerProcessHelper:UserData1"] div#EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-PetDetails > .sk-uigroup-item-content > .sk-column-list > .sk-attr > .sk-field > .sk-upload > .sk-upload-content > .sk-upload-dropzone > .sk-upload-header > button.button.sk-button {
  font-weight: 700;
  font-size: 1.2rem;
  line-height: 1.6rem;
  text-transform: uppercase;
  color: #4E4044;
}

[data-process-step-id="EditCustomerProcessHelper:UserData1"] #EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-Fieldset4 > .sk-uigroup-item-content > div#sk-navigation-EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-Fieldset4 {
  margin: 4rem 2.4rem;
}

/*boton editar datos de facturacion*/
[data-process-step-id="EditCustomerProcessHelper:UserData1"] #EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-Fieldset4 > .sk-uigroup-item-content > div#sk-navigation-EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-Fieldset4 button#EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-Fieldset4-next-button-2 {
  margin-top: 1.6rem;
  background-color: #FFFFFF;
  border: 1px solid #EEF1F4;
  color: #000000;
}

[data-process-step-id="EditCustomerProcessHelper:UserData1"] #EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-Fieldset4 > .sk-uigroup-item-content > div#sk-navigation-EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-Fieldset4 button#EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-Fieldset4-next-button-2 span.sk-button-text {
  font-weight: 700;
  font-size: 1.6rem;
  line-height: 2rem;
}
/*Fin ARIBS-78*/

/*ARIBS-38 - Blackfin JN */
.rappi_steps_card {
  background: transparent;
  padding: 20px;
  border-radius: 16px;
  width: 300px;
  border: 1.5px solid #ECEFF3;
}
.rappi_step {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 15px;
}
.rappi_step:last-child {
  margin-bottom: 0;
}
.rappi_step_number {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background: #ECEFF3;
  font-weight: bold;
}
/*ARIBS-38 - Blackfin JN */

/* SB-33 ; Javier Maestre ; 21/03/2025 */
#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2 .row.sub-label {
    display: flex;
    align-items: flex-end;
}

#sk-Pet-Messages-PetSelectorHTMLJS .sk-sticky-summary {
    padding: 1rem;
}
/* FIN SB-33 */

/*ARIBS-70 - Blackfin Edgar Linarez 26032025*/

/*Solicitud de Reembolso*/
[data-process-step-id="ClaimsOfferDetailsProcess:1"] div#sk-ClaimsGeneric-Messages-ClaimsOfferDetailsMessage .sk-message-content h4.padding-bottom-2 {
  color: #000;
}

/*FIN ARIBS-70*/

/*ARIBS-72 - BLACKFIN Edgar Linarez 27032025*/
/*Padding superior del titulo principal*/
[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"] div#ClaimsOfferDetailsProcess2UI1-FieldsetGroup-Fieldset1 div#sk-ClaimsGeneric-Messages-AccountMessage {
  padding-top: 4rem;
  padding-bottom: 0;
}

/*Color del titulo y margen inferior*/
[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"] div#ClaimsOfferDetailsProcess2UI1-FieldsetGroup-Fieldset1 div#sk-ClaimsGeneric-Messages-AccountMessage h4.margin-bottom-1 {
  color: #000;
  margin-bottom: 1.3rem !important;
}

/*Aceptacion*/
[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"] div#sk-ClaimsGeneric-CustomerAccount-Confirmation {
  padding: 1.5rem 2.8rem;
}

/*Documento de aceptacion para Transferencias Bancarias*/
[data-process-step-id="ClaimsOfferDetailsProcess:Document_2"] div#ClaimsOfferDetailsProcessDocumentTwoUI1-FieldsetGroup-Fieldset1 div#sk-ClaimsGeneric-CustomerAccount-DocumentMessage_1 {
  padding: 3.6rem 2.4rem;
}

/*FIN ARIBS-72*/

/*ARIBS-79 - BLACKFIN Edgar Linarez 31032025*/

/*Color del titulo*/
[data-process-step-id="ViewAutoPolicyProcess:Documents"] div#ViewAutoPolicyProcessDocumentsUI1-FieldsetGroup-Fieldset1 div#sk-Auto-Messages-ViewPolicyMessages-DocumentsDashboardMessage h4.margin-top-1.margin-bottom-3 {
  color: #000;
}

[data-process-step-id="ViewAutoPolicyProcess:Documents"]  div#sk-Auto-Messages-ViewPolicyMessages-DocumentsDashboardMessage .sk-table--2col > a.tile-content--body {
  grid-template-columns: 100%;
  padding: 0.8rem 1.5rem;
  color: #4E4044;
}

[data-process-step-id="ViewAutoPolicyProcess:Documents"] div#ViewAutoPolicyProcessDocumentsUI1-FieldsetGroup-Fieldset2 div#sk-navigation-ViewAutoPolicyProcessDocumentsUI1-FieldsetGroup-Fieldset2 {
  margin: 1.5rem 4.8rem;
}

/*FIN ARIBS-79*/

/* ARIBS-263 ; Javier Maestre ; 01/04/2025 */
#sk-AutoInformationGeneric-HomePage-PartnerFooterAutoMessage h2 {
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 1.6rem;
	color: #000;
}

#sk-AutoInformationGeneric-HomePage-PartnerFooterAutoMessage p {
    font-size: 1.4rem;
    color: #4E4044;
}

#sk-AutoInformationGeneric-HomePage-HomePageFooterLogoMessage b {
    color: #000;
}
/* FIN ARIBS-263 */

/*ARIBS-81 - Edicion de Datos Tarjeta de Circulacion - Edgar Linarez - 04032025*/

[data-process-step-id="EditCirculationCardProcess:Edit"] div#sk-process-EditCirculationCardProcess div#sk-root-EditCirculationCardProcess-rootContent div#sk-ViewAutoPolicyProcessEditCirculationCardUI1-FieldsetGroup {
  margin: 3.2rem 2.4rem 0 !important;
}

[data-process-step-id="EditCirculationCardProcess:Edit"] div#sk-process-EditCirculationCardProcess div#sk-root-EditCirculationCardProcess-rootContent div#sk-ViewAutoPolicyProcessEditCirculationCardUI1-FieldsetGroup > .sk-uigroup-header {
  padding: 0;
}

/*Marca y Ano del AUto*/
[data-process-step-id="EditCirculationCardProcess:Edit"] div#sk-process-EditCirculationCardProcess div#sk-root-EditCirculationCardProcess-rootContent div#sk-Auto-Messages-ViewPolicyMessages-VehicleBrandModelandYearMessage {
  padding: 2.4rem 0;
}

[data-process-step-id="EditCirculationCardProcess:Edit"] .sk-uigroup-item.sk-content-2col .sk-attr.sk-textbox {
  padding: 0;
}

[data-process-step-id="EditCirculationCardProcess:Edit"] .sk-fieldset.sk-uigroup.sk-circulation-card .sk-uigroup-item.sk-content-2col .sk-uigroup-item-content {
  display: grid;
  grid-template-columns: 80% 20%;
  grid-gap: 0px;
}

[data-process-step-id="EditCirculationCardProcess:Edit"] .sk-fieldset.sk-uigroup.sk-circulation-card .sk-uigroup-item.sk-content-2col .sk-uigroup-item-content > .sk-navigation {
  justify-self: end;
  margin: 0;
}

[data-process-step-id="EditCirculationCardProcess:Edit"] .sk-fieldset.sk-uigroup.sk-circulation-card .sk-uigroup-item.sk-content-2col .sk-uigroup-item-content > .sk-navigation > .sk-button-list.sk-button-list--action > .sk-button.button {
  padding: 0 !important;
  margin: 0;
  min-width: max-content;
  display: inline-grid;
}

[data-process-step-id="EditCirculationCardProcess:Edit"] .sk-fieldset.sk-uigroup.sk-circulation-card .sk-uigroup-item.sk-content-2col .sk-uigroup-item-content > .resize-sensor {
  grid-column: 3 / 4;
}

/*Label*/
[data-process-step-id="EditCirculationCardProcess:Edit"] .sk-uigroup-item.sk-content-2col .sk-attr.sk-textbox > .sk-label > label {
  padding-top: 1rem;
}

/*inputs*/
[data-process-step-id="EditCirculationCardProcess:Edit"] .sk-uigroup-item.sk-content-2col .sk-attr.sk-textbox > .sk-field > .sk-textbox.sk-input.sk-focusable {
  padding: 1.2rem 0.65rem;
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.6rem;
  color: #4E4044;
}

[data-process-step-id="EditCirculationCardProcess:Edit"] 
div#ViewAutoPolicyProcessEditCirculationCardUI1-FieldsetGroup-Fieldset3 div#sk-Auto-Messages-ViewPolicyMessages-ViewEditCirculationCardMessage {
  padding: 2.6rem 0 2.4rem;
}

[data-process-step-id="EditCirculationCardProcess:Edit"] 
div#ViewAutoPolicyProcessEditCirculationCardUI1-FieldsetGroup-Fieldset3 div#sk-Auto-Messages-ViewPolicyMessages-ViewEditCirculationCardMessage p.text-center {
  font-weight: 400;
  font-size: 1.2rem;
  line-height: 1.4rem;
  color: #4E4044;
}

/*Boton Regresar*/
[data-process-step-id="EditCirculationCardProcess:Edit"] div#sk-navigation-EditCirculationCardProcess-Edit {
  margin: 2.4rem;
}
/*FIN ARIBS-*/

/* ARIBS-255 ; Javier Maestre ; 03/04/2025 */
#sk-AutoInformationGeneric-Microsite-FooterLogoMessage b {
    color: #000;
}
/* FIN ARIBS-255 */

/* ARIBS-256 ; Javier Maestre ; 03/04/2025 */
#sk-AutoInfoPageProcess1UI-FieldsetGroup1-Fieldset9-PanelGroup1 .sk-message-content {
    color: #4E4044;
}
/* FIN ARIBS-256 */

/* ARIBS-266 ; Javier Maestre ; 03/04/2025 */
#sk-AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset6-PanelGroup1 p {
    color: #4E4044;
}
/* FIN ARIBS-266 */

/* ARIBS-56 ; Javier Maestre ; Reyzon Soto ; 03/04/2025 */
#sk-process-CreateClaimsAdditionsForAutoProcess .sk-process-header-content {
	padding: 0rem;
}

#sk-ClaimsGeneric-AutoClaim-AutoAddonProducts-CoverageSelector input+label {
	align-items: flex-start;
}

#sk-ClaimsGeneric-AutoClaim-AutoAddonProducts-SelectAddonMessage .font-bold {
	color: #000000;
}  
/* FIN ARIBS-56 */

/* ARIBS-54 ; Javier Maestre ; Reyzon Soto ; 03/04/2025 */
#sk-Auto-Messages-ViewPolicyMessages-OpenClaimHTMLJS .reimbursement-message {
	text-align: center;
}
/* FIN ARIBS-54 */

/* ARIBS-281 ; Javier Maestre ; 07/04/2025 */
#sk-TermsAndConditionProcess1UI1-FieldsetGroup .p-accordion-content {
	color: var(--base-font-color);
}
/* FIN ARIBS-281 */

/*ARIBS-83 | Edgar Linarez | 07-04-2025*/
[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#sk-ViewAutoPolicyProcessTransactionsUI1-FieldsetGroup1 {
  margin: 0;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#sk-ViewAutoPolicyProcessTransactionsUI1-FieldsetGroup1 div#sk-Auto-Messages-ViewPolicyMessages-TransactionsPolicyInfoMessage {
  padding: 1.8rem 2.4rem;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] .p-datatable.p-component.p-datatable-resizable.p-datatable-responsive-scroll.p-datatable-gridlines table.p-datatable-table > thead.p-datatable-thead {
  display: none;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#sk-Auto-TransactionAutosearchComponent {
  margin: 0;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#sk-Auto-TransactionAutosearchComponent .sk-autosearch-tab-panel.sk-autosearch--as-cell.sk-autosearch--no-header.sk-autosearch--no-paginator {
  padding: 0 2.4rem;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#ViewAutoPolicyProcessTransactionsUI1-FieldsetGroup1-Fieldset2 .sk-attr.sk-autosearch--receipts {
  padding: 0;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#sk-Auto-TransactionAutosearchComponent .sk-autosearch-tab-panel.sk-autosearch--as-cell.sk-autosearch--no-header.sk-autosearch--no-paginator .p-datatable-wrapper > table.p-datatable-table > tbody {
  gap: 1rem;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#sk-Auto-TransactionAutosearchComponent .sk-autosearch-tab-panel.sk-autosearch--as-cell.sk-autosearch--no-header.sk-autosearch--no-paginator .p-datatable-wrapper > table.p-datatable-table > tbody > tr[role="row"] > td[role="cell"] {
  width: -webkit-fill-available;
  color: #4E4044;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#sk-Auto-TransactionAutosearchComponent .sk-autosearch-tab-panel.sk-autosearch--as-cell.sk-autosearch--no-header.sk-autosearch--no-paginator .p-datatable-wrapper > table.p-datatable-table > tbody > tr[role="row"] > td[role="cell"] a {
  color: #4E4044;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#ViewAutoPolicyProcessTransactionsUI1-FieldsetGroup1-Fieldset2 .sk-attr.sk-autosearch--receipts > div {
  min-height: 0 !important;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#ViewAutoPolicyProcessTransactionsUI1-FieldsetGroup1-Fieldset2 .sk-message[data-type=NONE] .sk-message-content {
  background-color: var(--message-warning-bg-color) !important;
  background-image: none;
  border-color: var(--message-warning-border-color) !important;
  color: var(--message-warning-font-color);
  padding: 1.2rem 1.6rem;
  border-radius: 1.6rem;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#ViewAutoPolicyProcessTransactionsUI1-FieldsetGroup1-Fieldset3 .sk-attr.sk-attr-htmljs {
  padding: 2.4rem 0;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#ViewAutoPolicyProcessTransactionsUI1-FieldsetGroup1-Fieldset3 .sk-attr.sk-attr-htmljs > .sk-html.sk-comp.link-invoice {
  margin: 0;
  padding: 0;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#sk-navigation-ViewAutoPolicyProcessTransactionsUI1-FieldsetGroup1-Fieldset3 button.sk-button.button.sk-button--disabled {
    background-color: #E8E8E8;
    color: #919AAA;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#sk-navigation-ViewAutoPolicyProcessTransactionsUI1-FieldsetGroup1-Fieldset3 button.sk-button.button {
    background-color: #6168DB;
    color: #FFFFFF;
}

[data-process-step-id="ViewAutoPolicyProcess:Transactions"] div#sk-ViewAutoPolicyProcessTransactionsUI1-FieldsetGroup1 div#ViewAutoPolicyProcessTransactionsUI1-FieldsetGroup1-Fieldset3 .sk-column-list {
    padding: 2.4rem 2.4rem 0;
}

/*Fin ARIBS-83*****************/

/*ARIBS-85 | Edgar Linarez | 10-04-2025*/
[data-process-step-id="EditCustomerProcessHelper:Billing"] .sk-fieldset.sk-uigroup.sk-group-card {
    margin: 0;
}

[data-process-step-id="EditCustomerProcessHelper:Billing"] .sk-navigation .sk-button--disabled.sk-button[data-style=NEXT] {
    background-color: #E8E8E8;
    color: #919AAA;
}

[data-process-step-id="EditCustomerProcessHelper:Billing"] .sk-fieldset.sk-uigroup.sk-group-card .sk-uigroup-item .sk-attr.sk-checkbox, [data-process-step-id="EditCustomerProcessHelper:Billing"] .sk-fieldset.sk-uigroup div#EditCustomerProcessHelperBillingUI1-FieldsetGroup-Fieldset4-FieldsetGroup2-Fieldset5, [data-process-step-id="EditCustomerProcessHelper:Billing"] .sk-fieldset.sk-uigroup div#EditCustomerProcessHelperBillingUI1-FieldsetGroup-Fieldset4-FieldsetGroup2-Fieldset6 {
    padding: 2.4rem 2.4rem 0;
}


[data-process-step-id="EditCustomerProcessHelper:Billing"] .sk-fieldset.sk-uigroup div#EditCustomerProcessHelperBillingUI1-FieldsetGroup-Fieldset4-FieldsetGroup2-Fieldset5 div#sk-navigation-EditCustomerProcessHelperBillingUI1-FieldsetGroup-Fieldset4-FieldsetGroup2-Fieldset5, [data-process-step-id="EditCustomerProcessHelper:Billing"] .sk-fieldset.sk-uigroup div#EditCustomerProcessHelperBillingUI1-FieldsetGroup-Fieldset4-FieldsetGroup2-Fieldset6 div#sk-navigation-EditCustomerProcessHelperBillingUI1-FieldsetGroup-Fieldset4-FieldsetGroup2-Fieldset6 {
    margin: 0;
}

[data-process-step-id="EditCustomerProcessHelper:Billing"] .sk-fieldset.sk-uigroup.sk-group-card .sk-uigroup-item .sk-attr.sk-textbox .sk-textbox.sk-input, [data-process-step-id="EditCustomerProcessHelper:Billing"] .sk-fieldset.sk-uigroup.sk-group-card .sk-attr.sk-dropdown .sk-input.sk-select {
    border-radius: 4px;
    padding: 1rem;
    font-size: 1.4rem;
    line-height: 1.6rem;
}

[data-process-step-id="EditCustomerProcessHelper:Billing"] .sk-fieldset.sk-uigroup.sk-group-card .sk-attr.sk-dropdown select {
    background-position: right 0rem center;
    background-image: url("/resources/definition/generic/Resources/es/MX/down-arrow.png");
}

/*Fin ARIBS-85**********************************************************************************************************************************************/

/*ARIBS-297 (ARIBS-76) | Edgar Linarez | */

[data-process-step-id="ViewPolicyDocumentsProcess:Full"] button.sk-custom-card.sk-autosearch-card .margin-top-0.sk-profile--main .sk-profile--info {
    padding-top: 0.8rem !important;
    grid-template-columns: auto;
    grid-row-gap: 0;
}

[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-multi-brick-footer a.button.sk-button.sk-multi-brick-link.sk-multi-brick-link--add:hover {
    background-color: var(--brand-primary-color);
}
/*Fin ARIBS-297 (ARIBS-76)************************************************************************************************************************/

/*Fin ARIBS-298 (ARIBS-78) Edgar Linarez */
[data-process-step-id="EditCustomerProcessHelper:UserData1"] div#EditCustomerProcessCommentUIDefinitionHelper-FieldsetGroup-PetDetails .sk-attr.sk-textbox.sk-attr[data-disabled=true] .sk-textbox.sk-input.sk-focusable {
    color: #9D9B9B;
}
/*Fin ARIBS-298*/

/* ARIBS-305 ; Javier Maestre ; 15/04/2025 */
#sk-AutoInformationGeneric-HomePage-AutoHomePageBannerMessage li::marker {
    content: '';
}

#sk-AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset6-PanelGroup1 .p-accordion-header-text {
	color: #4E4044;
}
/* FIN ARIBS-305 */

/* ARIBS-310 ; Javier Maestre ; 15/04/2025 */
.sk-body-title {
  color: #000;
}

#sk-AutoInfoPageProcess1UI-FieldsetGroup1-Fieldset9-PanelGroup1 .p-accordion-header-text {
	color: #4E4044;
}
/* FIN ARIBS-310 */

/* S7 progressBar Rappi Auto-Pet-Gadget ; RS ; 20/042025 */
:root {
	--progress-bar-step-completed-number-color: transparent;
	--progress-bar-step-completed-line-thickness: none;
	--progress-bar-step-line-thickness: 1px;
	--progress-bar-step-item-bg-color: var(--surface-color-0);  
}


#sk-process-CreateClaimProcess .sk-progress-bar-content {
	--progress-bar-step-active-item-border-color: #6168DB;
    --progress-bar-step-completed-item-border-color: #6168DB;
    --progress-bar-step-item-border-color: #ECEFF3;
	--progress-bar-step-item-size: 2.2rem;
}
#sk-process-CreateClaimSecureThingsProcess .sk-progress-bar-content {
	--progress-bar-step-active-item-border-color: #6168DB;
    --progress-bar-step-completed-item-border-color: #6168DB;
    --progress-bar-step-item-border-color: #ECEFF3;
	--progress-bar-step-item-size: 2.2rem;
}
#sk-process-CreateClaimsAdditionsForAutoProcess .sk-progress-bar-content {
	--progress-bar-step-active-item-border-color: #6168DB;
    --progress-bar-step-completed-item-border-color: #6168DB;
    --progress-bar-step-item-border-color: #ECEFF3;
	--progress-bar-step-item-size: 2.2rem;
}
/*Hide element progess bar rappi-pet*/
[data-process-id="CreateClaimProcess"] .sk-progress-bar div#sk-step-5, [data-process-id="CreateClaimProcess"] .sk-progress-bar div#sk-step-6 {
    display: none;
}
[data-process-id="CreateClaimProcess"] .sk-progress-bar div#sk-step-4:before, [data-process-id="CreateClaimProcess"] .sk-progress-bar div#sk-step-5:before {
    background-color: #fff;
}
/*Hide element progess bar rappi-pet*/
/*Hide element progess bar rappi-gadget*/
[data-process-id="CreateClaimSecureThingsProcess"] .sk-progress-bar div#sk-step-6 {
    display: none;
}
[data-process-id="CreateClaimSecureThingsProcess"] .sk-progress-bar div#sk-step-5:before {
    background-color: #fff;
}
/*Hide element progess bar rappi-gadget*/
/* S7 progressBar Rappi Auto-Pet-Gadget ; RS ; 20/042025 */

#sk-ClaimsGeneric-Documents-Document4Resource > div.sk-field{
    border-bottom: 0.1rem solid #D9D9D9;
    padding-bottom: 1em;
}
/* ARIBS-320 ; RS ; 20/042025 ; 26/04/2025 */
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-process-CreateClaimsAdditionsForAutoProcess {
    margin: 0;
}

[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-progress-bar .sk-progress-bar-content {
    padding: 2.4rem;
}

[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-process-CreateClaimsAdditionsForAutoProcess .sk-progress-bar-content [data-active=true] .sk-step-item {
    background-color: #e8e2fb;
	transform: none !important;
	transition: all 0s ease-in-out !important;
}   

[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-ClaimsGeneric-AutoClaim-AutoAddonProducts-SelectAddonMessage  {
    padding: 0;
}

[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-ClaimsGeneric-AutoClaim-AutoAddonProducts-SelectAddonMessage > .sk-message-content p  {
    padding: 1.2rem 2.4rem;    
}
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-ClaimsGeneric-AutoClaim-AutoAddonProducts-CoverageSelector {
    margin: 0;
    padding: 1.6rem 2.4rem;
}
/* border seleccionado */
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-ClaimsGeneric-AutoClaim-AutoAddonProducts-CoverageSelector > .sk-field .sk-option-item .sk-selected {
    border: 1px solid #6168DB !important;
    border-radius: 4px !important;   
}   
/* border sin seleccionar */
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-ClaimsGeneric-AutoClaim-AutoAddonProducts-CoverageSelector > .sk-field .sk-option-list .sk-option-item[data-type=graphical] input+label {
    border: 1px solid #ECEFF3 ;
    border-radius: 4px;
}
/* style check */
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-ClaimsGeneric-AutoClaim-AutoAddonProducts-CoverageSelector .sk-option-item[data-type=graphical] .sk-input-radio{
    display: inline-block;
    height: 1.4rem;
    width: 1.4rem;
    border: 1px solid #000;
    position: absolute;
    border-radius: 4px;
    margin-top: 3px;
	margin-right: 5px;
}
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-ClaimsGeneric-AutoClaim-AutoAddonProducts-CoverageSelector .sk-option-item .sk-input-radio[data-selected=true] {
    display: flex-end;
    height: 1.4rem;
    width: 1.4rem;
    border: 1px solid #000;
    position: absolute;
    background: #000;
    border-radius: 4px;
    margin-top: 3px;
	margin-right: 5px;
}
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] .sk-input-radio[data-selected=true] .sk-input-radio-icon {
    position: absolute;
    border-radius: 0;
    content: "";
    height: 9px;
    width: 3px;
    border: 1px solid #fff;
    left: 0 !important;
    right: 0;
    top: 5px !important; 
    bottom: 10px; !important;
    margin: auto;
    background: transparent;
    transform:rotate(45deg) !important;
    border-top-color: transparent;
    border-left-color: transparent; 
}
/* style check */
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-ClaimsGeneric-AutoClaim-AutoAddonProducts-CoverageSelector > .sk-field .sk-selected span {
    font-size: 1.2rem !important;
    font-weight: 700 !important;
    color: #4E4044 !important;
    line-height: 100% !important;
}
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-ClaimsGeneric-AutoClaim-AutoAddonProducts-CoverageSelector > .sk-field span {
    font-size: 1.2rem !important;
    font-weight: 400 !important;
    color: #4E4044 !important;
    line-height: 100% !important;
}
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-ClaimsGeneric-AutoClaim-AutoAddonProducts-CoverageSelector .sk-field .sk-option-item{
    margin: 0;
    padding: 0;
}
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-ClaimsGeneric-AutoClaim-AutoAddonProducts-CoverageSelector .sk-field .sk-option-item label[for="ClaimsGeneric-AutoClaim-AutoAddonProducts-CoverageSelector-1"] {
margin-bottom: 0.7rem;    
}
/* next button */
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-navigation-CreateClaimsAdditionsForAutoProcessSelectionUI1-FieldsetGroup-Fieldset3 {
    margin: 0;
    padding: 1.6rem 2.4rem;
}
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-navigation-CreateClaimsAdditionsForAutoProcessSelectionUI1-FieldsetGroup-Fieldset3 button#CreateClaimsAdditionsForAutoProcessSelectionUI1-FieldsetGroup-Fieldset3-next-button-1 {
    margin: 0;
    padding: 1.6rem;
}
/* next button */
/* back button */
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-navigation-CreateClaimsAdditionsForAutoProcessSelectionUI1-FieldsetGroup-Fieldset4 {
    margin: 0 0 1.7rem;
    padding: 0 2.4rem 1.6rem;
}
[data-process-step-id="CreateClaimsAdditionsForAutoProcess:Selection"] div#sk-navigation-CreateClaimsAdditionsForAutoProcessSelectionUI1-FieldsetGroup-Fieldset4 button#CreateClaimsAdditionsForAutoProcessSelectionUI1-FieldsetGroup-Fieldset4-back-button-1 {
    margin: 0;
    padding: 1.6rem; 	
}/* FIN ARIBS-320 ; RS ; 20/042025 ; 26/04-2025 */

/* ARIBS-283 ; RS ; 20/042025 */
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item {
  margin: 2.8rem 2.4rem 0 2.4rem;
  border-radius: 2rem;
  border: 1px solid #171A1E33;
  padding: 0;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 i.sk-icon.fal.fa-info-circle.sk-modal-icon.info-circle.fal.sk-pc {
  margin: 0;
  font-weight: 500;  
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-field > .sk-textbox.sk-input.sk-focusable {
  padding: 0;
  font-size: 1.4rem;
  font-weight: 400;
  border: none;
  min-height: 0;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-attr.sk-textbox > .sk-field {
  min-height: 0 !important;
} 
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-textbox {
  padding: 2.5rem 2.4rem 0;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-attr.sk-resource .sk-upload > .sk-upload-content > .sk-upload-dropzone > .sk-upload-header {
  padding: 0 !important;
}    
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-resource {
  padding: 1rem 2.4rem 0;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-resource .sk-upload-subheader {
  padding: 1rem;
  font-size: 1.2rem;
  font-weight: 400;
  color: #4E4044;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-resource .sk-upload-dropzone {
  border-radius: 4px !important;
  border: 1px solid #7E98A0 !important;
  background: #ECEFF3 !important;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-checkbox {
  padding: 0.5rem 2.4rem;   
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-resource a.sk-file-info {
  background-color: #75DB614D !important;
  border-radius: 4px !important;
  border: 1px solid #7E98A0 !important;
  padding: 1rem !important;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.6rem;
  color: #4E4044 !important;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 {}

[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-multi-brick-footer > a.button.sk-button.sk-multi-brick-link.sk-multi-brick-link--add.expanded {
    margin: 0;
    padding: 1.6rem;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-navigation-SelectDocumentFromAutoProcess-1 .sk-button-list.sk-button-list--action button {
    margin: 0;
    padding: 1.6rem;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1 .sk-uigroup-content .sk-uigroup-item-content .sk-field .sk-file a.sk-file-actions {
    padding: 1rem !important;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1 .sk-uigroup-content .sk-uigroup-item-content .sk-field .sk-file .sk-file-preview .sk-icon.fal.fa-arrow-down-to-bracket.icon-download {
    position: absolute;
    right: 10px;
    top: 9px; 
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-uigroup-content .sk-field .sk-input-checkbox+span {
    font-size: 12px !important;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-uigroup-content .sk-field .sk-input-checkbox {
    border: 1px solid #7E98A0 !important;
    height: 18px;
    width: 16px
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-textbox {
    padding: 1.6rem 2.4rem 0;    
}

[data-process-step-id="SelectDocumentFromAutoProcess:1"] .sk-uigroup-content .sk-uigroup-item-content a.sk-button.button.sk-multi-brick-link.sk-multi-brick-link--remove{
    margin: 0;
    padding: 0; 
    position: absolute;
    bottom: -4rem !important;
    right: 0;
    background: transparent;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-uigroup-content .sk-button.sk-multi-brick-link.sk-multi-brick-link--remove .sk-icon.fal.fa-trash-alt {
    font-size: 1.6rem;
    color: #6168DB !important;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1 .sk-uigroup-item.sk-multi-brick-item.sk-multi-brick-item {
    margin-bottom: 4.6rem !important;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-multi-brick-footer {
  padding: 2.4rem 2.4rem 0 !important;
  margin-bottom: 0;
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-file-size {    
    display: none;   
}
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-navigation-SelectDocumentFromAutoProcess-1 {
    margin: 0 24px 0;
}
/* FIN ARIBS-283 ; RS ; 20/04/2025 */

/* ARIBS-423 ; RS ; 21/05/2025 */
[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1 .sk-attr.sk-resource .sk-field .sk-file-actions {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 0 0 0.1rem !important;
    padding: 1rem !important;
    width: 3.7rem;
    background-color: #EA0029;
}

[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1 .sk-attr.sk-resource .sk-field .sk-file-actions i.sk-icon.fal.fa-trash-alt:before  {
    font-size: 2.6rem;
    display: inline-block;
    height: 2.6rem;
    width: 2.6rem;
}

[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1 .sk-attr.sk-resource .sk-field .sk-icon.fal.fa-arrow-down-to-bracket.icon-download:before {
    font-size: 2.4rem;
    display: inline-block;
    height: 2.4rem;
    width: 2.4rem;
}

[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1 .sk-uigroup-item-content .sk-label .fa-info-circle:before {
    font-size: 1.6rem;
    display: inline-block !important;
    width: 1.4rem !important;
    height: 1.4rem !important;
}

[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-uigroup-content .sk-field .sk-input-checkbox {
    display: inline-block !important;
    min-width: 18px !important;
    min-height: 16px !important;
    height: 16px !important;
    box-sizing: border-box !important;
}

[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-uigroup-item  .sk-checkbox .sk-field .sk-option-item .sk-selected .fa-check:before{
    position: relative;
    left: 0.15rem !important;    
}

[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1 .sk-uigroup-content .sk-uigroup-item-content .sk-field .sk-file a.sk-file-actions {
    justify-content: center !important;
}

[data-process-step-id="SelectDocumentFromAutoProcess:1"] div#sk-SelectDocumentFromAutoProcess1UI1-FieldsetGroup-Fieldset1-Multibrick1 .sk-uigroup-content .sk-button.sk-multi-brick-link.sk-multi-brick-link--remove .sk-icon.fal.fa-trash-alt:before {
    display: inline-block !important;
    min-width: 16px !important;
    min-height: 16px !important;
    height: 16px !important;
    box-sizing: border-box !important;
}
/* FIN ARIBS-423 ; RS ; 21/05/2025 */

/* ARIBS-297 ; RS ; AutoGAdget ; 15/05/25 */
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-field .sk-file-actions {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 0 0 0.1rem !important;
    padding: 1rem !important;
    width: 5.6rem;
    background-color: #EA0029;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-field .sk-file-actions i.sk-icon.fal.fa-trash-alt:before  {
    font-size: 2.6rem;
    display: inline-block;
    height: 2.6rem;
    width: 2.6rem;    
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-field .sk-icon.fal.fa-arrow-down-to-bracket.icon-download:before {
    font-size: 2.4rem;
    display: inline-block;
    height: 2.4rem;
    width: 2.4rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-field .sk-option-item .sk-input-radio[data-selected=false] {
    all: unset;
    width: 2.2rem;
    height: 2.2rem;
    flex-shrink: 0;
    border: 1px solid;
    border-radius: 50%;  
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-field .sk-option-item .sk-input-radio[data-selected=true] {
    all: unset;
    width: 2.2rem;
    height: 2.2rem;
    flex-shrink: 0;
    border: 1px solid;
    border-radius: 50%;  
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 .sk-field .sk-input-radio-icon {
    position: absolute;
    top: 5px ;
    left: 4px ;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 .sk-uigroup-item-content .sk-label .fa-info-circle:before {
    font-size: 1.6rem;
    display: inline-block !important;
    width: 1.5rem !important;
    height: 1.6rem !important;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 .sk-uigroup-item-content .sk-label .sk-mandatory {
    color: #4E4044 !important;
}

/* END ARIBS-297 ; RS ; AutoPEt ; 15/05/25 */

/* ARIBS-297 ; RS ; AutoPEt ; 15/05/25 */

[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-field .sk-file-actions {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 0 0 0.1rem !important;
    padding: 1rem !important;
    width: 5.6rem;
    background-color: #EA0029;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-field .sk-file-actions i.sk-icon.fal.fa-trash-alt:before  {
    font-size: 2.6rem;
    display: inline-block;
    height: 2.6rem;
    width: 2.6rem;    
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 > .sk-uigroup-content .sk-field .sk-option-item {
    padding: 0.5rem 0 0 1rem;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset5 > .sk-uigroup-item-content .sk-field {
    padding: 0.4rem !important;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-field .sk-icon.fal.fa-arrow-down-to-bracket.icon-download:before {
    font-size: 2.4rem;
    display: inline-block;
    height: 2.4rem;
    width: 2.4rem;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-field .sk-option-item .sk-input-radio[data-selected=false] {
    all: unset;
    width: 2.2rem;
    height: 2.2rem;
    flex-shrink: 0;
    border: 1px solid;
    border-radius: 50%;  
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-field .sk-option-item .sk-input-radio[data-selected=true] {
    all: unset;
    width: 2.2rem;
    height: 2.2rem;
    flex-shrink: 0;
    border: 1px solid;
    border-radius: 50%;  
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-uigroup-content .sk-field label[for="ClaimsGeneric-Documents-Document4Selector-1"] .sk-input-radio.sk-input-option, [data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-uigroup-content .sk-field label[for="ClaimsGeneric-Documents-IDSelector-1"] .sk-input-radio.sk-input-option {
    all: unset;
    width: 2.2rem;
    height: 2.2rem;
    flex-shrink: 0;
    border: 1px solid;
    border-radius: 50%;   
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-uigroup-content .sk-field label[for="ClaimsGeneric-Documents-PetBookletSelector-1"] .sk-input-radio.sk-input-option, [data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-uigroup-content .sk-field label[for="ClaimsGeneric-Documents-ServiceInvoiceSelector-1"] .sk-input-radio.sk-input-option {
    all: unset;
    width: 2.2rem;
    height: 2.2rem;
    flex-shrink: 0;
    border: 1px solid;
    border-radius: 50%;    
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-field .sk-input-radio-icon {
    position: absolute;
    top: 5px ;
    left: 4px ;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset5 .sk-uigroup-item-content .sk-label .fa-info-circle:before {
    font-size: 1.6rem;
    display: inline-block !important;
    width: 1.5rem !important;
    height: 1.6rem !important;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset5 .sk-uigroup-item-content .sk-label .sk-mandatory {
    color: #4E4044 !important;
}
/* ARIBS-297 */

[data-process-step-id="CreateClaimProcess:Summary"] .sk-uigroup-item > .sk-uigroup-item-content .sk-attr.sk-attr-htmljs .sk-html-content {
    border-top: 3px solid #fff;
    position: relative;
    top: -1px;
}
/* End ARIBS-297; RS ; AutoPEt ; 15/05/25 */

/*Alfredo Design Review Abr-2025*/
.sk-custom-profile-section .sk-autosearch-tab-panel .sk-datatable .p-datatable-wrapper .p-datatable-tbody .sk-first-section .sk-customer-img {
  background-image: url(/resources/definition/generic/Resources/es/mx/profileRappi.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: 96px; 
  height: 96px; 
  max-width: 96px; 
  max-height: 96px; 
  box-shadow: 0px 6px 14px 0px rgba(33, 34, 36, 0.08); 
  border: 2px solid rgba(255, 255, 255, 1); 
  border-width: 2px; 
  border-radius: 50%; 
}

img.sk-image-customer-profile {
	object-fit: cover;
	width: 96px;
    height: 96px;
    max-width: 96px;
    max-height: 96px;
    box-shadow: 0px 6px 14px 0px rgba(33, 34, 36, 0.08);
    border: 2px solid rgba(255, 255, 255, 1);
    border-width: 2px;
    border-radius: 50%;
}

.sk-profile--main .sk-profile--quote div {
    font-size: 1rem;
    line-height: 1.2rem;
    margin-bottom: 8px;
}

div#sk-PetInfoPageProcess1UI1-FieldsetGroup-Fieldset6-PanelGroup2 > .sk-uigroup-content, div#sk-PetInfoPageProcess1UI1-FieldsetGroup-Fieldset3-PanelGroup1 > .sk-uigroup-content {
    border: 1px solid rgba(236, 239, 243, 1);
	box-shadow: none;
}
#sk-ZoneDefinition-HomeZone-CustomerPoliciesAutomaticSearchComponent .sk-custom-card {
  min-height: 172px;
  border-radius: 15px;
  border: 1px solid #ECEFF3;/*ARIBS-*/
  background: center;
}

.sc-list {
  grid-column: 1 / 3;
  grid-template-columns: 1fr !important;
  grid-row-gap: 8px;
}

div#sk-PetInformationPageGeneric-Microsito-PetLandingListHTMLJS {
    padding: 1.5rem;
}

a.button.sk-button.width100 {
    width: 100%;
}

span.sk-amount-currency {
    font-weight: 400;
}
/*fin Alfredo Design Review Abr-2025*/

/* ARIBS-333 ; RS ; 22/04/2025 ; 26/04/2025*/
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#sk-progress-bar .sk-progress-bar-content {
    margin-top: 1.6rem;
    padding: 2.4rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#sk-process-CreateClaimSecureThingsProcess .sk-progress-bar-content [data-active=true] .sk-step-item {
    background-color: #e8e2fb;
	transform: none !important;
	transition: all 0s ease-in-out !important;
}

[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#sk-ClaimsGeneric-SecureThingsClaim-step2-Message1HTMLJS {
    padding: 0 0 1.6rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#sk-ClaimsGeneric-SecureThingsClaim-step2-Message1HTMLJS > .sk-html-content h4, div#sk-ClaimsGeneric-SecureThingsClaim-step2-Message1HTMLJS > .sk-html-content p.rappi_s14_w400_h16 {
    margin: 0;
    padding: 1.2rem 2.4rem;
}
/* border seleccionado */
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-field .sk-option-item .sk-selected {
    border: 1px solid #6168DB !important;
    border-radius: 4px !important;   
}   
/* border sin seleccionar */
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-field .sk-option-list .sk-option-item[data-type=graphical] input+label {
    border: 1px solid #ECEFF3 ;
    border-radius: 4px;
}
/* style check */
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-option-item[data-type=graphical] .sk-input-checkbox{
    border: 1px solid #000;
    border-radius: 4px;
    position: absolute;
    right: 9px;
    top: 9px;
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-option-item[data-type=graphical] .sk-input-checkbox[data-selected=true] {
    border: 1px solid #000;
    background: #000;
    border-radius: 4px;
    position: absolute;
    right: 9px;
    top: 8px;   
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-field .sk-option-item span  {
    font-size: 1.2rem !important;
    font-weight: 400 !important;
    color: #4E4044 !important;
    line-height: 100% !important;
    margin: 0 !important;
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-field .sk-selected span {
    font-weight: 700 !important;
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-field .sk-option-item .sk-icon {
    padding: 0; 
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] button#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset2-next-button-1, [data-process-step-id="CreateClaimSecureThingsProcess:2"] button#CreateClaimSecureThingsProcess-2-back-button-1 {
    margin: 0;
	Padding: 1.6rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] button#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset2-next-button-1 span, [data-process-step-id="CreateClaimSecureThingsProcess:2"] button#CreateClaimSecureThingsProcess-2-back-button-1 span {
    padding: 0
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-uigroup-item-content .sk-attr.sk-checkbox.sk-option--graphical .sk-field span.sk-option-item {
    width: 100% !important;
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#sk-navigation-CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset2 {
    margin: 0;
    padding: 1.6rem 2.4rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#sk-navigation-CreateClaimSecureThingsProcess-2{
    margin: 0 0 1.6rem;
    padding:  0 2.4rem 1.6rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-uigroup-item-content .sk-attr.sk-checkbox {
    margin: 0;
    padding: 0 2.4rem 1.7rem;   
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-uigroup-item-content .sk-attr.sk-checkbox .sk-field {
    min-height: 0 !important;
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-column-list .sk-checkbox .sk-field .sk-option-list{
    justify-content: left;
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#sk-navigation-CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset2 {
    padding: 1.6rem 2.4rem;
}
/* ARIBS-333 ; RS ; 22/04/2025 ; 26/24-2025 */

/* ARIBS-321 ; RS ; 22/04/2025 */
[data-process-step-id="CreateClaimProcess:ClaimInformation"] #sk-process-CreateClaimProcess {
    margin: 0 ;
}
[data-process-step-id="CreateClaimProcess:ClaimInformation"] div#sk-progress-bar .sk-progress-bar-content {
    margin-top: 1.6rem;
    padding: 2.4rem;
}
[data-process-step-id="CreateClaimProcess:ClaimInformation"] div#sk-process-CreateClaimProcess .sk-progress-bar-content [data-active=true] .sk-step-item {
    background-color: #e8e2fb;
	transform: none !important;
	transition: all 0s ease-in-out !important;
}   
/* back button */
[data-process-step-id="CreateClaimProcess:ClaimInformation"] div#sk-navigation-CreateClaimProcess-ClaimInformation {
    margin: 0 0 1.7rem;
    padding: 0 2.4rem 1.7rem;
}

[data-process-step-id="CreateClaimProcess:ClaimInformation"] div#sk-navigation-CreateClaimProcess-ClaimInformation button#CreateClaimProcess-ClaimInformation-back-button-1{
    margin: 0;
    padding: 1.6rem !important;
}
/* back button */
/* placeholder styles */
[data-process-step-id="CreateClaimProcess:ClaimInformation"] #sk-CreateClaimProcess1UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3 .sk-uigroup-item .sk-uigroup-item-content .sk-input::placeholder {
  font-family: 'PPObjectSans';
  color: #4E4044;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.6rem;
}
/* placeholder styles */
/* Next Button */
[data-process-step-id="CreateClaimProcess:ClaimInformation"] div#sk-navigation-CreateClaimProcess1UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3-Fieldset13-FieldsetGroup4-Fieldset14 {
    margin: 1.7rem 2.4rem;    
}
[data-process-step-id="CreateClaimProcess:ClaimInformation"] div#sk-navigation-CreateClaimProcess1UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3-Fieldset13-FieldsetGroup4-Fieldset14 button#CreateClaimProcess1UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3-Fieldset13-FieldsetGroup4-Fieldset14-next-button-2 {
    margin: 0;
    padding: 1.6rem;
}
/* Next Button */

/* Content */
[data-process-step-id="CreateClaimProcess:ClaimInformation"] div#sk-ClaimsGeneric-ReasonExplained {
    padding: 0 2.4rem 1.7rem
}
[data-process-step-id="CreateClaimProcess:ClaimInformation"] div#sk-ClaimsGeneric-AmountClaimed, div#sk-ClaimsGeneric-TimeOfClaim {
    padding: 0 2.4rem 1.7rem
}
[data-process-step-id="CreateClaimProcess:ClaimInformation"] div#sk-ClaimsGeneric-ClaimDate {
    margin: 0;
    padding: 0 2.4rem 1.7rem;
}
[data-process-step-id="CreateClaimProcess:ClaimInformation"] div#sk-ClaimsGeneric-PetClaims-ChosenClaimCard {
    margin: 1.7rem 2.4rem ;
}
[data-process-step-id="CreateClaimProcess:ClaimInformation"] div#sk-ClaimsGeneric-Messages-ClaimInformationMessage2 {
    padding: 0; 
}
[data-process-step-id="CreateClaimProcess:ClaimInformation"] div#sk-ClaimsGeneric-Messages-ClaimInformationMessage2 > .sk-message-content > p {
    padding: 1.2rem 2.4rem ; 
}
/* Content */

/* FIN ARIBS-321 ; RS ; 22/04/2025 */

/* ARIBS-334 ; RS ; 23/04/2025 */
[data-process-step-id="CreateClaimSecureThingsProcess:3"] div#sk-progress-bar .sk-progress-bar-content {
    margin-top: 1.6rem;
    padding: 2.4rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:3"] div#sk-process-CreateClaimSecureThingsProcess .sk-progress-bar-content [data-active=true] .sk-step-item {
    background-color: #e8e2fb;
	transform: none !important;
	transition: all 0s ease-in-out !important;
}   
[data-process-step-id="CreateClaimSecureThingsProcess:3"] div#CreateClaimSecureThingsProcess3UI1-FieldsetGroup-Fieldset1 .sk-message {
    padding-top: 0 !important;
    padding-bottom: 1.6rem !important
}
[data-process-step-id="CreateClaimSecureThingsProcess:3"] div#sk-ClaimsGeneric-SecureThingsClaim-step3-Message1 > .sk-message-content > p {
    padding: 1.2rem 0; 
}
[data-process-step-id="CreateClaimSecureThingsProcess:3"] div#sk-ClaimsGeneric-SecureThingsClaim-step3-Message1 > .sk-message-content > div > p {
    padding: 1.2rem 0; 
}
[data-process-step-id="CreateClaimSecureThingsProcess:3"] div#CreateClaimSecureThingsProcess3UI1-FieldsetGroup-Fieldset1 .sk-uigroup-item-content > .sk-column-list .sk-datepicker {
    padding-top: 0 !important;
} 
[data-process-step-id="CreateClaimSecureThingsProcess:3"] #sk-CreateClaimSecureThingsProcess3UI1-FieldsetGroup .sk-uigroup-item .sk-uigroup-item-content .sk-input::placeholder {
  font-family: 'PPObjectSans';
  color: #4E4044;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.6rem;
}

[data-process-step-id="CreateClaimSecureThingsProcess:3"] div#sk-navigation-CreateClaimSecureThingsProcess3UI1-FieldsetGroup1-Fieldset2 {
    margin: 1.6rem 0 0;
    padding: 1.6rem 2.4rem;        
}
[data-process-step-id="CreateClaimSecureThingsProcess:3"] div#sk-navigation-CreateClaimSecureThingsProcess3UI1-FieldsetGroup1-Fieldset2 .sk-button-list--next > button#CreateClaimSecureThingsProcess3UI1-FieldsetGroup1-Fieldset2-next-button-1 {
    margin: 0;
    padding: 1.6rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:3"] div#sk-navigation-CreateClaimSecureThingsProcess3UI1-FieldsetGroup1-Fieldset3 {
    margin: 0;
    padding: 0 2.4rem 1.6rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:3"] button#CreateClaimSecureThingsProcess3UI1-FieldsetGroup1-Fieldset3-back-button-1 {
    margin: 0 0 1.6rem;
    padding: 1.6rem;
}
/* FIN ARIBS-334 ; RS ; 23/04/2025 */
/*ARIBS-336 ; RS ; 24/04/2025 ; 27/04/2025 */
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#sk-progress-bar .sk-progress-bar-content {
    margin-top: 1.6rem;
    padding: 2.4rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#sk-process-CreateClaimSecureThingsProcess .sk-progress-bar-content [data-active=true] .sk-step-item {
    background-color: #e8e2fb;
	transform: none !important;
	transition: all 0s ease-in-out !important;
} 
#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-attr {
    padding: 0 2.4rem 1.2rem !important;
}
#sk-ClaimsGeneric-SecureThingsClaim-step4-MessageDoc > .sk-message-content{
    margin: 0;
}
div#sk-ClaimsGeneric-SecureThingsClaim-step4-MessageDoc > .sk-message-content > .rappi_s24_w400_h32  {
    padding: 1.2rem 0; 
}
div#sk-ClaimsGeneric-SecureThingsClaim-step4-MessageDoc > .sk-message-content > p {
    padding: 1.2rem 0; 
}
/*Content*/
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 > .sk-uigroup-item-content .sk-attr {
    padding: 0 2.4rem !important;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 .sk-uigroup-item-content .sk-attr.sk-radio .sk-label, div#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field {
    margin: 0 !important;
    padding: 1rem 1rem 0 !important;
}
#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 .sk-uigroup-item-content .sk-column-list .sk-attr .sk-field {
    padding: 1rem 0 !important;
    border-bottom: 1px solid #D9D9D9;
    position: relative;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-resource a.sk-file-info {
  background-color: #75DB614D !important;
  border-radius: 4px !important;
  border: 1px solid #7E98A0 !important;
  padding: 1rem !important;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.6rem;
  color: #4E4044 !important;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-option-list > span.sk-option-item > label[for="ClaimsGeneric-SecureThingsClaim-step4-Document-Gadget-Robo1Selector-2"], .sk-option-list > span.sk-option-item > label[for="ClaimsGeneric-SecureThingsClaim-step4-Document-Gadget-Robo2Selector-2"], .sk-option-list > span.sk-option-item > label[for="ClaimsGeneric-SecureThingsClaim-step4-Document-Gadget-Robo3Selector-2"] {
    margin-left: 4.5rem;
    margin-bottom: 1rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 .sk-uigroup-item-content .sk-column-list .sk-resource .sk-field {
    padding: 0 0.4rem 1rem !important;
    border-top: 4px solid #fff !important;
    top: -4px;
    border-bottom: 1px solid #D9D9D9;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 .sk-uigroup-item-content .sk-column-list .sk-attr.sk-resource .sk-field .sk-file-actions {
    padding: 1rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 .sk-uigroup-item-content .sk-column-list .sk-attr.sk-resource .sk-field .sk-file {
    margin: 0;
}
div#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-option-list > .sk-option-item{
    padding: 0 0 0 1rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#sk-CreateClaimSecureThingsProcess4UI1-FieldsetGroup .sk-option-list > span.sk-option-item > label > span {
    padding: 1rem 0 0 1rem !important;    
}

[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 .sk-uigroup-item-content .sk-column-list .sk-attr.sk-resource .sk-field .sk-file i.sk-icon.fal.fa-arrow-down-to-bracket.icon-download {
    position: absolute;
    top: 9px; 
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 .sk-uigroup-item-content .sk-field .sk-input-radio.sk-input-option {
    border: 1px solid #4E4044 !important;    
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 .sk-uigroup-item-content .sk-field .sk-file-info .sk-file-size{
    display: none !important;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 .sk-uigroup-item-content .sk-field .sk-upload-header {
    border-radius: 4px
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset4 .sk-attr.sk-radio i.sk-icon.fal.fa-info-circle.sk-modal-icon.info-circle.fal.sk-pc {
color: #000000 !important;    
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] .sk-uigroup-item .sk-uigroup-item-content .sk-attr.sk-attr-htmljs .sk-html-content {
    border-top: 4px solid #fff;
    position: relative;
    top: -2px;
}
/*Content*/
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#sk-navigation-CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset2 {
    margin: 1.6rem 0 0;
    padding: 1.6rem 2.4rem;        
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#sk-navigation-CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset2 .sk-button-list--next > button#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset2-next-button-1 {
    margin: 0;
    padding: 1.6rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] div#sk-navigation-CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset3 {
    margin: 0;
    padding: 0 2.4rem 1.6rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:4"] button#CreateClaimSecureThingsProcess4UI1-FieldsetGroup-Fieldset3-back-button-1 {
    margin: 0 0 1.6rem;
    padding: 1.6rem;
}
/*Fin ARIBS-336 ; RS ; 24/04/2025 ; 27/04/2025*/

/*ARIBS-322 ; RS ; 24/04/2025*/
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-process-CreateClaimProcess {
    margin: 0;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-progress-bar .sk-progress-bar-content {
    margin-top: 1.6rem;
    padding: 2.4rem;
}
/*Content*/
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-process-CreateClaimProcess .sk-progress-bar-content [data-active=true] .sk-step-item {
    background-color: #e8e2fb;
	transform: none !important;
	transition: all 0s ease-in-out !important;
} 
[data-process-step-id="CreateClaimProcess:Summary"] div#CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset5 .sk-uigroup-item-header {
    padding: 1.2rem 2.4rem;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-ClaimsGeneric-Messages-DocumentsInfoMessage{
    margin-bottom: 1.2rem;
    padding: 0 2.4rem 1.2rem;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-ClaimsGeneric-Messages-DocumentsInfoMessage > .sk-message-content > p {
    padding: 1.2rem 0 0;
}
/*Content*/
[data-process-step-id="CreateClaimProcess:Summary"] div#CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset5 > .sk-uigroup-item-content .sk-attr {
    padding: 0 2.4rem
}
[data-process-step-id="CreateClaimProcess:Summary"] div#CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset5 > .sk-uigroup-item-content .sk-label {
    padding: 1rem;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset5 > .sk-uigroup-item-content .sk-field {
    padding: 0.4rem 1rem;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-resource a.sk-file-info {
  background-color: #75DB614D !important;
  border-radius: 4px !important;
  border: 1px solid #7E98A0 !important;
  padding: 1rem !important;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.6rem;
  color: #4E4044 !important;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-process-step-CreateClaimProcess-rootContent .sk-fieldset.sk-uigroup .sk-uigroup-item p.rappi_s24_w400_h32.rappi_text_color_4E4044 {
    margin: 0;
}
/*Content*/
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-field .sk-file-actions {
    width: 56px !important;
    height: 40px !important;
    padding: 10px !important;
}

[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-field .sk-file-actions i.sk-icon.fal.fa-trash-alt {
    display: flex;
    justify-content: center !important;
    align-items: center;
    width: 100%;
    height: 2.4rem;
	font-size: 2.6rem;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-field .sk-icon.fal.fa-arrow-down-to-bracket.icon-download {
	font-size: 2.4rem;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-ClaimsGeneric-Documents-ServiceInvoiceSelector .sk-field {
    border-bottom: 1px solid #D9D9D9;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-ClaimsGeneric-Documents-ServiceInvoiceResource .sk-field {
   padding: 0 important;
    border-top: 1px solid #fff !important;
    top: -1px;
    border-bottom: 1px solid #D9D9D9;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-field .sk-upload-header  {
    border-radius: 4px;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-field .sk-input-option {
    border: 1px solid;    
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-ClaimsGeneric-Documents-Document4Resource .sk-field {
    border-bottom: none !important;
} 
[data-process-step-id="CreateClaimProcess:Summary"] div#CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset5 > .sk-uigroup-item-content .sk-label {
    padding: 1rem 1rem 0;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-uigroup-content .sk-option-list > span.sk-option-item > label > span {
    padding-top: 1rem;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-uigroup-content .sk-field label[for="ClaimsGeneric-Documents-Document4Selector-2"], div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-uigroup-content .sk-field label[for="ClaimsGeneric-Documents-Document5Selector-2"], div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-uigroup-content .sk-field label[for="ClaimsGeneric-Documents-Document6Selector-2"], div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-uigroup-content .sk-field label[for="ClaimsGeneric-Documents-IDSelector-2"], div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-uigroup-content .sk-field label[for="ClaimsGeneric-Documents-PetBookletSelector-2"], div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-uigroup-content .sk-field label[for="ClaimsGeneric-Documents-ServiceInvoiceSelector-2"] {
    right: 20px         
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-CreateClaimProcessSummaryUI1-FieldsetGroup3 .sk-uigroup-content .sk-field .sk-file-size {
    display: none !important;
}
/*---Content---*/
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-navigation-CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset9-FieldsetGroup6-Fieldset13 {
    margin: 0;
    padding: 1.6rem 2.4rem;
}
/* back button */
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-navigation-CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset9-FieldsetGroup6-Fieldset13 button#CreateClaimProcessSummaryUI1-FieldsetGroup3-Fieldset9-FieldsetGroup6-Fieldset13-next-button-2 {
    margin: 0;
    padding: 1.6rem;
}
[data-process-step-id="CreateClaimProcess:Summary"] div#sk-navigation-CreateClaimProcess-Summary > .sk-button-list--back button#CreateClaimProcess-Summary-back-button-1 {
    margin: 0 0 3.2rem;
    padding: 1.6rem;
}
/* back butoon */
/*Fin ARIBS-322 ; RS ; 24/04/2025*/
/* ARIBS-338 */
[data-process-step-id="CreateClaimSecureThingsProcess:5"] div#sk-progress-bar .sk-progress-bar-content {
    margin-top: 1.6rem;
    padding: 2.4rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:5"] div#sk-process-CreateClaimSecureThingsProcess .sk-progress-bar-content [data-active=true] .sk-step-item {
    background-color: #e8e2fb;
	transform: none !important;
	transition: all 0s ease-in-out !important;
} 
[data-process-step-id="CreateClaimSecureThingsProcess:5"] div#sk-ClaimsGeneric-SecureThingsClaim-step5-summaryMessage1 {
    padding: 1.2rem 2.4rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:5"] div#sk-ClaimsGeneric-SecureThingsClaim-step5-summaryMessage1 > .sk-message-content > p {
    padding: 1.2rem 0;
}
[data-process-step-id="CreateClaimSecureThingsProcess:5"] div#sk-ClaimsGeneric-SecureThingsClaim-step5-summaryMessage2 > .sk-message-content label {
    padding-top: 0.8rem;
}

[data-process-step-id="CreateClaimSecureThingsProcess:5"] div#sk-ClaimsGeneric-SecureThingsClaim-step5-summaryMessage2 > .sk-message-content hr {
    margin: 0;
}
[data-process-step-id="CreateClaimSecureThingsProcess:5"] div#sk-ClaimsGeneric-SecureThingsClaim-step5-summaryMessage2 {
    padding-bottom: 1.6rem
}
/* next button */
[data-process-step-id="CreateClaimSecureThingsProcess:5"] div#sk-navigation-CreateClaimSecureThingsProcess5UI1-FieldsetGroup-Fieldset2 {
    margin: 0;
    padding: 1.7rem 2.4rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:5"] div#sk-navigation-CreateClaimSecureThingsProcess5UI1-FieldsetGroup-Fieldset2 button#CreateClaimSecureThingsProcess5UI1-FieldsetGroup-Fieldset2-next-button-1 {
    margin: 0;
    padding: 1.6rem;
}
/* next button */
[data-process-step-id="CreateClaimSecureThingsProcess:5"] button#CreateClaimSecureThingsProcess5UI1-FieldsetGroup-Fieldset2-next-button-1 span, [data-process-step-id="CreateClaimSecureThingsProcess:5"] button#CreateClaimSecureThingsProcess5UI1-FieldsetGroup-Fieldset3-back-button-1 span {
    padding: 0;
}
/* back button */
[data-process-step-id="CreateClaimSecureThingsProcess:5"] div#sk-navigation-CreateClaimSecureThingsProcess5UI1-FieldsetGroup-Fieldset3 button#CreateClaimSecureThingsProcess5UI1-FieldsetGroup-Fieldset3-back-button-1 {
    margin: 0 !important;
    padding: 1.6rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:5"] div#sk-navigation-CreateClaimSecureThingsProcess5UI1-FieldsetGroup-Fieldset3 {
    margin: 0 0 1.6rem;
    padding: 0 2.4rem 1.6rem
}
/* back butoon */
/* Fin ARIBS-338 */
/*ARIBS-325 ; RS ; 25/04/2025 */
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-process-CreateClaimProcess{
    margin: 0;
}
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-progress-bar .sk-progress-bar-content {
    margin-top: 1.6rem;
    padding: 2.4rem;
}
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-process-CreateClaimProcess .sk-progress-bar-content [data-active=true] .sk-step-item {
    background-color: #e8e2fb;
	transform: none !important;
	transition: all 0s ease-in-out !important;
} 
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-ClaimsGeneric-Messages-SummaryInfoMessage {
    padding: 0 2.4rem;
}
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-ClaimsGeneric-Messages-SummaryInfoMessage .sk-message-content p {
    padding: 1.2rem 0;
}
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-ClaimsGeneric-Messages-SummaryMessage {
    padding: 1.6rem 2.4rem;
}
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-ClaimsGeneric-Messages-SummaryMessage .sk-message-content .row {
    padding: 1.6rem 0 1rem;
    margin: 0;
}
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-ClaimsGeneric-Messages-SummaryMessage .sk-message-content .row > span{
    padding: 0;
}
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-ClaimsGeneric-Messages-SummaryMessage .sk-message-content .row > p{
    margin-top: 0.6rem;
}
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-ClaimsGeneric-Messages-SummaryMessage .sk-message-content .content-header {
    margin: 0;
    padding: 1.6rem 0 0;
    text-align: left;
}
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-ClaimsGeneric-Messages-SummaryMessage > .sk-message-content hr {
    margin: 0;
}
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-ClaimsGeneric-Messages-SummaryMessage .sk-message-content .row .small-8 span {
    font-weight: 400 !important;
}
/* next button */
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-navigation-CreateClaimProcess2UI1-FieldsetGroup1-Fieldset2 {
    margin: 0;
    padding: 1.7rem 2.4rem;
}
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-navigation-CreateClaimProcess2UI1-FieldsetGroup1-Fieldset2 button#CreateClaimProcess2UI1-FieldsetGroup1-Fieldset2-next-button-1 {
    margin: 0;
    padding: 1.6rem;
}
/* next button */
/* back button */
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-navigation-CreateClaimProcess2UI1-FieldsetGroup1-Fieldset5 button#CreateClaimProcess2UI1-FieldsetGroup1-Fieldset5-back-button-1  {
    margin: 0 !important;
    padding: 1.6rem;
}
[data-process-step-id="CreateClaimProcess:Confirmation"] div#sk-navigation-CreateClaimProcess2UI1-FieldsetGroup1-Fieldset5 {
    margin: 0 0 1.6rem;
    padding: 0 2.4rem 1.6rem
}
/* back butoon */
/*ARIBS-325 ; RS ; 25/04/2025 */

/*ARIBS-360 | Edgar Linarez | 28-04-2025*/

/*Area Identificacion de Usuario*/
[id=sk-comp-ZoneDefinition-HomeZone-ProfileImageAutoSearchComponent] .sk-autosearch[data-tabs-count="1"] .sk-autosearch-tab-panel {
    padding: 0.9rem 2.00938rem;
}

[id=sk-comp-ZoneDefinition-HomeZone-ProfileImageAutoSearchComponent] .sk-autosearch[data-tabs-count="1"] .sk-autosearch-tab-panel table.p-datatable-table > tbody.p-datatable-tbody > tr[role="row"] > td[role="cell"] {
    padding: 0;
}

[id=sk-comp-ZoneDefinition-HomeZone-ProfileImageAutoSearchComponent] .sk-autosearch[data-tabs-count="1"] .sk-autosearch-tab-panel table.p-datatable-table > tbody.p-datatable-tbody > tr[role="row"] > td .padding-vertical-1.sk-first-section a.button.sk-button.profile_main_buttons {
    margin: 0;
}

/*Fin ARIBS-360*/

/*ARIBS-339 ; RS ; 30/04/2025 */
[data-process-step-id="CreateClaimSecureThingsProcess:6"] .sk-page {
    background-color: rgba(0, 0, 0, 0.8)        
} 
[data-process-step-id="CreateClaimSecureThingsProcess:6"] .sk-top-bar, [data-process-step-id="CreateClaimSecureThingsProcess:6"] .sk-header.clearfix {
    display: none;
}
[data-process-step-id="CreateClaimSecureThingsProcess:6"] .sk-process-content {
    margin: 1.6rem  2.4rem !important;
    padding: 4.8rem 2.4rem !important;
    background: #fff;
    border-radius: 24px;
}
[data-process-step-id="CreateClaimSecureThingsProcess:6"] div#sk-ClaimsGeneric-SecureThingsClaim-step6-finalizerMessage {
    padding: 0 !important;
}
[data-process-step-id="CreateClaimSecureThingsProcess:6"] div#CreateClaimSecureThingsProcess6UI1-FieldsetGroup-Fieldset2 .sk-navigation {
    margin: 0;   
}
/*Fin ARIBS-339 ; RS ; 30/04/2025 */

/* ARIBS-369 ; Javier Maestre ; 01/05/2025 */
#sk-TermsAndConditionProcess1UI1-FieldsetGroup .p-accordion-header-text {
	color: #4E4044;
}
/* FIN ARIBS-369 */

/* ARIBS-379 ; Javier Maestre ; 07/05/2025 */
#sk-AutoInformationGeneric-HomePage-AutoHomePageBannerMessage ul {
    margin-left: 0rem;
    margin-bottom: 0rem;
}

#sk-AutoInformationGeneric-HomePage-AutoHomePageBannerMessage .sk-main-content li {
    display: flex;
    align-items: center;
    margin-bottom: 2rem;
}

#sk-AutoInformationGeneric-HomePage-AutoHomePageBannerMessage .sk-main-content li:last-child {
    margin-bottom: 0rem;
}

.icon-auto-phone {
	width: 2rem;
    height: 2rem;
    margin-right: 1rem;
    margin-left: 0.3rem;
}

.icon-auto-dollar {
	width: 2.2rem;
    height: 2.3rem;
    margin-right: 1rem;
}

.icon-auto-shield {
	width: 2.3rem;
    height: 2.4rem;
    margin-right: 1rem;
}
/* FIN ARIBS-379 */

/* ARIBS-380 ; Javier Maestre ; 09/05/2025 */
#sk-AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset6-PanelGroup1.sk-panel--design .sk-uigroup-content .p-accordion-tab .p-accordion-header {
  border-bottom: none !important;
}

#sk-AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset6-PanelGroup1 .p-accordion .p-accordion-tab {
    border-bottom: 0.5px solid #4E4044;
}

#sk-AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset6-PanelGroup1 .p-accordion .p-accordion-tab:last-child {
    border-bottom: none;
}

#sk-AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset6-PanelGroup1 .p-accordion .p-accordion-header .p-accordion-header-link {
    padding: 1.5rem 0rem;
}

#sk-AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset6-PanelGroup1 p {
    color: #4E4044;
    line-height: 1.8rem;
}

#sk-AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset6-PanelGroup1.sk-panel .sk-panel-item-content {
    border-color: #D9D9D9;
    border-radius: 0;
    border-left-style: unset;
    border-right-style: unset;
    border-bottom-style: unset;
	box-shadow: inset 0px 10px 10px -13px rgba(33, 34, 36, 0.8);
}

#sk-AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset6-PanelGroup1 .p-accordion .p-accordion-tab .p-accordion-content {
    padding: 0 !important;
}

#sk-AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset6-PanelGroup1 .sk-message {
    --attr-padding-mobile: 2.4rem 0rem;
}
/* FIN ARIBS-380 */

/* ARIBS-381 ; Javier Maestre ; 10/05/2025 */
#sk-AutoInformationGeneric-HomePage-PartnerFooterAutoMessage h2 {
    font-family: "PPObjectSans" !important;
}

#sk-AutoInformationGeneric-HomePage-PartnerFooterAutoMessage ul {
    margin-left: 2.5rem;
}

#sk-AutoInformationGeneric-HomePage-PartnerFooterAutoMessage ul li::marker {
	font-size: 1rem;
}
/* FIN ARIBS-381 */

/* ARIBS-382 ; Javier Maestre ; 10/05/2025 */
#sk-TermsAndConditionProcess1UI1-FieldsetGroup .sk-uigroup-header {
    justify-content: start;
}

#sk-TermsAndConditionProcess1UI1-FieldsetGroup.list-container {
    counter-reset: list-counter; /* Inicializa el contador */
}

#sk-TermsAndConditionProcess1UI1-FieldsetGroup .list-item {
    display: block; /* Hace que el span se comporte como un bloque */
    counter-increment: list-counter; /* Incrementa el contador */
    padding-left: 2rem; /* Espacio para la numeración */
    position: relative; /* Permite posicionar el número */
}

#sk-TermsAndConditionProcess1UI1-FieldsetGroup .list-item::before {
    content: counter(list-counter) ". "; /* Agrega la numeración */
    position: absolute; /* Posiciona el número */
    left: 0; /* Lo coloca al inicio */
}
/* FIN ARIBS-382 */

/* ARIBS-383 ; Javier Maestre ; 10/05/2025 */
#sk-AutoInformationGeneric-Microsite-AutoMicrositePageMessage h4 {
	font-size: 2rem;
}
/* FIN ARIBS-383 */

/* ARIBS-384 ; Javier Maestre ; 10/05/2025 */
#sk-AutoInfoPageProcess1UI-FieldsetGroup1-Fieldset9-PanelGroup1 {
    margin: 4rem 2.4rem;
    padding: 2rem;
    border-radius: 2rem;
    border: 0.1rem solid #ECEFF3;
}

#sk-AutoInfoPageProcess1UI-FieldsetGroup1-Fieldset9-PanelGroup1.sk-panel--design .sk-uigroup-content .p-accordion-tab .p-accordion-header {
  border-bottom: none !important;
}

#sk-AutoInfoPageProcess1UI-FieldsetGroup1-Fieldset9-PanelGroup1 .p-accordion .p-accordion-tab {
    border-bottom: 0.5px solid #4E4044;
}

#sk-AutoInfoPageProcess1UI-FieldsetGroup1-Fieldset9-PanelGroup1 .p-accordion .p-accordion-tab:last-child {
    border-bottom: none;
}
/* FIN ARIBS-384 */

/* ARIBS-389 ; Javier Maestre ; 10/05/2025 */
#sk-CreateAutoQuotePublicProcessCustomizationUI1-FieldsetGroup2 .sk-navigation {
    margin: 1.5rem 2.4rem;
}
/* FIN ARIBS-384 */

/*ARIBS-391 - Edgar Linarez - 14-05-2025*/
[data-process-step-id="ViewAutoPolicyProcess:RequestFactura"] div#sk-Auto-TransactionSelectableAutosearchComponent table.p-datatable-table > tbody.p-datatable-tbody > tr.p-datatable-emptymessage > td[role="cell"] {
  color: #4E4044;
}
/*FIN ARIBS-391*/


/*ARIBS-416 | Edgar Linarez | 16-05-2025*/
[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"] {
  --label-font-color: #4E4044;
  --input-read-only-font-color: #4E4044;
}
[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"] .sk-attr.sk-checkbox,
[data-process-step-id="ClaimsOfferDetailsProcess:Document_1"] .sk-attr.sk-checkbox,
[data-process-step-id="ClaimsOfferDetailsProcess:Document_2"] .sk-attr.sk-checkbox {
  --checkbox-border-color: #000000;
  --checkbox-border-radius: 2px;
  --checkbox-selected-border-color: #000000;
  --checkbox-size: 1.6rem;
}
[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"] .sk-input-checkbox,
[data-process-step-id="ClaimsOfferDetailsProcess:Document_1"] .sk-input-checkbox,
[data-process-step-id="ClaimsOfferDetailsProcess:Document_2"] .sk-input-checkbox {
  width: 1.895rem;
  height: 1.6rem;
}
[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"] .sk-input-checkbox .sk-input-checkbox-icon,
[data-process-step-id="ClaimsOfferDetailsProcess:Document_1"] .sk-input-checkbox .sk-input-checkbox-icon,
[data-process-step-id="ClaimsOfferDetailsProcess:Document_2"] .sk-input-checkbox .sk-input-checkbox-icon {
  font-weight: 700;
}

[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"] div#sk-ClaimsGeneric-CustomerAccount-Confirmation .sk-option-list > span.sk-option-item label div.sk-input-checkbox.sk-input-option {
	top: -2rem;
}
[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"] .sk-uigroup-item .sk-navigation {
    margin: 0;
    padding: 1.6rem 2.4rem 0;
}

[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"],
[data-process-step-id="ClaimsOfferDetailsProcess:Document_1"],
[data-process-step-id="ClaimsOfferDetailsProcess:Document_2"] {
  --checkbox-selected-icon-color: #000000;
}
[data-process-step-id="ClaimsOfferDetailsProcess:AcceptOffer"] .sk-input-checkbox[data-selected=true],
[data-process-step-id="ClaimsOfferDetailsProcess:Document_1"] .sk-input-checkbox[data-selected=true],
[data-process-step-id="ClaimsOfferDetailsProcess:Document_2"] .sk-input-checkbox[data-selected=true] {
  --checkbox-selected-bg-color: #FFFFFF;
}
/*FIN ARIBS-416*/

/*ARIBS-425 | Edgar Linarez | 22-05-2025*/

[data-process-step-id="ViewPolicyDocumentsProcess:Full"] div#ViewPolicyDocumentsProcessUI-FieldsetGroup-Fieldset1 #sk-ViewPolicyDocumentsGeneric-CustomerPolicyDocumentsAutoSearchComponent .p-datatable-wrapper table.p-datatable-table th.p-resizable-column {
    border: none;
}

[data-process-step-id="ViewPolicyDocumentsProcess:Full"] div#ViewPolicyDocumentsProcessUI-FieldsetGroup-Fieldset1 #sk-ViewPolicyDocumentsGeneric-CustomerPolicyDocumentsAutoSearchComponent .p-datatable-header, 
[data-process-step-id="ViewPolicyDocumentsProcess:Full"] div#ViewPolicyDocumentsProcessUI-FieldsetGroup-Fieldset1 #sk-ViewPolicyDocumentsGeneric-CustomerPolicyDocumentsAutoSearchComponent .sk-autosearch-content > .sk-autosearch-tab-panel > .sk-datatable .p-paginator.p-component.p-paginator-bottom {
    display: none;
}

/*Fin ARIBS-425*/

/*ARIBS-426 | Edgar Linarez | 23-05-2025*/
[data-zone-active="HomeZone"] section#sk-comp-ZoneDefinition-HomeZone-CustomerClaimsAutoSearchComponent div#sk-ZoneDefinition-HomeZone-CustomerClaimsAutoSearchComponent .sk-datatable .p-datatable-wrapper > table.p-datatable-table > tbody.p-datatable-tbody > tr[role="row"] > td[role="cell"] > div {
    border-radius: 1.6rem;
    border: 1px solid #ECEFF3;
    padding: 0rem 2rem;
}

[data-process-step-id="ViewAutoPolicyProcess:View"] div#ViewAutoPolicyProcessViewUI1-FieldsetGroup2-Fieldset7 .sk-autosearch.sk-comp > .sk-autosearch-content > .sk-autosearch-tab-panel, [data-process-step-id="ViewAutoPolicyProcess:View"] div#sk-Auto-ClaimsAutoSearchComponent .sk-datatable .p-datatable-wrapper > table.p-datatable-table > tbody.p-datatable-tbody > tr[role="row"] > td[role="cell"], [data-process-step-id="ViewPetPolicyProcess:View"] div#sk-Pet-ClaimsAutoSearchComponent .sk-autosearch-content > .sk-autosearch-tab-panel > .sk-datatable .p-datatable-wrapper > table.p-datatable-table > tbody.p-datatable-tbody > tr[role="row"] > td[role="cell"] {
    padding: 0;
}

[data-process-step-id="ViewPetPolicyProcess:View"] div#sk-Pet-ClaimsAutoSearchComponent .sk-autosearch-content > .sk-autosearch-tab-panel {
    padding: 0 0.4rem;
}

[data-process-step-id="ViewPetPolicyProcess:View"] div#sk-Pet-ClaimsAutoSearchComponent .sk-datatable .p-datatable-wrapper > table.p-datatable-table > tbody.p-datatable-tbody > tr[role="row"] > td[role="cell"] > div, [data-process-step-id="ViewSecureThingsProcess:View"] div#sk-SecureThings-ClaimsAutoSearchComponent .sk-datatable .p-datatable-wrapper > table.p-datatable-table > tbody.p-datatable-tbody > tr[role="row"] > td[role="cell"] > div, [data-process-step-id="ViewAutoPolicyProcess:View"] div#sk-Auto-ClaimsAutoSearchComponent .sk-datatable .p-datatable-wrapper > table.p-datatable-table > tbody.p-datatable-tbody > tr[role="row"] > td[role="cell"] > div {
    border-radius: 1.6rem;
    border: 1px solid #ECEFF3;
    padding: 0rem 2rem;
    margin-top: 1.6rem;
}

[data-process-step-id="ViewSecureThingsProcess:View"] div#sk-SecureThings-ClaimsAutoSearchComponent .p-datatable-wrapper > table.p-datatable-table > .p-datatable-thead > tr[role="row"] > th.p-resizable-column, [data-process-step-id="ViewSecureThingsProcess:View"] div#sk-SecureThings-ClaimsAutoSearchComponent .p-datatable-wrapper > .p-datatable-table > .p-datatable-tbody > tr[role="row"] > td[role="cell"] {
    border: none;
}

/*Fin ARIBS-426*/

/*ARIBS-458 | Edgar Linarez | 10-06-2025*/
/*[id=sk-comp-ZoneDefinition-HomeZone-ProfileImageAutoSearchComponent] .sk-autosearch[data-tabs-count="1"] .sk-autosearch-tab-panel table.p-datatable-table > tbody.p-datatable-tbody > tr[role="row"] > td[role="cell"] .sk-first-section img.sk-image-customer-profile {
    width: 105px;
    height: 144px;
    max-width: 105px;
    max-height: 144px;
    border-radius: 15px;
    border: 1px solid #ECEFF3;
}*/

[id=sk-comp-ZoneDefinition-HomeZone-ProfileImageAutoSearchComponent] .sk-autosearch-tab-panel .sk-datatable .p-datatable-wrapper .p-datatable-tbody .sk-first-section > .sk-buttons-wrapper > a.button.sk-button.profile_main_buttons {
    margin: 0;
}
/*Fin ARIBS-458*/

/*ARIBS-460 | Edgar Linarez | 10-06-2025*/

[data-process-step-id="ViewAutoPolicyProcess:Wallet"] div#sk-ViewAutoPolicyProcessWalletUI1-FieldsetGroup-Fieldset1-Multibrick1 > .sk-uigroup-content > .sk-uigroup-item.sk-multi-brick-item .sk-attr.sk-checkbox {
    padding: 0 2.4rem 1rem;
}

/*Fin ARIBS-460*/

/*ARIBS-466 | Edgar Linarez | 10-06-2025*/
[data-process-step-id="EditCirculationCardProcess:Edit"] .ReactModalPortal .sk-modal .sk-modal-header {
    padding: 2.4rem 2.4rem 0;
}

[data-process-step-id="EditCirculationCardProcess:Edit"] .ReactModalPortal .sk-modal .sk-modal-body {
    padding: 0 2.4rem 2.4rem;
}

[data-process-step-id="EditCirculationCardProcess:Edit"] div#sk-ViewAutoPolicyProcessEditCirculationCardUI1-NIVPopupDialog1 .sk-attr.sk-textbox, [data-process-step-id="EditCirculationCardProcess:Edit"] div#sk-ViewAutoPolicyProcessEditCirculationCardUI1-MotorPopupDialog1 .sk-attr.sk-textbox, [data-process-step-id="EditCirculationCardProcess:Edit"] div#sk-ViewAutoPolicyProcessEditCirculationCardUI1-PlatePopupDialog1 .sk-attr.sk-textbox {
    padding-top: 0;
    padding-bottom: 0;
}

/*Fin ARIBS-466*/

/*ARIBS-476 | Edgar Linarez | 12-06-2025*/

/*Interlineado*/
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] .sk-process .sk-message .sk-message-content {
    line-height: 1.3;
    max-width: 279px;
}

/*espaciado entre el boton y el texto*/
[data-zone-active=ProcessZone][data-process-step-id="ClaimsOfferDetailsProcess:Confirmation"] .sk-process .sk-attr.sk-message {
    padding-bottom: 0;
}
/*Fin ARIBS-476*/

/* New Improvements - Rappi Stepper - SB-51 - JN */
.rappistepperHTML {
    min-height: auto;
    height: auto;
    background-color: #ECEFF3 !important;
}
.rappistepperHTMLbgwhite {
    background-color: #FFFFFF !important;
}
.rappisteppercontainer {
    background-color: #ECEFF3;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
}
.rappistepper {
    display: flex;
    gap: 6.3rem;
}
.rappistep {
    width: 2.2rem;
    height: 2.2rem;
    border-radius: 50%; 
    background-color: #fff; 
    border: 1px solid #6168DB; 
}
.rappistep.active {
    background-color: #E8E2FB; 
    border-color: #6168DB; 
}
.rappistep.done {
    background-color: #6168DB; 
    border-color: #6168DB; 
}
.rappi-stepper-top {
    top: 53px; 
}
.rappi-stepper-top  .sk-attr-htmljs {
    padding-top:0;
}
/* New Improvements - Rappi Stepper - SB-51 - JN */
/* New Improvements - SB Redesign - JN */
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"]  {
  --attr-padding-mobile: 0.8rem 2.4rem;
}
.rappicoverages .sk-field {
    display: none !important;
}
.rappicoverages .sk-label {
    display: block;
}
[data-process-step-id="CreatePetQuotePublicProcess:Summary"] .sk-panel--design .sk-uigroup-content .p-accordion-tab:last-of-type .p-accordion-header,
[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] .sk-panel--design .sk-uigroup-content .p-accordion-tab:last-of-type .p-accordion-header,
[data-process-step-id="CreateSecureThingsProcess:Summary"] .sk-panel--design .sk-uigroup-content .p-accordion-tab:last-of-type .p-accordion-header {
    border-bottom: none !important;
}
/* New Improvements - SB Redesign - JN */

/*Ender Bastidas - 14/07/25*/

#sk-process-CreateAutoQuotePublicProcess .sk-attr.info-first.sk-toggle-row .sk-label label:has(i) i{
  left: -4px;
}

#sk-process-CreateAutoQuotePublicProcess .sk-input-toggle.sk-input-option{
  padding: 2px;
}

#sk-process-CreateAutoQuotePublicProcess .sk-attr.info-first.sk-toggle-row .sk-label label:has(i), #sk-Auto-Messages-VehicleValueMessages-WhatCoversMeMessage > div > div > p{
  line-height: 16px;
}

#sk-Auto-Messages-StickyPremiumHTMLJS > div > div > div.content-description > div.price-message > span{
  color: #000000;
}

/* fin Ender Bastidas - 14/07/25*/

/*Ender Bastidas - SB-50 - 15-07-2025*/
#sk-calc-qte.sticky {
    position: fixed;
    top: 55px;
    z-index: 5;
}
/*fin SB-50*/

/*Edgar Linarez - SB-50 - 15-07-2025*/

/*Ajuste del Logo*/
[data-process-step-id="PetInfoPageProccess:1"] div#PetInfoPageProcess1UI1-FieldsetGroup-Fieldset1-FieldsetGroup1-Fieldset12 #sk-PetInformationPageGeneric-Microsito-PetRappiHeaderInfoPageMessage {
    padding: 0 2.4rem;
    background: #ECEFF3;
}

/*Ajuste de Padding donde esta el boton "Calcula tu proteccion"*/
[data-process-step-id="PetInfoPageProccess:1"] div#PetInfoPageProcess1UI1-FieldsetGroup-Fieldset1-FieldsetGroup1-Fieldset11 [data-component-type=HTML_JS] {
    padding: 1.6rem 2.4rem;
    background: #ECEFF3;
}

/*Boton Sticky "calcula tu proteccion"*/
[data-process-step-id="PetInfoPageProccess:1"] div#PetInfoPageProcess1UI1-FieldsetGroup-Fieldset1-FieldsetGroup1-Fieldset11 [data-component-type=HTML_JS] > .sk-html.sk-comp #sk-calc-qte.sticky {
    margin: 0 2.4rem;
}

/*Ajuste Seguro de Mascota*/
[data-process-step-id="PetInfoPageProccess:1"] div#PetInfoPageProcess1UI1-FieldsetGroup-Fieldset1-FieldsetGroup1-Fieldset7 div#sk-PetInformationPageGeneric-Microsito-PetInformationPageButtonMessage {
    padding: 1.6rem 2.4rem;
}

/*Quitando espaciado innecesario*/
[data-process-step-id="PetInfoPageProccess:1"] div#PetInfoPageProcess1UI1-FieldsetGroup-Fieldset1-FieldsetGroup1-Fieldset11 [data-component-type=HTML_JS] > .sk-html.sk-comp {
    margin: 0;
    padding: 0;
    min-height: 0;
    background: #ECEFF3;
}

/*Ajuste de ancho de boton*/
[data-process-step-id="PetInfoPageProccess:1"] div#PetInfoPageProcess1UI1-FieldsetGroup-Fieldset1-FieldsetGroup1-Fieldset11 [data-component-type=HTML_JS] > .sk-html.sk-comp a.button.sk-button.rounded.cta-iniciar-cotizacion.sk-color-button.blue.quote-link-pet[data-style="ACTION"] {
    width: -webkit-fill-available;
    margin: 0;
}

[data-process-step-id="PetInfoPageProccess:1"][data-channel="rappiprivate"] div#PetInfoPageProcess1UI1-FieldsetGroup-Fieldset1-FieldsetGroup1-Fieldset7 div#sk-PetInformationPageGeneric-Microsito-PetInformationPageButtonMessage .sk-Black-header .boton-centrado {
    display: none;
}

.sk-sticky-buttom-component {
  margin: 0 2.4rem;
  position: sticky;
  top: calc(var(--toolbar-min-height) + 0rem);
  z-index: 2;
}

.btn-sticky.sticky {
  position: fixed;
  top: 55px;
  z-index: 5;
  width: 90%;
  left: 2rem;
}

#sk-navigation-CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup-Fieldset8-NoStyleGroup1-NoStyle1{
  margin: 2rem 0 0;
  width: 88%;
}
/*Fin SB-50*/

/*SB-63 Ender Bastidas 16/07*/
#sk-Auto-Messages-StickyPremiumHTMLJS > div > div.message{
  padding: 1rem;
}

#sk-Auto-Messages-StickyPremiumHTMLJS > div > div > div.image{
  height: 80px;
  width: 80px;
}

#sk-input-Auto-Product-ProductData-DamageCoverageSlider > div > div.rc-slider-step{
  height: 8px;
}
/*Fin SB-63*/

/*SB-57 - Edgar Linarez - 16-07-2025*/

/*Ajuste del Steper en publico y privado*/
[data-channel="rappiprivate"][data-process-id="CreateGadgetQuotePublicProcess"] .sk-uigroup-content .sk-basic.sk-uigroup .sk-uigroup-item .sk-attr.sk-attr-htmljs, [data-channel="rappipublic"][data-process-id="CreateGadgetQuotePublicProcess"] .sk-uigroup-content .sk-basic.sk-uigroup .sk-uigroup-item .sk-attr.sk-attr-htmljs {
    padding: 0;
}

[data-channel="rappiprivate"][data-process-id="CreateGadgetQuotePublicProcess"] .sk-uigroup-content .sk-basic.sk-uigroup .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTMLbgwhite, [data-channel="rappipublic"][data-process-id="CreateGadgetQuotePublicProcess"] .sk-uigroup-content .sk-basic.sk-uigroup .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTMLbgwhite {
    padding-top: 3rem;
}
/*Fin SB-57*/


/*SB-61 - Edgar Linarez - 17-07-2025*/

[data-channel="rappipublic"][data-process-step-id="AutoInfoPageProccess:1"] div#AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset2 .sk-attr, [data-channel="rappiprivate"][data-process-step-id="AutoInfoPageProccess:1"] div#AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset2 .sk-attr {
    padding: 1.6rem 2.4rem 0;
}

[data-channel="rappipublic"][data-process-step-id="AutoInfoPageProccess:1"] div#AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset2 .sk-attr.sk-attr-htmljs .sk-html.sk-comp.sk-wide-component [data-style=NEXT].button.sk-color-button.orange.sk-button.rounded, [data-channel="rappiprivate"][data-process-step-id="AutoInfoPageProccess:1"] div#AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset2 .sk-attr.sk-attr-htmljs .sk-html.sk-comp.sk-wide-component [data-style=NEXT].button.sk-color-button.orange.sk-button.rounded {
    width: -webkit-fill-available;
}

[data-channel="rappipublic"][data-process-step-id="AutoInfoPageProccess:1"] div#AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset2 .sk-attr.sk-attr-htmljs .sk-html.sk-comp.sk-wide-component #sk-calc-qte.sticky, [data-channel="rappiprivate"][data-process-step-id="AutoInfoPageProccess:1"] div#AutoInfoPageProccess2UI-FieldsetGroup1-Fieldset2 .sk-attr.sk-attr-htmljs .sk-html.sk-comp.sk-wide-component #sk-calc-qte.sticky {
    margin: 0 2.4rem 0 0;
}

[data-channel="rappiprivate"][data-process-id="AutoInfoPageProccess"] div#AutoInfoPageProcess1UI-FieldsetGroup1-Fieldset1 .sk-attr.sk-attr-htmljs, [data-channel="rappipublic"][data-process-id="AutoInfoPageProccess"] div#AutoInfoPageProcess1UI-FieldsetGroup1-Fieldset1 .sk-attr.sk-attr-htmljs {
  padding: 1.6rem 2.4rem 0;
  background-color: var(--brand-secondary-color);
}

[data-channel="rappiprivate"][data-process-id="AutoInfoPageProccess"] div#AutoInfoPageProcess1UI-FieldsetGroup1-Fieldset1 .sk-attr.sk-attr-htmljs .sk-html.sk-comp.sk-wide-component, [data-channel="rappipublic"][data-process-id="AutoInfoPageProccess"] div#AutoInfoPageProcess1UI-FieldsetGroup1-Fieldset1 .sk-attr.sk-attr-htmljs .sk-html.sk-comp.sk-wide-component {
    background-color: var(--brand-secondary-color);
}

[data-channel="rappiprivate"][data-process-id="AutoInfoPageProccess"] div#AutoInfoPageProcess1UI-FieldsetGroup1-Fieldset1 .sk-attr.sk-attr-htmljs .sk-html.sk-comp.sk-wide-component a.button.sk-color-button.orange.sk-button.rounded.margin-0, [data-channel="rappipublic"][data-process-id="AutoInfoPageProccess"] div#AutoInfoPageProcess1UI-FieldsetGroup1-Fieldset1 .sk-attr.sk-attr-htmljs .sk-html.sk-comp.sk-wide-component a.button.sk-color-button.orange.sk-button.rounded.margin-0 {
    width: -webkit-fill-available;
}
/*Fin SB-61*/

/*SB-62, SB-58 y SB-65 Edgar Linarez 18-07-2025 */

[data-channel="rappipublic"][data-process-step-id="CreateAutoQuotePublicProcess:VehicleData"] div#sk-CreateAutoQuotePublicProcessVehicleDataUI1-FieldsetGroup .sk-uigroup-item .sk-attr.sk-attr-htmljs, [data-channel="rappiprivate"][data-process-step-id="CreateAutoQuotePublicProcess:VehicleData"] div#sk-CreateAutoQuotePublicProcessVehicleDataUI1-FieldsetGroup .sk-uigroup-item .sk-attr.sk-attr-htmljs, [data-channel="rappipublic"][data-process-id="CreatePersonalItemsQuotePublicProcess"] div#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup4 .sk-uigroup-item .sk-attr.sk-attr-htmljs, [data-channel="rappiprivate"][data-process-id="CreatePersonalItemsQuotePublicProcess"] div#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup4 .sk-uigroup-item .sk-attr.sk-attr-htmljs, [data-channel="rappipublic"][data-process-id="CreateMobilityQuotePublicProcessClone"] div#sk-CreateMobilityQuotePublicProcessClone2UI1-NoStyleGroup2 .sk-uigroup-item .sk-attr.sk-attr-htmljs, [data-channel="rappiprivate"][data-process-id="CreateMobilityQuotePublicProcessClone"] div#sk-CreateMobilityQuotePublicProcessClone2UI1-NoStyleGroup2 .sk-uigroup-item .sk-attr.sk-attr-htmljs, [data-channel="rappipublic"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] div#sk-CreateAutoQuotePublicProcessSummaryUI1-NoStyleGroup2 .sk-uigroup-item .sk-attr.sk-attr-htmljs, [data-channel="rappiprivate"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] div#sk-CreateAutoQuotePublicProcessSummaryUI1-NoStyleGroup2 .sk-uigroup-item .sk-attr.sk-attr-htmljs {
    padding: 0;
    min-height: 70px;
}

[data-channel="rappipublic"][data-process-step-id="CreateAutoQuotePublicProcess:VehicleData"] div#sk-CreateAutoQuotePublicProcessVehicleDataUI1-FieldsetGroup .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML, [data-channel="rappiprivate"][data-process-step-id="CreateAutoQuotePublicProcess:VehicleData"] div#sk-CreateAutoQuotePublicProcessVehicleDataUI1-FieldsetGroup .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML, [data-channel="rappipublic"][data-process-id="CreatePersonalItemsQuotePublicProcess"] div#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup4 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML, [data-channel="rappiprivate"][data-process-id="CreatePersonalItemsQuotePublicProcess"] div#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup4 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML, [data-channel="rappipublic"][data-process-id="CreateMobilityQuotePublicProcessClone"] div#sk-CreateMobilityQuotePublicProcessClone2UI1-NoStyleGroup2 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML, [data-channel="rappiprivate"][data-process-id="CreateMobilityQuotePublicProcessClone"] div#sk-CreateMobilityQuotePublicProcessClone2UI1-NoStyleGroup2 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML, [data-channel="rappipublic"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] div#sk-CreateAutoQuotePublicProcessSummaryUI1-NoStyleGroup2 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML, [data-channel="rappiprivate"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] div#sk-CreateAutoQuotePublicProcessSummaryUI1-NoStyleGroup2 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML {
    background-color: var(--html-bg-color) !important;
    padding-top: 2.4rem;
}

[data-channel="rappipublic"][data-process-step-id="CreateAutoQuotePublicProcess:VehicleData"] div#sk-CreateAutoQuotePublicProcessVehicleDataUI1-FieldsetGroup .sk-uigroup-item .sk-attr.sk-attr-htmljs .rappisteppercontainer, [data-channel="rappiprivate"][data-process-step-id="CreateAutoQuotePublicProcess:VehicleData"] div#sk-CreateAutoQuotePublicProcessVehicleDataUI1-FieldsetGroup .sk-uigroup-item .sk-attr.sk-attr-htmljs .rappisteppercontainer, [data-channel="rappipublic"][data-process-id="CreatePersonalItemsQuotePublicProcess"] div#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup4 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML .rappisteppercontainer, [data-channel="rappiprivate"][data-process-id="CreatePersonalItemsQuotePublicProcess"] div#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup4 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML .rappisteppercontainer, [data-channel="rappipublic"][data-process-id="CreateMobilityQuotePublicProcessClone"] div#sk-CreateMobilityQuotePublicProcessClone2UI1-NoStyleGroup2 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML .rappisteppercontainer, [data-channel="rappiprivate"][data-process-id="CreateMobilityQuotePublicProcessClone"] div#sk-CreateMobilityQuotePublicProcessClone2UI1-NoStyleGroup2 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML .rappisteppercontainer, [data-channel="rappipublic"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] div#sk-CreateAutoQuotePublicProcessSummaryUI1-NoStyleGroup2 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML .rappisteppercontainer, [data-channel="rappiprivate"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] div#sk-CreateAutoQuotePublicProcessSummaryUI1-NoStyleGroup2 .sk-uigroup-item .sk-attr.sk-attr-htmljs .sk-html.sk-comp.rappistepperHTML .rappisteppercontainer {
    background-color: var(--html-bg-color) !important;
}

[data-channel="rappipublic"][data-process-step-id="CreateAutoQuotePublicProcess:VehicleValue"] .sk-uigroup .sk-uigroup-content, [data-channel="rappiprivate"][data-process-step-id="CreateAutoQuotePublicProcess:VehicleValue"] .sk-uigroup .sk-uigroup-content {
    margin-top: 0rem;
    margin-bottom: 0rem;
}

/*Fin SB-62*/

/*SB-58 Edgar Linarez 18-07-2025*/

[data-channel="rappiprivate"][data-process-id="CreatePersonalItemsQuotePublicProcess"][data-process-step-id="CreatePersonalItemsQuotePublicProcess:2"] .sk-root-content.sk-uigroup-item-content .sk-fieldset.sk-uigroup.graphical-header,[data-channel="rappipublic"][data-process-id="CreatePersonalItemsQuotePublicProcess"][data-process-step-id="CreatePersonalItemsQuotePublicProcess:2"] .sk-root-content.sk-uigroup-item-content .sk-fieldset.sk-uigroup.graphical-header {
    padding: 0 2.4rem !important;
}

[data-channel="rappiprivate"][data-process-id="CreatePersonalItemsQuotePublicProcess"] div#sk-root-CreatePersonalItemsQuotePublicProcess-rootContent .sk-fieldset.sk-uigroup.graphical-header.has-multibrick .sk-uigroup-header,[data-channel="rappipublic"][data-process-id="CreatePersonalItemsQuotePublicProcess"] div#sk-root-CreatePersonalItemsQuotePublicProcess-rootContent .sk-fieldset.sk-uigroup.graphical-header.has-multibrick .sk-uigroup-header {
    padding-left: 0;
}

[data-channel="rappipublic"][data-process-id="CreatePersonalItemsQuotePublicProcess"] #sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup2-Fieldset5-Instruments .sk-multi-brick-footer, [data-channel="rappiprivate"][data-process-id="CreatePersonalItemsQuotePublicProcess"] #sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup2-Fieldset5-Instruments .sk-multi-brick-footer {
    right: 8px;
}

[data-channel="rappipublic"][data-process-id="CreatePersonalItemsQuotePublicProcess"] div#sk-root-CreatePersonalItemsQuotePublicProcess-rootContent div#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup3 .sk-navigation, [data-channel="rappiprivate"][data-process-id="CreatePersonalItemsQuotePublicProcess"] div#sk-root-CreatePersonalItemsQuotePublicProcess-rootContent div#sk-CreatePersonalItemsQuotePublicProcess2UI1-FieldsetGroup3 .sk-navigation {
    margin: var(--process-inner-vertical-space) var(--progress-bar-step-item-size);
}

/*Fin SB-58*/

#sk-MobilityProduct-Messages-LandingPage-LandingPageRappiMessage > div > div > p.landing-mensaje-detalle-rappi, #sk-Personal-Messages-LandingPage-LandingPageRappiMessage > div > div > p:nth-child(2){
    font-size: 15px;
}

#sk-CreateMobilityQuotePublicProcessClone1UI1-FieldsetGroup1-Fieldset3-PanelGroup1-panel .p-accordion-header-text, #sk-CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup1-Fieldset6-FieldsetGroup2-Fieldset9-PanelGroup2-panel .p-accordion-header-text, #sk-CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset5-FieldsetGroup2-Fieldset7-PanelGroup2-panel .p-accordion-header-text, #sk-CreateGadgetQuotePublicProcessLandingPageUI1-FieldsetGroup1-Fieldset13-FieldsetGroup7-Fieldset15-PanelGroup1-panel .p-accordion-header-text{
  font-weight: 400;
}

#sk-CreatePersonalItemsQuotePublicProcess1UI1-FieldsetGroup, #CreateMobilityQuotePublicProcessClone1UI1-FieldsetGroup1-Fieldset7, #CreateMobilityQuotePublicProcessClone1UI1-FieldsetGroup1-Fieldset8-NoStyleGroup1-NoStyle1 > div, #CreateGadgetQuotePublicProcessLandingPageUI1-NoStyleGroup1-Fieldset17, #sk-CreateGadgetQuotePublicProcessLandingPageUI1-NoStyleGroup1{
  background: #ECEFF3;
}

#CreateGadgetQuotePublicProcessLandingPageUI1-NoStyleGroup1-NoStyle1{
  border-bottom: 0;
}

/* SB-55 ; Javier Maestre ; 22/07/2025 */
.texto-largo {
	overflow-wrap: break-word;
	word-break: break-word; /* Para WebKit */
	white-space: normal;

}

#sk-AutoInformationGeneric-HomePage-AutoHomePageRappiInfo ul {
	margin-left: 0rem;
}
/* FIN SB-55 */

/*Alfredo Julio-2025*/
[data-process-step-id="CreatePetQuotePublicProcess:PetData"] .sk-button--disabled.sk-button[data-style=NEXT],
[data-process-step-id="CreateGadgetQuotePublicProcess:Initial"] .sk-button--disabled.sk-button[data-style=NEXT]{
	opacity: .25;
}
/*fin Alfredo Julio-2025*/

/*SB-65 Edgar Linarez 23-07-2025*/

[data-channel="rappipublic"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] div#sk-CreateAutoQuotePublicProcessSummaryUI1-FieldsetGroup-Fieldset8-PanelGroup1 .sk-attr.sk-attr-htmljs .sk-html.sk-comp, [data-channel="rappiprivate"][data-process-step-id="CreateAutoQuotePublicProcess:Summary"] div#sk-CreateAutoQuotePublicProcessSummaryUI1-FieldsetGroup-Fieldset8-PanelGroup1 .sk-attr.sk-attr-htmljs .sk-html.sk-comp {
    margin: 0;
    padding: 0;
}

/*FIN SB-65*/

/*Jorge Naquiche 23-07-2025 */

[data-process-step-id="CreatePetQuotePublicProcess:Summary"] .sk-panel .sk-panel-item-content,
[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] .sk-panel .sk-panel-item-content,
[data-process-step-id="CreateSecureThingsProcess:Summary"] .sk-panel .sk-panel-item-content {
  --panel-content-border-color: transparent;
}
[data-process-step-id="CreatePetQuotePublicProcess:Summary"] .sk-panel .sk-panel-item-content .sk-attr-htmljs,
[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] .sk-panel .sk-panel-item-content .sk-attr-htmljs,
[data-process-step-id="CreateSecureThingsProcess:Summary"] .sk-panel .sk-panel-item-content .sk-attr-htmljs {
  padding: 1.5rem 1rem;
}

[data-process-step-id="CreatePetQuotePublicProcess:Summary"] .sk-panel-item-header.p-highlight,
[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] .sk-panel-item-header.p-highlight,
[data-process-step-id="CreateSecureThingsProcess:Summary"] .sk-panel-item-header.p-highlight {
  box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.1); 
  border-bottom: 1px solid #e0e0e0; 
  margin-bottom: 8px; 
}

/*Fin Jorge Naquiche*/

/*RM-01 RS  01/08/2025 */
[data-process-step-id="CreatePetQuotePublicProcess:PetData"] {
    background-color: #fff !important;
}

[data-process-step-id="CreatePetQuotePublicProcess:PetData"] #CreatePetQuotePublicProcessPetDataUI1-NoStyleGroup1-RappiStepper .sk-uigroup-item-content .sk-column-list div#sk-Pet-Messages-RappiStepperHTMLJS1, [data-process-step-id="CreatePetQuotePublicProcess:PetData"] #CreatePetQuotePublicProcessPetDataUI1-NoStyleGroup1-RappiStepper .sk-uigroup-item-content #sk-Pet-Messages-RappiStepperHTMLJS1 .rappisteppercontainer {
    background-color: #fff !important; 
}
/*FIN RM-01*/

div#sk-Gadget-Messages-GadgetWarningMessage ul li{
	margin-left: 1.8rem;
	list-style-type: disc;
}


[data-process-id=CreateGadgetQuotePublicProcess] .sk-message[data-type=WARNING] .sk-message-content {
	background-color: #EBF0F3;
    background-image: none;
    border-color: #EBF0F3;
    color: var(--message-warning-font-color);
    --message-border-radius: 1.6rem;
    --message-content-padding: 1.5rem;
}


/*RM-03 RM-04 RS  04/08/2025 */
div#sk-Pet-Product-PetData-Lifestyle .sk-mandatory {
    display: none;  
}
[data-process-step-id="CreatePetQuotePublicProcess:PetData"] div#sk-CreatePetQuotePublicProcessPetDataUI1-NoStyleGroup1 .sk-uigroup-item-content .sk-error-validation-icon {
    display: none;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetData"] div#sk-CreatePetQuotePublicProcessPetDataUI1-NoStyleGroup1 .sk-uigroup-item-content .sk-error-validation>div {
    padding-left: 0;
    padding-right: 0;    
}
[data-process-step-id="CreatePetQuotePublicProcess:PetData"] div#sk-CreatePetQuotePublicProcessPetDataUI1-NoStyleGroup1 .sk-uigroup-item-content .sk-error-validation>div span {
    font-size: 1rem;    
}
[data-process-step-id="CreatePetQuotePublicProcess:PetData"] div#sk-Pet-Product-PetData-CatBreedFlexdata .sk-field .sk-input.sk-input--iconnized {
    line-height: 0; 
}

/* Actualizacion -> Javier Maestre ; 13/08/2025 */
#sk-Pet-Product-PetData-PetType .sk-error-validation {
    margin-left: 1.5rem;
}
/*FIN RM-03 RM-04*/


/*RM-06 RS  04/08/2025 */
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-bar {
 margin: 0 !important;
    border-radius: 0;
    border-top: 1px solid #E2E2E2;
    padding: 1.6rem 2.4rem;   
}
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] div#sk-navigation-CreatePetQuotePublicProcessPetSelectionsUI1-FieldsetGroup1-Fieldset1-FieldsetGroup2-Fieldset3 {
    margin: 1.6rem 0 0 0 !important;
    padding: 0rem 2.4rem;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] button#CreatePetQuotePublicProcessPetSelectionsUI1-FieldsetGroup1-Fieldset1-FieldsetGroup2-Fieldset3-back-button-1 {
    margin: 0 !important;
    padding: 1.4rem;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] div#CreatePetQuotePublicProcessPetSelectionsUI1-FieldsetGroup3-Fieldset11-FieldsetGroup7-Fieldset8 a.button.sk-button.width100{
    margin: 1rem 0 0 0;
    padding: 1.6rem;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] div#sk-navigation-CreatePetQuotePublicProcessPetSelectionsUI1-FieldsetGroup3-Fieldset11-FieldsetGroup7-Fieldset8-FieldsetGroup8-Fieldset12-FieldsetGroup9-Fieldset13 {
    display: none;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] div#sk-Pet-Messages-PersonalizeHeaderMessage2 img {
    width: 44px;
    height: 44px   
}
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] div#CreatePetQuotePublicProcessPetSelectionsUI1-FieldsetGroup3-Fieldset7 div#sk-Pet-Messages-PersonalizeHeaderMessage2 {
    margin-top: 1.6rem;
    padding-top: 1.6rem !important;
    padding-bottom: 1.6rem;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] div#sk-process-CreatePetQuotePublicProcess button#sk-sticky-bar-next-button-1 {
    margin: 0;
    padding: 1.6rem;
	width: 172px;
    height: 56px;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] div#sk-process-CreatePetQuotePublicProcess button#sk-sticky-bar-next-button-1 {
    margin: 0;
    padding: 1.6rem;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-bar .sk-sticky-bar-content div#sk-navigation-sk-sticky-bar {
    margin: 0;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetSelections"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-bar-content div#sk-Pet-Messages-PaymentSelectNextHTMLJS {
    padding: 0;
}
/*FIN RM-06*/

/*RM-07 RS  05/08/2025 */
[data-process-step-id="CreatePetQuotePublicProcess:PetCustomization"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-container .sk-sticky-bar {
 margin: 0 !important;
    border-radius: 0 !important;
    border-top: 1px solid #E2E2E2;
    padding: 1.6rem 2.4rem;   
}
[data-process-step-id="CreatePetQuotePublicProcess:PetCustomization"] div#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2-FieldsetGroup6-Fieldset7 .sk-attr.sk-message {
    padding-top: 0;
    padding-bottom: 1rem;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetCustomization"] div#sk-CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset2-FieldsetGroup6-Fieldset7-FieldsetGroup7 {
    display: none;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetCustomization"] div#sk-process-CreatePetQuotePublicProcess .sk-button-list.sk-button-list--next button#sk-sticky-bar-next-button-1 {
    margin: 0;
    padding: 1.6rem;
	width: 172px;
    height: 56px;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetCustomization"] div#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset1 div#sk-Pet-Messages-AsistenciasMessage img {
    width: 44px;
    height: 44px   
}
[data-process-step-id="CreatePetQuotePublicProcess:PetCustomization"] div#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset1 div#sk-Pet-Messages-AsistenciasMessage {
    padding-top: 2rem;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetCustomization"] div#CreatePetQuotePublicProcessPetCustomizationUI1-FieldsetGroup1-Fieldset1 .sk-message-content p.rappi_s16_w400_h20.rappi_text_color_4E4044 {
    padding-top: 1.2rem;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetCustomization"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-bar .sk-sticky-bar-content div#sk-navigation-sk-sticky-bar {
    margin: 0;
}
[data-process-step-id="CreatePetQuotePublicProcess:PetCustomization"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-bar-content div#sk-Pet-Messages-PaymentSelectNextHTMLJS {
    padding: 0;
}
/*FIN RM-07*/

/*RM-08 RS  05/08/2025 */
[data-process-step-id="CreatePetQuotePublicProcess:Summary"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-bar .sk-navigation button#sk-sticky-bar-next-button-1 {
    margin: 0;
    padding: 1.6rem;
    width: 172px;
    height: 56px;
}
[data-process-step-id="CreatePetQuotePublicProcess:Summary"] div#sk-Pet-Messages-NextHTMLJS {
    font-size: 1.2rem !important;
    font-weight: 700;
    line-height: 1.6rem; 
}
[data-process-step-id="CreatePetQuotePublicProcess:Summary"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-bar-content .sk-navigation .sk-button[data-style=NEXT]:hover, .sk-button[data-style=NEXT]:focus {
    background: #ECEFF3 !important;   
}
[data-process-step-id="CreatePetQuotePublicProcess:Summary"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-container .sk-sticky-bar {
    padding: 1.6rem 2.4rem !important;
  
}
[data-process-step-id="CreatePetQuotePublicProcess:Summary"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-bar .sk-sticky-bar-content div#sk-navigation-sk-sticky-bar {
    margin: 0;
}
[data-process-step-id="CreatePetQuotePublicProcess:Summary"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-bar div#sk-Pet-Messages-NextHTMLJS {
    padding: 0;
}


[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-bar-content .sk-navigation .sk-button[data-style=NEXT]:hover, .sk-button[data-style=NEXT]:focus {
    background: #ECEFF3 !important;   
}
[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-bar {
    padding: 1.6rem 2.4rem !important;
}
[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-bar .sk-sticky-bar-content div#sk-navigation-sk-sticky-bar {
    margin: 0;
}
[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-bar div#sk-Pet-Messages-NextHTMLJS {
    padding: 0;
}
[data-process-step-id="CreatePetQuotePublicProcess:CustomizationSummary"] div#sk-process-CreatePetQuotePublicProcess .sk-sticky-container .sk-sticky-bar-content button#sk-sticky-bar-next-button-1 {
    margin: 0;
	padding: 1.6rem;
    width: 172px;
    height: 56px;
}
/*FIN RM-08*/

/* RM-11 - Blackfin JN */
.rappiSTCoversHeader .message {
  display:flex;
}
.rappiSTCoversHeader .message .image {
    width: 4.8rem;
    display: flex;
    justify-content: center;
    align-items: center;
}
.rappiSTCoversHeader .message .content-description {
    display: flex;
    flex-direction: column;
    flex: 1;
    padding: 0 1rem;
}
hr.divider_block {
    display: block !important;
    border: 0.5px solid rgba(23, 26, 30, 0.2)
}
.RappiStickyBottom {
    padding: 1.6rem 2.4rem !important;
}
.RappiStickyBottom .sk-attr-htmljs{
    padding: 0;
    display:block;
}
.RappiStickyBottom .sk-navigation{
    margin: 0;
}
.RappiStickyBottom .sk-button{
    padding: 0 !important;
    margin: 0 !important;
}
/* RM-11 - Blackfin JN */

/*RM-08 RS  07/08/2025 */
[data-process-step-id="CreateGadgetQuotePublicProcess:Initial"] div#CreateGadgetQuotePublicProcessInitialUI1-FieldsetGroup1-Fieldset3 div#sk-Gadget-Messages-GadgetInitialHeaderMessage {
    padding-top: 0;
}
/*FIN RM-08*/

/*RM-14 RS  11/08/2025 */
[data-process-step-id="CreateSecureThingsProcess:Summary"] .sk-sticky-bar .sk-navigation button#sk-sticky-bar-action-button-1 {
    margin: 0;
    padding: 1.6rem;
    width: 172px;
    height: 56px;
}
[data-process-step-id="CreateSecureThingsProcess:Summary"] div#sk-SecureThings-Summary-NextHTMLJS {
    font-size: 1.2rem !important;
    font-weight: 700;
    line-height: 1.6rem; 
}
[data-process-step-id="CreateSecureThingsProcess:Summary"] div#sk-process-CreateSecureThingsProcess .sk-sticky-container .sk-sticky-bar {
    padding: 1.6rem 2.4rem !important;
  
}
[data-process-step-id="CreateSecureThingsProcess:Summary"] div#sk-process-CreateSecureThingsProcess .sk-sticky-bar .sk-sticky-bar-content div#sk-navigation-sk-sticky-bar {
    margin: 0;
}
[data-process-step-id="CreateSecureThingsProcess:Summary"] div#sk-process-CreateSecureThingsProcess .sk-sticky-bar div#sk-SecureThings-Summary-NextHTMLJS {
    padding: 0;
}
/*FIN RM-14*/

/* SB-74 ; Javier Maestre ; 18/08/2025 */
#sk-Gadget-Messages-GadgetWarningMessage {
    --attr-padding-mobile: 0;
    margin-top: 4rem;
}
/* FIN SB-74 */

/*RIBS-570 - RS - 20/10/2025*/
[data-channel="rappiprivate"][data-process-step-id="CancelSecureThingPolicyProcess:Cancellation"] .sk-label-hint, [data-channel="rappiprivate"][data-process-step-id="CancelSecureThingPolicyProcess:Cancellation"] .sk-mandatory {
    display: none !important;
}

[data-channel="rappiprivate"][data-process-step-id="CancelSecureThingPolicyProcess:Cancellation"] 
div#sk-SecureThings-Cancellation-LongReasonOfCancellation .sk-textarea.sk-input.sk-focusable {
white-space: normal;
}
/*FIN RIBS-570*/

/*RIBS-571 and 572 - RS - 22-10-2025*/
[data-process-step-id="CreateClaimSecureThingsProcess:2"] .sk-input-checkbox {
    border: 1px solid #000;
    border-radius: 4px;
    position: absolute;
    right: 9px;
    top: 9px;
}

[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-input-checkbox[data-selected=true] {
    border: 1px solid #000;
    background: #000;
    border-radius: 4px;
    position: absolute;
    right: 9px;
    top: 8px;   
    width: 1.4rem !important;
}

[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#ClaimsGeneric-SecureThingsClaim-step2-Cellphone-button9-1checkbox {
    min-width: 1.4rem !important;
    height: 1.4rem;
}

[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#ClaimsGeneric-SecureThingsClaim-step2-Cellphone-button9-1checkbox {
    display: block !important;
}

[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#sk-progress-bar .sk-progress-bar-content {
    margin-top: 1.6rem;
    padding: 2.4rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#sk-process-CreateClaimSecureThingsProcess .sk-progress-bar-content [data-active=true] .sk-step-item {
    background-color: #e8e2fb;
	transform: none !important;
	transition: all 0s ease-in-out !important;
}

[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#sk-ClaimsGeneric-SecureThingsClaim-step2-Message1HTMLJS {
    padding: 0 0 1.6rem;
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#sk-ClaimsGeneric-SecureThingsClaim-step2-Message1HTMLJS > .sk-html-content h4, div#sk-ClaimsGeneric-SecureThingsClaim-step2-Message1HTMLJS > .sk-html-content p.rappi_s14_w400_h16 {
    margin: 0;
    padding: 1.2rem 2.4rem;
}
/* border seleccionado */
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-field .sk-option-item .sk-selected {
    border: 1px solid #6168DB !important;
    border-radius: 4px !important;   
}   
/* border sin seleccionar */
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-field .sk-option-list .sk-option-item[data-type=graphical] input+label {
    border: 1px solid #ECEFF3 ;
    border-radius: 4px;
}
/* style check */
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-option-item[data-type=graphical] .sk-input-checkbox{
    border: 1px solid #000;
    border-radius: 4px;
    position: absolute;
    right: 9px;
    top: 9px;
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-option-item[data-type=graphical] .sk-input-checkbox[data-selected=true] {
    border: 1px solid #000;
    background: #000;
    border-radius: 4px;
    position: absolute;
    right: 9px;
    top: 8px;   
}
[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#CreateClaimSecureThingsProcess2UI1-FieldsetGroup-Fieldset1 .sk-field .sk-option-item span  {
    font-size: 1.2rem !important;
    font-weight: 400 !important;
    color: #4E4044 !important;
    line-height: 100% !important;
    margin: 0 !important;
}


[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#sk-ClaimsGeneric-SecureThingsClaim-step2-Cellphone-button9 > div > div > span > label {
        border: 1px solid #ECEFF3 ;
    border-radius: 4px;
    padding: 1rem;
    display: flex !important;
    justify-content: left !important;
}



[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#sk-ClaimsGeneric-SecureThingsClaim-step2-Cellphone-button9 > div > div > span > label > span {
    padding: 0;
}

[data-process-step-id="CreateClaimSecureThingsProcess:2"] div#sk-ClaimsGeneric-SecureThingsClaim-step2-Cellphone-button9 .sk-option-item .sk-input-checkbox {
    width: 1.4rem !important;
    
}

/*FIN RIBS-571 and 572 - RS - 22-10-2025*/
/*RIBS-575 -RS - 22/10/2025 */


[data-process-step-id="CreateClaimSecureThingsProcess:1"] div#sk-process-CreateClaimSecureThingsProcess .sk-progress-bar-content [data-active=true] .sk-step-item {
    background-color: #e8e2fb;
	transform: none !important;
	transition: all 0s ease-in-out !important;
}   

[data-process-step-id="CreateClaimSecureThingsProcess:1"] div#sk-ClaimsGeneric-SecureThingsClaim-step1-messageClick {
    margin: 0;
    padding: 1rem 2.4rem;
}

[data-process-step-id="CreateClaimSecureThingsProcess:1"] div#sk-ClaimsGeneric-SecureThingsClaim-step1-messageClick > .sk-field .sk-option-item .sk-selected {
    border: 1px solid #6168DB !important;
    border-radius: 4px !important;   
} 

[data-process-step-id="CreateClaimSecureThingsProcess:1"] div#sk-ClaimsGeneric-SecureThingsClaim-step1-messageClick > .sk-field .sk-option-list .sk-option-item[data-type=graphical] input+label {
    border: 1px solid #ECEFF3 ;
    border-radius: 4px;
}

[data-process-step-id="CreateClaimSecureThingsProcess:1"] div#sk-ClaimsGeneric-SecureThingsClaim-step1-messageClick .sk-option-item[data-type=graphical] .sk-input-radio{
    display: inline-block;
    height: 1.4rem;
    width: 1.4rem;
    border: 1px solid #000;
    position: absolute;
    border-radius: 4px;
    
	margin-right: 5px;
}
[data-process-step-id="CreateClaimSecureThingsProcess:1"] div#sk-ClaimsGeneric-SecureThingsClaim-step1-messageClick .sk-option-item .sk-input-radio[data-selected=true] {
    display: flex-end;
    height: 1.4rem;
    width: 1.4rem;
    border: 1px solid #000;
    position: absolute;
    background: #000;
    border-radius: 4px;
	margin-right: 5px;
}

[data-process-step-id="CreateClaimProcess:ClaimSelector"] .sk-input-radio[data-selected=true] .sk-input-radio-icon,
[data-process-step-id="CreateClaimSecureThingsProcess:1"] .sk-input-radio[data-selected=true] .sk-input-radio-icon {
    position: absolute;
    border-radius: 0;
    content: "";
    height: 9px;
    width: 3px;
    border: 1px solid #fff;
    left: 0 !important;
    right: 0;
    top: 5px !important; 
    bottom: 10px; !important;
    margin: auto;
    background: transparent;
    transform:rotate(45deg) !important;
    border-top-color: transparent;
    border-left-color: transparent; 
}
[data-process-step-id="CreateClaimProcess:ClaimSelector"] .sk-radio .sk-option-item .sk-input-radio[data-selected=true] {
    height: 1.4rem;
    width: 1.4rem;
    border: 1px solid #000;
    background: #000;
    border-radius: 4px;
}
/*FIN RIBS-575 - RS - 22/10/2025 */

/*RIBS-593 RIBS-614 - RS - 27/10/2025 */
[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .sk-panel--design .sk-uigroup-content .p-accordion-tab:last-of-type .p-accordion-header {
    border-bottom: none !important;
}
[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .sk-panel .sk-panel-item-content .sk-attr-htmljs {
    padding: 1.5rem 1rem;
}


[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .p-accordion .p-accordion-tab {
    box-shadow: none !important;
}
[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .sk-panel .sk-panel-item-content {
    border: none !important;   
    padding: 
}


[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .sk-sticky-container .sk-sticky-bar {
    margin: 0 !important;
    border-radius: 0;
    border-top: 1px solid #E2E2E2;
    padding: 1.6rem 2.4rem !important;
    
}

[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] div#sk-navigation-sk-sticky-bar {
    margin: 0;
}

[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .sk-sticky-bar div#sk-SecureThings-Summary-EditNextHTMLJS {
    padding: 0;
}

[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .sk-sticky-bar .sk-navigation #sk-sticky-bar-next-button-1 {
    margin: 0;
    padding: 1.6rem;
    width: 172px;
    height: 56px;
}
/*FIN RISB-593 and 614*/
/*RIBS-593 RIBS-614 - RS - 27/10/2025 */
[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .sk-panel--design .sk-uigroup-content .p-accordion-tab:last-of-type .p-accordion-header {
    border-bottom: none !important;
}
[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .sk-panel .sk-panel-item-content .sk-attr-htmljs {
    padding: 1.5rem 1rem;
}


[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .p-accordion .p-accordion-tab {
    box-shadow: none !important;
}
[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .sk-panel .sk-panel-item-content {
    border: none !important;   
    padding: 
}


[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .sk-sticky-container .sk-sticky-bar {
    margin: 0 !important;
    border-radius: 0;
    border-top: 1px solid #E2E2E2;
    padding: 1.6rem 2.4rem !important;
    
}

[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] div#sk-navigation-sk-sticky-bar {
    margin: 0;
}

[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .sk-sticky-bar div#sk-SecureThings-Summary-EditNextHTMLJS {
    padding: 0;
}

[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .sk-sticky-bar .sk-navigation #sk-sticky-bar-next-button-1 {
    margin: 0;
    padding: 1.6rem;
    width: 172px;
    height: 56px;
}
[data-process-step-id="EditSecureThingsQuoteProcess:Summary"] .sk-panel-item-header.p-highlight {
    box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.1) !important;
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 8px;
}
/*FIN RISB-593 and 614*/

/* ARIBS-501 ; Javier Maestre ; 28/10/2025 */
#sk-process-ViewAutoPolicyProcess .sk-uigroup.sk-panel .p-accordion-tab .p-accordion-header a.p-accordion-header-link {
    padding: 1.5rem;
}
/* FIN ARIBS-501 */

/* RIBS-587 ; Ender Bastidas ; 29/10/2025 */

/* [data-process-step-id="EditMobilityQuotePublicProcess:2"] div#sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup2-Fieldset3-Bikes #MobilityProduct-Product-ProductData-MyThings-Mobility-BikeList°1 div.sk-uigroup-item-header,
[data-process-step-id="EditMobilityQuotePublicProcess:2"] div#sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup4-Fieldset5-Scooters #MobilityProduct-Product-ProductData-MyThings-Mobility-ScooterList°1 div.sk-uigroup-item-header,
[data-process-step-id="EditMobilityQuotePublicProcess:2"] div#sk-CreateMobilityQuotePublicProcessClone2UI1-FieldsetGroup1-Fieldset1-FieldsetGroup3-Fieldset4-EBoards #MobilityProduct-Product-ProductData-MyThings-Mobility-EBoardList°1 div.sk-uigroup-item-header{
  display: none;
} */

/*Fin RIBS-587*/

/*RIBS-612 Edgar Linarez */

[data-process-step-id="EditSCQuotePopUpProcess:1"] .sk-bg-modal .sk-modal-body::after { display:none; }

[data-process-step-id="EditSCQuotePopUpProcess:1"] div#sk-SecureThings-Messages-EndorsementConfirmationMessage .sk-message-content ol li::before {
    content: "-";
    position: relative;
    left: -4px;
}

/*Fin RIBS-612*/

/* SB-83 / SB-86 / SB-87 ; Javier Maestre ; 04/11/2025 */
#sk-AutoInformationGeneric-HomePage-PartnerFooterAutoMessage ul li, 
#sk-SecureThings-Messages-IncludedCoveragesMessage ul li, 
#sk-SecureThings-Messages-IncludedCovMobilityMessage ul li, 
#sk-SecureThings-Messages-IncludedCovPersonalMessage ul li {
    list-style: disc;
}

#sk-AutoInformationGeneric-HomePage-PartnerFooterAutoMessage ul li::marker, 
#sk-SecureThings-Messages-IncludedCoveragesMessage ul li::marker,  
#sk-SecureThings-Messages-IncludedCovMobilityMessage ul li::marker, 
#sk-SecureThings-Messages-IncludedCovPersonalMessage ul li::marker {
    font-size: 1rem;
}

.sk-button--disabled.sk-button[data-style=NEXT] {
  background-color: #E8E8E8;
  border-color: var(--button-outline-border-color);
  color: #919AAA
}
/* FIN SB-83 / SB-86 / SB-87 */

/* SB-85 ; Javier Maestre ; 04/11/2025 */
#sk-Pet-Product-PetData-MedicalExpenses-MedicalExpensesIllnessSlider .sk-label, 
#sk-Pet-Product-PetData-Unemployed-UnemployedSlider .sk-label, 
#sk-Pet-Product-PetData-Theft-TheftSlider .sk-label {
	display: none;
}

#sk-Pet-Product-PetData-MedicalExpenses-MedicalExpensesIllnessSlider {
	--attr-padding-mobile: 1rem !important;
}
/* FIN SB-85 */

/* SB-89 ; Javier Maestre ; 04/11/2025 */
#sk-ClaimsGeneric-PetClaims-ClaimSelector .sk-option-item input+label {
    flex-direction: row-reverse;
	border: 1px solid #ECEFF3;
    border-radius: 0.4rem;
	padding: 1rem;
}

#sk-ClaimsGeneric-PetClaims-ClaimSelector .sk-input-radio {
	--radio-size: 1.1rem;
    border-radius: 25%;
	border-color: #2F343C;
}

#sk-ClaimsGeneric-PetClaims-ClaimSelector .sk-option-item[data-type=default] input+label>span {
    padding-left: 0rem;
}
/* FIN SB-89 */

/* SB-90 ; Javier Maestre ; 04/11/2025 */
.sk-mandatory, 
#sk-Pet-Product-CoverageCancellation-LongReasonOfCancellation .sk-textarea-counter {
    display: none;
}

#sk-Pet-Product-CoverageCancellation-LongReasonOfCancellation textarea[rows] {
    height: 15rem;
}

#sk-Pet-Product-CoverageCancellation-ReasonOfCancellation, 
#sk-Pet-Product-CoverageCancellation-LongReasonOfCancellation {
	--attr-padding-mobile: 1rem 2rem;
}
/* FIN SB-90 */

/* SB-91 ; Javier Maestre ; 05/11/2025 */
a.button, button.button {
    margin: 0rem;
}

#sk-CancelPetPolicyProcess1UI1-PopupDialog1 .sk-button[data-style="NEXT"] {
	--button-outline-border-color: #7E98A0;
}
/* FIN SB-91 */

/*RIBS-590; Edgar Linarez; 05112025*/
[data-process-step-id="EditSecureThingsQuoteProcess:AdditionalCoverages"] .sk_hidden_coverage, 
[data-process-step-id="CreateSecureThingsProcess:AdditionalCoverages"] .sk_hidden_coverage {
  display: none!important;
}
/*Fin RIBS-590*/

/* SB-94 ; Javier Maestre ; 06/11/2025 */
@media (max-width: 768px) {
    #sk-Pet-Messages-AsistenciasMessageEndorsementHTMLJS.sk-comp {
        padding-left: 2rem;
        padding-right: 2rem;
    }
}
/* FIN SB-94 */

/* Alfredo modal icon 07/11/2025 */
.sk-modal-icon {
    cursor: pointer;
    font-size: 1.8rem;
    margin: 0 .3rem;
    pointer-events: all;
}
/* Alfredo modal icon 07/11/2025 */

/***** Cierre Directo - Rappi Project *****/

/* Border modal radius */
[data-process-id="CierreDirectoGadgetProcess"] .ReactModal__Content.ReactModal__Content--after-open .sk-modal,
.cdcDatosActualesModal .sk-modal {
  border-radius: 4rem;
}

[data-process-id="CierreDirectoGadgetProcess"] .ReactModal__Overlay,
.ReactModal__Overlay:has(.ReactModal__Content.cdcDatosActualesModal) {
    align-items: end;
}

[data-process-id="CierreDirectoGadgetProcess"] .ReactModal__Content.ReactModal__Content--after-open {
  margin-bottom: 4rem;
}

.ReactModal__Content.ReactModal__Content--after-open.cdcDatosActualesModal {
  margin-bottom: 10rem;
}


/* Main popup container */
.cdcModal {
  background: white !important;
  border-radius: 40px !important;
  padding: 24px !important;
  max-width: 400px !important;
  width: 100% !important;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1) !important;
  position: relative !important;
  overflow-y: auto !important;
}

/* Close button (X) – aligned with header text, top-right corner */
.cdcModal #sk-CierreDirectoGadgetGeneric-PopupContent-HeaderPopupMessage .sk-message-content > div:first-child {
  position: relative !important;
  margin-bottom: 1.2rem;
}

.cdcModal #sk-CierreDirectoGadgetGeneric-PopupContent-HeaderPopupMessage .sk-message-content > div:first-child p:last-child {
  position: absolute !important;
  top: 0 !important;
  right: 0 !important;
  font-size: 24px !important;
  color: #333 !important;
  background: none !important;
  border: none !important;
  cursor: pointer !important;
  margin: 0 !important;
  padding: 0 !important;
  line-height: 1 !important;
  z-index: 10 !important;
}

.cdcModal #sk-CierreDirectoGadgetGeneric-PopupContent-HeaderPopupMessage .sk-message-content > div:first-child p:last-child a {
  text-decoration: none !important;
  color: #000000 !important;
  font-size: 1.5rem;
}

/* Divider */
.cdc-divider {
    border-color: #ECEFF3 !important;
    border-bottom-width: 0.5px;
    margin-top: 1.6rem;
}

/* Protection info section: layout only */
.cdcModal #sk-CierreDirectoGadgetGeneric-PopupContent-HeaderPopupMessage .sk-message-content > div:nth-child(3) {
  display: flex !important;
  align-items: flex-start !important;
  gap: 12px !important;
  margin-bottom: 20px !important;
  padding-top: 1.6rem;
}

.cdcModal #sk-CierreDirectoGadgetGeneric-PopupContent-HeaderPopupMessage .sk-message-content > div:nth-child(3) img {
  width: 40px !important;
  height: 40px !important;
  margin-right: 0 !important;
  object-fit: contain !important;
}

/* "Choose your plan" title spacing */
.cdcModal #sk-CierreDirectoGadgetGeneric-PopupContent-HeaderPopupMessage .sk-message-content > div:nth-child(4) p {
  margin-bottom: 16px !important;
  margin-top: 16px !important;
}

/* Plan radio options – flip layout so radio is on the right */
.cdcModal .sk-option-item {
  display: block !important;
  margin-bottom: 12px !important;
}

.cdcModal .sk-option-item label {
  display: flex !important;
  align-items: center !important;
  gap: 0.5px !important;
  padding: 12px 16px !important;
  border: 2px solid #E0E0E0 !important;
  border-radius: 16px !important;
  cursor: pointer !important;
  transition: all 0.2s ease !important;
  flex-direction: row-reverse !important; /* Radio to the right */
}

.cdcModal .sk-option-item label.sk-selected {
  border-color: #4A6CF7 !important;
}

.cdcModal .sk-option-item[data-type=default] input+label>span {
  padding-left: 0;
}

/* Custom radio button visuals */
.cdcModal .sk-input-radio {
  --radio-size: 1.8rem;
  --radio-border-color: #000000;
}

.cdcModal .sk-input-radio-icon {
  width: 12px !important;
  height: 12px !important;
  border-radius: 50% !important;
  background: transparent !important;
  transition: all 0.2s ease !important;
}

/* Selected state */
.cdcModal .sk-option-item input[type="radio"]:checked + label .sk-input-radio {
  border-color: #6168DB !important;
  background: #FFFFFF !important;
}

.cdcModal .sk-option-item input[type="radio"]:checked + label .sk-input-radio-icon {
  background: #6168DB !important;
}

/* Class for the "¡Más popular!" badge –  */
.cdc-popular-badge {
  background: #DFF9ED !important;
  color: #00A86C !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  padding: 2px 8px !important;
  border-radius: 12px !important;
  margin-left: 2px !important; /* Space between price and badge */
  white-space: nowrap !important;
  display: inline-block !important;
}

.cdcDatosActualesModal .sk-modal .close  {
    visibility:visible;
}

[data-process-id="CreateSecureThingsProcess"] .p-accordion-header-text {
  font-weight: 700;
}
/***** Cierre Directo - Rappi Project *****/

/* SB-102 ; Javier Maestre ; 02/12/2025 */
@media (max-width: 389px) {
  [data-process-step-id="ViewPolicyDocumentsProcess:Full"] button.sk-custom-card.sk-autosearch-card .margin-top-0.sk-profile--main .sk-profile--info {
    padding-top: 3rem !important;
  }
}

@media (min-width: 390px) {
  [data-process-step-id="ViewPolicyDocumentsProcess:Full"] button.sk-custom-card.sk-autosearch-card .margin-top-0.sk-profile--main .sk-profile--info {
    padding-top: 1rem !important;
  }
}
/* FIN SB-94 */

.info {
	margin: 0;
	padding: 0;
	min-height: 0;
}