.dpx{background:#fff;color:#000;font-family:Assistant,system-ui,sans-serif;font-size:16px;line-height:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased}.dpx *{box-sizing:border-box}.dpx h1,.dpx h2,.dpx h3,.dpx h4{font-family:inherit;letter-spacing:normal;color:inherit;margin:0;text-transform:none}.dpx p{margin:0;letter-spacing:normal}.dpx a{color:#ea0029;text-underline-offset:3px}.dpx a:hover{color:#ea0029}.dpx button,.dpx input{font:inherit;color:inherit;letter-spacing:normal}.dpx :focus-visible{outline:2px solid #EA0029;outline-offset:2px}.dpx .no-sb{scrollbar-width:none;-ms-overflow-style:none}.dpx .no-sb::-webkit-scrollbar{display:none}.dpx-pad{padding:clamp(48px,7vw,96px) clamp(16px,4vw,48px) 0}.dpx-pad-b{padding-bottom:clamp(48px,7vw,96px)}.dpx .dpx-hi,.dpx .dpx-hi-dark{color:#ea0029}.dpx-eyebrow{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ea0029}.dpx-eyebrow-o{font-family:Oswald,sans-serif;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ea0029}.dpx .dpx-h2-o{font-family:Oswald,sans-serif;font-weight:700;font-size:clamp(36px,5.2vw,64px);line-height:.95;text-transform:uppercase;letter-spacing:-.01em;color:#000}.dpx .dpx-h2{font-weight:800;font-size:clamp(30px,4vw,46px);line-height:1.1}.dpx-check{display:flex;gap:10px}.dpx-check:before{content:"\2713";color:#ea0029;font-weight:800;flex:none}.dpx-check.is-light:before{color:inherit}.dpx-card{background:#fff;border:1px solid #D8DBDD;border-radius:8px;box-shadow:0 1px 2px #0000000f,0 10px 28px #00000017}.dpx .dpx-btn{display:inline-block;border:0;border-radius:6px;padding:16px 28px;background:#ea0029;color:#fff;font-size:14px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 10px 24px #ea002940}.dpx .dpx-btn:hover{filter:brightness(1.06);color:#fff}.dpx .dpx-rte p{margin:0}.dpx .dpx-rte p+p{margin-top:.8em}.dpx-stripes{background:#ebeced}.dpx-mono{font-family:IBM Plex Mono,monospace}.dpx .dpx-slot img{width:100%;height:100%;object-fit:cover;display:block}.dpx .dpx-fill video,.dpx .dpx-fill>img.dpx-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000}.dpx .dpx-money:focus-within{border-color:#ea0029!important}.dpx .dpx-calc-cta:hover{background:#fff!important;color:#000!important}.dpx .dpx-cs:hover{box-shadow:0 2px 4px #00000014,0 18px 40px #00000029!important;border-color:#c6cacd!important}.dpx .dpx-more:hover{background:#000!important;color:#fff!important}.dpx .dpx-cmp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,3vw,32px)}.dpx-sticky{display:none;padding-right:84px!important;padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}.dpx-sticky.show{display:flex}sticky-atc{display:none!important}#MainContent .shopify-section:has(.shopify-app-block){background:#fff;color:#000}@media(min-width:990px){.dpx .dpx-gal{position:sticky;top:16px}.dpx .dpx-tl-head{position:sticky;top:96px}}@media(max-width:640px){.dpx.dpx-ann{font-size:13px!important;padding:8px 16px!important;gap:6px!important}.dpx .dpx-cmp{grid-template-columns:1fr;gap:28px}.dpx [data-dpx-cs-trades]{gap:6px!important;justify-content:center!important}.dpx [data-dpx-cs-trades] button{height:32px!important;padding:0 11px!important;font-size:12px!important;border-radius:16px!important;flex:none}.dpx .dpx-sticky-img,.dpx .dpx-sticky-info{display:none!important}.dpx .dpx-sticky [data-dpx-add]{flex:1 1 auto!important}}@media(max-width:749px){.dpx h1,.dpx h2,.dpx h3,.dpx .dpx-eyebrow,.dpx .dpx-eyebrow-o,.dpx p,.dpx .dpx-rte{text-align:center}.dpx h1,.dpx h2,.dpx h3,.dpx p,.dpx .dpx-rte{margin-left:auto;margin-right:auto}.dpx a[style*="align-self:flex-start"]{align-self:center!important}.dpx div:has(>.dpx-check){align-self:center;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.dpx #buy div:has(>.dpx-check){align-self:auto;width:auto;margin:0}.dpx #buy>div>div:last-child>div:first-child,.dpx #buy div:has(>[data-dpx-price]),.dpx #buy div:has(>[data-dpx-price])>div,.dpx #buy div:has(>[data-dpx-stake]),.dpx div:has(>[data-dpx-tl-when]),.dpx div:has(>h2.dpx-h2-o+p){justify-content:center}.dpx #buy div:has(>div>[data-dpx-stake])>div:first-child,.dpx #buy div:has(>[style*="border:2px solid #EA0029"])>div:first-child{text-align:center}.dpx [style*="background:#EA0029;color:#fff;display:grid"]>div:first-child{text-align:center}.dpx .dpx-card h3,.dpx .dpx-card h4,.dpx .dpx-card p,.dpx [data-dpx-step] p,.dpx [data-dpx-faq-a],.dpx [data-dpx-faq-a] p,.dpx div[style*="border:1px solid #D8DBDD"] p{text-align:left;margin-left:0;margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/dpx-page.css.map */
