.vmj0f {
  padding: 8px;
}
.o9AhH {
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1001;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: #00000080;
  /* transition: transform 0.1s ease-in-out; 
  transform: translateY(100%); */
}
/* .modal.slide-in-modal{
  transform: translateY(0); /* Final state - fully visible */
/* opacity: 1;
} */
.knsOC {
  background-color: #fff;
  box-sizing: border-box;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  width: 46%;
  position: fixed;
  bottom: 0;
  right: 0;
  opacity: 0;
  transition: transform 0.5s ease-in-out;
  /* Added transition property for animation */
  transform: translateX(100%);
  /* Initial state - hidden off the right side */
  /* Track */
  /* Handle */
}
.knsOC::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background-color: #fff;
}
.knsOC::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.4);
  background-color: #ffffff;
}
.knsOC::-webkit-scrollbar-thumb {
  border-radius: 2.5px;
  background-color: #6b6b6b;
}
.knsOC .MLGxb {
  padding: 24px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: sticky;
  top: 0;
  width: 100%;
  box-sizing: border-box;
  background: #ffffff;
  z-index: 4;
}
.knsOC .MLGxb .BtEV9 {
  cursor: pointer;
}
.knsOC .MLGxb .BtEV9 img {
  width: 14px;
  height: 14px;
}
.knsOC .GWQv4 {
  text-align: right;
  font-size: 14px;
  font-weight: var(--font-weight-bold);
  line-height: 140%;
  padding: 0 1.5rem;
  color: var(--textLabel);
  cursor: pointer;
}
.knsOC .s_oIF {
  font-size: 24px;
  font-weight: 600;
  text-align: center;
  color: #1f1f1f;
  line-height: 140%;
}
.knsOC.zkHFI {
  transform: translateX(0);
  /* Final state - fully visible */
  opacity: 1;
  max-width: 30rem;
}
.SIC6M,
.SIC6M .knsOC,
.M6Mfi .knsOC,
.M6Mfi {
  transition: all 0.6s;
}
.GMxqe .knsOC,
.EWfxV .knsOC {
  transform: translate3d(100vh, 0, 0);
}

:root {
  --accentColor: #ffffff;
  --linkColor: #f11a00;
  --bgColor: #f4f4f4;
  --errorColor: #ff7676;
  --successColor: #35a742;
  --textHeading: #202020;
  --textSecondary: #6d6d6d;
  --textBody: #a5a5a5;
  --textLabel: #268cb9;
  --border-color: #c4c4c4;
  --buttonPrimary: #c4c4c4;
  --buttonSecondary: #c4c4c4;
  --buttonLink: #202020;
  --font-weight-light: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --border-radius-sm: 4px;
  --border-radius: 8px;
  --border-radius-lg: 12px;
}
/**color by character**/
.vHf3H {
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
  width: 100%;
  justify-content: space-between;
  padding: 24px;
}
.vHf3H .JH0dr {
  position: relative;
  width: 47%;
}
@media only screen and (max-width: 1470px) {
  .vHf3H .JH0dr {
    width: 100%;
  }
}
.vHf3H .JH0dr .wkde1 {
  font-size: 0.8rem;
  outline: none;
  border: 1px solid grey;
  border-radius: 5px;
  padding: 0 0.7rem;
  height: 48px;
  color: grey;
  transition: 0.1s ease-out;
  box-sizing: border-box;
  width: 100%;
  background-color: transparent;
}
.vHf3H .JH0dr .wkde1:focus {
  border-color: var(--buttonPrimary);
}
.vHf3H .JH0dr .U2LCu {
  position: absolute;
  font-size: 0.8rem;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background-color: #fff;
  color: grey;
  padding: 0 0.3rem;
  margin: 0 0.5rem;
  transition: 0.1s ease-out;
  transform-origin: left top;
  pointer-events: none;
  top: 0;
  transform: translateY(-50%) scale(0.9);
}
.vHf3H .JH0dr .U2LCu .Efefu {
  color: red;
}
.vHf3H .JH0dr .wkde1:focus + .U2LCu {
  color: var(--buttonPrimary);
}
.vHf3H .JH0dr .eGs6f {
  padding: 5px 0 7px;
  margin-bottom: 7px;
  visibility: hidden;
  color: #ee485d;
  width: max-content;
}
.vHf3H .JH0dr .upsTy {
  visibility: visible;
}
.vHf3H .JH0dr:nth-child(odd) {
  margin-right: 24px;
}
@media only screen and (max-width: 1470px) {
  .vHf3H .JH0dr:nth-child(odd) {
    margin-right: 0px;
  }
}
.vHf3H .vGfbT {
  width: 100%;
}
.vHf3H .vGfbT input[type="radio"] {
  display: none;
}
.vHf3H .vGfbT .cvpwm {
  margin-bottom: 10px;
}
.vHf3H .jV1ZN {
  font-size: 13px;
  font-weight: 600;
}
.vHf3H .H4bbr {
  margin-top: 20px;
  position: relative;
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
  align-items: flex-end;
}
.vHf3H .H4bbr .X2NzL {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 4px 12px;
  gap: 10px;
  height: 40px;
  border: 1px solid #e2e2e2;
  border-radius: 4px;
}
.vHf3H .H4bbr .L5RWL {
  border: 1px solid var(--buttonPrimary);
}
.vHf3H .H4bbr input[type="radio"] {
  margin-left: 0;
  margin-right: 10px;
}
.vHf3H .H4bbr label {
  display: flex;
  align-items: center;
  cursor: pointer;
  gap: 5px;
}
.vHf3H .H4bbr label:hover {
  font-weight: 400;
}
.h8MTQ {
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
  width: 100%;
  justify-content: space-between;
  padding: 0;
}
.Uxhz6 {
  display: flex;
  align-items: center;
  gap: 8px;
}
.Uxhz6 input {
  accent-color: var(--buttonPrimary);
  height: 1rem;
  width: 1rem;
}
.Uxhz6 input:hover {
  cursor: pointer;
}
.Uxhz6 .MYLTt {
  cursor: pointer;
}
.Uxhz6:hover {
  cursor: pointer;
}
.kWwAh {
  width: 100%;
}
.yP9T7 {
  padding: 14px;
  border-radius: 5px;
  background-color: var(--buttonPrimary);
  border: none;
  margin-top: 24px;
  width: 100%;
  color: #fff;
  cursor: pointer;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
}
.Sgfn3 {
  width: 100%;
  margin-bottom: 25px;
  display: flex;
  align-items: center;
}
.QMYGT {
  margin-left: 24px;
  font-weight: 600;
  font-size: 12px;
  margin-top: 24px;
}
/** Edit/Add Address CSS */
.JgXDO {
  display: flex;
  flex-direction: column;
}
.JgXDO .NfNCp {
  padding: 16px 24px;
}
.JgXDO .NfNCp .f96FK {
  font-size: 18px;
  font-weight: var(--font-weight-bold);
}
.JgXDO .NfNCp ._p1qh {
  display: flex;
  column-gap: 2rem;
}
.JgXDO .NfNCp ._p1qh .APSgC {
  margin-bottom: 0;
}
.JgXDO .NfNCp .X5c_5 .GfOOF {
  position: absolute;
  color: #d3d3d3;
  top: 20px;
  left: 2px;
  pointer-events: none;
}
.JgXDO .NfNCp .X5c_5 .P5Gs0 {
  position: absolute;
  top: 18px;
  left: 0;
  color: #aaa;
  transition: all 0.3s ease;
  font-size: 14px;
  z-index: 5;
  pointer-events: none;
}
.JgXDO .NfNCp .X5c_5 .sg8vb {
  top: -2px;
  left: 0px;
  font-size: 10px;
  color: #333;
}
.JgXDO .NfNCp .APSgC {
  margin-top: 16px;
  margin-bottom: 24px;
  width: 100%;
  position: relative;
}
.JgXDO .NfNCp .APSgC .PU8cD {
  color: #ff7676;
  font-size: 12px;
}
.JgXDO .NfNCp .APSgC .GfOOF {
  position: absolute;
  color: #d3d3d3;
  top: 20px;
  left: 2px;
  pointer-events: none;
}
.JgXDO .NfNCp .APSgC .Sz4Ua {
  position: relative;
  margin-bottom: 4px;
}
.JgXDO .NfNCp .APSgC .Sz4Ua input {
  padding-top: 20px;
  font-family: Mulish, sans-serif;
  display: flex;
  align-items: center;
  color: var(--textHeading);
  width: 100%;
  font-size: 14px;
  border: none;
  box-shadow: none;
  border-bottom: 1px solid #e0e0e0;
  transition: all 0.1s linear;
  height: 40px;
}
.JgXDO .NfNCp .APSgC .Sz4Ua input:focus + .P5Gs0,
.JgXDO .NfNCp .APSgC .Sz4Ua .P5Gs0.sg8vb {
  top: -10px;
  background: white;
  padding: 0 5px;
  font-size: 12px;
  color: #333;
}
.JgXDO .NfNCp .APSgC input {
  font-size: 14px;
}
.JgXDO .NfNCp .APSgC input:focus {
  border-bottom: 1px solid darkgray;
}
.JgXDO .NfNCp .APSgC .hST0o {
  font-size: 12px;
}
.JgXDO .NfNCp .APSgC:last-child {
  margin-bottom: 0;
}
.JgXDO .APSgC {
  width: 100%;
  position: relative;
}
.JgXDO .GfOOF {
  font-family: Mulish, sans-serif;
  font-size: 14px;
  top: 16px;
  z-index: 5;
  transition: all 0.1s ease-in-out;
}
.JgXDO .scaEx .PBOw6 {
  color: var(--textHeading) !important;
}
.JgXDO .xaCgH .JXzUB {
  display: flex;
  gap: 20px;
  margin-bottom: 24px;
}
.JgXDO .xaCgH .JXzUB .Sz4Ua {
  margin: 0;
}
.JgXDO .xaCgH .JXzUB .APSgC {
  margin-bottom: 0;
}
.JgXDO .ud5fp {
  padding: 16px 24px;
}
.JgXDO .ud5fp .X5c_5 .GfOOF {
  position: absolute;
  color: #d3d3d3;
  top: 20px;
  left: 2px;
  pointer-events: none;
}
.JgXDO .ud5fp .X5c_5 .P5Gs0 {
  position: absolute;
  top: 18px;
  left: 0;
  color: #aaa;
  transition: all 0.3s ease;
  font-size: 14px;
  z-index: 5;
  pointer-events: none;
}
.JgXDO .ud5fp .X5c_5 .sg8vb {
  top: -2px;
  left: 0px;
  font-size: 10px;
  color: #333;
}
.JgXDO .ud5fp .APSgC {
  margin-top: 16px;
  margin-bottom: 24px;
  width: 100%;
  position: relative;
}
.JgXDO .ud5fp .APSgC .GfOOF {
  position: absolute;
  color: #d3d3d3;
  top: 20px;
  left: 2px;
  pointer-events: none;
}
.JgXDO .ud5fp .APSgC .Sz4Ua {
  position: relative;
  margin-bottom: 4px;
}
.JgXDO .ud5fp .APSgC .Sz4Ua input {
  padding-top: 20px;
  font-family: Mulish, sans-serif;
  display: flex;
  align-items: center;
  color: var(--textHeading);
  width: 100%;
  font-size: 14px;
  border: none;
  box-shadow: none;
  border-bottom: 1px solid #e0e0e0;
  transition: all 0.1s linear;
  height: 40px;
}
.JgXDO .ud5fp .APSgC .Sz4Ua input:focus + .P5Gs0,
.JgXDO .ud5fp .APSgC .Sz4Ua .P5Gs0.sg8vb {
  top: -10px;
  background: white;
  padding: 0 5px;
  font-size: 12px;
  color: #333;
}
.JgXDO .ud5fp .APSgC input {
  font-size: 14px;
}
.JgXDO .ud5fp .APSgC input:focus {
  border-bottom: 1px solid darkgray;
}
.JgXDO .ud5fp .APSgC .hST0o {
  font-size: 12px;
}
.JgXDO .ud5fp .APSgC:last-child {
  margin-bottom: 0;
}
.JgXDO .ud5fp .f96FK {
  font-size: 18px;
  font-weight: var(--font-weight-bold);
}
.JgXDO .ud5fp .ROTr1 {
  margin: 26px 0px;
}
.JgXDO .ud5fp .J8KKc {
  height: 16px;
  width: 16px;
}
.JgXDO .ud5fp .J8KKc:hover {
  cursor: pointer;
}
.JgXDO .ud5fp .pOaGT {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
}
.JgXDO .ud5fp .pOaGT input[type=radio] {
  accent-color: var(--buttonPrimary);
}
.JgXDO .ud5fp .pOaGT:hover {
  cursor: pointer;
}
.JgXDO .ud5fp .Uq6Np {
  line-height: unset;
  display: flex;
  gap: 8px;
  align-items: center;
}
.JgXDO .ud5fp .Uq6Np:hover {
  cursor: pointer;
}
.JgXDO .ud5fp .GM6O_ {
  display: flex;
  font-size: 14px;
  gap: 32px;
}
.JgXDO .lXUn8 {
  display: flex;
  align-items: center;
  gap: 10px;
  width: fit-content;
  font-size: 14px;
}
.JgXDO .lXUn8 img {
  height: 19px;
  width: 19px;
  cursor: pointer;
}
.JgXDO .lXUn8 label {
  cursor: pointer;
}
.JgXDO .xoniP {
  font-size: 12px;
  font-weight: 700;
  margin: 28px 0 14px 0;
  color: #454545;
}
.JgXDO .sQSUN {
  font-size: 14px;
  gap: 32px;
}
.JgXDO .sQSUN .zhfBy label {
  line-height: 15px;
}
._lED0 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  padding: 24px;
}
._lED0 .P3afJ {
  font-size: 16px;
  text-transform: capitalize;
  letter-spacing: normal;
  font-weight: var(--font-weight-bold);
}
._lED0 .AENaS {
  width: 100%;
}
._lED0 .X5c_5 {
  background: #fff;
  color: var(--textHeading);
  border: 1px solid var(--textHeading) !important;
}
._lED0 .FZohA,
._lED0 .X5c_5 {
  display: flex;
  align-items: center;
  justify-content: center;
}
._lED0 .FZohA {
  background-color: #202020;
  border: none;
  color: #fff;
  letter-spacing: 0 !important;
}
.P3afJ {
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  line-height: 120%;
  cursor: pointer;
  color: #fff;
  border: none;
  border-radius: 8px;
  height: 50px;
  padding: 0 20px;
}
.iLDPh {
  -webkit-tap-highlight-color: transparent;
}

.MfgqE {
  display: flex;
  flex-direction: column;
  padding: 24px;
  background: #fff;
  border-radius: 0 0 8px 8px;
  border: 1px solid #f0f0f0;
  border-top: 0 solid #f0f0f0;
}
.MfgqE .fHWGO {
  font-weight: 600;
  font-size: 12px;
  color: #4d4d4e;
  margin: 12px 0;
  line-height: 140%;
}
.MfgqE .f_aDO {
  display: flex;
  flex-direction: column;
  padding: 16px;
  border-radius: 8px;
  margin-bottom: 15px;
  gap: 4px;
  border: 1px solid var(--buttonPrimary);
  position: relative;
}
.MfgqE .f_aDO .nW4Zd {
  position: absolute;
  top: 12px;
  right: 12px;
  width: 24px;
  height: 24px;
}
.MfgqE .f_aDO .rTWzz {
  color: red;
  margin: 5px auto;
}
.MfgqE .f_aDO .cKBoJ {
  padding: 0;
  font-size: 12px;
}
.MfgqE .f_aDO .cKBoJ .SQ8GL {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.MfgqE .f_aDO .cKBoJ .SQ8GL .Z6Ydk {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.MfgqE .f_aDO .cKBoJ .SQ8GL .Z6Ydk .T9XH3 {
  font-size: 10px;
  border-radius: 2px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  color: #fff;
  padding: 4px 8px;
  background-color: #00bf76;
  width: max-content;
}
.MfgqE .f_aDO .cKBoJ .SQ8GL .Z6Ydk .PiWWH {
  display: block;
  font-weight: 700;
  color: var(--textHeading);
  text-transform: capitalize;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.MfgqE .f_aDO .cKBoJ .xB9iZ {
  color: #6d6d6d;
  min-height: unset;
  margin: 4px 0 8px;
}
.MfgqE .f_aDO .cKBoJ .xB9iZ .EknEo {
  word-wrap: break-word;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: block;
}
.MfgqE .f_aDO .cKBoJ .nXPrG {
  padding-bottom: 16px;
  border-bottom: 1px solid #e8e8e8;
}
.MfgqE .f_aDO .cKBoJ .nXPrG .S5bZ4 {
  font-weight: 700;
}
.MfgqE .f_aDO .VvWdy {
  padding-top: 10px;
  font-size: 14px;
  font-weight: var(--font-weight-bold);
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
  color: #268cb9;
}
.MfgqE .f_aDO .JgzLu {
  display: flex;
  justify-content: space-between;
}
.MfgqE .f_aDO .JgzLu .wU9dZ {
  display: flex;
  gap: 5px;
}
.MfgqE .f_aDO .JgzLu .wU9dZ .hKz7T {
  margin-left: 10px;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  /* margin-right: 8px; */
  align-self: center;
  line-height: 140%;
}
.MfgqE .f_aDO .JgzLu .wU9dZ .nQTbu {
  padding: 4px 12px;
  background: #f3f3f5;
  border-radius: 4px;
  align-self: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 140%;
}
.MfgqE .f_aDO .JgzLu .kEe89 {
  display: flex;
  gap: 5px;
}
.MfgqE .f_aDO .JgzLu .kEe89 .RZUhf,
.MfgqE .f_aDO .JgzLu .kEe89 .cEKOH {
  border: none;
  color: var(--buttonPrimary);
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  background-color: #fff;
  text-align: center;
  text-transform: uppercase;
  line-height: 140%;
  cursor: pointer;
}
.MfgqE .f_aDO .S_p8V,
.MfgqE .f_aDO .YgBy9 {
  margin-left: 35px;
  margin-top: 10px;
}
.MfgqE .f_aDO .MTyj0 {
  padding: 14px;
  border-radius: 5px;
  background-color: var(--buttonPrimary);
  border: none;
  width: 100%;
  font-weight: 600;
  font-size: 14px;
  line-height: 140%;
  text-transform: uppercase;
  /* display: block; */
  text-align: center;
  color: #fff;
  cursor: pointer;
  margin-top: 10px;
}

.AjIuH {
  padding: 16px;
  display: flex;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 8px;
  opacity: 0.5;
  margin-top: 20px;
}
.AjIuH .uKXJK {
  /* Styles for .icon class */
}
.AjIuH .IW0p3 {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  padding-left: 15px;
  font-size: 14px;
  font-weight: 600;
  line-height: 140%;
}
.zu36v {
  padding: 24px;
  margin-top: 20px;
  display: flex;
  justify-content: space-between;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 8px;
}
.zu36v .LebkR {
  display: flex;
}
.zu36v .VVYCe {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  padding-left: 15px;
}
.zu36v .VVYCe .uPi2M {
  font-size: 14px;
  font-weight: 600;
  line-height: 140%;
}
.zu36v .XfdbE {
  font-size: 12px;
  color: #1f1f1f;
  font-weight: 400;
  line-height: 140%;
}
.zu36v .eeoXj {
  font-weight: 600;
  font-size: 12px;
  padding: 12px 16px;
  border-radius: 5px;
  color: var(--buttonPrimary);
  background-color: #fff;
  border: 1px solid var(--buttonPrimary);
  text-transform: uppercase;
  text-align: center;
  line-height: 140%;
  cursor: pointer;
}
.FTygi {
  margin-top: 10px;
  display: flex;
  flex-direction: column;
  padding: 16px;
  border-radius: 8px;
  border: 1px solid #eee;
  background: #fff;
}
.FTygi .j2MUo,
.FTygi .I8jxc {
  display: flex;
}
.FTygi .wQVtI {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  padding-left: 15px;
}
.FTygi .wQVtI .aQe93 {
  font-size: 14px;
  font-weight: 600;
  line-height: 140%;
}
.FTygi .wQVtI .WkkiE {
  font-size: 12px;
  color: #1f1f1f;
  font-weight: 400;
  line-height: 140%;
}
.FTygi .pVFr0 {
  font-weight: 600;
  font-size: 12px;
  padding: 12px 16px;
  border-radius: 5px;
  color: var(--buttonPrimary);
  border: 1px solid var(--buttonPrimary);
  background-color: #fff;
  text-transform: uppercase;
  line-height: 140%;
  cursor: pointer;
}
.FTygi .qoE0Q {
  font-weight: 600;
  font-size: 12px;
  padding: 12px 16px;
  border-radius: 5px;
  border: 1px solid var(--buttonPrimary);
  background-color: var(--buttonPrimary);
  color: #fff;
  margin-left: 24px;
  text-transform: uppercase;
  line-height: 140%;
  display: flex;
  cursor: pointer;
}

.EIIGA .nuTIh {
  display: flex;
  margin-bottom: 24px;
}
.EIIGA .nuTIh .R5mW8 {
  display: flex;
  justify-content: space-between;
  border: 1px solid #f0f0f0;
  border-radius: 8px 8px 0px 0px;
  padding: 16px 24px;
}
.EIIGA .nuTIh .R5mW8 .FUcdw {
  display: flex;
  padding: 4px 12px 4px 0px;
}
.EIIGA .nuTIh .R5mW8 .FUcdw .Jhm_S {
  font-weight: 600;
  font-size: 14px;
  color: #1f1f1f;
  margin-right: 8px;
  line-height: 140%;
}
.EIIGA .nuTIh .R5mW8 .FUcdw .rytUY {
  font-weight: 400;
  font-size: 14px;
  color: #1f1f1f;
  line-height: 140%;
}
.EIIGA .nuTIh .R5mW8 .kuu2I {
  display: flex;
  height: 20px;
  align-self: center;
}
.EIIGA .nuTIh .R5mW8 .kuu2I .WhMQ2 {
  font-weight: 600;
  font-size: 12px;
  text-align: right;
  color: var(--primaryColor);
  align-self: center;
  margin-left: 8px;
  line-height: 140%;
}
.EIIGA .nuTIh .e_WOS {
  display: flex;
  border-width: 0px 1px 1px 1px;
  border-style: solid;
  border-color: #f0f0f0;
  border-radius: 0px 0px 8px 8px;
  padding: 24px;
}
.EIIGA .nuTIh .e_WOS .xCJF2 {
  display: flex;
  color: #d4803c;
  line-height: 140%;
  background: #fff0e4;
  border-radius: 4px;
  width: fit-content;
  font-weight: 600;
  font-size: 12px;
  padding: 4px 12px;
  margin-bottom: 16px;
}
.EIIGA .nuTIh .e_WOS .xCJF2 span {
  margin-left: 6px;
}
.EIIGA .nuTIh .e_WOS .xCJF2 .__IE8 {
  align-self: center;
}
.EIIGA .nuTIh .e_WOS .HirEX {
  display: flex;
}
.EIIGA .nuTIh .e_WOS .HirEX .mxgaM {
  min-width: 40px;
  height: 40px;
}
.EIIGA .nuTIh .e_WOS .HirEX .mxgaM img {
  width: 100%;
  height: 100%;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 {
  display: flex;
  flex-direction: column;
  margin-left: 14px;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .Q2TGt {
  display: flex;
  flex-direction: column;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .Q2TGt .KY9so {
  font-weight: 700;
  color: #35a742;
  line-height: 140%;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .Q2TGt .atjSo {
  font-weight: 700;
  font-size: 12px;
  color: #6d6d6d;
  line-height: 140%;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .Q2TGt .P0Dar {
  font-size: 12px;
  color: #6d6d6d;
  line-height: 140%;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .Q2TGt .aknYO {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .Q2TGt .n7aPU {
  display: flex;
  flex-direction: column;
  font-weight: 400;
  font-size: 12px;
  color: #4d4d4e;
  margin-top: 8px;
  line-height: 140%;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .Q2TGt .n7aPU .aGRAa {
  display: flex;
  margin-bottom: 4px;
  line-height: 140%;
  flex-wrap: wrap;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .Q2TGt .n7aPU .aGRAa .XQS2i {
  margin-right: 12px;
  line-height: 140%;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .hf5mb {
  display: flex;
  margin-top: 25px;
  flex-wrap: wrap;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .hf5mb .GAhyH {
  display: flex;
  margin-right: 12px;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .hf5mb .GAhyH .bnRAP {
  font-weight: 700;
  font-size: 16px;
  color: #1f1f1f;
  margin-right: 12px;
  align-self: center;
  line-height: 140%;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .hf5mb .GAhyH .oTGrC {
  font-weight: 400;
  font-size: 12px;
  text-decoration-line: line-through;
  color: #4d4d4e;
  margin-right: 8px;
  align-self: center;
  line-height: 140%;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .hf5mb .GAhyH .JOxr8 {
  font-weight: 500;
  font-size: 12px;
  color: #0d5e25;
  align-self: center;
  line-height: 140%;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .hf5mb .gAQ_R {
  display: flex;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .hf5mb .gAQ_R .KBGTK {
  padding: 4px 12px;
  background: #fbeaea;
  border-radius: 4px;
  font-weight: 500;
  font-size: 10px;
  line-height: 140%;
  color: #d93131;
  width: fit-content;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .hf5mb .gAQ_R .rAIk4 {
  display: flex;
  padding: 4px 8px;
  background: #e9fbe4;
  border-radius: 4px;
  font-weight: 500;
  font-size: 12px;
  line-height: 140%;
  color: #0d5e25;
  margin-right: 12px;
  width: fit-content;
}
.EIIGA .nuTIh .e_WOS .HirEX .Xw9Y2 .hf5mb .gAQ_R .rAIk4 .DGjb_ {
  margin-left: 6px;
  cursor: pointer;
}
.EIIGA .ZoUpy .d52RB {
  display: none;
}
.C3gNO {
  font-weight: 700;
}
.SpOED {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 10px;
  gap: 16px;
}
.SpOED .HirEX {
  display: flex;
  padding: 8px;
}
.SpOED .HirEX .mxgaM {
  min-width: 40px;
  height: 40px;
}
.SpOED .HirEX .mxgaM img {
  width: 100%;
  height: 100%;
}
.SpOED .HirEX .Xw9Y2 {
  display: flex;
  flex-direction: column;
  margin-left: 14px;
}
.SpOED .HirEX .Xw9Y2 .Q2TGt {
  display: flex;
  flex-direction: column;
}
.SpOED .HirEX .Xw9Y2 .Q2TGt .KY9so {
  font-weight: 700;
  color: #35a742;
  line-height: 140%;
}
.SpOED .HirEX .Xw9Y2 .Q2TGt .atjSo {
  font-weight: 700;
  font-size: 12px;
  color: #6d6d6d;
  line-height: 140%;
}
.SpOED .HirEX .Xw9Y2 .Q2TGt .P0Dar {
  font-size: 12px;
  color: #6d6d6d;
  line-height: 140%;
  --line-count: 1;
}
.SpOED .HirEX .Xw9Y2 .Q2TGt .aknYO {
  width: 120px;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}
.rPeZm {
  cursor: pointer;
  font-weight: 600;
  font-size: 14px;
  padding: 14px;
  border-radius: 5px;
  background-color: var(--primaryColor);
  border: none;
  width: 100%;
  color: #fff;
  text-transform: uppercase;
  line-height: 140%;
  display: flex;
  justify-content: center;
}
.rPeZm span {
  align-self: center;
  margin-left: 3px;
}

.MDR2T .nogIY {
  color: #176c93;
  cursor: pointer;
  font-weight: 700;
  letter-spacing: 0.28px;
}
.maoGI {
  padding: 12px;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 8px 8px 0 0;
  position: relative;
}
.maoGI .VMr6U {
  font-weight: var(--font-weight-bold);
  margin-bottom: 4px;
  line-height: 140%;
}
.maoGI .aAUZq {
  text-decoration: underline;
  font-size: 12px;
}
.maoGI span {
  color: var(--textHeading);
}
.maoGI .YLBja {
  cursor: pointer;
  color: #268cb9;
  position: absolute;
  font-size: 12px;
  top: 24px;
  right: 20px;
  font-weight: var(--font-weight-bold);
}
.maoGI .aV4Jk {
  display: flex;
  padding: 6px 16px;
  justify-content: space-between;
  width: 100%;
}
.maoGI .aV4Jk .WnjKg {
  display: flex;
  flex-direction: column;
  font-size: 12px;
  font-weight: 400;
  line-height: 140%;
  align-self: center;
  margin-right: 5px;
}
.maoGI .aV4Jk .WnjKg .odGLe {
  font-weight: 600;
  margin-bottom: 5px;
  line-height: 140%;
}
.maoGI .aV4Jk .zukOj {
  align-self: center;
}
.maoGI .aV4Jk .zukOj button {
  padding: 12px 16px;
  background: white;
  border: 1px solid var(--primaryColor);
  color: var(--primaryColor);
  border-radius: 4px;
}
.maoGI .EcgVW {
  display: flex;
}
.maoGI .EcgVW .K2Qbc {
  align-self: center;
}
.maoGI .EcgVW .NVtRC {
  align-self: center;
}
.maoGI .EcgVW .FE1QD {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  padding-left: 15px;
}
.maoGI .EcgVW .LYPjk {
  font-size: 14px;
  font-weight: 600;
  line-height: 140%;
}
.maoGI .EcgVW .O_Ekg {
  font-size: 12px;
  color: #1f1f1f;
  font-weight: 400;
  line-height: 140%;
}
.maoGI .irtjc {
  display: flex;
  align-items: center;
}
.maoGI .irtjc .ugwru {
  font-weight: 600;
  font-size: 12px;
  padding: 12px 16px;
  border-radius: 5px;
  color: var(--primaryColor);
  background-color: white;
  border: 1px solid var(--primaryColor);
  text-transform: uppercase;
  text-align: center;
  line-height: 140%;
  cursor: pointer;
}
.maoGI .irtjc .ugwru.pV3eU {
  padding: 12px 16px;
}
.MDR2T {
  display: flex;
  justify-content: space-between;
  background: #fff;
  border-radius: 8px;
}
.MDR2T .A5A7s {
  display: flex;
}
.MDR2T .KSJ17 {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  padding-left: 15px;
}
.MDR2T .KSJ17 .LBZqU {
  font-size: 14px;
  font-weight: 600;
  line-height: 140%;
}
.MDR2T .Du7gn {
  font-size: 12px;
  color: #1f1f1f;
  font-weight: 400;
  line-height: 140%;
}
.MDR2T .j50Bx {
  font-weight: 600;
  font-size: 12px;
  padding: 12px 16px;
  border-radius: 5px;
  color: var(--buttonPrimary);
  background-color: #fff;
  border: 1px solid var(--buttonPrimary);
  text-transform: uppercase;
  text-align: center;
  line-height: 140%;
  cursor: pointer;
}

.T92FB {
  border: none;
  max-width: 1200px;
  width: calc(100% - 32px);
  margin: auto;
  padding: 24px 16px;
  display: flex;
  flex-direction: row;
  gap: 16px;
}
.nbRFQ {
  width: 75%;
  margin-right: 2%;
}
.Wdso1 {
  width: 25%;
}

.zWUWT {
  display: flex;
  background: #fff;
  border-radius: 0 0 8px 8px;
  margin-bottom: 16px;
}
.zWUWT .VqZfh {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 25%;
  background-color: #fbfbfc;
  border: 1px solid #e1e1e1;
  font-size: 14px;
}
.zWUWT .VqZfh .iTdeg:last-child {
  border-bottom: none;
}
.zWUWT .VqZfh .iTdeg:last-child .A0MBs {
  border-radius: 0px 0px 0px 4px;
}
.zWUWT .VqZfh .iTdeg:first-child .A0MBs {
  border-radius: 4px 0px 0px 0px;
}
.zWUWT .VqZfh .NFRWG {
  font-weight: 700;
  background: #fff;
  border: 1px solid #e1e1e1;
  margin: -1px;
  border-right: 0;
  z-index: 1;
}
.zWUWT .VqZfh .iTdeg {
  display: flex;
  cursor: pointer;
}
.zWUWT .VqZfh .iTdeg .A0MBs {
  width: 4px;
  background-color: var(--primaryColor);
  border: 1px solid var(--primaryColor);
}
.zWUWT .VqZfh .iTdeg .pUN8u {
  display: flex;
  padding: 10px;
}
.zWUWT .VqZfh .iTdeg .pUN8u .HK71I {
  align-self: center;
  margin-left: 16px;
}
.zWUWT .i18zF {
  width: 66.66%;
  padding: 12px 24px;
  border-color: #f0f0f0;
  border-style: solid;
  border-width: 1px 1px 1px 0;
  border-radius: 0px 4px 4px 0px;
  border: 1px solid #e1e1e1;
}
.zWUWT .i18zF .LXhgX {
  border: 1px solid var(--primaryColor);
}
.zWUWT .i18zF .vQN6z {
  border: 1px solid #f0f0f0;
}
.zWUWT .i18zF .dbUtU,
.zWUWT .i18zF .HmHms,
.zWUWT .i18zF .ghSV6,
.zWUWT .i18zF .gh3e9,
.zWUWT .i18zF .zMNe3,
.zWUWT .i18zF .TkS7C,
.zWUWT .i18zF .TLGpU,
.zWUWT .i18zF .Ibsk1 {
  font-weight: 700;
  font-size: 14px;
  color: #1f1f1f;
  margin-bottom: 15px;
  line-height: 140%;
}
.zWUWT .i18zF .vmxtm .rMB_9 {
  padding: 10px 56px;
  border-radius: 8px;
  background-color: #202020;
  border: none;
  color: #fff;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  cursor: pointer;
  line-height: 140%;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.zWUWT .i18zF .vmxtm .rMB_9[disabled] {
  padding: 10px 56px;
  border-radius: 8px;
  background-color: white;
  color: #202020;
  border: 1px solid #202020;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  cursor: pointer;
  line-height: 140%;
}
.zWUWT .i18zF .vmxtm .PuCGL {
  font-size: 12px;
  margin-top: 2px;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ {
  display: flex;
  flex-direction: column;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 {
  display: flex;
  flex-direction: column;
  padding: 16px;
  border-radius: 8px;
  margin-bottom: 15px;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .XCCLW {
  display: flex;
  justify-content: space-between;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .XCCLW .b6ORp {
  display: flex;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .XCCLW .b6ORp .Tkzyi {
  margin-right: 10px;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .XCCLW .b6ORp .oU48G {
  display: flex;
  flex-direction: column;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .XCCLW .b6ORp .oU48G .KKkCF {
  display: flex;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .XCCLW .b6ORp .oU48G .KKkCF .uV1eB {
  font-size: 14px;
  font-weight: 400;
  margin-right: 8px;
  align-self: center;
  line-height: 140%;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .XCCLW .b6ORp .oU48G .KKkCF .uV1eB span {
  vertical-align: middle;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .XCCLW .b6ORp .oU48G .KKkCF .WMqD9 img {
  height: 24px;
  vertical-align: bottom;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .XCCLW .b6ORp .oU48G ._yKKM {
  display: flex;
  flex-direction: row;
  margin-top: 4px;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .XCCLW .b6ORp .oU48G ._yKKM .Ncz_G {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  text-transform: capitalize;
  color: #27ae60;
  margin-left: 4px;
  line-height: 140%;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .XCCLW .fg9te {
  display: flex;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .XCCLW .fg9te .cjbRI {
  padding: 0px 20px;
  width: 90px;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .EOJY9 {
  display: flex;
  margin-top: 24px;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .EOJY9 input:checked:before {
  background-color: var(--primaryColor);
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .EOJY9 .f9CL7 {
  font-family: inherit;
  font-weight: 400;
  font-size: 12px;
  color: #1f1f1f;
  margin-left: 6px;
  align-self: center;
  margin-right: 6px;
  line-height: 140%;
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .rMB_9 {
  padding: 10px 56px;
  border-radius: 8px;
  background-color: #202020;
  border: none;
  color: #fff;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  cursor: pointer;
  line-height: 140%;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.zWUWT .i18zF .xRFFM .P_nQK .I01FZ .zHIk3 .rMB_9[disabled] {
  padding: 10px 56px;
  border-radius: 8px;
  background-color: white;
  color: #202020;
  border: 1px solid #202020;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  cursor: pointer;
  line-height: 140%;
}
.zWUWT .i18zF .xRFFM .P_nQK .bw12Y {
  font-weight: 600;
  font-size: 14px;
  padding: 12px;
  border-radius: 5px;
  color: var(--primaryColor);
  background-color: white;
  border: 1px solid var(--primaryColor);
  text-transform: uppercase;
  width: 100%;
  line-height: 140%;
  cursor: pointer;
}
.zWUWT .i18zF .xRFFM .wtWfL .TLGpU {
  display: flex;
  margin-bottom: 0px;
}
.zWUWT .i18zF .xRFFM .wtWfL .TLGpU button {
  cursor: pointer;
  border: none;
  background: none;
  padding: 0px;
  margin: 0px;
}
.zWUWT .i18zF .xRFFM .wtWfL .TLGpU .ZDu_v {
  align-self: center;
  margin-left: 10px;
}
.zWUWT .i18zF .xRFFM .wtWfL .nHX7U {
  display: flex;
  flex-direction: column;
}
.zWUWT .i18zF .xRFFM .wtWfL .nHX7U .gOhYs {
  display: flex;
  flex-direction: column;
  margin-top: 16px;
}
.zWUWT .i18zF .xRFFM .wtWfL .nHX7U .gOhYs.mFY9q,
.zWUWT .i18zF .xRFFM .wtWfL .nHX7U .gOhYs.tjmq1 {
  width: 47%;
}
.zWUWT .i18zF .xRFFM .wtWfL .nHX7U .GgEjF {
  display: flex;
  justify-content: space-between;
}
.zWUWT .i18zF .xRFFM .wtWfL .nHX7U .GgEjF .gOhYs {
  display: flex;
  flex-direction: column;
}
.zWUWT .i18zF .xRFFM .wtWfL .nHX7U .U5g0i,
.zWUWT .i18zF .xRFFM .wtWfL .nHX7U .McJiH,
.zWUWT .i18zF .xRFFM .wtWfL .nHX7U .cNaXo,
.zWUWT .i18zF .xRFFM .wtWfL .nHX7U .iP1Ch {
  padding: 16px;
  background: #ffffff;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
}
.zWUWT .i18zF .xRFFM .wtWfL .nHX7U .EOJY9 {
  display: flex;
  margin-top: 24px;
}
.zWUWT .i18zF .xRFFM .wtWfL .nHX7U .EOJY9 input:checked:before {
  background-color: var(--primaryColor);
}
.zWUWT .i18zF .xRFFM .wtWfL .nHX7U .EOJY9 .f9CL7 {
  font-family: inherit;
  font-weight: 400;
  font-size: 12px;
  color: #1f1f1f;
  margin-left: 6px;
  align-self: center;
  margin-right: 6px;
  line-height: 140%;
}
.zWUWT .i18zF .xRFFM .wtWfL .A7Jnx {
  padding: 8px;
  border-radius: 5px;
  background-color: var(--primaryColor);
  border: none;
  width: 100%;
  margin-top: 24px;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  color: white;
  cursor: pointer;
  line-height: 140%;
}
.zWUWT .i18zF .xRFFM .wtWfL .A7Jnx[disabled] {
  padding: 8px;
  border-radius: 5px;
  background-color: white;
  border: 1px solid var(--primaryColor);
  width: 100%;
  margin-top: 24px;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  color: var(--primaryColor);
  line-height: 140%;
}
.zWUWT .i18zF .Bgfiq {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.zWUWT .i18zF .Bgfiq .fdR6f {
  display: flex;
  width: 204px;
  height: 56px;
  border-radius: 8px;
  margin-bottom: 16px;
  padding: 5px;
}
.zWUWT .i18zF .Bgfiq .fdR6f .Wh3mn {
  align-self: center;
  margin-right: 10px;
  margin-left: 10px;
}
.zWUWT .i18zF .Bgfiq .fdR6f .DJFc8 {
  align-self: center;
  margin-right: 10px;
}
.zWUWT .i18zF .Bgfiq .fdR6f .DJFc8 img {
  width: 45px;
}
.zWUWT .i18zF .Bgfiq .fdR6f .MB_Ts {
  align-self: center;
  font-weight: 400;
  font-size: 14px;
  color: #1f1f1f;
}
.zWUWT .i18zF .kUmz5 .rMB_9,
.zWUWT .i18zF .R1DXY .rMB_9,
.zWUWT .i18zF .P89Dj .rMB_9,
.zWUWT .i18zF .X7Zdq .rMB_9,
.zWUWT .i18zF .YIc96 .rMB_9 {
  padding: 10px 56px;
  border-radius: 8px;
  background-color: #202020;
  border: none;
  color: #fff;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  cursor: pointer;
  line-height: 140%;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.zWUWT .i18zF .kUmz5 .rMB_9[disabled],
.zWUWT .i18zF .R1DXY .rMB_9[disabled],
.zWUWT .i18zF .P89Dj .rMB_9[disabled],
.zWUWT .i18zF .X7Zdq .rMB_9[disabled],
.zWUWT .i18zF .YIc96 .rMB_9[disabled] {
  padding: 10px 56px;
  border-radius: 8px;
  background-color: white;
  color: #202020;
  border: 1px solid #202020;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  cursor: pointer;
  line-height: 140%;
}
.zWUWT .i18zF .Tb4lJ {
  border: 1px solid var(--primaryColor);
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
}
.zWUWT .i18zF .Tb4lJ .VmT0v {
  font-weight: 600;
  font-size: 14px;
  color: #41434c;
  line-height: 140%;
}
.zWUWT .i18zF .Tb4lJ .tyiLk {
  margin-top: 24px;
  padding: 16px;
  background: #ffffff;
  border: 1px solid #e2e2e2;
  border-radius: 4px;
}
.zWUWT .i18zF .pWhqK .rMB_9 {
  padding: 10px 56px;
  border-radius: 8px;
  background-color: #202020;
  border: none;
  color: #fff;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  cursor: pointer;
  line-height: 140%;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.zWUWT .i18zF .pWhqK .rMB_9[disabled] {
  padding: 10px 56px;
  border-radius: 8px;
  background-color: white;
  color: #202020;
  border: 1px solid #202020;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  cursor: pointer;
  line-height: 140%;
}
.zWUWT .i18zF .UmhKZ {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.zWUWT .i18zF .UmhKZ .agBzy {
  display: flex;
  width: 204px;
  height: 56px;
  border-radius: 8px;
  margin-bottom: 16px;
  padding: 5px;
}
.zWUWT .i18zF .UmhKZ .agBzy .rccgL {
  align-self: center;
  margin-right: 10px;
  margin-left: 10px;
}
.zWUWT .i18zF .UmhKZ .agBzy .EYaHo {
  align-self: center;
  margin-right: 10px;
}
.zWUWT .i18zF .UmhKZ .agBzy .EYaHo img {
  width: 45px;
}
.zWUWT .i18zF .UmhKZ .agBzy .b_E1n {
  align-self: center;
  font-weight: 400;
  font-size: 14px;
  color: #1f1f1f;
  line-height: 140%;
}
.zWUWT .i18zF .owUti {
  -webkit-appearance: none;
  user-select: none;
  padding: 16px;
  border: 1px solid #e2e2e2;
  border-radius: 4px;
  width: 100%;
}
.zWUWT .i18zF .pYnpc {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.zWUWT .i18zF .pYnpc .aOp0q {
  display: flex;
  width: 204px;
  height: 56px;
  border-radius: 8px;
  margin-bottom: 16px;
  padding: 5px;
}
.zWUWT .i18zF .pYnpc .aOp0q .LPTTn {
  align-self: center;
  margin-right: 10px;
  margin-left: 10px;
}
.zWUWT .i18zF .pYnpc .aOp0q .TU6gB {
  align-self: center;
  margin-right: 10px;
}
.zWUWT .i18zF .pYnpc .aOp0q .TU6gB img {
  width: 45px;
}
.zWUWT .i18zF .pYnpc .aOp0q .gGT0_ {
  align-self: center;
  font-weight: 400;
  font-size: 14px;
  color: #1f1f1f;
}
.zWUWT .i18zF .QOsC6 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.zWUWT .i18zF .QOsC6 .af1oe {
  display: flex;
  width: 204px;
  height: 56px;
  border-radius: 8px;
  margin-bottom: 16px;
  padding: 5px;
}
.zWUWT .i18zF .QOsC6 .af1oe .QIX4U {
  align-self: center;
  margin-right: 10px;
  margin-left: 10px;
}
.zWUWT .i18zF .QOsC6 .af1oe .JfRZq {
  align-self: center;
  margin-right: 10px;
}
.zWUWT .i18zF .QOsC6 .af1oe .JfRZq img {
  width: 45px;
}
.zWUWT .i18zF .QOsC6 .af1oe .EiZ9T {
  align-self: center;
  font-weight: 400;
  font-size: 14px;
  color: #1f1f1f;
  line-height: 140%;
}
.zWUWT .i18zF .V3bXm {
  font-weight: 400;
  font-size: 12px;
  color: #1f1f1f;
  line-height: 140%;
}
.zWUWT .i18zF .ZxcV9 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.zWUWT .i18zF .ZxcV9 .tIBRJ {
  display: flex;
  width: 204px;
  height: 56px;
  border-radius: 8px;
  margin-bottom: 16px;
  padding: 5px;
}
.zWUWT .i18zF .ZxcV9 .tIBRJ .x42x0 {
  align-self: center;
  margin-right: 10px;
  margin-left: 10px;
}
.zWUWT .i18zF .ZxcV9 .tIBRJ .YAe6M {
  align-self: center;
  margin-right: 10px;
}
.zWUWT .i18zF .ZxcV9 .tIBRJ .YAe6M img {
  width: 45px;
}
.zWUWT .i18zF .ZxcV9 .tIBRJ .Ch_LG {
  align-self: center;
  font-weight: 400;
  font-size: 14px;
  color: #1f1f1f;
}
.zWUWT .i18zF input[type="radio"] {
  display: none;
}
.zWUWT .i18zF input[type="radio"]:checked {
  color: green;
}
.zWUWT .eufLk {
  font-weight: 300;
  font-size: 10px;
  -webkit-font-smoothing: antialiased;
}

.DotsY {
  margin-top: 20px;
}
.DotsY .IBwGy {
  font-size: 16px;
  color: #202020;
  font-weight: 700;
  line-height: 140%;
  margin-bottom: 16px;
}
.DotsY .Uk_Ym {
  padding: 24px;
  display: flex;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 8px;
  opacity: 0.5;
}
.DotsY .Uk_Ym .lDsws {
  /* Styles for .icon class */
}
.DotsY .Uk_Ym .CNMTY {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  padding-left: 15px;
  font-size: 14px;
  font-weight: 600;
  line-height: 140%;
}
.DotsY .LrC4B {
  display: flex;
  padding: 24px;
  border-radius: 8px 8px 0 0;
  background: #fff;
  border: 1px solid #f0f0f0;
}
.DotsY .LrC4B .Ezyjd {
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding-left: 15px;
}
.DotsY .LrC4B .Ezyjd .FPsaK {
  font-size: 14px;
  font-weight: 600;
  line-height: 140%;
}

.f2OeV {
  display: flex;
  flex-direction: column;
  padding: 24px;
  background-color: #fff;
  border-radius: 8px;
  border: 1px solid #f0f0f0;
  line-height: 140%;
}
.f2OeV .LQw22 {
  font-size: 12px;
  font-weight: 500;
  color: #4d4d4e;
}
.f2OeV .V_0WI {
  display: flex;
  justify-content: space-between;
  margin-top: 16px;
  font-size: 12px;
  font-weight: 500;
  color: #4d4d4e;
}
.f2OeV .Of301 {
  color: #1f1f1f;
  border-top: 1px solid #f0f0f0;
  margin: 24px -24px 0 -24px;
}
.f2OeV .Of301 .ZdcEE {
  display: flex;
  justify-content: space-between;
  font-size: 14px;
  font-weight: 700;
  padding-top: 24px;
  padding-right: 24px;
  padding-left: 24px;
}
.f2OeV .F_RRs {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 12px;
  font-size: 12px;
  background-color: #fff9dc;
  border-radius: 8px;
  width: 100%;
  box-sizing: border-box;
}
.f2OeV .F_RRs .AGOAw {
  font-weight: 400;
  margin-left: 4px;
}
.f2OeV .F_RRs .IYeEQ {
  font-weight: 600;
  margin-left: 4px;
}
.M7SBY {
  color: #4cbb17;
}

