/** Shopify CDN: Minification failed

Line 141:0 All "@import" rules must come first
Line 526:0 All "@import" rules must come first
Line 658:0 All "@import" rules must come first

**/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700;800&display=swap');

/* 0.5px gradient border — padding frame instead of border-image so the
   near-transparent body fill doesn't let the gradient bleed through */
.bundle-bar{
  display: none;
  font-family:'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;
  padding:.5px;
  border-radius:10px;
  width:100%;
  margin:0 0 12px;
  box-sizing:border-box;
  -webkit-font-smoothing:antialiased;
  border: 1px solid #0000001A;
}
.bundle-bar *{box-sizing:border-box;}
.bundle-bar__inner{
  border-radius:9.5px;
  overflow:hidden;
  background:rgba(0,0,0,.012);           /* #00000003 */
}

/* header */
.bundle-bar__head{
  background:linear-gradient(90deg,#56390C 0%,#000000 50%,#56390C 100%);
  display:flex;
  align-items:center;
  justify-content:center;
  gap:6px;
  padding:11px 12px;
  font-size:12px;
  line-height:12px;
  font-weight:500;
  letter-spacing:0;
  color:#fff;
  text-align:center;
}
.bundle-bar__head svg{flex:0 0 auto;display:block;}
.bundle-bar__hl{
  font-weight:800;
  color:#FDAC2B;
  text-decoration:underline;
  text-decoration-style:solid;
  text-decoration-thickness:1px;
  text-underline-offset:2px;
}

/* body */
.bundle-bar__body{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
  padding:8px 16px 8px 20px;
  background: #00000003;
}
.bundle-bar__offer{
  margin:0;
  font-size:14px;
  line-height:16px;
  font-weight:500;
  color:#000;
}
.bundle-bar__offer b{font-weight:700;}

.bundle-bar__right{
  display:flex;
  align-items:center;
  gap:8px;
  flex:0 0 auto;
}
.bundle-bar__div{
  width:1px;
  min-width:1px;
  height:31.3px;
  background:linear-gradient(180deg,#F2F3F5 0%,#000000 50%,#F2F3F5 100%);
  flex:0 0 auto;
}
.bundle-bar__exp{
  font-size:12px;
  line-height:12px;
  font-weight:600;
  color:#000;
  text-transform:uppercase;
  white-space:nowrap;
}

/* timer */
.bundle-bar__timer{
  display:flex;
  align-items:flex-start;
  gap:6px;
  padding:5px 10px;
  background:#021832;
  border-radius:5px;
}
.bundle-bar__unit{
  display:flex;
  flex-direction:column;
  align-items:center;
  min-width:16px;
  gap: 2px;
}
.bundle-bar__num{
  font-size:12px;
  line-height:12px;
  font-weight:700;
  color:#fff;
  font-variant-numeric:tabular-nums;
}
.bundle-bar__lab{
  font-size:9px;
  line-height:10px;
  font-weight:500;
  color:#fff;
  white-space:nowrap;
}
.bundle-bar__sep{
  font-size:10px;
  line-height:12px;
  font-weight:700;
  color:#fff;
}

@media (max-width:420px){
  .bundle-bar__body{padding:8px 12px;gap:8px;}
  .bundle-bar__offer{font-size:11px;}
  .bundle-bar__right{gap:6px;}
}



@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700;800&display=swap');

/* 0.5px gradient border — padding frame instead of border-image so the
   near-transparent body fill doesn't let the gradient bleed through */
.bundle-bar{
  display: none;
  font-family:'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;
  padding:.5px;
  border-radius:10px;
  width:100%;
  margin:0 0 12px;
  box-sizing:border-box;
  -webkit-font-smoothing:antialiased;
  border: 1px solid #0000001A;
}
.bundle-bar *{box-sizing:border-box;}
.bundle-bar__inner{
  border-radius:9.5px;
  overflow:hidden;
  background:rgba(0,0,0,.012);           /* #00000003 */
}

/* header */
.bundle-bar__head{
  background:linear-gradient(90deg,#56390C 0%,#000000 50%,#56390C 100%);
  display:flex;
  align-items:center;
  justify-content:center;
  gap:6px;
  padding:11px 12px;
  font-size:12px;
  line-height:12px;
  font-weight:500;
  letter-spacing:0;
  color:#fff;
  text-align:center;
}
.bundle-bar__head svg{flex:0 0 auto;display:block;}
.bundle-bar__hl{
  font-weight:800;
  color:#FDAC2B;
  text-decoration:underline;
  text-decoration-style:solid;
  text-decoration-thickness:1px;
  text-underline-offset:2px;
}

/* body */
.bundle-bar__body{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
  padding:8px 15px 8px 15px;
  background: #00000003;
}
.bundle-bar__offer{
  margin:0;
  font-size:12px;
  line-height:16px;
  font-weight:600;
  color:#000;
}
.bundle-bar__offer b{font-weight:700;}

.bundle-bar__right{
  display:flex;
  align-items:center;
  gap:8px;
  flex:0 0 auto;
}
.bundle-bar__div{
  width:1px;
  min-width:1px;
  height:31.3px;
  background:linear-gradient(180deg,#F2F3F5 0%,#000000 50%,#F2F3F5 100%);
  flex:0 0 auto;
}
.bundle-bar__exp{
  font-size:10px;
  line-height:12px;
  font-weight:600;
  color:#000;
  text-transform:uppercase;
  white-space:nowrap;
}

/* timer */
.bundle-bar__timer{
  display:flex;
  align-items:flex-start;
  gap:6px;
  padding:5px;
  background:#021832;
  border-radius:5px;
}
.bundle-bar__unit{
  display:flex;
  flex-direction:column;
  align-items:center;
  min-width:16px;
  gap: 2px;
}
.bundle-bar__num{
  font-size:12px;
  line-height:12px;
  font-weight:700;
  color:#fff;
  font-variant-numeric:tabular-nums;
}
.bundle-bar__lab{
  font-size:9px;
  line-height:10px;
  font-weight:500;
  color:#fff;
  white-space:nowrap;
}
.bundle-bar__sep{
  font-size:10px;
  line-height:12px;
  font-weight:700;
  color:#fff;
}

@media (max-width:420px){
  .bundle-bar__body{padding:8px 12px;gap:8px;}
  .bundle-bar__offer{font-size:11px;}
  .bundle-bar__right{gap:6px;}
}



  /* ---------- Inline block ---------- */
.spi { font-family: GTStandard-M, sans-serif; }
.spi__text {

  margin: 0; font-size: 16px; font-weight: 400; line-height: 24px;
  color: rgba(18, 18, 18, .75);
}
.spi__bold { font-weight: 700; }
.spi__semibold { font-weight: 600; }
.spi__logo { display: inline-flex; vertical-align: middle; color: #5433eb; }
.spi__logo svg { width: 34px; height: 14px; }
.spi__cta {
  display: inline-block; vertical-align: baseline; margin: 0; padding: 1.25px;
  border: 0; background: transparent; cursor: pointer; color: currentColor; font: inherit; line-height: 0;

}
.spi__cta svg { width: 20px; height: 20px; display: block; position: relative;
    top: 4px; }

/* ---------- Modal ---------- */
.spi-modal[hidden] { display: none; }
.spi-modal {
  background-color: rgba(0, 0, 0, .4);
  position: fixed; inset: 0; z-index: 2147483647; overflow: hidden;
  display: flex; align-items: center; justify-content: center; height: auto;
  font-family: GTStandard-M, sans-serif;
}
.spi-modal__overlay {
  position: fixed; inset: 0; z-index: 10; background: rgba(0, 0, 0, .4);
  opacity: 0; transition: opacity .4s cubic-bezier(.32, .72, 0, 1);
}
.spi-modal__dialog {
  position: relative; z-index: 50; background: #fff; border-radius: 28px; min-width: 340px;
  max-height: 100%; display: flex; flex-direction: column; outline: 0;
  opacity: 0; transition: opacity .4s cubic-bezier(.32, .72, 0, 1), transform .4s cubic-bezier(.32, .72, 0, 1);
  will-change: transform;
}
.spi-modal.is-open .spi-modal__overlay,
.spi-modal.is-open .spi-modal__dialog { opacity: 1; }

.spi-modal__header { display: flex; width: 100%; align-items: center; justify-content: flex-end; padding: 16px 16px 8px; }
.spi-modal__close {
  position: relative; z-index: 50; display: flex; width: 24px; height: 24px; padding: 0; margin: 0;
  border: 0; border-radius: 999px; background: transparent; cursor: pointer;
}
.spi-modal__close svg { width: 24px; height: 24px; color: #f2f4f5; transition: color .15s; }
.spi-modal__close:hover svg { color: #e3e3e3; }
.spi-modal__close-bg { position: absolute; inset: 2px; z-index: -1; border-radius: 999px; background: #707070; }

.spi-modal__scroll { flex: 1; overflow-y: auto; border-radius: 28px; }
.spi-modal__content {
  width: 432px; max-width: 100%; padding: 0 32px 32px;
  font-size: 16px; color: rgba(18, 18, 18, .7);
}
.spi-modal__title {
  margin: 0 0 16px; font-size: 18px; font-weight: 700; line-height: 1.375; letter-spacing: -1px; color: #000;
}

.spi-modal__plans {
  margin: 0; padding: 20px; list-style: none;
  border: 1px solid #cbcbca; border-radius: 8px; background: #f2f4f5;
}
.spi-plan { padding: 20px 0; border-bottom: 1px solid #cbcbca; }
.spi-plan:first-child { padding-top: 0; }
.spi-plan:last-child { padding-bottom: 0; border-bottom: 0; }
.spi-plan__headline {
  display: flex; justify-content: space-between; margin: 0 0 16px;
  font-size: 16px; font-weight: 400; line-height: 22px; letter-spacing: -.5px;
}
.spi-plan__terms { display: flex; flex-wrap: nowrap; align-items: baseline; gap: 4px; }
.spi-plan__rows { display: flex; flex-direction: column; font-size: 12px; font-weight: 400; line-height: 16px; letter-spacing: -.2px; }
.spi-plan__row { display: flex; justify-content: space-between; }
.spi-plan__row + .spi-plan__row { margin-top: 12px; }

.spi-modal__legal {
  margin: 20px 0; font-size: 12px; font-weight: 300; line-height: 18px; letter-spacing: .05em; color: #666;
}
.spi-modal__legal a { color: #666; background: #fff; text-decoration: underline; font-weight: 300; }
.spi-modal__legal a:hover, .spi-modal__legal a:focus, .spi-modal__legal a:active { color: #000; }
.spi-nowrap { white-space: nowrap; }
.spi-ext { display: inline-block; width: 1em; height: 1em; margin-left: .2em; vertical-align: -.125em; }

.spi-modal__footer { display: flex; flex-direction: column; align-items: center; margin: 0; padding: 0; }
.spi-modal__shop { margin: 0 0 8px; color: #5433eb; height: 24px; }
.spi-modal__shop svg { width: auto; height: 24px; display: block; }
.spi-modal__partner { font-size: 12px; font-weight: 300; line-height: 16px; letter-spacing: .05em; color: #666; }
.spi-modal__affirm { display: inline-block; vertical-align: baseline; margin-top: -1px; }
.spi-modal__affirm svg { width: auto; height: 16px; color: #666; }

/* Mobile: bottom sheet, exactly like the native widget */
@media (max-width: 448px) {
  .spi-modal { height: 100dvh; }
  .spi-modal__dialog {
    position: absolute; left: 0; right: 0; bottom: 0; top: auto;
    border-bottom-left-radius: 0; border-bottom-right-radius: 0;
    transform: translateY(100%);
  }
  .spi-modal__scroll { border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
  .spi-modal.is-open .spi-modal__dialog { transform: translateY(0); }
}


  .free-gifts {
    --fg-blue: #154582;
    --fg-green: #008000;
    --fg-bg: #0218320D;

    box-sizing: border-box;
    display: none;
    align-items: center;
    gap: 10px;
    padding: 8px 10px;
    border-radius: 10px;
    background: var(--fg-bg);
    width: 100%;
  }
  .free-gifts *,
  .free-gifts *::before,
  .free-gifts *::after { box-sizing: border-box; }

  /* 10px halo at 20% + 6px solid core */
  .free-gifts__dot {
    flex: 0 0 auto;
    display: grid;
    place-items: center;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: rgba(0, 128, 0, .2);
  }
  .free-gifts__dot::after {
    content: "";
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: var(--fg-green);
  }

  .free-gifts__text {
    margin: 0;
    color: var(--fg-blue);
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: 0.02em;
  }
  .free-gifts__text strong { font-weight: 800; }


  .limited-stock {
    --ls-red: #D31D1D;
    --ls-border: #0000001A;
    --ls-bg: #02183205;
    --ls-track: #D31D1D1A;
    --ls-fill: linear-gradient(90deg, #6F0E0E 0%, #D51B1B 100%);
    --ls-gap: 10px;
    margin-bottom: 6px;

    box-sizing: border-box;
    font-family: "Montserrat", sans-serif;
    background: var(--ls-bg);
    border: 1px solid var(--ls-border);
    border-radius: 10px;
    padding: 10px;
    width: 100%;
    display: none;
     margin-top: -10px;
  }
  .limited-stock *,
  .limited-stock *::before,
  .limited-stock *::after { box-sizing: border-box; }

  .limited-stock__title {
    display: flex;
    align-items: center;
    gap: 6px;
    margin: 0;
    color: var(--ls-red);
    font-weight: 500;
    font-size: 16px;
    line-height: 16px;
  }
  .limited-stock__icon { flex: 0 0 auto; display: block; }

  .limited-stock__text {
    margin: var(--ls-gap) 0 0;
    color: #000;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
  }

  .limited-stock__bar {
    margin-top: 16px;
    height: 8px;
    border-radius: 999px;
    background: var(--ls-track);
    overflow: hidden;
    display: block !important;
  }
  .limited-stock__fill {
    height: 100%;
    width: 0%;
    border-radius: 999px;
    background: var(--ls-fill);
    transition: width .4s ease;
    display: block !important;
  }

  .limited-stock__meta {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
    margin-top: var(--ls-gap);
    font-weight: 600;
    font-size: 12px;
    line-height: 12px;
  }
  .limited-stock__sold { color: #000; }
  .limited-stock__timer { color: var(--ls-red); text-align: right; white-space: nowrap; }
  .limited-stock__timer time { font-variant-numeric: tabular-nums; }


    .estimated-date {
        display: flex;
        gap: 10px;
        align-items: center;
        justify-content: center;
    }

    .estimated-date span {
        font-family: "Montserrat", sans-serif;
        font-size: 14px;
        color: #000;
    }

    .estimated-date svg {
        position: relative;
    }

    div[data-product-features] div:has(.estimated-date) {
        max-width: 100% !important;
    }

    @media screen and (max-width: 640px) {
        .estimated-date span {
            font-size: 12px !important;
        }
    }


@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700;800&display=swap');

/* 0.5px gradient border — padding frame instead of border-image so the
   near-transparent body fill doesn't let the gradient bleed through */
.bundle-bar{
  display: none;
  font-family:'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;
  padding:.5px;
  border-radius:10px;
  width:100%;
  margin:0 0 12px;
  box-sizing:border-box;
  -webkit-font-smoothing:antialiased;
  border: 1px solid #0000001A;
}
.bundle-bar *{box-sizing:border-box;}
.bundle-bar__inner{
  border-radius:9.5px;
  overflow:hidden;
  background:rgba(0,0,0,.012);           /* #00000003 */
}

/* header */
.bundle-bar__head{
  background:linear-gradient(90deg,#56390C 0%,#000000 50%,#56390C 100%);
  display:flex;
  align-items:center;
  justify-content:center;
  gap:6px;
  padding:11px 12px;
  font-size:12px;
  line-height:12px;
  font-weight:500;
  letter-spacing:0;
  color:#fff;
  text-align:center;
}
.bundle-bar__head svg{flex:0 0 auto;display:block;}
.bundle-bar__hl{
  font-weight:800;
  color:#FDAC2B;
  text-decoration:underline;
  text-decoration-style:solid;
  text-decoration-thickness:1px;
  text-underline-offset:2px;
}

/* body */
.bundle-bar__body{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
  padding:8px 16px 8px 20px;
  background: #00000003;
}
.bundle-bar__offer{
  margin:0;
  font-size:14px;
  line-height:16px;
  font-weight:500;
  color:#000;
}
.bundle-bar__offer b{font-weight:700;}

.bundle-bar__right{
  display:flex;
  align-items:center;
  gap:8px;
  flex:0 0 auto;
}
.bundle-bar__div{
  width:1px;
  min-width:1px;
  height:31.3px;
  background:linear-gradient(180deg,#F2F3F5 0%,#000000 50%,#F2F3F5 100%);
  flex:0 0 auto;
}
.bundle-bar__exp{
  font-size:12px;
  line-height:12px;
  font-weight:600;
  color:#000;
  text-transform:uppercase;
  white-space:nowrap;
}

/* timer */
.bundle-bar__timer{
  display:flex;
  align-items:flex-start;
  gap:6px;
  padding:5px 10px;
  background:#021832;
  border-radius:5px;
}
.bundle-bar__unit{
  display:flex;
  flex-direction:column;
  align-items:center;
  min-width:16px;
  gap: 2px;
}
.bundle-bar__num{
  font-size:12px;
  line-height:12px;
  font-weight:700;
  color:#fff;
  font-variant-numeric:tabular-nums;
}
.bundle-bar__lab{
  font-size:9px;
  line-height:10px;
  font-weight:500;
  color:#fff;
  white-space:nowrap;
}
.bundle-bar__sep{
  font-size:10px;
  line-height:12px;
  font-weight:700;
  color:#fff;
}

@media (max-width:420px){
  .bundle-bar__body{padding:8px 12px;gap:8px;}
  .bundle-bar__offer{font-size:11px;}
  .bundle-bar__right{gap:6px;}
}



@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700;800&display=swap');

/* 0.5px gradient border — padding frame instead of border-image so the
   near-transparent body fill doesn't let the gradient bleed through */
.bundle-bar{
  display: none;
  font-family:'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;
  padding:.5px;
  border-radius:10px;
  width:100%;
  margin:0 0 12px;
  box-sizing:border-box;
  -webkit-font-smoothing:antialiased;
  border: 1px solid #0000001A;
}
.bundle-bar *{box-sizing:border-box;}
.bundle-bar__inner{
  border-radius:9.5px;
  overflow:hidden;
  background:rgba(0,0,0,.012);           /* #00000003 */
}

/* header */
.bundle-bar__head{
  background:linear-gradient(90deg,#56390C 0%,#000000 50%,#56390C 100%);
  display:flex;
  align-items:center;
  justify-content:center;
  gap:6px;
  padding:11px 12px;
  font-size:12px;
  line-height:12px;
  font-weight:500;
  letter-spacing:0;
  color:#fff;
  text-align:center;
}
.bundle-bar__head svg{flex:0 0 auto;display:block;}
.bundle-bar__hl{
  font-weight:800;
  color:#FDAC2B;
  text-decoration:underline;
  text-decoration-style:solid;
  text-decoration-thickness:1px;
  text-underline-offset:2px;
}

/* body */
.bundle-bar__body{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
  padding:8px 15px 8px 15px;
  background: #00000003;
}
.bundle-bar__offer{
  margin:0;
  font-size:12px;
  line-height:16px;
  font-weight:600;
  color:#000;
}
.bundle-bar__offer b{font-weight:700;}

.bundle-bar__right{
  display:flex;
  align-items:center;
  gap:8px;
  flex:0 0 auto;
}
.bundle-bar__div{
  width:1px;
  min-width:1px;
  height:31.3px;
  background:linear-gradient(180deg,#F2F3F5 0%,#000000 50%,#F2F3F5 100%);
  flex:0 0 auto;
}
.bundle-bar__exp{
  font-size:10px;
  line-height:12px;
  font-weight:600;
  color:#000;
  text-transform:uppercase;
  white-space:nowrap;
}

/* timer */
.bundle-bar__timer{
  display:flex;
  align-items:flex-start;
  gap:6px;
  padding:5px;
  background:#021832;
  border-radius:5px;
}
.bundle-bar__unit{
  display:flex;
  flex-direction:column;
  align-items:center;
  min-width:16px;
  gap: 2px;
}
.bundle-bar__num{
  font-size:12px;
  line-height:12px;
  font-weight:700;
  color:#fff;
  font-variant-numeric:tabular-nums;
}
.bundle-bar__lab{
  font-size:9px;
  line-height:10px;
  font-weight:500;
  color:#fff;
  white-space:nowrap;
}
.bundle-bar__sep{
  font-size:10px;
  line-height:12px;
  font-weight:700;
  color:#fff;
}

@media (max-width:420px){
  .bundle-bar__body{padding:8px 12px;gap:8px;}
  .bundle-bar__offer{font-size:11px;}
  .bundle-bar__right{gap:6px;}
}



  /* ---------- Inline block ---------- */
.spi { font-family: GTStandard-M, sans-serif; }
.spi__text {

  margin: 0; font-size: 16px; font-weight: 400; line-height: 24px;
  color: rgba(18, 18, 18, .75);
}
.spi__bold { font-weight: 700; }
.spi__semibold { font-weight: 600; }
.spi__logo { display: inline-flex; vertical-align: middle; color: #5433eb; }
.spi__logo svg { width: 34px; height: 14px; }
.spi__cta {
  display: inline-block; vertical-align: baseline; margin: 0; padding: 1.25px;
  border: 0; background: transparent; cursor: pointer; color: currentColor; font: inherit; line-height: 0;

}
.spi__cta svg { width: 20px; height: 20px; display: block; position: relative;
    top: 4px; }

/* ---------- Modal ---------- */
.spi-modal[hidden] { display: none; }
.spi-modal {
  background-color: rgba(0, 0, 0, .4);
  position: fixed; inset: 0; z-index: 2147483647; overflow: hidden;
  display: flex; align-items: center; justify-content: center; height: auto;
  font-family: GTStandard-M, sans-serif;
}
.spi-modal__overlay {
  position: fixed; inset: 0; z-index: 10; background: rgba(0, 0, 0, .4);
  opacity: 0; transition: opacity .4s cubic-bezier(.32, .72, 0, 1);
}
.spi-modal__dialog {
  position: relative; z-index: 50; background: #fff; border-radius: 28px; min-width: 340px;
  max-height: 100%; display: flex; flex-direction: column; outline: 0;
  opacity: 0; transition: opacity .4s cubic-bezier(.32, .72, 0, 1), transform .4s cubic-bezier(.32, .72, 0, 1);
  will-change: transform;
}
.spi-modal.is-open .spi-modal__overlay,
.spi-modal.is-open .spi-modal__dialog { opacity: 1; }

.spi-modal__header { display: flex; width: 100%; align-items: center; justify-content: flex-end; padding: 16px 16px 8px; }
.spi-modal__close {
  position: relative; z-index: 50; display: flex; width: 24px; height: 24px; padding: 0; margin: 0;
  border: 0; border-radius: 999px; background: transparent; cursor: pointer;
}
.spi-modal__close svg { width: 24px; height: 24px; color: #f2f4f5; transition: color .15s; }
.spi-modal__close:hover svg { color: #e3e3e3; }
.spi-modal__close-bg { position: absolute; inset: 2px; z-index: -1; border-radius: 999px; background: #707070; }

.spi-modal__scroll { flex: 1; overflow-y: auto; border-radius: 28px; }
.spi-modal__content {
  width: 432px; max-width: 100%; padding: 0 32px 32px;
  font-size: 16px; color: rgba(18, 18, 18, .7);
}
.spi-modal__title {
  margin: 0 0 16px; font-size: 18px; font-weight: 700; line-height: 1.375; letter-spacing: -1px; color: #000;
}

.spi-modal__plans {
  margin: 0; padding: 20px; list-style: none;
  border: 1px solid #cbcbca; border-radius: 8px; background: #f2f4f5;
}
.spi-plan { padding: 20px 0; border-bottom: 1px solid #cbcbca; }
.spi-plan:first-child { padding-top: 0; }
.spi-plan:last-child { padding-bottom: 0; border-bottom: 0; }
.spi-plan__headline {
  display: flex; justify-content: space-between; margin: 0 0 16px;
  font-size: 16px; font-weight: 400; line-height: 22px; letter-spacing: -.5px;
}
.spi-plan__terms { display: flex; flex-wrap: nowrap; align-items: baseline; gap: 4px; }
.spi-plan__rows { display: flex; flex-direction: column; font-size: 12px; font-weight: 400; line-height: 16px; letter-spacing: -.2px; }
.spi-plan__row { display: flex; justify-content: space-between; }
.spi-plan__row + .spi-plan__row { margin-top: 12px; }

.spi-modal__legal {
  margin: 20px 0; font-size: 12px; font-weight: 300; line-height: 18px; letter-spacing: .05em; color: #666;
}
.spi-modal__legal a { color: #666; background: #fff; text-decoration: underline; font-weight: 300; }
.spi-modal__legal a:hover, .spi-modal__legal a:focus, .spi-modal__legal a:active { color: #000; }
.spi-nowrap { white-space: nowrap; }
.spi-ext { display: inline-block; width: 1em; height: 1em; margin-left: .2em; vertical-align: -.125em; }

.spi-modal__footer { display: flex; flex-direction: column; align-items: center; margin: 0; padding: 0; }
.spi-modal__shop { margin: 0 0 8px; color: #5433eb; height: 24px; }
.spi-modal__shop svg { width: auto; height: 24px; display: block; }
.spi-modal__partner { font-size: 12px; font-weight: 300; line-height: 16px; letter-spacing: .05em; color: #666; }
.spi-modal__affirm { display: inline-block; vertical-align: baseline; margin-top: -1px; }
.spi-modal__affirm svg { width: auto; height: 16px; color: #666; }

/* Mobile: bottom sheet, exactly like the native widget */
@media (max-width: 448px) {
  .spi-modal { height: 100dvh; }
  .spi-modal__dialog {
    position: absolute; left: 0; right: 0; bottom: 0; top: auto;
    border-bottom-left-radius: 0; border-bottom-right-radius: 0;
    transform: translateY(100%);
  }
  .spi-modal__scroll { border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
  .spi-modal.is-open .spi-modal__dialog { transform: translateY(0); }
}


  .free-gifts {
    --fg-blue: #154582;
    --fg-green: #008000;
    --fg-bg: #0218320D;

    box-sizing: border-box;
    display: none;
    align-items: center;
    gap: 10px;
    padding: 8px 10px;
    border-radius: 10px;
    background: var(--fg-bg);
    width: 100%;
  }
  .free-gifts *,
  .free-gifts *::before,
  .free-gifts *::after { box-sizing: border-box; }

  /* 10px halo at 20% + 6px solid core */
  .free-gifts__dot {
    flex: 0 0 auto;
    display: grid;
    place-items: center;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: rgba(0, 128, 0, .2);
  }
  .free-gifts__dot::after {
    content: "";
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: var(--fg-green);
  }

  .free-gifts__text {
    margin: 0;
    color: var(--fg-blue);
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: 0.02em;
  }
  .free-gifts__text strong { font-weight: 800; }


  .limited-stock {
    --ls-red: #D31D1D;
    --ls-border: #0000001A;
    --ls-bg: #02183205;
    --ls-track: #D31D1D1A;
    --ls-fill: linear-gradient(90deg, #6F0E0E 0%, #D51B1B 100%);
    --ls-gap: 10px;
    margin-bottom: 6px;

    box-sizing: border-box;
    font-family: "Montserrat", sans-serif;
    background: var(--ls-bg);
    border: 1px solid var(--ls-border);
    border-radius: 10px;
    padding: 10px;
    width: 100%;
    display: none;
     margin-top: -10px;
  }
  .limited-stock *,
  .limited-stock *::before,
  .limited-stock *::after { box-sizing: border-box; }

  .limited-stock__title {
    display: flex;
    align-items: center;
    gap: 6px;
    margin: 0;
    color: var(--ls-red);
    font-weight: 500;
    font-size: 16px;
    line-height: 16px;
  }
  .limited-stock__icon { flex: 0 0 auto; display: block; }

  .limited-stock__text {
    margin: var(--ls-gap) 0 0;
    color: #000;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
  }

  .limited-stock__bar {
    margin-top: 16px;
    height: 8px;
    border-radius: 999px;
    background: var(--ls-track);
    overflow: hidden;
    display: block !important;
  }
  .limited-stock__fill {
    height: 100%;
    width: 0%;
    border-radius: 999px;
    background: var(--ls-fill);
    transition: width .4s ease;
    display: block !important;
  }

  .limited-stock__meta {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
    margin-top: var(--ls-gap);
    font-weight: 600;
    font-size: 12px;
    line-height: 12px;
  }
  .limited-stock__sold { color: #000; }
  .limited-stock__timer { color: var(--ls-red); text-align: right; white-space: nowrap; }
  .limited-stock__timer time { font-variant-numeric: tabular-nums; }


    .estimated-date {
        display: flex;
        gap: 10px;
        align-items: center;
        justify-content: center;
    }

    .estimated-date span {
        font-family: "Montserrat", sans-serif;
        font-size: 14px;
        color: #000;
    }

    .estimated-date svg {
        position: relative;
    }

    div[data-product-features] div:has(.estimated-date) {
        max-width: 100% !important;
    }

    @media screen and (max-width: 640px) {
        .estimated-date span {
            font-size: 12px !important;
        }
    }







.cl-sec-tbbb, .cl-sec-tbbb .color-scheme-1 { --color-background: 255,255,255; --gradient-background: #ffffff; --color-foreground: 18,18,18; --color-background-contrast: 191,191,191; --color-shadow: 18,18,18; --color-button: 18,18,18; --color-button-text: 255,255,255; --color-secondary-button: 255,255,255; --color-secondary-button-text: 18,18,18; --color-link: 18,18,18; --color-badge-foreground: 18,18,18; --color-badge-background: 255,255,255; --color-badge-border: 18,18,18; --payment-terms-background-color: rgb(255 255 255); }
.cl-sec-tbbb, .cl-sec-tbbb .color-scheme-1, .cl-sec-tbbb .color-scheme-2, .cl-sec-tbbb .color-scheme-3, .cl-sec-tbbb .color-scheme-4, .cl-sec-tbbb .color-scheme-5 { color: rgba(var(--color-foreground), 0.75); background-color: rgb(var(--color-background)); }
.cl-sec-tbbb { --font-body-family: Lato, sans-serif; --font-body-style: normal; --font-body-weight: 400; --font-body-weight-bold: 700; --font-heading-family: Montserrat, sans-serif; --font-heading-style: normal; --font-heading-weight: 700; --font-body-scale: 1.0; --font-heading-scale: 1.0; --media-padding: px; --media-border-opacity: 0.05; --media-border-width: 1px; --media-radius: 0px; --media-shadow-opacity: 0.0; --media-shadow-horizontal-offset: 0px; --media-shadow-vertical-offset: 4px; --media-shadow-blur-radius: 5px; --media-shadow-visible: 0; --page-width: 1200px; --page-width-margin: 0px; --product-card-image-padding: 0px; --product-card-corner-radius: 0px; --product-card-text-alignment: left; --product-card-border-width: 0px; --product-card-border-opacity: 0.1; --product-card-shadow-opacity: 0.0; --product-card-shadow-visible: 0; --product-card-shadow-horizontal-offset: 0px; --product-card-shadow-vertical-offset: 4px; --product-card-shadow-blur-radius: 5px; --collection-card-image-padding: 0px; --collection-card-corner-radius: 0px; --collection-card-text-alignment: left; --collection-card-border-width: 0px; --collection-card-border-opacity: 0.1; --collection-card-shadow-opacity: 0.0; --collection-card-shadow-visible: 0; --collection-card-shadow-horizontal-offset: 0px; --collection-card-shadow-vertical-offset: 4px; --collection-card-shadow-blur-radius: 5px; --blog-card-image-padding: 0px; --blog-card-corner-radius: 0px; --blog-card-text-alignment: left; --blog-card-border-width: 0px; --blog-card-border-opacity: 0.1; --blog-card-shadow-opacity: 0.0; --blog-card-shadow-visible: 0; --blog-card-shadow-horizontal-offset: 0px; --blog-card-shadow-vertical-offset: 4px; --blog-card-shadow-blur-radius: 5px; --badge-corner-radius: 40px; --popup-border-width: 1px; --popup-border-opacity: 0.1; --popup-corner-radius: 0px; --popup-shadow-opacity: 0.05; --popup-shadow-horizontal-offset: 0px; --popup-shadow-vertical-offset: 4px; --popup-shadow-blur-radius: 5px; --drawer-border-width: 1px; --drawer-border-opacity: 0.1; --drawer-shadow-opacity: 0.0; --drawer-shadow-horizontal-offset: 0px; --drawer-shadow-vertical-offset: 4px; --drawer-shadow-blur-radius: 5px; --spacing-sections-desktop: 0px; --spacing-sections-mobile: 0px; --grid-desktop-vertical-spacing: 8px; --grid-desktop-horizontal-spacing: 8px; --grid-mobile-vertical-spacing: 4px; --grid-mobile-horizontal-spacing: 4px; --text-boxes-border-opacity: 0.1; --text-boxes-border-width: 0px; --text-boxes-radius: 0px; --text-boxes-shadow-opacity: 0.0; --text-boxes-shadow-visible: 0; --text-boxes-shadow-horizontal-offset: 0px; --text-boxes-shadow-vertical-offset: 4px; --text-boxes-shadow-blur-radius: 5px; --buttons-radius: 0px; --buttons-radius-outset: 0px; --buttons-border-width: 1px; --buttons-border-opacity: 1.0; --buttons-shadow-opacity: 0.0; --buttons-shadow-visible: 0; --buttons-shadow-horizontal-offset: 0px; --buttons-shadow-vertical-offset: 4px; --buttons-shadow-blur-radius: 5px; --buttons-border-offset: 0px; --inputs-radius: 0px; --inputs-border-width: 1px; --inputs-border-opacity: 0.55; --inputs-shadow-opacity: 0.0; --inputs-shadow-horizontal-offset: 0px; --inputs-margin-offset: 0px; --inputs-shadow-vertical-offset: 4px; --inputs-shadow-blur-radius: 5px; --inputs-radius-outset: 0px; --variant-pills-radius: 40px; --variant-pills-border-width: 1px; --variant-pills-border-opacity: 0.55; --variant-pills-shadow-opacity: 0.0; --variant-pills-shadow-horizontal-offset: 0px; --variant-pills-shadow-vertical-offset: 4px; --variant-pills-shadow-blur-radius: 5px; }
.cl-sec-tbbb *, .cl-sec-tbbb ::before, .cl-sec-tbbb ::after { box-sizing: inherit; }
.cl-sec-tbbb { box-sizing: border-box; font-size: calc(var(--font-body-scale) * 62.5%); height: 100%; }
.cl-sec-tbbb { display: grid; grid-template-rows: auto auto 1fr auto; grid-template-columns: 100%; min-height: 100%; margin: 0px; font-size: 15px; letter-spacing: 0.6px; line-height: calc(1 + 0.8 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight); }
@media screen and (min-width: 750px) { .cl-sec-tbbb { font-size: 16px; } }
.cl-sec-tbbb { --alpha-button-background: 1; --alpha-button-border: 1; --alpha-link: .85; --alpha-badge-border: .1; --focused-base-outline: 2px solid rgba(var(--color-foreground), .5); --focused-base-outline-offset: 3px; --focused-base-box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), .3); }
.cl-sec-tbbb h1, .cl-sec-tbbb h2, .cl-sec-tbbb h3, .cl-sec-tbbb h4, .cl-sec-tbbb h5, .cl-sec-tbbb .h0, .cl-sec-tbbb .h1, .cl-sec-tbbb .h2, .cl-sec-tbbb .h3, .cl-sec-tbbb .h4, .cl-sec-tbbb .h5 { font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight: var(--font-heading-weight); letter-spacing: calc(var(--font-heading-scale) * 0.6px); color: rgb(var(--color-foreground)); line-height: calc(1 + .3/max(1,var(--font-heading-scale))); word-break: break-word; }
.cl-sec-tbbb h3, .cl-sec-tbbb .h3 { font-size: calc(var(--font-heading-scale) * 17px); }
@media only screen and (min-width: 750px) { .cl-sec-tbbb h3, .cl-sec-tbbb .h3 { font-size: calc(var(--font-heading-scale) * 18px); } }
.cl-sec-tbbb a:empty, .cl-sec-tbbb ul:empty, .cl-sec-tbbb dl:empty, .cl-sec-tbbb div:empty, .cl-sec-tbbb section:empty, .cl-sec-tbbb article:empty, .cl-sec-tbbb p:empty, .cl-sec-tbbb h1:empty, .cl-sec-tbbb h2:empty, .cl-sec-tbbb h3:empty, .cl-sec-tbbb h4:empty, .cl-sec-tbbb h5:empty, .cl-sec-tbbb h6:empty { display: none; }
.cl-sec-tbbb { --duration-short: .1s; --duration-default: .2s; --duration-announcement-bar: .25s; --duration-medium: .3s; --duration-long: .5s; --duration-extra-long: .6s; --duration-extra-longer: .75s; --duration-extended: 3s; --ease-out-slow: cubic-bezier(0, 0, .3, 1); --animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards; --animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow); }
.cl-sec-tbbb :focus { outline: 0px; box-shadow: none; }
@media (prefers-reduced-motion: no-preference) and (hover: hover) { .cl-sec-tbbb { --easter-egg: none; --sparkle: url(./sparkle.gif); } }
.cl-sec-tbbb button[data-checkout-btn="true"], .cl-sec-tbbb [data-test-badge="true"], .cl-sec-tbbb div[data-test-science="true"], .cl-sec-tbbb button[data-theme-cart-update="true"], .cl-sec-tbbb [data-guarantee="true"], .cl-sec-tbbb [data-90-days-badge="true"] { display: none !important; }
.cl-sec-tbbb { --jdgm-primary-color: #021832; --jdgm-secondary-color: rgba(2,24,50,0.1); --jdgm-star-color: #FDAC2B; --jdgm-write-review-text-color: white; --jdgm-write-review-bg-color: #021832; --jdgm-paginate-color: #021832; --jdgm-border-radius: 0; --jdgm-reviewer-name-color: #021832; }

.cl-sec-tbbb, .cl-sec-tbbb { scroll-behavior: auto !important; }
.cl-sec-tbbb :where(.sdb) .sdb__inner { display: flex; flex-direction: column; margin: 0px; line-height: 1.4; }
.cl-sec-tbbb :where(.sdb) .sdb__options { display: flex; flex-direction: column; position: relative; }
.cl-sec-tbbb :where(.sdb) .sdb__bar { display: flex; margin: 0px; flex: 1 1 0%; position: relative; }
.cl-sec-tbbb :where(.sdb) .sdb__bar > input[type="radio"] { display: none; }
.cl-sec-tbbb :where(.sdb) .sdb__card { display: flex; flex-direction: column; justify-content: center; position: relative; width: 100%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: var(--sdb-radius); background-color: var(--sdb-bg); box-shadow: inset 0 0 0 1px var(--sdb-border); cursor: pointer; }
.cl-sec-tbbb :where(.sdb) .sdb__bar--selected .sdb__card { background-color: var(--sdb-bg-selected); box-shadow: inset 0 0 0 2px var(--sdb-border-selected); }
.cl-sec-tbbb :where(.sdb) .sdb__body { letter-spacing: normal; }
.cl-sec-tbbb :where(.sdb) .sdb__main { display: flex; min-height: 55px; align-items: center; gap: 18px; cursor: pointer; outline-offset: 2px; }
.cl-sec-tbbb :where(.sdb) .sdb__badge ~ .sdb__body .sdb__main { margin: 7px 0px; }
.cl-sec-tbbb .sdb .sdb__radio { display: flex; border: 3px solid rgb(255, 255, 255); }
.cl-sec-tbbb :where(.sdb) .sdb__radio { flex: 0 0 auto; box-sizing: border-box; width: 20px; height: 20px; border: 3px solid rgb(255, 255, 255); border-radius: 50%; background-color: rgb(255, 255, 255); box-shadow: 0 0 0 2px var(--sdb-border); }
.cl-sec-tbbb :where(.sdb) .sdb__bar--selected .sdb__radio { background-color: var(--sdb-border-selected); box-shadow: 0 0 0 2px var(--sdb-border-selected); }
.cl-sec-tbbb :where(.sdb) .sdb__content { display: flex; flex: 1 1 0%; align-items: center; justify-content: space-between; gap: 8px; }
.cl-sec-tbbb :where(.sdb) .sdb__text { display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; }
.cl-sec-tbbb :where(.sdb) .sdb__line1 { display: flex; flex-wrap: wrap; align-items: center; column-gap: 8px; }
.cl-sec-tbbb :where(.sdb) .sdb__line2 { display: flex; flex-wrap: wrap; align-items: center; column-gap: 10px; }
.cl-sec-tbbb :where(.sdb) .sdb__title { display: block; color: var(--sdb-title-color); font-size: var(--sdb-title-size); font-weight: var(--sdb-title-weight); font-style: var(--sdb-title-style); }
.cl-sec-tbbb :where(.sdb) .sdb__subtitle { color: var(--sdb-subtitle-color); font-size: var(--sdb-subtitle-size); font-weight: var(--sdb-subtitle-weight); font-style: var(--sdb-subtitle-style); }
.cl-sec-tbbb :where(.sdb) .sdb__save { display: flex; align-items: center; justify-content: center; gap: 4px; vertical-align: top; padding: 4px 8px; border-radius: var(--sdb-radius); background-color: var(--sdb-save-bg); color: var(--sdb-save-color); font-size: var(--sdb-save-size); font-weight: var(--sdb-save-weight); font-style: var(--sdb-save-style); }
.cl-sec-tbbb :where(.sdb) .sdb__pricing { display: flex; flex-direction: column; align-items: flex-end; }
.cl-sec-tbbb :where(.sdb) .sdb__price { color: var(--sdb-price-color); font-size: var(--sdb-title-size); font-weight: 700; }
.cl-sec-tbbb :where(.sdb) .sdb__compare { color: var(--sdb-compare-color); font-size: var(--sdb-subtitle-size); text-decoration: line-through; }
.cl-sec-tbbb :where(.sdb) [data-a11y-label]::before { content: attr(data-a11y-label); display: block; position: absolute; width: 1px; height: 1px; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
.cl-sec-tbbb :where(.sdb) .sdb__badge { letter-spacing: normal; position: absolute; top: -8px; right: 10px; z-index: 3; }
.cl-sec-tbbb :where(.sdb) .sdb__badge-text { margin: 0px 8px; padding: 4px 8px; border-radius: 0px 0px 5px 5px; background-color: var(--sdb-badge-bg); color: var(--sdb-badge-color); font-size: var(--sdb-badge-size, 12px); font-weight: 700; line-height: 1; }
.cl-sec-tbbb :where(.sdb) .sdb__badge-text::before, .cl-sec-tbbb :where(.sdb) .sdb__badge-text::after { content: ""; display: block; position: absolute; top: 0px; box-sizing: border-box; width: 8px; height: 8px; }
.cl-sec-tbbb :where(.sdb) .sdb__badge-text::before { left: 0px; }
.cl-sec-tbbb :where(.sdb) .sdb__badge-text::after { right: 0px; }
.cl-sec-tbbb .sdb .sdb__badge-text::before { border-width: 0px 0px 8px 8px; border-style: none none solid solid; border-color: transparent transparent var(--sdb-badge-bg) transparent; }
.cl-sec-tbbb .sdb .sdb__badge-text::after { border-width: 0px 8px 8px 0px; border-style: none solid solid none; border-color: transparent transparent var(--sdb-badge-bg) transparent; }
.cl-sec-tbbb .sdb .sdb__outer, .cl-sec-tbbb .sdb .sdb__bar .sdb__badge-text { font-family: Montserrat, sans-serif; }
.cl-sec-tbbb .sdb .sdb__options { gap: 10px; }
.cl-sec-tbbb .sdb .sdb__bar .sdb__body { padding: calc(12px * var(--sdb-spacing, 1)) calc(15px * var(--sdb-spacing, 1) + 5px); }
.cl-sec-tbbb .sdb .sdb__bar .sdb__badge-text { padding: 4px 8px; }
@media screen and (min-width: 768px) { .cl-sec-tbbb .sdb .sdb__bar .sdb__price, .cl-sec-tbbb .sdb .sdb__bar .sdb__compare, .cl-sec-tbbb .sdb .sdb__bar .sdb__title { font-size: 18px; } }
@media screen and (min-width: 768px) { .cl-sec-tbbb .sdb .sdb__bar .sdb__save { font-size: 12px; } }
@media screen and (min-width: 768px) { .cl-sec-tbbb .sdb .sdb__bar .sdb__body { padding: calc(20px * var(--sdb-spacing, 1)) calc(15px * var(--sdb-spacing, 1) + 5px); } }
.cl-sec-tbbb :where(.sdb) .sdb__mention-row { display: none; }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__inner { --sdb-bg: #fff !important; --sdb-bg-selected: #fff !important; --sdb-border: rgba(2, 24, 50, .2) !important; --sdb-border-selected: #021832 !important; --sdb-radius: 10px !important; --sdb-title-color: #021832 !important; --sdb-title-size: 16px !important; --sdb-subtitle-color: #000 !important; --sdb-subtitle-size: 12px !important; --sdb-price-color: #000 !important; --sdb-compare-color: #727171 !important; --sdb-save-bg: #fdac2b !important; --sdb-save-color: #121212 !important; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30, .cl-sec-tbbb .sdb--sd30 .sdb__outer, .cl-sec-tbbb .sdb--sd30 .sdb__inner, .cl-sec-tbbb .sdb--sd30 .sdb__options { overflow: visible; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb.sdb--sd30 .sdb__options { gap: 14px; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__bar { position: relative; overflow: visible; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__card { box-shadow: rgba(2, 24, 50, 0.2) 0px 0px 0px 1px inset; border-radius: 10px; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__bar--selected .sdb__card { box-shadow: rgb(2, 24, 50) 0px 0px 0px 1.5px inset, rgba(0, 0, 0, 0.1) 0px 2px 5px; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb.sdb--sd30 .sdb__bar .sdb__body { padding: 1px 15px; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__main { min-height: 66px; box-sizing: border-box; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb.sdb--sd30 .sdb__radio { width: 14px; height: 14px; border-width: 3px; flex: 0 0 14px; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__title { font-family: Montserrat, sans-serif; font-weight: 700; font-size: 16px; line-height: 15.6px; white-space: nowrap; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__subtitle { font-family: Montserrat, sans-serif; font-weight: 400; font-size: 12px; line-height: 14.3px; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__price { font-family: Montserrat, sans-serif; font-weight: 700; font-size: 16px; color: rgb(0, 0, 0); } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__compare { font-family: Montserrat, sans-serif; font-weight: 500; font-size: 10px; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__save { position: absolute; top: -11px; right: 14px; z-index: 3; margin: 0px; transform: none; padding: 3px 10px; border-radius: 111px; background: rgb(253, 172, 43); color: rgb(18, 18, 18); font-family: Montserrat, sans-serif; font-weight: 600; font-size: 10px; line-height: 15px; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__bar--badge .sdb__save { display: none; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__badge { inset: -11px 14px auto auto; transform: none; z-index: 3; width: auto; height: auto; margin: 0px; padding: 0px; overflow: hidden; border-radius: 111px; background: rgb(0, 0, 0); box-shadow: none; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb.sdb--sd30 .sdb__bar .sdb__badge-text { padding: 3px 10px; background: transparent; color: rgb(255, 255, 255); letter-spacing: 0px; font-family: Montserrat, sans-serif; font-weight: 600; font-size: 10px; line-height: 15px; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb.sdb--sd30 .sdb__badge-text::before, .cl-sec-tbbb .sdb.sdb--sd30 .sdb__badge-text::after { display: none; content: none; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__pricing { flex-flow: wrap; justify-content: flex-end; align-items: center; column-gap: 5px; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__mention-row { flex-basis: 100%; display: flex; justify-content: flex-end; margin-top: 3px; } }
@media (max-width: 640px) { .cl-sec-tbbb .sdb--sd30 .sdb__mention { display: inline-block; white-space: nowrap; padding: 1px 8px; border-radius: 111px; background: rgb(253, 172, 43); color: rgb(18, 18, 18); font: 600 9px / 13px Montserrat, sans-serif; } }
.cl-sec-tbbb :not(.sdfg-fallback) .r-ep03g5, .cl-sec-tbbb :not(.sdfg-fallback) .r-1h5o2rt { margin-top: -8px; margin-bottom: -3px; }
.cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-gifts { grid-template-rows: 0fr; transition: grid-template-rows 0.38s cubic-bezier(0.4, 0, 0.2, 1); display: grid !important; margin: 0px !important; padding: 0px !important; width: 100% !important; box-sizing: border-box !important; }
.cl-sec-tbbb :is(.kaching-bundles, .sdb) :is(.kaching-bundles__bar--selected, .sdb__bar--selected) .sdfg-gifts { grid-template-rows: 1fr; }
.cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-in { overflow: hidden !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
.cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-pad { opacity: 0; transform: translateY(-4px); transition: opacity 0.28s 0.1s, transform 0.28s 0.1s; padding: 0px 0px 13px !important; margin: 0px !important; }
.cl-sec-tbbb :is(.kaching-bundles, .sdb) :is(.kaching-bundles__bar--selected, .sdb__bar--selected) .sdfg-pad { opacity: 1; transform: none; }
.cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-hr { display: block !important; height: 1px !important; background: rgba(2, 24, 50, 0.14) !important; margin: 0px 0px 11px !important; padding: 0px !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }
.cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-row { display: flex !important; align-items: center !important; gap: 10px !important; margin: 8px 0px 0px !important; padding: 0px !important; }
.cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-tile { flex: 0 0 48px !important; width: 48px !important; height: 48px !important; background: rgb(241, 244, 249) !important; border: 1px solid rgba(2, 24, 50, 0.15) !important; border-radius: 6px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-sizing: border-box !important; overflow: hidden !important; }
.cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-tile img { max-width: 34px !important; max-height: 34px !important; width: auto !important; height: auto !important; display: block !important; }
.cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-name { flex: 1 1 auto !important; min-width: 0px !important; font-family: Montserrat, sans-serif !important; font-weight: 700 !important; font-size: 12px !important; line-height: 16px !important; color: rgb(2, 24, 50) !important; text-align: left !important; }
.cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-x { display: inline-block !important; background: rgb(253, 172, 43) !important; color: rgb(18, 18, 18) !important; border-radius: 99px !important; padding: 1px 7px !important; font-family: Montserrat, sans-serif !important; font-weight: 600 !important; font-size: 10px !important; line-height: 14px !important; margin-left: 6px !important; vertical-align: 1px !important; }
.cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-val { display: flex; align-items: center; flex: 0 0 auto !important; font-family: Montserrat, sans-serif !important; font-weight: 600 !important; font-size: 12px !important; line-height: 16px !important; color: rgb(138, 144, 156) !important; white-space: nowrap !important; }
.cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-was { text-decoration: line-through !important; }
.cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-now { color: green !important; font-weight: 700 !important; font-size: 14px !important; margin-left: 4px !important; }
@media (min-width: 768px) { .cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-name { font-size: 13px !important; line-height: 18px !important; } }
@media (min-width: 768px) { .cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-val { font-size: 13px !important; } }
@media (min-width: 768px) { .cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-tile { flex-basis: 48px !important; width: 48px !important; height: 48px !important; } }
@media (min-width: 768px) { .cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-tile img { max-width: 34px !important; max-height: 34px !important; } }
@media (prefers-reduced-motion: reduce) { .cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-gifts, .cl-sec-tbbb :is(.kaching-bundles, .sdb) .sdfg-pad { transition: none !important; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1adtle4 { display: flex; gap: 60px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 30px 30px 60px; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1adtle4 { display: flex; gap: 30px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 30px 16px; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1adtle4 { display: flex; gap: 20px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 30px 30px 60px; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1nepv0e { display: flex; gap: 36px; position: relative; flex: 1 1 0px; max-width: 570px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1nepv0e { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: 570px; align-self: auto; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1nepv0e { display: flex; gap: 36px; position: relative; flex: 1 1 0px; max-width: 570px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-e1w9q5 { display: flex; gap: 16px; z-index: 2; overflow: hidden visible; position: relative; transform: none; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-e1w9q5 { inset: auto; width: 100%; height: auto; display: flex; gap: 7px; z-index: 2; overflow: hidden visible; position: relative; flex-grow: unset; max-width: none; transform: none; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-e1w9q5 { inset: auto; width: auto; height: auto; display: flex; gap: 16px; z-index: 2; overflow: hidden visible; position: relative; flex-grow: unset; max-width: none; transform: none; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-xipxyh { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-xipxyh { height: auto; display: flex; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-xipxyh { height: auto; display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-wizxlx { top: 50%; left: 12px; width: 36px; cursor: pointer; height: 36px; display: flex; z-index: 1; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-wizxlx { top: 50%; left: 12px; width: 24px; cursor: pointer; height: 24px; display: flex; z-index: 1; position: absolute; flex-grow: unset; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-wizxlx { top: 50%; left: 12px; width: 36px; cursor: pointer; height: 36px; display: flex; z-index: 1; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } }
.cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-7rkk1g { top: 50%; left: 12px; width: 36px; cursor: default; height: 36px; display: flex; z-index: 1; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-7rkk1g { top: 50%; left: 12px; width: 24px; cursor: default; height: 24px; display: flex; z-index: 1; position: absolute; flex-grow: unset; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-7rkk1g { top: 50%; left: 12px; width: 36px; cursor: default; height: 36px; display: flex; z-index: 1; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1outech { --rsw: 100%; color: rgb(27, 56, 84); cursor: pointer; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; transition: inherit; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1outech { --rsw: 100%; color: rgb(27, 56, 84); width: auto; cursor: pointer; height: auto; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; transition: inherit; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1outech { --rsw: 100%; color: rgb(27, 56, 84); cursor: pointer; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; transition: inherit; line-height: 100%; } }
.cl-sec-tbbb .r-7rkk1g :not(#\ ):not(#\ ).r-1outech { color: rgb(27, 56, 84); cursor: pointer; opacity: 0.2; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; transition: inherit; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ).r-7rkk1g :not(#\ ):not(#\ ).r-1outech { color: rgb(27, 56, 84); width: auto; cursor: pointer; height: auto; opacity: 0.2; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; transition: inherit; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ).r-7rkk1g :not(#\ ):not(#\ ).r-1outech { color: rgb(27, 56, 84); cursor: pointer; opacity: 0.2; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; transition: inherit; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-9ophhm { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-zioo2g { display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); overflow: clip visible; align-items: flex-start; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-zioo2g { display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); max-height: 600px; overflow: clip visible; align-items: flex-start; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-zioo2g { display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); max-height: 600px; overflow: clip visible; align-items: flex-start; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1tvdmsu { outline: none; }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-11qa1r1 { display: flex; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; justify-content: center; border-radius: 20px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-11qa1r1 { width: auto; display: flex; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; justify-content: center; border-radius: 20px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-11qa1r1 { width: auto; display: flex; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; justify-content: center; border-radius: 20px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-12epl4m { display: flex; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-12epl4m { width: 100%; height: auto; display: flex; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: center; max-height: 400px; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-12epl4m { display: flex; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1kwpbos { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1kwpbos { object-fit: contain; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1kwpbos { object-fit: contain; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1y8o2gz { top: 50%; right: 12px; width: 36px; cursor: pointer; height: 36px; display: flex; z-index: 1; position: absolute; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1y8o2gz { top: 50%; right: 12px; width: 24px; cursor: pointer; height: 24px; display: flex; z-index: 1; position: absolute; flex-grow: unset; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1y8o2gz { top: 50%; right: 12px; width: 36px; cursor: pointer; height: 36px; display: flex; z-index: 1; position: absolute; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1yatguk { --rsw: 100%; color: rgb(27, 56, 84); cursor: pointer; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; transition: inherit; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1yatguk { --rsw: 100%; color: rgb(27, 56, 84); width: auto; cursor: pointer; height: auto; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; transition: inherit; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1yatguk { --rsw: 100%; color: rgb(27, 56, 84); cursor: pointer; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; transition: inherit; line-height: 100%; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-avo1qd { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1fa4wc0 { display: flex; gap: 6px; position: relative; flex: 1 1 auto; align-self: stretch; overflow: clip visible; --replo-gap: 6px; align-items: center; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1fa4wc0 { width: auto; display: none; gap: 5px; position: relative; flex: 1 1 auto; align-self: stretch; max-height: none; overflow: clip visible; --replo-gap: 5px; align-items: center; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1fa4wc0 { display: flex; gap: 6px; position: relative; flex: 1 1 auto; align-self: center; max-height: 600px; overflow: clip visible; --replo-gap: 6px; align-items: center; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-10gnt8o { outline: none; }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1l3jcpn { width: 90px; cursor: pointer; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; justify-content: center; border-color: rgba(28, 28, 28, 0); border-style: solid; border-width: 2px; border-radius: 10px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1l3jcpn { width: 60px; cursor: pointer; height: 60px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; justify-content: center; border-color: rgba(28, 28, 28, 0); border-style: solid; border-width: 2px; border-radius: 10px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1l3jcpn { width: 64px; cursor: pointer; height: 64px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; justify-content: center; border-color: rgba(28, 28, 28, 0); border-style: solid; border-width: 2px; border-radius: 10px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-k9vpsr { width: 90px; cursor: pointer; display: flex; overflow: hidden; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; justify-content: center; border-color: rgba(28, 28, 28, 0.5); border-style: solid; border-width: 2px; border-radius: 10px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-k9vpsr { width: 64px; cursor: pointer; height: 64px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; align-self: auto; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; justify-content: center; border-color: rgba(28, 28, 28, 0.5); border-style: solid; border-width: 2px; border-radius: 10px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-k9vpsr { width: 68px; cursor: pointer; height: 68px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; align-self: auto; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; justify-content: center; border-color: rgba(28, 28, 28, 0.5); border-style: solid; border-width: 2px; border-radius: 10px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1377le2 { display: flex; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1377le2 { width: 100%; height: auto; display: flex; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: center; max-height: 400px; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1377le2 { height: 100%; display: flex; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1osaqhj { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; transition: inherit; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1osaqhj { object-fit: contain; transition: inherit; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1osaqhj { object-fit: contain; transition: inherit; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1l1bon0 { display: flex; gap: 10px; position: relative; flex: 1 1 0px; max-width: 500px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1l1bon0 { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 8px; position: relative; flex: 1 1 auto; max-width: none; align-self: auto; min-height: 1px; align-items: flex-start; padding-left: 0px; padding-right: 0px; flex-direction: column; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1l1bon0 { display: flex; gap: 14px; position: relative; flex: 1 1 0px; max-width: none; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; padding-left: 24px; padding-right: 24px; flex-direction: column; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-6wexzc { cursor: pointer; display: flex; gap: 10px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-6wexzc { cursor: pointer; display: none; gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-end; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-6wexzc { cursor: pointer; display: flex; gap: 10px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-h3s60j { display: flex; gap: 5px; flex-basis: auto; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-h3s60j { display: flex; gap: 2px; flex-basis: auto; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-h3s60j { display: flex; gap: 5px; flex-basis: auto; flex-shrink: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1o7zy2w { fill: rgb(253, 172, 43); width: 18px; height: 18px; }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-sgtuo8 { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 13px; min-width: var(--replo-flex-min-dimension, 0px); font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 22px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-sgtuo8 { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 16px; letter-spacing: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-sgtuo8 { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 22px; letter-spacing: 0px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-l62tyr { display: none; position: relative; flex-flow: row; min-width: auto; flex-basis: auto; min-height: 22px; align-items: center; flex-shrink: 0; --replo-flex-min-dimension: 0px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-l62tyr { display: flex; position: relative; flex-flow: row; min-width: auto; flex-basis: auto; min-height: 22px; align-items: center; flex-shrink: 0; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-l62tyr { display: none; position: relative; flex-flow: row; min-width: auto; flex-basis: auto; min-height: 22px; align-items: center; flex-shrink: 0; --replo-flex-min-dimension: 0px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1gbzh5j { display: flex; gap: 4px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1gbzh5j { display: flex; gap: 4px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1gbzh5j { display: flex; gap: 4px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1s6xga1 { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1s6xga1 { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1s6xga1 { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-a4hlwo { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-a4hlwo { object-fit: contain; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-a4hlwo { object-fit: contain; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1d8gnhl { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1d8gnhl { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1d8gnhl { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-zyva9x { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-zyva9x { object-fit: contain; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-zyva9x { object-fit: contain; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-70gock { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-70gock { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-70gock { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-su5tgy { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-su5tgy { object-fit: contain; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-su5tgy { object-fit: contain; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1lf64jc { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1lf64jc { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1lf64jc { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-15z1bke { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-15z1bke { object-fit: contain; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-15z1bke { object-fit: contain; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-jnolxy { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-jnolxy { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-jnolxy { width: 10px; height: 10px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1wi2ise { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1wi2ise { object-fit: contain; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1wi2ise { object-fit: contain; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-fput88 { color: rgb(18, 18, 18); font-size: 12px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 12px; margin-left: 5px; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-fput88 { color: rgb(18, 18, 18); font-size: 12px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 12px; margin-left: 5px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-fput88 { color: rgb(18, 18, 18); font-size: 12px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 12px; margin-left: 5px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1lzlnff { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; margin-left: 8px; flex-direction: row; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1lzlnff { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; margin-left: 8px; flex-direction: row; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1lzlnff { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; margin-left: 8px; flex-direction: row; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-11cg6n4 { width: 26px; height: 26px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: 0px; border-style: solid; border-color: rgb(246, 246, 247); border-width: 2px; border-radius: 50%; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-11cg6n4 { width: 26px; height: 26px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: 0px; border-style: solid; border-color: rgb(246, 246, 247); border-width: 2px; border-radius: 50%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-11cg6n4 { width: 26px; height: 26px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: 0px; border-style: solid; border-color: rgb(246, 246, 247); border-width: 2px; border-radius: 50%; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1ybx37 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1ybx37 { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1ybx37 { object-fit: cover; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-npal4u { width: 26px; height: 26px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: -4px; border-style: solid; border-color: rgb(246, 246, 247); border-width: 2px; border-radius: 50%; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-npal4u { width: 26px; height: 26px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: -4px; border-style: solid; border-color: rgb(246, 246, 247); border-width: 2px; border-radius: 50%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-npal4u { width: 26px; height: 26px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: -4px; border-style: solid; border-color: rgb(246, 246, 247); border-width: 2px; border-radius: 50%; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-17ru868 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-17ru868 { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-17ru868 { object-fit: cover; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-t8rmqw { width: 26px; height: 26px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: -4px; border-style: solid; border-color: rgb(246, 246, 247); border-width: 2px; border-radius: 50%; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-t8rmqw { width: 26px; height: 26px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: -4px; border-style: solid; border-color: rgb(246, 246, 247); border-width: 2px; border-radius: 50%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-t8rmqw { width: 26px; height: 26px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: -4px; border-style: solid; border-color: rgb(246, 246, 247); border-width: 2px; border-radius: 50%; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-awyhs9 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-awyhs9 { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-awyhs9 { object-fit: cover; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-wbx4qj { width: 26px; height: 26px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: -4px; border-style: solid; border-color: rgb(246, 246, 247); border-width: 2px; border-radius: 50%; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-wbx4qj { width: 26px; height: 26px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: -4px; border-style: solid; border-color: rgb(246, 246, 247); border-width: 2px; border-radius: 50%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-wbx4qj { width: 26px; height: 26px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: -4px; border-style: solid; border-color: rgb(246, 246, 247); border-width: 2px; border-radius: 50%; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-17e1h4n { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-17e1h4n { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-17e1h4n { object-fit: cover; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-u0n3vs { color: rgb(18, 18, 18); font-size: 12px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 12px; margin-left: 10px; white-space: nowrap; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-u0n3vs { color: rgb(18, 18, 18); font-size: 12px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 12px; margin-left: 10px; white-space: nowrap; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-u0n3vs { color: rgb(18, 18, 18); font-size: 12px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 12px; margin-left: 10px; white-space: nowrap; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-mzsrtl { color: rgb(28, 28, 28); font-size: 36px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 150%; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-mzsrtl { color: rgb(28, 28, 28); font-size: 28px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: normal; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-mzsrtl { color: rgb(28, 28, 28); font-size: 36px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 40px; letter-spacing: 0px; text-align-last: left; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1fqsri9 { display: flex; gap: 20px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 400; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1fqsri9 { display: none; gap: 10px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 400; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1fqsri9 { display: flex; gap: 20px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 400; flex-direction: column; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-10y07th { display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 400; padding-top: 5px; padding-bottom: 5px; justify-content: center; background-color: rgb(241, 246, 248); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 10px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-10y07th { width: auto; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 400; padding-top: 2px; padding-bottom: 2px; justify-content: center; background-color: rgb(241, 246, 248); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 5px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-10y07th { display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 400; padding-top: 5px; padding-bottom: 5px; justify-content: center; background-color: rgb(241, 246, 248); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 10px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1luygbv { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 28px; overflow-wrap: break-word; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1luygbv { color: rgb(18, 18, 18); font-size: 12.5px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 28px; letter-spacing: -0.5px; text-align-last: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1luygbv { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 28px; text-align-last: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1ymzq58 { color: rgb(18, 18, 18); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1ymzq58 { color: rgb(18, 18, 18); width: 100%; display: none; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1ymzq58 { color: rgb(18, 18, 18); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-150of4h { color: rgb(0, 0, 0); display: none; font-size: 14px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 500; line-height: 20px; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-150of4h { color: rgb(0, 0, 0); display: block; font-size: 14px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 500; line-height: 20px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-150of4h { color: rgb(0, 0, 0); display: none; font-size: 14px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 500; line-height: 20px; text-align-last: left; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-8mao2o { display: none; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: 2px; min-height: 1px; align-items: center; flex-shrink: 0; padding: 9px 10px; flex-direction: column; justify-content: center; background-color: rgb(2, 24, 50); background-image: none; border-radius: 5px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-8mao2o { display: flex; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: 2px; min-height: 1px; align-items: center; flex-shrink: 0; padding: 9px 10px; flex-direction: column; justify-content: center; background-color: rgb(2, 24, 50); background-image: none; border-radius: 5px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-8mao2o { display: none; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: 2px; min-height: 1px; align-items: center; flex-shrink: 0; padding: 9px 10px; flex-direction: column; justify-content: center; background-color: rgb(2, 24, 50); background-image: none; border-radius: 5px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-e3g75r { color: rgb(255, 255, 255); font-size: 12px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 12px; overflow-wrap: break-word; letter-spacing: 0.6px; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-e3g75r { color: rgb(255, 255, 255); font-size: 12px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 18px; letter-spacing: 0.6px; text-align-last: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-e3g75r { color: rgb(255, 255, 255); font-size: 12px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 12px; letter-spacing: 0.6px; text-align-last: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-weokna { width: 100%; cursor: grab; display: none; overflow: hidden; position: relative; max-width: 100%; min-width: 0px; align-self: stretch; flex-basis: auto; margin-top: 12px; min-height: 1px; flex-shrink: 0; user-select: none; touch-action: pan-y; margin-bottom: -8px; flex-direction: row; padding-bottom: 2px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-weokna { width: 100%; cursor: grab; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: 0px; align-self: stretch; flex-basis: auto; margin-top: 12px; min-height: 1px; flex-shrink: 0; user-select: none; touch-action: pan-y; margin-bottom: -8px; flex-direction: row; padding-bottom: 2px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-weokna { width: 100%; cursor: grab; display: none; overflow: hidden; position: relative; max-width: 100%; min-width: 0px; align-self: stretch; flex-basis: auto; margin-top: 12px; min-height: 1px; flex-shrink: 0; user-select: none; touch-action: pan-y; margin-bottom: -8px; flex-direction: row; padding-bottom: 2px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1b6cvov { width: max-content; display: flex; gap: 10px; position: relative; flex-flow: row; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-right: 10px; --replo-flex-min-dimension: 0px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1b6cvov { width: max-content; display: flex; gap: 10px; position: relative; flex-flow: row; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-right: 10px; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1b6cvov { width: max-content; display: flex; gap: 10px; position: relative; flex-flow: row; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-right: 10px; --replo-flex-min-dimension: 0px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-4erxct { height: 40px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 10px; padding-right: 12px; flex-direction: row; background-color: rgba(2, 24, 50, 0.1); background-image: none; border-radius: 5px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-4erxct { height: 40px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 10px; padding-right: 12px; flex-direction: row; background-color: rgba(2, 24, 50, 0.1); background-image: none; border-radius: 5px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-4erxct { height: 40px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 10px; padding-right: 12px; flex-direction: row; background-color: rgba(2, 24, 50, 0.1); background-image: none; border-radius: 5px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-16ci96c { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-16ci96c { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-16ci96c { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1n0mo1j { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1n0mo1j { object-fit: contain; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1n0mo1j { object-fit: contain; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-nlkzgx { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; white-space: nowrap; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-nlkzgx { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; white-space: nowrap; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-nlkzgx { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; white-space: nowrap; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-okxryv { height: 40px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 10px; padding-right: 12px; flex-direction: row; background-color: rgba(2, 24, 50, 0.1); background-image: none; border-radius: 5px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-okxryv { height: 40px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 10px; padding-right: 12px; flex-direction: row; background-color: rgba(2, 24, 50, 0.1); background-image: none; border-radius: 5px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-okxryv { height: 40px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 10px; padding-right: 12px; flex-direction: row; background-color: rgba(2, 24, 50, 0.1); background-image: none; border-radius: 5px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1yegaze { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1yegaze { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1yegaze { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-225jh7 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-225jh7 { object-fit: contain; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-225jh7 { object-fit: contain; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-y7sqsh { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; white-space: nowrap; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-y7sqsh { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; white-space: nowrap; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-y7sqsh { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; white-space: nowrap; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-vbslvu { height: 40px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 10px; padding-right: 12px; flex-direction: row; background-color: rgba(2, 24, 50, 0.1); background-image: none; border-radius: 5px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-vbslvu { height: 40px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 10px; padding-right: 12px; flex-direction: row; background-color: rgba(2, 24, 50, 0.1); background-image: none; border-radius: 5px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-vbslvu { height: 40px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 10px; padding-right: 12px; flex-direction: row; background-color: rgba(2, 24, 50, 0.1); background-image: none; border-radius: 5px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1mbdzp0 { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1mbdzp0 { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1mbdzp0 { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-ye70li { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-ye70li { object-fit: contain; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-ye70li { object-fit: contain; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1xqdyt0 { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; white-space: nowrap; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1xqdyt0 { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; white-space: nowrap; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1xqdyt0 { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; white-space: nowrap; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-ltjqko { height: 40px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 10px; padding-right: 12px; flex-direction: row; background-color: rgba(2, 24, 50, 0.1); background-image: none; border-radius: 5px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-ltjqko { height: 40px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 10px; padding-right: 12px; flex-direction: row; background-color: rgba(2, 24, 50, 0.1); background-image: none; border-radius: 5px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-ltjqko { height: 40px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 10px; padding-right: 12px; flex-direction: row; background-color: rgba(2, 24, 50, 0.1); background-image: none; border-radius: 5px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-336r6u { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-336r6u { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-336r6u { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-wktx81 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-wktx81 { object-fit: contain; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-wktx81 { object-fit: contain; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1lpwpg9 { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; white-space: nowrap; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1lpwpg9 { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; white-space: nowrap; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1lpwpg9 { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; white-space: nowrap; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1n2s07r { width: 100%; display: none; max-width: 100%; flex-basis: auto; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1n2s07r { width: 100%; display: flex; max-width: 100%; flex-basis: auto; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1n2s07r { width: 100%; display: none; max-width: 100%; flex-basis: auto; flex-shrink: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1o1l6cc { color: rgb(18, 18, 18); display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: 12px; min-height: 1px; align-items: flex-start; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; margin-bottom: 8px; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1o1l6cc { color: rgb(18, 18, 18); display: none; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: 8px; min-height: 1px; align-items: flex-start; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; margin-bottom: 8px; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1o1l6cc { color: rgb(18, 18, 18); display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: 12px; min-height: 1px; align-items: flex-start; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; margin-bottom: 8px; flex-direction: column; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1yy17ff { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1yy17ff { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1yy17ff { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-j4f3ar { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-j4f3ar { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-j4f3ar { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-129c0g3 { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-16l3hlv { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-16l3hlv { color: rgb(18, 18, 18); width: auto; flex: 1 1 0px; font-size: 16px; max-width: none; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; text-align: left; font-weight: 500; line-height: 24px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-16l3hlv { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 24px; letter-spacing: 0px; text-align-last: left; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1lqs59b { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1lqs59b { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1lqs59b { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-hly5cz { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-hly5cz { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-hly5cz { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-tks5ib { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-jhssee { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-jhssee { color: rgb(18, 18, 18); width: auto; flex: 1 1 0px; font-size: 16px; max-width: none; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; text-align: left; font-weight: 500; line-height: 24px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-jhssee { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 24px; letter-spacing: 0px; text-align-last: left; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1hdyap5 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1hdyap5 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1hdyap5 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1k24k4p { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1k24k4p { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1k24k4p { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-qzldbh { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-135bwul { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-135bwul { color: rgb(18, 18, 18); width: auto; flex: 1 1 0px; font-size: 16px; max-width: none; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; text-align: left; font-weight: 500; line-height: 24px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-135bwul { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 24px; letter-spacing: 0px; text-align-last: left; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1j8d9em { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1j8d9em { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1j8d9em { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-noi4ri { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-noi4ri { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-noi4ri { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-5zg24m { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1bx61gp { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1bx61gp { color: rgb(18, 18, 18); width: auto; flex: 1 1 0px; font-size: 16px; max-width: none; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; text-align: left; font-weight: 500; line-height: 24px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1bx61gp { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 24px; letter-spacing: 0px; text-align-last: left; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-18qqx83 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-18qqx83 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-18qqx83 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-bnxlcq { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-bnxlcq { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-bnxlcq { --rsw: 100%; width: 22px; height: 22px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-50rlx0 { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1vrf0zp { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1vrf0zp { color: rgb(18, 18, 18); width: auto; flex: 1 1 0px; font-size: 16px; max-width: none; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; text-align: left; font-weight: 500; line-height: 24px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1vrf0zp { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 24px; letter-spacing: 0px; text-align-last: left; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-fkypff { width: 100%; max-width: 100%; flex-basis: auto; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-fkypff { width: 100%; display: none; max-width: 100%; flex-basis: auto; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-fkypff { width: 100%; max-width: 100%; flex-basis: auto; flex-shrink: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-3esdrt { display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 400; padding-top: 10px; flex-direction: column; padding-bottom: 10px; justify-content: center; background-color: rgb(241, 246, 248); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 10px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-3esdrt { width: auto; display: none; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 400; padding-top: 10px; margin-bottom: 10px; flex-direction: column; padding-bottom: 5px; justify-content: center; background-color: rgb(241, 246, 248); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 10px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-3esdrt { display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 400; padding-top: 10px; flex-direction: column; padding-bottom: 10px; justify-content: center; background-color: rgb(241, 246, 248); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 10px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-14v331s { color: rgb(18, 18, 18); font-size: 17px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; overflow-wrap: break-word; letter-spacing: -0.5px; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-14v331s { color: rgb(18, 18, 18); font-size: 15px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 17px; letter-spacing: -0.5px; text-align-last: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-14v331s { color: rgb(18, 18, 18); font-size: 17px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; letter-spacing: -0.5px; text-align-last: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1k18qxf { color: rgb(18, 18, 18); font-size: 14px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 28px; overflow-wrap: break-word; letter-spacing: -0.5px; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1k18qxf { color: rgb(18, 18, 18); font-size: 13px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 28px; letter-spacing: -0.5px; text-align-last: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1k18qxf { color: rgb(18, 18, 18); font-size: 14px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 28px; letter-spacing: -0.5px; text-align-last: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1whod7c { align-self: stretch; flex-basis: auto; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1whod7c { align-self: stretch; flex-basis: auto; margin-top: 23px; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1whod7c { align-self: stretch; flex-basis: auto; flex-shrink: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-31iuy { color: rgb(255, 255, 255); cursor: pointer; display: flex; gap: 10px; overflow: hidden; align-self: stretch; flex-basis: auto; min-height: 50px; align-items: center; flex-shrink: 0; padding: 12px; margin-bottom: 10px; justify-content: center; background-color: rgb(2, 24, 50); background-image: none; border-radius: 10px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-31iuy { color: rgb(255, 255, 255); cursor: pointer; display: flex; gap: 10px; overflow: hidden; max-width: none; align-self: stretch; flex-basis: auto; margin-top: 12px; min-height: 48px; align-items: center; flex-shrink: 0; padding: 12px; margin-bottom: 0px; justify-content: center; background-color: rgb(2, 24, 50); background-image: none; border-radius: 10px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-31iuy { color: rgb(255, 255, 255); cursor: pointer; display: flex; gap: 10px; overflow: hidden; align-self: stretch; flex-basis: auto; min-height: 50px; align-items: center; flex-shrink: 0; padding: 12px; margin-bottom: 10px; justify-content: center; background-color: rgb(2, 24, 50); background-image: none; border-radius: 10px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-93e0f5 { display: none; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-93e0f5 { display: none; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-93e0f5 { display: none; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1134nct { display: flex; gap: 10px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1134nct { display: flex; gap: 10px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1134nct { display: flex; gap: 10px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-j28lh2 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-j28lh2 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-j28lh2 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1ifga9p { color: rgb(255, 255, 255); font-size: 17px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1ifga9p { color: rgb(255, 255, 255); font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 22px; letter-spacing: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1ifga9p { color: rgb(255, 255, 255); font-size: 17px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 24px; letter-spacing: 0px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-zmo73j { color: rgb(255, 255, 255); cursor: pointer; display: flex; gap: 10px; overflow: hidden; align-self: stretch; flex-basis: auto; min-height: 50px; align-items: center; flex-shrink: 0; padding: 12px; margin-bottom: 10px; justify-content: center; background-color: rgb(2, 24, 50); background-image: none; border-radius: 10px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-zmo73j { color: rgb(255, 255, 255); cursor: pointer; display: flex; gap: 10px; overflow: hidden; max-width: none; align-self: stretch; flex-basis: auto; margin-top: 8px; min-height: 50px; align-items: center; flex-shrink: 0; padding: 12px; margin-bottom: 0px; justify-content: center; background-color: rgb(2, 24, 50); background-image: none; border-radius: 10px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-zmo73j { color: rgb(255, 255, 255); cursor: pointer; display: flex; gap: 10px; overflow: hidden; align-self: stretch; flex-basis: auto; min-height: 50px; align-items: center; flex-shrink: 0; padding: 12px; margin-bottom: 10px; justify-content: center; background-color: rgb(2, 24, 50); background-image: none; border-radius: 10px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-c311z9 { display: none; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-c311z9 { display: none; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-c311z9 { display: none; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-wql9tr { display: flex; gap: 10px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-wql9tr { display: flex; gap: 10px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-wql9tr { display: flex; gap: 10px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1aa669t { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1aa669t { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1aa669t { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1azimve { color: rgb(255, 255, 255); font-size: 17px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1azimve { color: rgb(255, 255, 255); font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 22px; letter-spacing: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1azimve { color: rgb(255, 255, 255); font-size: 17px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 24px; letter-spacing: 0px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-tphso9 { flex-basis: auto; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-tphso9 { flex-basis: auto; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-tphso9 { flex-basis: auto; flex-shrink: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-z5673t { width: 100%; max-width: 100%; flex-basis: auto; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-z5673t { width: 100%; max-width: 100%; flex-basis: auto; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-z5673t { width: 100%; max-width: 100%; flex-basis: auto; flex-shrink: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-jzbxca { width: 100%; max-width: 100%; flex-basis: auto; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-jzbxca { width: 100%; max-width: 100%; flex-basis: auto; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-jzbxca { width: 100%; max-width: 100%; flex-basis: auto; flex-shrink: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1h5o2rt { display: flex; gap: 10px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1h5o2rt { width: auto; height: auto; display: flex; gap: 10px; position: relative; flex: 1 1 auto; max-width: none; min-width: auto; align-self: stretch; min-height: 1px; align-items: center; padding-left: 8px; justify-content: center; grid-template-columns: repeat(4, minmax(0px, 1fr)); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1h5o2rt { width: auto; height: auto; display: flex; gap: 10px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: center; justify-content: center; grid-template-columns: repeat(4, minmax(0px, 1fr)); } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-14b0iy6 { width: 100%; max-width: 100%; flex-basis: auto; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-14b0iy6 { width: 100%; max-width: 100%; flex-basis: auto; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-14b0iy6 { width: 100%; max-width: 100%; flex-basis: auto; flex-shrink: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1jx15zy { width: 90%; height: 1px; display: flex; flex-basis: auto; margin-top: 10px; flex-shrink: 0; margin-left: 5%; margin-right: 5%; flex-direction: column; padding-bottom: 10px; border-top: 2px solid rgb(204, 204, 204); }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1jx15zy { width: 90%; height: 1px; display: flex; flex-basis: auto; margin-top: 5px; flex-shrink: 0; margin-left: 5%; margin-right: 5%; flex-direction: column; padding-bottom: 10px; border-top: 2px solid rgb(204, 204, 204); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1jx15zy { width: 90%; height: 1px; display: flex; flex-basis: auto; margin-top: 10px; flex-shrink: 0; margin-left: 5%; margin-right: 5%; flex-direction: column; padding-bottom: 10px; border-top: 2px solid rgb(204, 204, 204); } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-158yguz { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-bottom: 10px; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-158yguz { display: none; gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; margin-left: 5px; margin-right: 0px; padding-bottom: 10px; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-158yguz { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-bottom: 10px; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-u3h75z { gap: 0px 10px; display: grid; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; --replo-gap: 10px; align-items: flex-start; justify-content: flex-start; grid-template-columns: repeat(3, minmax(0px, 1fr)); }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-u3h75z { gap: 0px 5px; width: auto; display: grid; position: relative; flex: 1 1 0px; flex-flow: row; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; --replo-gap: 5px; align-items: flex-start; justify-content: center; grid-template-columns: repeat(3, minmax(0px, 1fr)); --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-u3h75z { gap: 0px 10px; display: grid; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; --replo-gap: 10px; align-items: flex-start; justify-content: flex-start; grid-template-columns: repeat(3, minmax(0px, 1fr)); } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-xtt175 { display: contents; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-xtt175 { display: contents; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-xtt175 { display: contents; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-bti2m5 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-bti2m5 { width: auto; height: auto; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-bti2m5 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-gxpap7 { gap: 0px 10px; display: grid; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; --replo-gap: 10px; align-items: flex-start; justify-content: flex-start; grid-template-columns: minmax(0px, 1fr) minmax(0px, 2fr); }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-gxpap7 { gap: 0px 5px; display: grid; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; --replo-gap: 5px; align-items: flex-start; justify-content: flex-start; grid-template-columns: minmax(0px, 1fr) minmax(0px, 2fr); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-gxpap7 { gap: 0px 10px; display: grid; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; --replo-gap: 10px; align-items: flex-start; justify-content: flex-start; grid-template-columns: minmax(0px, 1fr) minmax(0px, 2fr); } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-14r24y4 { display: flex; flex: 1 1 auto; max-width: 100%; align-self: stretch; align-items: center; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-14r24y4 { display: flex; flex: 1 1 auto; max-width: 100%; align-self: stretch; align-items: center; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-14r24y4 { display: flex; flex: 1 1 auto; max-width: 100%; align-self: stretch; align-items: center; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-p2cspq { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-p2cspq { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-p2cspq { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-e68a8u { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-e68a8u { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-e68a8u { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-11py2np { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-11py2np { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-11py2np { object-fit: cover; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-4dxeie { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-4dxeie { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-4dxeie { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-19gnpwx { color: rgb(18, 18, 18); font-size: 13px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 18px; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-19gnpwx { color: rgb(18, 18, 18); font-size: 10px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 14px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-19gnpwx { color: rgb(18, 18, 18); font-size: 13px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 18px; text-align-last: left; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1x5wv7r { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1x5wv7r { width: auto; height: auto; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1x5wv7r { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-70c6kc { gap: 0px 10px; display: grid; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; --replo-gap: 10px; align-items: flex-start; justify-content: flex-start; grid-template-columns: minmax(0px, 1fr) minmax(0px, 2fr); }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-70c6kc { gap: 0px 5px; display: grid; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; --replo-gap: 5px; align-items: flex-start; justify-content: flex-start; grid-template-columns: minmax(0px, 1fr) minmax(0px, 2fr); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-70c6kc { gap: 0px 10px; display: grid; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; --replo-gap: 10px; align-items: flex-start; justify-content: flex-start; grid-template-columns: minmax(0px, 1fr) minmax(0px, 2fr); } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-m7k8bi { display: flex; flex: 1 1 auto; max-width: 100%; align-self: stretch; align-items: center; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-m7k8bi { display: flex; flex: 1 1 auto; max-width: 100%; align-self: stretch; align-items: center; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-m7k8bi { display: flex; flex: 1 1 auto; max-width: 100%; align-self: stretch; align-items: center; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1tc03b6 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1tc03b6 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1tc03b6 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1l15yqr { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1l15yqr { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1l15yqr { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-khbxun { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-khbxun { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-khbxun { object-fit: cover; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1jro9pm { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1jro9pm { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1jro9pm { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-i5y7y2 { color: rgb(18, 18, 18); font-size: 13px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 18px; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-i5y7y2 { color: rgb(18, 18, 18); font-size: 10px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 14px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-i5y7y2 { color: rgb(18, 18, 18); font-size: 13px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 18px; text-align-last: left; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-2rdi5 { color: rgb(18, 18, 18); font-size: 13px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 18px; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-2rdi5 { color: rgb(18, 18, 18); font-size: 10px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 14px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-2rdi5 { color: rgb(18, 18, 18); font-size: 13px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 18px; text-align-last: left; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-4cxklf { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-4cxklf { width: auto; height: auto; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-4cxklf { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-18ghjbc { gap: 0px 10px; display: grid; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; --replo-gap: 10px; align-items: flex-start; justify-content: flex-start; grid-template-columns: minmax(0px, 1fr) minmax(0px, 2fr); }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-18ghjbc { gap: 0px 5px; display: grid; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; --replo-gap: 5px; align-items: flex-start; justify-content: flex-start; grid-template-columns: minmax(0px, 1fr) minmax(0px, 2fr); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-18ghjbc { gap: 0px 10px; display: grid; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; --replo-gap: 10px; align-items: flex-start; justify-content: flex-start; grid-template-columns: minmax(0px, 1fr) minmax(0px, 2fr); } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-12vygm7 { display: flex; flex: 1 1 auto; max-width: 100%; align-self: stretch; align-items: center; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-12vygm7 { display: flex; flex: 1 1 auto; max-width: 100%; align-self: stretch; align-items: center; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-12vygm7 { display: flex; flex: 1 1 auto; max-width: 100%; align-self: stretch; align-items: center; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-w9jn8v { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-w9jn8v { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-w9jn8v { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-12lum12 { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-12lum12 { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-12lum12 { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-w3sws6 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-w3sws6 { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-w3sws6 { object-fit: cover; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-a5ilin { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-a5ilin { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-a5ilin { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-15f1czv { color: rgb(18, 18, 18); font-size: 13px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 18px; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-15f1czv { color: rgb(18, 18, 18); font-size: 10px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 14px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-15f1czv { color: rgb(18, 18, 18); font-size: 13px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 700; line-height: 18px; text-align-last: left; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1ed23mq { display: none; gap: 20px; position: relative; flex-flow: row; max-width: 380px; min-width: auto; flex-basis: auto; margin: 7px auto 12px; min-height: 1px; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: 0px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1ed23mq { display: flex; gap: 20px; position: relative; flex-flow: row; max-width: 380px; min-width: auto; flex-basis: auto; margin: 7px auto 12px; min-height: 1px; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1ed23mq { display: none; gap: 20px; position: relative; flex-flow: row; max-width: 380px; min-width: auto; flex-basis: auto; margin: 7px auto 12px; min-height: 1px; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: 0px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1ms5ukj { display: flex; gap: 7px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1ms5ukj { display: flex; gap: 7px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1ms5ukj { display: flex; gap: 7px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-sflhvj { width: 27px; height: 27px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; mix-blend-mode: multiply; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-sflhvj { width: 27px; height: 27px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; mix-blend-mode: multiply; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-sflhvj { width: 27px; height: 27px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; mix-blend-mode: multiply; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1xivyha { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1xivyha { object-fit: contain; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1xivyha { object-fit: contain; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1sozhna { color: rgb(18, 18, 18); font-size: 10px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 13px; white-space: nowrap; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1sozhna { color: rgb(18, 18, 18); font-size: 10px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 13px; white-space: nowrap; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1sozhna { color: rgb(18, 18, 18); font-size: 10px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 13px; white-space: nowrap; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1a3mlce { display: flex; gap: 7px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1a3mlce { display: flex; gap: 7px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1a3mlce { display: flex; gap: 7px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-n2i1x { width: 27px; height: 27px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; mix-blend-mode: multiply; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-n2i1x { width: 27px; height: 27px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; mix-blend-mode: multiply; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-n2i1x { width: 27px; height: 27px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; mix-blend-mode: multiply; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-neqarf { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-neqarf { object-fit: contain; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-neqarf { object-fit: contain; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-u0s68r { color: rgb(18, 18, 18); font-size: 10px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 13px; white-space: nowrap; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-u0s68r { color: rgb(18, 18, 18); font-size: 10px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 13px; white-space: nowrap; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-u0s68r { color: rgb(18, 18, 18); font-size: 10px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 13px; white-space: nowrap; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-qhi5vr { display: flex; gap: 7px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-qhi5vr { display: flex; gap: 7px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-qhi5vr { display: flex; gap: 7px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-ukkfju { width: 27px; height: 27px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; mix-blend-mode: multiply; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-ukkfju { width: 27px; height: 27px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; mix-blend-mode: multiply; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-ukkfju { width: 27px; height: 27px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; mix-blend-mode: multiply; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-182utpw { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-182utpw { object-fit: contain; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-182utpw { object-fit: contain; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-15oy8g6 { color: rgb(18, 18, 18); font-size: 10px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 13px; white-space: nowrap; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-15oy8g6 { color: rgb(18, 18, 18); font-size: 10px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 13px; white-space: nowrap; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-15oy8g6 { color: rgb(18, 18, 18); font-size: 10px; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 600; line-height: 13px; white-space: nowrap; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-pe115m { display: flex; gap: 5px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 400; flex-direction: column; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 15px; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-pe115m { display: flex; gap: 10px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 400; flex-direction: column; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 15px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-pe115m { display: flex; gap: 5px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Montserrat, " sans-serif"; font-weight: 400; flex-direction: column; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 15px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-rr11a8 { display: flex; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 248, 248); background-image: none; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-rr11a8 { display: flex; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 248, 248); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-rr11a8 { display: flex; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 248, 248); background-image: none; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1esq9wy { cursor: pointer; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 12px; justify-content: space-between; border-bottom: 1px solid rgba(0, 0, 0, 0); }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1esq9wy { cursor: pointer; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 12px; justify-content: space-between; border-bottom: 1px solid rgba(0, 0, 0, 0); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1esq9wy { cursor: pointer; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 12px; justify-content: space-between; border-bottom: 1px solid rgba(0, 0, 0, 0); } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1w62nr5 { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 20px; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1w62nr5 { color: rgb(18, 18, 18); font-size: 17px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 21px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1w62nr5 { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 20px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1i4db05 { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1i4db05 { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1i4db05 { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1dzjuyj { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-56r59r { display: flex; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 248, 248); background-image: none; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-56r59r { display: flex; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 248, 248); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-56r59r { display: flex; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 248, 248); background-image: none; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-3mdgp0 { cursor: pointer; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 12px; justify-content: space-between; border-bottom: 1px solid rgba(0, 0, 0, 0); }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-3mdgp0 { cursor: pointer; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 12px; justify-content: space-between; border-bottom: 1px solid rgba(0, 0, 0, 0); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-3mdgp0 { cursor: pointer; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 12px; justify-content: space-between; border-bottom: 1px solid rgba(0, 0, 0, 0); } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1tloxw7 { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 20px; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1tloxw7 { color: rgb(18, 18, 18); font-size: 17px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 21px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1tloxw7 { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 20px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-f0ry1p { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-f0ry1p { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-f0ry1p { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-udvct { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1hbojsu { display: flex; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 248, 248); background-image: none; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1hbojsu { display: flex; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 248, 248); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1hbojsu { display: flex; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 248, 248); background-image: none; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1h0ih15 { cursor: pointer; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 12px; justify-content: space-between; border-bottom: 1px solid rgba(0, 0, 0, 0); }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1h0ih15 { cursor: pointer; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 12px; justify-content: space-between; border-bottom: 1px solid rgba(0, 0, 0, 0); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1h0ih15 { cursor: pointer; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 12px; justify-content: space-between; border-bottom: 1px solid rgba(0, 0, 0, 0); } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-but82p { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 20px; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-but82p { color: rgb(18, 18, 18); font-size: 17px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 21px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-but82p { color: rgb(18, 18, 18); font-size: 16px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 20px; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-1m9hebc { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1m9hebc { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-1m9hebc { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } }
.cl-sec-tbbb .r-15ap6d7 :not(#\ ):not(#\ ).r-1m9hebc { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ).r-15ap6d7 :not(#\ ):not(#\ ).r-1m9hebc { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ).r-15ap6d7 :not(#\ ):not(#\ ).r-1m9hebc { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-19tdhjy { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-vwdfpe { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: start; flex-shrink: 0; padding: 12px; flex-direction: column; justify-content: start; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-vwdfpe { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: start; flex-shrink: 0; padding: 12px; flex-direction: column; justify-content: start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-vwdfpe { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: start; flex-shrink: 0; padding: 12px; flex-direction: column; justify-content: start; } }
.cl-sec-tbbb :not(#\ ):not(#\ ).r-lizjs9 { color: rgb(18, 18, 18); width: 100%; font-size: 17px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-lizjs9 { color: rgb(18, 18, 18); width: 100%; font-size: 17px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 21px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\ ):not(#\ ):not(#\ ).r-lizjs9 { color: rgb(18, 18, 18); width: 100%; font-size: 17px; flex-basis: auto; flex-shrink: 0; font-family: Lato, " sans-serif"; font-weight: 400; line-height: 24px; } }
.cl-sec-tbbb .alchemy-reset * { box-sizing: border-box; }
.cl-sec-tbbb .alchemy-reset html[data-rid], .cl-sec-tbbb .alchemy-reset body[data-rid], .cl-sec-tbbb .alchemy-reset div[data-rid], .cl-sec-tbbb .alchemy-reset span[data-rid], .cl-sec-tbbb .alchemy-reset applet[data-rid], .cl-sec-tbbb .alchemy-reset object[data-rid], .cl-sec-tbbb .alchemy-reset iframe[data-rid], .cl-sec-tbbb .alchemy-reset h1[data-rid], .cl-sec-tbbb .alchemy-reset h2[data-rid], .cl-sec-tbbb .alchemy-reset h3[data-rid], .cl-sec-tbbb .alchemy-reset h4[data-rid], .cl-sec-tbbb .alchemy-reset h5[data-rid], .cl-sec-tbbb .alchemy-reset h6[data-rid], .cl-sec-tbbb .alchemy-reset p[data-rid], .cl-sec-tbbb .alchemy-reset blockquote[data-rid], .cl-sec-tbbb .alchemy-reset pre[data-rid], .cl-sec-tbbb .alchemy-reset a[data-rid], .cl-sec-tbbb .alchemy-reset a:visited[data-rid], .cl-sec-tbbb .alchemy-reset abbr[data-rid], .cl-sec-tbbb .alchemy-reset acronym[data-rid], .cl-sec-tbbb .alchemy-reset address[data-rid], .cl-sec-tbbb .alchemy-reset big[data-rid], .cl-sec-tbbb .alchemy-reset cite[data-rid], .cl-sec-tbbb .alchemy-reset code[data-rid], .cl-sec-tbbb .alchemy-reset del[data-rid], .cl-sec-tbbb .alchemy-reset dfn[data-rid], .cl-sec-tbbb .alchemy-reset em[data-rid], .cl-sec-tbbb .alchemy-reset img[data-rid], .cl-sec-tbbb .alchemy-reset picture[data-rid], .cl-sec-tbbb .alchemy-reset ins[data-rid], .cl-sec-tbbb .alchemy-reset kbd[data-rid], .cl-sec-tbbb .alchemy-reset q[data-rid], .cl-sec-tbbb .alchemy-reset s[data-rid], .cl-sec-tbbb .alchemy-reset samp[data-rid], .cl-sec-tbbb .alchemy-reset small[data-rid], .cl-sec-tbbb .alchemy-reset strike[data-rid], .cl-sec-tbbb .alchemy-reset strong[data-rid], .cl-sec-tbbb .alchemy-reset sub[data-rid], .cl-sec-tbbb .alchemy-reset sup[data-rid], .cl-sec-tbbb .alchemy-reset tt[data-rid], .cl-sec-tbbb .alchemy-reset var[data-rid], .cl-sec-tbbb .alchemy-reset b[data-rid], .cl-sec-tbbb .alchemy-reset u[data-rid], .cl-sec-tbbb .alchemy-reset i[data-rid], .cl-sec-tbbb .alchemy-reset center[data-rid], .cl-sec-tbbb .alchemy-reset dl[data-rid], .cl-sec-tbbb .alchemy-reset dt[data-rid], .cl-sec-tbbb .alchemy-reset dd[data-rid], .cl-sec-tbbb .alchemy-reset ol[data-rid], .cl-sec-tbbb .alchemy-reset ul[data-rid], .cl-sec-tbbb .alchemy-reset li[data-rid], .cl-sec-tbbb .alchemy-reset fieldset[data-rid], .cl-sec-tbbb .alchemy-reset form[data-rid], .cl-sec-tbbb .alchemy-reset label[data-rid], .cl-sec-tbbb .alchemy-reset legend[data-rid], .cl-sec-tbbb .alchemy-reset table[data-rid], .cl-sec-tbbb .alchemy-reset caption[data-rid], .cl-sec-tbbb .alchemy-reset tbody[data-rid], .cl-sec-tbbb .alchemy-reset tfoot[data-rid], .cl-sec-tbbb .alchemy-reset thead[data-rid], .cl-sec-tbbb .alchemy-reset tr[data-rid], .cl-sec-tbbb .alchemy-reset th[data-rid], .cl-sec-tbbb .alchemy-reset td[data-rid], .cl-sec-tbbb .alchemy-reset article[data-rid], .cl-sec-tbbb .alchemy-reset aside[data-rid], .cl-sec-tbbb .alchemy-reset canvas[data-rid], .cl-sec-tbbb .alchemy-reset details[data-rid], .cl-sec-tbbb .alchemy-reset embed[data-rid], .cl-sec-tbbb .alchemy-reset figure[data-rid], .cl-sec-tbbb .alchemy-reset figcaption[data-rid], .cl-sec-tbbb .alchemy-reset footer[data-rid], .cl-sec-tbbb .alchemy-reset header[data-rid], .cl-sec-tbbb .alchemy-reset hgroup[data-rid], .cl-sec-tbbb .alchemy-reset menu[data-rid], .cl-sec-tbbb .alchemy-reset nav[data-rid], .cl-sec-tbbb .alchemy-reset output[data-rid], .cl-sec-tbbb .alchemy-reset ruby[data-rid], .cl-sec-tbbb .alchemy-reset section[data-rid], .cl-sec-tbbb .alchemy-reset summary[data-rid], .cl-sec-tbbb .alchemy-reset time[data-rid], .cl-sec-tbbb .alchemy-reset mark[data-rid], .cl-sec-tbbb .alchemy-reset audio[data-rid], .cl-sec-tbbb .alchemy-reset video[data-rid], .cl-sec-tbbb .alchemy-reset button[data-rid], .cl-sec-tbbb .alchemy-reset select[data-rid], .cl-sec-tbbb .alchemy-reset [data-rid] > p { letter-spacing: inherit; margin: 0px; padding: 0px; border: 0px; font-size: 100%; vertical-align: baseline; scrollbar-width: none; }
.cl-sec-tbbb .alchemy-reset [data-rid] { pointer-events: auto; }
.cl-sec-tbbb .alchemy-reset button[data-rid] { font-family: inherit; align-items: normal; }
.cl-sec-tbbb .alchemy-reset html[data-rid], .cl-sec-tbbb .alchemy-reset body[data-rid], .cl-sec-tbbb .alchemy-reset div[data-rid], .cl-sec-tbbb .alchemy-reset span[data-rid], .cl-sec-tbbb .alchemy-reset applet[data-rid], .cl-sec-tbbb .alchemy-reset object[data-rid], .cl-sec-tbbb .alchemy-reset iframe[data-rid], .cl-sec-tbbb .alchemy-reset h1[data-rid], .cl-sec-tbbb .alchemy-reset h2[data-rid], .cl-sec-tbbb .alchemy-reset h3[data-rid], .cl-sec-tbbb .alchemy-reset h4[data-rid], .cl-sec-tbbb .alchemy-reset h5[data-rid], .cl-sec-tbbb .alchemy-reset h6[data-rid], .cl-sec-tbbb .alchemy-reset p[data-rid], .cl-sec-tbbb .alchemy-reset blockquote[data-rid], .cl-sec-tbbb .alchemy-reset pre[data-rid], .cl-sec-tbbb .alchemy-reset a[data-rid], .cl-sec-tbbb .alchemy-reset abbr[data-rid], .cl-sec-tbbb .alchemy-reset acronym[data-rid], .cl-sec-tbbb .alchemy-reset address[data-rid], .cl-sec-tbbb .alchemy-reset big[data-rid], .cl-sec-tbbb .alchemy-reset cite[data-rid], .cl-sec-tbbb .alchemy-reset code[data-rid], .cl-sec-tbbb .alchemy-reset dfn[data-rid], .cl-sec-tbbb .alchemy-reset img[data-rid], .cl-sec-tbbb .alchemy-reset picture[data-rid], .cl-sec-tbbb .alchemy-reset ins[data-rid], .cl-sec-tbbb .alchemy-reset kbd[data-rid], .cl-sec-tbbb .alchemy-reset q[data-rid], .cl-sec-tbbb .alchemy-reset samp[data-rid], .cl-sec-tbbb .alchemy-reset small[data-rid], .cl-sec-tbbb .alchemy-reset strike[data-rid], .cl-sec-tbbb .alchemy-reset sub[data-rid], .cl-sec-tbbb .alchemy-reset sup[data-rid], .cl-sec-tbbb .alchemy-reset tt[data-rid], .cl-sec-tbbb .alchemy-reset var[data-rid], .cl-sec-tbbb .alchemy-reset center[data-rid], .cl-sec-tbbb .alchemy-reset dl[data-rid], .cl-sec-tbbb .alchemy-reset dt[data-rid], .cl-sec-tbbb .alchemy-reset dd[data-rid], .cl-sec-tbbb .alchemy-reset ol[data-rid], .cl-sec-tbbb .alchemy-reset ul[data-rid], .cl-sec-tbbb .alchemy-reset li[data-rid], .cl-sec-tbbb .alchemy-reset fieldset[data-rid], .cl-sec-tbbb .alchemy-reset form[data-rid], .cl-sec-tbbb .alchemy-reset label[data-rid], .cl-sec-tbbb .alchemy-reset legend[data-rid], .cl-sec-tbbb .alchemy-reset table[data-rid], .cl-sec-tbbb .alchemy-reset caption[data-rid], .cl-sec-tbbb .alchemy-reset tbody[data-rid], .cl-sec-tbbb .alchemy-reset tfoot[data-rid], .cl-sec-tbbb .alchemy-reset thead[data-rid], .cl-sec-tbbb .alchemy-reset tr[data-rid], .cl-sec-tbbb .alchemy-reset th[data-rid], .cl-sec-tbbb .alchemy-reset td[data-rid], .cl-sec-tbbb .alchemy-reset article[data-rid], .cl-sec-tbbb .alchemy-reset aside[data-rid], .cl-sec-tbbb .alchemy-reset canvas[data-rid], .cl-sec-tbbb .alchemy-reset details[data-rid], .cl-sec-tbbb .alchemy-reset embed[data-rid], .cl-sec-tbbb .alchemy-reset figure[data-rid], .cl-sec-tbbb .alchemy-reset figcaption[data-rid], .cl-sec-tbbb .alchemy-reset footer[data-rid], .cl-sec-tbbb .alchemy-reset header[data-rid], .cl-sec-tbbb .alchemy-reset hgroup[data-rid], .cl-sec-tbbb .alchemy-reset menu[data-rid], .cl-sec-tbbb .alchemy-reset nav[data-rid], .cl-sec-tbbb .alchemy-reset output[data-rid], .cl-sec-tbbb .alchemy-reset ruby[data-rid], .cl-sec-tbbb .alchemy-reset section[data-rid], .cl-sec-tbbb .alchemy-reset summary[data-rid], .cl-sec-tbbb .alchemy-reset time[data-rid], .cl-sec-tbbb .alchemy-reset mark[data-rid], .cl-sec-tbbb .alchemy-reset audio[data-rid], .cl-sec-tbbb .alchemy-reset video[data-rid], .cl-sec-tbbb .alchemy-reset button[data-rid], .cl-sec-tbbb .alchemy-reset select[data-rid], .cl-sec-tbbb .alchemy-reset [data-rid] > p { font-style: inherit; text-decoration: inherit; color: inherit; background-color: transparent; }
.cl-sec-tbbb .alchemy-reset .alchemy-rte a, .cl-sec-tbbb .alchemy-reset .alchemy-rte p, .cl-sec-tbbb .alchemy-reset .alchemy-rte s, .cl-sec-tbbb .alchemy-reset .alchemy-rte u, .cl-sec-tbbb .alchemy-reset .alchemy-rte b, .cl-sec-tbbb .alchemy-reset .alchemy-rte i, .cl-sec-tbbb .alchemy-reset .alchemy-rte h1, .cl-sec-tbbb .alchemy-reset .alchemy-rte h2, .cl-sec-tbbb .alchemy-reset .alchemy-rte h3, .cl-sec-tbbb .alchemy-reset .alchemy-rte h4, .cl-sec-tbbb .alchemy-reset .alchemy-rte h5, .cl-sec-tbbb .alchemy-reset .alchemy-rte h6, .cl-sec-tbbb .alchemy-reset .alchemy-rte mark { font-style: inherit; font-family: inherit; text-decoration: inherit; text-align: inherit; text-transform: inherit; color: inherit; line-height: inherit; letter-spacing: inherit; margin: 0px; padding: 0px; border: 0px; font-weight: inherit; vertical-align: baseline; font-size: 100%; text-size-adjust: none; scrollbar-width: none; }
.cl-sec-tbbb .alchemy-reset .alchemy-rte b, .cl-sec-tbbb .alchemy-reset .alchemy-rte strong, .cl-sec-tbbb .alchemy-reset .alchemy-rte u, .cl-sec-tbbb .alchemy-reset .alchemy-rte i, .cl-sec-tbbb .alchemy-reset .alchemy-rte em, .cl-sec-tbbb .alchemy-reset .alchemy-rte s, .cl-sec-tbbb .alchemy-reset .alchemy-rte del, .cl-sec-tbbb .alchemy-reset .alchemy-rte li, .cl-sec-tbbb .alchemy-reset .alchemy-rte span { font-family: inherit; }
.cl-sec-tbbb .replo-animate-spinner { animation: 1s linear 0s infinite normal none running replo-spin; }
.cl-sec-tbbb .replo-sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; }
.cl-sec-tbbb, .cl-sec-tbbb { zoom: unset !important; }
.cl-sec-tbbb { overflow-y: visible !important; }
.cl-sec-tbbb .bundle-bar__body { display: flex; align-items: center; justify-content: space-between; gap: 10px; padding: 8px 16px 8px 20px; background: rgba(0, 0, 0, 0.01); }
.cl-sec-tbbb .bundle-bar__offer { margin: 0px; font-size: 14px; line-height: 16px; font-weight: 500; color: rgb(0, 0, 0); }
.cl-sec-tbbb .bundle-bar__exp { font-size: 12px; line-height: 12px; font-weight: 600; color: rgb(0, 0, 0); text-transform: uppercase; white-space: nowrap; }
.cl-sec-tbbb .bundle-bar__timer { display: flex; align-items: flex-start; gap: 6px; padding: 5px 10px; background: rgb(2, 24, 50); border-radius: 5px; }
.cl-sec-tbbb .bundle-bar { display: none; font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif; padding: 0.5px; border-radius: 10px; width: 100%; margin: 0px 0px 12px; box-sizing: border-box; -webkit-font-smoothing: antialiased; border: 1px solid rgba(0, 0, 0, 0.1); }
.cl-sec-tbbb .bundle-bar * { box-sizing: border-box; }
.cl-sec-tbbb .bundle-bar__inner { border-radius: 9.5px; overflow: hidden; background: rgba(0, 0, 0, 0.01); }
.cl-sec-tbbb .bundle-bar__head { background: linear-gradient(90deg, rgb(86, 57, 12) 0%, rgb(0, 0, 0) 50%, rgb(86, 57, 12) 100%); display: flex; align-items: center; justify-content: center; gap: 6px; padding: 11px 12px; font-size: 12px; line-height: 12px; font-weight: 500; letter-spacing: 0px; color: rgb(255, 255, 255); text-align: center; }
.cl-sec-tbbb .bundle-bar__head svg { flex: 0 0 auto; display: block; }
.cl-sec-tbbb .bundle-bar__hl { font-weight: 800; color: rgb(253, 172, 43); text-decoration: underline 1px; text-underline-offset: 2px; }
.cl-sec-tbbb .bundle-bar__body { display: flex; align-items: center; justify-content: space-between; gap: 10px; padding: 8px 15px; background: rgba(0, 0, 0, 0.01); }
.cl-sec-tbbb .bundle-bar__offer { margin: 0px; font-size: 12px; line-height: 16px; font-weight: 600; color: rgb(0, 0, 0); }
.cl-sec-tbbb .bundle-bar__offer b { font-weight: 700; }
.cl-sec-tbbb .bundle-bar__right { display: flex; align-items: center; gap: 8px; flex: 0 0 auto; }
.cl-sec-tbbb .bundle-bar__div { width: 1px; min-width: 1px; height: 31.3px; background: linear-gradient(rgb(242, 243, 245) 0%, rgb(0, 0, 0) 50%, rgb(242, 243, 245) 100%); flex: 0 0 auto; }
.cl-sec-tbbb .bundle-bar__exp { font-size: 10px; line-height: 12px; font-weight: 600; color: rgb(0, 0, 0); text-transform: uppercase; white-space: nowrap; }
.cl-sec-tbbb .bundle-bar__timer { display: flex; align-items: flex-start; gap: 6px; padding: 5px; background: rgb(2, 24, 50); border-radius: 5px; }
.cl-sec-tbbb .bundle-bar__unit { display: flex; flex-direction: column; align-items: center; min-width: 16px; gap: 2px; }
.cl-sec-tbbb .bundle-bar__num { font-size: 12px; line-height: 12px; font-weight: 700; color: rgb(255, 255, 255); font-variant-numeric: tabular-nums; }
.cl-sec-tbbb .bundle-bar__lab { font-size: 9px; line-height: 10px; font-weight: 500; color: rgb(255, 255, 255); white-space: nowrap; }
.cl-sec-tbbb .bundle-bar__sep { font-size: 10px; line-height: 12px; font-weight: 700; color: rgb(255, 255, 255); }
@media (max-width: 420px) { .cl-sec-tbbb .bundle-bar__body { padding: 8px 12px; gap: 8px; } }
@media (max-width: 420px) { .cl-sec-tbbb .bundle-bar__offer { font-size: 11px; } }
@media (max-width: 420px) { .cl-sec-tbbb .bundle-bar__right { gap: 6px; } }
.cl-sec-tbbb .spi { font-family: GTStandard-M, sans-serif; }
.cl-sec-tbbb .spi__text { margin: 0px; font-size: 16px; font-weight: 400; line-height: 24px; color: rgba(18, 18, 18, 0.75); }
.cl-sec-tbbb .spi__bold { font-weight: 700; }
.cl-sec-tbbb .spi__logo { display: inline-flex; vertical-align: middle; color: rgb(84, 51, 235); }
.cl-sec-tbbb .spi__logo svg { width: 34px; height: 14px; }
.cl-sec-tbbb .spi__cta { display: inline-block; vertical-align: baseline; margin: 0px; padding: 1.25px; border: 0px; background: transparent; cursor: pointer; color: currentcolor; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; line-height: 0; }
.cl-sec-tbbb .spi__cta svg { width: 20px; height: 20px; display: block; position: relative; top: 4px; }
.cl-sec-tbbb .free-gifts { --fg-blue: #154582; --fg-green: #008000; --fg-bg: #0218320D; box-sizing: border-box; display: none; align-items: center; gap: 10px; padding: 8px 10px; border-radius: 10px; background: var(--fg-bg); width: 100%; }
.cl-sec-tbbb .free-gifts *, .cl-sec-tbbb .free-gifts ::before, .cl-sec-tbbb .free-gifts ::after { box-sizing: border-box; }
.cl-sec-tbbb .free-gifts__dot { flex: 0 0 auto; display: grid; place-items: center; width: 10px; height: 10px; border-radius: 50%; background: rgba(0, 128, 0, 0.2); }
.cl-sec-tbbb .free-gifts__dot::after { content: ""; width: 6px; height: 6px; border-radius: 50%; background: var(--fg-green); }
.cl-sec-tbbb .free-gifts__text { margin: 0px; color: var(--fg-blue); font-family: Montserrat, sans-serif; font-weight: 600; font-size: 12px; line-height: 16px; letter-spacing: 0.02em; }
.cl-sec-tbbb .free-gifts__text strong { font-weight: 800; }
.cl-sec-tbbb .limited-stock { --ls-red: #D31D1D; --ls-border: #0000001A; --ls-bg: #02183205; --ls-track: #D31D1D1A; --ls-fill: linear-gradient(90deg, #6F0E0E 0%, #D51B1B 100%); --ls-gap: 10px; margin-bottom: 6px; box-sizing: border-box; font-family: Montserrat, sans-serif; background: var(--ls-bg); border: 1px solid var(--ls-border); border-radius: 10px; padding: 10px; width: 100%; display: none; margin-top: -10px; }
.cl-sec-tbbb .limited-stock *, .cl-sec-tbbb .limited-stock ::before, .cl-sec-tbbb .limited-stock ::after { box-sizing: border-box; }
.cl-sec-tbbb .limited-stock__title { display: flex; align-items: center; gap: 6px; margin: 0px; color: var(--ls-red); font-weight: 500; font-size: 16px; line-height: 16px; }
.cl-sec-tbbb .limited-stock__icon { flex: 0 0 auto; display: block; }
.cl-sec-tbbb .limited-stock__text { margin: var(--ls-gap) 0 0; color: rgb(0, 0, 0); font-weight: 400; font-size: 14px; line-height: 18px; }
.cl-sec-tbbb .limited-stock__bar { margin-top: 16px; height: 8px; border-radius: 999px; background: var(--ls-track); overflow: hidden; display: block !important; }
.cl-sec-tbbb .limited-stock__fill { height: 100%; width: 0%; border-radius: 999px; background: var(--ls-fill); transition: width 0.4s; display: block !important; }
.cl-sec-tbbb .limited-stock__meta { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin-top: var(--ls-gap); font-weight: 600; font-size: 12px; line-height: 12px; }
.cl-sec-tbbb .limited-stock__sold { color: rgb(0, 0, 0); }
.cl-sec-tbbb .limited-stock__timer { color: var(--ls-red); text-align: right; white-space: nowrap; }
.cl-sec-tbbb .limited-stock__timer time { font-variant-numeric: tabular-nums; }
.cl-sec-tbbb .estimated-date { display: flex; gap: 10px; align-items: center; justify-content: center; }
.cl-sec-tbbb .estimated-date span { font-family: Montserrat, sans-serif; font-size: 14px; color: rgb(0, 0, 0); }
.cl-sec-tbbb .estimated-date svg { position: relative; }
@media screen and (max-width: 640px) { .cl-sec-tbbb .estimated-date span { font-size: 12px !important; } }
@media (max-width: 640px) { .cl-sec-tbbb [data-add-to-cart-btn] p, .cl-sec-tbbb [data-add-to-cart-btn] span { text-transform: uppercase; font-family: Montserrat, sans-serif !important; font-weight: 700 !important; font-size: 16px !important; letter-spacing: 0px !important; color: rgb(255, 255, 255) !important; } }
@media (max-width: 640px) { .cl-sec-tbbb [data-rid="068f90d6-1ad9-491f-b803-f249a2013b1e"] [data-replo-part="nav-button"] { width: 24px !important; height: 24px !important; border-radius: 50% !important; background-color: transparent !important; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%3E%3Ccircle%20cx='12'%20cy='12'%20r='12'%20fill='%23021832'/%3E%3Cpath%20d='M10.5%207.6l4.4%204.4-4.4%204.4'%20fill='none'%20stroke='%23fff'%20stroke-width='1.1'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") !important; background-position: center center !important; background-repeat: no-repeat !important; background-size: 24px 24px !important; opacity: 1 !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; padding: 0px !important; } }
@media (max-width: 640px) { .cl-sec-tbbb [data-rid="068f90d6-1ad9-491f-b803-f249a2013b1e"] [data-replo-part="nav-button"][data-direction="previous"] { transform: scaleX(-1) !important; } }
@media (max-width: 640px) { .cl-sec-tbbb [data-rid="068f90d6-1ad9-491f-b803-f249a2013b1e"] [data-replo-part="nav-button"] svg { display: none !important; } }
@media (max-width: 640px) { .cl-sec-tbbb [data-rid="1d5a33af-0e79-4fb8-8718-3dc680e1c558"] { will-change: transform; } }
.cl-sec-tbbb div[data-payment-terms="true"] { display: none !important; }

@media (min-width: 641px) { .cl-sec-tbbb .cl-mob.cl-mob:not(#\20):not(#\20):not(#\20):not(#\20) {display:none!important} }
@media (max-width: 640px) { .cl-sec-tbbb .cl-dsk.cl-dsk:not(#\20):not(#\20):not(#\20):not(#\20) {display:none!important} }
.cl-sec-tbbb .cl-replo-col {width:100%;min-height:0!important}
.cl-sec-tbbb /* cl: classes do HTML servido (paineis/estados) */
:not(#\20):not(#\20).r-17qu9ij {display:flex;position:relative;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}
@media (max-width: 640px) { .cl-sec-tbbb :not(#\20):not(#\20):not(#\20).r-17qu9ij {display:flex;position:relative;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;} }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\20):not(#\20):not(#\20).r-17qu9ij {display:flex;position:relative;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;} }
.cl-sec-tbbb :not(#\20):not(#\20).r-y53wvk {display:flex;position:relative;min-width:auto;flex-basis:auto;min-height:1px;align-items:start;flex-shrink:0;padding-top:12px;padding-left:12px;padding-right:12px;flex-direction:column;padding-bottom:12px;justify-content:start;}
@media (max-width: 640px) { .cl-sec-tbbb :not(#\20):not(#\20):not(#\20).r-y53wvk {display:flex;position:relative;min-width:auto;flex-basis:auto;min-height:1px;align-items:start;flex-shrink:0;padding-top:12px;padding-left:12px;padding-right:12px;flex-direction:column;padding-bottom:12px;justify-content:start;} }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\20):not(#\20):not(#\20).r-y53wvk {display:flex;position:relative;min-width:auto;flex-basis:auto;min-height:1px;align-items:start;flex-shrink:0;padding-top:12px;padding-left:12px;padding-right:12px;flex-direction:column;padding-bottom:12px;justify-content:start;} }
.cl-sec-tbbb :not(#\20):not(#\20).r-6yjn4l {color:#121212FF;width:100%;font-size:17px;flex-basis:auto;flex-shrink:0;font-family:Lato, " sans-serif";font-weight:400;line-height:24px;overflow-wrap:break-word;}
@media (max-width: 640px) { .cl-sec-tbbb :not(#\20):not(#\20):not(#\20).r-6yjn4l {color:#121212FF;width:100%;font-size:17px;flex-basis:auto;flex-shrink:0;font-family:Lato, " sans-serif";font-weight:400;line-height:21px;} }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\20):not(#\20):not(#\20).r-6yjn4l {color:#121212FF;width:100%;font-size:17px;flex-basis:auto;flex-shrink:0;font-family:Lato, " sans-serif";font-weight:400;line-height:24px;} }
.cl-sec-tbbb :not(#\20):not(#\20).r-cm3ztn {display:flex;position:relative;min-width:auto;flex-basis:auto;min-height:1px;align-items:start;flex-shrink:0;padding-top:12px;padding-left:12px;padding-right:12px;flex-direction:column;padding-bottom:12px;justify-content:start;}
@media (max-width: 640px) { .cl-sec-tbbb :not(#\20):not(#\20):not(#\20).r-cm3ztn {display:flex;position:relative;min-width:auto;flex-basis:auto;min-height:1px;align-items:start;flex-shrink:0;padding-top:12px;padding-left:12px;padding-right:12px;flex-direction:column;padding-bottom:12px;justify-content:start;} }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\20):not(#\20):not(#\20).r-cm3ztn {display:flex;position:relative;min-width:auto;flex-basis:auto;min-height:1px;align-items:start;flex-shrink:0;padding-top:12px;padding-left:12px;padding-right:12px;flex-direction:column;padding-bottom:12px;justify-content:start;} }
.cl-sec-tbbb :not(#\20):not(#\20).r-v5t5jt {color:#121212FF;width:100%;font-size:17px;flex-basis:auto;flex-shrink:0;font-family:Lato, " sans-serif";font-weight:400;line-height:24px;overflow-wrap:break-word;}
@media (max-width: 640px) { .cl-sec-tbbb :not(#\20):not(#\20):not(#\20).r-v5t5jt {color:#121212FF;width:100%;font-size:17px;flex-basis:auto;flex-shrink:0;font-family:Lato, " sans-serif";font-weight:400;line-height:21px;} }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-tbbb :not(#\20):not(#\20):not(#\20).r-v5t5jt {color:#121212FF;width:100%;font-size:17px;flex-basis:auto;flex-shrink:0;font-family:Lato, " sans-serif";font-weight:400;line-height:24px;} }
