.banner.banner-responsive{container-type:inline-size;width:100%}.banner.banner-responsive .banner__link{display:flex;padding:12px 36px;overflow:hidden;border-radius:12px;text-decoration:none;color:inherit;aspect-ratio:1200/477;background-color:#111;background-image:var(--bg-desktop);background-size:cover;background-repeat:no-repeat;background-position:center center}@container (max-width: 575px){.banner.banner-responsive .banner__link{aspect-ratio:310/323;flex-direction:column;justify-content:flex-end;padding:12px 16px;background-image:var(--bg-mobile);background-position:center top}}.banner.banner-responsive .banner__link:has(.banner__overlay--left){background-position:right center}@container (max-width: 575px){.banner.banner-responsive .banner__link:has(.banner__overlay--left){background-position:center top}}.banner.banner-responsive .banner__link:has(.banner__overlay--right){background-position:left center}@container (max-width: 575px){.banner.banner-responsive .banner__link:has(.banner__overlay--right){background-position:center top}}.banner.banner-responsive .banner__link--static{cursor:default}.banner.banner-responsive .banner__overlay{position:static;z-index:auto;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:12px;pointer-events:none;text-align:center;width:50%;align-self:stretch;box-sizing:border-box;flex-shrink:0}.banner.banner-responsive .banner__overlay.banner__overlay--right{margin-left:auto}@container (max-width: 575px){.banner.banner-responsive .banner__overlay{width:100%;height:50%;min-height:50%;margin-left:0;justify-content:flex-end;gap:6px}}.banner.banner-responsive .banner__logo{margin-left:auto;margin-right:auto;width:auto;height:auto;max-width:26.1cqi;object-fit:contain}@container (max-width: 575px){.banner.banner-responsive .banner__logo{display:none}}.banner.banner-responsive .banner__text-top,.banner.banner-responsive .banner__text-main{max-width:100%}.banner.banner-responsive .banner__text-top{margin-bottom:-5px;font-family:var(--stb-font-primary);font-size:2.1cqi;font-weight:600;line-height:1.13;letter-spacing:0;text-transform:uppercase;color:#fff;text-shadow:0 1.31px 1.31px rgba(0,0,0,.8);white-space:pre-line}@container (max-width: 575px){.banner.banner-responsive .banner__text-top{font-size:1.7cqi;line-height:1.2;text-shadow:0 .65px .65px rgba(0,0,0,.8)}}@container (max-width: 400px){.banner.banner-responsive .banner__text-top{font-size:4.3cqi}}.banner.banner-responsive .banner__text-main{display:flex;flex-direction:column;align-items:center;gap:.2em}.banner.banner-responsive .banner__text-main-line{margin:0;position:relative;z-index:0;isolation:isolate;display:inline-block;font-family:var(--stb-font-primary);font-size:3.8cqi;font-weight:700;line-height:100%;letter-spacing:0;text-transform:uppercase;background:linear-gradient(180deg, #e9d791 0%, #e9d48f 27%, #a68941 65%, #e9d791 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;filter:drop-shadow(0 0 10.69px rgba(0, 0, 0, 0.9));white-space:pre-line}@container (max-width: 575px){.banner.banner-responsive .banner__text-main-line{font-size:2.8cqi;line-height:100%;filter:drop-shadow(0 0 5.31px rgba(0, 0, 0, 0.9))}}@container (max-width: 400px){.banner.banner-responsive .banner__text-main-line{font-size:7.4cqi}}.banner.banner-responsive .banner__cta{margin:0;box-sizing:border-box;width:233px;height:55px;min-width:0;padding:0;pointer-events:auto;width:100%;max-width:465px;height:56px;font-size:24px;background:linear-gradient(transparent, transparent) padding-box,linear-gradient(180deg, #fe5050 0%, #4d0a0c 100%) border-box}.banner.banner-responsive .banner__cta::before{outline:2px solid #000;border-radius:4px;background-color:#ea292e;background-image:url(../../images/pattern-gold.svg);background-size:cover;background-position:center;background-repeat:no-repeat}.banner.banner-responsive .banner__cta::after{content:"";position:absolute;left:3px;right:3px;top:3px;bottom:3px;z-index:2;border-radius:4px;border:1px solid rgba(0,0,0,0);background:linear-gradient(180deg, #fb4a4b 0%, #ec2e32 50%, #670f12 100%) padding-box,linear-gradient(180deg, #fff 0%, #670f12 100%) border-box;background-clip:padding-box,border-box;-webkit-background-clip:padding-box,border-box;opacity:.7;pointer-events:none}.banner.banner-responsive .banner__cta>.btn__label{z-index:3}@container (min-width: 576px){@container (max-width: 780px){.banner.banner-responsive .banner__cta{max-width:335px;min-height:44px;height:44px;max-height:44px}}}@container (max-width: 575px){.banner.banner-responsive .banner__cta{width:100%;max-width:279px;min-height:36px;height:36px;font-size:1.7cqi}.banner.banner-responsive .banner__cta::before{outline-width:1px;left:2px;right:2px;top:2px;bottom:2px;border-radius:4px}.banner.banner-responsive .banner__cta::after{left:2px;right:2px;top:2px;bottom:2px;border-radius:4px}}@container (max-width: 400px){.banner.banner-responsive .banner__cta{min-height:32px;height:32px;max-height:32px;font-size:4.3cqi}}.banner.banner-responsive .banner__link:hover .banner__cta.tertiary{color:#e8e8e8}.banner.banner-responsive .banner__link:hover .banner__cta.tertiary::before{background-color:#8e1216;background-image:url(../../images/pattern-gold.svg)}.banner.banner-responsive .banner__compliance{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;width:100%;pointer-events:none}@container (max-width: 575px){.banner.banner-responsive .banner__compliance{gap:6px}}.banner.banner-responsive .banner__compliance-image{width:96px;height:27px;flex-shrink:0;object-fit:contain;object-position:left center}@container (max-width: 575px){.banner.banner-responsive .banner__compliance-image{width:52px;height:14px}}.banner.banner-responsive .banner__compliance-text{display:inline-block;font-family:var(--stb-font-primary);font-size:11.18px;font-weight:400;line-height:1.1;letter-spacing:-0.02em;color:#fff;text-align:left;white-space:pre-line}@container (max-width: 575px){.banner.banner-responsive .banner__compliance-text{font-size:1.8cqi;line-height:1.1}}@container (min-width: 576px){@container (max-width: 780px){.banner.banner-responsive .banner__link{padding:12px 18px}.banner.banner-responsive .banner__text-main-line{font-size:4.4cqi}.banner.banner-responsive .banner__text-top{font-size:2.6cqi}.banner.banner-responsive .banner__logo{max-width:23cqi}.banner.banner-responsive .banner__overlay{gap:8px;width:55%}.banner.banner-responsive .banner__compliance-image{width:68px;height:auto}.banner.banner-responsive .banner__compliance-text{font-size:10px}}}@container (min-width: 400px){@container (max-width: 575px){.banner.banner-responsive .banner__overlay{gap:9px}.banner.banner-responsive .banner__text-top{font-size:2.95cqi}.banner.banner-responsive .banner__text-main-line{font-size:4.9cqi}.banner.banner-responsive .banner__compliance-text{font-size:1.45cqi}.banner.banner-responsive .banner__cta{font-size:2.55cqi;min-height:44px;height:44px}.banner.banner-responsive .banner__cta>.btn__label{font-size:3.9cqi}}}.wp-block-quickcasino-banner{text-align:center;margin-top:25px;margin-bottom:25px;border-top:1px solid rgb(var(--stb-neutral-300));border-bottom:1px solid rgb(var(--stb-neutral-300));padding-top:25px;padding-bottom:25px;transition:.2s}@media only screen and (max-width: 991px){.wp-block-quickcasino-banner{margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}}@media only screen and (max-width: 575px){.wp-block-quickcasino-banner{margin-top:15px;margin-bottom:15px;padding-top:15px;padding-bottom:15px}}@media(prefers-color-scheme: dark){.wp-block-quickcasino-banner{border-color:rgb(var(--stb-neutral-300))}}[data-theme=dark] .wp-block-quickcasino-banner{border-color:rgb(var(--stb-neutral-300))}@media(prefers-color-scheme: light){.wp-block-quickcasino-banner{border-color:rgb(var(--stb-neutral-300))}}[data-theme=light] .wp-block-quickcasino-banner{border-color:rgb(var(--stb-neutral-300))}.wp-block-quickcasino-banner .banner{margin:0 auto}.wp-block-quickcasino-banner .banner.admin-preview-empty{padding:20px;border:2px dashed #ccc;text-align:center;color:#666}@media(prefers-color-scheme: dark){.wp-block-quickcasino-banner .banner.admin-preview-empty{background-color:rgb(var(--stb-bg-secondary));border-color:rgb(var(--stb-neutral-300))}}@media(prefers-color-scheme: light){.wp-block-quickcasino-banner .banner.admin-preview-empty{border-color:rgb(var(--stb-border-primary))}}.wp-block-quickcasino-banner .banner.admin-preview-active{padding:20px;border:2px solid #0073aa;background:#f0f6fc;text-align:center;color:#0073aa}@media(prefers-color-scheme: dark){.wp-block-quickcasino-banner .banner.admin-preview-active{border-color:rgb(var(--stb-neutral-300));background-color:rgb(var(--stb-bg-secondary))}}.wp-block-quickcasino-banner.banner-mobile-only{display:none}@media only screen and (max-width: 575px){.wp-block-quickcasino-banner.banner-mobile-only{display:block}}.wp-block-quickcasino-banner.banner-desktop-only{display:block}@media only screen and (max-width: 575px){.wp-block-quickcasino-banner.banner-desktop-only{display:none}}.wp-block-quickcasino-banner.tooniebet-article-inline-banner{display:none}@media only screen and (max-width: 1279px){.wp-block-quickcasino-banner.tooniebet-article-inline-banner{display:block}}@container (min-width: 576px){@container (max-width: 780px){.wp-block-quickcasino-banner.tooniebet-article-inline-banner .banner__cta>.btn__label{font-size:2.6cqi}}}.wp-block-quickcasino-banner:has(.banner-responsive){border:none;padding:0}.wp-block-quickcasino-banner:has(.banner-responsive) .banner{width:100%}/*# sourceMappingURL=banner.css.map */
