@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/cormorant-garamond-600.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cormorant-garamond-700.ttf)format("truetype")}.advent-home{--pine:#082d20;--pine-light:#214c37;--cream:#f5eddf;--gold:#d8b76f;--wine:#700b16;color:var(--pine);background:var(--cream);isolation:isolate;font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:1.4}.advent-home *{box-sizing:border-box}.advent-home p{line-height:1.4}.advent-home h2{color:var(--pine)}.advent-home :where(h1,h2,h3,p,ol,dl,dd){margin:0}.advent-home :where(h1,h2){letter-spacing:-.035em;font-family:Cormorant Garamond,Georgia,serif;font-weight:700}.advent-home a{color:inherit;text-decoration:none}.advent-home button,.advent-home summary{font:inherit;cursor:pointer}.advent-home button:disabled{cursor:default;opacity:1}.advent-home button{appearance:none}.advent-home a:focus-visible,.advent-home button:focus-visible,.advent-home summary:focus-visible{outline-offset:4px;outline:3px solid #c89135}.advent-home svg{flex-shrink:0}.advent-home .advent-button{white-space:nowrap;border:1px solid #e1c587;border-radius:7px;justify-content:center;align-items:center;gap:10px;font-family:Roboto,Arial,sans-serif;font-weight:500;line-height:1.2;text-decoration:none;transition:filter .2s,box-shadow .2s;display:inline-flex}.advent-button:hover{filter:brightness(1.16);box-shadow:0 3px 14px #0002}.advent-button svg,.advent-text-link svg{width:18px;height:18px}.advent-home .advent-button-red{color:#fff9ed;background:linear-gradient(125deg,#a92b34,#6a0d18 78%);padding:10px 23px;box-shadow:inset 0 1px #ffd9c63d,0 2px 5px #0004}.advent-home .advent-button-green{color:#fffaf0;background:linear-gradient(165deg,#2a5940,#07291b);border:1px solid #2f5b43;border-radius:5px;padding:8px 15px;font-size:13px}.advent-skip{z-index:100;background:#fff;border-radius:4px;padding:12px 20px;position:fixed;top:10px;left:20px;transform:translateY(-200%);color:#092b1d!important}.advent-skip:focus{transform:translateY(0)}.advent-header{z-index:10;color:#fff9e9;background:radial-gradient(at 50% 100%,#143624,#06271b 75%);border-bottom:1px solid #dec98a44;position:relative}.advent-nav-wrap{align-items:center;gap:23px;width:calc(100% - 124px);max-width:1240px;min-height:39px;margin:auto;display:flex}.advent-wordmark{white-space:nowrap;letter-spacing:-.6px;align-items:center;gap:9px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(20px,2.3vw,29px);font-weight:700;display:inline-flex;color:#f0d78e!important}.advent-wordmark>svg{width:31px;height:34px}.advent-wordmark small{letter-spacing:-.3px;font-size:.67em}.advent-nav{white-space:nowrap;justify-content:center;align-items:center;gap:clamp(20px,3vw,48px);margin-left:auto;display:flex}.advent-nav a{font-size:14px}.advent-nav a:hover,.advent-footer a:hover{color:#edca7c;text-underline-offset:4px;text-decoration:underline}.advent-age{border:1px solid var(--gold);border-radius:4px;margin-left:auto;padding:1px 7px;font-size:14px}.advent-header .nav-today{border-radius:5px;padding:6px 16px;font-size:13px}.advent-disclosure{text-align:center;letter-spacing:.15px;border-top:1px solid #d9c28a33;min-height:20px;font-size:11px;line-height:19px}.advent-disclosure span{padding:0 5px}.advent-disclosure a:hover{text-decoration:underline}.advent-menu-toggle{color:#fff5d5;background:0 0;border:1px solid #c5a66877;border-radius:4px;width:38px;height:36px;padding:8px;display:none}.advent-menu-toggle i{background:currentColor;height:1px;margin:4px 0;display:block}.advent-hero{color:#fbf1d5;background:#082b23 url(/images/advent/winter-forest.webp) 50%/cover no-repeat;padding:8px 0 12px;position:relative;overflow:hidden}.advent-hero:before{content:"";pointer-events:none;background:linear-gradient(#001f1917,#0000 32%,#001c1014);position:absolute;inset:0}.advent-hero-copy{text-align:center;text-shadow:0 2px 12px #021c18;padding:0 16px;position:relative}.advent-eyebrow{color:#edcf80;text-transform:uppercase;letter-spacing:5px;justify-content:center;align-items:center;gap:16px;font-size:13px;font-weight:700;line-height:1.3;display:flex;margin-bottom:2px!important}.advent-eyebrow span{background:linear-gradient(90deg,#0000,#e2bd68);width:42px;height:1px}.advent-eyebrow span:last-child{transform:rotate(180deg)}.advent-home .advent-hero h1{color:#fff2d8;text-shadow:0 2px 12px #001c14c9;margin:0;font-size:clamp(36px,4.9vw,65px);line-height:1.02}.advent-hero-subtitle{color:#fff6de;font:clamp(16px,1.8vw,23px)/1.25 Cormorant Garamond,Georgia,serif}.advent-hero-description{color:#fffaf1;font-size:14px}.advent-hero-actions{justify-content:center;align-items:center;gap:14px;margin:8px 0 9px;display:flex}.advent-date{background:#052e20bf;border:1px solid #d9bc74;border-radius:30px;justify-content:center;align-items:center;gap:12px;min-height:37px;padding:6px 20px;font-size:14px;font-weight:500;display:inline-flex}.advent-date svg{color:#edcc80;width:18px;height:20px}.advent-hero-actions .advent-button{min-width:174px;min-height:39px;padding:8px 23px;font-size:16px}.advent-calendar{background:radial-gradient(at 50% 15%,#21493650,#0000 55%),url(/images/advent/grain.svg),linear-gradient(125deg,#052b21,#103629 50%,#031f19);border:2px solid #e4bf73;border-radius:14px;width:calc(100% - 156px);max-width:1120px;margin:auto;padding:17px 39px 7px;scroll-margin-top:18px;position:relative;box-shadow:0 0 0 3px #063c2b,0 0 0 5px #b6915666,0 10px 32px #0006,inset 0 0 0 4px #123d2e,inset 0 0 0 5px #c9a461aa}.advent-grid{z-index:2;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid;position:relative}.advent-door{color:#f1dfaa;min-width:0;min-height:69px;transform-style:preserve-3d;perspective:500px;background:url(/images/advent/grain.svg),linear-gradient(125deg,#163f2d,#082c20 70%);border:1px solid #d8b67a;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;padding:4px 2px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:inset 0 0 0 3px #092c2177,inset 0 0 0 4px #c2a3605c,0 3px 7px #0005}.advent-door:not(:disabled):hover{transform:translateY(-2px);box-shadow:inset 0 0 0 3px #c2a36028,0 0 15px #e5b55855}.advent-door.door-color-1{--lock-cutout:#e4d6b8;color:#302c17;background:url(/images/advent/grain.svg),radial-gradient(at 35% 20%,#f3e6c9,#d4c09c);border-color:#f6d89c;box-shadow:inset 0 0 0 3px #e8d5b8,inset 0 0 0 4px #9e7f4366,0 3px 7px #0005}.advent-door.door-color-2{--lock-cutout:#60131b;background:url(/images/advent/grain.svg),linear-gradient(135deg,#702027,#430a11 80%)}.advent-door .door-number{z-index:2;letter-spacing:-1px;text-shadow:0 1px 1px #0003;font:600 clamp(34px,4.2vw,51px)/.85 Cormorant Garamond,Georgia,serif;position:relative}.door-label{z-index:2;min-height:17px;color:inherit;justify-content:center;align-items:center;gap:2px;margin-top:3px;font-size:12px;line-height:1;display:flex;position:relative}.door-label svg{width:13px;height:15px}.door-label>svg{width:12px;height:14px}.door-ornament{color:#d7b76e;opacity:.9;pointer-events:none;width:37px;height:37px;position:absolute;top:5px;right:6px}.door-color-1 .door-ornament{color:#81673a}.advent-sprig{color:#d9bc71;pointer-events:none}.calendar-corner{z-index:3;width:86px;height:70px;position:absolute}.corner-tl{top:-2px;left:1px;transform:rotate(90deg)}.corner-tr{top:-2px;right:1px;transform:rotate(180deg)}.corner-bl{bottom:-3px;left:0}.corner-br{bottom:-3px;right:0;transform:scaleX(-1)}.advent-door.door-today{z-index:4;color:#fff0b7;background:url(/images/advent/grain.svg),radial-gradient(at 50% 100%,#b64f13,#7d121b 53%,#500912);border-color:#ffe898;transform:none;box-shadow:0 0 2px 2px #ffcf62,0 0 20px #ffb72cc9,inset 0 0 17px #ffb72177}.door-today .door-number{font-size:clamp(38px,4.5vw,55px)}.door-today .door-ornament{opacity:.65;width:63px;height:32px;top:-1px;left:50%;right:auto;transform:translate(-50%)rotate(25deg)}.today-badge{color:#562000;white-space:nowrap;letter-spacing:.2px;text-transform:uppercase;background:linear-gradient(#ffe8a1,#f9b74b);border-radius:14px;padding:4px 9px 3px;font-size:10px;font-weight:700;display:inline-block;box-shadow:0 2px 7px #45200055}.door-glow{pointer-events:none;border-radius:7px;animation:3.2s ease-in-out infinite advent-glow;position:absolute;inset:-5px;box-shadow:0 0 23px 5px #ffc65f99,0 0 4px 2px #ffdd7bbb}.door-leaf{z-index:4;transform-origin:0;pointer-events:none;background:url(/images/advent/grain.svg),linear-gradient(100deg,#4d0c12,#aa3037 45%,#650b12);border:2px solid #edba69;border-radius:3px;transition:transform .9s cubic-bezier(.2,.7,.2,1);animation:1.6s ease-out both advent-door-peek;position:absolute;inset:-1px;transform:rotateY(-76deg);box-shadow:inset 0 0 0 4px #550e16,inset 0 0 0 5px #be7942,4px 2px 7px #0007}.door-leaf:before,.door-leaf:after{content:"";background:linear-gradient(90deg,#8a551b,#ffe39b,#bc8d3e);border-radius:2px;width:5px;height:10px;position:absolute;left:-4px}.door-leaf:before{top:17%}.door-leaf:after{bottom:17%}.door-leaf span{background:#f1c56e;border:1px solid #ffdf8c;border-radius:100%;width:6px;height:6px;position:absolute;top:52%;right:7px;box-shadow:1px 1px 3px #0008}.door-today:hover .door-leaf{transform:rotateY(-96deg)}.door-today.door-opened .door-leaf{animation:none;transform:rotateY(-116deg)}.door-sparkles{pointer-events:none;position:absolute;inset:-6px}.door-sparkles i{opacity:0;background:#fff1ae;border-radius:50%;width:3px;height:3px;animation:3.6s ease-in-out infinite advent-spark;position:absolute;box-shadow:0 0 8px 3px #ffc44d}.door-sparkles i:first-child{animation-delay:.2s;top:32%;left:4%}.door-sparkles i:nth-child(2){animation-delay:.8s;top:62%;right:0}.door-sparkles i:nth-child(3){animation-delay:1.5s;top:5%;left:26%}.door-sparkles i:nth-child(4){animation-delay:2.1s;bottom:10%;right:17%}.door-sparkles i:nth-child(5){animation-delay:2.7s;bottom:2%;left:9%}.door-sparkles i:nth-child(6){animation-delay:3.1s;top:15%;right:8%}.advent-romjul{z-index:2;border:1px solid #d4b474;border-radius:5px;align-items:center;gap:18px;margin-top:10px;padding:5px 10px;display:flex;position:relative}.romjul-label{text-align:center;text-transform:uppercase;letter-spacing:2px;flex:0 0 20%;justify-content:center;align-items:center;gap:8px;font:18px Cormorant Garamond,Georgia,serif;display:flex}.romjul-label:before,.romjul-label:after{content:"";background:#a9945c;width:20px;height:1px}.advent-romjul>div{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.advent-home .door-small{color:#f7e7b2;background:url(/images/advent/grain.svg),linear-gradient(#284534,#082a20);border-color:#c9b57f;flex-direction:row;gap:7px;min-height:29px;padding:3px;box-shadow:inset 0 0 5px #b7a46730}.door-small .door-number{letter-spacing:0;font-size:18px;line-height:1}.door-small>svg{width:10px;height:13px}.door-small.door-today{background:#761720;box-shadow:0 0 12px #ffc54f}.advent-legend{color:#fff5d8;z-index:2;justify-content:center;align-items:center;gap:12px;margin-top:8px;font-size:11px;line-height:1.5;display:flex;position:relative}.advent-legend>span{align-items:center;gap:6px;display:flex}.advent-legend i{border:1px solid #e0d5af;border-radius:50%;width:12px;height:12px}.legend-past{background:#b6c8b5}.legend-today{background:#922a25}.advent-legend svg{width:10px;height:13px}.advent-legend b{font-weight:400}.advent-noscript{text-align:center;padding:12px}.advent-noscript a{text-decoration:underline}.advent-paper{background:url(/images/advent/grain.svg),radial-gradient(at 30% 20%,#fffaf0a8,#0000 65%),#f3ebdf;padding:13px 0 20px;position:relative}.advent-paper:before{content:"";clip-path:polygon(0 35%,4% 65%,10% 36%,20% 50%,32% 44%,47% 66%,60% 48%,73% 60%,84% 39%,94% 58%,100% 22%,100% 100%,0 100%);background:#f3ebdf;height:12px;position:absolute;top:-9px;left:0;right:0}.advent-container{width:calc(100% - 124px);max-width:1180px;margin:auto}.advent-section-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:12px;display:flex}.advent-home .advent-section-heading h2{color:#092c1e;font-size:clamp(26px,2.9vw,38px);line-height:1.13}.advent-home .advent-offers h2{scroll-margin-top:20px;font-size:clamp(30px,3.25vw,42px)}.advent-section-heading p{color:#272a21;font-size:14px}.advent-home .advent-kicker{letter-spacing:1.7px;text-transform:uppercase;color:#790c19;align-items:center;gap:10px;margin-bottom:4px;font-size:13px;font-weight:700;display:flex}.advent-kicker span{background:#8d2828;width:52px;height:1px}.advent-home .advent-offer-note{white-space:nowrap;padding-bottom:5px;font:italic 12px Cormorant Garamond,Georgia,serif}.advent-text-link{white-space:nowrap;text-underline-offset:3px;align-items:center;gap:5px;margin-bottom:3px;font-size:14px;font-weight:700;display:inline-flex;text-decoration:underline!important}.advent-text-link:hover{color:#8b1b22}.advent-offer-status:empty{display:none}.advent-offer-status p{color:#4c5142;margin:-3px 0 13px;font-size:13px}.advent-offer-status a{text-decoration:underline}.advent-offer-status svg{vertical-align:middle;width:16px;height:16px}.advent-bonus-grid,.advent-casino-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.advent-bonus-card{background:radial-gradient(at 50% 0,#fffdf8,#f4ebdd);border:1px solid #c9b694;border-radius:10px;min-width:0;overflow:hidden;box-shadow:0 2px 6px #4d351d20,inset 0 0 0 2px #fff7}.advent-bonus-brand{color:#fff;background:radial-gradient(at 35% 0,#31573b,#0000 75%),#092e20;border:2px solid #fff7ee;border-radius:9px 9px 0 0;align-items:center;gap:8px;height:44px;padding:5px 20px;display:flex;position:relative;overflow:hidden}.advent-bonus-brand img{object-fit:contain;object-position:left center;z-index:1;width:140px;max-width:47%;height:34px;position:relative}.advent-bonus-brand h3{z-index:1;font-size:17px;position:relative}.advent-bonus-brand>.advent-sprig{width:74px;height:76px;position:absolute;top:-14px;right:-6px;transform:rotate(150deg)}.example-badge{z-index:2;white-space:nowrap;color:#1c2417;background:linear-gradient(#fff0b6,#e9c176);border-radius:10px;margin-left:auto;margin-right:26px;padding:3px 10px;font-size:9px;font-weight:700;line-height:1.2;position:relative}.advent-bonus-body{text-align:center;padding:5px 13px;position:relative}.advent-bonus-body h3{letter-spacing:-.8px;color:#810f1c;white-space:nowrap;margin:0 0 3px;font:700 clamp(23px,2.6vw,34px)/1.13 Cormorant Garamond,Georgia,serif}.advent-offer-subtitle{color:#191d17;min-height:20px;font-size:13px}.advent-offer-facts{border-top:1px solid #caba9b66;grid-template-columns:1fr 1fr 1fr;padding-top:7px;display:grid;margin:5px 0 10px!important}.advent-offer-facts>div+div{border-left:1px solid #d4c6ad}.advent-offer-facts dt{color:#27271f;margin-bottom:3px;font-size:10px;line-height:1.2}.advent-offer-facts dd{color:#171d14;white-space:nowrap;font-size:13px;font-weight:700}.advent-bonus-body>.advent-button,.advent-example-terms>.advent-button{width:100%;min-height:28px;padding:6px 7px;display:flex}.advent-bonus-body small{color:#38382c;margin-top:4px;font-size:10px;display:block}.advent-season-note{color:#514d3a;border-top:1px solid #d6c9b2;justify-content:center;align-items:center;gap:9px;min-height:42px;margin:4px 0 12px;padding-top:9px;font-size:12px;display:flex}.advent-season-note svg{color:#937b43;width:22px;height:24px}.advent-example-terms summary{list-style:none}.advent-example-terms summary::-webkit-details-marker{display:none}.advent-example-terms[open] summary{margin-bottom:10px}.advent-example-terms p,.advent-offer-terms p{text-align:left;margin:8px 0;font-size:12px;line-height:1.6}.advent-example-terms>a{font-size:12px;text-decoration:underline}.advent-example-terms>a svg{vertical-align:middle;width:15px;height:15px}.advent-live-offer{line-height:1.65;margin:10px 0 20px!important}.advent-offer-terms{text-align:left;margin-top:12px}.advent-games{margin-top:21px}.advent-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.advent-game-image{background:#173c36;border-radius:8px;display:block;position:relative;overflow:hidden}.advent-game-image img{aspect-ratio:1.72;object-fit:cover;width:100%;height:auto;transition:transform .35s;display:block}.advent-game-image:hover img{transform:scale(1.04)}.advent-game-image>span{color:#fff7d0;text-transform:uppercase;background:#123e2cec;border:1px solid #e5ce8c;border-radius:14px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px;box-shadow:0 2px 5px #0005}.advent-game-link{border:1px solid #315c46;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-height:27px;margin-top:6px;font-size:13px;font-weight:700;display:flex}.advent-game-link:hover{color:#fff5d5;background:#0e3927}.advent-game-link svg{width:14px;height:14px}.advent-home .advent-demo-note{text-align:center;color:#3a352b;margin-top:7px;font:italic 11px/1.4 Cormorant Garamond,Georgia,serif}.advent-casinos{margin-top:18px}.advent-casinos .advent-section-heading h2{font-size:clamp(25px,2.65vw,34px)}.advent-casino-card{background:#faf3e8;border:1px solid #cdbb9c;border-radius:9px;overflow:hidden;box-shadow:0 2px 5px #4d351d1a}.advent-casino-art{aspect-ratio:2.9;background:radial-gradient(at 30% 90%,#41744b66,#0000 60%),url(/images/advent/grain.svg),#062e21;display:block;position:relative;overflow:hidden}.casino-theme-1 .advent-casino-art{background:radial-gradient(at 25% 70%,#be3f2944,#0000 60%),url(/images/advent/grain.svg),linear-gradient(130deg,#74141e,#40080d)}.casino-theme-2 .advent-casino-art{background:linear-gradient(90deg,#032e29bb,#032a24b3),url(/images/advent/winter-forest.webp) right 23%/cover}.advent-casino-art>img:not(.advent-sprig){object-fit:contain;object-position:left center;width:37%;height:28%;position:absolute;top:12%;left:6%}.advent-casino-art>.advent-sprig{opacity:.9;width:110px;height:85px;position:absolute;bottom:-10px;left:0;transform:rotate(-15deg)}.advent-mini-calendar{color:#f1d894;background:#092c23cc;border:2px solid #bc9649;border-radius:4px;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(6,1fr);width:48%;padding:4px;display:grid;position:absolute;top:13%;bottom:8%;right:7%;transform:rotate(-2deg);box-shadow:0 0 0 2px #f4dc802a,0 0 17px #c6a54066}.casino-theme-1 .advent-mini-calendar{background:#5a0a13bf;transform:rotate(2deg)}.casino-theme-2 .advent-mini-calendar{transform:rotate(-1deg)}.advent-mini-calendar i{border:1px solid #ae873f77;justify-content:center;align-items:center;font:14px/.9 Cormorant Garamond,Georgia,serif;display:flex;box-shadow:inset 1px 1px #ecd89913}.advent-casino-art:hover .advent-mini-calendar{box-shadow:0 0 24px #efcb7188}.advent-gift{background:linear-gradient(120deg,#507245,#113c27);border:1px solid #c6a55d;width:39px;height:33px;position:absolute;bottom:4%;left:24%;transform:rotate(-8deg);box-shadow:3px 5px 8px #0006}.advent-gift:before{content:"";background:linear-gradient(90deg,#aa752d,#f4d785,#af7c33);width:8px;position:absolute;top:0;bottom:0;left:15px}.advent-gift:after{content:"";background:#305b3a;border:1px solid #d3b16b;height:8px;position:absolute;top:-4px;left:-3px;right:-3px}.advent-gift i,.advent-gift b{border:3px solid #dfbf72;border-radius:75% 20%;width:18px;height:14px;position:absolute;top:-16px;left:1px;transform:rotate(24deg)}.advent-gift b{left:17px;transform:rotate(68deg)}.casino-theme-1 .advent-gift{background:linear-gradient(90deg,#a22128,#600915);width:44px;height:37px}.casino-theme-1 .advent-gift:after{background:#981f28}.advent-casino-caption{justify-content:space-between;align-items:center;gap:5px;padding:7px 9px;display:flex}.advent-casino-caption h3{letter-spacing:-.2px;color:#20271c;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:500}.advent-casino-caption .advent-button{border-radius:4px;gap:3px;padding:5px 8px;font-size:11px}.advent-casino-caption svg{width:13px;height:13px}.advent-help-row{grid-template-columns:1.3fr 1fr;gap:30px;margin-top:23px;display:grid}.advent-help-row h2{margin-bottom:7px;font-size:clamp(23px,2.45vw,30px);line-height:1.2}.advent-how ol{grid-template-columns:repeat(3,1fr);gap:16px;padding:0;list-style:none;display:grid}.advent-how li{gap:9px;display:flex;position:relative}.advent-how li+li:before{content:"";border-left:1px solid #c4b18e77;position:absolute;top:3px;bottom:0;left:-9px}.advent-how li>span{color:#fff4cf;background:linear-gradient(135deg,#a88d4d,#76612d);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font:20px Cormorant Garamond,Georgia,serif;display:flex}.advent-how h3{letter-spacing:0;color:#20221b;margin:0 0 4px;font-size:12px;line-height:1.2}.advent-how p{color:#26291f;font-size:11px;line-height:1.35}.advent-faq{border-left:1px solid #baa57e;padding-left:30px}.advent-faq details{background:#faf5ec66;border:1px solid #d0bfa0;border-radius:4px;margin-bottom:4px;overflow:hidden}.advent-faq summary{color:#29291e;justify-content:space-between;align-items:center;min-height:22px;padding:3px 10px;font-size:12px;font-weight:500;list-style:none;display:flex}.advent-faq summary::-webkit-details-marker{display:none}.advent-faq summary>span{border-bottom:1px solid #5e4b26;border-right:1px solid #5e4b26;width:8px;height:8px;margin:-3px 2px 0 12px;transition:transform .2s;transform:rotate(45deg)}.advent-faq details[open] summary>span{margin-top:3px;transform:rotate(225deg)}.advent-faq details p{color:#454233;padding:6px 10px 11px;font-size:12px;line-height:1.6}.advent-faq details a{text-decoration:underline}.advent-footer{color:#fff9e8;background:radial-gradient(at 40% 10%,#183e2b,#05271b 75%);padding:15px 0;position:relative;overflow:hidden}.advent-responsible-logos{z-index:1;background:#fff;border:1px solid #d7c99d;border-radius:8px;grid-template-columns:52px 64px minmax(0,180px);justify-content:center;align-items:center;gap:22px;width:calc(100% - 40px);max-width:380px;margin:15px auto 0;padding:4px 16px;display:grid;position:relative}.advent-responsible-logos a{border-radius:3px;justify-content:center;align-items:center;min-height:48px;display:flex}.advent-responsible-logos img{max-width:100%;height:auto;display:block}.advent-responsible-logos a:hover{background:#f4f0e6}.advent-home .advent-responsible-logos a:focus-visible{outline-offset:3px;outline:2px solid #0e5841}@media (max-width:480px){.advent-responsible-logos{grid-template-columns:44px 48px minmax(0,180px);gap:14px;margin-top:20px;padding:4px 12px}}.advent-footer-inner{z-index:1;align-items:center;gap:25px;width:calc(100% - 124px);max-width:1180px;margin:auto;display:flex;position:relative}.advent-footer .advent-wordmark{font-size:22px}.advent-footer .advent-wordmark>svg{width:26px;height:30px}.advent-footer-info{text-align:center;flex:1;font-size:10px}.advent-footer-info nav{justify-content:center;gap:15px;margin-bottom:6px;font-size:11px;display:flex}.advent-footer-info nav a+a{border-left:1px solid #d5c99488;padding-left:15px}.advent-footer-info p{font-size:9px;line-height:1.6}.advent-footer-info p a{text-decoration:underline}.advent-copyright{white-space:nowrap;border-left:1px solid #e5dab777;padding-left:25px;font-size:10px}.footer-sprig-left,.footer-sprig-right{opacity:.85;width:115px;height:100px;position:absolute;top:-15px}.footer-sprig-left{left:-22px;transform:rotate(100deg)}.footer-sprig-right{right:-19px;transform:rotate(180deg)}@keyframes advent-glow{0%,to{opacity:.45;transform:scale(.99)}50%{opacity:1;transform:scale(1.025)}}@keyframes advent-spark{0%,to{opacity:0;transform:translateY(5px)scale(.6)}40%{opacity:1}80%{opacity:0;transform:translateY(-20px)scale(.2)}}@keyframes advent-door-peek{0%{transform:rotateY(0)}to{transform:rotateY(-76deg)}}@media (min-width:1250px){.advent-hero{padding-top:21px;padding-bottom:30px}.advent-calendar{padding:24px 44px 12px}.advent-door{min-height:88px}.advent-hero-actions{margin-bottom:23px}.advent-paper{padding-top:22px;padding-bottom:28px}.advent-bonus-brand{height:55px}.advent-bonus-body{padding:10px 16px 9px}.advent-games{margin-top:26px}.advent-casinos{margin-top:24px}.advent-help-row{margin-top:28px}.advent-bonus-grid,.advent-casino-grid{gap:18px}.advent-game-grid{gap:16px}.advent-casino-caption h3{font-size:14px}.advent-casino-caption .advent-button{font-size:12px}.advent-how h3{font-size:13px}.advent-how p{font-size:12px}.advent-mini-calendar i{font-size:18px}}@media (max-width:1120px){.advent-nav-wrap{gap:17px}.advent-nav{gap:25px}.advent-nav a{font-size:13px}.advent-wordmark{font-size:23px}.advent-wordmark>svg{width:29px}.advent-age{padding:1px 5px}.advent-header .nav-today{padding:6px 14px}.advent-footer-inner{gap:16px}.advent-footer .advent-wordmark{font-size:20px}.advent-copyright{padding-left:16px;font-size:9px}}@media (max-width:980px){.advent-nav-wrap,.advent-container,.advent-footer-inner{width:calc(100% - 64px)}.advent-nav{gap:18px}.advent-nav a{font-size:12px}.advent-wordmark{font-size:21px}.advent-header .nav-today{padding:6px 10px;font-size:12px}.advent-calendar{width:calc(100% - 88px);padding:18px 30px 9px}.advent-door{min-height:70px}.door-ornament{width:30px;height:30px}.example-badge{margin-right:15px;padding:3px 6px;font-size:8px}.advent-bonus-brand{padding:5px 13px}.advent-casino-caption{flex-wrap:wrap}.advent-casino-caption h3{font-size:11px}.advent-footer-inner{flex-wrap:wrap;justify-content:space-between}.advent-footer-info{flex-basis:100%;order:3}.advent-footer .advent-wordmark{font-size:23px}.advent-footer{padding:17px 0}.advent-how ol{gap:12px}.advent-how li{gap:6px}.advent-help-row{gap:20px}.advent-faq{padding-left:20px}}.advent-nav a[aria-current=page]{color:#f5dc97;text-underline-offset:8px;text-decoration:underline}@media (min-width:851px) and (max-width:1100px){.advent-nav-wrap{gap:14px;min-height:56px}.advent-nav{background:#092e20;border-bottom:1px solid #d4b674;padding:22px 24px;display:none;position:absolute;top:56px;left:0;right:0;box-shadow:0 10px 25px #0004}.advent-nav.is-open{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.advent-nav a{font-size:16px}.advent-menu-toggle{display:block}.advent-age{margin-left:auto}.advent-home .nav-today{display:none}}.advent-home .advent-wordmark{transition:color .2s,text-shadow .2s}@media (max-width:850px){.advent-nav-wrap{gap:14px;min-height:56px}.advent-nav{background:#092e20;border-bottom:1px solid #d4b674;padding:22px 24px;display:none;position:absolute;top:56px;left:0;right:0;box-shadow:0 10px 25px #0004}.advent-nav.is-open{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.advent-nav a{font-size:16px}.advent-menu-toggle{display:block}.advent-age{margin-left:auto}.advent-wordmark{font-size:23px}.advent-home .nav-today{display:none}}@media (max-width:760px){.advent-hero{background-position:top;padding-top:20px}.advent-hero h1{max-width:600px;margin:auto!important;font-size:clamp(35px,6.2vw,46px)!important}.advent-hero-subtitle{max-width:520px;font-size:18px;margin:8px auto 0!important}.advent-hero-description{max-width:420px;font-size:12px;margin:3px auto 0!important}.advent-calendar{width:calc(100% - 44px);padding:20px 24px 10px}.advent-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.advent-door{min-height:80px}.advent-door .door-number{font-size:37px}.door-today .door-number{font-size:43px}.door-ornament{width:34px;height:34px}.advent-romjul{flex-direction:column;gap:8px;padding:8px}.romjul-label{font-size:16px}.advent-romjul>div{gap:6px;width:100%}.advent-door.door-small{min-height:32px}.door-small .door-number{font-size:17px}.advent-legend{gap:8px;font-size:10px}.advent-container{width:calc(100% - 40px)}.advent-bonus-grid{gap:9px}.advent-bonus-brand{height:44px;padding:5px 9px}.advent-bonus-brand img{max-width:58%}.example-badge{margin-right:0;padding:3px 4px;font-size:7px}.advent-bonus-brand>.advent-sprig{opacity:.6}.advent-bonus-body{padding:8px}.advent-bonus-body h3{white-space:normal;letter-spacing:-.5px;justify-content:center;align-items:center;min-height:43px;font-size:20px;display:flex}.advent-offer-subtitle{min-height:30px;font-size:11px}.advent-offer-facts{gap:0}.advent-offer-facts dt{font-size:8px}.advent-offer-facts dd{font-size:10px}.advent-bonus-body .advent-button{white-space:normal;gap:3px;font-size:10px}.advent-season-note{min-height:50px;font-size:10px}.advent-season-note svg{width:18px}.advent-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.advent-game-link{min-height:34px}.advent-casino-grid{gap:10px}.advent-casino-art{aspect-ratio:2}.advent-mini-calendar{width:49%;padding:2px;top:20%;bottom:12%;right:4%}.advent-mini-calendar i{font-size:10px}.advent-casino-art>img:not(.advent-sprig){width:40%;height:25%;top:10%;left:5%}.advent-casino-caption{text-align:center;justify-content:center;gap:6px;padding:8px 4px}.advent-casino-caption h3{font-size:11px}.advent-casino-caption .advent-button{justify-content:center;width:100%}.advent-casino-art>.advent-sprig{width:85px}.advent-gift{bottom:0;left:18%;transform:scale(.8)rotate(-8deg)}.advent-help-row{grid-template-columns:1fr;gap:24px}.advent-faq{border:0;padding:0}.advent-how li{gap:10px}.advent-how h3{font-size:13px}.advent-how p{font-size:12px}.advent-faq summary{min-height:36px;font-size:14px}.advent-help-row h2{font-size:26px}.advent-section-heading h2{font-size:27px!important}.advent-section-heading p,.advent-text-link{font-size:12px}.advent-casinos .advent-section-heading{align-items:flex-start}.advent-casinos .advent-section-heading h2{max-width:350px}}@media (max-width:480px){.advent-nav-wrap{gap:10px;width:calc(100% - 28px)}.advent-wordmark{letter-spacing:-.6px;gap:6px;font-size:20px}.advent-wordmark>svg{width:24px;height:29px}.advent-age{padding:1px 4px;font-size:12px}.advent-menu-toggle{width:32px;height:32px;padding:6px}.advent-disclosure{min-height:22px;font-size:10px}.advent-hero{background-position:58% 0;background-size:auto 100%;padding-top:17px;padding-bottom:20px}.advent-eyebrow{letter-spacing:4px;gap:10px;font-size:11px}.advent-eyebrow span{width:25px}.advent-home .advent-hero h1{max-width:340px;line-height:1.05;margin-top:7px!important;font-size:36px!important}.advent-hero-subtitle{max-width:340px;font-size:17px;line-height:1.3;margin-top:10px!important}.advent-hero-description{max-width:320px;line-height:1.4;margin-top:6px!important}.advent-hero-actions{gap:8px;margin:15px 0 20px}.advent-date{gap:8px;min-height:37px;padding:7px 12px;font-size:12px}.advent-date svg{width:15px;height:17px}.advent-hero-actions .advent-button{gap:5px;min-width:0;min-height:37px;padding:9px 13px;font-size:13px}.advent-calendar{border-radius:10px;width:calc(100% - 26px);padding:17px 15px 9px}.advent-grid{gap:8px}.advent-door{border-radius:4px;min-height:76px}.advent-door .door-number{font-size:33px}.door-today .door-number{font-size:38px}.door-label{margin-top:6px;font-size:10px}.today-badge{letter-spacing:0;padding:4px;font-size:7px}.door-ornament{opacity:.65;width:26px;height:26px;top:3px;right:2px}.calendar-corner{width:61px;height:50px}.advent-romjul{gap:7px;margin-top:10px;padding:7px 5px}.advent-romjul>div{gap:4px}.advent-home .door-small{gap:3px;min-height:31px}.door-small .door-number{font-size:16px}.door-small>svg{width:8px;height:10px}.advent-legend{gap:6px;margin-top:9px;font-size:8px}.advent-legend>span{gap:4px}.advent-legend i{width:9px;height:9px}.advent-legend svg{width:8px;height:11px}.advent-paper{padding-top:16px;padding-bottom:25px}.advent-container{width:calc(100% - 32px)}.advent-section-heading{flex-wrap:wrap;gap:10px;margin-bottom:11px}.advent-section-heading h2{font-size:27px!important}.advent-home .advent-offers h2{font-size:31px!important}.advent-home .advent-kicker{letter-spacing:1.4px;font-size:11px}.advent-home .advent-offer-note{margin-top:-4px;font-size:11px}.advent-bonus-grid{grid-template-columns:1fr;gap:13px}.advent-bonus-brand{height:49px;padding:6px 20px}.advent-bonus-brand img{width:140px;max-width:48%;height:34px}.example-badge{margin-right:24px;padding:4px 10px;font-size:10px}.advent-bonus-body{padding:9px 15px}.advent-bonus-body h3{min-height:0;margin-bottom:5px;font-size:29px}.advent-offer-subtitle{min-height:23px;font-size:13px}.advent-offer-facts dt{font-size:10px}.advent-offer-facts dd{font-size:13px}.advent-offer-facts{padding-top:10px;margin-bottom:12px!important}.advent-bonus-body .advent-button{min-height:37px;font-size:13px}.advent-bonus-body small{font-size:10px}.advent-season-note{min-height:42px;font-size:12px}.advent-games{margin-top:26px}.advent-game-grid{gap:12px 9px}.advent-game-image>span{padding:2px 6px;font-size:8px;top:6px;left:5px}.advent-game-link{min-height:31px;font-size:12px}.advent-demo-note{font-size:10px!important}.advent-casinos{margin-top:25px}.advent-casino-grid{grid-template-columns:1fr;gap:13px}.advent-casino-art{aspect-ratio:3}.advent-casino-art>img:not(.advent-sprig){width:36%;height:29%;top:10%;left:6%}.advent-mini-calendar{width:48%;padding:4px;top:11%;bottom:9%;right:6%}.advent-mini-calendar i{font-size:15px}.advent-casino-art>.advent-sprig{width:110px}.advent-gift{bottom:5%;left:25%;transform:rotate(-8deg)}.advent-casino-caption{flex-wrap:nowrap;justify-content:space-between;padding:9px 12px}.advent-casino-caption h3{font-size:13px}.advent-casino-caption .advent-button{width:auto;padding:7px 12px;font-size:12px}.advent-how ol{grid-template-columns:1fr;gap:16px}.advent-how li+li:before{display:none}.advent-how h3{font-size:14px}.advent-how p{font-size:13px}.advent-how li>span{width:28px;height:28px}.advent-help-row{margin-top:27px}.advent-help-row h2{margin-bottom:13px;font-size:25px}.advent-faq summary{padding:8px 10px;font-size:13px}.advent-footer-inner{flex-direction:column;gap:16px;width:calc(100% - 40px)}.advent-footer .advent-wordmark{font-size:23px}.advent-footer-info{order:0}.advent-footer-info nav{gap:11px;font-size:10px}.advent-footer-info nav a+a{padding-left:11px}.advent-footer-info p{font-size:10px}.advent-copyright{border:0;padding:0;font-size:10px}.advent-footer{padding:24px 0}.footer-sprig-left,.footer-sprig-right{opacity:.35}}@media (prefers-reduced-motion:reduce){.advent-home *,.advent-home :before,.advent-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.advent-home .door-sparkles{display:none}.advent-home .door-glow{opacity:.7}.advent-home .door-leaf{transform:rotateY(-76deg)}.advent-home .advent-game-image:hover img,.advent-home .advent-door:not(:disabled):hover{transform:none}}.advent-bonus-brand img[alt=PLANBET],.advent-casino-art>img[alt=PLANBET]{filter:brightness(0)invert()}.advent-door .door-number,.advent-mini-calendar,.advent-bonus-body h3{font-variant-numeric:lining-nums}.corner-tl{transform:none}.corner-tr{transform:scaleX(-1)}.corner-bl{transform:scaleY(-1)}.corner-br{transform:rotate(180deg)}.calendar-corner{object-fit:contain;width:82px;height:82px}.advent-bonus-brand>.advent-sprig{width:70px;max-width:none;height:70px;top:-5px;right:-5px;transform:scaleX(-1)}.advent-casino-art>.advent-sprig{object-fit:contain;width:110px;max-width:none;height:110px;top:auto;bottom:-8px;left:-6px;transform:scaleY(-1)}.footer-sprig-left{transform:none}.footer-sprig-right{transform:scaleX(-1)}.advent-home .advent-help-row h2{color:var(--pine);font-weight:700}@media (min-width:981px) and (max-width:1120px){.advent-wordmark{font-size:26px}.advent-nav{gap:22px}.advent-nav-wrap{gap:15px}}@media (min-width:761px) and (max-width:1249px){.advent-home .advent-offers h2{font-size:38px}.advent-home .advent-section-heading h2{font-size:34px}.advent-bonus-body h3{font-size:30px}.advent-offer-subtitle{min-height:20px}.advent-bonus-body{padding-top:4px;padding-bottom:4px}.advent-offer-facts{padding-top:5px;margin-bottom:9px!important}.advent-help-row{gap:28px}.advent-how ol{gap:14px}.advent-help-row h2{font-size:26px}}@media (max-width:480px){.calendar-corner{width:60px;height:60px}}
