.brand-visit,.more-reviews,[class*="-table"] .table-row{transition:ease-in-out var(--transition-duration)}.promo-code,.rank{text-align:center}.aside-table .table-row,.brand-bonus,.cta .contents,.promo-code span,.table-container{position:relative}.sport-intro.cta .contents{background:var(--hero-sport-background)}.casino-intro.cta .contents{background:var(--hero-casino-background)}.cta .contents::after,.cta .contents::before{content:'';position:absolute;width:100%;height:100%;top:0;z-index:-1}.cta .contents::after{display:none}.sport-intro.cta .contents::after,.sport-intro.cta .contents::before{background:url(/app/themes/chalk-apuestas/assets/images/background/mesh.webp) no-repeat}.casino-intro.cta .contents::after,.casino-intro.cta .contents::before{background:url(/app/themes/chalk-apuestas/assets/images/background/casino-element.png) no-repeat}.cta .intro :is(h1,h2){font-weight:700;line-height:1.2;text-shadow:0 5px 5px #00000059;text-transform:uppercase}.cta .intro h1{font-size:var(--h1-font-size)}.cta .intro h2{font-size:var(--h2-font-size)}.cta .review.intro h1{text-transform:none}.sport-intro.cta .intro :is(h1,h2){color:var(--main-text-color)}.cta .intro p,.rank{color:var(--site-light-color)}.casino-intro.cta .intro :is(h1,h2){color:var(--site-light-color)}.casino-intro.cta .review :is(h1,h2){color:var(--main-text-color)}.cta .intro p{font-weight:300}.cta .intro p:not(:last-child){margin:20px 0}.cta .intro p:only-of-type{margin:50px 0}.cta .intro a,[class*="-table"].sport .brand-bonus{color:var(--sport-light-color)}#readMore{color:var(--main-text-color);text-decoration:underline;cursor:pointer}.table-container{background:var(--table-contrainer);backdrop-filter:blur(1px);border-radius:var(--main-border-radius);padding:20px;margin-bottom:50px}.casino-intro .show-button button,.casino-intro .table-container{background:var(--table-contrainer-casino)}.table-container.page::before{content:none}[class*="-table"] .table-row{background:var(--site-light-color);padding:20px;margin:auto;font-weight:700;text-transform:uppercase;border:3px solid transparent;border-radius:var(--main-border-radius);cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;will-change:transform;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}[class*="-table"].sport :is(.table-row:hover,.table-row:first-child){border-color:var(--sport-light-color)}[class*="-table"].casino :is(.table-row:hover,.table-row:first-child){border-color:var(--casino-dark-color)}[class*="-table"]:not(.popup-table) .table-row:not(:first-child):not(:last-child){margin:20px auto}[class*="-table"] .table-row:first-child+.brand-terms{margin:10px auto}[class*="-table"] .table-row+.brand-terms{margin:-10px auto}.rank{display:inline-block;font-size:var(--accent-font-size);line-height:initial;width:85%}.rank:has(.ribbon){filter:drop-shadow(4px 4px 8px rgba(0, 0, 0, .16))}.ribbon{clip-path:polygon(0% 0%,100% 0%,calc(100% - 15px) 50%,100% 100%,0% 100%);margin-left:-30px}[class*="-table"].sport .ribbon{background:var(--sport-light-color)}[class*="-table"].casino .ribbon{background:var(--casino-dark-color)}.circle,[class*="-table"].sport .circle{background:var(--sport-dark-color)}.circle{width:60px;height:60px;border-radius:50%;line-height: 1.8em;}[class*="-table"].casino .circle{background:var(--casino-light-color)}.rank span{font-size:18px}.brand-bonus{font-size:var(--bonus-font-size);width:100%;line-height:calc(var(--bonus-font-size) * .9)}[class*="-table"].casino .brand-bonus{color:var(--casino-dark-color)}.brand-logo img{border-radius:var(--img-border-radius)}:is(.brand-visit,.more-reviews):hover{transform:scale(1.05)}.brand-bonus span:not([class*=currency-]){color:var(--review-button-color);font-size:var(--accent-font-size);text-transform:lowercase;line-height:normal}.currency-small{font-size:calc(var(--bonus-font-size) / 2)}.gift{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.additional-info{padding-top:10px;margin-top:10px;border-top:2px solid #e5ebeb;border-bottom:2px solid #e5ebeb;padding-bottom:10px}.additional-info:has(.promo-code){margin-top:0;padding-top:0;border-top:none}.promo-code{background:var(--main-accent-color);color:var(--secondary-accent-color);width:100%;padding:15px;font-size:var(--accent-mobile-font-size);border-radius:var(--accent-border-radius);text-transform:uppercase}.aside-table .brand-terms,.bonus-crab,.golden-chips,.brand-review a,.free-spins,.table-container:not(.main) .show-button button{color:var(--review-button-color)}.promo-code:not(span){font-weight:400}.promo-code span{font-weight:700}.bonus-crab,.golden-chips,.free-spins{font-size:15px;text-transform:none}:is(.free-spins,.bonus-crab,.golden-chips) span{color:var(--sport-light-color);font-size:18px;margin-left:4px}.brand-review,.brand-visit a,.more-reviews a{font-size:var(--visit-link-font-size);text-align:center}.brand-review :is(a,span){font-size:var(--visit-link-font-size)}.brand-review span{color:var(--secondary-accent-color)}.brand-visit a,.more-reviews a{color:var(--site-light-color);text-decoration:none;text-transform:uppercase;font-weight:700;display:table;padding:20px 0;width:100%;border:3px solid transparent;border-radius:var(--button-border-radius)}.brand-visit a{background:var(--visit-button-background)}.brand-terms{font-size:var(--brandTerms-font-size);color:var(--site-light-color)}.show-button{position:absolute;top:100%;right:0;left:0}.show-button button{background:var(--table-contrainer);color:var(--site-light-color);font-size:var(--accent-small-font-size);padding:0 48px 12px;border:none;text-transform:uppercase;font-weight:700;border-radius:0 0 10px 10px}.table-container:not(.main) .show-button button .show-more-icon{filter:unset}.show-button.clicked .show-more-icon{transform:rotate(180deg)}.aside-table .brand-bonus{font-size:var(--bonus-mobile-font-size)}.aside-table .brand-bonus span:not([class*=currency-]){font-size:var(--bonusSpan-mobile-font-size)}.aside-table .currency-small{font-size:calc(var(--bonus-mobile-font-size) / 2)}.aside-table .brand-visit a,.pop-box .brand-visit a{padding:10px 0}.aside-table .rank{position:absolute;width:15%;top:5px;font-size:24px;left:10px}.aside-table .circle,.pop-box .circle{width:40px;height:40px}.aside-table .rank span{font-size:11px}.aside-table .ribbon{margin-left:-12px}.aside-table .brand-terms{line-height:1.2}:is(.pop-box,.page-table,.aside-table) .brand-review :is(a,span),:is(.pop-box,.page-table,.aside-table) .brand-visit a{font-size:15px}.pop-box{max-width:900px}.popup .table-row{margin:10px auto;padding:5px 20px}.popup .table-row+.brand-terms{margin:-5px auto;font-size:10px;line-height:1.2}.pop-box .rank{font-size:24px}.pop-box .rank span{font-size:12px}.pop-box .circle{margin-left:-10px}.pop-box .close-icon{position:absolute;top:-35px;right:0;cursor:pointer}.breadcrumbs-container :is(li,a){color:var(--site-light-color)}.click-event .review-element{cursor:pointer;padding-bottom:3rem}.not-verified .review-element{padding-bottom:4rem}.not-verified-message,.review-element .brand-bonus{font-weight:700;text-shadow:0 6px 6px #00000029}.casino-intro .review-element .brand-bonus{color:var(--main-text-color-casino);font-size:var(--reviewElement-bonus-font-size)}.review-element .brand-bonus{color:var(--reviewElement-color);font-size:var(--reviewElement-bonus-font-size)}.accent,.not-verified-message,.review-element .promo-code{color:var(--site-light-color)}.review-element .brand-bonus span:not([class*=currency-]){color:var(--site-light-color);font-size:var(--reviewElement-bonusSpan-font-size)}.review-element .currency-small{font-size:calc(var(--reviewElement-bonus-font-size) / 2)}.not-verified-message{font-size:var(--notVerified-message-font-size);line-height:calc(var(--notVerified-message-font-size) + 5px)}.review-element .promo-code{background:#ffffff26;width:100%}.accent{font-size:var(--accent-small-font-size);font-weight:700}.review-element .copy-icon{filter:brightness(0) invert(1)}.more-reviews a{background:var(--review-button-color)}@media only screen and (min-width:992px) and (max-width:1400px){:is(.main-table,.aside-table) .brand-bonus{font-size:var(--bonus-tablet-font-size)}:is(.main-table,.aside-table) .brand-bonus span:not([class*=currency-]){font-size:var(--bonusSpan-tablet-font-size)}.review-element .brand-bonus{font-size:var(--reviewElement-bonus-tablet-font-size)}.review-element .brand-bonus span:not([class*=currency-]){font-size:var(--reviewElement-bonusSpan-tablet-font-size)}}@media screen and (min-width:1400px){.page-table .circle{margin-left:-15px}}@media screen and (min-width:1600px){.additional-info>div:not(:only-child):last-child{margin-left:0px}}@media screen and (max-width:1399px){.page-table .table-row{position:relative}.page-table .rank{position:absolute;width:25%;top:-10px;font-size:24px}.page-table .rank:has(.circle){left:0;filter:drop-shadow(4px 4px 8px rgba(0, 0, 0, .16))}.page-table .circle{width:40px;height:40px}.page-table .rank span{font-size:11px}}@media screen and (min-width:1200px){.cta .contents::after,.cta .contents::before{width:50%}.cta .contents::after{display:block;transform:scaleX(-1);right:0}.table-container::before{content:'';position:absolute;width:465px;height:475px;top:-455px;z-index:0}.table-container:has(.main-table.sport):before{background:url(/app/themes/chalk-apuestas/assets/images/background/football-player.png) no-repeat;right:-35px}.table-container:has(.main-table.casino):before{background:url(/app/themes/chalk-apuestas/assets/images/background/casino-lady.png) no-repeat;width:305px;height:385px;right:60px;top:-365px}.cta .intro{width:65%}.promo-code{width:fit-content;font-size:var(--accent-small-font-size)}}@media screen and (min-width:992px){[class*="-table"] .table-row:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-box-shadow:#0000001a 0 20px 25px -5px,#0000000a 0 10px 10px -5px;box-shadow:#0000001a 0 20px 25px -5px,#0000000a 0 10px 10px -5px;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.additional-info .promo-code{display:block;margin:8px 0}.additional-info :not(.promo-code){display:inline-block}.review-element .brand-logo img{margin-bottom:6rem}.page-table .brand-bonus{font-size:40px}.page-table .brand-bonus span:not([class*=currency-]){font-size:32px}.page-table .promo-code{padding:10px 20px}.page-table .brand-visit a{padding:10px 0}}@media screen and (max-width:991px){.cta .intro{text-align:start}.main-table .table-row{position:relative}.rank{position:absolute;width:25%;top:-10px;font-size:24px}.rank:has(.circle){left:0;filter:drop-shadow(4px 4px 8px rgba(0, 0, 0, .16))}.circle{width:40px;height:40px}.rank span{font-size:11px}.popup .rank{width:20%;top:-5px;font-size:20px}.popup .ribbon{margin-left:-36px}.popup .circle{width:35px;height:35px}.review-element .brand-bonus{font-size:var(--reviewElement-bonus-mobile-font-size)}.review-element .brand-bonus span:not([class*=currency-]){font-size:var(--reviewElement-bonusSpan-mobile-font-size)}.additional-info {padding-top: 10px;margin-top: 10px;border-top: 2px solid #e5ebeb;border-bottom: 2px solid #e5ebeb;padding-bottom: 10px;}.additional-info:has(.promo-code){border-bottom:none;padding-bottom:0}.additional-info div:not(:last-child){margin-bottom:10px}.not-verified-message{font-size:var(--notVerified-message-mobile-font-size);line-height:calc(var(--notVerified-message-mobile-font-size) + 5)}.pop-box{max-width:90%}.popup .brand-visit a{padding:10px 0}.popup .brand-bonus{font-size:var(--bonus-mobile-font-size)}.popup .brand-bonus span:not([class*=currency-]){font-size:var(--bonusSpan-mobile-font-size)}.popup .currency-small{font-size:calc(var(--bonus-mobile-font-size) / 2)}}@media screen and (max-width:767px){.cta .intro h1{font-size:var(--h1-mobile-font-size)}.cta .intro h2{font-size:var(--h2-mobile-font-size)}.cta .review.intro h1{padding-bottom:10px}.cta .intro p:first-of-type{display:inline}.cta .intro p:not(:first-of-type){display:none}.main-table .brand-bonus{font-size:var(--bonus-mobile-font-size)}.main-table .brand-bonus span:not([class*=currency-]){font-size:var(--bonusSpan-mobile-font-size)}.main-table .currency-small{font-size:calc(var(--bonus-mobile-font-size) / 2)}.main-table .rank{top:-15px}}@media screen and (max-width:576px){.table-container:has(.main-table){padding:20px 12px;margin:20px calc(var(--bs-gutter-x) * -.5)}.brand-bonus{font-size:var(--bonus-mobile-font-size)}.brand-bonus span:not([class*=currency-]){font-size:var(--bonusSpan-mobile-font-size)}}@media screen and (max-height:800px){.pop-box .close-icon{top:-35px}.popup .brand-bonus{font-size:30px}.popup .brand-bonus span{font-size:25px}.popup .brand-visit a{padding:5px 0}}@media screen and (max-height:600px){.popup .rank{width:20%;top:-5px;font-size:15px}.pop-box .rank span{font-size:8px}.popup .circle{width:30px;height:30px}.popup .brand-bonus,.popup .brand-bonus span{font-size:30px}.popup .brand-visit a{padding:0}}.additional-info>div:not(:only-child,.bonus-crab,.golden-chips,.promo-code,.free-spins,.apuestas-gratis):last-child{margin-left:8px}.apuestas-gratis,.bonus-crab,.golden-chips,.free-spins,.special-bonus,.golden-chips{font-size:15px;color:var(--review-button-color);text-transform:none}:is(.free-spins,.golden-chips,.bonus-crab,.apuestas-gratis) span{color:var(--sport-light-color);font-size:18px;margin-left:4px}:is(.casino .free-spins,.casino .bonus-crab,.casino .apuestas-gratis) span{color:var(--casino-light-color);font-size:18px;margin-left:4px}:is(.casino-intro .free-spins,.casino-intro .bonus-crab,.casino-intro .apuestas-gratis) span{color:var(--casino-light-color);font-size:18px;margin-left:4px}.cup-group ul{color:var(--site-light-color);padding:20px;font-size:2rem;border-radius:var(--main-border-radius);list-style:none}.cup-group ul.blue{background:var(--copa-blue)}.cup-group ul.red{background:var(--copa-red)}.cup-group ul.green{background:var(--copa-green)}.cup-group ul.yellow{background:var(--copa-yellow);color:var(--sport-dark-color)}.cup-group li{position:relative;padding-left:3.5rem}