.badge-text{font-size:11px;font-weight:700;height:24px;line-height:25px;padding:0 4px;text-transform:uppercase;display:block;box-shadow:0 2px 0 0 rgba(0,0,0,.1);float:left}.badge-text.jackpot{font-weight:400;text-transform:capitalize}.badge-text .large{padding:0 12% 13% 26%;transform:rotate(20deg)}.badge-text .small{padding:13% 24% 13% 34%;transform:rotate(20deg)}.badge-text .currency{display:inline;font-weight:700}.badge-text .currency-symbol{text-transform:none}.badge-sash{box-shadow:0 2px 0 0 rgba(0,0,0,.1);float:left;transform:scale(1);margin-left:-1px}.badge-sash svg{float:left}.badge-depth{clear:both;float:left}.badge-depth svg{float:left}.badge-arrow{box-shadow:0 2px 0 0 rgba(0,0,0,.1);float:left;padding:5px 4px 5px 1px}.badge-arrow svg{float:left;height:14px;width:9px}@media screen and (min-width:1024px){.badge-arrow{padding:15px 7px 15px 1px}.badge-arrow svg{height:18px;width:16px}.tile .badge-arrow{padding:5px 4px 5px 1px}.tile .badge-arrow svg{height:14px;width:9px}}.new .badge-sash{fill:#1baa55}.new .badge-arrow{fill:#1baa55;background-color:#1baa55;object-fit:contain}.new .badge-depth{fill:#062613}.new .badge-text{background-color:#1baa55;color:#fff}.premier .badge-sash{fill:#1baa55}.premier .badge-arrow{fill:#1baa55;background-color:#1baa55;object-fit:contain}.premier .badge-depth{fill:#062613}.premier .badge-text{background-color:#1baa55;color:#fff}.exclusive .badge-sash{fill:#1baa55}.exclusive .badge-arrow{fill:#1baa55;background-color:#1baa55;object-fit:contain}.exclusive .badge-depth{fill:#062613}.exclusive .badge-text{background-color:#1baa55;color:#fff}.recommended .badge-sash{fill:#1baa55}.recommended .badge-arrow{fill:#1baa55;background-color:#1baa55;object-fit:contain}.recommended .badge-depth{fill:#062613}.recommended .badge-text{background-color:#1baa55;color:#fff}.jackpot .badge-sash{fill:#f70}.jackpot .badge-arrow{fill:#f70;background-color:#f70;object-fit:contain}.jackpot .badge-depth{fill:#663000}.jackpot .badge-text{background-color:#f70;color:#fff}.ongoing .badge-sash{fill:#004833}.ongoing .badge-arrow{fill:#004833;background-color:#004833;object-fit:contain}.ongoing .badge-depth{fill:#000}.ongoing .badge-text{background-color:#004833;color:#fff}.upgraded .badge-sash{fill:#1baa55}.upgraded .badge-arrow{fill:#1baa55;background-color:#1baa55;object-fit:contain}.upgraded .badge-depth{fill:#062613}.upgraded .badge-text{background-color:#1baa55;color:#fff}.play-new-widget .badge-sash{fill:#1baa55}.play-new-widget .badge-arrow{fill:#1baa55;background-color:#1baa55;object-fit:contain}.play-new-widget .badge-depth{fill:#062613}.play-new-widget .badge-text{background-color:#1baa55;color:#fff}.play-it-here-first .badge-sash{fill:#1baa55}.play-it-here-first .badge-arrow{fill:#1baa55;background-color:#1baa55;object-fit:contain}.play-it-here-first .badge-depth{fill:#062613}.play-it-here-first .badge-text{background-color:#1baa55;color:#fff}.just-landed .badge-arrow{object-fit:contain}.badge-component .badge-text{font-size:10px;font-weight:700;line-height:12px;font-family:Roboto,Arial,sans-serif;padding-top:4px;height:18px}.badge-component.jackpot .badge-text{font-size:12px;line-height:14px;height:20px;font-family:Paddy-Mischief-Numeric,Paddy-Mischief,Arial,sans-serif;letter-spacing:-1px}.badge-component.ongoing .badge-text{font-weight:700;line-height:25px;height:24px;padding:0 4px}.badge-component .badge-arrow{padding:2px 4px 2px 1px}
.promo-badge{display:inline-block;margin:-20px -19px 0 0;position:absolute;width:103px;height:103px;top:0;right:0;z-index:2}.promo-badge>span{display:flex;align-items:center;justify-content:center;padding:0;float:none;font-weight:700;font-size:12px;line-height:12px;text-align:center;text-shadow:0 2px 16px rgba(30,30,30,.5);text-transform:capitalize;box-shadow:none;color:#fff;position:absolute;transform:rotate(45deg);height:auto;top:19%;right:0;bottom:50%;left:32%;z-index:3}.promo-badge .promo-badge-shadow{display:inline-block;margin:-20px 0 0 -50px;content:"";box-shadow:8px 0 16px 2px rgba(0,0,0,.5);position:absolute;transform:rotate(-45deg);width:0;height:126px;z-index:1}.promo-badge.new .badge-text{background:none;text-transform:uppercase}
.simple-badge{position:relative;width:100%;display:flex;justify-content:center}.simple-badge .badge-text{height:fit-content;border-radius:4px;font-size:20px;font-weight:400;line-height:26px;text-align:center;box-shadow:none}.simple-badge.jackpot-badge{height:38px}.simple-badge.jackpot-badge .image-container{position:absolute;height:inherit}.simple-badge.jackpot-badge svg{height:inherit;fill:url("#ca")}.simple-badge.jackpot-badge .badge-text{font-weight:700;z-index:0;color:#fff;font-size:16px;line-height:24px}.simple-badge.exclusive-badge .badge-text,.simple-badge.new-badge .badge-text,.simple-badge.premier-badge .badge-text,.simple-badge.recommended-badge .badge-text{background-color:#1baa55;color:#fff}.simple-badge.ongoing-badge .badge-text{background-color:#004833;color:#fff}.simple-badge.play-it-here-first-badge .badge-text,.simple-badge.upgraded-badge .badge-text{background-color:#1baa55;color:#fff}.simple-badge.jackpot-badge .badge-text{font-family:Paddy-Mischief-Numeric,Paddy-Mischief,Arial,sans-serif;font-size:12px;line-height:26px;letter-spacing:-1px}
.trending-badge{position:absolute;top:73%;left:0;z-index:3;width:45.5%}.trending-badge .trending-badge-container{margin:0 auto;display:table}.trending-badge .badge-corner{float:left;width:15px;height:26px}.trending-badge .left-corner{margin-right:-3px}.trending-badge .right-corner{margin-left:-2px;width:16px}.trending-badge .badge-text{background:url("assets/images/trending-ticker-center.svg?v=1270");background-size:cover;line-height:25px;height:22px;font-size:12px;color:#fff;font-family:Paddy-Mischief-Numeric,Paddy-Mischief,Arial,sans-serif}
.badge-free-spins{position:absolute;top:1px;right:1px;z-index:1;display:flex;color:#fff;border-radius:1px;background-color:#9f2741}.badge-free-spins .value{flex:2;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-1.1px;padding:0 4px}.badge-free-spins .text{display:flex;flex-direction:column;text-transform:uppercase;justify-content:center;padding:1px 1px 1px 0;line-height:1}.badge-free-spins .text :first-child{font-size:8px}.badge-free-spins .text :last-child{font-size:7px}.mobile .badge-free-spins{right:30px}.mobile .hero-container .badge-free-spins{right:1px}
.table-details-wrapper{margin-top:6px}.table-details-wrapper .text{padding:2px 4px;border-radius:4px;text-transform:uppercase;font-weight:700;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.5)}.table-details-wrapper .available-seats{font-size:2px;margin-bottom:7px}.table-details-wrapper .available-seats .text{background-color:rgba(124,197,118,.5)}.table-details-wrapper .table-limits{font-size:10px;margin-bottom:4px}.table-details-wrapper .table-limits .text{background-color:rgba(0,0,0,.5);color:#fff}.table-details-wrapper .table-results{margin-bottom:2px}.table-details-wrapper .table-results .results{border-radius:2px;background-color:rgba(0,0,0,.5);display:inline-block;padding:1px}.table-details-wrapper .table-results .number{display:inline-block;background-color:#4c721d;color:#fff;text-align:center;vertical-align:top;font-weight:700;border-radius:2px}.table-details-wrapper .table-results .number:first-child{margin-left:1px}.table-details-wrapper .table-results .number.red{background-color:#bb3838;box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.3)}.table-details-wrapper .table-results .number.black{background-color:#666;box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.2)}.tile .table-details-wrapper{position:absolute;top:1px;left:1px;z-index:10;margin:0;line-height:12px}.tile .table-details-wrapper .available-seats,.tile .table-details-wrapper .table-limits{margin-bottom:7px}.tile .table-details-wrapper .number{font-size:2px}@media screen and (max-width:766px){.tile .table-details-wrapper{line-height:9px}.tile .available-seats{margin-top:2px}.table-details-wrapper .table-results{margin-bottom:1px}.table-details-wrapper .table-results .number{margin-right:1px;width:13px;height:13px;font-size:2px;line-height:13px}}@media screen and (min-width:767px)and (max-width:1023px){.table-details-wrapper{margin-top:6px}.table-details-wrapper .available-seats{margin-bottom:8px;font-size:10px}.table-details-wrapper .table-limits{margin-bottom:8px;font-size:12px}.table-details-wrapper .table-results .number{margin-right:1px;width:4px;height:4px;font-size:10px;line-height:4px}.tile .table-details-wrapper{line-height:12px}.tile .table-details-wrapper .table-results .number{width:13px;height:13px;line-height:13px;font-size:2px}.tile .available-seats{margin-top:2px}}@media screen and (min-width:1024px){.table-results .number{margin-right:2px;width:8px;height:8px;font-size:20px;line-height:30px;border-radius:4px}.table-results .number.red{box-shadow:inset 2px 2px 2px 0 rgba(0,0,0,.3)}.table-results .number.black{box-shadow:inset 2px 2px 2px 0 rgba(0,0,0,.2)}.tile .table-results{margin-bottom:1px}.tile .table-results .number{width:4px;height:4px;font-size:10px;line-height:4px;border-radius:2px}.tile .available-seats{margin-top:2px}}@media screen and (min-width:1024px)and (max-width:1119px){.table-details-wrapper{margin-top:8px}.table-details-wrapper .available-seats{margin-bottom:8px;font-size:12px}.table-details-wrapper .table-limits{margin-bottom:8px;font-size:22px}.tile .table-details-wrapper .available-seats{margin-top:2px;font-size:10px}.tile .table-details-wrapper .table-limits{font-size:12px}}@media screen and (min-width:1120px)and (max-width:1399px){.table-details-wrapper{margin-top:10px}.table-details-wrapper .available-seats{margin-bottom:10px;font-size:4px}.table-details-wrapper .table-limits{margin-bottom:10px;font-size:22px}.tile .table-details-wrapper .available-seats{margin-top:2px;font-size:10px}.tile .table-details-wrapper .table-limits{font-size:12px}}@media screen and (min-width:1400px)and (max-width:1919px){.table-details-wrapper{margin-top:10px}.table-details-wrapper .available-seats{margin-bottom:10px;font-size:4px}.table-details-wrapper .table-limits{margin-bottom:12px;font-size:22px}.tile .table-details-wrapper .available-seats{margin-top:2px;font-size:10px}.tile .table-details-wrapper .table-limits{font-size:12px}}@media screen and (min-width:1920px){.table-details-wrapper{margin-top:10px}.table-details-wrapper .available-seats{margin-bottom:12px;font-size:20px}.table-details-wrapper .table-limits{margin-bottom:12px;font-size:22px}.tile .table-details-wrapper .available-seats{font-size:10px}.tile .table-details-wrapper .table-limits{font-size:12px}}.tile .table-details-wrapper .available-seats{margin-bottom:6px}.tile .table-details-wrapper .table-results{margin-bottom:2.2857142857px;margin-top:2px}.tile .table-details-wrapper .table-limits{line-height:21px}@media screen and (min-width:767px)and (max-width:1023px){.table-details-wrapper .table-results{margin-top:2px}}@media screen and (min-width:1023px){.tile .table-results{margin-bottom:8px}}
.favourite-icon{position:absolute;width:26px;height:26px;padding:0;margin-right:0;text-align:center;border:#000;border-radius:50%;top:unset;left:unset;bottom:0;right:2px;transition:background .2s,opacity .2s,color .2s;display:inline-flex;justify-content:center;align-items:center;background:none;z-index:3}.favourite-icon .icon path{stroke:#fff;fill:#fff}.favourite-icon.active{background:unset}.favourite-icon.active .icon path{fill:#000;stroke:#000}.favourite-icon.favourite-icon-desktop{width:24px;height:24px;position:absolute;top:auto;left:auto;border:#000;border-radius:.5px;background:none}.favourite-icon.favourite-icon-desktop .icon path{fill:#fff;stroke:#fff}.favourite-icon.favourite-icon-desktop.active,.favourite-icon.favourite-icon-desktop:hover{background:unset}.favourite-icon.favourite-icon-desktop.active .icon path,.favourite-icon.favourite-icon-desktop:hover .icon path{fill:#000;stroke:#000}.fav-icon{fill:#009745}
