@keyframes shake-animation{0%{transform:translate(0)}1.78571%{transform:translate(5px)}3.57143%{transform:translate(0)}5.35714%{transform:translate(5px)}7.14286%{transform:translate(0)}8.92857%{transform:translate(5px)}10.71429%{transform:translate(0)}to{transform:translate(0)}}.star-rating{display:inline-block;height:24px;margin:0 auto;position:relative;width:110px}.star-rating--spaced{height:25px;width:125px}.star-rating--spaced .star-rating__overlay,.star-rating--spaced .star-rating__underlay{background-repeat:space;width:100%}.star-rating--spaced.star-rating--mobile-sm{width:90px}@media screen and (min-width:64em){.star-rating--spaced.star-rating--mobile-sm{width:125px}}.star-rating--mobile-sm .star-rating__overlay,.star-rating--mobile-sm .star-rating__underlay{background-size:16px}@media screen and (min-width:64em){.star-rating--mobile-sm .star-rating__overlay,.star-rating--mobile-sm .star-rating__underlay{background-size:22px}}.star-rating__overlay,.star-rating__underlay{background-position:0;background-size:22px;filter:brightness(0) saturate(100%) invert(85%) sepia(35%) saturate(1531%) hue-rotate(342deg) brightness(105%) contrast(98%);height:79.5%;left:0;position:absolute;top:0}.star-rating__underlay{background-image:url(/app/themes/gscom2018/assets/components/StarRating/images/ionic-ios-star-outline.svg)}.star-rating__overlay,.star-rating__underlay{background-repeat:repeat-x;height:100%;width:100%}.star-rating__overlay{background-image:url(/app/themes/gscom2018/assets/components/StarRating/images/ionic-ios-star.svg);z-index:1}.star-rating--small{--star-size:16px;--star-color:#fccd1b;width:95px}.star-rating--small.star-rating--blue{--star-color:#17497b}.star-rating--small .star-rating__overlay,.star-rating--small .star-rating__underlay{background-color:var(--star-color);background-image:none;filter:unset;-webkit-mask-repeat:space no-repeat;mask-repeat:space no-repeat;-webkit-mask-size:var(--star-size);mask-size:var(--star-size);width:100%}.star-rating--small .star-rating__underlay{-webkit-mask-image:url(/app/themes/gscom2018/assets/components/StarRating/images/star-outline-nofill.svg);mask-image:url(/app/themes/gscom2018/assets/components/StarRating/images/star-outline-nofill.svg)}.star-rating--small .star-rating__overlay{-webkit-mask-image:url(/app/themes/gscom2018/assets/components/StarRating/images/star-nofill.svg);mask-image:url(/app/themes/gscom2018/assets/components/StarRating/images/star-nofill.svg)}.star-rating--indianred{--star-color:#f76345}.gs-scrollbar{background:rgba(0,0,0,.16);border-radius:1em;overflow:hidden}.gs-scrollbar__track{height:100%;position:relative;width:100%}.gs-scrollbar__thumb{background-color:#000;border:0;border-radius:1em;height:100%;left:0;position:absolute;top:0}.gs-scrollbar--x{height:5px}.gs-scrollbar--disabled{display:none}.section--dark .gs-scrollbar{background:hsla(0,0%,100%,.16)}.section--dark .gs-scrollbar__thumb{background-color:#fff}.hide-scrollbar{-ms-overflow-style:none;-webkit-clip-path:inset(0 0 2em 0);clip-path:inset(0 0 2em 0);margin-bottom:-2em;padding-bottom:2em;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{-webkit-appearance:none;appearance:none;display:none;height:0;width:0}.page-template-template-rotten-casinos-hub .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper,.reviews-template-template-rotten-casinos-review .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper{background-color:#17497b}.page-template-template-rotten-casinos-hub .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper .comparison-table-summary,.page-template-template-rotten-casinos-hub .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper .full-width__wrapper--side .full-width-block__inner>h2.comparison-table-heading,.reviews-template-template-rotten-casinos-review .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper .comparison-table-summary,.reviews-template-template-rotten-casinos-review .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper .full-width__wrapper--side .full-width-block__inner>h2.comparison-table-heading{color:#fff}.page-template-template-rotten-casinos-hub .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper .comparison-table-summary,.page-template-template-rotten-casinos-hub .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper .summary-see-all,.reviews-template-template-rotten-casinos-review .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper .comparison-table-summary,.reviews-template-template-rotten-casinos-review .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper .summary-see-all{padding:0 15px}@media screen and (min-width:64em){.page-template-template-rotten-casinos-hub .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper .comparison-table-summary,.page-template-template-rotten-casinos-hub .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper .summary-see-all,.reviews-template-template-rotten-casinos-review .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper .comparison-table-summary,.reviews-template-template-rotten-casinos-review .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper .summary-see-all{padding:0}}.page-template-template-rotten-casinos-hub .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper .summary-see-all,.reviews-template-template-rotten-casinos-review .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper.comparisontable__wrapper .summary-see-all{color:#40d3b7}.page-template-template-rotten-casinos-hub .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper:has(.comparison-table-block),.reviews-template-template-rotten-casinos-review .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper:has(.comparison-table-block){padding:40px 0}@media screen and (min-width:48em){.page-template-template-rotten-casinos-hub .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper:has(.comparison-table-block),.reviews-template-template-rotten-casinos-review .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper:has(.comparison-table-block){padding:80px 0}}.page-template-template-rotten-casinos-hub .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper:has(.comparison-table-block):has(.gs-scrollbar),.reviews-template-template-rotten-casinos-review .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper:has(.comparison-table-block):has(.gs-scrollbar){padding-bottom:72px}@media screen and (min-width:48em){.page-template-template-rotten-casinos-hub .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper:has(.comparison-table-block):has(.gs-scrollbar),.reviews-template-template-rotten-casinos-review .site_content_wrapper--has-sidebar .block-editor-default--reverse .full-width-block-wrapper:has(.comparison-table-block):has(.gs-scrollbar){padding-bottom:112px}}.comparisontable__wrapper .comparison-table-summary{margin-bottom:16px}.comparisontable__wrapper .summary-see-all{color:#06c;cursor:pointer;display:inline-block;font-weight:700;margin-bottom:60px}.comparisontable__wrapper .summary-see-all:hover{text-decoration:underline}.comparisontable__wrapper .comparison-table--swipe{display:flex;justify-content:flex-end;margin-bottom:16px;width:100%}.comparisontable__wrapper .comparison-table--swipe .comparison-table__text--swipe{align-items:center;color:#9ec3e8;display:flex;font-size:10px;margin-right:44px;position:relative;text-transform:uppercase}@media screen and (min-width:48em){.comparisontable__wrapper .comparison-table--swipe .comparison-table__text--swipe{font-size:13px;margin-right:47px}}.comparisontable__wrapper .comparison-table--swipe .comparison-table__text--swipe:after{background-color:#f76345;content:"";height:9px;-webkit-mask:url(/app/themes/gscom2018/images/icons/arrow-nofill.svg);mask:url(/app/themes/gscom2018/images/icons/arrow-nofill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:-17px;width:9px}@media screen and (min-width:48em){.comparisontable__wrapper .comparison-table--swipe .comparison-table__text--swipe:after{height:12px;right:-27px;width:12px}}.comparisontable__wrapper .comparison-table-block{background-color:unset;margin:0 auto;max-width:100%;width:-moz-fit-content;width:fit-content}.comparisontable__wrapper .comparison-table-block__button{margin:0 auto;max-width:159px}@media screen and (min-width:48em){.comparisontable__wrapper .comparison-table-block__button{max-width:176px}}.comparisontable__wrapper .comparison-table-block__link{color:#06c;text-decoration:underline}.comparisontable__wrapper .comparison-table-block__link:hover{color:#fccd1b}.comparisontable__wrapper .comparison-table-block__image{border-right:1px solid #fff;display:block;height:auto;max-height:80px;overflow:hidden;width:109px}@media screen and (min-width:48em){.comparisontable__wrapper .comparison-table-block__image{width:134px}}.comparisontable__wrapper .comparison-table-block__image-link{display:block;height:100%;line-height:1;width:100%}.comparisontable__wrapper .comparison-table-block__inner{align-items:center;border-radius:8px;box-shadow:0 6px 10px 3px rgba(0,0,0,.161);display:flex;position:relative}.comparisontable__wrapper .comparison-table-block .comparisontable__wrapper .comparison-table-block__table .comparisontable__wrapper .comparison-table-block__rating-text{color:#2b3241;display:block;font-size:15px;font-weight:600;line-height:1.2}@media screen and (min-width:48em){.comparisontable__wrapper .comparison-table-block .comparisontable__wrapper .comparison-table-block__table .comparisontable__wrapper .comparison-table-block__rating-text{font-size:17px}}.comparisontable__wrapper .comparison-table-block__scrollbar{bottom:-24px;padding-left:24px;padding-right:24px;position:absolute;width:100%}@media screen and (min-width:64em){.comparisontable__wrapper .comparison-table-block__scrollbar{padding-left:0;padding-right:0}}.comparisontable__wrapper .comparison-table-block__scrollbar .gs-scrollbar--x{height:8px}.comparisontable__wrapper .comparison-table-block__scrollbar .gs-scrollbar__track{background-color:#0a335d}.comparisontable__wrapper .comparison-table-block__scrollbar .gs-scrollbar__thumb{background-color:#487bad}.comparisontable__wrapper .comparison-table-block__table{background-color:#fff;border-radius:8px;width:100%}.comparisontable__wrapper .comparison-table-block__table tr{position:relative}.comparisontable__wrapper .comparison-table-block__table tr td{border-top:1px solid #ecf5ff;font-size:14px;padding:14px 9px 14px 14px;text-align:center;width:109px}@media screen and (min-width:48em){.comparisontable__wrapper .comparison-table-block__table tr td{width:134px}}.comparisontable__wrapper .comparison-table-block__table tr td img.check-x-icon{height:16px;width:16px}@media screen and (min-width:48em){.comparisontable__wrapper .comparison-table-block__table tr td img.check-x-icon{height:20px;width:20px}}.comparisontable__wrapper .comparison-table-block__table tr td .rotten-casino-rating{align-items:center;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center}@media screen and (min-width:48em){.comparisontable__wrapper .comparison-table-block__table tr td .rotten-casino-rating{font-size:18px;gap:10px}}.comparisontable__wrapper .comparison-table-block__table tr td .rotten-casino-rating img{height:20px;width:20px}@media screen and (min-width:48em){.comparisontable__wrapper .comparison-table-block__table tr td .rotten-casino-rating img{height:32px;width:32px}}.comparisontable__wrapper .comparison-table-block__table tr td:first-of-type{background-color:#0a335d;border-top:1px solid hsla(0,0%,100%,.2);color:#fff;font-size:13px;font-weight:600;height:100%;left:0;line-height:1.4;min-width:109px;padding:14px 9px 14px 14px;position:sticky;text-align:left;white-space:normal;width:109px;z-index:1}@media screen and (min-width:48em){.comparisontable__wrapper .comparison-table-block__table tr td:first-of-type{min-width:143px;padding:10px 9px 10px 24px;width:143px}}.comparisontable__wrapper .comparison-table-block__table tr:first-child td,.comparisontable__wrapper .comparison-table-block__table tr:last-of-type td,.comparisontable__wrapper .comparison-table-block__table tr:nth-child(2) td{border-top:0}.comparisontable__wrapper .comparison-table-block__table tr:first-child td{padding:0}.comparisontable__wrapper .comparison-table-block__table tr:last-of-type td{padding-bottom:35px}.comparisontable__wrapper .comparison-table-block__wrapper--table{border-radius:8px;overflow-x:scroll;position:relative;scrollbar-width:none;width:100%}.comparisontable__wrapper .comparison-table-block__wrapper--table.has-scrollbar tr td:nth-of-type(2){background:#fff;box-shadow:7px 6px 8px 0 rgba(0,0,0,.19);left:109px;position:sticky;width:200px;z-index:1}@media screen and (min-width:48em){.comparisontable__wrapper .comparison-table-block__wrapper--table.has-scrollbar tr td:nth-of-type(2){left:143px}}.comparisontable__wrapper .comparison-table-block--review .comparison-table-block__link--aff-link{background-color:#fff;border:1px solid #06c;border-radius:6px;color:#06c;font-weight:600;margin:0 auto;padding:6px 12px;text-align:center;text-decoration:none;transition:background-color .3s ease-in-out}.comparisontable__wrapper .comparison-table-block--review .comparison-table-block__link--aff-link:hover{background-color:rgba(0,102,204,.235);text-decoration:none}.comparisontable__wrapper .comparison-table-block--review .comparison-table-block__link--review{color:#06c}.comparisontable__wrapper .comparison-table-block--review td span.current-reviewing{color:rgba(0,102,204,.482);font-size:13px}.block-preview--comparisontable{border:1px solid rgba(22,138,255,.4);border-radius:10px;padding:10px}.block-preview--comparisontable .block-preview__message{color:red}
