@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600;700&display=swap');
h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.mox-column-heading,.mox-divers-label,#block-AWGdIbnljY0lnZC9Mc__text_erXtM6 *,#block-ATzQ1M2hWdlBzV2ZNZ__text_HzeFNq *{font-family:"Cinzel",Georgia,serif!important;letter-spacing:.025em}
html body #MainContent product-price .price,html body #MainContent .price:not(.compare-at-price){font-weight:700!important}
html body #MainContent product-price .compare-at-price{font-weight:400!important}
html body #MainContent product-card[data-mox-kind="single"] .card-gallery .product-media img{width:76%!important;height:76%!important;max-width:220px!important;max-height:275px!important;object-fit:contain!important;object-position:center!important;position:relative!important;inset:auto!important;margin:auto!important}
html body #MainContent product-card[data-mox-kind="dice"] .card-gallery .product-media img{width:55%!important;height:55%!important;max-width:130px!important;max-height:160px!important;object-fit:contain!important;object-position:center!important;position:relative!important;inset:auto!important;margin:auto!important}
html body #MainContent product-card:is([data-mox-kind="single"],[data-mox-kind="dice"]) .card-gallery .product-media{display:flex!important;align-items:center!important;justify-content:center!important}
html body #MainContent product-card .product-card-lang-flag{position:absolute!important;z-index:22;display:flex;align-items:center;justify-content:center;gap:4px;width:auto!important;height:28px!important;padding:0!important;background:transparent!important;line-height:0;pointer-events:none;overflow:visible!important}
html body #MainContent product-card .product-card-lang-flag img{display:block;width:28px!important;height:28px!important;object-fit:cover;border-radius:50%!important;box-shadow:0 1px 3px #0006;flex:none}
html body #MainContent[data-template="index"] :is(.moxcards-home-carousel__arrow,.product-list-slider__btn,.slideshow-control){background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:#d9be7a!important}
html body #MainContent product-card[data-mox-available="false"],html body #MainContent :is(.resource-list__item,.resource-list__slide,.product-grid__item,.product-list-slider__slide):has(product-card[data-mox-available="false"]){display:none!important}
html body footer .moxcards-marketplace-logo{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-height:48px;padding:10px 12px;border:1px solid #d9be7a66;border-radius:7px;background:#21130d66;box-sizing:border-box}
html body footer .moxcards-marketplace-logo img{width:auto!important;height:auto!important;max-width:100%!important;max-height:26px!important;object-fit:contain}
#header-component a[href*="/pages/vendre-mes-cartes"]:not(:has(.mox-buyback-dollar))::before{content:"$";color:#ff5c5c;font-weight:800;font-size:1.2em;line-height:1;margin-inline-end:.4em}
#header-component .mox-buyback-dollar{color:#ff5c5c!important;font-weight:800!important}
mox-restored-typing{display:block;width:100%;max-width:100%;margin:18px auto 0;text-align:center}
mox-restored-typing h1{margin:0;font-size:clamp(24px,3.5vw,48px);line-height:1.3;color:#d9be7a}
.mox-typing-stack{display:inline-grid;max-width:100%;vertical-align:middle}
.mox-typing-ghost,.mox-typing-front{grid-area:1/1;white-space:normal;text-wrap:balance}
.mox-typing-ghost{visibility:hidden}
.mox-typing-cursor{display:inline-block;animation:mox-typing-blink 1s steps(1) infinite}
@keyframes mox-typing-blink{50%{opacity:0}}
@media(max-width:749px){html body #MainContent product-card .product-card-lang-flag,html body #MainContent product-card .product-card-lang-flag img{height:24px!important}html body #MainContent product-card .product-card-lang-flag img{width:24px!important}mox-restored-typing{margin-top:12px}}
@media(prefers-reduced-motion:reduce){.mox-typing-cursor{animation:none;display:none}}
