@font-face{font-family:EC Billing Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/roboto/roboto-condensed-700-italic.woff)format("woff")}@font-face{font-family:EC Billing Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto/roboto-condensed-700.woff)format("woff")}@font-face{font-family:EC Billing Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/roboto/roboto-condensed-600.woff)format("woff")}.eccs{flex-direction:column;gap:0;padding:0 0 48px;display:flex}@media (width>=527px){.eccs{padding:0 32px 64px}}.eccs-hero{isolation:isolate;color:#fff;background:#16162b;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-height:400px;padding:0 0 0 96px;display:flex;position:relative;overflow:hidden}.eccs-hero[data-size=compact]{justify-content:flex-start;min-height:0;padding-block:16px 40px}.eccs-hero[data-size=compact] .eccs-h1{font-size:40px}.eccs-backwrap{margin-bottom:8px;position:relative}.eccs-backwrap a{color:#12e0ff!important}.eccs-hero-bg{z-index:-2;pointer-events:none;background:url(/brand/eurocasino-cashier-hero.webp) 50%/cover no-repeat;border-radius:0 10px 10px 0;width:718px;height:100%;position:absolute;top:0;right:0}.eccs-hero-grad{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#16162b 44.82%,#16162b00 113.52%);border-radius:10px;position:absolute;inset:0}.eccs-back{top:16px;color:#12e0ff;align-items:center;gap:4px;min-height:44px;font-size:14px;line-height:normal;text-decoration:none;display:inline-flex;position:absolute;inset-inline-start:96px}.eccs-back>svg{width:16px;height:16px}.eccs-h1{color:#fff;letter-spacing:0;margin:0;font-family:EC Billing Condensed,Roboto Condensed,Roboto,Arial,sans-serif;font-size:50px;font-style:italic;font-weight:700;line-height:110%;position:relative}.eccs-h1>span{display:block}.eccs-h1>span+span{text-transform:uppercase;font-style:normal}.eccs-sub{color:#fff;max-width:560px;margin:12px 0 0;font-size:18px;font-weight:300;line-height:110%;position:relative}.eccs-cta{flex-wrap:wrap;gap:16px;margin-top:36px;display:flex;position:relative}.eccs-btn,.eccs-btn-3{min-height:44px;font:italic 700 14px/normal var(--ec-font-btn,"Roboto Condensed", Arial, Helvetica, sans-serif);text-transform:uppercase;cursor:pointer;border-radius:2px;justify-content:center;align-items:center;padding:10px 20px;text-decoration:none;display:flex}.eccs-btn{color:#010101;background:#ffd84e;border:1px solid #010101;width:240px;max-width:100%}.eccs-btn-3{color:#ffd84e;background:#262643;border:1px solid #ffd84e;padding:10px 16px}@media (width>=1024px){.eccs-btn,.eccs-btn-3{min-height:40px}.eccs-btn:hover{background:#f5ec62}.eccs-btn-3:hover{color:#010101;background:#ffd84e}}@media (width<=1281px){.eccs-hero{padding-left:60px}.eccs-back{inset-inline-start:60px}.eccs-hero-bg{right:-54px}}@media (width<=911px){.eccs-hero{padding-left:48px}.eccs-back{inset-inline-start:48px}.eccs-h1{font-size:40px}.eccs-sub{font-size:16px}}@media (width<=526px){.eccs-hero,.eccs-hero[data-size=compact]{background:#11111f;border-radius:0;min-height:0;padding:274px 16px 40px}.eccs-hero[data-size=compact]{padding-top:160px}.eccs-hero-bg{background-position:50% 100%;border-radius:0;width:100%;height:274px;right:0}.eccs-hero[data-size=compact] .eccs-hero-bg{height:160px}.eccs-hero-grad{background:linear-gradient(#11111f00 17.63%,#11111f 100%);border-radius:0;height:274px;inset:0 0 auto}.eccs-hero[data-size=compact] .eccs-hero-grad{height:160px}.eccs-back,.eccs-backwrap>a{background:#11111fd9;border-radius:2px;padding:0 8px}.eccs-back{top:8px;inset-inline-start:16px}.eccs-h1{margin-top:20px;font-size:32px}.eccs-btn,.eccs-cta{width:100%}}.eccs-sec{margin-top:64px;position:relative}@media (width<=526px){.eccs-sec{margin-top:0;padding:40px 16px 0}}.eccs-title{color:var(--fg);letter-spacing:0;text-transform:uppercase;margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.eccs-panel{color:#dddee3;background:#343761;flex-direction:column;gap:16px;margin-top:24px;padding:30px;display:flex;position:relative}.eccs-panel input{color:#dddee3}.eccs-panel [data-part=amount-box]>span{color:#dddee3!important}@media (width<=526px){.eccs-panel{padding:16px}}.eccs-cards{flex-direction:row;align-items:stretch;gap:20px}@media (width<=911px){.eccs-cards{flex-direction:column}}.eccs-card{isolation:isolate;background:#151528;flex-direction:column;flex:1 1 0;justify-content:space-between;gap:16px;min-height:140px;margin:0;padding:20px;list-style:none;display:flex;position:relative;overflow:hidden}.eccs-card:before{content:"";z-index:-2;background:url(/brand/eurocasino-cashier-card-bg.png) 0/cover no-repeat;width:412px;height:329px;position:absolute;top:-101px;left:-53px}.eccs-card:after{content:"";z-index:-1;background:linear-gradient(#11111f00 27.21%,#11111f 100%);border:4px solid #11111f;position:absolute;inset:0}.eccs-card-t{color:#fff;margin:0;font-family:EC Billing Condensed,Roboto Condensed,Roboto,Arial,sans-serif;font-size:20px;font-weight:600;line-height:100%}.eccs-card .eccs-btn-3{align-self:flex-start}.eccs-panel [data-part=amount-box]{background:#20203d!important;border-color:#3d3d62!important;border-radius:0!important}.eccs-panel [data-part=amount-box][data-invalid=true]{border-color:#d94736!important}.eccs-panel [data-part=amount-box]:focus-within{border-color:#ffd84e!important}.eccs-panel [data-part=amount-chip]{color:#dddee3;background:#262643;border-radius:2px;font-weight:700;border-color:#383853!important}.eccs-panel [data-part=amount-chip]:hover{border-color:#e1b832!important}.eccs-panel fieldset>label{--tw-ring-color:#383853;background:#262643;border-radius:0}.eccs-panel fieldset>label:has(:checked){--tw-ring-color:#e1b832;background:#262643}@media (width<=1281px){.eccs-card{min-height:200px}}@media (width<=911px){.eccs-card{width:100%;max-width:400px;min-height:140px}}@media (width<=526px){.eccs-card{max-width:410px;min-height:160px}}@media (width<=1023.98px){.eccs>#ec-deposit{order:1}.eccs>#ec-guide{order:2}.eccs-hero[data-size=compact]{padding-block:12px 24px}.eccs-hero[data-size=compact] .eccs-cta{display:none}.eccs-hero[data-size=compact] .eccs-sub{margin-top:8px}.eccs>#ec-deposit.eccs-sec{margin-top:24px}.eccs>#ec-guide a[href=\#ec-deposit]{display:none}.eccs>#ec-guide .eccs-card:has(a[href=\#ec-deposit]){min-height:0}}@media (width<=911.98px){.eccs>#ec-guide .eccs-card:has(a[href=\#ec-deposit]){flex:none}}@media (width<=526px){.eccs-hero[data-size=compact]{padding:104px 16px 20px}.eccs-hero[data-size=compact] .eccs-hero-bg,.eccs-hero[data-size=compact] .eccs-hero-grad{height:104px}.eccs-hero[data-size=compact] .eccs-h1{margin-top:8px;font-size:28px}.eccs>#ec-deposit.eccs-sec{margin-top:0;padding-top:16px}.eccs>#ec-deposit .eccs-panel{margin-top:12px}}@media (width>=1024px){.eccs-hero[data-size=compact]{justify-content:center;min-height:400px;padding-block:56px}.eccs-hero[data-size=compact] .eccs-h1{font-size:50px}.eccs-hero[data-size=compact] .eccs-backwrap{top:16px;margin:0;position:absolute;inset-inline-start:96px}}@media (width>=1024px) and (width<=1281px){.eccs-hero[data-size=compact] .eccs-backwrap{inset-inline-start:60px}}.eccs-wd{gap:16px}@media (width<=526px){.eccs-wd>:not(.eccs-hero){margin-inline:16px}}
