.wp-block-betupmedia-casino-listing:not(.edit-mode){container-type:inline-size}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner{display:grid;grid-template-columns:1fr;row-gap:20px}@container (min-width:700px){.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner{justify-content:space-between;grid-template-columns:1.5fr auto 1fr}}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section{overflow:hidden;display:grid;gap:12px;position:relative;background-color:#FBFBFB;border:1px solid #E8E8E8;border-radius:12px;padding:16px}@container (min-width:700px){.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section{grid-template-columns:subgrid;grid-template-rows:auto auto;grid-column:1/4;padding:16px 24px 12px 12px}}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .ribbon,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .ribbon{position:absolute;top:0;left:0;background-color:#FFA645;color:#fff;font-weight:700;font-size:clamp(12px, 46.0992px, 14px);line-height:1.5;padding:4px 24px 4px 12px;text-transform:uppercase;letter-spacing:.015em;text-shadow:1px 1px rgb(0 0 0 / .16);clip-path:polygon(100% 0,0 0,0 100%,100% 100%,100% calc(100% - 0em),calc(100% - 0.8em) 50%,100% 0em)}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .ribbon:empty,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .ribbon:empty{display:none!important}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section.has-transparent-logo .header .operator .logo img,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section.has-transparent-logo .header .operator .logo img{background-color:var(--ci-logo-bg-color,#ccc);-o-object-fit:contain;object-fit:contain;padding:10px}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header{display:grid;row-gap:12px}@container (min-width:700px){.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header{align-items:center;justify-content:space-between;grid-column:1 / 4;grid-template-columns:subgrid;grid-template-rows:subgrid}}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator{display:grid;align-items:center;gap:16px;grid-template-columns:max-content auto}@container (min-width:700px){.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator{gap:21px}}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .logo,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .logo{width:clamp(120px, 247.872px, 137px);height:auto;margin-bottom:0;aspect-ratio:1.4545454545}@container (min-width:700px){.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .logo,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .logo{width:165px}}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .logo img,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .logo img{border-radius:8px;width:100%;height:100%;object-fit:cover;display:block}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating{display:grid;gap:6px}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .title,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .title{font-weight:500;font-size:20px;font-size:16px;line-height:1.3}@container (min-width:700px){.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .title,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .title{font-size:clamp(16px, 50.0992px, 20px)}}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner{--gap:2px;display:flex;align-items:center;line-height:1;flex-wrap:wrap;gap:var(--gap)}@container (min-width:700px){.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner{--gap:clamp(2px, 44.624px, 6px)}}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars-container,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars-container{position:relative}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars,.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars-filled,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars-filled{display:flex;gap:var(--gap)}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars svg,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars svg,.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars-filled svg,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars-filled svg{--scaling:14px;display:inline-block;height:var(--scaling);width:var(--scaling)}@container (min-width:700px){.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars svg,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars svg,.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars-filled svg,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars-filled svg{--scaling:clamp(14px, 56.624px, 20px)}}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars-filled,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .stars-filled{position:absolute;left:0;top:0;bottom:0;right:0;overflow:hidden;clip-path:inset(0 var(--fill,0%) 0 0)}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .number,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .number{font-size:16px}@container (min-width:700px){.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .number,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .number{font-size:18px}}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .number .ours,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .number .ours{font-weight:700;color:#424141}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .number .off,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .operator .title-rating .rating-inner .number .off{font-weight:600;font-size:.8em;color:#6e6e6e}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .bonus,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .bonus{position:relative}@container (min-width:700px){.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .bonus,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .bonus{height:100%;display:grid;align-items:center;justify-content:center;padding:0 12px}}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .bonus::before,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .bonus::before,.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .bonus::after,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .bonus::after{content:'';position:absolute;top:10%;bottom:10%;border-left:1px solid #E8E8E8}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .bonus::before,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .bonus::before{left:0}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .bonus::after,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .bonus::after{right:0}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .bonus .bonus-title,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .bonus .bonus-title{font-weight:500;font-size:18px;line-height:1.3}@container (min-width:700px){.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .bonus .bonus-title,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .bonus .bonus-title{font-size:clamp(18px, 52.0992px, 22px);max-width:400px}}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .links,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .links{text-align:center;display:grid;gap:10px}@container (min-width:700px){.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .links,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .links{justify-content:flex-end}}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .links .cta-btn,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .links .cta-btn{gap:10px;padding:16px 54px;border-radius:6px;background-color:#884DDB;color:#fff;font-weight:600;text-decoration:none;font-size:16px;line-height:1;text-align:center;word-break:normal}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .header .links .review-link,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .header .links .review-link{color:#6E6E6E;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0;text-decoration-thickness:0;text-decoration-skip-ink:auto}.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .footer,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .footer{font-size:12px;color:#4e4e4e}@container (min-width:700px){.wp-block-betupmedia-casino-listing:not(.edit-mode):not([class*="is-style"]) .betupmedia-casino-listing--inner section .footer,.wp-block-betupmedia-casino-listing:not(.edit-mode)[class*="is-style-default"] .betupmedia-casino-listing--inner section .footer{grid-column:1/4}}