.mdb{--black: #111;--red: #e5262e;--yellow: #e4f800;color:#151515;background:#fff;font-family:inherit;touch-action:pan-x pan-y pinch-zoom!important}@media(max-width:760px){.mdb[data-mdb-mode=arcade] *{touch-action:pan-x pan-y pinch-zoom!important}}.mdb *{box-sizing:border-box}.mdb button{font:inherit;cursor:pointer}.mdb-top{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px max(20px,calc((100vw - 1440px)/2));background:#111;color:#fff;font-size:12px;font-weight:900;letter-spacing:.07em}.mdb-top span{color:var(--yellow)}.mdb-top small{font-size:10px}.mdb-layout{max-width:1460px;margin:auto;padding:28px 20px 100px;display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;align-items:start}.mdb-kicker,.mdb-step-head,.mdb-side-label{font-size:11px;font-weight:1000;letter-spacing:.08em}.mdb-kicker{color:#777}.mdb-marker-name{font-size:clamp(27px,3vw,44px);line-height:1.05;margin:6px 0 8px;font-weight:1000;text-transform:uppercase}.mdb-intro{font-size:13px;color:#555;max-width:780px;margin:0 0 22px}.mdb-step{border-top:1px solid #ddd;padding:15px 0 22px}.mdb-step-head{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px}.mdb-step-head b{color:#171717}.mdb-step-head small{color:#666;font-size:9px}.mdb-marker-carousel{display:flex;gap:8px;overflow-x:auto;padding:4px 1px 12px;scroll-snap-type:x proximity}.mdb-marker-choice{flex:0 0 135px;min-width:0;border:2px solid #ddd;border-radius:8px;background:#fff;padding:7px;display:flex;flex-direction:column;gap:5px;text-align:left;scroll-snap-align:start}.mdb-marker-choice.is-active{border-color:#f00080;box-shadow:0 0 0 2px #f0008030}.mdb-marker-choice img{width:100%;height:80px;object-fit:contain}.mdb-marker-choice strong{font-size:10px;line-height:1.25;min-height:26px}.mdb-marker-choice small{font-size:9px;color:#666}.mdb-marker-choice b{font-size:10px;background:#111;color:#fff;padding:7px 5px;margin-top:auto}.mdb-packages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mdb-package{border:2px solid #d5d5d5;border-radius:9px;overflow:hidden;background:#fff;display:flex;flex-direction:column;min-width:0}.mdb-package.is-active{border-color:#111;box-shadow:0 0 0 2px #1111}.mdb-package-select{padding:0;text-align:left;background:transparent;border:0;display:block;width:100%}.mdb-package-top{display:flex;justify-content:space-between;align-items:center;padding:7px 10px;background:#f5f5f5;font-size:9px;font-weight:900}.mdb-package-top b{display:grid;place-items:center;border-radius:50%;background:#e7e7e7;width:22px;height:22px}.mdb-package.is-active .mdb-package-top b{background:#19a5f3;color:#fff}.mdb-player-art{position:relative;background:#f1f1f1;aspect-ratio:1.25;overflow:hidden}.mdb-player-base{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.mdb-player-marker{position:absolute;left:29%;top:27%;width:42%;height:46%;object-fit:contain;pointer-events:none;filter:drop-shadow(0 2px 2px #0003)}.mdb-package-copy{display:flex;flex-direction:column;background:#111;color:#fff;padding:11px;min-height:94px;gap:4px}.mdb-package-copy small{font-size:8px;color:#ff4a63}.mdb-package-copy strong{font-size:18px;line-height:1}.mdb-package-copy span{font-size:9px;color:#ccc}.mdb-package-kit{padding:11px;flex:1}.mdb-package-kit>b{display:block;font-size:11px;margin-bottom:7px}.mdb-kit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.mdb-kit-tile{border:1px solid #ddd;background:#fff;border-radius:5px;padding:3px;min-width:0;text-align:left;overflow:hidden}.mdb-kit-tile.is-editable{border-color:#777}.mdb-kit-tile.is-editable:hover{border-color:#f00080}.mdb-kit-picture{display:flex;align-items:center;justify-content:center;height:52px}.mdb-kit-picture img{width:100%;height:100%;object-fit:contain}.mdb .mdb-restore-choice{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;height:100%;padding:8px;color:#111;text-align:center}.mdb .mdb-restore-choice strong{font-size:12px;line-height:1.3;overflow-wrap:anywhere}.mdb .mdb-paint-summary-tile[data-open-slot=paint]>.mdb-kit-picture{width:100%;align-self:stretch}.mdb .mdb-paint-empty-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%;height:100%;min-height:0;padding:6px;color:#111;text-align:center}.mdb .mdb-paint-empty-content>small{font-size:8px;line-height:1.2}.mdb .mdb-paint-choice-help{margin:10px 0;color:#ddd;font-size:12px;line-height:1.4}.mdb .mdb-paint-symbol{display:block;width:70%;max-width:76px;height:42px;min-height:0;flex:0 1 42px;fill:#000}.mdb .mdb-paint-empty-action{display:block;padding:3px 6px;border-radius:4px;background:#e8ff00;color:#111;font-size:9px;font-weight:900;line-height:1.15}.mdb-kit-picture b{font-size:25px;color:#aaa}.mdb-kit-meta{display:block;min-width:0}.mdb-kit-meta small{display:block;font-size:7px;font-weight:900;color:#777}.mdb-kit-meta strong{display:block;font-size:8px;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mdb-kit-meta em{display:block;font-size:8px;font-style:normal;color:#666}.mdb-package-bottom{margin-top:auto;padding:11px;background:#f2f2f2;display:flex;flex-direction:column;gap:5px}.mdb-package-bottom strong{font-size:21px}.mdb-package-bottom small{font-size:8px;color:#555}.mdb-package-bottom button{border:0;background:#111;color:#fff;font-size:10px;font-weight:900;padding:10px}.mdb-mask-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.mdb-mask-choices button{border:1px solid #bbb;background:#f6f6f6;padding:13px 7px;font-size:10px;font-weight:900}.mdb-mask-choices button.is-active{background:#111;color:#fff;border-color:#111}.mdb-alert{padding:10px;background:#fff1d6;font-size:11px;line-height:1.4}.mdb-paint-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.mdb-paint-choice{background:#fff;border:2px solid #ddd;border-radius:7px;padding:7px;text-align:left;display:flex;flex-direction:column;gap:4px}.mdb-paint-choice.is-active{border-color:#f00080}.mdb-paint-choice img{width:100%;height:130px;object-fit:contain}.mdb-paint-choice strong{font-size:10px}.mdb-paint-choice small{font-size:10px;color:#777}.mdb-link{border:0;background:none;text-decoration:underline;font-weight:900;font-size:11px;margin-top:10px}.mdb-finish{width:100%;padding:15px;background:#111;color:#fff;border:0;font-size:12px;font-weight:900}.mdb-side{position:sticky;top:100px;min-width:0}.mdb-side-label{margin-bottom:9px}.mdb-side-art{border:1px solid #ddd;border-radius:10px;overflow:hidden}.mdb-side-art .mdb-player-art{aspect-ratio:1.15}.mdb-side h3{font-size:19px;margin:14px 0}.mdb-side-lines{border-top:1px solid #ddd}.mdb-side-lines>div{border-bottom:1px solid #eee;padding:8px 0;display:grid;grid-template-columns:1fr auto;gap:4px}.mdb-side-lines span{grid-column:1/-1;font-size:9px;color:#777;font-weight:900}.mdb-side-lines strong,.mdb-side-lines b{font-size:10px}.mdb-grand-total{display:flex;justify-content:space-between;align-items:center;margin:15px 0}.mdb-grand-total span{font-size:10px;font-weight:900}.mdb-grand-total strong{font-size:24px}.mdb-cart{width:100%;background:var(--red);color:#fff;border:0;padding:14px;font-weight:900;font-size:11px}.mdb-cart:disabled{opacity:.4}.mdb-side>small{display:block;font-size:10px;color:#666;margin-top:10px}.mdb-notice{font-size:11px}.mdb-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#000b;overflow:auto;padding:20px}.mdb-modal-open{overflow:hidden}.mdb-dialog{max-width:1000px;margin:25px auto;background:#fff;border:3px solid var(--yellow);padding:20px}.mdb-dialog header{display:flex;justify-content:space-between;gap:20px;align-items:start}.mdb-dialog h2{margin:3px 0 20px;font-size:28px}.mdb-dialog header small{font-size:10px;color:var(--red);font-weight:900}.mdb-dialog header button{border:0;background:var(--yellow);padding:10px 15px;font-weight:900}.mdb-modal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.mdb-modal-grid button{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px;border:1px solid #ddd;background:#fafafa}.mdb-modal-grid img{width:100%;height:125px;object-fit:contain}.mdb-modal-grid strong{font-size:11px}.mdb-modal-grid span{font-size:12px;font-weight:900}.mdb-no-mask{background:#111;color:#fff;border:0;padding:13px;margin-bottom:14px;font-weight:900}.mdb-no-art{font-size:9px;color:#777}.mdb [hidden]{display:none!important}@media(max-width:1050px){.mdb-layout{grid-template-columns:minmax(0,1fr) 230px;gap:12px}.mdb-package-copy strong{font-size:15px}.mdb-kit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.mdb-layout{grid-template-columns:1fr;padding:18px 12px 80px}.mdb-side{position:static}.mdb-packages{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:3px 3px 14px}.mdb-package{flex:0 0 min(85vw,350px);scroll-snap-align:center}.mdb-kit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mdb-mask-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.mdb-top{padding:12px;flex-wrap:wrap}.mdb-top small{display:none}.mdb-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.mdb-marker-choice{flex-basis:115px}.mdb-paint-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mdb-paint-choice img{height:105px}}@media(prefers-reduced-motion:reduce){.mdb *{scroll-behavior:auto!important;transition:none!important}}.mdb-mask-rail{display:flex;gap:9px;overflow-x:auto;scroll-snap-type:x proximity;padding:3px 2px 12px}.mdb-mask-swatch{flex:0 0 170px;scroll-snap-align:start;border:2px solid #ddd;border-radius:7px;background:#fff;padding:8px;text-align:left;display:flex;flex-direction:column;gap:5px}.mdb-mask-swatch.is-active{border-color:#111;box-shadow:0 0 0 2px #e4f800}.mdb-mask-swatch-photo{height:110px;display:flex;align-items:center;justify-content:center;background:#f6f6f6;border-radius:4px}.mdb-mask-swatch-photo img{width:100%;height:100%;object-fit:contain}.mdb-mask-swatch strong{font-size:10px;line-height:1.25}.mdb-mask-swatch small{font-size:9px;color:#555}.mdb-no-mask-icon{font-size:34px;color:#17a8e8}.mdb-addon-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.mdb-addon-category{border:1px solid #ddd;background:#fff;padding:8px;display:flex;gap:10px;text-align:left;align-items:center;min-width:0}.mdb-addon-thumb{width:62px;height:60px;flex-shrink:0;background:#f7f7f7;display:flex;align-items:center;justify-content:center}.mdb-addon-thumb img{width:100%;height:100%;object-fit:contain}.mdb-addon-category>span:nth-child(2){flex:1;min-width:0}.mdb-addon-category strong,.mdb-addon-category small{display:block;font-size:10px;overflow:hidden;text-overflow:ellipsis}.mdb-addon-category small{color:#666;margin-top:3px}.mdb-addon-category>b{font-size:9px;white-space:nowrap}.mdb-addon-category:hover{border-color:#111}@media(max-width:600px){.mdb-addon-categories{grid-template-columns:1fr}.mdb-mask-swatch{flex-basis:145px}}.mdb .mdb-player-marker{left:8%;top:auto;bottom:25%;width:84%;height:44%;object-fit:contain;filter:drop-shadow(0 0 3px #12b8ef) drop-shadow(0 5px 5px rgba(0,0,0,.28))}.mdb .mdb-player-art{aspect-ratio:1.04}.mdb .mdb-package-details{padding:12px;flex:1;background:#fff;font-size:11px}.mdb .mdb-package-details>b{font-size:10px;letter-spacing:.04em}.mdb .mdb-package-details p{font-size:10px;line-height:1.4;color:#555;margin:8px 0}.mdb .mdb-package-details ul{margin:8px 0 0;padding-left:17px;line-height:1.6;font-weight:650}.mdb .mdb-customize-tap{display:none}@media(hover:none),(pointer:coarse){.mdb .mdb-customize-click{display:none}.mdb .mdb-customize-tap{display:inline}}.mdb .mdb-customize-help{margin:8px 0 14px;color:#ddd;font-size:13px;line-height:1.45}.mdb .mdb-side-help{font-size:11px;color:#666;margin:0 0 10px}.mdb .mdb-selected-kit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mdb .mdb-selected-kit-grid .mdb-kit-tile{display:flex;flex-direction:column;cursor:pointer;padding:7px;min-height:136px;border:1px solid #ccc}.mdb .mdb-selected-kit-grid .mdb-kit-picture{height:82px}.mdb .mdb-selected-kit-grid .mdb-kit-meta strong{font-size:10px;line-height:1.25}.mdb .mdb-selected-kit-grid .mdb-kit-meta small{font-size:9px}.mdb .mdb-selected-kit-grid .mdb-kit-meta em{font-size:10px}@media(max-width:760px){.mdb .mdb-player-marker{left:5%;bottom:27%;width:90%;height:46%}.mdb .mdb-selected-kit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mdb .mdb-player-marker{filter:drop-shadow(0 0 3px var(--marker-accent, #12b8ef)) drop-shadow(0 0 7px var(--marker-accent, #12b8ef)) drop-shadow(0 5px 5px #0005)}.mdb-illustration-note{display:block;background:#f7f7f7;color:#666;font-size:8px;letter-spacing:.03em;text-align:center;padding:5px}.mdb-marker-choice{padding:6px;display:flex;flex-direction:column;--marker-accent: #12b8ef}.mdb-marker-choice.is-active{border-color:var(--marker-accent);box-shadow:0 0 0 2px var(--marker-accent)}.mdb-marker-pick{border:0;background:none;text-align:left;display:flex;flex-direction:column;gap:5px;flex:1;padding:0}.mdb-marker-pick img{width:100%;height:80px;object-fit:contain}.mdb-marker-pick strong{font-size:10px}.mdb-marker-pick b{font-size:10px;background:#111;color:#fff;padding:6px}.mdb-info-trigger{border:1px solid #ddd;background:#fff;padding:6px;font-size:9px;font-weight:900}.mdb-sound{margin-left:12px;background:#111;color:#fff;border:0;padding:7px 9px;font-size:10px}.mdb-modal-grid button:disabled{opacity:.4;cursor:not-allowed}.mdb-modal-grid button em{font-style:normal;font-size:9px;color:#555}.mdb-info-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:center}.mdb-info-layout>img{width:100%;height:300px;object-fit:contain}.mdb-info-layout p{font-size:13px;line-height:1.5}.mdb-info-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.mdb-info-actions button{border:1px solid #111;padding:10px;background:#111;color:#fff;font-weight:900;font-size:10px}@media(max-width:760px){.mdb-info-layout{grid-template-columns:1fr}.mdb-info-layout>img{height:190px}.mdb-dialog{padding:12px}.mdb-info-actions button{flex:1}}.mdb .mdb-player-art{overflow:hidden;isolation:isolate}.mdb .mdb-player-marker{left:5%!important;bottom:17%!important;top:auto!important;width:90%!important;height:58%!important;object-fit:contain!important;filter:drop-shadow(0 0 3px var(--marker-accent, #12b8ef)) drop-shadow(0 0 12px var(--marker-accent, #12b8ef)) drop-shadow(0 7px 5px rgba(0,0,0,.34))!important;z-index:2}.mdb .mdb-package.is-active{box-shadow:0 0 0 2px var(--marker-accent, #12b8ef),0 10px 28px #0000001f}.mdb .mdb-package-copy span{font-weight:850;line-height:1.35}.mdb .mdb-marker-colors{margin:16px 0 14px;min-width:0}.mdb .mdb-marker-colors>b{display:block;font-size:11px;letter-spacing:.04em;margin-bottom:9px}.mdb .mdb-color-rail{display:flex;gap:9px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:4px 2px 10px}.mdb .mdb-color-choice{flex:0 0 135px;min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px;padding:9px;border:2px solid #ddd;background:#fff;border-radius:12px;cursor:pointer;scroll-snap-align:start;text-align:center;color:#111}.mdb .mdb-color-choice.is-active{border-color:#111;box-shadow:0 0 0 3px #12b8ef2e}.mdb .mdb-color-choice:disabled{opacity:.35;cursor:not-allowed}.mdb .mdb-color-choice img{width:100%;height:92px;object-fit:contain}.mdb .mdb-color-choice strong{font-size:10px;line-height:1.25}.mdb .mdb-color-choice small{font-size:10px}.mdb .mdb-marker-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:12px 0}.mdb .mdb-marker-facts span{font-size:10px;font-weight:800;background:#f5f5f5;border-radius:8px;padding:8px}.mdb .mdb-info-caption{font-size:11px;color:#666}@media(max-width:760px){.mdb .mdb-player-marker{left:0!important;width:100%!important;height:60%!important;bottom:18%!important}.mdb .mdb-marker-facts{grid-template-columns:1fr}.mdb .mdb-color-choice{flex-basis:115px}}.mdb .mdb-ready-banner{margin:18px 0 12px;padding:16px;border:2px solid #171717;background:#f6f9f6;display:flex;flex-direction:column;gap:5px}.mdb .mdb-ready-banner b{font-size:14px;letter-spacing:.02em}.mdb .mdb-ready-banner span{font-size:12px;line-height:1.45;color:#444}.mdb .mdb-customize-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;text-align:left;padding:14px 15px;border:1px solid #bbb;background:#fff;font-size:12px;font-weight:950;cursor:pointer}.mdb .mdb-customize-toggle span{font-size:10px;color:#555;white-space:nowrap}.mdb .mdb-customize-body{padding:14px;border:1px solid #ddd;border-top:0;background:#fafafa}.mdb .mdb-customize-body>p{font-size:12px;color:#555;line-height:1.5;margin:0 0 12px}.mdb .mdb-customize-grid,.mdb .mdb-optional-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mdb .mdb-customize-grid .mdb-kit-tile,.mdb .mdb-optional-grid .mdb-kit-tile{display:flex;flex-direction:column;min-width:0;min-height:140px;padding:9px;border:1px solid #ccc;background:#fff;cursor:pointer}.mdb .mdb-customize-grid .mdb-kit-picture,.mdb .mdb-optional-grid .mdb-kit-picture{height:85px}.mdb .mdb-extras-toggle{margin:15px 0 10px}.mdb .mdb-variant-label{display:block;font-size:10px;color:#555;line-height:1.35;margin-top:4px}.mdb .mdb-modal-grid button.mdb-incompatible{opacity:.58;cursor:not-allowed;border-color:#bbb;background:#eaeaea}.mdb .mdb-modal-grid button.mdb-incompatible img{filter:grayscale(1);opacity:.36}.mdb .mdb-modal-grid button.mdb-incompatible em{color:#a22121;font-weight:950}.mdb .mdb-selected-kit-grid .mdb-kit-tile{cursor:default}.mdb .mdb-side .mdb-side-help{line-height:1.45}@media(max-width:760px){.mdb .mdb-customize-grid,.mdb .mdb-optional-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mdb .mdb-customize-toggle{font-size:11px}.mdb .mdb-customize-toggle span{font-size:9px}}.mdb-marker-spotlight{margin:12px 0;padding:12px 15px;border-left:4px solid #f2d400;background:#151515;color:#fff;display:flex;flex-direction:column;gap:5px;border-radius:5px}.mdb-marker-spotlight span{font-size:10px;letter-spacing:.07em;color:#d4d4d4;font-weight:750}.mdb-marker-spotlight strong{font-size:clamp(15px,2.3vw,21px);font-weight:1000;letter-spacing:.025em;line-height:1.1}.mdb-confirm-marker{width:100%;padding:13px 18px;background:#111;color:#fff;border:2px solid #f2d400;font-weight:900;cursor:pointer;border-radius:5px}.mdb-marker-confirmed{display:flex;align-items:center;gap:14px;border:2px solid #222;border-radius:8px;padding:12px;min-width:0}.mdb-marker-confirmed>img{width:clamp(75px,18vw,140px);height:95px;object-fit:contain;flex-shrink:0}.mdb-marker-confirmed>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.mdb-marker-confirmed>div>strong{font-size:15px}.mdb-marker-confirmed .mdb-marker-spotlight{margin:2px 0;padding:9px 12px}.mdb-marker-confirmed>button{background:#fff;border:2px solid #111;border-radius:4px;padding:9px;font-weight:850;cursor:pointer}@media(max-width:550px){.mdb-marker-confirmed{flex-wrap:wrap}.mdb-marker-confirmed>div{flex-basis:calc(100% - 115px)}.mdb-marker-confirmed>button{width:100%}}.mdb .mdb-marker-name{font-size:clamp(24px,3vw,38px);max-width:850px;letter-spacing:-.025em}.mdb .mdb-marker-carousel{gap:10px;padding:5px 4px 17px;scroll-padding-inline:4px;align-items:stretch;-webkit-overflow-scrolling:touch}.mdb .mdb-marker-choice{flex:0 0 clamp(140px,16vw,190px);padding:0;gap:0;border:2px solid #d6d6d6;border-radius:13px;overflow:hidden;background:#fff;min-height:193px;box-shadow:0 3px 10px #0000000a;transition:border-color .15s,box-shadow .15s,transform .15s}.mdb .mdb-marker-choice.is-active{border-color:var(--marker-accent, #14a9f2);box-shadow:0 0 0 2px var(--marker-accent, #14a9f2),0 8px 22px #0002;transform:translateY(-2px)}.mdb .mdb-marker-art{position:relative;height:125px;min-height:125px;background:linear-gradient(180deg,#fafafa,#eee);border-bottom:1px solid #e3e3e3;overflow:hidden}.mdb .mdb-marker-pick{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:10px 12px 7px;border:0;background:transparent}.mdb .mdb-marker-pick img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 3px #0002)}.mdb .mdb-info-trigger{position:absolute;right:7px;top:7px;z-index:2;width:27px;height:27px;border:1px solid #111;border-radius:50%;padding:0;background:#fff;color:#111;font-size:18px;font-weight:900;display:grid;place-items:center;line-height:1;box-shadow:0 1px 4px #0003}.mdb .mdb-info-trigger:hover,.mdb .mdb-info-trigger:focus-visible{background:#111;color:#fff;outline:2px solid var(--marker-accent, #14a9f2);outline-offset:1px}.mdb .mdb-marker-copy{flex:1;display:grid;grid-template-rows:minmax(32px,auto) 25px;align-content:end;gap:4px;padding:8px 7px 9px;text-align:center}.mdb .mdb-marker-copy strong{display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1.15;font-weight:1000;min-height:32px;letter-spacing:.015em;text-transform:uppercase}.mdb .mdb-marker-copy small{display:flex;align-items:center;justify-content:center;height:25px;min-height:25px;border-radius:4px;background:#111;color:#fff;font-size:9px;line-height:1;font-weight:950;white-space:nowrap}.mdb .mdb-marker-choice.is-active .mdb-marker-copy small{background:var(--marker-accent, #14a9f2);color:#111}.mdb .mdb-marker-spotlight{border-radius:9px;border-left:5px solid var(--yellow);padding:13px 16px}.mdb .mdb-marker-only-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px 12px;margin:14px 0 0;padding:12px;border:1px solid #ddd;background:#f7f7f7;border-radius:8px}.mdb .mdb-marker-only-price small{font-size:10px;font-weight:950;letter-spacing:.05em}.mdb .mdb-marker-only-price strong{font-size:22px;color:#111}.mdb .mdb-marker-only-price span{flex-basis:100%;font-size:10px;color:#666}@media(max-width:760px){.mdb .mdb-marker-choice{flex-basis:145px;min-height:190px}.mdb .mdb-marker-art{height:120px;min-height:120px}.mdb .mdb-marker-copy strong{font-size:9px}.mdb .mdb-marker-name{font-size:clamp(22px,6vw,32px)}}@media(prefers-reduced-motion:reduce){.mdb .mdb-marker-choice{transition:none;transform:none!important}}.mdb .mdb-selected-kit-grid .mdb-kit-tile.is-editable{position:relative;cursor:pointer}.mdb .mdb-selected-kit-grid .mdb-kit-tile.is-editable:hover,.mdb .mdb-selected-kit-grid .mdb-kit-tile.is-editable:focus-visible{outline:2px solid #dfff00;outline-offset:1px}.mdb .mdb-tile-edit{position:absolute;right:6px;top:6px;z-index:2;font-size:13px;line-height:1;color:#666}.mdb .mdb-paint-moment{margin:20px 0;padding:18px;border:2px solid #111;background:linear-gradient(135deg,#171717,#303030);color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.mdb .mdb-paint-moment small{font-size:10px;font-weight:800;color:#dfff00}.mdb .mdb-paint-moment h3{font-size:23px;line-height:1.1;margin:5px 0;color:#fff}.mdb .mdb-paint-moment p{font-size:12px;color:#ddd;margin:5px 0}.mdb .mdb-paint-pick{padding:12px 18px;background:#dfff00;color:#111;border:0;font-weight:900;cursor:pointer}.mdb .mdb-paint-selected{display:flex;align-items:center;gap:10px;width:100%;font-size:12px}.mdb .mdb-paint-selected img{width:62px;height:62px;object-fit:contain;background:#fff}.mdb .mdb-paint-selected small{display:block}.mdb .mdb-paint-moment{display:block;background:#151515;color:#fff;padding:18px;margin:18px 0;border:2px solid #111}.mdb .mdb-paint-heading h3{color:#fff;font-size:22px;line-height:1.15;margin:0 0 6px}.mdb .mdb-paint-heading strong{display:block;color:#dfff00;font-size:12px;letter-spacing:.045em}.mdb .mdb-paint-heading p{font-size:11px;color:#ddd;margin:7px 0 15px}.mdb .mdb-paint-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mdb .mdb-paint-box{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;background:#f7f7f7;color:#111;border:3px solid transparent;border-radius:5px;cursor:pointer;text-align:center;min-width:0}.mdb .mdb-paint-box:hover,.mdb .mdb-paint-box:focus-visible{border-color:#12b8ef;outline:none}.mdb .mdb-paint-box.is-selected{border-color:#dfff00;box-shadow:0 0 0 1px #dfff00}.mdb .mdb-paint-image{display:block;width:100%;height:105px}.mdb .mdb-paint-image img{width:100%;height:100%;object-fit:contain}.mdb .mdb-paint-title{font-size:10px;line-height:1.25;font-weight:900;overflow-wrap:anywhere}.mdb .mdb-paint-price{font-size:11px;font-weight:900}.mdb .mdb-paint-checked{position:absolute;top:4px;right:4px;background:#dfff00;color:#111;padding:3px 5px;font-size:8px;font-weight:900}.mdb .mdb-paint-footnote{display:block;margin-top:10px;color:#ddd;font-size:10px}.mdb .mdb-selected-kit-grid .mdb-kit-tile:not(.is-editable){cursor:default;outline:none}@media(max-width:760px){.mdb .mdb-paint-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mdb .mdb-paint-image{height:100px}}.mdb .mdb-package-details h4{font-size:13px;line-height:1.2;font-weight:950;margin:0 0 7px;text-transform:uppercase}.mdb .mdb-package-details .mdb-package-benefit{font-size:11px;line-height:1.45;color:#333;margin:0 0 12px}.mdb .mdb-package-details ul{line-height:1.55;padding-left:16px;margin:8px 0 0;font-size:10px}.mdb .mdb-package-details li{margin:0 0 6px;overflow-wrap:anywhere}.mdb .mdb-package-details li.is-unresolved{color:#a43b32}.mdb .mdb-package-exclusion{display:block;color:#666;margin-top:9px;font-size:10px}.mdb .mdb-paint-summary-tile{cursor:pointer;position:relative}.mdb .mdb-paint-summary-tile:hover,.mdb .mdb-paint-summary-tile:focus-visible{outline:2px solid #dfff00;outline-offset:1px}.mdb .mdb-package-details{padding:13px 13px 15px}.mdb .mdb-package-details h4{font-size:16px;line-height:1.17;font-weight:950;letter-spacing:-.25px;margin:0 0 10px;overflow-wrap:break-word}.mdb .mdb-package-details .mdb-package-benefit{font-size:12px;line-height:1.5;margin:0 0 13px;color:#171717}.mdb .mdb-package-benefit strong{display:block;font-weight:900;margin-bottom:3px}.mdb .mdb-package-benefit span{display:block;font-weight:450}.mdb .mdb-includes-heading{font-size:12px;font-weight:900;display:block;margin:0 0 9px}.mdb .mdb-package-details ul{font-size:11px;line-height:1.55;list-style-type:square;padding-left:18px;margin:0}.mdb .mdb-package-details li{padding-left:2px;margin-bottom:8px;overflow-wrap:break-word}.mdb .mdb-package-details li strong{font-weight:800}.mdb .mdb-package-copy{min-height:unset}.mdb .mdb-package-details h4{text-transform:none;letter-spacing:-.15px}.mdb .mdb-package-details .mdb-package-benefit{margin-top:0}.mdb .mdb-package-details ul{list-style-type:square}.mdb-mobile-tier-nav{display:none}@media(max-width:760px){.mdb{overflow-x:clip}.mdb-layout{display:flex!important;flex-direction:column!important;gap:16px!important;padding:12px 12px 48px!important}.mdb-layout>*{width:100%;min-width:0;max-width:100%}.mdb-marker-name{font-size:clamp(24px,7vw,33px)!important}.mdb-step-head{flex-wrap:wrap;gap:4px}.mdb-marker-carousel{max-width:100%;overscroll-behavior-inline:contain}.mdb .mdb-marker-choice{flex-basis:min(40vw,150px)}.mdb-mobile-tier-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0 0 9px}.mdb-mobile-tier-nav button{min-width:0;padding:11px 2px;border:1px solid #bbb;border-radius:5px;background:#f3f3f3;color:#111;font-size:clamp(9px,2.5vw,11px);line-height:1.15;font-weight:900}.mdb-mobile-tier-nav button.is-active{background:#111;color:#dfff00;border-color:#111}.mdb-packages{display:flex!important;gap:0!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scrollbar-width:none;padding:0!important;overscroll-behavior-inline:contain}.mdb-packages::-webkit-scrollbar{display:none}.mdb .mdb-package{flex:0 0 100%!important;width:100%!important;max-width:100%!important;scroll-snap-align:center!important}.mdb .mdb-player-art{aspect-ratio:1.18!important;max-height:430px}.mdb .mdb-package-details{padding:15px!important}.mdb .mdb-package-details h4{font-size:clamp(18px,5.4vw,24px)!important}.mdb .mdb-package-details .mdb-package-benefit{font-size:13px!important}.mdb .mdb-package-details ul{font-size:12px!important;line-height:1.55}.mdb .mdb-package-copy strong{font-size:20px!important}.mdb .mdb-package-bottom button{min-height:44px;font-size:12px}.mdb .mdb-side{position:static!important;top:auto!important;align-self:stretch}.mdb .mdb-selected-kit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mdb .mdb-selected-kit-grid .mdb-kit-tile{min-width:0}.mdb .mdb-cart{font-size:13px;min-height:52px}.mdb .mdb-paint-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.mdb .mdb-paint-box{min-width:0;overflow-wrap:anywhere}.mdb .mdb-paint-image{height:112px!important}.mdb .mdb-paint-moment{padding:13px!important}.mdb .mdb-modal{padding:0!important;overflow-y:auto!important;overscroll-behavior:contain}.mdb .mdb-dialog{width:100%!important;max-width:none!important;min-height:100dvh;margin:0!important;padding:15px!important;border-width:0!important;border-top:4px solid #dfff00!important;overflow-wrap:anywhere}.mdb .mdb-dialog header{position:sticky;top:0;z-index:3;background:#fff;padding:8px 0}.mdb .mdb-dialog h2{font-size:clamp(20px,6vw,28px)}.mdb .mdb-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mdb .mdb-modal-grid button{min-width:0;overflow-wrap:anywhere}.mdb .mdb-modal-grid img{height:100px}}.mdb .mdb-marker-spotlight{border-left-color:var(--selected-marker-accent, #dfff00)!important}.mdb .mdb-player-marker{left:19%!important;width:62%!important;height:40%!important;bottom:26%!important;top:auto!important;object-fit:contain!important}.mdb .mdb-side{top:110px;max-height:calc(100dvh - 124px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:12px}.mdb .mdb-paint-covered{display:block;width:100%;margin:12px 0 4px;border:2px solid #dfff00;background:#222;color:#fff;padding:13px;font-weight:900;font-size:12px;cursor:pointer}.mdb .mdb-paint-covered.is-active{background:#dfff00;color:#111}.mdb .mdb-ready-banner{margin-top:15px;border-left:6px solid #dfff00;background:#f4f4f4}@media(max-width:760px){.mdb .mdb-player-marker{left:15%!important;width:70%!important;height:42%!important;bottom:26%!important}.mdb .mdb-side{max-height:none!important;overflow:visible!important;position:static!important}}.mdb .mdb-fighter-roster{margin:20px 0 0;padding:18px;background:#111;color:#fff;border-radius:4px}.mdb .mdb-roster-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:14px}.mdb .mdb-roster-heading strong{font-size:21px;font-weight:950;color:#dfff00;letter-spacing:.025em}.mdb .mdb-roster-heading small{font-size:10px;color:#eee;font-weight:800}.mdb .mdb-roster-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mdb .mdb-roster-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;min-height:128px;padding:8px 6px;background:#242424;color:#fff;border:2px solid #444;border-radius:6px;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.mdb .mdb-roster-item:hover,.mdb .mdb-roster-item:focus-visible,.mdb .mdb-roster-item.is-active{border-color:var(--marker-accent);box-shadow:0 0 0 1px var(--marker-accent),0 0 14px -3px var(--marker-accent)}.mdb .mdb-roster-item.is-active:after{content:"\2713";position:absolute;top:3px;right:4px;font-size:11px;font-weight:900;color:var(--marker-accent)}.mdb .mdb-roster-item img{display:block;width:100%;height:80px;object-fit:contain;background:#fff;border-radius:3px}.mdb .mdb-roster-item strong{font-size:11px;line-height:1.2;text-align:center;font-weight:900;overflow-wrap:anywhere}.mdb .mdb-roster-item small{font-size:9px;color:#ddd}.mdb .mdb-fighter-confirm{display:flex;justify-content:center;margin:14px 0 2px}.mdb .mdb-fighter-confirm button{min-height:46px;padding:12px 26px;background:#dfff00!important;color:#111!important;font-weight:900;border:0}@media(max-width:760px){.mdb .mdb-fighter-roster{padding:12px;margin-top:16px}.mdb .mdb-roster-grid{gap:6px}.mdb .mdb-roster-item{min-height:105px;padding:5px 3px}.mdb .mdb-roster-item img{height:64px}.mdb .mdb-roster-item strong{font-size:9px}.mdb .mdb-roster-item small{font-size:8px}.mdb .mdb-fighter-confirm button{width:100%;font-size:13px}}.mdb .mdb-modal:has(.mdb-marker-dialog){display:flex;align-items:center;justify-content:center;padding:8px!important;overflow:auto!important}.mdb .mdb-marker-dialog{width:min(1240px,100%)!important;max-width:1240px!important;min-height:0!important;max-height:calc(100dvh - 16px);margin:auto!important;padding:12px 16px!important;display:flex;flex-direction:column;overflow:hidden!important}.mdb .mdb-marker-dialog header{flex:0 0 auto;align-items:center;padding:0 0 5px!important}.mdb .mdb-marker-dialog header h2{font-size:clamp(15px,1.65vw,23px);line-height:1.15;margin:2px 0 4px}.mdb .mdb-marker-dialog .mdb-info-layout{flex:1 1 auto;min-height:0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;align-items:stretch}.mdb .mdb-marker-dialog .mdb-info-layout>img{height:100%;max-height:245px;min-height:100px;object-fit:contain}.mdb .mdb-marker-dialog .mdb-info-layout>div{min-height:0;display:flex;flex-direction:column;gap:4px}.mdb .mdb-marker-dialog .mdb-info-layout h3{font-size:clamp(15px,1.5vw,21px);line-height:1.12;margin:0}.mdb .mdb-marker-dialog .mdb-info-layout p{font-size:11px;line-height:1.3;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mdb .mdb-marker-dialog .mdb-marker-facts{margin:3px 0;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr))}.mdb .mdb-marker-dialog .mdb-marker-facts span{font-size:9px;padding:5px 7px}.mdb .mdb-marker-dialog .mdb-marker-colors{margin:2px 0;min-height:0}.mdb .mdb-marker-dialog .mdb-marker-colors>b{font-size:9px;margin:0 0 3px}.mdb .mdb-marker-dialog .mdb-color-rail{padding:2px 1px 5px;gap:5px;scroll-snap-type:none}.mdb .mdb-marker-dialog .mdb-color-choice{flex-basis:88px;padding:3px;gap:2px;border-radius:5px}.mdb .mdb-marker-dialog .mdb-color-choice img{height:34px}.mdb .mdb-marker-dialog .mdb-color-choice strong,.mdb .mdb-marker-dialog .mdb-color-choice small{font-size:8px;line-height:1.1}.mdb .mdb-marker-dialog .mdb-info-caption{font-size:9px!important}.mdb .mdb-marker-dialog .mdb-marker-only-price{padding:6px 10px;margin-top:auto;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mdb .mdb-marker-dialog .mdb-marker-only-price strong{font-size:17px}.mdb .mdb-marker-dialog .mdb-marker-only-price span{font-size:9px}.mdb .mdb-marker-dialog .mdb-fighter-confirm{flex:0 0 auto;margin:7px 0}.mdb .mdb-marker-dialog .mdb-fighter-confirm button{min-height:35px;padding:7px 18px;font-size:12px}.mdb .mdb-marker-dialog .mdb-fighter-roster{flex:0 0 auto;margin:0;padding:9px 12px}.mdb .mdb-marker-dialog .mdb-roster-heading{margin-bottom:6px}.mdb .mdb-marker-dialog .mdb-roster-heading strong{font-size:15px}.mdb .mdb-marker-dialog .mdb-roster-grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:5px}.mdb .mdb-marker-dialog .mdb-roster-item{min-height:0;padding:3px;gap:2px}.mdb .mdb-marker-dialog .mdb-roster-item img{height:clamp(32px,5.3vh,55px)}.mdb .mdb-marker-dialog .mdb-roster-item strong{font-size:8px;line-height:1.1}.mdb .mdb-marker-dialog .mdb-roster-item small{font-size:7px}@media(max-width:760px){.mdb .mdb-modal:has(.mdb-marker-dialog){padding:3px!important}.mdb .mdb-marker-dialog{padding:7px!important;max-height:calc(100dvh - 6px)}.mdb .mdb-marker-dialog header h2{font-size:14px;margin:0}.mdb .mdb-marker-dialog header small{font-size:8px}.mdb .mdb-marker-dialog .mdb-info-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:7px}.mdb .mdb-marker-dialog .mdb-info-layout>img{height:100%;max-height:230px;min-height:65px}.mdb .mdb-marker-dialog .mdb-info-layout h3{font-size:13px}.mdb .mdb-marker-dialog .mdb-info-layout p{font-size:9px;line-height:1.2;-webkit-line-clamp:3}.mdb .mdb-marker-dialog .mdb-marker-facts{grid-template-columns:1fr;gap:2px;margin:1px 0}.mdb .mdb-marker-dialog .mdb-marker-facts span{font-size:8px;padding:2px 4px}.mdb .mdb-marker-dialog .mdb-color-choice{flex-basis:65px;padding:2px}.mdb .mdb-marker-dialog .mdb-color-choice img{height:27px}.mdb .mdb-marker-dialog .mdb-color-choice strong,.mdb .mdb-marker-dialog .mdb-color-choice small{font-size:7px}.mdb .mdb-marker-dialog .mdb-info-caption{display:none!important}.mdb .mdb-marker-dialog .mdb-marker-only-price{padding:4px;gap:5px}.mdb .mdb-marker-dialog .mdb-marker-only-price strong{font-size:13px}.mdb .mdb-marker-dialog .mdb-marker-only-price span{display:none}.mdb .mdb-marker-dialog .mdb-fighter-confirm{margin:4px 0}.mdb .mdb-marker-dialog .mdb-fighter-confirm button{min-height:32px;padding:5px;font-size:11px}.mdb .mdb-marker-dialog .mdb-fighter-roster{padding:6px}.mdb .mdb-marker-dialog .mdb-roster-heading{margin-bottom:4px}.mdb .mdb-marker-dialog .mdb-roster-heading strong{font-size:12px}.mdb .mdb-marker-dialog .mdb-roster-heading small{font-size:8px}.mdb .mdb-marker-dialog .mdb-roster-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.mdb .mdb-marker-dialog .mdb-roster-item{display:grid;grid-template-columns:36% 1fr;grid-template-rows:1fr 1fr;column-gap:3px;padding:2px;min-height:0}.mdb .mdb-marker-dialog .mdb-roster-item img{grid-row:1/3;width:100%;height:clamp(22px,4.4vh,36px)}.mdb .mdb-marker-dialog .mdb-roster-item strong{font-size:8px;text-align:left;align-self:end}.mdb .mdb-marker-dialog .mdb-roster-item small{font-size:7px;text-align:left;align-self:start}}@media(max-height:650px){.mdb .mdb-marker-dialog .mdb-info-layout>img{max-height:140px}.mdb .mdb-marker-dialog .mdb-roster-item img{height:28px}.mdb .mdb-marker-dialog .mdb-info-layout p{-webkit-line-clamp:2}.mdb .mdb-marker-dialog .mdb-marker-facts span{padding:2px 4px}}@media(max-height:480px){.mdb .mdb-marker-dialog{overflow-y:auto!important}.mdb .mdb-modal:has(.mdb-marker-dialog){align-items:start}}.mdb .mdb-marker-dialog .mdb-info-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:clamp(12px,2vw,28px)!important}.mdb .mdb-marker-dialog .mdb-info-layout>img{width:100%!important;height:clamp(230px,36vh,430px)!important;max-height:none!important;min-height:0!important;object-fit:contain!important;object-position:center!important}.mdb .mdb-marker-dialog .mdb-roster-item{padding:4px!important}.mdb .mdb-marker-dialog .mdb-roster-item img{height:clamp(55px,9vh,95px)!important;width:100%!important;object-fit:contain!important}.mdb .mdb-marker-dialog{overflow-y:auto!important;overscroll-behavior:contain}@media(hover:none),(pointer:coarse){.mdb .mdb-roster-item:not(.is-active):hover{border-color:#444!important;box-shadow:none!important;transform:none!important}}.mdb .mdb-paint-moment{background:#fff!important;color:#111!important;border:1px solid #ddd!important;border-radius:8px!important}.mdb .mdb-paint-moment h3,.mdb .mdb-paint-moment strong,.mdb .mdb-paint-moment p{color:#111!important}.mdb [data-mdb-side]{background:#111!important;color:#fff!important;padding:16px!important;border-radius:8px!important}.mdb [data-mdb-side] .mdb-side-label,.mdb [data-mdb-side] h3,.mdb [data-mdb-side] .mdb-grand-total,.mdb [data-mdb-side] .mdb-grand-total strong{color:#fff!important}.mdb [data-mdb-side] .mdb-side-help,.mdb [data-mdb-side]>small{color:#ddd!important}.mdb .mdb-marker-confirmed,.mdb .mdb-packages{scroll-margin-top:120px}@media(max-width:760px){.mdb .mdb-marker-dialog .mdb-info-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important}.mdb .mdb-marker-dialog .mdb-info-layout>img{height:clamp(185px,28vh,300px)!important;max-height:none!important}.mdb .mdb-marker-dialog .mdb-roster-item{grid-template-columns:48% 1fr!important;min-height:60px!important}.mdb .mdb-marker-dialog .mdb-roster-item img{height:clamp(42px,7vh,70px)!important;grid-row:1/3!important}.mdb .mdb-marker-dialog{max-height:calc(100dvh - 8px)!important}}.mdb .mdb-package-copy{display:none!important}.mdb .mdb-package-details{border-top:3px solid #111}@media(min-width:761px){.mdb .mdb-package .mdb-player-marker{left:11%!important;width:78%!important;height:46%!important;bottom:31%!important;top:auto!important}}@media(max-width:760px){.mdb .mdb-package .mdb-player-marker{left:13%!important;width:74%!important;height:44%!important;bottom:31%!important;top:auto!important}}.mdb .mdb-paint-grid .mdb-paint-covered{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:100%;min-height:170px;margin:0!important;padding:12px!important;border:2px solid #ddd!important;background:#f5f5f5!important;color:#171717!important;border-radius:6px;box-shadow:none!important;text-align:center}.mdb .mdb-paint-grid .mdb-paint-covered.is-selected{border-color:#dfff00!important;background:#f8ffe0!important;box-shadow:0 0 0 2px #dfff00!important}.mdb .mdb-paint-own-icon{display:flex;align-items:center;justify-content:center;width:66px;height:66px;border-radius:50%;background:#e8e8e8;color:#333;font-size:32px;font-weight:900}.mdb .mdb-paint-covered.is-selected .mdb-paint-own-icon{background:#dfff00;color:#111}.mdb .mdb-paint-grid .mdb-paint-covered .mdb-paint-title{font-size:12px!important;font-weight:900}.mdb .mdb-paint-grid .mdb-paint-covered .mdb-paint-price{font-size:10px!important;line-height:1.3;max-width:140px}.mdb .mdb-cart:not(:disabled){transition:transform .18s ease,box-shadow .18s ease,background .18s ease;animation:mdb-cart-ready-pulse 2.8s ease-in-out infinite}.mdb .mdb-cart:not(:disabled):hover{transform:translateY(-2px);background:#d71920;box-shadow:0 8px 20px #e1251b40;animation:none}.mdb .mdb-cart:focus-visible{outline:3px solid #dfff00;outline-offset:3px}@keyframes mdb-cart-ready-pulse{0%,to{box-shadow:0 0 #e1251b00}50%{box-shadow:0 0 0 5px #e1251b24}}@media(prefers-reduced-motion:reduce){.mdb .mdb-cart{animation:none!important;transition:none!important}}.mdb .mdb-package-identity{display:flex;flex-direction:column;justify-content:center;gap:4px;background:#111;color:#fff;padding:12px 14px;min-height:86px;border:0}.mdb .mdb-package-identity small{font-size:9px;color:#ff576a;font-weight:900;letter-spacing:.035em}.mdb .mdb-package-identity strong{font-size:clamp(17px,1.55vw,23px);line-height:1.06;font-weight:1000}.mdb .mdb-package-identity span{font-size:9px;color:#e9e9e9;font-weight:800;letter-spacing:.025em}.mdb .mdb-package-details{border-top:0!important}@media(min-width:761px){.mdb [data-mdb-side]{position:sticky!important;top:clamp(78px,10vh,112px)!important;max-height:calc(100dvh - clamp(88px,11vh,122px))!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin;padding:12px!important}.mdb [data-mdb-side] .mdb-side-label{font-size:10px!important;margin-bottom:4px!important}.mdb [data-mdb-side] h3{font-size:18px!important;margin:7px 0!important}.mdb [data-mdb-side] .mdb-side-help{font-size:10px!important;line-height:1.25!important;margin-bottom:7px!important}.mdb [data-mdb-side] .mdb-selected-kit-grid{gap:6px!important}.mdb [data-mdb-side] .mdb-selected-kit-grid .mdb-kit-tile{padding:5px!important;min-height:0!important;gap:2px!important}.mdb [data-mdb-side] .mdb-selected-kit-grid .mdb-kit-picture{height:clamp(40px,8vh,76px)!important}.mdb [data-mdb-side] .mdb-kit-meta small{font-size:8px!important}.mdb [data-mdb-side] .mdb-kit-meta strong{font-size:9px!important;line-height:1.12!important}.mdb [data-mdb-side] .mdb-variant-label{font-size:9px!important;line-height:1.15!important;margin-top:2px!important}.mdb [data-mdb-side] .mdb-kit-meta em{font-size:9px!important}.mdb [data-mdb-side] .mdb-grand-total{margin:10px 0!important}.mdb [data-mdb-side] .mdb-grand-total strong{font-size:22px!important}.mdb [data-mdb-side] .mdb-cart{padding:12px!important}.mdb [data-mdb-side]>small{font-size:9px!important;margin-top:5px!important}}@media(max-width:760px){.mdb .mdb-package-identity{min-height:78px;padding:11px 13px}.mdb .mdb-package-identity strong{font-size:23px}.mdb [data-mdb-side]{overflow:visible!important;max-height:none!important}}.mdb-marker-dialog .mdb-shared-firing{display:grid;gap:5px;margin:12px 0;padding:12px;background:#101010;color:#fff;border-top:4px solid #dfff00;border-radius:4px}.mdb-shared-firing small{font-size:10px;font-weight:900;letter-spacing:.1em;color:#aaa}.mdb-shared-firing strong{font-size:13px;line-height:1.4;color:#dfff00}.mdb-shared-firing span{font-size:11px;line-height:1.4;color:#ddd}.mdb-roster-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.mdb-roster-heading strong{font-size:12px;letter-spacing:.075em}.mdb-fighter-confirm button{background:#dfff00!important;color:#111!important;font-weight:1000!important}@media(max-width:767px){.mdb-marker-dialog{max-height:calc(100dvh - 28px);overflow:auto}.mdb-info-layout,.mdb-fighter-roster{min-width:0}.mdb-roster-grid{overflow-x:auto;max-width:100%;scroll-snap-type:x proximity}.mdb-roster-item{scroll-snap-align:start}}.mdb .mdb-marker-dialog .mdb-shared-firing{border-top-color:var(--firing-accent, #dfff00)!important}.mdb .mdb-marker-dialog .mdb-shared-firing strong{color:var(--firing-accent, #dfff00)!important}.mdb .mdb-marker-dialog .mdb-roster-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;overflow:visible!important}.mdb .mdb-roster-type{min-width:0}.mdb .mdb-roster-type-label{display:block;color:#dfff00;font-weight:900;font-size:10px;letter-spacing:.06em;margin:4px 0}.mdb .mdb-roster-type-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;min-width:0}.mdb .mdb-roster-type[data-marker-kind=electronic] .mdb-roster-type-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mdb .mdb-roster-type-grid .mdb-roster-item{min-width:0}.mdb .mdb-package{cursor:pointer;transition:border-color .15s ease,background .15s ease}.mdb .mdb-package.is-active{border-color:#111!important;box-shadow:none!important}.mdb .mdb-package.is-active .mdb-package-identity,.mdb .mdb-package.is-active .mdb-package-details,.mdb .mdb-package.is-active .mdb-package-bottom{background:#111!important;color:#fff!important}.mdb .mdb-package.is-active .mdb-package-details *,.mdb .mdb-package.is-active .mdb-package-bottom *{color:#fff!important}.mdb .mdb-package.is-active .mdb-package-bottom button{background:#dfff00!important;color:#111!important}.mdb .mdb-package-identity{min-height:0!important;gap:3px!important}.mdb .mdb-arcade-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:7px}.mdb .mdb-arcade-stats>span{display:flex;align-items:center;justify-content:center;gap:3px;border-radius:8px;background:#292929;color:#fff;padding:6px 2px;font-size:12px}.mdb .mdb-arcade-stats b{font-size:12px}.mdb .mdb-arcade-stats small{font-size:7px;color:#ccc}@media(max-width:760px){.mdb .mdb-mobile-tier-nav{display:none!important}.mdb .mdb-packages{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;overflow:visible!important;scroll-snap-type:none!important}.mdb .mdb-package{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important;border-width:2px!important}.mdb .mdb-package-top{padding:5px 3px!important;font-size:7px!important}.mdb .mdb-package-top b{width:17px;height:17px;font-size:10px}.mdb .mdb-player-art{aspect-ratio:.83!important}.mdb .mdb-package .mdb-player-marker{width:95%!important;left:2%!important;height:40%!important;bottom:29%!important}.mdb .mdb-package-identity{padding:8px 5px!important;min-height:115px!important;justify-content:flex-start!important}.mdb .mdb-package-identity strong{font-size:clamp(11px,3.4vw,16px)!important}.mdb .mdb-package-identity small,.mdb .mdb-package-identity span{font-size:8px!important;line-height:1.15!important}.mdb .mdb-arcade-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.mdb .mdb-arcade-stats>span{padding:4px 0;flex-direction:column;font-size:10px;gap:1px}.mdb .mdb-arcade-stats b{font-size:10px}.mdb .mdb-arcade-stats small{font-size:6px}.mdb .mdb-package-details{padding:6px 4px!important}.mdb .mdb-package-details h4{font-size:10px!important;line-height:1.15!important}.mdb .mdb-package-details p,.mdb .mdb-package-details li{font-size:8px!important;line-height:1.25!important}.mdb .mdb-package-details ul{padding-left:11px!important}.mdb .mdb-package-bottom{padding:6px 4px!important}.mdb .mdb-package-bottom strong{font-size:13px!important}.mdb .mdb-illustration-note{font-size:6px!important;line-height:1.1!important}.mdb .mdb-marker-dialog{max-height:calc(100dvh - 16px)!important;overflow-y:auto!important;overscroll-behavior:contain}.mdb .mdb-marker-dialog .mdb-roster-type-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px}.mdb .mdb-marker-dialog .mdb-roster-item{display:flex!important;flex-direction:column!important;min-height:0!important;padding:4px!important}.mdb .mdb-marker-dialog .mdb-roster-item img{width:100%!important;height:46px!important;object-fit:contain!important}.mdb .mdb-marker-dialog .mdb-roster-item strong{font-size:8px!important}.mdb .mdb-marker-dialog .mdb-roster-item small{font-size:7px!important}.mdb .mdb-marker-dialog .mdb-info-layout{min-width:0!important}.mdb .mdb-marker-dialog .mdb-info-layout>img{height:clamp(135px,23vh,235px)!important}.mdb .mdb-marker-dialog .mdb-fighter-roster{position:sticky;bottom:0;background:#111;z-index:2;padding:8px!important;margin-top:10px;max-height:38dvh;overflow-y:auto}.mdb .mdb-marker-dialog .mdb-fighter-roster .mdb-roster-heading{color:#dfff00}}@media(min-width:768px){.mdb .mdb-marker-dialog{width:min(920px,calc(100vw - 30px))!important;max-width:920px!important;border:0!important;outline:0!important;box-shadow:0 18px 60px #0006!important;padding:14px!important;overflow:auto!important}.mdb .mdb-marker-dialog .mdb-info-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;gap:15px!important;flex:0 0 auto!important}.mdb .mdb-marker-dialog .mdb-fighter-roster{padding:9px 12px!important}.mdb .mdb-marker-dialog .mdb-roster-type-grid,.mdb .mdb-marker-dialog .mdb-roster-type[data-marker-kind=electronic] .mdb-roster-type-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.mdb .mdb-marker-dialog .mdb-roster-type-grid .mdb-roster-item{min-height:0!important;padding:3px!important}.mdb .mdb-marker-dialog .mdb-roster-type-grid .mdb-roster-item img{height:43px!important}.mdb .mdb-marker-dialog .mdb-roster-item strong{font-size:8px!important}.mdb .mdb-marker-dialog .mdb-roster-item small{display:none!important}.mdb .mdb-marker-dialog .mdb-info-actions{margin:7px 0!important}.mdb [data-mdb-side]{top:150px!important;max-height:calc(100dvh - 166px)!important}}.mdb .mdb-marker-dialog .mdb-marker-hero{min-width:0;display:flex;flex-direction:column;justify-content:flex-start;gap:5px}.mdb .mdb-marker-dialog .mdb-marker-hero>.mdb-info-marker-image{width:100%!important;height:clamp(165px,26vh,285px)!important;max-height:none!important;object-fit:contain!important}.mdb .mdb-marker-dialog .mdb-marker-profile{min-width:0;display:flex;flex-direction:column;gap:5px}.mdb .mdb-marker-dialog .mdb-marker-profile .mdb-marker-colors{display:none!important}.mdb .mdb-marker-dialog .mdb-marker-hero .mdb-marker-colors{display:block!important;margin:0!important}.mdb .mdb-marker-dialog .mdb-marker-hero .mdb-color-rail{max-width:100%;overflow-x:auto!important}.mdb .mdb-marker-dialog .mdb-marker-hero .mdb-color-choice{flex:0 0 75px!important}.mdb .mdb-marker-dialog .mdb-marker-description{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important}.mdb .mdb-marker-dialog .mdb-marker-description.is-expanded{display:block!important;overflow:visible!important}.mdb .mdb-marker-dialog .mdb-show-more{align-self:flex-start;border:0;background:transparent;color:#111;text-decoration:underline;font-size:10px;font-weight:900;padding:2px 0;cursor:pointer}.mdb .mdb-marker-dialog .mdb-marker-only-price{padding:3px 0!important;border:0!important;background:transparent!important;margin:0!important;gap:8px!important}.mdb .mdb-marker-dialog .mdb-marker-only-price strong{font-size:17px!important}.mdb .mdb-marker-dialog .mdb-fighter-confirm{justify-content:flex-end!important;position:relative!important;z-index:1!important}.mdb .mdb-marker-dialog .mdb-fighter-confirm button{position:static!important;transform:none!important;margin:0!important}.mdb .mdb-package{display:flex!important;flex-direction:column!important}.mdb .mdb-package-identity{order:3!important;margin-top:auto!important;gap:5px!important;padding:10px 12px!important}.mdb .mdb-package-identity>span{font-size:10px!important;font-weight:900!important}.mdb .mdb-package-details{order:2!important;flex:1!important}.mdb .mdb-package-bottom{order:4!important}.mdb .mdb-package-select{order:1!important}.mdb .mdb-package.is-active .mdb-package-details{background:#111!important;color:#fff!important}.mdb .mdb-paint-grid .mdb-paint-box:hover,.mdb .mdb-paint-grid .mdb-paint-box:focus-visible,.mdb .mdb-paint-grid .mdb-paint-box.is-selected,.mdb .mdb-paint-grid .mdb-paint-covered.is-selected{border-color:#111!important;box-shadow:0 0 0 1px #111!important;outline:none!important}.mdb .mdb-paint-grid .mdb-paint-covered.is-selected{background:#f4f4f4!important}.mdb .mdb-paint-covered.is-selected .mdb-paint-own-icon{background:#111!important;color:#fff!important}@media(max-width:767px){.mdb .mdb-marker-dialog .mdb-info-layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.mdb .mdb-marker-dialog .mdb-marker-hero>.mdb-info-marker-image{height:clamp(160px,25vh,260px)!important}.mdb .mdb-marker-dialog .mdb-roster-type-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.mdb .mdb-package-identity{padding:7px 4px!important}}.mdb .mdb-marker-dialog{border:0!important;border-top:0!important}@media(max-width:767px){.mdb .mdb-marker-dialog{border:0!important;border-top:0!important}}.mdb .mdb-marker-dialog .mdb-show-more{display:none!important}.mdb .mdb-marker-dialog .mdb-marker-description{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important}.mdb .mdb-marker-dialog .mdb-fighter-confirm button{background:#111!important;color:#fff!important;border:2px solid #111!important;border-radius:6px!important}.mdb .mdb-marker-dialog .mdb-fighter-confirm button:hover{background:#282828!important}.mdb .mdb-marker-dialog .mdb-fighter-roster{background:#fff!important;color:#111!important;border:0!important;border-top:1px solid #dedede!important;border-radius:0!important;margin-top:6px!important}.mdb .mdb-marker-dialog .mdb-roster-heading strong{color:#111!important}.mdb .mdb-marker-dialog .mdb-roster-type-label{color:#444!important}.mdb .mdb-marker-dialog .mdb-roster-item{background:#f7f7f7!important;color:#111!important;border:2px solid #ddd!important;box-shadow:none!important;border-radius:5px!important}.mdb .mdb-marker-dialog .mdb-roster-item:hover,.mdb .mdb-marker-dialog .mdb-roster-item:focus-visible,.mdb .mdb-marker-dialog .mdb-roster-item.is-active{border-color:var(--marker-accent)!important;box-shadow:0 0 0 1px var(--marker-accent),0 0 12px -5px var(--marker-accent)!important}.mdb .mdb-marker-dialog .mdb-roster-item strong{color:#111!important}.mdb .mdb-marker-dialog .mdb-roster-item small{color:#555!important}.mdb .mdb-marker-dialog .mdb-shared-firing{padding:9px 11px!important;margin:5px 0!important;gap:2px!important}.mdb .mdb-marker-dialog .mdb-shared-firing span{font-size:10px!important}.mdb .mdb-marker-dialog .mdb-color-choice small:empty{display:none!important}@media(min-width:768px){.mdb .mdb-marker-dialog{width:min(1030px,calc(100vw - 24px))!important;max-width:1030px!important;max-height:calc(100dvh - 18px)!important;overflow:hidden!important;padding:11px 15px!important}.mdb .mdb-marker-dialog .mdb-info-layout{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)!important;gap:16px!important}.mdb .mdb-marker-dialog .mdb-marker-hero>.mdb-info-marker-image{height:clamp(205px,35vh,380px)!important;max-height:38vh!important;object-fit:contain!important}.mdb .mdb-marker-dialog .mdb-fighter-roster{padding:7px 3px!important;flex:0 0 auto!important}.mdb .mdb-marker-dialog .mdb-roster-type-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:5px!important}.mdb .mdb-marker-dialog .mdb-roster-type[data-marker-kind=electronic] .mdb-roster-type-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.mdb .mdb-marker-dialog .mdb-roster-type-grid .mdb-roster-item{min-height:0!important;padding:3px!important;gap:1px!important}.mdb .mdb-marker-dialog .mdb-roster-type-grid .mdb-roster-item img{height:clamp(34px,6vh,57px)!important}.mdb .mdb-marker-dialog .mdb-roster-heading{margin-bottom:3px!important}.mdb .mdb-marker-dialog .mdb-roster-heading strong{font-size:12px!important}.mdb .mdb-marker-dialog .mdb-roster-type-label{margin:2px 0!important;font-size:9px!important}.mdb .mdb-marker-dialog .mdb-marker-profile{gap:3px!important}.mdb .mdb-marker-dialog .mdb-marker-facts{gap:3px!important;margin:2px 0!important}.mdb .mdb-marker-dialog .mdb-marker-description{font-size:11px!important;line-height:1.3!important}.mdb .mdb-marker-dialog .mdb-color-choice{flex:0 0 72px!important}.mdb .mdb-marker-dialog .mdb-fighter-confirm{margin:4px 0!important}}@media(max-width:767px){.mdb .mdb-marker-dialog .mdb-fighter-roster{background:#fff!important;box-shadow:0 -4px 12px #0001!important;max-height:35dvh!important}.mdb .mdb-marker-dialog .mdb-roster-heading strong{color:#111!important}.mdb .mdb-marker-dialog .mdb-roster-item{background:#f6f6f6!important}}@media(hover:none),(pointer:coarse){.mdb .mdb-marker-dialog .mdb-roster-item:not(.is-active):hover{border-color:#ddd!important;box-shadow:none!important}}.mdb .mdb-ready-banner{background:#101010!important;color:#fff!important;border:1px solid #101010!important;border-left:5px solid #dfff00!important;border-radius:3px!important}.mdb .mdb-ready-banner b,.mdb .mdb-ready-banner span{color:#fff!important}.mdb .mdb-game-stats-note{display:block;margin-top:4px;color:#a9a9a9;font-size:8px;font-weight:800;letter-spacing:.06em;text-align:center}.mdb .mdb-marker-dialog .mdb-fighter-confirm button{background:#111!important;color:#fff!important;border:2px solid #111!important;border-radius:6px!important;transition:transform .2s ease,box-shadow .2s ease!important;animation:mdb-lock-ready 2.8s ease-in-out infinite}.mdb .mdb-marker-dialog .mdb-fighter-confirm button:hover{animation:none;transform:translateY(-2px) scale(1.02);box-shadow:0 5px #dfff00!important}.mdb .mdb-marker-dialog .mdb-fighter-confirm button:focus-visible{outline:3px solid #dfff00!important;outline-offset:3px}@keyframes mdb-lock-ready{0%,to{box-shadow:0 0 #1110}50%{box-shadow:0 0 0 4px #1112}}@media(prefers-reduced-motion:reduce){.mdb .mdb-marker-dialog .mdb-fighter-confirm button{animation:none!important;transition:none!important}}@media(min-width:768px){.mdb .mdb-marker-dialog{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;max-height:calc(100dvh - 12px)!important;overflow-y:auto!important;scrollbar-width:thin}.mdb .mdb-marker-dialog header{flex-shrink:0!important;margin-bottom:2px!important}.mdb .mdb-marker-dialog .mdb-info-layout{flex:0 1 auto!important;min-height:0!important;gap:12px!important}.mdb .mdb-marker-dialog .mdb-marker-hero>.mdb-info-marker-image{height:clamp(145px,27vh,275px)!important;max-height:27vh!important}.mdb .mdb-marker-dialog .mdb-marker-colors{margin-top:3px!important}.mdb .mdb-marker-dialog .mdb-color-choice{padding:3px!important;min-height:0!important}.mdb .mdb-marker-dialog .mdb-color-choice img{height:clamp(34px,6vh,55px)!important}.mdb .mdb-marker-dialog .mdb-fighter-confirm{flex:0 0 auto!important;margin:2px 0!important}.mdb .mdb-marker-dialog .mdb-fighter-roster{flex:0 0 auto!important;max-height:none!important;margin:0!important;padding:3px 2px!important}.mdb .mdb-marker-dialog .mdb-roster-type-grid .mdb-roster-item img{height:clamp(29px,4.5vh,43px)!important}.mdb .mdb-marker-dialog .mdb-roster-type-grid .mdb-roster-item small{display:none!important}.mdb [data-mdb-side]{top:clamp(76px,9vh,105px)!important;max-height:calc(100dvh - clamp(80px,10vh,115px))!important;overflow-y:auto!important;padding:9px!important}.mdb [data-mdb-side] .mdb-selected-kit-grid{gap:4px!important}.mdb [data-mdb-side] .mdb-selected-kit-grid .mdb-kit-tile{padding:4px!important;gap:1px!important}.mdb [data-mdb-side] .mdb-selected-kit-grid .mdb-kit-picture{height:clamp(32px,5vh,49px)!important}.mdb [data-mdb-side] .mdb-kit-meta strong{font-size:8px!important;line-height:1.08!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mdb [data-mdb-side] .mdb-variant-label{font-size:8px!important;line-height:1.1!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mdb [data-mdb-side] .mdb-grand-total{margin:5px 0!important}.mdb [data-mdb-side] .mdb-cart{padding:9px!important}.mdb [data-mdb-side] .mdb-side-help{font-size:9px!important;margin:3px 0!important}}@media(min-width:768px){.mdb .mdb-modal:has(.mdb-game-parity){align-items:center!important;overflow:hidden!important}.mdb .mdb-game-parity{width:min(1050px,calc(100vw - 32px))!important;max-height:calc(100dvh - 24px)!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto auto!important;gap:5px!important;padding:12px 17px!important}.mdb .mdb-game-parity .mdb-info-layout{display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr)!important;gap:18px!important;align-items:start!important;min-height:0!important;overflow:hidden!important}.mdb .mdb-game-parity .mdb-marker-hero{align-self:start!important;justify-content:flex-start!important;min-height:0!important;padding-top:0!important;margin-top:0!important}.mdb .mdb-game-parity .mdb-marker-hero>.mdb-info-marker-image{display:block!important;width:100%!important;height:clamp(125px,24vh,265px)!important;max-height:24vh!important;object-fit:contain!important;object-position:center top!important;margin:0!important}.mdb .mdb-game-parity .mdb-marker-profile{align-self:start!important;min-height:0!important;overflow:auto!important;scrollbar-width:thin!important}.mdb .mdb-game-parity .mdb-marker-description{font-size:11px!important;line-height:1.32!important}.mdb .mdb-game-parity .mdb-marker-facts span{padding:3px 5px!important}.mdb .mdb-game-parity .mdb-marker-colors{margin-top:0!important}.mdb .mdb-game-parity .mdb-color-choice img{height:35px!important}.mdb .mdb-game-parity .mdb-color-choice{flex-basis:68px!important}.mdb .mdb-game-parity .mdb-fighter-roster{max-height:none!important;min-height:0!important;overflow:visible!important;box-shadow:none!important;border-top:1px solid #ddd!important;padding:5px 0 0!important}.mdb .mdb-game-parity .mdb-roster-type-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important}.mdb .mdb-game-parity .mdb-roster-type-grid .mdb-roster-item{min-height:0!important;padding:3px!important}.mdb .mdb-game-parity .mdb-roster-type-grid .mdb-roster-item img{height:clamp(30px,5.2vh,49px)!important}.mdb .mdb-game-parity .mdb-roster-type-grid .mdb-roster-item strong{font-size:9px!important}.mdb .mdb-game-parity .mdb-fighter-confirm{display:flex!important;justify-content:flex-end!important;margin:3px 0 0!important;padding:4px 0 0!important;border-top:1px solid #eee!important}.mdb .mdb-game-parity .mdb-fighter-confirm button{min-height:38px!important;padding:8px 16px!important;background:#111!important;color:#fff!important}}@media(max-width:767px){.mdb .mdb-game-parity{display:flex!important;flex-direction:column!important;overflow-y:auto!important;max-height:calc(100dvh - 16px)!important}.mdb .mdb-game-parity .mdb-info-layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}.mdb .mdb-game-parity .mdb-marker-hero>.mdb-info-marker-image{height:clamp(145px,25vh,245px)!important;object-position:center top!important}.mdb .mdb-game-parity .mdb-fighter-confirm{position:sticky!important;bottom:0!important;background:#fff!important;z-index:3!important;padding:8px 0!important;order:10!important}.mdb .mdb-game-parity .mdb-roster-type-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.mdb .mdb-included-mask{display:flex;flex-wrap:wrap;align-items:center;gap:4px 7px;font-size:10px;font-weight:900;color:#dfff00;margin:4px 0 7px}.mdb .mdb-included-mask strong{color:#fff;font-size:10px;font-weight:700}.mdb .mdb-package{cursor:pointer}.mdb .mdb-package:focus-within{outline:2px solid #111;outline-offset:2px}.mdb .mdb-package.is-active{border:2px solid #111!important;box-shadow:none!important}.mdb .mdb-package.is-active .mdb-package-identity{background:#0d0d0d;color:#fff}.mdb .mdb-package-identity{margin-top:auto}@media(max-width:760px){.mdb .mdb-mobile-tier-nav{display:none!important}.mdb .mdb-packages{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;overflow:visible!important;scroll-snap-type:none!important}.mdb .mdb-package{width:auto!important;max-width:none!important;min-width:0!important;flex:auto!important;scroll-snap-align:none!important;border-radius:8px!important}.mdb .mdb-package-top{padding:5px 4px!important;font-size:7px!important;gap:2px}.mdb .mdb-package-top small{font-size:7px!important}.mdb .mdb-package-top b{width:17px!important;height:17px!important}.mdb .mdb-player-art{aspect-ratio:.82!important;max-height:none!important;min-height:0!important}.mdb .mdb-illustration-note{display:none!important}.mdb .mdb-package-identity{padding:7px 4px!important;min-height:104px!important;display:flex;flex-direction:column;justify-content:flex-end}.mdb .mdb-package-identity>span{font-size:8px!important;line-height:1.25!important;min-height:27px}.mdb .mdb-arcade-stats{gap:2px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.mdb .mdb-arcade-stats>span{padding:3px 1px!important;min-width:0!important;font-size:8px!important}.mdb .mdb-arcade-stats small,.mdb .mdb-game-stats-note{font-size:6px!important}.mdb .mdb-package-details{display:none!important}.mdb .mdb-package-bottom{padding:6px 3px!important;gap:3px!important}.mdb .mdb-package-bottom strong{font-size:clamp(10px,2.7vw,15px)!important;overflow-wrap:anywhere}.mdb .mdb-package-bottom small{font-size:6px!important}.mdb .mdb-package-bottom button{font-size:8px!important;min-height:30px!important;padding:4px 1px!important}}.mdb .mdb-included-mask-visual{display:flex;align-items:center;gap:9px;padding:8px;margin:7px 0;background:#1b1b1b;border:1px solid #555;border-radius:7px;color:#fff}.mdb .mdb-included-mask-photo{display:block;flex:0 0 48px;width:48px;height:48px;background:#fff;border-radius:5px;overflow:hidden}.mdb .mdb-included-mask-photo img{width:100%;height:100%;object-fit:contain}.mdb .mdb-included-mask-visual>span:last-child{min-width:0;display:flex;flex-direction:column;gap:3px}.mdb .mdb-included-mask-visual b{font-size:9px;color:#dfff00}.mdb .mdb-included-mask-visual strong{font-size:10px;line-height:1.2}.mdb .mdb-included-mask-visual small{font-size:8px;color:#bbb}.mdb .mdb-package-bottom,.mdb .mdb-package-details{display:none!important}.mdb .mdb-package{display:flex!important;flex-direction:column!important;overflow:hidden}.mdb .mdb-package-select{order:1!important;cursor:pointer!important}.mdb .mdb-package-identity{order:2!important;margin-top:auto!important;background:transparent!important;color:#111!important;border:0!important;min-height:80px!important}.mdb .mdb-package.is-active .mdb-package-identity{background:#111!important;color:#fff!important}.mdb .mdb-package-identity .mdb-arcade-stats{background:transparent!important}.mdb .mdb-package-identity .mdb-arcade-stats>span{background:#ededed;color:#111;border-radius:9px}.mdb .mdb-package.is-active .mdb-arcade-stats>span{background:#292929;color:#fff}.mdb [data-mdb-side] .mdb-selected-kit-grid .mdb-kit-tile{border:1px solid #ddd!important;background:#fff!important;border-radius:7px!important;padding:5px!important;gap:3px!important}.mdb [data-mdb-side] .mdb-selected-kit-grid .mdb-kit-picture{height:clamp(44px,7vh,72px)!important}.mdb [data-mdb-side] .mdb-kit-meta strong{font-size:9px!important;line-height:1.15!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mdb [data-mdb-side] .mdb-kit-meta .mdb-variant-label,.mdb [data-mdb-side] .mdb-kit-meta em,.mdb .mdb-side-help{display:none!important}@media(max-width:760px){.mdb .mdb-package-identity{min-height:84px!important;padding:6px 4px!important}.mdb .mdb-package-identity>span{font-size:8px!important}.mdb .mdb-package .mdb-player-marker{left:2%!important;width:96%!important;height:49%!important;bottom:27%!important}}.mdb .mdb-package .mdb-package-details{display:block!important;order:2!important;flex:1 1 auto!important;padding:9px 10px 12px!important;background:#fff!important;color:#151515!important;min-height:0!important}.mdb .mdb-package.is-active .mdb-package-details{background:#101010!important;color:#fff!important}.mdb .mdb-package .mdb-package-details h4{font-size:clamp(11px,1.3vw,17px)!important;line-height:1.12!important;margin:0 0 5px!important;font-weight:1000!important}.mdb .mdb-package .mdb-package-details .mdb-package-benefit{margin:0 0 9px!important;display:flex!important;flex-direction:column!important;gap:3px!important;font-size:clamp(8px,.9vw,11px)!important;line-height:1.35!important;color:inherit!important}.mdb .mdb-package .mdb-package-details .mdb-package-benefit span{opacity:.75}.mdb .mdb-package .mdb-includes-heading{display:block!important;font-size:10px!important;margin:6px 0!important}.mdb .mdb-card-kit-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.mdb .mdb-card-kit-item{display:flex;align-items:center;justify-content:center;aspect-ratio:1.32;background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;padding:3px}.mdb .mdb-card-kit-item img{width:100%;height:100%;object-fit:contain}.mdb .mdb-package .mdb-package-identity{order:3!important;margin-top:auto!important;min-height:0!important;padding:12px 9px!important}.mdb .mdb-package .mdb-game-stats-note{font-size:8px!important;letter-spacing:.025em!important;color:inherit!important;opacity:.6!important}.mdb .mdb-package .mdb-player-marker{left:3%!important;width:94%!important;height:46%!important;bottom:24%!important;top:auto!important;filter:drop-shadow(1.5px 0 0 var(--marker-accent)) drop-shadow(-1.5px 0 0 var(--marker-accent)) drop-shadow(0 1.5px 0 var(--marker-accent)) drop-shadow(0 -1.5px 0 var(--marker-accent))!important}.mdb [data-mdb-side] .mdb-selected-kit-grid .mdb-kit-tile{padding:3px!important;min-height:92px!important;aspect-ratio:1.18!important}.mdb [data-mdb-side] .mdb-selected-kit-grid .mdb-kit-picture{height:100%!important;min-height:0!important;flex:1!important}.mdb [data-mdb-side] .mdb-selected-kit-grid .mdb-kit-picture img{width:100%!important;height:100%!important;object-fit:contain!important}.mdb [data-mdb-side] .mdb-selected-kit-grid .mdb-kit-meta{display:none!important}.mdb [data-mdb-side] .mdb-selected-kit-grid .mdb-kit-tile.is-editable:focus-visible{outline:3px solid #111!important}.mdb .mdb-marker-dialog .mdb-marker-only-price{display:none!important}.mdb .mdb-marker-dialog .mdb-marker-hero>.mdb-info-marker-image{height:clamp(200px,32vh,350px)!important;max-height:32vh!important;object-fit:contain!important}.mdb .mdb-marker-dialog .mdb-roster-item{background:#222!important;color:#fff!important;border-color:#555!important}.mdb .mdb-marker-dialog .mdb-roster-item strong,.mdb .mdb-marker-dialog .mdb-roster-item small{color:#fff!important}.mdb .mdb-marker-dialog .mdb-roster-item.is-active{border-color:var(--marker-accent)!important;box-shadow:0 0 0 1px var(--marker-accent)!important}@media(max-width:760px){.mdb .mdb-package .mdb-package-details{padding:6px 4px!important}.mdb .mdb-package .mdb-package-details h4{font-size:10px!important}.mdb .mdb-package .mdb-package-details .mdb-package-benefit{font-size:8px!important}.mdb .mdb-card-kit-tiles{gap:3px!important}.mdb .mdb-package .mdb-player-marker{bottom:23%!important;height:44%!important}.mdb .mdb-marker-dialog .mdb-marker-hero>.mdb-info-marker-image{height:clamp(150px,24vh,245px)!important}}.mdb .mdb-package-details .mdb-kit-text-list{display:block!important;list-style:square!important;padding-left:16px!important;margin:7px 0 0!important;line-height:1.45!important}.mdb .mdb-package-details .mdb-kit-text-list li{display:list-item!important;margin:0 0 5px!important;font-size:10px!important;font-weight:650!important;overflow-wrap:anywhere}.mdb .mdb-game-stats-note{font-size:9px!important;letter-spacing:.025em!important;color:inherit!important;opacity:.85!important;text-align:center!important}@media(min-width:761px){.mdb .mdb-marker-carousel{display:grid!important;grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:5px!important;overflow:visible!important;padding:3px 0 5px!important}.mdb .mdb-marker-choice{flex:none!important;width:auto!important;min-width:0!important;min-height:0!important;border-radius:7px!important;padding:2px!important;box-shadow:none!important;transform:none!important}.mdb .mdb-marker-art{height:62px!important;min-height:0!important}.mdb .mdb-marker-choice img{height:55px!important;max-height:55px!important}.mdb .mdb-marker-copy{padding:3px 1px!important;min-height:0!important}.mdb .mdb-marker-copy strong{font-size:8px!important;line-height:1.15!important;min-height:0!important;overflow-wrap:anywhere!important}.mdb .mdb-marker-copy small{display:none!important}.mdb .mdb-marker-choice.is-active{box-shadow:0 0 0 1px var(--marker-accent, #111)!important}}@media(max-width:760px){.mdb .mdb-package-details .mdb-kit-text-list li{font-size:10px!important;line-height:1.35!important}}.mdb .mdb-intro-profile{margin:0 0 20px;max-width:100%;font-size:14px;line-height:1.45}.mdb .mdb-intro-profile>strong{display:block;font-weight:950;letter-spacing:.035em;margin:0 0 6px}.mdb .mdb-intro-profile p{margin:0;color:#333}.mdb .mdb-intro-profile p b{color:#111}.mdb .mdb-marker-choice{border:2px solid #cfcfcf!important;border-top:5px solid var(--marker-accent, #111)!important;background:#f6f6f6!important;overflow:hidden!important;padding:0!important;border-radius:10px!important;transition:border-color .15s,transform .15s!important}.mdb .mdb-marker-choice.is-active{border:3px solid var(--marker-accent, #111)!important;border-top-width:5px!important;box-shadow:0 0 0 2px var(--marker-accent, #111)!important}.mdb .mdb-marker-art{background:#fff!important}.mdb .mdb-marker-copy{background:#0c0c0c!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:26px!important;padding:5px 3px!important}.mdb .mdb-marker-copy strong{color:#fff!important;text-transform:none!important;font-weight:900!important;font-size:9px!important;text-align:center!important}.mdb .mdb-marker-copy small{display:none!important}.mdb .mdb-marker-dialog .mdb-fighter-roster{background:#fff!important;box-shadow:none!important;padding:7px 0 0!important;border-top:1px solid #ddd!important}.mdb .mdb-marker-dialog .mdb-modal-marker-carousel{display:grid!important;grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:5px!important;overflow:visible!important}.mdb .mdb-marker-dialog .mdb-modal-marker-carousel .mdb-marker-art{height:57px!important}.mdb .mdb-marker-dialog .mdb-modal-marker-carousel .mdb-marker-choice img{height:52px!important;max-height:52px!important}.mdb .mdb-marker-dialog .mdb-modal-marker-carousel .mdb-marker-copy{min-height:25px!important}@media(min-width:761px){.mdb .mdb-marker-dialog{max-height:calc(100dvh - 22px)!important;overflow-y:auto!important}.mdb .mdb-marker-dialog .mdb-marker-hero>.mdb-info-marker-image{height:clamp(150px,26vh,265px)!important;max-height:26vh!important}}@media(max-width:760px){.mdb .mdb-marker-dialog .mdb-modal-marker-carousel,.mdb .mdb-marker-dialog .mdb-roster-heading{display:none!important}.mdb .mdb-intro-profile{font-size:12px!important}.mdb .mdb-marker-carousel:not(.mdb-modal-marker-carousel){display:flex!important;overflow-x:auto!important;gap:5px!important}.mdb .mdb-marker-choice{flex:0 0 96px!important}.mdb .mdb-marker-copy strong{font-size:8px!important}}.mdb .mdb-marker-copy{position:relative!important;padding-right:22px!important}.mdb .mdb-marker-copy .mdb-info-trigger{position:absolute!important;right:2px!important;top:50%!important;transform:translateY(-50%)!important;width:19px!important;height:19px!important;border:1px solid #ddd!important;border-radius:50%!important;background:#0b0b0b!important;color:#fff!important;font-size:13px!important;box-shadow:none!important;line-height:1!important}.mdb .mdb-marker-copy .mdb-info-trigger:hover{background:#dfff00!important;color:#111!important}@media(hover:hover){.mdb .mdb-marker-choice:hover{transform:translateY(-3px)!important;box-shadow:0 6px 0 var(--marker-accent, #dfff00),0 12px 18px #0002!important}}.mdb .mdb-selected-kit-grid .mdb-kit-tile.is-editable{position:relative!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important}.mdb .mdb-selected-kit-grid .mdb-kit-tile.is-editable:hover,.mdb .mdb-selected-kit-grid .mdb-kit-tile.is-editable:focus-visible{transform:translateY(-3px)!important;box-shadow:0 5px #12b8ef,0 9px 14px #0002!important;outline:none!important;border-color:#12b8ef!important}.mdb .mdb-marker-dialog .mdb-marker-hero>.mdb-info-marker-image{height:clamp(250px,42vh,460px)!important;max-height:42vh!important}.mdb .mdb-marker-dialog .mdb-marker-profile .mdb-marker-colors{margin-top:10px!important}@media(min-width:761px){.mdb .mdb-marker-dialog .mdb-info-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important}}@media(max-width:760px){.mdb .mdb-marker-dialog .mdb-marker-hero>.mdb-info-marker-image{height:clamp(180px,30vh,290px)!important;max-height:30vh!important}}.mdb .mdb-marker-dialog .mdb-marker-profile .mdb-marker-colors{display:block!important;visibility:visible!important;margin-top:10px!important;width:100%}.mdb .mdb-marker-dialog .mdb-marker-profile .mdb-color-rail{display:flex!important;overflow-x:auto!important;max-width:100%;-webkit-overflow-scrolling:touch}.mdb-glove-size-control{margin:14px 0 18px;padding:14px 18px;border:2px solid #161616;border-radius:12px;background:#f5f5f5}.mdb-glove-size-control[hidden]{display:none!important}.mdb-glove-size-control>strong{display:block;font-size:13px;margin-bottom:10px}.mdb-glove-size-control>div{display:flex;gap:8px;flex-wrap:wrap}.mdb-glove-size-control button{background:#fff;color:#111;border:2px solid #bbb;border-radius:8px;padding:10px 14px;font-weight:800;cursor:pointer;transition:transform .16s,box-shadow .16s,border-color .16s}.mdb-glove-size-control button:hover{transform:translateY(-3px);box-shadow:0 7px #00000024}.mdb-glove-size-control button.is-active{background:#111;color:#fff;border-color:#111}.mdb-glove-size-control>small{display:block;margin-top:8px;color:#555}.mdb-receipt-glove{padding:8px 0 12px;font-size:12px;font-weight:700;color:#fff}.mdb-trio-includes{font-size:11px;line-height:1.5;font-weight:800;color:#fff;margin:0 0 10px}.mdb .mdb-field-mantra{display:block;margin-top:10px;font-size:clamp(14px,1.45vw,19px);font-weight:950;letter-spacing:.015em;color:#111}.mdb-receipt-package-title{font-size:clamp(15px,1.35vw,21px)!important;line-height:1.2!important;margin:5px 0 7px!important;letter-spacing:-.015em}.mdb-receipt-package-copy{display:grid;gap:3px;margin:0 0 13px;font-size:12px;line-height:1.35;color:#fff}.mdb-receipt-package-copy span{color:#c9c9c9;font-size:11px}.mdb .mdb-multi-option{border:1px solid #d8d8d8;border-radius:12px;padding:10px;min-width:0;background:#fff;display:flex;flex-direction:column;gap:9px}.mdb .mdb-multi-option-content{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0;font-size:12px}.mdb .mdb-multi-option-content img{width:100%;height:128px;object-fit:contain}.mdb .mdb-multi-option-content strong{line-height:1.3}.mdb .mdb-multi-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px}.mdb .mdb-multi-actions button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;white-space:normal;overflow-wrap:anywhere;background:#111;color:#fff;border:1px solid #111;border-radius:5px;padding:10px 5px;font-size:11px;font-weight:900;cursor:pointer}.mdb .mdb-option-cost{color:inherit;font:inherit;font-size:10px;line-height:1.3}.mdb .mdb-multi-actions button:last-child{background:#e8ff00;color:#111;border-color:#111}.mdb .mdb-multi-actions button:disabled{opacity:.35;cursor:not-allowed}.mdb .mdb-added-gear-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:7px}.mdb .mdb-added-gear-tile{position:relative;display:flex;align-items:center;gap:6px;background:#fff;color:#111;border:1px solid #ccc;border-radius:8px;padding:6px;min-width:0}.mdb .mdb-added-gear-image{width:48px;flex:0 0 48px}.mdb .mdb-added-gear-image img{width:100%;height:50px;object-fit:contain}.mdb .mdb-added-gear-description{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:10px}.mdb .mdb-added-gear-description strong{overflow-wrap:anywhere}.mdb .mdb-added-gear-tile>button{align-self:flex-start;background:#111;color:#fff;border:0;border-radius:4px;cursor:pointer;padding:3px 6px}@media(max-width:500px){.mdb .mdb-added-gear-grid{grid-template-columns:1fr}}.mdb .mdb-added-gear-grid{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:7px!important;width:100%;min-width:0;margin:10px 0 4px!important}.mdb .mdb-added-gear-tile{display:grid!important;grid-template-columns:54px minmax(0,1fr) 26px!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;padding:8px!important;border-radius:8px!important}.mdb .mdb-added-gear-image{display:block!important;width:54px!important;min-width:0!important;flex:none!important}.mdb .mdb-added-gear-image img{display:block!important;width:54px!important;height:58px!important;object-fit:contain!important}.mdb .mdb-added-gear-description{display:flex!important;flex-direction:column!important;gap:3px!important;min-width:0!important;width:100%!important;font-size:11px!important;line-height:1.3!important;overflow:hidden!important}.mdb .mdb-added-gear-description strong{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:normal!important;line-height:1.3!important}.mdb .mdb-added-gear-description small{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:10px!important}.mdb .mdb-added-gear-description b{font-size:12px!important}.mdb .mdb-added-gear-tile>button{display:flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;width:26px!important;height:26px!important;padding:0!important;font-size:13px!important}@media(max-width:500px){.mdb .mdb-added-gear-grid{display:flex!important;grid-template-columns:none!important}}.mdb .mdb-added-gear-heading{font-size:10px;font-weight:900;letter-spacing:.055em;color:#fff;border-top:1px solid rgba(255,255,255,.24);padding-top:10px;margin-top:10px}@media(max-width:760px){.mdb .mdb-modal:has(.mdb-marker-dialog){display:block!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;padding:calc(6px + env(safe-area-inset-top,0px)) 6px calc(20px + env(safe-area-inset-bottom,0px))!important}.mdb .mdb-marker-dialog{display:block!important;width:100%!important;max-height:none!important;height:auto!important;min-height:0!important;overflow:visible!important;margin:0 auto!important;padding:10px!important}.mdb .mdb-marker-dialog .mdb-info-layout{display:block!important;min-height:0!important;height:auto!important;overflow:visible!important}.mdb .mdb-marker-dialog .mdb-marker-profile{display:block!important;min-height:0!important;overflow:visible!important}.mdb .mdb-marker-dialog .mdb-marker-profile .mdb-marker-colors{display:block!important;overflow:visible!important;margin:12px 0 14px!important}.mdb .mdb-marker-dialog .mdb-marker-profile .mdb-color-rail{display:flex!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding:5px 3px 16px!important;scroll-padding-inline:6px;-webkit-overflow-scrolling:touch!important}.mdb .mdb-marker-dialog .mdb-color-choice{flex:0 0 92px!important;min-width:92px!important;min-height:100px!important;overflow:visible!important;padding:6px 4px!important}.mdb .mdb-marker-dialog .mdb-color-choice img{height:52px!important;max-width:100%!important;object-fit:contain!important}.mdb .mdb-marker-dialog .mdb-color-choice strong,.mdb .mdb-marker-dialog .mdb-color-choice small{display:block!important;font-size:9px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important}.mdb .mdb-marker-dialog .mdb-info-actions{position:static!important;margin:12px 0 4px!important}}.mdb .mdb-marker-dialog .mdb-marker-hero{position:relative!important}.mdb .mdb-marker-dialog .mdb-marker-nav{position:absolute;top:48%;transform:translateY(-50%);z-index:3;width:35px;height:43px;border:1px solid #d4d4d4;border-radius:10px;background:#fffffff0;color:#111;font-size:32px;font-weight:700;line-height:1;cursor:pointer}.mdb .mdb-marker-dialog .mdb-marker-nav-prev{left:0}.mdb .mdb-marker-dialog .mdb-marker-nav-next{right:0}@media(max-width:760px){.mdb .mdb-marker-dialog .mdb-marker-hero>.mdb-info-marker-image{height:clamp(145px,24vh,225px)!important;max-height:24vh!important}.mdb .mdb-marker-dialog .mdb-marker-hero{margin-bottom:0!important;padding-bottom:0!important}.mdb .mdb-marker-dialog .mdb-marker-profile h3{margin-top:0!important;margin-bottom:3px!important}.mdb .mdb-marker-dialog .mdb-marker-description{margin-top:3px!important;margin-bottom:6px!important;line-height:1.27!important}.mdb .mdb-marker-dialog .mdb-marker-facts{gap:3px!important;margin:5px 0!important}.mdb .mdb-marker-dialog .mdb-shared-firing{margin:7px 0!important;padding:9px 12px!important}.mdb .mdb-marker-dialog .mdb-marker-profile .mdb-marker-colors{margin:8px 0 5px!important}.mdb .mdb-marker-dialog .mdb-marker-profile .mdb-color-rail{padding-bottom:8px!important}.mdb .mdb-marker-dialog .mdb-info-actions{margin:5px 0 2px!important}.mdb .mdb-marker-dialog .mdb-marker-nav{width:30px;height:39px;font-size:28px}}.mdb .mdb-blast{display:block;width:100%;margin:10px 0 8px;padding:14px 12px;border:2px solid #111;border-radius:12px;background:#e1ff00;color:#111;font-size:14px;font-weight:1000;letter-spacing:.035em;cursor:pointer}.mdb .mdb-blast:hover{background:#c7eb00}.mdb .mdb-blast:focus-visible{outline:3px solid #00b7ff;outline-offset:2px}[data-mdb-mode=arcade] .mdb-cart{display:none!important}[data-mdb-mode=arcade] .mdb-top strong:after{content:" \b7  ARCADE";color:#df1426}[data-mdb-mode=arcade] .mdb-selected-kit-grid .mdb-kit-tile.is-locked{cursor:default!important;pointer-events:none!important;box-shadow:none!important}[data-mdb-mode=arcade] .mdb-paint-price,[data-mdb-mode=arcade] .mdb-paint-summary-tile em{display:none!important}body:has(.mdb[data-mdb-root]:not([data-mdb-mode=arcade]):not([data-mdb-mode=homepage])) .shopify-section-group-footer-group,body:has(.mdb[data-mdb-root]:not([data-mdb-mode=arcade]):not([data-mdb-mode=homepage])) .shopify-section--footer,body:has(.mdb[data-mdb-root]:not([data-mdb-mode=arcade]):not([data-mdb-mode=homepage])) [id^=shopify-section][id*=footer],body:has(.mdb[data-mdb-root]:not([data-mdb-mode=arcade]):not([data-mdb-mode=homepage])) footer,html.maddog-shared-loadout-active .shopify-section-group-footer-group,html.maddog-shared-loadout-active .shopify-section--footer,html.maddog-shared-loadout-active [id^=shopify-section][id*=footer],html.maddog-shared-loadout-active footer,body.maddog-shared-loadout-active .shopify-section-group-footer-group,body.maddog-shared-loadout-active .shopify-section--footer,body.maddog-shared-loadout-active [id^=shopify-section][id*=footer],body.maddog-shared-loadout-active footer{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/maddog-custom-builder.css.map */
