.title-desktop-v2 {
  width: 100% !important;
}

.bell-icon4 {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    max-width: 100%;
    overflow: hidden;
    max-height: 100%;
  }
  .div5,
  .wrapper1 {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .div5 {
    height: 16px;
    position: relative;
    line-height: 16px;
    font-weight: 600;
  }
  .wrapper1 {
    position: absolute;
    top: -6px;
    left: 8.5px;
    border-radius: var(--rounded-8x);
    background-color: var(--status-colors-error);
    border: 1px solid var(--light-grayscale-10);
    flex-direction: column;
    padding: 0 var(--spacing-0x);
  }
  .badge9 {
    height: 24px;
    flex: 1;
    position: relative;
  }
  .badge8 {
    height: 30px;
    width: 35px;
    display: none;
    flex-direction: row;
    align-items: flex-end;
    justify-content: flex-start;
    padding: 0 var(--padding-2xs) 0 0;
    box-sizing: border-box;
    font-size: var(--caption-regular-size);
    color: var(--light-grayscale-10);
  }
  .base-avatar-icon4 {
    height: 24px;
    width: 24px;
    position: relative;
    border-radius: var(--br-7xl);
  }
  .caption184,
  .label226 {
    align-self: stretch;
    position: relative;
  }
  .label226 {
    height: 24px;
    line-height: 24px;
    font-weight: 600;
    display: inline-block;
    white-space: nowrap;
  }
  .caption184 {
    font-size: var(--caption-regular-size);
    line-height: 16px;
    color: var(--grayscale-gray-70);
  }
  .avatar4,
  .text-avatar4 {
    display: none;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .avatar4 {
    height: 40px;
    flex-direction: row;
    align-items: center;
    gap: var(--spacing-0x);
    text-align: left;
    font-size: var(--body-medium-regular-size);
    color: var(--grayscale-black-90);
  }
  .left-arrow-alt-icon3 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .btn23,
  .chevron-down-icon240 {
    position: relative;
    display: none;
  }
  .btn23 {
    width: 48px;
    line-height: 18px;
    font-weight: 600;
  }
  .chevron-down-icon240 {
    height: 24px;
    width: 24px;
    overflow: hidden;
    flex-shrink: 0;
    min-height: 24px;
  }
  .principal-button23 {
    border-radius: var(--br-11xs);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-7xs);
    gap: var(--spacing-1x);
  }
  .heart-icon4 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .btn24,
  .chevron-down-icon241 {
    position: relative;
    display: none;
  }
  .btn24 {
    width: 48px;
    line-height: 18px;
    font-weight: 600;
  }
  .chevron-down-icon241 {
    height: 24px;
    width: 24px;
    overflow: hidden;
    flex-shrink: 0;
    min-height: 24px;
  }
  .principal-button24 {
    border-radius: var(--br-11xs);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--spacing-1x);
    gap: var(--spacing-1x);
  }
  .favorite-card4,
  .options-components-menu4 {
    flex-direction: row;
    justify-content: flex-start;
  }
  .favorite-card4 {
    display: none;
    align-items: flex-start;
  }
  .options-components-menu4 {
    display: flex;
    align-items: center;
    gap: var(--gap-5xl);
  }
  .bell-icon5 {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    max-width: 100%;
    overflow: hidden;
    max-height: 100%;
  }
  .div6,
  .wrapper2 {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .div6 {
    height: 16px;
    position: relative;
    line-height: 16px;
    font-weight: 600;
  }
  .wrapper2 {
    position: absolute;
    top: -6px;
    left: 8.5px;
    border-radius: var(--rounded-8x);
    background-color: var(--status-colors-error);
    border: 1px solid var(--light-grayscale-10);
    flex-direction: column;
    padding: 0 var(--spacing-0x);
  }
  .badge11 {
    height: 24px;
    flex: 1;
    position: relative;
  }
  .badge10 {
    height: 30px;
    width: 35px;
    display: none;
    flex-direction: row;
    align-items: flex-end;
    justify-content: flex-start;
    padding: 0 var(--padding-2xs) 0 0;
    box-sizing: border-box;
    font-size: var(--caption-regular-size);
    color: var(--light-grayscale-10);
  }
  .base-avatar-icon5 {
    height: 24px;
    width: 24px;
    position: relative;
    border-radius: var(--br-7xl);
  }
  .caption185,
  .label227 {
    align-self: stretch;
    position: relative;
  }
  .label227 {
    height: 24px;
    line-height: 24px;
    font-weight: 600;
    display: inline-block;
    white-space: nowrap;
  }
  .caption185 {
    font-size: var(--caption-regular-size);
    line-height: 16px;
    color: var(--grayscale-gray-70);
  }
  .avatar5,
  .text-avatar5 {
    display: none;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .avatar5 {
    height: 40px;
    flex-direction: row;
    align-items: center;
    gap: var(--spacing-0x);
    text-align: left;
    font-size: var(--body-medium-regular-size);
    color: var(--grayscale-black-90);
  }
  .left-arrow-alt-icon4 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .btn25,
  .chevron-down-icon242 {
    position: relative;
    display: none;
  }
  .btn25 {
    align-self: stretch;
    width: 48px;
    line-height: 18px;
    font-weight: 600;
    align-items: center;
    justify-content: center;
  }
  .chevron-down-icon242 {
    height: 24px;
    width: 24px;
    overflow: hidden;
    flex-shrink: 0;
  }
  .principal-button25 {
    height: 36px;
    border-radius: var(--br-11xs);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--padding-7xs);
    box-sizing: border-box;
    gap: var(--spacing-1x);
  }
  .heart-icon5 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .btn26,
  .chevron-down-icon243 {
    position: relative;
    display: none;
  }
  .btn26 {
    width: 48px;
    line-height: 18px;
    font-weight: 600;
  }
  .chevron-down-icon243 {
    height: 24px;
    width: 24px;
    overflow: hidden;
    flex-shrink: 0;
    min-height: 24px;
  }
  .principal-button26 {
    border-radius: var(--br-11xs);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--spacing-1x);
    gap: var(--spacing-1x);
  }
  .favorite-card5 {
    display: none;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .left-content1,
  .options-components-menu5 {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
  .options-components-menu5 {
    display: none;
    gap: var(--gap-5xl);
  }
  .left-content1 {
    width: 89px;
    display: flex;
    gap: var(--gap-9xs);
    min-width: 89px;
    max-width: 89px;
    position: absolute;
    left: 10%;
    padding-top: 15px;
  }
  .principal-logo-icon1 {
    align-self: stretch;
    height: 40px;
    position: relative;
    max-width: 100%;
    overflow: hidden;
    flex-shrink: 0;
  }
  .container-logo1 {
    width: 135px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    min-width: 135px;
    max-width: 135px;
  }
  .chevron-down-icon244 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .btn27 {
    align-self: stretch;
    position: relative;
    line-height: 18px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .chevron-down-icon245 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .principal-button27 {
    height: 36px;
    border-radius: var(--br-11xs);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--spacing-2x);
    box-sizing: border-box;
    gap: var(--spacing-1x);
  }
  .chevron-down-icon246 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .btn28 {
    align-self: stretch;
    position: relative;
    line-height: 18px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .chevron-down-icon247 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .principal-button28 {
    height: 36px;
    border-radius: var(--br-11xs);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--spacing-2x);
    box-sizing: border-box;
    gap: var(--spacing-1x);
  }
  .chevron-down-icon248 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .btn29 {
    align-self: stretch;
    position: relative;
    line-height: 18px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .chevron-down-icon249 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .principal-button29 {
    height: 36px;
    border-radius: var(--br-11xs);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--spacing-2x);
    box-sizing: border-box;
    gap: var(--spacing-1x);
  }
  .chevron-down-icon250 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .btn30 {
    align-self: stretch;
    position: relative;
    line-height: 18px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .chevron-down-icon251 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .principal-button30 {
    height: 36px;
    border-radius: var(--br-11xs);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--spacing-2x);
    box-sizing: border-box;
    gap: var(--spacing-1x);
  }
  .chevron-down-icon252 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .btn31 {
    align-self: stretch;
    position: relative;
    line-height: 18px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .chevron-down-icon253 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .principal-button31 {
    height: 36px;
    border-radius: var(--br-11xs);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--spacing-2x);
    box-sizing: border-box;
    gap: var(--spacing-1x);
  }
  .chevron-down-icon254 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .btn32 {
    align-self: stretch;
    position: relative;
    line-height: 18px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .chevron-down-icon255 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .principal-button32 {
    height: 36px;
    border-radius: var(--br-11xs);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--spacing-2x);
    box-sizing: border-box;
    gap: var(--spacing-1x);
  }
  .buttons-desktop-menu1,
  .buttons1 {
    flex-direction: row;
    align-items: flex-start;
  }
  .buttons-desktop-menu1 {
    display: flex;
    justify-content: flex-start;
    gap: var(--spacing-0x);
    max-width: 104%;
    flex-shrink: 0;
  }
  .buttons1 {
    width: 1014px;
    display: none;
    justify-content: center;
    max-width: 100%;
  }
  .bell-icon6 {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    max-width: 100%;
    overflow: hidden;
    max-height: 100%;
  }
  .div7,
  .wrapper3 {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .div7 {
    height: 16px;
    position: relative;
    line-height: 16px;
    font-weight: 600;
  }
  .wrapper3 {
    position: absolute;
    top: -6px;
    left: 8.5px;
    border-radius: var(--rounded-8x);
    background-color: var(--status-colors-error);
    border: 1px solid var(--light-grayscale-10);
    flex-direction: column;
    padding: 0 var(--spacing-0x);
  }
  .badge13 {
    height: 24px;
    flex: 1;
    position: relative;
  }
  .badge12 {
    align-self: stretch;
    width: 35px;
    display: flex;
    flex-direction: row;
    align-items: flex-end;
    justify-content: flex-start;
    padding: 0 var(--padding-2xs) 0 0;
    box-sizing: border-box;
    font-size: var(--caption-regular-size);
    color: var(--light-grayscale-10);
  }
  .base-avatar-icon6 {
    height: 24px;
    width: 24px;
    position: relative;
    border-radius: var(--br-7xl);
  }
  .caption186,
  .label228 {
    align-self: stretch;
    position: relative;
  }
  .label228 {
    height: 24px;
    line-height: 24px;
    font-weight: 600;
    display: inline-block;
    white-space: nowrap;
  }
  .caption186 {
    font-size: var(--caption-regular-size);
    line-height: 16px;
    color: var(--grayscale-gray-70);
  }
  .avatar6,
  .text-avatar6 {
    display: none;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .avatar6 {
    height: 40px;
    flex-direction: row;
    align-items: center;
    gap: var(--spacing-0x);
    text-align: left;
    font-size: var(--body-medium-regular-size);
    color: var(--grayscale-black-90);
  }
  .menu-icon2 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .btn33,
  .chevron-down-icon256 {
    position: relative;
    display: none;
  }
  .btn33 {
    align-self: stretch;
    width: 48px;
    line-height: 18px;
    font-weight: 600;
    align-items: center;
    justify-content: center;
  }
  .chevron-down-icon256 {
    height: 24px;
    width: 24px;
    overflow: hidden;
    flex-shrink: 0;
  }
  .principal-button33 {
    height: 36px;
    border-radius: var(--br-11xs);
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--padding-7xs);
    box-sizing: border-box;
    gap: var(--spacing-1x);
  }
  .heart-icon6 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .btn34,
  .chevron-down-icon257 {
    position: relative;
    display: none;
  }
  .btn34 {
    width: 48px;
    line-height: 18px;
    font-weight: 600;
  }
  .chevron-down-icon257 {
    height: 24px;
    width: 24px;
    overflow: hidden;
    flex-shrink: 0;
    min-height: 24px;
  }
  .principal-button34 {
    border-radius: var(--br-11xs);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--spacing-1x);
    gap: var(--spacing-1x);
  }
  .favorite-card6,
  .options-components-menu6 {
    display: none;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .options-components-menu6 {
    height: 30px;
    align-items: center;
    gap: var(--gap-5xl);
  }
  .bell-icon7 {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    max-width: 100%;
    overflow: hidden;
    max-height: 100%;
  }
  .div8,
  .wrapper4 {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .div8 {
    height: 16px;
    position: relative;
    line-height: 16px;
    font-weight: 600;
  }
  .wrapper4 {
    position: absolute;
    top: -6px;
    left: 8.5px;
    border-radius: var(--rounded-8x);
    background-color: var(--status-colors-error);
    border: 1px solid var(--light-grayscale-10);
    flex-direction: column;
    padding: 0 var(--spacing-0x);
  }
  .badge15 {
    height: 24px;
    flex: 1;
    position: relative;
  }
  .badge14 {
    height: 30px;
    width: 35px;
    display: none;
    flex-direction: row;
    align-items: flex-end;
    justify-content: flex-start;
    padding: 0 var(--padding-2xs) 0 0;
    box-sizing: border-box;
    font-size: var(--caption-regular-size);
    color: var(--light-grayscale-10);
  }
  .base-avatar-icon7 {
    height: 24px;
    width: 24px;
    position: relative;
    border-radius: var(--br-7xl);
  }
  .caption187,
  .label229 {
    align-self: stretch;
    position: relative;
  }
  .label229 {
    height: 24px;
    line-height: 24px;
    font-weight: 600;
    display: inline-block;
    white-space: nowrap;
  }
  .caption187 {
    font-size: var(--caption-regular-size);
    line-height: 16px;
    color: var(--grayscale-gray-70);
  }
  .avatar7,
  .text-avatar7 {
    justify-content: flex-start;
  }
  .text-avatar7 {
    display: none;
    flex-direction: column;
    align-items: flex-start;
  }
  .avatar7 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: var(--spacing-0x);
    text-align: left;
    font-size: var(--body-medium-regular-size);
    color: var(--grayscale-black-90);
  }
  .menu-icon3 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .btn35,
  .chevron-down-icon258 {
    position: relative;
    display: none;
  }
  .btn35 {
    align-self: stretch;
    width: 48px;
    line-height: 18px;
    font-weight: 600;
    align-items: center;
    justify-content: center;
  }
  .chevron-down-icon258 {
    height: 24px;
    width: 24px;
    overflow: hidden;
    flex-shrink: 0;
  }
  .principal-button35 {
    height: 36px;
    border-radius: var(--br-11xs);
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--padding-7xs);
    box-sizing: border-box;
    gap: var(--spacing-1x);
  }
  .heart-icon7 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .btn36,
  .chevron-down-icon259 {
    position: relative;
    display: none;
  }
  .btn36 {
    width: 48px;
    line-height: 18px;
    font-weight: 600;
  }
  .chevron-down-icon259 {
    height: 24px;
    width: 24px;
    overflow: hidden;
    flex-shrink: 0;
    min-height: 24px;
  }
  .principal-button36 {
    border-radius: var(--br-11xs);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--spacing-1x);
    gap: var(--spacing-1x);
  }
  .favorite-card7,
  .options-components-menu7 {
    display: none;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .options-components-menu7 {
    align-self: stretch;
    align-items: center;
    gap: var(--gap-5xl);
  }
  .right-content1 {
    height: 40px;
    width: 89px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    gap: var(--gap-9xs);
    min-width: 89px;
    max-width: 89px;
  }
  .chevron-down-icon260 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .btn37 {
    align-self: stretch;
    flex: 1;
    position: relative;
    line-height: 18px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .chevron-down-icon261 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .principal-button37 {
    width: 175px;
    flex: 1;
    border-radius: var(--br-11xs);
    border: 1px solid var(--primary-primary-50);
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--padding-mini);
    gap: var(--spacing-1x);
  }
  .header-microfroend-base1,
  .showbutton1 {
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
  }
  .showbutton1 {
    height: 36px;
    display: none;
    flex-direction: column;
    padding: 0 0 0 var(--padding-5xs);
    color: var(--primary-primary-50);
  }
  .header-microfroend-base1 {
    align-self: center;
    background-color: var(--light-grayscale-10);
    display: flex;
    flex-direction: row;
    padding: var(--padding-xs) var(--spacing-2x);
    max-width: 100%;
    gap: var(--gap-xl);
  }
  .container-desktop1,
  .header-buyers1,
  .header-microfroends1 {
    display: flex;
    justify-content: flex-start;
    max-width: 100%;
  }
  .container-desktop1 {
    align-items: flex-start;
  }
  .header-buyers1,
  .header-microfroends1 {
    align-self: stretch;
  }
  .header-microfroends1 {
    box-shadow: var(--depth-02);
    background-color: var(--light-grayscale-10);
    overflow: hidden;
    align-items: center;
    padding: 0 var(--padding-xl);
    box-sizing: border-box;
    width: 100%;
    justify-content: center;
  }
  .header-buyers1 {
    align-items: flex-start;
    text-align: center;
    width: 100%;
  }
  .financia-hasta-el1,
  .simula-tu-crdito1 {
    width: 328px;
    height: 42px;
    position: relative;
    font-size: var(--body-medium-regular-size);
    line-height: 130%;
    font-family: var(--tallas-tipogrficas-20-body-m-regular);
    color: var(--carbon-mid-500);
    display: none;
    align-items: center;
    max-width: 100%;
    z-index: 1;
  }
  .simula-tu-crdito1 {
    width: 344px;
    height: 72px;
    font-size: var(--xs-h1-size);
    color: var(--carbon-dark-700);
    z-index: 2;
  }
  .description3,
  .tittle3 {
    align-self: stretch;
    position: relative;
  }
  .tittle3 {
    margin: 0;
    font-size: inherit;
    line-height: 52px;
    font-weight: 700;
    font-family: inherit;
  }
  .description3 {
    font-size: var(--body-large-semibold-size);
    line-height: 26px;
    color: var(--grayscale-gray-70);
  }
  .base-tittles-and-descriptions3 {
    gap: var(--spacing-1x);
  }
  .base-tittles-and-descriptions3,
  .tittles-and-descriptions-203 {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .asterisk30,
  .label230 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk30 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon42 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional30 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-gray-70);
    text-align: right;
    display: none;
  }
  .label-parent207 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon30 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon262,
  .text62 {
    position: relative;
    overflow: hidden;
  }
  .text62 {
    align-self: stretch;
    flex: 1;
    line-height: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon262 {
    height: 24px;
    width: 24px;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .input-field31 {
    align-self: stretch;
    flex: 1;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-70);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    color: var(--grayscale-gray-50);
  }
  .text63 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback31 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
  }
  .chevron-down-icon263 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper178 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption188,
  .label231 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label231 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption188 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent208 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item188 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon264 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper179 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption189,
  .label232 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label232 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption189 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent209 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item189 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon265 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper180 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption190,
  .label233 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label233 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption190 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent210 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item190 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down-icon266 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper181 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption191,
  .label234 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label234 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption191 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent211 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .chevron-down,
  .list-item191 {
    overflow: hidden;
    flex-shrink: 0;
  }
  .list-item191 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down {
    margin: 0;
    height: 16px;
    width: 16px;
    position: relative;
  }
  .chevron-down-wrapper182 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption192,
  .label235 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label235 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption192 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent212 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item192 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down1 {
    margin: 0;
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper183 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption193,
  .label236 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label236 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption193 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent213 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item193 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .input-buyers19,
  .menu30,
  .principal-input28 {
    flex-direction: column;
    align-items: flex-start;
  }
  .menu30 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .input-buyers19,
  .principal-input28 {
    flex: 1;
    display: flex;
  }
  .principal-input28 {
    align-self: stretch;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .input-buyers19 {
    height: 80px;
    justify-content: flex-start;
  }
  .asterisk31,
  .label237 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk31 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon43 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional31 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-gray-70);
    text-align: right;
    display: none;
  }
  .label-parent214 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon31 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon267,
  .text64 {
    position: relative;
    overflow: hidden;
  }
  .text64 {
    align-self: stretch;
    flex: 1;
    line-height: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon267 {
    height: 24px;
    width: 24px;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .input-field32 {
    align-self: stretch;
    flex: 1;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-70);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    color: var(--grayscale-gray-50);
  }
  .text65 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback32 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
  }
  .chevron-down-icon268 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper184 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption194,
  .label238 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label238 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption194 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent215 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item194 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon269 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper185 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption195,
  .label239 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label239 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption195 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent216 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item195 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon270 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper186 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption196,
  .label240 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label240 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption196 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent217 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item196 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down-icon271 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper187 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption197,
  .label241 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label241 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption197 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent218 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item197 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down2 {
    margin: 0;
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper188 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption198,
  .label242 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label242 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption198 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent219 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item198 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down3 {
    margin: 0;
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper189 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption199,
  .label243 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label243 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption199 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent220 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item199 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu31,
  .principal-input29 {
    align-self: stretch;
    flex-direction: column;
    align-items: flex-start;
  }
  .menu31 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .principal-input29 {
    flex: 1;
    display: flex;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .input-buyers20,
  .name-apellidos-one-file1 {
    align-items: flex-start;
    justify-content: flex-start;
  }
  .input-buyers20 {
    height: 80px;
    flex: 1;
    display: flex;
    flex-direction: column;
  }
  .name-apellidos-one-file1 {
    width: 328px;
    display: none;
    flex-direction: row;
    gap: var(--gap-base);
    max-width: 100%;
  }
  .error-icon {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text66 {
    height: 18px;
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
  }
  .feedback33 {
    width: 328px;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    max-width: 100%;
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .asterisk32,
  .label244 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk32 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon44 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional32 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-gray-70);
    text-align: right;
    display: none;
  }
  .label-parent221 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon32 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
  }
  .chevron-down-icon272,
  .text67 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text67 {
    flex: 1;
    line-height: 24px;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon272 {
    width: 24px;
    flex-shrink: 0;
    display: none;
  }
  .input-field33 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--status-colors-error);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    color: var(--grayscale-gray-50);
  }
  .error-icon1 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-container {
    height: 36px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
    box-sizing: border-box;
  }
  .text68 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback34 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .chevron-down-icon273 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper190 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption200,
  .label245 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label245 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption200 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent222 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item200 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down4 {
    margin: 0;
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper191 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption201,
  .label246 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label246 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption201 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent223 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item201 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon274 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper192 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption202,
  .label247 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label247 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption202 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent224 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item202 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon275 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper193 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption203,
  .label248 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label248 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption203 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent225 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item203 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon276 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper194 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption204,
  .label249 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label249 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption204 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent226 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item204 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon277 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper195 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption205,
  .label250 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label250 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption205 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent227 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item205,
  .menu32 {
    box-sizing: border-box;
    display: none;
    justify-content: flex-start;
  }
  .list-item205 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    overflow: hidden;
    flex-shrink: 0;
    flex-direction: row;
    align-items: center;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .menu32 {
    width: 250px;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .input-buyers21,
  .menu32,
  .principal-input30 {
    flex-direction: column;
    align-items: flex-start;
  }
  .principal-input30 {
    align-self: stretch;
    display: flex;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .input-buyers21 {
    width: 328px;
    height: 80px;
    display: none;
    justify-content: flex-start;
    max-width: 100%;
  }
  .asterisk33,
  .label251 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .label251 {
    display: inline-block;
    min-width: 75px;
  }
  .asterisk33 {
    align-self: stretch;
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
    align-items: center;
  }
  .info-circle-icon45 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .hintoptional33 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-gray-70);
    text-align: right;
    display: none;
  }
  .label-parent228 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
    font-size: var(--body-medium-regular-size);
  }
  .calendar-icon33 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon278,
  .text69 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text69 {
    width: 100%;
    border: 0;
    outline: 0;
    font-family: var(--body-small-regular);
    font-size: var(--body-medium-regular-size);
    background-color: transparent;
    flex: 1;
    line-height: 24px;
    color: var(--grayscale-gray-50);
    text-align: left;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    min-width: 230px;
    max-width: 100%;
    padding: 0;
  }
  .chevron-down-icon278 {
    width: 24px;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .input-field34 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-70);
    box-sizing: border-box;
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    max-width: 100%;
  }
  .error-icon2 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-frame {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 var(--padding-lg);
  }
  .text70 {
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
    min-width: 244px;
    max-width: 100%;
  }
  .feedback35 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    max-width: 100%;
    color: var(--status-colors-error);
  }
  .chevron-down-icon279 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper196 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption206,
  .label252 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label252 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption206 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent229 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item206 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down5 {
    margin: 0;
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper197 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption207,
  .label253 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label253 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption207 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent230 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item207 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon280 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper198 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption208,
  .label254 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label254 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption208 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent231 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item208 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon281 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper199 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption209,
  .label255 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label255 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption209 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent232 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item209 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon282 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper200 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption210,
  .label256 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label256 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption210 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent233 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item210 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon283 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper201 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption211,
  .label257 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label257 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption211 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent234 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item211 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .input-buyers22,
  .menu33,
  .principal-input31 {
    flex-direction: column;
    align-items: flex-start;
  }
  .menu33 {
    width: 250px;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    box-sizing: border-box;
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    color: var(--grayscale-gray-70);
  }
  .input-buyers22,
  .principal-input31 {
    align-self: stretch;
    display: flex;
    max-width: 100%;
  }
  .principal-input31 {
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .input-buyers22 {
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
  }
  .asterisk34,
  .label258 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .label258 {
    height: 24px;
    flex: 1;
    display: inline-block;
  }
  .asterisk34 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon46 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional34 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-gray-70);
    text-align: right;
    display: none;
  }
  .label-parent235 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: 0 var(--padding-11xl) 0 0;
    gap: var(--spacing-0x);
  }
  .calendar-icon34 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon284,
  .text71 {
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .text71 {
    align-self: stretch;
    flex: 1;
    line-height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .chevron-down-icon284 {
    height: 24px;
    width: 24px;
    display: none;
    min-height: 24px;
  }
  .input-field35 {
    align-self: stretch;
    flex: 1;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-70);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    color: var(--grayscale-gray-50);
  }
  .text72 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback36 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
  }
  .chevron-down-icon285 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper202 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption212,
  .label259 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label259 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption212 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent236 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item212 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon286 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper203 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption213,
  .label260 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label260 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption213 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent237 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item213 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon287 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper204 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption214,
  .label261 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label261 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption214 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent238 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item214 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down-icon288 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper205 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption215,
  .label262 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label262 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption215 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent239 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item215 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down-icon289 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper206 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption216,
  .label263 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label263 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption216 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent240 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item216 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon290 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper207 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption217,
  .label264 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label264 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption217 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent241 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item217 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .input-buyers23,
  .menu34,
  .principal-input32 {
    flex-direction: column;
    align-items: flex-start;
  }
  .menu34 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .input-buyers23,
  .principal-input32 {
    flex: 1;
    display: flex;
  }
  .principal-input32 {
    align-self: stretch;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .input-buyers23 {
    height: 80px;
    justify-content: flex-start;
  }
  .asterisk35,
  .label265 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .label265 {
    height: 24px;
    flex: 1;
    display: inline-block;
  }
  .asterisk35 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon47 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional35 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-gray-70);
    text-align: right;
    display: none;
  }
  .label-parent242 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: 0 var(--padding-8xs) 0 0;
    gap: var(--spacing-0x);
  }
  .calendar-icon35 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon291,
  .text73 {
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .text73 {
    align-self: stretch;
    flex: 1;
    line-height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .chevron-down-icon291 {
    height: 24px;
    width: 24px;
    display: none;
    min-height: 24px;
  }
  .input-field36 {
    align-self: stretch;
    flex: 1;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-70);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    color: var(--grayscale-gray-50);
  }
  .text74 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback37 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
  }
  .chevron-down-icon292 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper208 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption218,
  .label266 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label266 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption218 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent243 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item218 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon293 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper209 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption219,
  .label267 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label267 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption219 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent244 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item219 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon294 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper210 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption220,
  .label268 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label268 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption220 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent245 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item220 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down-icon295 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper211 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption221,
  .label269 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label269 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption221 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent246 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item221 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down-icon296 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper212 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption222,
  .label270 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label270 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption222 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent247 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item222 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon297 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper213 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption223,
  .label271 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label271 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption223 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent248 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item223 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu35,
  .principal-input33 {
    align-self: stretch;
    flex-direction: column;
    align-items: flex-start;
  }
  .menu35 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .principal-input33 {
    flex: 1;
    display: flex;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .input-buyers24,
  .two-inputs-number-mail3 {
    align-items: flex-start;
    justify-content: flex-start;
  }
  .input-buyers24 {
    height: 80px;
    flex: 1;
    display: flex;
    flex-direction: column;
  }
  .two-inputs-number-mail3 {
    width: 328px;
    display: none;
    flex-direction: row;
    gap: var(--gap-base);
    max-width: 100%;
  }
  .error-icon3 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper1 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text75 {
    height: 18px;
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
  }
  .feedback38 {
    width: 328px;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    max-width: 100%;
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .asterisk36,
  .label272 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .label272 {
    display: inline-block;
    min-width: 76px;
  }
  .asterisk36 {
    align-self: stretch;
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
    align-items: center;
  }
  .info-circle-icon48 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .hintoptional36 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-gray-70);
    text-align: right;
    display: none;
  }
  .label-parent249 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
    font-size: var(--body-medium-regular-size);
  }
  .calendar-icon36 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon298,
  .text76 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text76 {
    width: 100%;
    border: 0;
    outline: 0;
    font-family: var(--body-small-regular);
    font-size: var(--body-medium-regular-size);
    background-color: transparent;
    flex: 1;
    line-height: 24px;
    color: var(--grayscale-gray-50);
    text-align: left;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    min-width: 230px;
    max-width: 100%;
    padding: 0;
  }
  .chevron-down-icon298 {
    width: 24px;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .input-field37 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-70);
    box-sizing: border-box;
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    max-width: 100%;
  }
  .error-icon4 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper2 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 var(--padding-lg);
  }
  .text77 {
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
    min-width: 244px;
    max-width: 100%;
  }
  .feedback39 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    max-width: 100%;
    color: var(--status-colors-error);
  }
  .chevron-down-icon299 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper214 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption224,
  .label273 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label273 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption224 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent250 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item224 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down6 {
    margin: 0;
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper215 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption225,
  .label274 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label274 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption225 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent251 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item225 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon300 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper216 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption226,
  .label275 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label275 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption226 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent252 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item226 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon301 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper217 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption227,
  .label276 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label276 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption227 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent253 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item227 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down7 {
    margin: 0;
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper218 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption228,
  .label277 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label277 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption228 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent254 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item228 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon302 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper219 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption229,
  .label278 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label278 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption229 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent255 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item229 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .input-buyers25,
  .menu36,
  .principal-input34 {
    flex-direction: column;
    align-items: flex-start;
  }
  .menu36 {
    width: 250px;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    box-sizing: border-box;
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    color: var(--grayscale-gray-70);
  }
  .input-buyers25,
  .principal-input34 {
    align-self: stretch;
    display: flex;
    max-width: 100%;
  }
  .principal-input34 {
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .input-buyers25 {
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
  }
  .asterisk37,
  .label279 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .label279 {
    height: 24px;
    flex: 1;
    display: inline-block;
  }
  .asterisk37 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon49 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional37 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-black-100);
    text-align: right;
    display: none;
  }
  .label-parent256 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: 0 var(--padding-15xl) 0 0;
    gap: var(--spacing-0x);
  }
  .calendar-icon37 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon303,
  .text78 {
    position: relative;
    overflow: hidden;
  }
  .text78 {
    align-self: stretch;
    flex: 1;
    line-height: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon303 {
    height: 24px;
    width: 24px;
    flex-shrink: 0;
    min-height: 24px;
  }
  .input-field38 {
    align-self: stretch;
    flex: 1;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--status-colors-error);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-xs) var(--padding-6xs);
    gap: var(--gap-5xs);
  }
  .error-icon5 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper3 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text79 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback40 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .chevron-down-icon304 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper220 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption230,
  .label280 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label280 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption230 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent257 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item230 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon305 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper221 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption231,
  .label281 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label281 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption231 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent258 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item231 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon306 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper222 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption232,
  .label282 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label282 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption232 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent259 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item232 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down8 {
    margin: 0;
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper223 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption233,
  .label283 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label283 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption233 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent260 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item233 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down-icon307 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper224 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption234,
  .label284 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label284 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption234 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent261 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item234 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon308 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper225 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption235,
  .label285 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label285 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption235 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent262 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item235 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu37,
  .principal-input35 {
    align-self: stretch;
    flex-direction: column;
    align-items: flex-start;
  }
  .menu37 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .principal-input35 {
    flex: 1;
    display: flex;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .asterisk38,
  .label286 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .label286 {
    height: 24px;
    flex: 1;
    display: inline-block;
  }
  .asterisk38 {
    width: 9px;
    color: var(--primary-primary-50);
    text-align: left;
    display: none;
  }
  .info-circle-icon50 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional38 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-black-100);
    display: none;
  }
  .label-parent263 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
    opacity: 0;
    text-align: right;
  }
  .calendar-icon38 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon309,
  .text80 {
    position: relative;
    overflow: hidden;
  }
  .text80 {
    align-self: stretch;
    flex: 1;
    line-height: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon309 {
    height: 24px;
    width: 24px;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .input-field39 {
    align-self: stretch;
    flex: 1;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--status-colors-error);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-xs) var(--padding-6xs);
    gap: var(--gap-5xs);
  }
  .error-icon6 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper4 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text81 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback41 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .chevron-down-icon310 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper226 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption236,
  .label287 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label287 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption236 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent264 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item236 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon311 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper227 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption237,
  .label288 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label288 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption237 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent265 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item237 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon312 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper228 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption238,
  .label289 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label289 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption238 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent266 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item238 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down-icon313 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper229 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption239,
  .label290 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label290 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption239 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent267 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item239 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down-icon314 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper230 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption240,
  .label291 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label291 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption240 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent268 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item240 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon315 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper231 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption241,
  .label292 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label292 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption241 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent269 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item241 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu38,
  .principal-input36 {
    align-self: stretch;
    flex-direction: column;
    align-items: flex-start;
  }
  .menu38 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .principal-input36 {
    flex: 1;
    display: flex;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .content1,
  .input-buyers26 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 100%;
  }
  .input-buyers26 {
    height: 80px;
    flex: 1;
    gap: var(--spacing-1x);
  }
  .content1 {
    align-self: stretch;
  }
  .error-icon7 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper5 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .selecciona-el-indicativo,
  .verifica-o-ingresa {
    margin: 0;
  }
  .feedback42,
  .text82 {
    flex: 1;
    display: flex;
    align-items: center;
  }
  .text82 {
    align-self: stretch;
    position: relative;
    line-height: 18px;
  }
  .feedback42 {
    height: 72px;
    flex-direction: row;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    max-width: 100%;
  }
  .feedback-error,
  .two-inputs-number-mail4 {
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 100%;
  }
  .feedback-error {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .two-inputs-number-mail4 {
    width: 328px;
    display: none;
    flex-direction: column;
    gap: var(--spacing-1x);
  }
  .asterisk39,
  .label293 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .label293 {
    height: 24px;
    display: inline-block;
    white-space: nowrap;
  }
  .asterisk39 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon51 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional39 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-black-100);
    text-align: right;
    display: none;
  }
  .label-parent270 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon39 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon316,
  .text83 {
    position: relative;
    overflow: hidden;
  }
  .text83 {
    align-self: stretch;
    flex: 1;
    line-height: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon316 {
    height: 24px;
    width: 24px;
    flex-shrink: 0;
    min-height: 24px;
  }
  .input-field40 {
    align-self: stretch;
    flex: 1;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--status-colors-error);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-xs) var(--padding-6xs);
    gap: var(--gap-9xs);
  }
  .error-icon8 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper6 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text84 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback43 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .chevron-down-icon317 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper232 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption242,
  .label294 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label294 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption242 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent271 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item242 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon318 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper233 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption243,
  .label295 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label295 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption243 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent272 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item243 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon319 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper234 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption244,
  .label296 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label296 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption244 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent273 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item244 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down9 {
    margin: 0;
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper235 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption245,
  .label297 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label297 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption245 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent274 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item245 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down-icon320 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper236 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption246,
  .label298 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label298 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption246 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent275 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item246 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon321 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper237 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption247,
  .label299 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label299 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption247 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent276 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item247 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu39,
  .principal-input37 {
    align-self: stretch;
    flex-direction: column;
    align-items: flex-start;
  }
  .menu39 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .principal-input37 {
    flex: 1;
    display: flex;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .asterisk40,
  .label300 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .label300 {
    height: 24px;
    flex: 1;
    display: inline-block;
  }
  .asterisk40 {
    width: 9px;
    color: var(--primary-primary-50);
    text-align: left;
    display: none;
  }
  .info-circle-icon52 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional40 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-black-100);
    display: none;
  }
  .label-parent277 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
    opacity: 0;
    text-align: right;
  }
  .calendar-icon40 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon322,
  .text85 {
    position: relative;
    overflow: hidden;
  }
  .text85 {
    align-self: stretch;
    flex: 1;
    line-height: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon322 {
    height: 24px;
    width: 24px;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .input-field41 {
    align-self: stretch;
    flex: 1;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--status-colors-error);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-xs) var(--padding-6xs);
    gap: var(--gap-5xs);
  }
  .error-icon9 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper7 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text86 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback44 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .chevron-down-icon323 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper238 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption248,
  .label301 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label301 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption248 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent278 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item248 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon324 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper239 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption249,
  .label302 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label302 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption249 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent279 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item249 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon325 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper240 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption250,
  .label303 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label303 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption250 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent280 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item250 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down-icon326 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper241 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption251,
  .label304 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label304 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption251 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent281 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item251 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down-icon327 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper242 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption252,
  .label305 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label305 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption252 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent282 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item252 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon328 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper243 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption253,
  .label306 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label306 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption253 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent283 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item253,
  .menu40 {
    align-self: stretch;
    display: none;
    justify-content: flex-start;
  }
  .list-item253 {
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    flex-direction: row;
    align-items: center;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu40 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    flex-direction: column;
    align-items: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .input-buyers27,
  .principal-input38 {
    flex: 1;
    display: flex;
    align-items: flex-start;
    gap: var(--spacing-1x);
  }
  .principal-input38 {
    align-self: stretch;
    flex-direction: column;
    justify-content: center;
  }
  .input-buyers27 {
    height: 80px;
    flex-direction: row;
    justify-content: flex-start;
  }
  .asterisk41,
  .label307 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .label307 {
    height: 24px;
    flex: 1;
    display: inline-block;
  }
  .asterisk41 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon53 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional41 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-black-100);
    text-align: right;
    display: none;
  }
  .label-parent284 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: 0 var(--padding-8xs) 0 0;
    gap: var(--spacing-0x);
  }
  .calendar-icon41 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon329,
  .text87 {
    position: relative;
    overflow: hidden;
  }
  .text87 {
    align-self: stretch;
    flex: 1;
    line-height: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon329 {
    height: 24px;
    width: 24px;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .input-field42 {
    align-self: stretch;
    flex: 1;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--status-colors-error);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-xs) var(--padding-6xs);
    gap: var(--gap-5xs);
  }
  .error-icon10 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper8 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text88 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback45 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .chevron-down-icon330 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper244 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption254,
  .label308 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label308 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption254 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent285 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item254 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon331 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper245 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption255,
  .label309 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label309 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption255 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent286 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item255 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon332 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper246 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption256,
  .label310 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label310 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption256 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent287 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item256 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down-icon333 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper247 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption257,
  .label311 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label311 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption257 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent288 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item257 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down-icon334 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper248 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption258,
  .label312 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label312 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption258 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent289 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item258 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon335 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper249 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption259,
  .label313 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label313 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption259 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent290 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item259 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu41,
  .principal-input39 {
    align-self: stretch;
    flex-direction: column;
    align-items: flex-start;
  }
  .menu41 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .principal-input39 {
    flex: 1;
    display: flex;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .content2,
  .input-buyers28 {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .input-buyers28 {
    height: 80px;
    flex: 1;
    flex-direction: column;
  }
  .content2 {
    align-self: stretch;
    flex-direction: row;
    gap: var(--gap-base);
  }
  .error-icon11 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper9 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .selecciona-el-indicativo1,
  .verifica-o-ingresa1 {
    margin: 0;
  }
  .feedback46,
  .text89 {
    flex: 1;
    display: flex;
    align-items: center;
  }
  .text89 {
    align-self: stretch;
    position: relative;
    line-height: 18px;
  }
  .feedback46 {
    height: 126px;
    flex-direction: row;
    justify-content: flex-start;
    gap: var(--spacing-1x);
  }
  .error-icon12 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper10 {
    height: 36px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
    box-sizing: border-box;
  }
  .feedback47,
  .text90 {
    flex: 1;
    display: flex;
    align-items: center;
  }
  .text90 {
    align-self: stretch;
    position: relative;
    line-height: 18px;
  }
  .feedback47 {
    height: 36px;
    flex-direction: row;
    justify-content: flex-start;
    gap: var(--spacing-1x);
  }
  .feedback-error1,
  .two-inputs-number-mail5 {
    align-items: flex-start;
    justify-content: flex-start;
  }
  .feedback-error1 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    gap: var(--spacing-2x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .two-inputs-number-mail5 {
    width: 328px;
    display: none;
    flex-direction: column;
    gap: var(--spacing-1x);
    max-width: 100%;
  }
  .asterisk42,
  .label314 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .label314 {
    display: inline-block;
    min-width: 126px;
  }
  .asterisk42 {
    align-self: stretch;
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
    align-items: center;
  }
  .info-circle-icon54 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .hintoptional42 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-gray-70);
    text-align: right;
    display: none;
  }
  .label-parent291 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
    font-size: var(--body-medium-regular-size);
  }
  .calendar-icon42 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon336,
  .text91 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text91 {
    width: 100%;
    border: 0;
    outline: 0;
    font-family: var(--body-small-regular);
    font-size: var(--body-medium-regular-size);
    background-color: transparent;
    flex: 1;
    line-height: 24px;
    color: var(--grayscale-gray-50);
    white-space: nowrap;
    text-align: left;
    display: inline-block;
    text-overflow: ellipsis;
    min-width: 230px;
    max-width: 100%;
    padding: 0;
  }
  .chevron-down-icon336 {
    width: 24px;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .input-field43 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-70);
    box-sizing: border-box;
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    max-width: 100%;
  }
  .error-icon13 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper11 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text92 {
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
    min-width: 244px;
    max-width: 100%;
  }
  .feedback48 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    max-width: 100%;
    color: var(--status-colors-error);
  }
  .chevron-down-icon337 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper250 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption260,
  .label315 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label315 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption260 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent292 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item260 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon338 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper251 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption261,
  .label316 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label316 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption261 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent293 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item261 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon339 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper252 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption262,
  .label317 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label317 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption262 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent294 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item262 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down10 {
    margin: 0;
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper253 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption263,
  .label318 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label318 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption263 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent295 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item263 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon340 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper254 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption264,
  .label319 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label319 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption264 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent296 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item264 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon341 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper255 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption265,
  .label320 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label320 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption265 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent297 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item265 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .input-buyers29,
  .menu42,
  .principal-input40 {
    flex-direction: column;
    align-items: flex-start;
  }
  .menu42 {
    width: 250px;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    box-sizing: border-box;
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    color: var(--grayscale-gray-70);
  }
  .input-buyers29,
  .principal-input40 {
    align-self: stretch;
    display: flex;
    max-width: 100%;
  }
  .principal-input40 {
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .input-buyers29 {
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
  }
  .asterisk43,
  .label321 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk43 {
    align-self: stretch;
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
    align-items: center;
  }
  .info-circle-icon55 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .hintoptional43 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-gray-70);
    text-align: right;
    display: none;
  }
  .label-parent298 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
    font-size: var(--body-medium-regular-size);
  }
  .calendar-icon43 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon342,
  .text93 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text93 {
    width: 100%;
    border: 0;
    outline: 0;
    font-family: var(--body-small-regular);
    font-size: var(--body-medium-regular-size);
    background-color: transparent;
    flex: 1;
    line-height: 24px;
    color: var(--grayscale-gray-50);
    white-space: nowrap;
    text-align: left;
    display: inline-block;
    text-overflow: ellipsis;
    min-width: 230px;
    max-width: 100%;
    padding: 0;
  }
  .chevron-down-icon342 {
    width: 24px;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .input-field44 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-70);
    box-sizing: border-box;
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    max-width: 100%;
  }
  .error-icon14 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper12 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text94 {
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
    min-width: 226px;
    max-width: 100%;
  }
  .feedback49 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    max-width: 100%;
    color: var(--status-colors-error);
  }
  .chevron-down11 {
    margin: 0;
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper256 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption266,
  .label322 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label322 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption266 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent299 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item266 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon343 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper257 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption267,
  .label323 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label323 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption267 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent300 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item267 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon344 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper258 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption268,
  .label324 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label324 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption268 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent301 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item268 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon345 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper259 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption269,
  .label325 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label325 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption269 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent302 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item269 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon346 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper260 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption270,
  .label326 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label326 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption270 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent303 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item270 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon347 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper261 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption271,
  .label327 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label327 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption271 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent304 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item271 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .input-buyers30,
  .menu43,
  .principal-input41 {
    flex-direction: column;
    align-items: flex-start;
  }
  .menu43 {
    width: 250px;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    box-sizing: border-box;
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    color: var(--grayscale-gray-70);
  }
  .input-buyers30,
  .principal-input41 {
    align-self: stretch;
    display: flex;
    max-width: 100%;
  }
  .principal-input41 {
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .input-buyers30 {
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
  }
  .asterisk44,
  .label328 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk44 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon56 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional44 {
    width: 202px;
    position: relative;
    line-height: 130%;
    font-family: var(--tallas-tipogrficas-20-body-m-regular);
    color: var(--carbon-mid-700);
    text-align: right;
    display: none;
  }
  .label-parent305 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon44 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
  }
  .chevron-down-icon348,
  .text95 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text95 {
    flex: 1;
    line-height: 24px;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon348 {
    width: 24px;
    flex-shrink: 0;
    display: none;
  }
  .input-field45 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-70);
    overflow: hidden;
    display: none;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    color: var(--grayscale-gray-50);
  }
  .text96 {
    height: 18px;
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
  }
  .feedback50 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
  }
  .chevron-down12 {
    margin: 0;
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper262 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption272,
  .label329 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label329 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption272 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent306 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item272 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon349 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper263 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption273,
  .label330 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label330 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption273 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent307 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item273 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon350 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper264 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption274,
  .label331 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label331 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption274 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent308 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item274 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down-icon351 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper265 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption275,
  .label332 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label332 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption275 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent309 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item275 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down-icon352 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper266 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption276,
  .label333 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label333 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption276 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent310 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item276 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon353 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper267 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption277,
  .label334 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label334 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption277 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent311 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item277,
  .menu44 {
    align-self: stretch;
    display: none;
    justify-content: flex-start;
  }
  .list-item277 {
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    flex-direction: row;
    align-items: center;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu44 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    flex-direction: column;
    align-items: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .principal-input-label-only4,
  .principal-input42 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .principal-input42 {
    width: 250px;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .principal-input-label-only4 {
    align-self: stretch;
    justify-content: flex-start;
  }
  .radio-button-icon9 {
    height: 32px;
    width: 32px;
    position: relative;
    border-radius: var(--rounded-24x);
    overflow: hidden;
    flex-shrink: 0;
  }
  .label335 {
    height: 24px;
    flex: 1;
    position: relative;
    line-height: 24px;
    display: inline-block;
  }
  .info-circle-icon57 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .radio-button-parent7 {
    width: 126px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: var(--gap-9xs);
  }
  .error-icon15 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper13 {
    height: 36px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
    box-sizing: border-box;
  }
  .text97 {
    align-self: stretch;
    flex: 1;
    position: relative;
    line-height: 18px;
    display: flex;
    align-items: center;
  }
  .feedback51,
  .radio-button9 {
    display: flex;
    align-items: center;
    gap: var(--spacing-1x);
  }
  .feedback51 {
    width: 126px;
    flex: 1;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0 0 0 var(--spacing-4x);
    box-sizing: border-box;
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .radio-button9 {
    height: 76px;
    flex-direction: column;
    justify-content: center;
  }
  .radio-button-icon10 {
    height: 32px;
    width: 32px;
    position: relative;
    border-radius: var(--rounded-24x);
    overflow: hidden;
    flex-shrink: 0;
  }
  .label336 {
    height: 24px;
    flex: 1;
    position: relative;
    line-height: 24px;
    display: inline-block;
  }
  .info-circle-icon58 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .radio-button-parent8 {
    width: 126px;
    gap: var(--gap-9xs);
  }
  .radio-button-parent8,
  .radio-button10 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  }
  .radio-button-icon11 {
    height: 32px;
    width: 32px;
    position: relative;
    border-radius: var(--rounded-24x);
    overflow: hidden;
    flex-shrink: 0;
  }
  .label337 {
    height: 24px;
    flex: 1;
    position: relative;
    line-height: 24px;
    display: inline-block;
  }
  .info-circle-icon59 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .radio-button-parent9,
  .radio-button11 {
    flex-direction: row;
    align-items: center;
    justify-content: center;
  }
  .radio-button-parent9 {
    width: 126px;
    display: flex;
    gap: var(--gap-9xs);
  }
  .radio-button11 {
    display: none;
  }
  .choice-radio-buttons3,
  .radio-buttons-3-rows3 {
    align-items: flex-start;
    justify-content: flex-start;
    gap: var(--spacing-1x);
  }
  .radio-buttons-3-rows3 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }
  .choice-radio-buttons3 {
    width: 328px;
    height: 64px;
    display: none;
    flex-direction: column;
    max-width: 100%;
  }
  .asterisk45,
  .label338 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk45 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon60 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional45 {
    width: 202px;
    position: relative;
    line-height: 130%;
    font-family: var(--tallas-tipogrficas-20-body-m-regular);
    color: var(--carbon-mid-700);
    text-align: right;
    display: none;
  }
  .label-parent312 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon45 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
  }
  .chevron-down-icon354,
  .text98 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text98 {
    flex: 1;
    line-height: 24px;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon354 {
    width: 24px;
    flex-shrink: 0;
    display: none;
  }
  .input-field46 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-70);
    overflow: hidden;
    display: none;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    color: var(--grayscale-gray-50);
  }
  .text99 {
    height: 18px;
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
  }
  .feedback52 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
  }
  .chevron-down-icon355 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper268 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption278,
  .label339 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label339 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption278 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent313 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item278 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon356 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper269 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption279,
  .label340 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label340 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption279 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent314 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item279 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon357 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper270 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption280,
  .label341 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label341 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption280 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent315 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item280 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down-icon358 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper271 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption281,
  .label342 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label342 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption281 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent316 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item281 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down-icon359 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper272 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption282,
  .label343 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label343 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption282 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent317 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item282 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon360 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper273 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption283,
  .label344 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label344 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption283 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent318 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item283,
  .menu45 {
    align-self: stretch;
    display: none;
    justify-content: flex-start;
  }
  .list-item283 {
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    flex-direction: row;
    align-items: center;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu45 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    flex-direction: column;
    align-items: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .principal-input-label-only5,
  .principal-input43 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .principal-input43 {
    align-self: stretch;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .principal-input-label-only5 {
    width: 250px;
    justify-content: flex-start;
  }
  .asterisk46,
  .label345 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk46 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon61 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional46 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-gray-70);
    text-align: right;
    display: none;
  }
  .label-parent319 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon46 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon361,
  .text100 {
    position: relative;
    overflow: hidden;
  }
  .text100 {
    align-self: stretch;
    flex: 1;
    line-height: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon361 {
    height: 24px;
    width: 24px;
    flex-shrink: 0;
    min-height: 24px;
  }
  .input-field47 {
    align-self: stretch;
    flex: 1;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--status-colors-error);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    color: var(--grayscale-gray-50);
  }
  .error-icon16 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper14 {
    height: 36px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
    box-sizing: border-box;
  }
  .text101 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback53 {
    align-self: stretch;
    height: 18px;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .chevron-down-icon362 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper274 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption284,
  .label346 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label346 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption284 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent320 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item284 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon363 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper275 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption285,
  .label347 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label347 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption285 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent321 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item285 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon364 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper276 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption286,
  .label348 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label348 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption286 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent322 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item286 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down-icon365 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper277 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption287,
  .label349 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label349 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption287 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent323 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item287 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
  }
  .chevron-down-icon366 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper278 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption288,
  .label350 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label350 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption288 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent324 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item288 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon367 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper279 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption289,
  .label351 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label351 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption289 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent325 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item289,
  .menu46 {
    align-self: stretch;
    display: none;
    justify-content: flex-start;
  }
  .list-item289 {
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    flex-direction: row;
    align-items: center;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu46 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    flex-direction: column;
    align-items: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .dropdown-buyers-202,
  .principal-input44 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .principal-input44 {
    align-self: stretch;
    flex: 1;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .dropdown-buyers-202 {
    height: 48px;
    width: 120px;
    justify-content: flex-start;
  }
  .asterisk47,
  .label352 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk47 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon62 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional47 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-gray-70);
    text-align: right;
    display: none;
  }
  .label-parent326 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon47 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon368,
  .text102 {
    position: relative;
    overflow: hidden;
  }
  .text102 {
    align-self: stretch;
    flex: 1;
    line-height: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon368 {
    height: 24px;
    width: 24px;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .input-field48 {
    align-self: stretch;
    flex: 1;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--status-colors-error);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    color: var(--grayscale-gray-50);
  }
  .error-icon17 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper15 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text103 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback54 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .chevron-down-icon369 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper280 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption290,
  .label353 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label353 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption290 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent327 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item290 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon370 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper281 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption291,
  .label354 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label354 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption291 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent328 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item291 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon371 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper282 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption292,
  .label355 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label355 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption292 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent329 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item292 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down-icon372 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper283 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption293,
  .label356 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label356 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption293 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent330 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item293 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down-icon373 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper284 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption294,
  .label357 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label357 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption294 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent331 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item294 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon374 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper285 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption295,
  .label358 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label358 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption295 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent332 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item295,
  .menu47 {
    align-self: stretch;
    display: none;
    justify-content: flex-start;
  }
  .list-item295 {
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    flex-direction: row;
    align-items: center;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu47 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    flex-direction: column;
    align-items: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .input-buyers32,
  .principal-input45 {
    flex: 1;
    display: flex;
    flex-direction: column;
  }
  .principal-input45 {
    align-self: stretch;
    align-items: flex-start;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .input-buyers32 {
    height: 48px;
  }
  .groupfiles1,
  .input-buyers31,
  .input-buyers32 {
    align-items: flex-start;
    justify-content: flex-start;
  }
  .groupfiles1 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    gap: var(--spacing-1x);
  }
  .input-buyers31 {
    width: 328px;
    display: none;
    flex-direction: column;
    gap: var(--gap-3xs);
    max-width: 100%;
  }
  .error-icon18 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper16 {
    height: 36px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
    box-sizing: border-box;
  }
  .text104 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback55 {
    width: 328px;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    max-width: 100%;
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .asterisk48,
  .label359 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .label359 {
    height: 24px;
    display: inline-block;
    max-width: 131%;
    flex-shrink: 0;
  }
  .asterisk48 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon63 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional48 {
    width: 202px;
    position: relative;
    line-height: 130%;
    font-family: var(--tallas-tipogrficas-20-body-m-regular);
    color: var(--carbon-mid-700);
    text-align: right;
    display: none;
  }
  .label-parent333 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon48 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
  }
  .chevron-down-icon375,
  .text105 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text105 {
    flex: 1;
    line-height: 24px;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon375 {
    width: 24px;
    flex-shrink: 0;
    display: none;
  }
  .input-field49 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-70);
    overflow: hidden;
    display: none;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    color: var(--grayscale-gray-50);
  }
  .text106 {
    height: 18px;
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
  }
  .feedback56 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
  }
  .chevron-down-icon376 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper286 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption296,
  .label360 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label360 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption296 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent334 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item296 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon377 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper287 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption297,
  .label361 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label361 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption297 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent335 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item297 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon378 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper288 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption298,
  .label362 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label362 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption298 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent336 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item298 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down13 {
    margin: 0;
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper289 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption299,
  .label363 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label363 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption299 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent337 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item299 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down-icon379 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper290 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption300,
  .label364 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label364 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption300 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent338 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item300 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon380 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper291 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption301,
  .label365 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label365 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption301 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent339 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item301,
  .menu48 {
    align-self: stretch;
    display: none;
    justify-content: flex-start;
  }
  .list-item301 {
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    flex-direction: row;
    align-items: center;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu48 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    flex-direction: column;
    align-items: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .principal-input-label-only6,
  .principal-input46 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .principal-input46 {
    width: 250px;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .principal-input-label-only6 {
    align-self: stretch;
    justify-content: flex-start;
  }
  .radio-button-icon12 {
    height: 32px;
    width: 32px;
    position: relative;
    border-radius: var(--rounded-24x);
    overflow: hidden;
    flex-shrink: 0;
  }
  .label366 {
    height: 24px;
    flex: 1;
    position: relative;
    line-height: 24px;
    display: inline-block;
  }
  .info-circle-icon64 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .radio-button-parent10 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: var(--gap-9xs);
  }
  .error-icon19 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper17 {
    height: 36px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
    box-sizing: border-box;
  }
  .text107 {
    align-self: stretch;
    flex: 1;
    position: relative;
    line-height: 18px;
    display: flex;
    align-items: center;
  }
  .feedback57,
  .radio-button12 {
    display: flex;
    align-items: center;
    gap: var(--spacing-1x);
  }
  .feedback57 {
    align-self: stretch;
    flex: 1;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0 0 0 var(--spacing-4x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .radio-button12 {
    height: 76px;
    width: 126px;
    flex-direction: column;
    justify-content: center;
  }
  .radio-button-icon13 {
    height: 32px;
    width: 32px;
    position: relative;
    border-radius: var(--rounded-24x);
    overflow: hidden;
    flex-shrink: 0;
  }
  .label367 {
    height: 24px;
    flex: 1;
    position: relative;
    line-height: 24px;
    display: inline-block;
  }
  .info-circle-icon65 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .radio-button-parent11 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: var(--gap-9xs);
  }
  .error-icon20 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper18 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text108 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback58,
  .radio-button13 {
    align-items: center;
    gap: var(--spacing-1x);
  }
  .feedback58 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0 0 0 var(--spacing-4x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .radio-button13 {
    width: 126px;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .radio-button-icon14 {
    height: 32px;
    width: 32px;
    position: relative;
    border-radius: var(--rounded-24x);
    overflow: hidden;
    flex-shrink: 0;
  }
  .label368 {
    height: 24px;
    flex: 1;
    position: relative;
    line-height: 24px;
    display: inline-block;
  }
  .info-circle-icon66 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .radio-button-parent12,
  .radio-button14 {
    flex-direction: row;
    align-items: center;
    justify-content: center;
  }
  .radio-button-parent12 {
    width: 126px;
    display: flex;
    gap: var(--gap-9xs);
  }
  .radio-button14 {
    display: none;
  }
  .choice-radio-buttons4,
  .radio-buttons-3-rows4 {
    align-items: flex-start;
    justify-content: flex-start;
    gap: var(--spacing-1x);
  }
  .radio-buttons-3-rows4 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }
  .choice-radio-buttons4 {
    width: 328px;
    display: none;
    flex-direction: column;
    max-width: 100%;
  }
  .asterisk49,
  .label369 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk49 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon67 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional49 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-gray-70);
    text-align: right;
    display: none;
  }
  .label-parent340 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon49 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
  }
  .chevron-down14,
  .text109 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text109 {
    flex: 1;
    line-height: 24px;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down14 {
    margin: 0;
    width: 24px;
    flex-shrink: 0;
  }
  .input-field50 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--status-colors-error);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    color: var(--grayscale-gray-50);
  }
  .error-icon21 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper19 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text110 {
    height: 18px;
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
  }
  .feedback59 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .chevron-down-icon381 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper292 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption302,
  .label370 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label370 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption302 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent341 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item302 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon382 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper293 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption303,
  .label371 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label371 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption303 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent342 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item303 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon383 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper294 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption304,
  .label372 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label372 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption304 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent343 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item304 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon384 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper295 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption305,
  .label373 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label373 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption305 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent344 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item305 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon385 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper296 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption306,
  .label374 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label374 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption306 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent345 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item306 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon386 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper297 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption307,
  .label375 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label375 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption307 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent346 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item307,
  .menu49 {
    box-sizing: border-box;
    display: none;
    justify-content: flex-start;
  }
  .list-item307 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    overflow: hidden;
    flex-shrink: 0;
    flex-direction: row;
    align-items: center;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .menu49 {
    width: 250px;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .dropdown-buyers-203,
  .menu49,
  .principal-input47 {
    flex-direction: column;
    align-items: flex-start;
  }
  .principal-input47 {
    align-self: stretch;
    display: flex;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .dropdown-buyers-203 {
    width: 328px;
    display: none;
    justify-content: flex-start;
    max-width: 100%;
  }
  .asterisk50,
  .label376 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk50 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon68 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional50 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-black-100);
    text-align: right;
    display: none;
  }
  .label-parent347 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon50 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon387,
  .text111 {
    position: relative;
    overflow: hidden;
  }
  .text111 {
    align-self: stretch;
    flex: 1;
    line-height: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon387 {
    height: 24px;
    width: 24px;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .input-field51 {
    align-self: stretch;
    flex: 1;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-black-100);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-xs) var(--padding-6xs);
    gap: var(--gap-5xs);
  }
  .text112 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback60 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
  }
  .chevron-down-icon388 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper298 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption308,
  .label377 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label377 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption308 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent348 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item308 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon389 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper299 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption309,
  .label378 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label378 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption309 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent349 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item309 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon390 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper300 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption310,
  .label379 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label379 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption310 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent350 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item310 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down-icon391 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper301 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption311,
  .label380 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label380 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption311 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent351 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item311 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down-icon392 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper302 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption312,
  .label381 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label381 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption312 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent352 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item312 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon393 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper303 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption313,
  .label382 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label382 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption313 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent353 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item313 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu50,
  .principal-input48 {
    align-self: stretch;
    flex-direction: column;
    align-items: flex-start;
  }
  .menu50 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .principal-input48 {
    flex: 1;
    display: flex;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .asterisk51,
  .label383 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .label383 {
    height: 24px;
    flex: 1;
    display: inline-block;
  }
  .asterisk51 {
    width: 9px;
    color: var(--primary-primary-50);
    text-align: left;
    display: none;
  }
  .info-circle-icon69 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional51 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-black-100);
    display: none;
  }
  .label-parent354 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
    opacity: 0;
    text-align: right;
  }
  .calendar-icon51 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
    min-height: 24px;
  }
  .chevron-down-icon394,
  .text113 {
    position: relative;
    overflow: hidden;
  }
  .text113 {
    align-self: stretch;
    flex: 1;
    line-height: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon394 {
    height: 24px;
    width: 24px;
    flex-shrink: 0;
    display: none;
    min-height: 24px;
  }
  .input-field52 {
    align-self: stretch;
    flex: 1;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--status-colors-error);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-xs) var(--padding-6xs);
    gap: var(--gap-5xs);
  }
  .error-icon22 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper20 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text114 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback61 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .chevron-down-icon395 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper304 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption314,
  .label384 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label384 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption314 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent355 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item314 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon396 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper305 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption315,
  .label385 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label385 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption315 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent356 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item315 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon397 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper306 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption316,
  .label386 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label386 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption316 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent357 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item316 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down-icon398 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper307 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption317,
  .label387 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label387 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption317 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent358 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item317 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down-icon399 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper308 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption318,
  .label388 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label388 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption318 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent359 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item318 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon400 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper309 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption319,
  .label389 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label389 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption319 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent360 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item319,
  .menu51 {
    align-self: stretch;
    display: none;
    justify-content: flex-start;
  }
  .list-item319 {
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    flex-direction: row;
    align-items: center;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu51 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    flex-direction: column;
    align-items: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .input-buyers33,
  .principal-input49 {
    align-self: stretch;
    display: flex;
    align-items: flex-start;
    gap: var(--spacing-1x);
  }
  .principal-input49 {
    flex: 1;
    flex-direction: column;
    justify-content: center;
  }
  .input-buyers33 {
    height: 80px;
    flex-direction: row;
    justify-content: flex-start;
  }
  .calendar-icon52 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
  }
  .chevron-down-icon401,
  .text115 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text115 {
    flex: 1;
    line-height: 24px;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon401 {
    width: 24px;
    flex-shrink: 0;
    display: none;
  }
  .input-field53 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-black-100);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    font-size: var(--body-medium-regular-size);
  }
  .error-icon23 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper21 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text116 {
    height: 18px;
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
  }
  .feedback62 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    color: var(--status-colors-error);
  }
  .chevron-down-icon402 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper310 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption320,
  .label390 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label390 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption320 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent361 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item320 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon403 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper311 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption321,
  .label391 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label391 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption321 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent362 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item321 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon404 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper312 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption322,
  .label392 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label392 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption322 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent363 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item322 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon405 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper313 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption323,
  .label393 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label393 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption323 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent364 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item323 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon406 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper314 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption324,
  .label394 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label394 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption324 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent365 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item324 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon407 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper315 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption325,
  .label395 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label395 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption325 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent366 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item325 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .menu52,
  .principal-input50 {
    flex-direction: column;
    align-items: flex-start;
  }
  .menu52 {
    width: 250px;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    box-sizing: border-box;
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    color: var(--grayscale-gray-70);
  }
  .principal-input50 {
    align-self: stretch;
    display: flex;
    justify-content: center;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
  }
  .chevron-down-icon408 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    min-height: 16px;
  }
  .btn38 {
    align-self: stretch;
    flex: 1;
    position: relative;
    line-height: 16px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .plus-icon3 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    min-height: 16px;
  }
  .principal-button38 {
    width: 229px;
    height: 32px;
    border-radius: var(--br-11xs);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-5xs) var(--spacing-2x);
    box-sizing: border-box;
    gap: var(--spacing-1x);
    text-align: center;
    font-size: var(--caption-regular-size);
    color: var(--grayscale-gray-70);
  }
  .telefono-fijo1 {
    width: 328px;
    display: none;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    max-width: 100%;
  }
  .asterisk52,
  .label396 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk52 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon70 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional52 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-gray-70);
    text-align: right;
    display: none;
  }
  .label-parent367 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon53 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
  }
  .chevron-down-icon409,
  .text117 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text117 {
    flex: 1;
    line-height: 24px;
    white-space: nowrap;
    display: inline-block;
    text-overflow: ellipsis;
  }
  .chevron-down-icon409 {
    width: 24px;
    flex-shrink: 0;
    display: none;
  }
  .input-field54 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--status-colors-error);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    color: var(--grayscale-gray-50);
  }
  .error-icon24 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper22 {
    height: 36px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
    box-sizing: border-box;
  }
  .text118 {
    flex: 1;
    position: relative;
    line-height: 18px;
  }
  .feedback63 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .chevron-down-icon410 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper316 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption326,
  .label397 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label397 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption326 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent368 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item326 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon411 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper317 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption327,
  .label398 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label398 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption327 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent369 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item327 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon412 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper318 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption328,
  .label399 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label399 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption328 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent370 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item328 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon413 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper319 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption329,
  .label400 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label400 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption329 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent371 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item329 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon414 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper320 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption330,
  .label401 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label401 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption330 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent372 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item330 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon415 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper321 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption331,
  .label402 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label402 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption331 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent373 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item331 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .input-buyers34,
  .menu53,
  .principal-input51 {
    flex-direction: column;
    align-items: flex-start;
  }
  .menu53 {
    width: 250px;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    box-sizing: border-box;
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .input-buyers34,
  .principal-input51 {
    align-self: stretch;
    display: flex;
  }
  .principal-input51 {
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .input-buyers34 {
    justify-content: flex-start;
  }
  .asterisk53,
  .label403 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .label403 {
    height: 24px;
    flex: 1;
    display: inline-block;
  }
  .asterisk53 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon71 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional53 {
    width: 202px;
    position: relative;
    line-height: 130%;
    font-family: var(--tallas-tipogrficas-20-body-m-regular);
    color: var(--carbon-mid-700);
    text-align: right;
    display: none;
  }
  .label-parent374 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: 0 var(--padding-10xs) 0 0;
    gap: var(--spacing-0x);
  }
  .calendar-icon54 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
  }
  .chevron-down-icon416,
  .text119 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text119 {
    flex: 1;
    line-height: 24px;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .chevron-down-icon416 {
    width: 24px;
    flex-shrink: 0;
    display: none;
  }
  .input-field55 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-70);
    overflow: hidden;
    display: none;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
    color: var(--grayscale-gray-50);
  }
  .text120 {
    height: 18px;
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
  }
  .feedback64 {
    align-self: stretch;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
  }
  .chevron-down-icon417 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper322 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption332,
  .label404 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label404 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption332 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent375 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item332 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 1;
  }
  .chevron-down-icon418 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper323 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption333,
  .label405 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label405 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption333 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent376 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item333 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 2;
    margin-top: -1px;
  }
  .chevron-down-icon419 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper324 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption334,
  .label406 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label406 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption334 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent377 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item334 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 3;
    margin-top: -1px;
  }
  .chevron-down-icon420 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper325 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption335,
  .label407 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label407 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption335 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent378 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item335 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 4;
    margin-top: -1px;
  }
  .chevron-down-icon421 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper326 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption336,
  .label408 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label408 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption336 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent379 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item336 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 5;
  }
  .chevron-down-icon422 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper327 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption337,
  .label409 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label409 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption337 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent380 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item337,
  .menu54 {
    align-self: stretch;
    display: none;
    justify-content: flex-start;
  }
  .list-item337 {
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    flex-direction: row;
    align-items: center;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    z-index: 6;
  }
  .menu54 {
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    flex-direction: column;
    align-items: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .principal-input-label-only7,
  .principal-input52 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .principal-input52 {
    width: 250px;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .principal-input-label-only7 {
    align-self: stretch;
    justify-content: flex-start;
  }
  .radio-button-icon15 {
    height: 32px;
    width: 32px;
    position: relative;
    border-radius: var(--rounded-24x);
    overflow: hidden;
    flex-shrink: 0;
  }
  .label410 {
    height: 24px;
    flex: 1;
    position: relative;
    line-height: 24px;
    display: inline-block;
  }
  .info-circle-icon72 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .radio-button-parent13 {
    width: 126px;
    gap: var(--gap-9xs);
  }
  .radio-button-parent13,
  .radio-button15 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  }
  .radio-button-icon16 {
    height: 32px;
    width: 32px;
    position: relative;
    border-radius: var(--rounded-24x);
    overflow: hidden;
    flex-shrink: 0;
  }
  .label411 {
    height: 24px;
    flex: 1;
    position: relative;
    line-height: 24px;
    display: inline-block;
  }
  .info-circle-icon73 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .radio-button-parent14 {
    width: 126px;
    gap: var(--gap-9xs);
  }
  .radio-button-parent14,
  .radio-button16 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  }
  .radio-button-icon17 {
    height: 32px;
    width: 32px;
    position: relative;
    border-radius: var(--rounded-24x);
    overflow: hidden;
    flex-shrink: 0;
  }
  .label412 {
    height: 24px;
    flex: 1;
    position: relative;
    line-height: 24px;
    display: inline-block;
  }
  .info-circle-icon74 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .radio-button-parent15,
  .radio-button17 {
    flex-direction: row;
    align-items: center;
    justify-content: center;
  }
  .radio-button-parent15 {
    width: 126px;
    display: flex;
    gap: var(--gap-9xs);
  }
  .radio-button17 {
    display: none;
  }
  .choice-radio-buttons5,
  .radio-buttons-3-rows5 {
    align-self: stretch;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    gap: var(--spacing-1x);
  }
  .radio-buttons-3-rows5 {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .choice-radio-buttons5 {
    flex-direction: column;
  }
  .chevron-down-icon423 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    min-height: 16px;
  }
  .btn39 {
    align-self: stretch;
    position: relative;
    line-height: 16px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .plus-icon4 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    min-height: 16px;
  }
  .principal-button39 {
    height: 32px;
    border-radius: var(--br-11xs);
    border: 1px solid var(--grayscale-gray-70);
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-5xs) var(--padding-mini);
    gap: var(--spacing-1x);
    text-align: center;
    font-size: var(--caption-regular-size);
    color: var(--grayscale-gray-70);
  }
  .celular-add-profile1 {
    width: 328px;
    display: none;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    max-width: 100%;
  }
  .asterisk54,
  .label413 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk54 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon75 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional54 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-black-100);
    text-align: right;
    display: none;
  }
  .label-parent381 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon55 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
  }
  .eye-hide,
  .text121 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text121 {
    flex: 1;
    line-height: 24px;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .eye-hide {
    margin: 0;
    width: 24px;
    flex-shrink: 0;
  }
  .input-field56 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--status-colors-error);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
  }
  .error-icon25 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper23 {
    height: 36px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
    box-sizing: border-box;
  }
  .text122 {
    flex: 1;
    position: relative;
    line-height: 18px;
    white-space: pre-wrap;
  }
  .feedback65 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .chevron-down-icon424 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper328 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption338,
  .label414 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label414 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption338 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent382 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item338 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon425 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper329 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption339,
  .label415 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label415 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption339 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent383 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item339 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon426 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper330 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption340,
  .label416 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label416 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption340 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent384 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item340 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon427 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper331 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption341,
  .label417 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label417 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption341 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent385 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item341 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon428 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper332 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption342,
  .label418 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label418 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption342 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent386 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item342 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon429 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper333 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption343,
  .label419 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label419 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption343 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent387 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item343,
  .menu55 {
    box-sizing: border-box;
    display: none;
    justify-content: flex-start;
  }
  .list-item343 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    overflow: hidden;
    flex-shrink: 0;
    flex-direction: row;
    align-items: center;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .menu55 {
    width: 250px;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    flex-direction: column;
    align-items: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .contraea-interaccion2,
  .principal-input53 {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .principal-input53 {
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .contraea-interaccion2 {
    justify-content: flex-start;
  }
  .asterisk55,
  .label420 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk55 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon76 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional55 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-black-100);
    text-align: right;
    display: none;
  }
  .label-parent388 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon56 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
  }
  .eye-hide-icon3,
  .text123 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text123 {
    flex: 1;
    line-height: 24px;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .eye-hide-icon3 {
    width: 24px;
    flex-shrink: 0;
  }
  .input-field57 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--status-colors-error);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
  }
  .error-icon26 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper24 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
  }
  .text124 {
    height: 18px;
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
  }
  .feedback66 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .chevron-down-icon430 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper334 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption344,
  .label421 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label421 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption344 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent389 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item344 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon431 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper335 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption345,
  .label422 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label422 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption345 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent390 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item345 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon432 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper336 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption346,
  .label423 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label423 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption346 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent391 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item346 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon433 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper337 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption347,
  .label424 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label424 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption347 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent392 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item347 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon434 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper338 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption348,
  .label425 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label425 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption348 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent393 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item348 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon435 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper339 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption349,
  .label426 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label426 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption349 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent394 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item349 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .menu56,
  .principal-input54 {
    flex-direction: column;
    align-items: flex-start;
  }
  .menu56 {
    width: 250px;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    box-sizing: border-box;
    overflow-y: auto;
    display: none;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .principal-input54 {
    align-self: stretch;
    display: flex;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .contraea-interaccion3,
  .crear-contrasena1 {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .contraea-interaccion3 {
    align-self: stretch;
    display: flex;
  }
  .crear-contrasena1 {
    width: 328px;
    display: none;
    gap: var(--gap-5xl);
    max-width: 100%;
  }
  .asterisk56,
  .label427 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk56 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon77 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional56 {
    width: 202px;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-black-100);
    text-align: right;
    display: none;
  }
  .label-parent395 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .calendar-icon57 {
    height: 24px;
    width: 24px;
    position: relative;
    display: none;
  }
  .eye-hide-icon4,
  .text125 {
    height: 24px;
    position: relative;
    overflow: hidden;
  }
  .text125 {
    flex: 1;
    line-height: 24px;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .eye-hide-icon4 {
    width: 24px;
    flex-shrink: 0;
  }
  .input-field58 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--status-colors-error);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-3xs) var(--padding-6xs);
    gap: var(--gap-5xs);
  }
  .error-icon27 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper25 {
    height: 36px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
    box-sizing: border-box;
  }
  .text126 {
    flex: 1;
    position: relative;
    line-height: 18px;
    white-space: pre-wrap;
  }
  .feedback67 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .chevron-down-icon436 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper340 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption350,
  .label428 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label428 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption350 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent396 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item350 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon437 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper341 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption351,
  .label429 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label429 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption351 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent397 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item351 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon438 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper342 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption352,
  .label430 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label430 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption352 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent398 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item352 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon439 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper343 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption353,
  .label431 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label431 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption353 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent399 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item353 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
    margin-top: -1px;
  }
  .chevron-down-icon440 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper344 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption354,
  .label432 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label432 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption354 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent400 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item354 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    box-sizing: border-box;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .chevron-down-icon441 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .chevron-down-wrapper345 {
    height: 34px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--spacing-1x);
    box-sizing: border-box;
  }
  .caption355,
  .label433 {
    align-self: stretch;
    position: relative;
    display: inline-block;
  }
  .label433 {
    height: 18px;
    line-height: 18px;
    font-weight: 600;
  }
  .caption355 {
    height: 16px;
    font-size: var(--caption-regular-size);
    line-height: 16px;
  }
  .label-parent401 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    min-height: 34px;
  }
  .list-item355,
  .menu57 {
    box-sizing: border-box;
    display: none;
    justify-content: flex-start;
  }
  .list-item355 {
    align-self: stretch;
    border-top: 1px solid var(--carbon-light-300);
    border-bottom: 1px solid var(--carbon-light-300);
    overflow: hidden;
    flex-shrink: 0;
    flex-direction: row;
    align-items: center;
    padding: var(--spacing-1x);
    gap: var(--spacing-1x);
    min-height: 50px;
  }
  .menu57 {
    width: 250px;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-50);
    overflow-y: auto;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
  }
  .contraea-interaccion4,
  .menu57,
  .principal-input55 {
    flex-direction: column;
    align-items: flex-start;
  }
  .principal-input55 {
    align-self: stretch;
    display: flex;
    justify-content: center;
    gap: var(--spacing-1x);
  }
  .contraea-interaccion4 {
    width: 328px;
    display: none;
    justify-content: flex-start;
    max-width: 100%;
  }
  .checkbox7,
  .rectangle-div {
    border-radius: var(--rounded-2x);
  }
  .rectangle-div {
    width: 16px;
    height: 16px;
    position: relative;
    border: 1px solid var(--grayscale-gray-70);
    box-sizing: border-box;
  }
  .checkbox7 {
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: var(--spacing-1x);
  }
  .checkbox-wrapper1 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .label434 {
    flex: 1;
    position: relative;
    line-height: 16px;
  }
  .info-circle-icon78 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .frame-parent9,
  .info-circle-wrapper1 {
    flex-direction: row;
    justify-content: flex-start;
  }
  .info-circle-wrapper1 {
    height: 32px;
    width: 16px;
    display: none;
    align-items: flex-start;
    padding: var(--spacing-1x) 0 0;
    box-sizing: border-box;
  }
  .frame-parent9 {
    align-self: stretch;
    display: flex;
    align-items: center;
    gap: var(--spacing-0x);
  }
  .checkbox6 {
    width: 328px;
    display: none;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    max-width: 100%;
    font-size: var(--caption-regular-size);
    color: var(--grayscale-gray-70);
  }
  .asterisk57,
  .label435 {
    position: relative;
    line-height: 24px;
    font-weight: 600;
  }
  .asterisk57 {
    width: 9px;
    color: var(--primary-primary-50);
    display: none;
  }
  .info-circle-icon79 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .hintoptional57 {
    height: 18px;
    flex: 1;
    position: relative;
    font-size: var(--body-small-regular-size);
    line-height: 18px;
    color: var(--grayscale-gray-70);
    text-align: right;
    display: inline-block;
  }
  .label-parent402 {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .text127 {
    flex: 1;
    position: relative;
    line-height: 24px;
    display: -webkit-inline-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  .input-field59 {
    align-self: stretch;
    border-radius: var(--rounded-2x);
    background-color: var(--light-grayscale-10);
    border: 1px solid var(--grayscale-gray-70);
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-7xs) var(--padding-6xs);
    white-space: nowrap;
    color: var(--grayscale-gray-50);
  }
  .basicscheck-single-icon1 {
    width: 16px;
    height: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .text128 {
    height: 18px;
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
  }
  .feedback68 {
    width: 250px;
    display: none;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    font-size: var(--body-small-regular-size);
  }
  .input-buyers35,
  .text-area1 {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
  }
  .text-area1 {
    align-self: stretch;
    display: flex;
    gap: var(--spacing-1x);
  }
  .input-buyers35 {
    width: 328px;
    display: none;
    max-width: 100%;
  }
  .checkbox9,
  .rectangle-input {
    border-radius: var(--rounded-2x);
  }
  .rectangle-input {
    margin: 0;
    width: 16px;
    height: 16px;
    position: relative;
    border: 1px solid var(--grayscale-gray-70);
    box-sizing: border-box;
  }
  .checkbox9 {
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: var(--spacing-1x);
  }
  .checkbox-wrapper2 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 0 0 64px;
  }
  .he-ledo-y1 {
    font-family: var(--body-small-regular);
  }
  .poltica-de-datos2 {
    text-decoration: underline;
    font-weight: 600;
  }
  .poltica-de-datos2,
  .y-la1 {
    font-family: var(--body-small-regular);
  }
  .poltica-de-datos3 {
    text-decoration: underline;
    font-weight: 600;
  }
  .igualmente-he-ledo,
  .poltica-de-datos3,
  .trminos-y-condiciones1 {
    font-family: var(--body-small-regular);
  }
  .trminos-y-condiciones1 {
    text-decoration: underline;
    font-weight: 600;
  }
  .autorizo-y-solicito,
  .he-ledo-y-autorizo-el-tratami {
    margin: 0;
  }
  .label436 {
    flex: 1;
    position: relative;
    line-height: 16px;
    display: inline-block;
    min-width: 237px;
    max-width: 100%;
    max-height: 96px;
    word-break: break-word;
  }
  .info-circle-icon80 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .info-circle-wrapper2 {
    height: 32px;
    width: 16px;
    display: none;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--spacing-1x) 0 0;
    box-sizing: border-box;
  }
  .checkbox8,
  .frame-parent10 {
    align-self: stretch;
    display: flex;
    max-width: 100%;
  }
  .frame-parent10 {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--spacing-0x);
  }
  .checkbox8 {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
  }
  .actualizar-canales-de1 {
    position: relative;
    text-decoration: underline;
    line-height: 16px;
    font-weight: 600;
  }
  .content-tooltip-icon1 {
    width: 24px;
    height: 24px;
    position: relative;
  }
  .tooltip-icon1 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
  }
  .actualizar-canales-de-contcto-group,
  .checkbox-tyc1 {
    align-self: stretch;
    display: flex;
    justify-content: flex-start;
  }
  .actualizar-canales-de-contcto-group {
    flex-direction: row;
    align-items: center;
    padding: 0 140px 0 var(--padding-17xl);
    gap: var(--gap-3xs);
  }
  .checkbox-tyc1 {
    flex-direction: column;
    align-items: flex-start;
    max-width: 100%;
  }
  .error-icon28 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .error-wrapper26 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-11xs) 0 var(--padding-lg);
  }
  .text129 {
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
    min-width: 224px;
    max-width: 100%;
  }
  .checkbox-container1,
  .feedback69 {
    align-self: stretch;
    display: flex;
    justify-content: flex-start;
    gap: var(--spacing-1x);
    max-width: 100%;
  }
  .feedback69 {
    flex-direction: row;
    align-items: center;
    padding: 0 0 0 var(--spacing-4x);
    box-sizing: border-box;
    font-size: var(--body-small-regular-size);
    color: var(--status-colors-error);
  }
  .checkbox-container1 {
    flex-direction: column;
    align-items: flex-start;
    font-size: var(--caption-regular-size);
    color: var(--grayscale-gray-70);
  }
  .check-icon1 {
    height: 12px;
    width: 12px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .check-container,
  .checkbox11 {
    border-radius: var(--rounded-2x);
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .check-container {
    width: 16px;
    height: 16px;
    background-color: var(--grayscale-black-90);
    flex-direction: row;
  }
  .checkbox11 {
    flex-direction: column;
    padding: var(--spacing-1x);
  }
  .checkbox-wrapper3 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .label437 {
    height: 24px;
    flex: 1;
    position: relative;
    line-height: 24px;
    display: inline-block;
  }
  .info-circle-icon81 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .frame-parent11,
  .info-circle-wrapper3 {
    flex-direction: row;
    justify-content: flex-start;
  }
  .info-circle-wrapper3 {
    height: 32px;
    width: 16px;
    display: none;
    align-items: flex-start;
    padding: var(--spacing-1x) 0 0;
    box-sizing: border-box;
  }
  .frame-parent11 {
    align-self: stretch;
    display: flex;
    align-items: center;
    gap: var(--spacing-0x);
  }
  .checkbox10 {
    width: 328px;
    display: none;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    max-width: 100%;
  }
  .card-toolscapcha-google1 {
    width: 249px;
    height: 65px;
    position: relative;
    object-fit: cover;
  }
  .chevron-down-icon442 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .btn40 {
    position: relative;
    line-height: 26px;
    font-weight: 600;
    display: inline-block;
    min-width: 121px;
  }
  .right-arrow-alt-icon2 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .principal-button40 {
    width: 328px;
    border-radius: var(--br-11xs);
    background-color: var(--primary-primary-50);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-2xs) var(--padding-xl);
    box-sizing: border-box;
    gap: var(--spacing-1x);
    max-width: 100%;
    text-align: center;
    font-size: var(--body-large-semibold-size);
    color: var(--light-grayscale-10);
  }
  .left-arrow-alt-icon5 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .btn41 {
    align-self: stretch;
    position: relative;
    line-height: 26px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .chevron-down-icon443 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .principal-button41 {
    height: 48px;
    border-radius: var(--br-11xs);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-2xs) var(--padding-base);
    box-sizing: border-box;
    gap: var(--spacing-1x);
  }
  .chevron-down-icon444 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .btn42 {
    align-self: stretch;
    position: relative;
    line-height: 26px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .right-arrow-alt-icon3 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .principal-button42 {
    height: 48px;
    flex: 1;
    border-radius: var(--br-11xs);
    background-color: var(--shades-gray-opacity-8);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-2xs) var(--spacing-2x);
    box-sizing: border-box;
    gap: var(--spacing-1x);
    color: var(--grayscale-gray-50);
  }
  .buttons-relative-navegation1 {
    width: 328px;
    display: none;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: var(--padding-5xl) 0 0;
    box-sizing: border-box;
    gap: var(--gap-base);
    max-width: 100%;
    text-align: center;
    font-size: var(--body-large-semibold-size);
    color: var(--primary-primary-50);
  }
  .polticas-de-privacidad3 {
    text-decoration: underline;
    font-weight: 600;
  }
  .polticas-de-privacidad2 {
    color: inherit;
  }
  .span3,
  .span4,
  .trminos-de-servicio3 {
    text-decoration: underline;
    font-weight: 600;
  }
  .trminos-de-servicio2 {
    color: inherit;
  }
  .de-google1 {
    text-decoration: underline;
    font-weight: 600;
  }
  .este-sitio-est-container1 {
    width: 328px;
    height: 48px;
    position: relative;
    font-size: var(--caption-regular-size);
    line-height: 16px;
    color: var(--carbon-dark-700);
    display: none;
    max-width: 100%;
  }
  .tittle4 {
    width: 105px;
    position: relative;
    line-height: 24px;
    display: none;
  }
  .description4 {
    align-self: stretch;
    height: 48px;
    position: relative;
    font-size: var(--caption-regular-size);
    line-height: 16px;
    color: var(--grayscale-gray-70);
    display: inline-block;
  }
  .base-tittles-and-descriptions4,
  .tittles-and-descriptions-204 {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .base-tittles-and-descriptions4 {
    align-self: stretch;
    display: flex;
    gap: var(--spacing-1x);
  }
  .tittles-and-descriptions-204 {
    width: 328px;
    height: 32px;
    display: none;
    max-width: 100%;
    font-size: var(--body-large-semibold-size);
  }
  .btn43,
  .form-registro1 {
    display: flex;
    align-items: center;
  }
  .form-registro1 {
    width: 400px;
    flex-direction: column;
    justify-content: flex-start;
    gap: var(--gap-5xl);
    max-width: 100%;
    font-size: var(--body-medium-regular-size);
    color: var(--grayscale-black-90);
  }
  .btn43 {
    width: 207px;
    position: relative;
    line-height: 18px;
    justify-content: center;
  }
  .chevron-down-icon445 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .btn44 {
    position: relative;
    line-height: 18px;
    font-weight: 600;
    display: inline-block;
    min-width: 90px;
  }
  .chevron-down-icon446 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    display: none;
  }
  .principal-button43 {
    align-self: stretch;
    border-radius: var(--br-11xs);
    border: 1px solid var(--primary-primary-50);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-4xs) var(--padding-xl);
    gap: var(--spacing-1x);
    color: var(--primary-primary-50);
  }
  .aside-right1,
  .btn-parent {
    display: flex;
    flex-direction: column;
    max-width: 100%;
  }
  .btn-parent {
    width: 400px;
    align-items: center;
    justify-content: center;
    padding: 0 var(--padding-17xl);
    box-sizing: border-box;
    gap: var(--gap-5xs);
    text-align: center;
    font-size: var(--body-small-regular-size);
    color: var(--carbon-dark-700);
  }
  .aside-right1 {
    width: 608px;
    align-items: flex-start;
    justify-content: flex-start;
    gap: var(--gap-13xl);
  }
  .span5,
  .ventajas1 {
    color: var(--primary-primary-50);
  }
  .tittle5 {
    margin: 0;
    align-self: stretch;
    position: relative;
    font-size: inherit;
    line-height: 32px;
    font-weight: 700;
    font-family: inherit;
  }
  .description5 {
    width: 105px;
    position: relative;
    font-size: var(--body-medium-regular-size);
    line-height: 24px;
    color: var(--grayscale-gray-70);
    display: none;
  }
  .base-tittles-and-descriptions5,
  .tittles-and-descriptions-205 {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .base-tittles-and-descriptions5 {
    gap: var(--spacing-1x);
  }
  .tittles-and-descriptions-205 {
    padding: 0 0 var(--spacing-3x);
    font-size: var(--heading-desktop-h2-size);
  }
  .base-icon7 {
    height: 6px;
    width: 6px;
    position: relative;
  }
  .base-wrapper5 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-3xs) var(--padding-4xs);
  }
  .list-item356 {
    flex: 1;
    position: relative;
    line-height: 26px;
    display: inline-block;
    min-width: 288px;
    max-width: 100%;
  }
  .frame-parent12,
  .list-content8 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 100%;
  }
  .frame-parent12 {
    flex: 1;
    gap: var(--spacing-1x);
  }
  .list-content8 {
    align-self: stretch;
  }
  .base-icon8 {
    height: 6px;
    width: 6px;
    position: relative;
  }
  .base-wrapper6 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-3xs) var(--padding-4xs);
  }
  .list-item357 {
    flex: 1;
    position: relative;
    line-height: 26px;
    display: inline-block;
    min-width: 279px;
    max-width: 100%;
  }
  .frame-parent13,
  .list-content9 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 100%;
  }
  .frame-parent13 {
    flex: 1;
    gap: var(--spacing-1x);
  }
  .list-content9 {
    align-self: stretch;
  }
  .base-icon9 {
    height: 6px;
    width: 6px;
    position: relative;
  }
  .base-wrapper7 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-3xs) var(--padding-4xs);
  }
  .list-item358 {
    flex: 1;
    position: relative;
    line-height: 26px;
    display: inline-block;
    min-width: 203px;
    max-width: 100%;
  }
  .frame-parent14,
  .list-content10 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 100%;
  }
  .frame-parent14 {
    flex: 1;
    gap: var(--spacing-1x);
  }
  .list-content10 {
    align-self: stretch;
  }
  .base-icon10 {
    height: 6px;
    width: 6px;
    position: relative;
  }
  .base-wrapper8 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-3xs) var(--padding-4xs);
  }
  .list-item359 {
    flex: 1;
    position: relative;
    line-height: 26px;
    display: inline-block;
    min-width: 312px;
    max-width: 100%;
  }
  .frame-parent15,
  .list-content11 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 100%;
  }
  .frame-parent15 {
    flex: 1;
    gap: var(--spacing-1x);
  }
  .list-content11 {
    align-self: stretch;
  }
  .check-icon2 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .check-frame {
    width: 22px;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-9xs) 0 0;
    box-sizing: border-box;
  }
  .list-item360 {
    height: 18px;
    flex: 1;
    position: relative;
    line-height: 18px;
    display: inline-block;
    min-width: 194px;
  }
  .frame-parent16,
  .list-content12 {
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 100%;
  }
  .frame-parent16 {
    flex: 1;
    display: flex;
    gap: var(--spacing-1x);
  }
  .list-content12 {
    width: 328px;
    height: 18px;
    display: none;
    font-size: var(--body-small-regular-size);
  }
  .base-icon11 {
    height: 4px;
    width: 4px;
    position: relative;
  }
  .base-wrapper9,
  .list-item361 {
    display: flex;
    align-items: center;
  }
  .base-wrapper9 {
    height: 16px;
    width: 16px;
    flex-direction: row;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
    box-sizing: border-box;
  }
  .list-item361 {
    height: 18px;
    flex: 1;
    position: relative;
    line-height: 18px;
    min-width: 198px;
  }
  .frame-parent17,
  .list-content13 {
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 100%;
  }
  .frame-parent17 {
    flex: 1;
    display: flex;
    gap: var(--spacing-1x);
  }
  .list-content13 {
    width: 328px;
    display: none;
    font-size: var(--body-small-regular-size);
  }
  .base-icon12 {
    height: 4px;
    width: 4px;
    position: relative;
  }
  .base-wrapper10,
  .list-item362 {
    display: flex;
    align-items: center;
  }
  .base-wrapper10 {
    height: 16px;
    width: 16px;
    flex-direction: row;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
    box-sizing: border-box;
  }
  .list-item362 {
    height: 18px;
    flex: 1;
    position: relative;
    line-height: 18px;
    min-width: 198px;
  }
  .frame-parent18,
  .list-content14 {
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 100%;
  }
  .frame-parent18 {
    flex: 1;
    display: flex;
    gap: var(--spacing-1x);
  }
  .list-content14 {
    width: 328px;
    display: none;
    font-size: var(--body-small-regular-size);
  }
  .base-icon13 {
    height: 4px;
    width: 4px;
    position: relative;
  }
  .base-wrapper11,
  .list-item363 {
    display: flex;
    align-items: center;
  }
  .base-wrapper11 {
    height: 16px;
    width: 16px;
    flex-direction: row;
    justify-content: center;
    padding: var(--padding-11xs) 0 0;
    box-sizing: border-box;
  }
  .list-item363 {
    height: 18px;
    flex: 1;
    position: relative;
    line-height: 18px;
    min-width: 198px;
  }
  .frame-parent19 {
    flex: 1;
    display: flex;
    flex-direction: row;
    gap: var(--spacing-1x);
  }
  .frame-parent19,
  .list-content15,
  .list-item-buyers1 {
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 100%;
  }
  .list-content15 {
    width: 328px;
    display: none;
    flex-direction: row;
    font-size: var(--body-small-regular-size);
  }
  .list-item-buyers1 {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    gap: var(--spacing-1x);
  }
  .benefics-register1,
  .main-content1 {
    display: flex;
    align-items: flex-start;
    box-sizing: border-box;
    max-width: 100%;
  }
  .benefics-register1 {
    width: 608px;
    background-color: var(--carbon-light-300);
    flex-direction: column;
    justify-content: flex-start;
    padding: var(--spacing-4x) var(--spacing-3x) 867px;
    min-height: 1123px;
    font-size: var(--body-medium-regular-size);
    color: var(--grayscale-black-90);
  }
  .main-content1 {
    width: 1272px;
    flex-direction: row;
    justify-content: space-between;
    padding: var(--spacing-4x) var(--padding-xl);
    gap: var(--gap-base);
    text-align: left;
    font-size: var(--heading-desktop-hero-m-size);
    color: var(--grayscale-black-100);
    font-family: var(--body-small-regular);
  }
  .windows-icon1 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .search-the-web1 {
    width: 204px;
    border: 0;
    outline: 0;
    font-family: var(--font-open-sans);
    font-size: var(--font-size-3xs);
    background-color: transparent;
    height: 16px;
    position: relative;
    color: var(--carbon-mid-100);
    text-align: left;
    display: flex;
    align-items: center;
  }
  .frame-wrapper,
  .search-the-web-and-windows-wrapper {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    box-sizing: border-box;
  }
  .search-the-web-and-windows-wrapper {
    width: 212px;
    height: 24px;
    background-color: var(--light-grayscale-10);
    flex-direction: row;
    padding: var(--padding-9xs);
    white-space: nowrap;
  }
  .frame-wrapper {
    height: 32px;
    flex: 1;
    background-color: var(--carbon-mid-700);
    flex-direction: column;
    padding: var(--padding-9xs) var(--padding-5xs);
    min-width: 137px;
  }
  .chrome-icon1 {
    height: 20px;
    width: 20px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .windows-group {
    width: 312px;
    background-color: var(--carbon-dark-500);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: 0 var(--padding-3xs);
    box-sizing: border-box;
    gap: var(--gap-3xs);
  }
  .div9,
  .friday1 {
    position: relative;
    line-height: 16px;
    display: inline-block;
  }
  .div9 {
    min-width: 27px;
    white-space: nowrap;
  }
  .friday1 {
    min-width: 33px;
  }
  .group {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .label-documentationbarra-de-t1 {
    width: 100%;
    margin: 0 !important;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: var(--carbon-dark-100);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 0 var(--padding-base) 0 0;
    box-sizing: border-box;
    gap: var(--gap-xl);
    max-width: 100%;
    z-index: 1;
    text-align: center;
    font-size: var(--caption-regular-size);
    color: var(--light-grayscale-10);
    font-family: var(--tallas-tipogrficas-20-body-m-regular);
  }
  .isologo-icon2 {
    height: 13.3px;
    width: 12.7px;
    position: relative;
  }
  .isologo-responsive2 {
    width: 16px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-11xs-3) var(--padding-12xs) var(--padding-11xs-4);
    box-sizing: border-box;
  }
  .apartamentos-casas-y1 {
    position: relative;
    line-height: 130%;
  }
  .x-icon2 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    min-height: 16px;
  }
  .apartamentos-casas-y-otr-group,
  .browser-tab3 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--gap-5xs);
  }
  .browser-tab3 {
    box-shadow: var(--elevations-depth-02);
    border-radius: var(--br-9xs) var(--br-9xs) 0 0;
    background-color: var(--light-grayscale-10);
    padding: var(--padding-4xs) var(--padding-5xs);
  }
  .isologo-icon3 {
    height: 13.3px;
    width: 12.7px;
    position: relative;
  }
  .isologo-responsive3 {
    width: 16px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: var(--padding-11xs-3) var(--padding-12xs) var(--padding-11xs-4);
    box-sizing: border-box;
  }
  .apartamentos-en-venta1 {
    position: relative;
    line-height: 130%;
  }
  .x-icon3 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    min-height: 16px;
  }
  .apartamentos-en-venta-group,
  .browser-tab4 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--gap-5xs);
  }
  .browser-tab4 {
    border-radius: var(--br-9xs) var(--br-9xs) 0 0;
    background-color: var(--carbon-light-300);
    padding: var(--padding-4xs) var(--padding-5xs);
  }
  .new-tab-icon,
  .plus-icon5 {
    height: 27.5px;
    width: 1px;
    position: relative;
  }
  .plus-icon5 {
    height: 24px;
    width: 24px;
    overflow: hidden;
    flex-shrink: 0;
  }
  .plus-wrapper {
    flex: 1;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    padding: var(--padding-8xs) var(--padding-5xs);
    box-sizing: border-box;
    max-width: 100%;
  }
  .arrow-chevron-down-icon1 {
    height: 24px;
    width: 24px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
  }
  .browser-inner,
  .browser-tab-parent {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    max-width: 100%;
  }
  .browser-tab-parent {
    flex: 1;
    align-items: center;
    gap: var(--gap-11xs);
  }
  .browser-inner {
    align-self: stretch;
    border-radius: var(--br-9xs) 0 0 0;
    background-color: var(--carbon-light-300);
    align-items: flex-end;
    padding: var(--padding-7xs) var(--padding-5xs) 0 0;
    box-sizing: border-box;
  }
  .arrow-left-icon1,
  .arrow-right-icon1 {
    overflow: hidden;
    flex-shrink: 0;
  }
  .arrow-left-icon1,
  .arrow-right-icon1,
  .icono1 {
    height: 16px;
    width: 16px;
    position: relative;
    min-height: 16px;
  }
  .arrow-left-parent {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    gap: var(--gap-5xs);
  }
  .lock-alt-icon1 {
    height: 16px;
    width: 16px;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    min-height: 16px;
  }
  .httpswwwmetrocuadradocom1 {
    flex: 1;
    position: relative;
    line-height: 130%;
    display: inline-block;
    max-width: 100%;
  }
  .address-bar2,
  .address-bar3 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    box-sizing: border-box;
    max-width: 100%;
  }
  .address-bar3 {
    flex: 1;
    border-radius: var(--br-base);
    background-color: var(--carbon-light-300);
    padding: var(--padding-10xs) var(--padding-3xs);
    gap: var(--gap-5xs);
    text-align: left;
    font-size: var(--font-size-2xs);
    color: var(--color-slategray);
    font-family: var(--body-small-regular);
  }
  .address-bar2 {
    align-self: stretch;
    background-color: var(--light-grayscale-10);
    padding: var(--padding-8xs) var(--padding-base);
    gap: var(--gap-base);
  }
  .browser1,
  .crear-cuenta,
  .header1 {
    display: flex;
    flex-direction: column;
  }
  .browser1 {
    align-self: stretch;
    background-color: var(--light-grayscale-10);
    border-bottom: 1px solid var(--carbon-mid-100);
    box-sizing: border-box;
    align-items: flex-start;
    justify-content: flex-end;
    max-width: 100%;
    flex-shrink: 0;
  }
  .crear-cuenta,
  .header1 {
    width: 100%;
    justify-content: flex-start;
  }
  .header1 {
    margin: 0 !important;
    position: sticky;
    top: 0;
    left: calc(50% - 960px);
    align-items: flex-start;
    z-index: 99;
    max-width: 100%;
    font-size: var(--font-size-2xs);
    color: var(--carbon-dark-500);
  }
  .crear-cuenta {
    position: relative;
    background-color: var(--light-grayscale-10);
    overflow-y: auto;
    align-items: center;
    min-height: 1339px;
    line-height: normal;
    letter-spacing: normal;
    text-align: left;
    font-size: var(--body-small-regular-size);
    color: var(--grayscale-gray-70);
    font-family: var(--body-small-regular);
  }
  .form-input-border {
    border-color: #008F56 !important;
  }
  .form-input-border-error{
    border-color: #E00031 !important;
  }
  @media screen and (max-width: 1275px) {
    .benefics-register1,
    .main-content1 {
      padding-top: var(--spacing-4x);
      padding-bottom: var(--spacing-4x);
      box-sizing: border-box;
    }
    .main-content1 {
      flex-wrap: wrap;
    }
  }
  @media screen and (max-width: 1100px) {
    .buttons-desktop-menu1 {
      flex-wrap: wrap;
    }
  }
  @media screen and (max-width: 750px) {
    .tittle3 {
      font-size: var(--font-size-13xl);
      line-height: 42px;
    }
    .aside-right1 {
      gap: var(--gap-base);
    }
    .frame-parent12,
    .frame-parent13,
    .frame-parent14,
    .frame-parent15 {
      flex-wrap: wrap;
    }
    .benefics-register1,
    .main-content1 {
      padding-top: var(--spacing-4x);
      padding-bottom: var(--spacing-4x);
      box-sizing: border-box;
    }
  }
  @media screen and (max-width: 450px) {
    .header-microfroend-base1 {
      flex-wrap: wrap;
    }
    .simula-tu-crdito1 {
      font-size: var(--font-size-3xl);
      line-height: 29px;
    }
    .tittle3 {
      font-size: var(--heading-desktop-h2-size);
      line-height: 31px;
    }
    .feedback35,
    .feedback39,
    .feedback48,
    .feedback49,
    .frame-parent10 {
      flex-wrap: wrap;
    }
    .actualizar-canales-de-contcto-group {
      padding-right: var(--padding-xl);
      box-sizing: border-box;
    }
    .feedback69 {
      flex-wrap: wrap;
    }
    .tittle5 {
      font-size: var(--font-size-lgi);
      line-height: 26px;
    }
    .frame-parent16 {
      flex-wrap: wrap;
    }
    .list-content12 {
      height: auto;
    }
    .frame-parent17,
    .frame-parent18,
    .frame-parent19 {
      flex-wrap: wrap;
    }
    .label-documentationbarra-de-t1 {
      flex-wrap: wrap;
      padding-left: var(--padding-base);
      padding-top: var(--padding-base);
      padding-bottom: var(--padding-base);
      box-sizing: border-box;
    }

  }
  