.toplist-first-item-footer{display:none}@media(max-width: 1025px){.toplist-first-item-footer{bottom:0;display:block !important;left:0;position:fixed;right:0;z-index:4;height:145px;color:#fff;transform:translateY(125%);transition:transform .25s}.toplist-first-item-footer.visible{transform:translateY(0%)}.toplist-first-item-footer.visible.toplist-first-item-footer--half-hidden{transform:translateY(67%) !important}.toplist-first-item-footer.visible.toplist-first-item-footer--half-hidden .icon-arrow-down{transform:rotate(180deg);transition:transform .25s}.toplist-first-item-footer.visible.toplist-first-item-footer--half-hidden .toplist-first-item-footer__cta-logo-wrapper{gap:2px}.toplist-first-item-footer__wrapper{box-shadow:0 -1px 6px 0 rgba(0,0,0,.5);display:grid;gap:5px;padding:10px 15px 6px}.toplist-first-item-footer__wrapper::after{height:145px;background:rgba(0,0,0,.85);content:"";left:0;position:absolute;right:0;top:0;z-index:-2}.toplist-first-item-footer [class*=ribbon-flag-]::after{width:30px}.toplist-first-item-footer__bojokos-choice-icon{position:absolute;z-index:1;top:-20px}.toplist-first-item-footer__hide-button{display:grid;width:50px;height:25px;background-color:#ff851b;position:absolute;right:15px;top:-12px;justify-content:center;border-radius:20px;cursor:pointer}.toplist-first-item-footer .icon-arrow-down{font-size:1.25rem;padding-top:3px;transition:transform .25s}.toplist-first-item-footer__cta-logo-wrapper{display:grid;font-weight:600;justify-items:center}.toplist-first-item-footer__cta-logo-wrapper img{height:auto;width:auto}.toplist-first-item-footer__cta-logo{height:35px}.toplist-first-item-footer__bonus-type{font-size:.6rem;text-transform:uppercase;font-weight:700}.toplist-first-item-footer__cta-button{height:30px;font-size:.9rem;border:none;overflow:hidden}.toplist-first-item-footer__cta-text{text-align:center}}.toplist-first-item-footer .terms-and-conditions{font-size:.6rem;margin:auto}@media(max-width: 600px){.toplist-first-item-footer__cta-text{min-height:20px;max-height:34px;line-height:1.1}}[class*=ribbon-flag]{position:relative}[class*=ribbon-flag]::after{display:block;height:50px;position:absolute;right:0;top:0;width:50px}[class*=ribbon-text]{background:linear-gradient(to left, #e86d13, #ff851b);border-bottom:2px solid #e86d13;border-top:2px solid #e86d13;box-shadow:1px 2px 3px 0 rgba(0,0,0,.4);color:#fff;display:block;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Ubuntu","Google Sans","Noto Sans","Droid Sans","Roboto",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:bold;line-height:1.3;padding:0 26px;position:absolute;right:-33px;text-align:center;text-transform:uppercase;top:28px;transform:rotate(45deg);width:140px}[class*=ribbon-text].exclusive{background:linear-gradient(to left, #fe8200, #fec800);border-color:#e86d13;color:#8e3f00}[class*=ribbon-text].featured{background:linear-gradient(to left, #eee, #fff);border-color:#ff851b;color:#e86d13}.ribbon-flag-uk::after,.ribbon-flag-gb::after{content:url(/assets/img/svg/ribbons/country-ribbon-uk.svg)}.ribbon-flag-mt::after{content:url(/assets/img/svg/ribbons/country-ribbon-malta.svg)}.ribbon-flag-ee::after{content:url(/assets/img/svg/ribbons/country-ribbon-estonia.svg)}.ribbon-flag-cw::after{content:url(/assets/img/svg/ribbons/country-ribbon-curacao.svg)}.ribbon-flag-se::after{content:url(/assets/img/svg/ribbons/country-ribbon-sweden.svg)}.ribbon-flag-ca::after{content:url(/assets/img/svg/ribbons/country-ribbon-canada.svg)}.ribbon-flag-us::after{content:url(/assets/img/svg/ribbons/country-ribbon-us.svg)}.ribbon-flag-fi::after{content:url(/assets/img/svg/ribbons/country-ribbon-fi.svg)}.ribbon-flag-in::after{content:url(/assets/img/svg/ribbons/country-ribbon-in.svg)}.main-cover-image[class*=ribbon-flag]::after{height:90px;width:90px}@media(max-width: 660px){.main-cover-image[class*=ribbon-flag]::after{height:70px;width:70px}}@media(max-width: 448px){.main-cover-image[class*=ribbon-flag]::after{height:50px;width:50px}}.cover-image[class*=ribbon-flag]::after,.cover-image-mobile[class*=ribbon-flag]::after{height:70px;width:70px}.cover-image [class*=ribbon-text],.cover-image-mobile [class*=ribbon-text]{display:block;right:-39px;top:40px;width:180px}.cover-image-with-content[class*=ribbon-flag]::after{border-top-right-radius:10px;height:50px;overflow:hidden;width:50px}
