html body .mox-language-badge{display:flex!important;align-items:center!important;gap:4px!important;opacity:1!important;visibility:visible!important;z-index:30;isolation:isolate}
html body .mox-language-badge>.mox-flag-symbol{display:inline-flex!important;position:relative!important;flex:0 0 28px!important;align-items:center;justify-content:center;width:28px!important;height:28px!important;min-width:28px!important;max-width:28px!important;max-height:28px!important;margin:0!important;padding:0!important;border-radius:50%!important;overflow:hidden!important;background:#fff;box-shadow:0 1px 4px #0006;line-height:0}
html body .mox-language-badge>.mox-flag-symbol svg{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;flex:none;opacity:1!important;visibility:visible!important;transform:none!important}
html body #MainContent [id$="__product_list_mzj33d"] product-card[data-product-id] .card-gallery .product-media>img.product-media__image{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;margin:auto!important;padding:0!important}
html body #MainContent[data-template="index"] product-card:has(a[href*="porte-cles"],a[href*="keychain"]) .card-gallery .product-media>img.product-media__image{width:76%!important;height:76%!important;max-width:220px!important;max-height:275px!important;object-fit:contain!important;position:relative!important;inset:auto!important;margin:auto!important}
html body .announcement-bar .announcement-bar__text,html body .announcement-bar .announcement-bar__text *,html body .announcement-bar .announcement-bar__marquee-separator{font-family:"Cinzel",Georgia,serif!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:.035em!important}
html body .announcement-bar .announcement-bar__marquee-separator{opacity:.8}
html body .mtg-collection-filters .moxcards-card-search{width:100%!important;max-width:520px!important;margin:0 0 18px!important}
html body .mtg-collection-filters .moxcards-card-search__field{max-width:100%!important;min-height:44px}
html body footer [class*="__text_azMhqF"] p,html body footer [class*="__text_FNNJwK"] h4{font-family:"Cinzel",Georgia,serif!important;font-size:18px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.025em!important}
html body footer .menu__link{display:flex!important;align-items:flex-start!important;gap:9px!important}
html body footer .menu__link>.menu__icon{display:inline-block!important;flex:0 0 17px!important;width:17px!important;height:17px!important;min-width:17px!important;margin-top:3px;object-fit:contain!important;opacity:1!important;visibility:visible!important}
@media(max-width:749px){html body .mox-language-badge>.mox-flag-symbol{flex-basis:24px!important;width:24px!important;height:24px!important;min-width:24px!important;max-width:24px!important;max-height:24px!important}html body .announcement-bar .announcement-bar__text,html body .announcement-bar .announcement-bar__text *,html body .announcement-bar .announcement-bar__marquee-separator{font-size:12px!important}html body .mtg-collection-filters .moxcards-card-search{max-width:100%!important}html body #MainContent[data-template="index"] product-card:has(a[href*="porte-cles"],a[href*="keychain"]) .card-gallery .product-media>img.product-media__image{max-width:76%!important;max-height:76%!important}}
