/* MoneyMoon Denmark: own market composition and player tools. */
.hero-picture img{object-position:center 58%}.hero:before{background:linear-gradient(90deg,#180c22d9,#180c2240 52%,transparent 76%),linear-gradient(0deg,#180c2266,transparent 50%)}
.hero-description{color:#f0e9f4}.hero-terms{color:#eee2f3}.hero-line{max-width:400px}.hero-inner{padding-top:70px}
.introduction{display:grid;grid-template-columns:1fr 1fr;gap:85px;padding-block:86px;background:#e7f1e9}.intro-copy h2{font-size:clamp(35px,3.5vw,49px);margin:20px 0}.intro-copy>p:not(.eyebrow){font-size:16px;max-width:510px;color:var(--muted)}.intro-copy .text-link{font-size:13px;margin-top:28px}.quick-facts{display:grid;grid-template-columns:1fr 1fr;margin:0;gap:0 35px;align-content:center}.quick-facts>div{padding:22px 0;border-bottom:1px solid #bbcec0}.quick-facts dt{font-size:11px;color:#546b5b}.quick-facts dd{font-size:21px;font-weight:600;line-height:1.35;margin:8px 0 0;letter-spacing:-.03em}.quick-facts dd span{display:block;font-size:11px;font-weight:400;letter-spacing:0;margin-top:8px}
.wallet-section{padding-top:0;background:var(--mint)}.wallet-story{border-top:1px solid #bdd1c5;padding-top:45px;display:grid;grid-template-columns:.85fr 1.15fr;gap:90px}.wallet-story h3{font-size:37px;margin:17px 0}.wallet-story>div>p:last-child{color:var(--muted);font-size:14px;max-width:390px}.wallet-steps{list-style:none;margin:0;padding:0}.wallet-steps li{display:grid;grid-template-columns:42px 1fr;gap:20px;padding:0 0 25px}.wallet-steps li+li{padding-top:25px;border-top:1px solid #bdd1c5}.wallet-steps li>span{font-size:13px;color:#48705a}.wallet-steps h4{font-size:18px;margin:0 0 8px;font-weight:600;letter-spacing:-.02em}.wallet-steps p{font-size:13px;color:var(--muted)}
.formats-section{position:relative}.formats-section .section-heading{border-bottom:1px solid var(--line);padding-bottom:40px}.formats-copy article{position:relative;padding-top:20px}.format-index{font-size:10px}.live-display{gap:20px}.live-display figure{border-radius:12px;overflow:hidden}.live-display img{transition:transform .6s}.live-display figure:hover img{transform:scale(1.035)}
.withdrawal-tool{margin-top:50px;background:#18372c;color:#f2fff7;border-radius:10px;padding:36px 40px;display:grid;grid-template-columns:1fr 1fr;gap:65px}.withdrawal-tool h3{font-size:32px;margin:14px 0}.withdrawal-tool p:not(.eyebrow){font-size:13px;color:#bdd2c5;max-width:420px}.withdrawal-tool label,.currency-controls label,.loyalty-select label{display:block;font-size:12px;font-weight:500}.withdrawal-tool input,.currency-controls input,.loyalty-select select{display:block;width:100%;border:1px solid #6a8979;background:transparent;border-radius:4px;padding:13px 15px;margin-top:9px;color:inherit;min-height:51px}.withdrawal-tool input{color:#18372c;background:#f4fbf7;border-color:transparent}.withdrawal-tool output{display:block;margin-top:19px}.withdrawal-tool output strong{display:block;font-size:23px;letter-spacing:-.03em;font-weight:550}.withdrawal-tool output span{display:block;font-size:12px;color:#bad4c5;margin-top:8px}
.denmark-section{background:#e5ece5;display:grid;grid-template-columns:.8fr 1.4fr;gap:90px;padding-block:100px;border-top:1px solid #c6d6ca}.denmark-title{align-self:start;position:sticky;top:95px}.denmark-title h2{margin:20px 0 26px;font-size:clamp(38px,4vw,60px)}.denmark-title>p:last-child{font-size:15px;color:var(--muted);max-width:340px}.currency-tool{padding:32px;background:#f7faf6;border-radius:10px}.currency-tool h3{font-size:29px;margin:14px 0 25px}.currency-controls{display:grid;grid-template-columns:1fr 20px 1.2fr;align-items:center;gap:18px}.currency-controls>span{padding-top:26px}.currency-controls input{border-color:#bacbbb;background:white;font-size:21px;max-width:190px}.currency-controls output strong{display:block;font-size:32px;font-weight:550;letter-spacing:-.04em}.currency-controls output>span{display:block;font-size:10px;color:var(--muted)}#currency-note{font-size:11px;line-height:1.8;margin-top:22px;color:#5c6d60}.danish-notes{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:42px}.danish-notes article{border-top:1px solid #bbcdbf;padding-top:22px}.note-label{font-size:9px;letter-spacing:.12em;color:#4c6a55}.danish-notes h3{font-size:23px;line-height:1.17;margin:14px 0}.danish-notes p{font-size:13px;color:#4e6657;line-height:1.85}
.vip-section{background:#1b1126;isolation:isolate}.vip-section:before{background:radial-gradient(ellipse at 20% 12%,#392348,transparent 53%);z-index:-1}.vip-section .section-lead,.vip-section .section-heading>.eyebrow{color:#c0b5ca}.vip-feature p,.cashback-row>div:last-child p{color:#cfc2d8}.vip-feature{gap:60px}.vip-visual{min-height:400px}.vip-visual:before{content:'';position:absolute;width:90%;aspect-ratio:1;border:1px solid #ad89c443;border-radius:50%;transform:rotate(-25deg) scaleY(.55)}.vip-number{color:#d9bde6;font-size:205px}.vip-visual .planet{width:170px}.vip-visual .titan{width:180px}.loyalty-explorer{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center;margin-top:55px;padding:50px 0;border-top:1px solid #675373}.loyalty-select h3{font-size:34px;margin:17px 0}.loyalty-select>p:not(.eyebrow){font-size:14px;color:#c6b8d0;max-width:410px}.loyalty-select label{margin-top:26px;max-width:380px}.loyalty-select select{background:#2c1e3a;color:#fff;border-color:#715880}.loyalty-pass{position:relative;overflow:hidden;border:1px solid #9880a6;background:linear-gradient(120deg,#3a294d,#211b35 80%);padding:30px 34px;border-radius:17px;box-shadow:0 20px 50px #09031255;min-height:345px}.loyalty-pass:after{content:'';position:absolute;right:-80px;top:65px;width:240px;height:240px;border:24px solid #bb94d21c;border-radius:50%;pointer-events:none}.pass-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px}.pass-top img{width:115px;height:43px}.pass-top>span{font-size:9px;letter-spacing:.22em;color:#c7afd5}#loyalty-level{font-size:10px;letter-spacing:.1em;color:#bdb0ca}#loyalty-name{font-size:33px;line-height:1.15;font-weight:550;letter-spacing:-.04em;margin:9px 0 27px}.loyalty-pass dl{display:grid;grid-template-columns:1fr 1fr;gap:22px;position:relative;z-index:1;margin:0}.loyalty-pass dt{font-size:10px;color:#c0aecf}.loyalty-pass dd{font-size:20px;margin:5px 0 0;font-weight:500}.pass-note{font-size:9px;color:#baa9c6;margin-top:25px!important}.cashback-clock{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;border-block:1px solid #675373;padding:30px 0}.clock-day span{display:block;font-size:9px;letter-spacing:.13em;color:#b8a7c6}.clock-day strong{display:block;font-size:46px;letter-spacing:-.05em;line-height:1.2;margin:9px 0}.cashback-clock>div:last-child{display:grid;grid-template-columns:1fr 1.6fr;gap:30px;align-items:center}.cashback-clock p{font-size:11px;color:#c9bad2}.cashback-clock p+p{margin:0}.cashback-clock>div:last-child strong{font-weight:500;font-size:15px;color:#f5e8fb}.vip-space{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;margin-top:45px}.vip-space h3{font-size:33px;margin-top:16px}.vip-space p:not(.eyebrow){font-size:14px;color:#cabdd3}.loyalty-details{border-color:#675373}.loyalty-details table{color:#f2e5f7}.loyalty-details caption{color:#b9aac5}.loyalty-details thead{background:#392a47}.loyalty-details td,.loyalty-details th{border-color:#675373}.cashback-row>div:first-child>p{color:#c9bad2}.cashback-row .big-number{color:#e7c8f1}
.campaigns{gap:24px}.campaign{background:#e4dfec;border-radius:12px;padding:40px;min-height:480px}.campaign>div{max-width:100%;padding-top:220px}.campaign-art{width:280px;height:280px;object-fit:contain;right:16px;top:-8px;opacity:1!important;z-index:1;filter:drop-shadow(0 14px 13px #442e5f30);transition:transform .5s}.campaign:hover .campaign-art{transform:translateY(-8px) rotate(2deg)}.campaign:before{background:linear-gradient(0deg,#e4dfec 35%,#e4dfec00 70%);z-index:2}.campaign>div{z-index:3}.campaign .eyebrow{position:relative;max-width:200px}.campaign h3{max-width:390px;font-size:37px}.campaign p:not(.eyebrow){max-width:none;font-size:13px}.campaign:nth-child(2){background:#d5e9db}.campaign:nth-child(2):before{background:linear-gradient(0deg,#d5e9db 35%,#d5e9db00 70%)}.tournament-feature{background:#e4dfec;border:0;border-radius:12px;padding:38px 42px;grid-template-columns:260px 1fr}.tournament-feature>img{width:260px}.sports-guide{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px;border-top:1px solid var(--line);padding-top:30px}.sports-guide article>span{font-size:10px;letter-spacing:.15em;color:#597461}.sports-guide h3{font-size:25px;margin:16px 0}.sports-guide p{font-size:13px;color:var(--muted)}.help-hours{margin:23px 0;border-block:1px solid #ffffff30;padding:16px 0;font-size:12px}.help-hours strong,.help-hours span{display:block}.help-hours strong{margin-bottom:8px}
@media(min-width:801px){.hero-inner{padding-top:58px}.hero-offer{background:#170f22ed}.bonus-intro{margin-bottom:55px}.section-heading h2{max-width:800px}}
@media(max-width:1100px){.introduction,.denmark-section,.wallet-story,.loyalty-explorer,.cashback-clock,.vip-space{gap:40px}.denmark-section{grid-template-columns:.75fr 1.25fr}.currency-tool{padding:25px}.currency-controls{gap:12px}.currency-controls output strong{font-size:26px}.campaign{padding:30px}.campaign-art{width:250px;height:250px}.campaign h3{font-size:32px}.withdrawal-tool{gap:35px}.vip-number{font-size:170px}.cashback-clock>div:last-child{grid-template-columns:1fr;gap:12px}}
@media(max-width:800px){.hero-picture img{object-position:68% 50%}.hero-inner{padding-top:42px}.introduction{gap:32px;padding-block:60px}.quick-facts{gap:0 20px}.quick-facts dd{font-size:18px}.quick-facts dt{font-size:10px}.intro-copy h2{font-size:35px}.intro-copy>p:not(.eyebrow){font-size:14px}.intro-copy .text-link{font-size:12px}.wallet-story{grid-template-columns:1fr 1.1fr;gap:35px}.wallet-story h3{font-size:31px}.denmark-section{grid-template-columns:1fr;padding-block:65px;gap:30px}.denmark-title{position:static}.denmark-title h2 br{display:none}.denmark-title>p:last-child{max-width:550px}.denmark-title h2{margin:16px 0}.currency-controls input{max-width:100%}.currency-controls{grid-template-columns:1fr 30px 1fr}.currency-controls output strong{font-size:34px}.danish-notes{gap:30px}.withdrawal-tool{padding:28px;gap:30px}.withdrawal-tool h3{font-size:28px}.withdrawal-tool output strong{font-size:21px}.loyalty-explorer{gap:30px;grid-template-columns:1fr 1.2fr}.loyalty-select h3{font-size:28px}.loyalty-pass{padding:25px;min-height:340px}.loyalty-pass dd{font-size:17px}.vip-visual{min-height:330px}.vip-number{font-size:150px}.vip-visual .planet{width:135px}.vip-visual .titan{width:145px}.sports-guide{gap:22px}.sports-guide h3{font-size:21px}.tournament-feature{grid-template-columns:170px 1fr;padding:25px;gap:25px}.tournament-feature>img{width:170px}.campaign{min-height:510px;padding:25px}.campaign-art{right:0}.campaign>div{padding-top:220px}.campaign h3{font-size:30px}}
@media(max-width:540px){.hero-picture img{object-position:67% 100%;height:100%;opacity:.95}.hero:before{background:linear-gradient(180deg,#180c22f5,#180c22b8 31%,#180c2200 63%,#180c2233)}.hero-inner{padding-top:30px}.introduction{grid-template-columns:1fr;padding-block:48px;gap:28px}.intro-copy h2{font-size:35px}.intro-copy .text-link{margin-top:18px}.quick-facts{gap:0 24px}.quick-facts>div{padding:17px 0}.quick-facts dd{font-size:18px}.quick-facts dd span{font-size:10px}.wallet-story{grid-template-columns:1fr;gap:26px;padding-top:30px}.wallet-story h3{font-size:31px}.wallet-steps li{gap:10px;grid-template-columns:32px 1fr}.wallet-steps h4{font-size:17px}.wallet-section{padding-bottom:48px}.withdrawal-tool{grid-template-columns:1fr;padding:25px 22px;gap:25px}.withdrawal-tool h3{font-size:28px}.currency-tool{padding:24px 20px}.currency-tool h3{font-size:27px}.currency-controls{grid-template-columns:1fr 12px 1.2fr;gap:10px}.currency-controls input{font-size:19px;padding:10px}.currency-controls output strong{font-size:27px}.currency-controls output span{font-size:9px}.denmark-section{padding-block:50px}.denmark-title h2{font-size:39px}.danish-notes{grid-template-columns:1fr;gap:25px;margin-top:30px}.danish-notes h3{font-size:25px}.danish-notes p{font-size:14px}.loyalty-explorer{grid-template-columns:1fr;padding:30px 0;margin-top:32px;gap:28px}.loyalty-select h3{font-size:30px}.loyalty-select label{max-width:none}.loyalty-pass{min-height:345px}.loyalty-pass dd{font-size:19px}.cashback-clock{grid-template-columns:1fr;gap:22px}.cashback-clock>div:last-child{grid-template-columns:1fr 1.2fr;gap:18px}.clock-day strong{font-size:40px}.cashback-clock>div:last-child strong{font-size:14px}.cashback-clock p{font-size:11px}.vip-space{grid-template-columns:1fr;gap:22px;margin-top:32px}.vip-space h3{font-size:30px}.vip-visual{min-height:310px}.vip-number{font-size:158px}.campaigns{gap:22px}.campaign{min-height:460px;padding:27px}.campaign-art{right:8px;width:270px;height:270px}.campaign>div{padding-top:220px;max-width:100%}.campaign h3{font-size:34px}.campaign p:not(.eyebrow){font-size:13px}.tournament-feature{grid-template-columns:1fr;gap:15px;padding:26px}.tournament-feature>img{width:210px}.sports-guide{grid-template-columns:1fr;gap:24px;margin-top:34px;padding-top:25px}.sports-guide article+article{border-top:1px solid var(--line);padding-top:23px}.sports-guide h3{font-size:26px}.sports-guide h3 br{display:none}.sports-guide p{font-size:14px}.help-hours{font-size:12px}.live-display{gap:13px}}
@media(max-width:360px){.currency-controls{grid-template-columns:1fr 12px 1fr}.currency-controls output strong{font-size:23px}.currency-tool{padding:20px 16px}.loyalty-pass{padding:22px}.loyalty-pass dd{font-size:17px}.campaign{padding:24px}.campaign h3{font-size:30px}.cashback-clock>div:last-child{grid-template-columns:1fr}.hero-inner{padding-top:25px}}
@media(prefers-reduced-motion:reduce){.live-display img,.campaign-art{transition:none}.campaign:hover .campaign-art{transform:none}}
