#mox-almanach{--gold:#d9be7a;--ink:#15110f;--paper:#f5efe3;--muted:#c5b49c;--line:#c6a15b55}#mox-almanach *{box-sizing:border-box}#mox-almanach{scroll-behavior:smooth}#mox-almanach{margin:0;background:#21130d;color:var(--paper);font:15px/1.65 Manrope,Arial,sans-serif;background-image:radial-gradient(ellipse at 30% 10%,#67442430,transparent 60%)}#mox-almanach a{color:inherit}#mox-almanach button,#mox-almanach select,#mox-almanach input{font:inherit}#mox-almanach button,#mox-almanach a,#mox-almanach select,#mox-almanach summary{touch-action:manipulation}#mox-almanach button{cursor:pointer}#mox-almanach button:disabled{cursor:default}#mox-almanach h1,#mox-almanach h2,#mox-almanach h3,#mox-almanach .brand{font-family:Cinzel,Georgia,serif;font-weight:500;line-height:1.15}#mox-almanach h1{font-size:clamp(44px,6vw,78px);margin:20px 0;color:#fff4d6}#mox-almanach h2{font-size:clamp(28px,3.5vw,44px);margin:10px 0 18px}#mox-almanach h3{font-size:25px;margin:12px 0}#mox-almanach p{margin:10px 0 20px}#mox-almanach header{display:flex;justify-content:space-between;align-items:center;padding:23px 5vw;border-bottom:1px solid var(--line);position:relative;z-index:2}#mox-almanach .brand{font-size:28px;text-decoration:none;letter-spacing:3px}#mox-almanach .brand span{font:10px Arial;display:block;text-align:center;letter-spacing:3px;color:var(--gold);margin-top:7px}#mox-almanach nav{display:flex;gap:28px;align-items:center}#mox-almanach nav a{text-decoration:none}#mox-almanach nav button{color:var(--gold);background:none;border:1px solid var(--line);padding:7px 12px}#mox-almanach .draft{text-align:center;padding:7px;background:#d9be7a;color:#29180f;font-size:10px;letter-spacing:1.2px}#mox-almanach .hero{min-height:590px;position:relative;overflow:hidden;padding:65px 6vw 95px;text-align:center;background:radial-gradient(ellipse at center,#72512930,#15110f80)}#mox-almanach .hero>*:not(.landscape){position:relative;z-index:1}#mox-almanach .hero p{color:#e2d0ae;font-size:17px}#mox-almanach .eyebrow{font-size:10px!important;letter-spacing:2.2px;color:var(--gold)!important;font-weight:700}#mox-almanach .ornament{color:var(--gold);letter-spacing:6px}#mox-almanach .button{display:inline-block;border:1px solid #e7c47d;background:#c6a15b;color:#21130d;padding:13px 25px;text-decoration:none;font-weight:700;border-radius:2px}#mox-almanach .landscape{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;pointer-events:none}#mox-almanach .moon{position:absolute;width:230px;height:230px;border-radius:50%;border:1px solid #e8be6f66;right:11%;top:50px;box-shadow:0 0 80px #bb853422}#mox-almanach .mountain{position:absolute;bottom:-80px;left:-5%;width:500px;height:400px;transform:rotate(37deg);background:#100e0c;border:1px solid #c6a15b20}#mox-almanach .m2{left:auto;right:-8%;bottom:-190px;width:680px;height:500px;background:#19140f}#mox-almanach .m3{left:30%;bottom:-330px;width:600px;height:400px}#mox-almanach .castle{position:absolute;right:12%;bottom:75px;font-size:180px;color:#241b12;text-shadow:1px 0 #c6a15b55}#mox-almanach .week{max-width:1160px;margin:-30px auto 65px;position:relative;display:flex;align-items:center;justify-content:space-between;padding:28px 35px;border:1px solid var(--line);background:#2d2017;box-shadow:0 15px 40px #0004}#mox-almanach .week h2{font-size:23px;margin:8px 0}#mox-almanach .week p{margin:0;color:var(--muted)}#mox-almanach .seal{font-size:40px;width:74px;height:74px;border:1px solid var(--gold);border-radius:50%;text-align:center;line-height:74px;color:var(--gold)}#mox-almanach #calendar,#mox-almanach .newsletter,#mox-almanach .partners{max-width:1160px;margin:0 auto 80px;padding:0 10px}#mox-almanach .section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px}#mox-almanach .section-heading>p{color:var(--muted);font-size:13px}#mox-almanach .filters{border-block:1px solid var(--line);padding:20px 0;display:flex;gap:18px;align-items:end}#mox-almanach .filters label{flex:1}#mox-almanach .filters label>span{display:block;font-size:10px;color:var(--gold);margin-bottom:5px;letter-spacing:1px}#mox-almanach select{width:100%;padding:10px;border:1px solid #7c6240;background:#21180f;color:var(--paper);border-radius:2px}#mox-almanach .quiet{padding:10px;background:none;color:var(--gold);border:none;text-decoration:underline}#mox-almanach .count{font-size:12px;color:var(--muted);margin-top:18px}#mox-almanach #events{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#mox-almanach .event{position:relative;padding:26px;background:linear-gradient(135deg,#41301f,#221a13);border:1px solid var(--line);min-width:0;overflow:hidden;animation:moxAlmanachAppear .45s ease-out}#mox-almanach .event.major{grid-column:span 3;min-height:260px;display:grid;grid-template-columns:1fr 2fr;padding:0}#mox-almanach .scene{display:flex;align-items:center;justify-content:center;min-height:220px;font-size:100px;color:#ebd9a3;background:radial-gradient(ellipse at center,var(--glow,#bb853466),#17120c);position:relative}#mox-almanach .scene:before,#mox-almanach .scene:after{content:"";position:absolute;width:130px;height:170px;border:1px solid #e5c78955;border-radius:80px 80px 0 0;transform:rotate(-12deg)}#mox-almanach .scene:after{transform:rotate(12deg);width:160px;height:190px}#mox-almanach .major .content{padding:32px 40px}#mox-almanach .major h3{font-size:36px}#mox-almanach .rose{--glow:#a6557966}#mox-almanach .green{--glow:#547e4266}#mox-almanach .blue{--glow:#447e9b66}#mox-almanach .violet{--glow:#704b9366}#mox-almanach .event .date{color:var(--gold);font-size:12px;font-weight:700}#mox-almanach .event .type{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#eed29d}#mox-almanach .event .subtitle{font-size:12px;color:#d8c7ae}#mox-almanach .event .description{font-size:13px;color:#d8c7ae;max-width:580px}#mox-almanach .tag{display:inline-block;border:1px solid #bb955b77;font-size:10px;padding:3px 8px;color:#e2cda5}#mox-almanach .event.release{background:#1c201f}#mox-almanach .source{font-size:11px;color:var(--gold);text-underline-offset:3px}#mox-almanach .release details{font-size:11px;margin-top:12px;overflow-wrap:anywhere}#mox-almanach .newsletter{border-block:1px solid var(--line);padding:40px 25px;display:grid;grid-template-columns:1fr 1fr;gap:50px;background:#2d201740}#mox-almanach .newsletter h2{font-size:33px}#mox-almanach .newsletter p{color:var(--muted)}#mox-almanach .newsletter-demo label{display:block;font-size:12px}#mox-almanach .newsletter-demo>input{padding:12px;width:100%;background:#f5efe3;border:0;margin:8px 0;color:#302216}#mox-almanach .newsletter-demo .consent{display:flex;gap:9px;font-size:11px;align-items:start}#mox-almanach .newsletter-demo button{margin:15px 0}#mox-almanach .newsletter-demo small{display:block;color:var(--muted);font-size:10px}#mox-almanach .partners{text-align:center}#mox-almanach .partners .intro{max-width:650px;margin:0 auto 30px;color:var(--muted)}#mox-almanach .benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:35px 0}#mox-almanach .benefits article{padding:25px;border:1px solid var(--line)}#mox-almanach .benefits b{color:var(--gold);font:30px Georgia}#mox-almanach .benefits p{font-size:13px;color:var(--muted)}#mox-almanach .partners details{max-width:700px;margin:auto;border:1px solid var(--line);padding:18px;text-align:left}#mox-almanach .partners summary{cursor:pointer;color:var(--gold);font-weight:700}#mox-almanach .prototype-note{font-size:12px;color:var(--muted)}#mox-almanach footer{padding:30px 6vw;border-top:1px solid var(--line);color:var(--gold);letter-spacing:3px}#mox-almanach footer span{float:right;font-size:12px;letter-spacing:0}#mox-almanach :focus-visible{outline:3px solid #e8c773;outline-offset:4px}#mox-almanach [hidden]{display:none!important}@keyframes moxAlmanachAppear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:749px){#mox-almanach header{padding:20px}#mox-almanach .brand{font-size:20px}#mox-almanach nav{gap:12px;font-size:12px}#mox-almanach nav a:first-child{display:none}#mox-almanach .hero{min-height:510px;padding:55px 20px 80px}#mox-almanach .week{margin:-25px 15px 45px;padding:22px}#mox-almanach .week .seal{display:none}#mox-almanach .week h2{font-size:21px}#mox-almanach .section-heading{display:block}#mox-almanach .filters{flex-wrap:wrap;gap:12px}#mox-almanach .filters label{min-width:42%}#mox-almanach .filters .quiet{flex:1}#mox-almanach #calendar,#mox-almanach .partners{padding:0 20px}#mox-almanach #events{grid-template-columns:1fr}#mox-almanach .event.major{grid-column:auto;display:block}#mox-almanach .scene{min-height:150px;font-size:65px}#mox-almanach .scene:before,#mox-almanach .scene:after{height:110px;width:100px}#mox-almanach .major .content{padding:24px}#mox-almanach .major h3{font-size:28px}#mox-almanach .newsletter{margin-inline:20px;grid-template-columns:1fr;gap:20px;padding:30px 15px}#mox-almanach .benefits{grid-template-columns:1fr}#mox-almanach .benefits article{padding:20px}#mox-almanach footer span{display:block;float:none;margin-top:12px}#mox-almanach .draft{font-size:8px}}@media(prefers-reduced-motion:reduce){#mox-almanach{scroll-behavior:auto}#mox-almanach .event{animation:none}}#mox-almanach .agenda{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:24px 0 40px}#mox-almanach .month{border:1px solid var(--line);padding:14px;background:#1c1510}#mox-almanach .month h3{font-size:18px;color:var(--gold);text-transform:capitalize}#mox-almanach .month-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}#mox-almanach .day{display:block;text-align:center;font-size:11px;line-height:26px;padding:0;color:#bba98d;border:0;background:transparent;position:relative}#mox-almanach .decorated{background:var(--glow,#9e733e77);color:#fff1d1;box-shadow:inset 0 -2px #d9be7a55;cursor:pointer}#mox-almanach .tooltip{display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%);background:#f5efe3;color:#21130d;padding:10px;width:210px;box-shadow:0 6px 20px #0009;z-index:8;font-size:11px;line-height:1.4;pointer-events:none}#mox-almanach .decorated:hover .tooltip,#mox-almanach .decorated:focus-visible .tooltip{display:block}#mox-almanach .event-open{display:block;margin-top:18px;border:0;border-bottom:1px solid var(--gold);padding:0 0 3px;background:none;color:var(--gold);font-size:12px}#mox-almanach dialog{max-width:660px;width:calc(100% - 30px);padding:30px;background:#2d2017;color:var(--paper);border:1px solid var(--gold);box-shadow:0 20px 80px #000}#mox-almanach dialog::backdrop{background:#000a}#mox-almanach dialog .quiet{float:right}#mox-almanach dialog .offer{padding:15px;border:1px solid var(--line)}@media(max-width:900px){#mox-almanach .agenda{grid-template-columns:repeat(2,1fr)}}@media(max-width:450px){#mox-almanach .agenda{grid-template-columns:1fr}#mox-almanach .day{line-height:35px}#mox-almanach .tooltip{display:none!important}}#mox-almanach .hero{min-height:690px;padding-top:80px;background:linear-gradient(180deg,#100b08aa,#100b0833 48%,#21130d),url(/cdn/shop/files/moxcards-almanach-royaumes-preview-20261028.png?v=1793214412) center/cover}#mox-almanach .hero .landscape{display:none}#mox-almanach .hero h1{text-shadow:0 3px 20px #000,0 0 40px #000}#mox-almanach .hero p{text-shadow:0 2px 8px #000}#mox-almanach .hero .button{box-shadow:0 4px 16px #0008}#mox-almanach .scene{background-image:url(/cdn/shop/files/moxcards-almanach-royaumes-preview-20261028.png?v=1793214412);background-size:560% auto;background-repeat:no-repeat;border-right:2px solid #8f693b;box-shadow:inset 0 0 35px 10px #100a0788}#mox-almanach .scene:before,#mox-almanach .scene:after{display:none}#mox-almanach .scene-heroines{background-position:14% 77%}#mox-almanach .scene-paques{background-position:35% 77%}#mox-almanach .scene-ete{background-position:54% 77%}#mox-almanach .scene-halloween{background-position:74% 77%}#mox-almanach .scene-noel{background-position:94% 77%}#mox-almanach .month{background:radial-gradient(ellipse,#4b3420,#25190e);border:3px double #a47a42;box-shadow:inset 0 0 15px #0008,0 4px 12px #0004}#mox-almanach .event{border:3px double #a47a42;box-shadow:inset 0 0 20px #0003,0 6px 18px #0003}#mox-almanach .month h3{border-bottom:1px solid var(--line);padding-bottom:10px}#mox-almanach .month-grid{border-top:1px solid #201308;padding-top:8px}#mox-almanach .decorated{outline:1px solid #d9be7a22}#mox-almanach .partners{border:3px double #a47a42;padding:45px;background:radial-gradient(ellipse at top,#60432355,transparent)}@media(max-width:749px){#mox-almanach .hero{min-height:570px;background-position:center}#mox-almanach .scene{height:195px;background-size:500% auto;background-position-y:77%}#mox-almanach .partners{margin:20px;padding:25px 16px}}#mox-almanach .weekday{text-align:center;color:var(--gold);font-size:10px;padding:3px 0 6px}#mox-almanach .hide-tip .tooltip{display:none!important}#mox-almanach .almanach-nav{justify-content:center;padding:12px!important}#mox-almanach .dialog-seal{float:left;width:60px;min-height:60px;height:60px;border:2px solid var(--gold);border-radius:50%;margin:0 15px 15px 0;background-size:560% auto}#mox-almanach .agenda:has(.month:only-child){grid-template-columns:minmax(250px,440px);justify-content:center}#mox-almanach .month-grid>:nth-child(7n+1) .tooltip,#mox-almanach .month-grid>:nth-child(7n+2) .tooltip,#mox-almanach .month-grid>:nth-child(7n+3) .tooltip{left:0;transform:none}#mox-almanach .month-grid>:nth-child(7n+5) .tooltip,#mox-almanach .month-grid>:nth-child(7n+6) .tooltip,#mox-almanach .month-grid>:nth-child(7n) .tooltip{left:auto;right:0;transform:none}#mox-almanach .event-detail-hero{min-height:440px;padding-bottom:55px}#mox-almanach .event-detail-body{text-align:left;margin-top:40px}#mox-almanach .event-detail-body h2{font-size:28px;margin-top:30px}#mox-almanach .event-detail-body p{max-width:850px}#mox-almanach .period-ornaments{display:grid;gap:5px;margin-bottom:12px}#mox-almanach .period-ribbon{display:flex;gap:7px;align-items:center;text-align:left;border:1px solid #b98e5155;background:linear-gradient(90deg,var(--glow,#8e652b44),#1f160e);padding:6px;color:#f5efe3;font-size:10px;line-height:1.3}#mox-almanach .period-ribbon.major{border:2px double #d9be7a;min-height:46px}#mox-almanach .period-emblem{width:26px;height:26px;flex:0 0 26px;display:block;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M4 13L16 3l12 10v15H4zM4 13h24M10 20h12M16 13v15' fill='%23533920' stroke='%23e7c782' stroke-width='2'/%3E%3C/svg%3E")}#mox-almanach .major .period-emblem{width:34px;height:34px;flex-basis:34px;border-radius:50%;border:1px solid #d9be7a;background-image:url(/cdn/shop/files/moxcards-almanach-royaumes-preview-20261028.png?v=1793214412);background-size:560% auto}#mox-almanach .emblem-heroines{background-position:14% 77%!important}#mox-almanach .emblem-paques{background-position:35% 77%!important}#mox-almanach .emblem-ete{background-position:54% 77%!important}#mox-almanach .emblem-halloween{background-position:74% 77%!important}#mox-almanach .emblem-noel{background-position:94% 77%!important}#mox-almanach .emblem-ocean{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M2 10q6-7 12 0t16 0M2 18q6-7 12 0t16 0M2 26q6-7 12 0t16 0' fill='none' stroke='%238ecbdf' stroke-width='3'/%3E%3C/svg%3E")}#mox-almanach .day-number{position:relative;z-index:1;font-weight:700;text-shadow:0 1px 3px #000}#mox-almanach .decorated.period-major:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.34;background:url(/cdn/shop/files/moxcards-almanach-royaumes-preview-20261028.png?v=1793214412) center 80%/500% auto;pointer-events:none}#mox-almanach .decorated.period-major{border-block:1px solid #ddbe78;box-shadow:inset 0 0 5px #d3a15244}#mox-almanach .decorated.period-fair{background-image:repeating-linear-gradient(135deg,transparent 0 6px,#d4a95c22 6px 8px)}#mox-almanach .period-ocean{background-image:repeating-linear-gradient(165deg,transparent 0 5px,#8ecbdf44 5px 7px)}#mox-almanach .period-ribbon:hover,#mox-almanach .period-ribbon:focus-visible{background-color:#624525}#mox-almanach .period-ribbon.release .period-emblem{opacity:.65}@media(prefers-reduced-motion:reduce){#mox-almanach .period-ribbon,#mox-almanach .period-emblem{animation:none;transition:none}}#mox-almanach .hero.product-led-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:25px;min-height:610px;padding:55px 5vw 85px;text-align:left}#mox-almanach .hero-copy h1{font-size:clamp(40px,4.7vw,64px)}#mox-almanach .hero-copy .ornament{font-size:12px}#mox-almanach .product-stage{position:relative;height:390px;min-width:0;filter:drop-shadow(0 16px 18px #0009)}#mox-almanach .hero-product{position:absolute;object-fit:contain;width:52%;height:330px;bottom:0}#mox-almanach .product-0{left:-4%;transform:rotate(-10deg);z-index:1}#mox-almanach .product-1{left:24%;z-index:3;transform:translateY(-24px)}#mox-almanach .product-2{right:-5%;transform:rotate(12deg);z-index:2}#mox-almanach .festival-product{display:block;object-fit:contain;width:70%;height:230px;position:relative;z-index:1;filter:drop-shadow(0 8px 10px #000a);margin:20px auto}#mox-almanach .detail-product{height:270px;width:auto;max-width:90%;object-fit:contain;filter:drop-shadow(0 8px 12px #000a);display:block;margin:25px auto 0}@media(max-width:749px){#mox-almanach .hero.product-led-hero{grid-template-columns:1fr;padding:35px 20px 55px;text-align:center;gap:15px}#mox-almanach .hero-copy h1{font-size:40px}#mox-almanach .product-stage{height:270px;max-width:390px;width:100%;margin:auto}#mox-almanach .hero-product{height:250px}#mox-almanach .festival-product{height:180px;width:auto;max-width:80%}#mox-almanach .event.major .scene{height:auto;min-height:230px}}#mox-almanach #calendar{scroll-margin-top:calc(var(--header-height, 92px) + 16px)}#mox-almanach #events{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}#mox-almanach #events .event{grid-column:auto;display:flex;flex-direction:column;padding:0;min-height:0}#mox-almanach #events .event>.scene{display:none}#mox-almanach #events .event .content{display:flex;flex-direction:column;flex:1;padding:26px;min-width:0}#mox-almanach #events .event h3{font-size:24px;line-height:1.3;overflow-wrap:anywhere}#mox-almanach #events .event .description{font-size:15px;line-height:1.65}#mox-almanach #events .event .subtitle{font-size:14px}#mox-almanach #events .event .event-open{margin-top:auto;padding-top:20px;min-height:44px;text-align:start;align-self:flex-start;font-size:14px}#mox-almanach .release-identity{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px;color:#f5e9d6;font-size:15px;font-weight:700}#mox-almanach .event-game-logo{width:120px;height:54px;object-fit:contain;padding:7px;background:#faf4e7;border-radius:6px}#mox-almanach .event-group-heading{margin-top:32px}#mox-almanach .event :focus-visible{outline:3px solid #e5c58b;outline-offset:4px}@media(max-width:749px){#mox-almanach #events{grid-template-columns:minmax(0,1fr)}#mox-almanach #events .event .content{padding:22px}}#mox-almanach .event-game-logo--magic{background:#30251b}
/*# sourceMappingURL=/cdn/shop/t/294/assets/mox-almanach.css.map */
