.atlantis-exo-buy-now.is-preorder{border-color:#f0b640!important;background:linear-gradient(135deg,#f5c351,#df982b)!important;color:#1c1306!important;box-shadow:0 10px 28px #d9972430!important}
.atlantis-exo-buy-now.is-preorder:hover{filter:brightness(1.045);transform:translateY(-1px)}
.atlantis-exo-buy-now.is-preorder .atlantis-pill-action-arrow{background:#1a130b17!important;color:#211605!important}
.atlantis-exo-buy-now.is-preorder .atlantis-pill-action-arrow svg{width:20px;height:20px}
.supreme-preorder-note{width:100%;padding:17px 16px 4px;color:#aa9470;text-align:center}
.supreme-preorder-note p{margin:0 0 7px;font-size:13px;line-height:1.55}
.supreme-preorder-note p strong{color:#edc06b;font-weight:700}
.supreme-preorder-note>span{display:block;margin-top:13px;color:#e0bb72;font-size:10px;font-weight:750;letter-spacing:.2em}
.atlantis-exo-product-form .variant.is-preorder{position:relative;overflow:hidden;border-color:#65512a!important;padding-top:43px!important;background:linear-gradient(145deg,#1a1711,#151515)!important}
.atlantis-exo-product-form .variant.is-preorder.active{border-color:#e6ad38!important;box-shadow:0 0 0 1px #e6ad38,0 12px 26px #b97d1824!important}
.supreme-preorder-variant-badge{position:absolute;inset:0 0 auto auto;display:inline-flex;align-items:center;gap:5px;padding:7px 10px 7px 12px;border-radius:0 0 0 10px;background:linear-gradient(135deg,#f7cc54,#efa91f);color:#201504;font-size:9px;font-weight:850;letter-spacing:.09em}
.supreme-preorder-variant-badge svg{width:11px;height:11px;fill:currentColor;stroke:none}
.atlantis-catalog-card.is-preorder{border-color:#4b402a}
.atlantis-catalog-stock--preorder{border-color:#806221!important;background:#2b210c!important;color:#f2c35a!important}
.atlantis-catalog-stock--preorder svg{width:12px!important;height:12px!important;fill:currentColor;stroke:none!important}
.atlantis-catalog-actions--preorder{display:block!important}
.atlantis-catalog-buy.is-preorder{gap:6px!important;border-color:#dba536!important;background:linear-gradient(135deg,#f3c451,#df9b2e)!important;color:#1c1305!important;box-shadow:none!important}
.atlantis-catalog-buy.is-preorder svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:600px){.supreme-preorder-note{padding-inline:5px}.supreme-preorder-note p{font-size:12px}.atlantis-exo-product-form .variant.is-preorder{padding-top:40px!important}.supreme-preorder-variant-badge{font-size:8px}}

.preorder-payment-state{display:grid;justify-items:center;max-width:760px;margin:0 auto;padding:56px 42px;border:1px solid #554524;border-radius:20px;background:radial-gradient(circle at 50% 0,#3a2b1238,transparent 48%),#101216;text-align:center}
.preorder-payment-state>i{display:grid;place-items:center;width:62px;height:62px;margin-bottom:20px;border:1px solid #d6a43b;border-radius:18px;background:#2b200d;color:#f0ba48;box-shadow:0 0 0 9px #e7ad2f0b}
.preorder-payment-state>i svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.preorder-payment-state>span{color:#e9b64a;font-size:10px;font-weight:800;letter-spacing:.16em}
.preorder-payment-state h2{max-width:620px;margin:10px 0 10px;color:#f6f7f8;font-size:clamp(23px,3vw,34px);font-weight:650;line-height:1.25;letter-spacing:-.035em}
.preorder-payment-state>p{max-width:600px;margin:0;color:#969daa;font-size:14px;line-height:1.7}
.preorder-payment-state dl{display:grid;grid-template-columns:1fr 1fr;width:min(560px,100%);margin:25px 0 17px;border:1px solid #2d3138;border-radius:13px;background:#0b0d11;text-align:left}
.preorder-payment-state dl div{padding:15px 17px}.preorder-payment-state dl div+div{border-left:1px solid #2d3138}
.preorder-payment-state dt{margin-bottom:5px;color:#777f8b;font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}
.preorder-payment-state dd{margin:0;color:#e6e9ed;font-size:13px;font-weight:650}
.preorder-payment-state>small{max-width:570px;color:#707885;font-size:11px;line-height:1.55}
.preorder-payment-state>a{margin-top:22px;border-radius:10px;background:#f0b743;color:#1b1205;padding:12px 16px;font-size:12px;font-weight:800;text-decoration:none}
.preorder-payment-state.is-refunded{border-color:#274f3a;background:radial-gradient(circle at 50% 0,#1d50342e,transparent 48%),#101216}
.preorder-payment-state.is-refunded>i{border-color:#3f9a67;background:#11291c;color:#65dfa0;box-shadow:0 0 0 9px #51d7920b}
.preorder-payment-state.is-refunded>span{color:#62d99b}
@media(max-width:600px){.preorder-payment-state{padding:38px 20px;border-radius:15px}.preorder-payment-state h2{font-size:23px}.preorder-payment-state dl{grid-template-columns:1fr}.preorder-payment-state dl div+div{border-top:1px solid #2d3138;border-left:0}}
