/* Inline styles migrated from shop/checkout.html */

  *,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}
  header{position:sticky;top:0;z-index:100;background:rgba(250, 250, 248, 0.92);backdrop-filter:blur(14px);border-bottom:1px solid var(--gray-200);}
  
  *,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}
  header{position:sticky;top:0;z-index:100;background:rgba(250, 250, 248, 0.92);backdrop-filter:blur(14px);border-bottom:1px solid var(--gray-200);}
  
  a{text-decoration:none;color:inherit;}
  nav{font-family:"Outfit", sans-serif!important;display:flex;gap:16px;flex-wrap:wrap;}
  nav a{font-size:.92rem;color:var(--muted);position:relative;transition:color .2s var(--ease);}
  nav a:hover::after{width:100%;}
  @media (max-width:760px){
  nav{display:none;}
  }
  @media (prefers-reduced-motion:reduce){
  *{animation:none!important;transition:none!important;scroll-behavior:auto!important;}
  }
  a:where(:not(.wp-element-button)){text-decoration:underline;}
  @media all{
  *,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box;}
  :after,:before{--tw-content:"";}
  a{color:inherit;text-decoration:inherit;}
  button{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;}
  button{text-transform:none;}
  button{-webkit-appearance:button;background-color:transparent;background-image:none;}
  button{cursor:pointer;}
  :disabled{cursor:default;}
  img,svg{display:block;vertical-align:middle;}
  img{height:auto;max-width:100%;}
  a,button,svg,svg path{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4, 0, .2, 1);}
  *,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;}
  }
  *{box-sizing:border-box;}
  a{text-decoration:none;color:inherit;}
  header{position:sticky;top:0;z-index:40;background:rgba(247, 247, 245, .9);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);}
  nav{display:flex;gap:18px;align-items:center;}
  nav a{font-size:.95rem;color:var(--muted);}
  nav a:hover{color:var(--ink);}
  @media (max-width:820px){
  nav{display:none;}
  }
  header{--accent:#8c0df5;--accent-dim:rgba(140,13,245,0.18);--accent-glow:rgba(140,13,245,0.42);--bg:#040406;--bg2:rgba(9,9,12,0.94);--border:rgba(255,255,255,0.12);--text:#f4f4f6;--muted:rgba(255,255,255,0.58);}
  header{position:sticky;top:0;padding:10px 10px 14px;background:transparent;border-bottom:none;z-index:110;}
  header::before{content:'';position:absolute;inset:0 0 auto;height:100%;pointer-events:none;}
  header::after{content:'';position:absolute;top:8px;left:50%;height:1px;transform:translateX(-50%);opacity:0.7;pointer-events:none;}
  .hdr-wrap{position:relative;margin:0 auto;height:60px;padding:10px 16px 10px 20px;display:flex;align-items:center;gap:16px;border:1px solid var(--border);border-radius:28px;background:radial-gradient(circle at 12% 0%, rgba(140,13,245,0.22), transparent 28%),     linear-gradient(135deg, rgba(20,20,25,0.96), rgba(6,6,8,0.86));overflow:hidden;}
  .hdr-wrap::before{content:'';position:absolute;inset:0;background:black;pointer-events:none;}
  .logos{z-index:9999;position:relative;}
  .hdr-wrap::after{content:'';position:absolute;right:-68px;top:-76px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle, rgba(140,13,245,0.3), transparent 72%);pointer-events:none;}
  .desktop-nav{position:relative;z-index:1;display:flex;align-items:center;gap:0px;margin-left:auto;margin-right:auto;padding:0px;border:transparent;border-radius:999px;background:transparent;}
  .desktop-nav a{position:relative;isolation:isolate;padding:11px 16px;font-family:'DM Mono',monospace;font-size:11px;font-weight:500;color:var(--muted);text-decoration:none;letter-spacing:0.18em;text-transform:uppercase;transition:color 0.25s ease,transform 0.25s ease;border-radius:999px;white-space:nowrap;}
  .desktop-nav a:hover{color:#fff;transform:translateY(-1px);}
  .desktop-nav a:hover::before{opacity:1;transform:translate(-50%,-50%) scale(1);}
  .desktop-nav a:hover::after{opacity:1;transform:scale(1);border-color:#ffffff;}
  .dash-btn{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:10px;min-height:37px;padding:0 20px;color:#fff;border-radius:999px;border:1px solid rgba(255,255,255,0.12);background:linear-gradient(135deg, var(--accent), #b162ff);font-family:'DM Mono',monospace;font-size:11px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:transform 0.25s ease,box-shadow 0.25s ease,filter 0.25s ease;flex-shrink:0;box-shadow:0 18px 34px rgba(140,13,245,0.26), inset 0 1px 0 rgba(255,255,255,0.16);}
  .dash-btn:hover{transform:translateY(-2px);box-shadow:0 22px 40px rgba(140,13,245,0.32);filter:brightness(1.05);}
  .ham-btn{display:none;flex-direction:column;justify-content:center;gap:5px;width:52px;height:52px;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.12);border-radius:50%;cursor:pointer;padding:0 13px;margin-left:auto;flex-shrink:0;transition:transform 0.25s ease,border-color 0.25s ease,background 0.25s ease,box-shadow 0.25s ease;}
  .ham-btn:hover{transform:translateY(-1px);background:rgba(255,255,255,0.08);}
  .ham-btn span{display:block;width:100%;height:2px;background:var(--text);border-radius:999px;transition:all 0.3s cubic-bezier(0.23,1,0.32,1);transform-origin:center;}
  .ham-btn span:nth-child(2){width:70%;align-self:flex-end;}
  .mob-menu{display:none;flex-direction:column;width:min(1180px,calc(100% - 44px));margin:0 auto;padding:0;border:1px solid transparent;border-radius:24px;background:transparent;overflow:hidden;max-height:0;opacity:0;transform:translateY(-10px);pointer-events:none;transition:max-height 0.45s cubic-bezier(0.23,1,0.32,1),opacity 0.25s ease,transform 0.25s ease,margin-top 0.25s ease,border-color 0.25s ease,background 0.25s ease,box-shadow 0.25s ease;}
  .mob-menu a{position:relative;margin:0 10px;padding:16px 18px;font-family:'DM Mono',monospace;font-size:12px;font-weight:500;letter-spacing:0.18em;text-transform:uppercase;color:var(--muted);text-decoration:none;border-bottom:1px solid rgba(255,255,255,0.06);transition:color 0.2s ease,padding-left 0.2s ease,background 0.2s ease,border-color 0.2s ease;display:flex;align-items:center;gap:10px;border-radius:14px;}
  .mob-menu a::before{content:'+';opacity:0.6;transition:transform 0.2s ease,opacity 0.2s ease,color 0.2s ease;font-size:12px;color:rgba(255,255,255,0.35);}
  .mob-menu a:hover{color:var(--text);padding-left:22px;background:rgba(255,255,255,0.04);border-color:rgba(140,13,245,0.16);}
  .mob-menu a:hover::before{opacity:1;transform:translateX(2px);color:var(--accent);}
  .mob-dash{padding:10px 16px 0;display:flex;}
  .mob-dash a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;margin:0;padding:14px 18px;background:linear-gradient(135deg, var(--accent), #b162ff);border-radius:18px;color:#fff;font-family:'DM Mono',monospace;font-size:11px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;text-decoration:none;border:1px solid rgba(255,255,255,0.12);border-bottom:none!important;width:100%;box-shadow:0 16px 32px rgba(140,13,245,0.24), inset 0 1px 0 rgba(255,255,255,0.16);}
  .mob-dash a::before{content:none;}
  @media (max-width:1080px){
  .hdr-wrap,.mob-menu,header::after{width:calc(100% - 28px);}
  .desktop-nav a{padding:10px 13px;}
  .dash-btn{padding:0 16px;}
  }
  @media (max-width:960px){
  .desktop-nav,.dash-btn{display:none;}
  .ham-btn{display:flex;z-index:99999;}
  .mob-menu{display:flex;}
  }
  @media (max-width:560px){
  header{padding:12px 0 10px;}
  .hdr-wrap{width:calc(100% - 20px);min-height:68px;padding:8px 10px 8px 12px;border-radius:22px;}
  .ham-btn{width:48px;height:48px;padding:0 12px;}
  .mob-menu{width:calc(100% - 20px);}
  .mob-menu a{margin:0 8px;padding:15px 16px;}
  .mob-dash{padding:8px 12px 0;}
  }

.checkout-inline-1 {
  opacity: 0;
}

.checkout-inline-2 {
  margin-top: 10px;
}

:root {
    --color-primary-light: #A8A9FC;
    --color-primary-dark: #2F2FC1;
    --color-greyscale-black-60: #6D6E71;
    --color-ui-colors-background-neutral-2: #F0F5F7;
    --color-ui-colors-text-100: #101820;
    --time-faster: 0.1s;
    --curve: cubic-bezier(0.25, 0.1, 0.25, 1);
}
:root {
    --color-component-overlay-bg: rgba(25, 25, 37, 0.9);
    --color-component-button-primary-bg-default-neutral-inverse-resting: #ffffff;
    --color-component-button-primary-text-default-neutral-inverse-resting: #0c0c14;
    --color-component-button-primary-bg-default-neutral-inverse-hover: #e5e5e9;
    --color-component-button-primary-text-default-neutral-inverse-hover: #313142;
    --color-component-button-secondary-icon-default-neutral-inverse-resting: #ffffff;
    --color-component-button-secondary-text-default-neutral-inverse-resting: #ffffff;
    --color-fill-brand-indigo: #4a4af4;
    --components-spacing-xxxxs: 2px;
    --components-spacing-lg: 24px;
    --components-spacing-xxl: 40px;
    --size-component-button-minWidth-medium: 48px;
    --typography-weight-highimp: 600;
}
html {
    font-size: 1rem;
    letter-spacing: 0;
    line-height: 1.5rem;
}
html {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: var(--rev-t210);
    --rev-mood: main;
    --tw-gradient-to: transparent;
    --rev-t0: #ff7b00;
    --rev-t1: #ff7b00;
    --rev-t2: #ff7b00;
    --rev-t3: #ff7b00;
    --rev-t4: #ff7b00;
    --rev-t5: #ff7b00;
    --rev-t6: #ff7b00;
    --rev-t7: #ff7b00;
    --rev-t8: #ff7b00;
    --rev-t9: #ff7b00;
    --rev-t10: #ff7b00;
    --rev-t11: #ff7b00;
    --rev-t12: #ff7b00;
    --rev-t13: #ff7b00;
    --rev-t14: #ff7b00;
    --rev-t15: #ff7b00;
    --rev-t16: #ff7b00;
    --rev-t17: #ff7b00;
    --rev-t18: #ff7b00;
    --rev-t19: #ff4d6a;
    --rev-t20: #2c7ace;
    --rev-t21: #11927f;
    --rev-t22: #fa0;
    --rev-t23: #c51616;
    --rev-t24: #e6531e;
    --rev-t25: #79a82e;
    --rev-t26: #0b6cda;
    --rev-t29: #dfe1e7;
    --rev-t30: #d0d2d8;
    --rev-t31: rgba(17, 15, 21, .05);
    --rev-t32: #edeff3;
    --rev-t33: #d8d9df;
    --rev-t34: rgba(17, 15, 21, .05);
    --rev-t35: #fff;
    --rev-t36: #edeff3;
    --rev-t37: rgba(17, 15, 21, .05);
    --rev-t38: rgba(17, 15, 21, 0);
    --rev-t39: rgba(17, 15, 21, .06);
    --rev-t40: rgba(17, 15, 21, .05);
    --rev-t41: #e7c179;
    --rev-t42: #d7b16a;
    --rev-t43: rgba(17, 15, 21, .05);
    --rev-t44: #fbe0b1;
    --rev-t45: #f1cd8e;
    --rev-t46: rgba(17, 15, 21, .05);
    --rev-t47: #feeed7;
    --rev-t48: #f8ddaf;
    --rev-t49: rgba(17, 15, 21, .05);
    --rev-t50: #ffb5b3;
    --rev-t51: #fb9b98;
    --rev-t52: rgba(17, 15, 21, .05);
    --rev-t53: #ffd8d6;
    --rev-t54: #fcc3c0;
    --rev-t55: rgba(17, 15, 21, .05);
    --rev-t56: #ffedeb;
    --rev-t57: #fcd6d4;
    --rev-t58: rgba(17, 15, 21, .05);
    --rev-t59: #59de99;
    --rev-t60: #47cd8a;
    --rev-t61: rgba(17, 15, 21, .05);
    --rev-t62: #94f5bc;
    --rev-t63: #6de9a7;
    --rev-t64: rgba(17, 15, 21, .05);
    --rev-t65: #d0fbde;
    --rev-t66: #95f3bd;
    --rev-t67: rgba(17, 15, 21, .05);
    --rev-t68: #e3f77e;
    --rev-t69: #d5e49a;
    --rev-t70: rgba(17, 15, 21, .05);
    --rev-t71: #b3c8ef;
    --rev-t72: #a0b6de;
    --rev-t73: rgba(17, 15, 21, .05);
    --rev-t74: #d9e4fc;
    --rev-t75: #c2d3f5;
    --rev-t76: rgba(17, 15, 21, .05);
    --rev-t77: #ecf0fe;
    --rev-t78: #d2def9;
    --rev-t79: rgba(17, 15, 21, .05);
    --rev-t80: #e3dffb;
    --rev-t81: #e3f77e;
    --rev-t82: #ceb5f2;
    --rev-t83: #e6def2;
    --rev-t84: #00e08e;
    --rev-t85: rgba(17, 15, 21, .05);
    --rev-t86: #110f15;
    --rev-t87: #323339;
    --rev-t88: #fff;
    --rev-t89: #edeff3;
    --rev-t90: rgba(17, 15, 21, .05);
    --rev-t91: #edeff3;
    --rev-t92: #d8d9df;
    --rev-t93: #e4d8f8;
    --rev-t94: #d2c5e8;
    --rev-t95: rgba(17, 15, 21, .05);
    --rev-t96: #fff;
    --rev-t97: #edeff3;
    --rev-t98: #110f15;
    --rev-t99: #323339;
    --rev-t100: rgba(17, 15, 21, .05);
    --rev-t101: rgba(17, 15, 21, 0);
    --rev-t102: rgba(17, 15, 21, .06);
    --rev-t103: rgba(147, 81, 246, .08);
    --rev-t104: rgba(147, 81, 246, .14);
    --rev-t105: rgba(17, 15, 21, .05);
    --rev-t106: #f1f2fe;
    --rev-t107: #f8edfd;
    --rev-t108: #ffebef;
    --rev-t109: #b71029;
    --rev-t110: #dd2c3e;
    --rev-t111: #fff;
    --rev-t112: #edeff3;
    --rev-t113: rgba(17, 15, 21, .05);
    --rev-t114: rgba(183, 16, 41, 0);
    --rev-t115: rgba(183, 16, 41, .06);
    --rev-t116: rgba(17, 15, 21, .05);
    --rev-t117: #006b40;
    --rev-t118: #008a55;
    --rev-t119: #fff;
    --rev-t120: #edeff3;
    --rev-t121: rgba(17, 15, 21, .05);
    --rev-t122: rgba(0, 107, 64, 0);
    --rev-t123: rgba(0, 107, 64, .06);
    --rev-t124: rgba(17, 15, 21, .05);
    --rev-t125: #e4d8f8;
    --rev-t126: #d2c5e8;
    --rev-t127: #110f15;
    --rev-t128: #323339;
    --rev-t129: rgba(17, 15, 21, .05);
    --rev-t130: #f6f6f6;
    --rev-t131: #f8f9fc;
    --rev-t132: #fff;
    --rev-t133: #f6f2fd;
    --rev-t134: #fbeffb;
    --rev-t135: #f9f8fc;
    --rev-t136: #f4f0eb;
    --rev-t137: #fff;
    --rev-t138: #fff;
    --rev-t139: rgba(17, 15, 21, .05);
    --rev-t140: #edeff3;
    --rev-t141: #d8d9df;
    --rev-t142: rgba(17, 15, 21, .05);
    --rev-t143: #dfe1e7;
    --rev-t144: #d0d2d8;
    --rev-t145: #fff;
    --rev-t146: #edeff3;
    --rev-t147: rgba(17, 15, 21, .05);
    --rev-t148: #fff;
    --rev-t149: #edeff3;
    --rev-t150: rgba(17, 15, 21, .05);
    --rev-t151: rgba(17, 15, 21, .85);
    --rev-t152: rgba(17, 15, 21, .4);
    --rev-t153: #2f3137;
    --rev-t154: #aaacb1;
    --rev-t155: #dfe1e7;
    --rev-t156: rgba(17, 15, 21, .4);
    --rev-t157: #b71029;
    --rev-t158: #ff8585;
    --rev-t159: #006b40;
    --rev-t160: #37c37f;
    --rev-t161: #a2b545;
    --rev-t162: #ceb5f2;
    --rev-t163: #d9d1e5;
    --rev-t164: #99aed6;
    --rev-t165: #cba45d;
    --rev-t166: #1900ff;
    --rev-t167: #2f3137;
    --rev-t168: #2f3137;
    --rev-t169: #2f3137;
    --rev-t170: #c3c5cb;
    --rev-t171: #818388;
    --rev-t172: #110f15;
    --rev-t173: #110f15;
    --rev-t174: #c3c5cb;
    --rev-t175: #d2d4da;
    --rev-t176: #110f15;
    --rev-t177: #110f15;
    --rev-t178: #c3c5cb;
    --rev-t179: #006b40;
    --rev-t180: #c3c5cb;
    --rev-t181: #b71029;
    --rev-t182: #f8545c;
    --rev-t183: #f8545c;
    --rev-t184: #c3c5cb;
    --rev-t185: #f8545c;
    --rev-t186: #b71029;
    --rev-t187: #b71029;
    --rev-t188: #c3c5cb;
    --rev-t189: #7085f0;
    --rev-t190: #3149b4;
    --rev-t191: #3149b4;
    --rev-t192: #c3c5cb;
    --rev-t193: #a164e8;
    --rev-t194: #6e2fb1;
    --rev-t195: #6e2fb1;
    --rev-t196: #c3c5cb;
    --rev-t197: #d2d4da;
    --rev-t198: #8f2d56;
    --rev-t199: #7048ad;
    --rev-t200: #c3c5cb;
    --rev-t201: #fff;
    --rev-t202: #edeff3;
    --rev-t203: rgba(17, 15, 21, .05);
    --rev-t208: #110f15;
    --rev-t209: #8e9095;
    --rev-t210: #2f3137;
    --rev-t211: #8e9095;
    --rev-t212: #5b5d62;
    --rev-t213: #8e9095;
    --rev-t214: #785a11;
    --rev-t215: #8e9095;
    --rev-t216: #b71029;
    --rev-t217: #8e9095;
    --rev-t218: #006b40;
    --rev-t219: #8e9095;
    --rev-t220: #4a5e82;
    --rev-t221: #8e9095;
    --rev-t222: #1900ff;
    --rev-t223: #40374e;
    --rev-t224: #8e9095;
    --rev-t225: #7b3dbd;
    --rev-t226: #8e9095;
    --rev-t227: #9d3963;
    --rev-t228: #8e9095;
    --rev-t229: #fff;
    --rev-t230: #8e9095;
    --rev-t231: #110f15;
    --rev-t232: #3a3c41;
    --rev-t233: #2a2433;
    --rev-t234: #4c405e;
    --rev-t235: #8e9095;
    --rev-t236: #515358;
    --rev-t237: #74767b;
    --rev-t238: #110f15;
    --rev-t239: #3a3c41;
    --rev-t240: #8e9095;
    --rev-t241: #7048ad;
    --rev-t242: #9378bf;
    --rev-t243: #7048ad;
    --rev-t244: #9378bf;
    --rev-t245: #8e9095;
    --rev-t246: #7b3dbd;
    --rev-t247: #a164e8;
    --rev-t248: #7b3dbd;
    --rev-t249: #a164e8;
    --rev-t250: #8e9095;
    --rev-t251: #9d3963;
    --rev-t252: #ce5f8a;
    --rev-t253: #9d3963;
    --rev-t254: #ce5f8a;
    --rev-t255: #8e9095;
    --rev-t256: #b71029;
    --rev-t257: #f53d4c;
    --rev-t258: #8e9095;
    --rev-t259: #006b40;
    --rev-t260: #00995e;
    --rev-t261: #8e9095;
    --rev-t262: #fff;
    --rev-t263: #110f15;
    --rev-t264: #8e9095;
    --rev-t265: #110f15;
    --rev-t266: #2a2433;
    --rev-t267: #8e9095;
    --rev-t268: #110f15;
    --rev-t269: #fff;
    --rev-t270: #8e9095;
    --rev-t271: #fff;
    --rev-t272: #b71029;
    --rev-t273: #8e9095;
    --rev-t274: #b71029;
    --rev-t275: #8d071d;
    --rev-t276: #8e9095;
    --rev-t277: #fff;
    --rev-t278: #006b40;
    --rev-t279: #8e9095;
    --rev-t280: #110f15;
    --rev-t281: #fff;
    --rev-t282: #8e9095;
    --rev-t27: #e3f77e;
    --rev-t28: #d5e49a;
    --rev-t283: #e3f77e;
    --rev-t204: #9351f6;
    --rev-t205: #c3c5cb;
    --rev-t206: #ffb5b3;
    --rev-t207: #9351f6;
    font-family: BMDupletTXT, HelveticaTXT, sans-serif;
    font-weight: 400
}

* {
  scrollbar-width: none;      /* Firefox */
  -ms-overflow-style: none;   /* IE / old Edge */
}

*::-webkit-scrollbar {
  display: none;              /* Chrome, Safari, Edge, Opera */
}

*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(147,197,253,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;}
*,:after,:before{border:0 solid;}
:after,:before{--tw-content:"";}
hr{border-top-width:1px;color:inherit;height:0;}
h1,h2,h3{font-size:inherit;font-weight:inherit;}
a{color:inherit;text-decoration:inherit;}
button,input,select{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0;}
button,select{text-transform:none;}
button{-webkit-appearance:button;background-color:transparent;background-image:none;}
h1,h2,h3,hr,p{margin:0;}
fieldset{margin:0;}
fieldset,legend{padding:0;}
ul{list-style:none;margin:0;padding:0;}
input::placeholder{color:#9ca3af;opacity:1;}
button{cursor:pointer;}
:disabled{cursor:default;}
img,svg{display:block;vertical-align:middle;}
img{height:auto;max-width:100%;}
[hidden]:where(:not([hidden=until-found])){display:none;}
*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box;margin:0;padding:0;}
:focus-visible{outline-color:var(--rev-t204);}
.bg-static-default-low{background-color:var(--rev-t35);}
.bg-static-success-mid{background-color:var(--rev-t62);}
.bg-static-info-max{background-color:var(--rev-t68);}
.bg-static-info-hi{background-color:var(--rev-t71);}
.bg-static-info-mid{background-color:var(--rev-t74);}
.bg-static-info-low{background-color:var(--rev-t77);}
.bg-static-brand-mid{background-color:var(--rev-t82);}
.bg-action-default-hi{background-color:var(--rev-t86);}
.bg-action-default-mid{background-color:var(--rev-t91);}
.bg-action-default-low{background-color:var(--rev-t96);}
.bg-action-default-min{background-color:var(--rev-t101);}
.bg-action-danger-min{background-color:var(--rev-t114);}
.bg-surface-default-mid{background-color:var(--rev-t131);}
.bg-surface-default-low{background-color:var(--rev-t132);}
.bg-float-default-low{background-color:var(--rev-t137);}
.bg-overlap-default-low{background-color:var(--rev-t145);}
.border-static-default-mid{border-color:var(--rev-t154);}
.border-static-default-low{border-color:var(--rev-t155);}
.border-action-default-hi{border-color:var(--rev-t167);}
.border-action-default-low{border-color:var(--rev-t175);}
.border-action-danger-hi{border-color:var(--rev-t181);}
.border-b-overlap-default-low{border-bottom-color:var(--rev-t201);}
.text-static-default-hi{color:var(--rev-t208);}
.bg-float-default-low.shadow-short{margin-bottom: 50px;}
.text-static-default-mid{color:var(--rev-t210);}
.text-static-default-low{color:var(--rev-t212);}
.text-static-success-hi{color:var(--rev-t218);}
.text-static-brand-mid{color:var(--rev-t225);}
.text-action-default-hi{color:var(--rev-t231);}
.text-action-danger-hi{color:var(--rev-t256);}
.text-onaction-default-hi{color:var(--rev-t262);}
.text-onaction-default-mid{color:var(--rev-t265);}
.shadow-short{box-shadow:0 2px 4px #0000000d;}
.focus-visible-outline-default-hi:focus{outline-color:var(--rev-t204);outline-offset:.125rem;outline-style:solid;outline-width:.125rem;}
.focus-visible-outline-default-hi:focus:not(:focus-visible){outline:none;}
.mood-inverse{--rev-mood:inverse;--tw-gradient-to:transparent;--rev-t19:#ff6b84;--rev-t20:#479efa;--rev-t21:#0ac7a7;--rev-t22:#ffb41f;--rev-t23:#ff6161;--rev-t24:#fa7f52;--rev-t25:#91d629;--rev-t26:#479dff;--rev-t29:#3a3c41;--rev-t30:#5f6267;--rev-t31:rgba(239,241,246,.05);--rev-t32:#2f3137;--rev-t33:#53555a;--rev-t34:rgba(239,241,246,.05);--rev-t35:#191c1f;--rev-t36:#3c3e44;--rev-t37:rgba(239,241,246,.05);--rev-t38:rgba(239,241,246,0);--rev-t39:rgba(239,241,246,.06);--rev-t40:rgba(239,241,246,.05);--rev-t41:#604301;--rev-t42:#8a6924;--rev-t43:rgba(239,241,246,.05);--rev-t44:#402e02;--rev-t45:#6f500b;--rev-t46:rgba(239,241,246,.05);--rev-t47:#332300;--rev-t48:#5e4303;--rev-t49:rgba(239,241,246,.05);--rev-t50:#8d071d;--rev-t51:#d32738;--rev-t52:rgba(239,241,246,.05);--rev-t53:#660a15;--rev-t54:#aa0e28;--rev-t55:rgba(239,241,246,.05);--rev-t56:#52000b;--rev-t57:#960d1f;--rev-t58:rgba(239,241,246,.05);--rev-t59:#005230;--rev-t60:#087d4e;--rev-t61:rgba(239,241,246,.05);--rev-t62:#003820;--rev-t63:#05613b;--rev-t64:rgba(239,241,246,.05);--rev-t65:#002e18;--rev-t66:#045332;--rev-t67:rgba(239,241,246,.05);--rev-t68:#576600;--rev-t69:#6f810e;--rev-t70:rgba(239,241,246,.05);--rev-t71:#33476b;--rev-t72:#586d93;--rev-t73:rgba(239,241,246,.05);--rev-t74:#1f3256;--rev-t75:#42567b;--rev-t76:rgba(239,241,246,.05);--rev-t77:#112445;--rev-t78:#36496d;--rev-t79:rgba(239,241,246,.05);--rev-t80:#181895;--rev-t81:#576600;--rev-t82:#40374e;--rev-t83:#342e3d;--rev-t84:#00e08e;--rev-t85:rgba(239,241,246,.05);--rev-t86:#fff;--rev-t87:#edeff3;--rev-t88:#191c1f;--rev-t89:#3c3e44;--rev-t90:rgba(239,241,246,.05);--rev-t91:#2f3137;--rev-t92:#6a6c71;--rev-t93:#605473;--rev-t94:#7a6d8d;--rev-t95:rgba(239,241,246,.05);--rev-t96:#191c1f;--rev-t97:#3c3e44;--rev-t98:#fff;--rev-t99:#edeff3;--rev-t100:rgba(239,241,246,.05);--rev-t101:rgba(239,241,246,0);--rev-t102:rgba(239,241,246,.06);--rev-t103:rgba(147,81,246,.08);--rev-t104:rgba(147,81,246,.14);--rev-t105:rgba(239,241,246,.05);--rev-t109:#f8545c;--rev-t110:#dd2c3e;--rev-t111:#420007;--rev-t112:#810318;--rev-t113:rgba(239,241,246,.05);--rev-t114:rgba(248,84,92,0);--rev-t115:rgba(248,84,92,.06);--rev-t116:rgba(239,241,246,.05);--rev-t117:#00a868;--rev-t118:#008a55;--rev-t119:#001f10;--rev-t120:#03492b;--rev-t121:rgba(239,241,246,.05);--rev-t122:rgba(0,168,104,0);--rev-t123:rgba(0,168,104,.06);--rev-t124:rgba(239,241,246,.05);--rev-t125:#605473;--rev-t126:#7a6d8d;--rev-t127:#fff;--rev-t128:#edeff3;--rev-t129:rgba(239,241,246,.05);--rev-t130:#23252a;--rev-t131:#1e2125;--rev-t132:#191c1f;--rev-t133:#0a1742;--rev-t134:#2a0f39;--rev-t135:#201a28;--rev-t136:#110f15;--rev-t137:#23252a;--rev-t138:#46484e;--rev-t139:rgba(239,241,246,.05);--rev-t140:#23252a;--rev-t141:#46484e;--rev-t142:rgba(239,241,246,.05);--rev-t143:#3a3c41;--rev-t144:#5f6267;--rev-t145:#2f3137;--rev-t146:#53555a;--rev-t147:rgba(239,241,246,.05);--rev-t148:#3a3c41;--rev-t149:#5f6267;--rev-t150:rgba(239,241,246,.05);--rev-t151:rgba(17,15,21,.85);--rev-t152:rgba(239,241,246,.4);--rev-t153:#eff1f6;--rev-t154:#5b5d62;--rev-t155:#44464b;--rev-t156:rgba(239,241,246,.4);--rev-t157:#ff8585;--rev-t158:#b71029;--rev-t159:#37c37f;--rev-t160:#006b40;--rev-t161:#576600;--rev-t162:#7048ad;--rev-t163:#605473;--rev-t164:#4a5e82;--rev-t165:#785a11;--rev-t166:#8f93ff;--rev-t167:#eff1f6;--rev-t168:#eff1f6;--rev-t169:#eff1f6;--rev-t170:#515358;--rev-t171:#74767b;--rev-t172:#110f15;--rev-t173:#fff;--rev-t174:#515358;--rev-t175:#515358;--rev-t176:#fff;--rev-t177:#fff;--rev-t178:#515358;--rev-t179:#37c37f;--rev-t180:#515358;--rev-t181:#ff8585;--rev-t182:#dd2c3e;--rev-t183:#dd2c3e;--rev-t184:#515358;--rev-t185:#b71029;--rev-t186:#f8545c;--rev-t187:#f8545c;--rev-t188:#515358;--rev-t189:#3149b4;--rev-t190:#7085f0;--rev-t191:#7085f0;--rev-t192:#515358;--rev-t193:#6e2fb1;--rev-t194:#a164e8;--rev-t195:#a164e8;--rev-t196:#515358;--rev-t197:#515358;--rev-t198:#e773a0;--rev-t199:#a47de3;--rev-t200:#515358;--rev-t201:#2f3137;--rev-t202:#53555a;--rev-t203:rgba(239,241,246,.05);--rev-t208:#fff;--rev-t209:#818388;--rev-t210:#f6f6f6;--rev-t211:#818388;--rev-t212:#c3c5cb;--rev-t213:#818388;--rev-t214:#cba45d;--rev-t215:#818388;--rev-t216:#ff8585;--rev-t217:#818388;--rev-t218:#37c37f;--rev-t219:#818388;--rev-t220:#99aed6;--rev-t221:#818388;--rev-t222:#8f93ff;--rev-t223:#ceb5f2;--rev-t224:#818388;--rev-t225:#cd95ea;--rev-t226:#818388;--rev-t227:#fb8d89;--rev-t228:#818388;--rev-t229:#fff;--rev-t230:#818388;--rev-t231:#fff;--rev-t232:#c3c5cb;--rev-t233:#e6def2;--rev-t234:#bdb5c9;--rev-t235:#818388;--rev-t236:#dfe1e7;--rev-t237:#aaacb1;--rev-t238:#fff;--rev-t239:#c3c5cb;--rev-t240:#818388;--rev-t241:#b89de2;--rev-t242:#9378bf;--rev-t243:#b89de2;--rev-t244:#9378bf;--rev-t245:#818388;--rev-t246:#cd95ea;--rev-t247:#a46ebf;--rev-t248:#cd95ea;--rev-t249:#a46ebf;--rev-t250:#818388;--rev-t251:#fb8d89;--rev-t252:#cb6462;--rev-t253:#fb8d89;--rev-t254:#cb6462;--rev-t255:#818388;--rev-t256:#ff8585;--rev-t257:#f53d4c;--rev-t258:#818388;--rev-t259:#37c37f;--rev-t260:#00995e;--rev-t261:#818388;--rev-t262:#110f15;--rev-t263:#fff;--rev-t264:#818388;--rev-t265:#fff;--rev-t266:#e6def2;--rev-t267:#818388;--rev-t268:#fff;--rev-t269:#110f15;--rev-t270:#818388;--rev-t271:#110f15;--rev-t272:#ff8585;--rev-t273:#818388;--rev-t274:#ff8585;--rev-t275:#ffedeb;--rev-t276:#818388;--rev-t277:#110f15;--rev-t278:#37c37f;--rev-t279:#818388;--rev-t280:#fff;--rev-t281:#110f15;--rev-t282:#818388;--rev-t204:#9351f6;--rev-t205:#44464b;--rev-t206:#8d071d;--rev-t207:#9351f6;}
.rounded-xs{border-radius:.125rem;}
.rounded-sm{border-radius:.375rem;}
.rounded-md{border-radius:.5rem;}
.rounded-lg{border-radius:.75rem;}
.rounded-full{border-radius:624.9375rem;}
.body-1{font-family:BMDupletTXT,HelveticaTXT,sans-serif;font-weight:400;}
.body-1{font-size:1rem;letter-spacing:0;line-height:1.5rem;}
.body-1-bold{font-weight:600;}
.body-1-bold{font-family:BMDupletTXT,HelveticaTXT,sans-serif;}
.body-1-bold{font-size:1rem;letter-spacing:0;line-height:1.5rem;}
.font-weight-body-1-link{font-weight:600;}
.body-2{font-family:BMDupletTXT,HelveticaTXT,sans-serif;font-weight:400;}
.body-2{font-size:.875rem;letter-spacing:0;line-height:1.25rem;}
.body-2-bold{font-weight:600;}
.body-2-bold{font-family:BMDupletTXT,HelveticaTXT,sans-serif;}
.body-2-bold{font-size:.875rem;letter-spacing:0;line-height:1.25rem;}
.body-2-link{font-weight:600;}
.body-2-link{font-family:BMDupletTXT,HelveticaTXT,sans-serif;}
.body-2-link{font-size:.875rem;letter-spacing:0;line-height:1.25rem;text-decoration:underline;}
.body-2-striked{font-family:BMDupletTXT,HelveticaTXT,sans-serif;font-weight:400;}
.body-2-striked{font-size:.875rem;letter-spacing:0;line-height:1.25rem;text-decoration:line-through;}
.caption{font-family:BMDupletTXT,HelveticaTXT,sans-serif;font-weight:400;}
.caption{font-size:.75rem;letter-spacing:0;line-height:1rem;}
.caption-bold{font-weight:600;}
.caption-bold{font-family:BMDupletTXT,HelveticaTXT,sans-serif;}
.caption-bold{font-size:.75rem;letter-spacing:0;line-height:1rem;}
.heading-2{font-weight:600;}
.heading-2{font-family:BMDupletDSP,HelveticaDSP,sans-serif;}
.heading-2{font-size:1.25rem;}
@media (min-width:768px){
.heading-2{font-size:1.375rem;}
}
.heading-2{line-height:1.75rem;}
@media (min-width:768px){
.heading-2{line-height:2rem;}
}
.heading-2{letter-spacing:0;}
.heading-3{font-weight:600;}
.heading-3{font-family:BMDupletDSP,HelveticaDSP,sans-serif;}
.heading-3{font-size:1.125rem;}
@media (min-width:768px){
.heading-3{font-size:1.25rem;}
}
.heading-3{line-height:1.5rem;}
@media (min-width:768px){
.heading-3{line-height:1.75rem;}
}
.heading-3{letter-spacing:0;}
.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap;}
.pointer-events-none{pointer-events:none;}
.fixed{position:fixed;}
.absolute{position:absolute;}
.relative{position:relative;}
.-inset-x-8{left:-.5rem;right:-.5rem;}
.-inset-x-\[38px\]{left:-38px;right:-38px;}
.inset-x-0{left:0;right:0;}
.inset-y-0{bottom:0;top:0;}
.-top-10{top:-.625rem;}
.-top-6{top:-.375rem;}
.bottom-0{bottom:0;}
.left-0{left:0;}
.left-16{left:1rem;}
.left-22{left:1.375rem;}
.left-\[calc\(50\%-6px\)\]{left:calc(50% - 6px);}
.right-0{right:0;}
.right-16{right:1rem;}
.right-8{right:.5rem;}
.top-0{top:0;}
.top-18{top:1.125rem;}
.top-24{top:1.5rem;}
.z-10{z-index:10;}
.z-\[2\]{z-index:2;}
.m-5{margin:.3125rem;}
.mx-auto{margin-left:auto;margin-right:auto;}
.my-16{margin-bottom:1rem;margin-top:1rem;}
.my-24{margin-bottom:1.5rem;margin-top:1.5rem;}
.my-4{margin-bottom:.25rem;margin-top:.25rem;}
.mb-12{margin-bottom:.75rem;}
.mb-16{margin-bottom:1rem;}
.mb-24{margin-bottom:1.5rem;}
.mb-32{margin-bottom:2rem;}
.mb-56{margin-bottom:3.5rem;}
.ml-12{margin-left:.75rem;}
.ml-24{margin-left:1.5rem;}
.ml-32{margin-left:2rem;}
.ml-4{margin-left:.25rem;}
.ml-auto{margin-left:auto;}
.mr-12{margin-right:.75rem;}
.mr-4{margin-right:.25rem;}
.mr-8{margin-right:.5rem;}
.mt-1{margin-top:.0625rem;}
.mt-24{margin-top:1.5rem;}
.mt-32{margin-top:2rem;}
.mt-4{margin-top:.25rem;}
.mt-8{margin-top:.5rem;}
.box-border{box-sizing:border-box;}
.block{display:block;}
.inline-block{display:inline-block;}
.inline{display:inline;}
.flex{display:flex;}
.inline-flex{display:inline-flex;}
.grid{display:grid;}
.hidden{display:none;}
.size-20{height:1.25rem;width:1.25rem;}
.size-60{height:3.75rem;width:3.75rem;}
.size-8{height:.5rem;width:.5rem;}
.h-16{height:1rem;}
.h-24{height:1.5rem;}
.h-32{height:2rem;}
.h-40{height:2.5rem;}
.h-auto{height:auto;}
.h-full{height:100%;}
.max-h-\[20px\]{max-height:20px;}
.max-h-full{max-height:100%;}
.min-h-56{min-height:3.5rem;}
.min-h-\[42px\]{min-height:42px;}
.w-24{width:1.5rem;}
.w-32{width:2rem;}
.w-40{width:2.5rem;}
.w-60{width:3.75rem;}
.w-\[calc\(100\%\+38px\)\]{width:calc(100% + 38px);}
.w-auto{width:auto;}
.w-full{width:100%;}
.w-max{width:-moz-max-content;width:max-content;}
.min-w-20{min-width:1.25rem;}
.max-w-200{max-width:12.5rem;}
.max-w-224{max-width:14rem;}
.max-w-60{max-width:3.75rem;}
.max-w-full{max-width:100%;}
.flex-1{flex:1 1 0%;}
.shrink-0{flex-shrink:0;}
.grow{flex-grow:1;}
.grow-0{flex-grow:0;}
.basis-0{flex-basis:0;}
.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
.-translate-y-1\/2{--tw-translate-y:-50%;}
.translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
.translate-x-1\/2{--tw-translate-x:50%;}
.cursor-pointer{cursor:pointer;}
.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}
.flex-row{flex-direction:row;}
.flex-col{flex-direction:column;}
.flex-wrap{flex-wrap:wrap;}
.items-end{align-items:flex-end;}
.items-center{align-items:center;}
.items-baseline{align-items:baseline;}
.items-stretch{align-items:stretch;}
.justify-center{justify-content:center;}
.justify-between{justify-content:space-between;}
.gap-12{gap:.75rem;}
.gap-16{gap:1rem;}
.gap-24{gap:1.5rem;}
.gap-4{gap:.25rem;}
.gap-8{gap:.5rem;}
.gap-x-4{-moz-column-gap:.25rem;column-gap:.25rem;}
.gap-x-8{-moz-column-gap:.5rem;column-gap:.5rem;}
.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));}
.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));}
.space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));}
.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));}
.self-start{align-self:flex-start;}
.self-center{align-self:center;}
.overflow-auto{overflow:auto;}
.truncate{overflow:hidden;white-space:nowrap;}
.truncate{text-overflow:ellipsis;}
.whitespace-nowrap{white-space:nowrap;}
.border{border-width:1px;}
.border-0{border-width:0;}
.border-x-6{border-left-width:.375rem;border-right-width:.375rem;}
.border-b-6{border-bottom-width:.375rem;}
.border-t{border-top-width:1px;}
.border-solid{border-style:solid;}
.border-x-transparent{border-left-color:transparent;border-right-color:transparent;}
.bg-transparent{background-color:transparent;}
.p-11{padding:.6875rem;}
.p-12{padding:.75rem;}
.p-16{padding:1rem;}
.p-24{padding:1.5rem;}
.p-4{padding:.25rem;}
.p-8{padding:.5rem;}
.px-11{padding-left:.6875rem;padding-right:.6875rem;}
.px-16{padding-left:1rem;padding-right:1rem;}
.px-24{padding-left:1.5rem;padding-right:1.5rem;}
.px-4{padding-left:.25rem;padding-right:.25rem;}
.py-0{padding-bottom:0;padding-top:0;}
.py-12{padding-bottom:.75rem;padding-top:.75rem;}
.py-14{padding-bottom:.875rem;padding-top:.875rem;}
.py-5{padding-bottom:.3125rem;padding-top:.3125rem;}
.pb-\[140px\]{padding-bottom:140px;}
.pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom));}
.pl-12{padding-left:.75rem;}
.pr-40{padding-right:2.5rem;}
.pt-0{padding-top:0;}
.pt-10{padding-top:.625rem;}
.pt-12{padding-top:.75rem;}
.pt-24{padding-top:1.5rem;}
.pt-40{padding-top:2.5rem;}
.pt-8{padding-top:.5rem;}
.text-left{text-align:left;}
.text-center{text-align:center;}
.text-start{text-align:start;}
.align-top{vertical-align:top;}
.text-\[1\.4rem\]{font-size:1.4rem;}
.text-inherit{font-size:inherit;}
.leading-\[18px\]{line-height:18px;}
.leading-none{line-height:1;}
.text-inherit{color:inherit;}
.underline{text-decoration-line:underline;}
.no-underline{text-decoration-line:none;}
.outline-none{outline:2px solid transparent;outline-offset:2px;}
.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);}
.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1);}
.\[grid-area\:title\]{grid-area:title;}
.\[text-align\:inherit\]{text-align:inherit;}
.hover\:bg-static-default-low-hover:hover{background-color:var(--rev-t36);}
.hover\:bg-action-default-hi-hover:hover{background-color:var(--rev-t87);}
.hover\:bg-action-default-mid-hover:hover{background-color:var(--rev-t92);}
.hover\:bg-action-default-min-hover:hover{background-color:var(--rev-t102);}
.hover\:bg-action-danger-min-hover:hover{background-color:var(--rev-t115);}
.hover\:text-action-default-hi-hover:hover{color:var(--rev-t232);}
.disabled\:bg-action-default-hi-disabled:disabled{background-color:var(--rev-t90);}
.disabled\:bg-action-default-min-disabled:disabled{background-color:var(--rev-t105);}
.disabled\:bg-action-danger-min-disabled:disabled{background-color:var(--rev-t116);}
.disabled\:border-action-default-hi-disabled:disabled{border-color:var(--rev-t170);}
.disabled\:text-action-default-hi-disabled:disabled{color:var(--rev-t235);}
.disabled\:text-onaction-default-hi-disabled:disabled{color:var(--rev-t264);}
.disabled\:text-onaction-danger-hi-disabled:disabled{color:var(--rev-t273);}
@media (min-width:1200px){
.lg\:bg-surface-default-hi{background-color:var(--rev-t130);}
}
.first\:pt-0:first-child{padding-top:0;}
.hover\:underline:hover{text-decoration-line:underline;}
.hover\:no-underline:hover{text-decoration-line:none;}
.disabled\:cursor-not-allowed:disabled{cursor:not-allowed;}
@media (prefers-reduced-motion:no-preference){
.motion-safe\:transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);}
.motion-safe\:transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);}
.motion-safe\:duration-200{transition-duration:.2s;}
.motion-safe\:duration-300{transition-duration:.3s;}
.motion-safe\:ease-in{transition-timing-function:cubic-bezier(.4,0,1,1);}
}
@media (min-width:375px){
.sm\:border-0{border-width:0;}
}
@media (min-width:768px){
.md\:order-1{order:1;}
.md\:order-2{order:2;}
.md\:order-3{order:3;}
.md\:order-4{order:4;}
.md\:-mt-8{margin-top:-.5rem;}
.md\:mb-16{margin-bottom:1rem;}
.md\:mb-24{margin-bottom:1.5rem;}
.md\:mb-40{margin-bottom:2.5rem;}
.md\:mb-48{margin-bottom:3rem;}
.md\:mb-8{margin-bottom:.5rem;}
.md\:mt-0{margin-top:0;}
.md\:hidden{display:none;}
.md\:size-\[110px\]{height:110px;width:110px;}
.md\:h-32{height:2rem;}
.md\:h-48{height:3rem;}
.md\:w-32{width:2rem;}
.md\:w-48{width:3rem;}
.md\:min-w-\[110px\]{min-width:110px;}
.md\:max-w-\[820px\]{max-width:820px;}
.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}
.md\:flex-row{flex-direction:row;}
.md\:flex-row-reverse{flex-direction:row-reverse;}
.md\:justify-end{justify-content:flex-end;}
.md\:gap-12{gap:.75rem;}
.md\:gap-48{gap:3rem;}
.md\:gap-96{gap:6rem;}
.md\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse));}
.md\:self-center{align-self:center;}
.md\:border-0{border-width:0;}
.md\:p-24{padding:1.5rem;}
.md\:px-22{padding-left:1.375rem;padding-right:1.375rem;}
.md\:px-24{padding-left:1.5rem;padding-right:1.5rem;}
.md\:pt-48{padding-top:1rem;}
.md\:\[grid-row-end\:span_2\]{grid-row-end:span 2;}
}
@media (min-width:1200px){
.lg\:h-screen{height:100vh;}
.lg\:w-\[27\.5rem\]{width:27.5rem;}
.lg\:flex-row{flex-direction:row;}
.lg\:gap-20{gap:1.25rem;}
.lg\:overflow-auto{overflow:auto;}
.lg\:overflow-y-hidden{overflow-y:hidden;}
.lg\:overflow-y-scroll{overflow-y:scroll;}
.lg\:pb-0{padding-bottom:0;}
}
@media (max-height:512px){
.\[\@media\(max-height\:512px\)\]\:hidden{display:none;}
}

._radio_1dq0m_2{height:100%;}
._radio_1dq0m_2>label{border-left-color:var(--rev-t154);border-left-width:.375rem;height:100%;}
._radio_1dq0m_2._blueHighlighted_1dq0m_12>label{border-left-color:var(--rev-t189);}
._radio_1dq0m_2._blueHighlighted_1dq0m_12>label:hover{background-color:var(--rev-t77);}

.__affirm-logo{font-family:"affirm"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:relative;white-space:nowrap;letter-spacing:0;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.8em;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;}
.__affirm-logo.__affirm-logo-blue{color:#060809;}
.__affirm-logo.__affirm-logo-blue.__ligature__affirm_full_logo__:after{color:var(--color-fill-brand-indigo);}
.__affirm-logo.__ligature__affirm_full_logo__:after{position:absolute;left:0;bottom:0;}
.__affirm-logo.__ligature__affirm_full_logo__{font-size:1.236em;}
.__affirm-logo.__ligature__affirm_full_logo__:after{content:"";}
.__apr_badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:1.5em;padding:.125em .5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25em;border-radius:.5em;font-family:inherit;font-style:normal;font-weight:medium;font-size:1em;margin-right:.25em;vertical-align:-0.12em;}
.__apr_badge::before{content:"";width:1em;height:1em;left:.25em;background-size:contain;background-repeat:no-repeat;}
.__apr_badge.__apr_badge_indigo{background:var(--bg-surface-brand-indigo, #e2e2ff);color:var(--text-brand-indigo-oncolor, #4242cf);}
.__apr_badge.__apr_badge_indigo::before{background-image:url("https://cdn-assets.affirm.com/upfunnel/assets/zero_percent_badge_icon_indigo.svg");}
/*! CSS Used from: https://front-office.statics.backmarket.com/4af8502453aa9e0919fd1aed94a32e0b9a3957ed/_nuxt/CartStep.BTpmY7YZ.css */
._productGrid_1sui2_2{grid-template-areas:"illustration title" "delivery delivery" "price price" "manage manage";grid-template-columns:auto 1fr;}
@media only screen and (min-width:768px){
._productGrid_1sui2_2{grid-template-areas:"illustration title price" "illustration delivery manage";grid-template-columns:auto 1fr auto;}
}

@font-face{font-display:swap;font-family:BMDupletTXT;font-style:normal;font-weight:400;src:url(https://ds.statics.backmarket.com/fonts/v13.0.0/BMDupletTXT-Regular.woff2);}
@font-face{font-display:swap;font-family:BMDupletTXT;font-style:italic;font-weight:400;src:url(https://ds.statics.backmarket.com/fonts/v13.0.0/BMDupletTXT-Italic.woff2);}
@font-face{font-display:swap;font-family:BMDupletTXT;font-style:normal;font-weight:600;src:url(https://ds.statics.backmarket.com/fonts/v13.0.0/BMDupletTXT-Semibold.woff2);}
@font-face{font-display:swap;font-family:BMDupletTXT;font-style:italic;font-weight:600;src:url(https://ds.statics.backmarket.com/fonts/v13.0.0/BMDupletTXT-SemiboldItalic.woff2);}
@font-face{ascent-override:80%;font-family:HelveticaTXT;font-weight:400;size-adjust:102%;src:local("Helvetica");}
@font-face{ascent-override:85%;font-family:HelveticaTXT;font-weight:600;size-adjust:96%;src:local("Helvetica Bold");}
@font-face{font-display:swap;font-family:BMDupletDSP;font-style:normal;font-weight:600;src:url(https://ds.statics.backmarket.com/fonts/v13.0.0/BMDupletDSP-Semibold.woff2);}
@font-face{ascent-override:85%;font-family:HelveticaDSP;font-weight:600;size-adjust:91.8%;src:local("Helvetica Bold");}
@font-face{font-family:"affirm";src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");font-weight:normal;font-style:normal;}


*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;}
:root{
--bm-bg:#f8f9fc;--bm-white:#fff;--bm-surface:#23252a;
--bm-border:#dfe1e7;--bm-border-low:#44464b;
--bm-text:#2f3137;--bm-text-low:#5b5d62;--bm-text-hi:#110f15;
--bm-black:#110f15;--bm-green:#006b40;--bm-info-mid:#d9e4fc;
--bm-action-min:rgba(17,15,21,.04);--bm-radius-sm:6px;--bm-radius-lg:12px;
--bm-shadow:0px 2px 4px 0px rgba(17,15,21,.05);
font-family:BMDupletTXT,HelveticaTXT,system-ui,sans-serif;
}
body{background:var(--bm-bg);color:var(--bm-text);font-size:14px;line-height:1.5;}
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&display=swap');

.checkout-container{display:flex;min-height:100vh;flex-direction:column;background:var(--bm-bg);}
@media(min-width:1024px){.checkout-container{flex-direction:row;}}

.checkout-main{flex:1;padding:24px;overflow-y:auto;}
@media(min-width:768px){.checkout-main{padding:48px 32px;}}

.checkout-summary{background:#f2f3f7;padding:24px;width:100%;}
@media(min-width:1024px){.checkout-summary{width:440px;overflow-y:auto;padding:48px 24px;}}

.inner{max-width:640px;margin:0 auto;}

.card-details, .payment-option{
  margin-top: 0px;
  padding-top: 0px;
}

select{width:100%;height:48px;border:1px solid var(--bm-border);border-radius:var(--bm-radius-sm);padding:0 12px;font-size:14px;color:var(--bm-text-hi);background:var(--bm-white);outline:none;font-family:inherit;cursor:pointer;}
textarea{width:100%;border:1px solid var(--bm-border);border-radius:var(--bm-radius-sm);padding:12px;font-size:14px;color:var(--bm-text-hi);background:var(--bm-white);resize:vertical;min-height:80px;outline:none;font-family:inherit;}
textarea:focus,select:focus{border-color:var(--bm-black);}

.shipping-option{border:1px solid var(--bm-border);border-radius:var(--bm-radius-sm);padding:16px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:border-color .15s,background .15s;}
.shipping-option:hover{border-color:#888;}
.shipping-option.selected{border-color:var(--bm-black);background:rgba(17,15,21,.02);}

.section-title{margin-bottom:16px;}
.section-title h2{font-size:18px;font-weight:600;color:var(--bm-text-hi);margin-bottom:4px;}
.section-title p{font-size:13px;color:var(--bm-text-low);}


.option-icon{width:36px;height:36px;border-radius:8px;background:#f2f3f7;display:flex;align-items:center;justify-content:center;font-size:16px;}
.option-content{flex:1; width: 100%;}
.option-header h4{font-size:15px;font-weight:600;color:var(--bm-text-hi);}
.option-header p{font-size:13px;color:var(--bm-text-low);}

.option-price{font-size:15px;font-weight:600;color:var(--bm-green);}
.option-price.paid{color:var(--bm-text-hi);}

.option-content .cost{color:black; margin-right: 15px;}



.form-group{margin-bottom:12px;}
.form-group label{display:block;font-size:11px;font-weight:600;color:var(--bm-text-low);margin-bottom:4px;text-transform:uppercase;letter-spacing:.04em;}
.form-group input{width:100%;height:48px;border:1px solid var(--bm-border);border-radius:var(--bm-radius-sm);padding:0 12px;font-size:14px;color:var(--bm-text-hi);background:var(--bm-white);transition:border-color .15s;outline:none;font-family:inherit;}
.form-group input:focus{border-color:var(--bm-black);}

.form-group select,.form-group textarea{width:100%;height:48px;border:1px solid var(--bm-border);border-radius:var(--bm-radius-sm);padding:12 12px;font-size:14px;color:var(--bm-text-hi);background:var(--bm-white);transition:border-color .15s;outline:none;font-family:inherit;}
.form-group select:focus,.form-group textarea:focus{border-color:var(--bm-black);}

.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;}
.form-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;}

select{width:100%;height:48px;border:1px solid var(--bm-border);border-radius:var(--bm-radius-sm);padding:0 12px;font-size:14px;color:var(--bm-text-hi);background:var(--bm-white);outline:none;font-family:inherit;cursor:pointer;}
textarea{width:100%;border:1px solid var(--bm-border);border-radius:var(--bm-radius-sm);padding:12px;font-size:14px;color:var(--bm-text-hi);background:var(--bm-white);resize:vertical;min-height:80px;outline:none;font-family:inherit;}
textarea:focus,select:focus{border-color:var(--bm-black);}

