/* Shared display preference: only approximate additions use these rules. */
header[data-currency-enabled]{height:auto;min-height:80px;padding-block:12px;gap:16px}.site-preferences{display:flex;align-items:center;gap:14px;flex:0 0 auto;min-width:0}.site-preferences>[data-language-switch]{margin:0;flex:0 1 auto}.site-currency-control{display:flex;align-items:center;gap:7px;position:relative;flex:0 0 auto;min-width:0}.site-currency-label{display:flex;flex-direction:column;gap:3px;font:600 10px/1.2 'DM Sans',sans-serif;color:#64748b;letter-spacing:.2px}.site-currency-label select{width:125px;max-width:125px;min-width:0;height:35px;padding:5px 22px 5px 9px;font:500 12px/1.4 'DM Sans',sans-serif;color:#1d2d47;border:1px solid #dce4ee;border-radius:7px;background-color:#fff;text-overflow:ellipsis;box-shadow:none;letter-spacing:0}.site-currency-label select:focus-visible,.currency-information summary:focus-visible{outline:2px solid #345eaa;outline-offset:3px}.currency-information{position:relative;align-self:flex-end;margin-bottom:7px}.currency-information summary{display:block;list-style:none;cursor:pointer;color:#62748e;line-height:20px;font-size:17px}.currency-information summary::-webkit-details-marker{display:none}.currency-info-panel{position:absolute;z-index:100;inset-inline-end:0;top:28px;width:min(300px,85vw);padding:14px 16px;border:1px solid #dce4ee;border-radius:10px;background:#fff;color:#354760;box-shadow:0 10px 30px #142b4d24;font:400 12px/1.55 'DM Sans',sans-serif;letter-spacing:0}.currency-info-panel p{font:inherit;line-height:inherit;margin:0 0 8px}.currency-info-panel p:last-child{margin:9px 0 0}.currency-info-panel a{text-decoration:underline;text-underline-offset:3px}.currency-status{position:absolute;inset-inline-end:0;top:100%;z-index:40;margin-top:3px;padding:3px 7px;border-radius:4px;background:#fff;color:#64748b;border:1px solid #e1e7ef;font-size:10px;white-space:nowrap}.currency-status[hidden]{display:none}.currency-converted{display:block;color:#1d3558;font-size:15px;line-height:1.4;font-weight:650;letter-spacing:0;white-space:normal;overflow-wrap:anywhere}.currency-source-value{font-size:12px!important;font-weight:400!important;color:#6b7b91!important}.tcgcsv-price>.currency-converted,.pricecharting-price>.currency-converted,.retail-msrp>div>.currency-converted{font-size:clamp(23px,3vw,32px);line-height:1.25;margin:3px 0 5px}.tcgcsv-lowest>.currency-converted{display:inline;font-size:inherit}.listing-price+.currency-converted{font-size:20px;margin:-3px 0 4px}.currency-converted-inline{display:inline;font-size:inherit;font-weight:600}.collection-cost-amount.currency-source-value,.listing-shipping-amount.currency-source-value,.box-pack-price.currency-source-value{font-size:inherit!important}.collection-stat>.currency-converted,#collectionSpent+.currency-converted{font-size:23px}html[data-catalog-view=list] .card-actions .price .currency-converted{font-size:14px;margin:0}html[data-catalog-view=list] .card-actions .price .currency-source-value{font-size:10px!important}html[dir=rtl] .currency-converted{unicode-bidi:isolate}
@media(max-width:1100px){header[data-currency-enabled]>.brand span{display:none}.site-preferences{gap:10px}.site-currency-label select{width:110px;max-width:110px}}
@media(max-width:760px){html body>header[data-currency-enabled]:has(>.brand){display:grid;grid-template-columns:minmax(0,1fr) auto;height:auto!important;min-height:76px;padding-block:10px;column-gap:10px;row-gap:9px}.site-preferences{grid-column:1/-1;display:flex;justify-content:flex-end;gap:14px;width:100%}.site-preferences>[data-language-switch]{grid-column:auto;flex:1 1 0;min-width:0;max-width:210px}.site-preferences>[data-language-switch] select{width:100%;max-width:100%;min-width:0}.site-currency-control{flex:1 1 0;max-width:210px}.site-currency-label{flex:1;min-width:0}.site-currency-label select{width:100%;max-width:100%;font-size:12px}.currency-information{flex:0 0 18px;text-align:center}.currency-info-panel{inset-inline-end:0}.currency-converted{font-size:14px}.currency-status{white-space:normal;max-width:200px}}
@media(prefers-reduced-motion:reduce){.site-currency-control *{scroll-behavior:auto}}
