/*!*************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./web/app/themes/Gambleonlineaustralia/Components/AllSlotsInterlink/AllSlotsInterlink.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************/
 .all-slots-interlink:has(.all-slots-interlink-card) .page-section__inner{max-width:960px}.all-slots-interlink:has(.all-slots-interlink-card) .all-slots-interlink-cards__container{gap:8px;width:100vw;margin:0 -1rem}@media (min-width:768px){.all-slots-interlink:has(.all-slots-interlink-card) .all-slots-interlink-cards__container{gap:25px;width:auto;margin:0;margin:initial}}.all-slots-interlink-card{position:relative;display:flex;flex:0 1 170px;flex-direction:column;height:0;overflow:hidden;font-size:14px;border-radius:12px;box-shadow:0 3px 6px rgb(0 0 0 / .1607843137);transition:height 0.3s ease-in-out;will-change:height}.all-slots-interlink-card.show{height:180px}.all-slots-interlink-card--rating{position:absolute;top:0;left:0;width:100%;height:50px;padding:0 7px;color:#fff;background:linear-gradient(180deg,#000,60%,transparent);pointer-events:none}.all-slots-interlink-card--rating img{position:relative;top:-1px;display:inline-block}.all-slots-interlink-card--image{height:130px}.all-slots-interlink-card--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.all-slots-interlink-card--footer{display:flex;gap:10px;align-items:center;height:100%;padding:0 10px;color:#0e1b11;background-color:#fff;border-radius:0 0 14px 14px}.all-slots-interlink-card--title{flex:1 1 auto;font-weight:700;line-height:1}.all-slots-interlink-card--cta{flex:0 0 30px;height:30px;background-color:#278034;border-radius:50%}.all-slots-interlink-card--cta::after{position:relative;top:50%;left:50%;display:block;width:9px;height:9px;margin:-6px 0 0 -8px;border:solid 3px #fff;border-bottom:none;border-left:none;border-radius:2px;transform:rotate(45deg);content:""}.all-slots-interlink-card--overlay{position:absolute;top:20px;left:0;display:inline-flex;flex-direction:column;justify-content:center;width:100%;height:100%;background:linear-gradient(0deg,#0e1b11 26%,rgb(14 27 17 / .67));visibility:hidden;opacity:0;transition:top 0.3s ease-in-out,opacity 0.3s ease-in-out;pointer-events:none;will-change:top,opacity}.all-slots-interlink-card--overlay .btnnew{min-height:42px;margin:5px 10px;padding:7px;font-size:14px;line-height:1}.all-slots-interlink-card--overlay .btnnew::after{all:unset}.all-slots-interlink-card:hover .all-slots-interlink-card--overlay,.all-slots-interlink-card:active .all-slots-interlink-card--overlay,.all-slots-interlink-card:focus .all-slots-interlink-card--overlay{animation:fade 0.3s ease-in-out forwards}@keyframes fade{from{visibility:hidden;opacity:0}to{top:0;visibility:visible;opacity:1;pointer-events:all}}.all-slots-interlink:has(.all-slots-interlink-card--detailed) .page-section__inner{max-width:1080px}.all-slots-interlink:has(.all-slots-interlink-card--detailed) .all-slots-interlink-cards__container{gap:15px 20px}@media (min-width:768px){.all-slots-interlink:has(.all-slots-interlink-card--detailed) .all-slots-interlink-cards__container{gap:20px;justify-content:space-evenly}}.all-slots-interlink:has(.all-slots-interlink-card--detailed) .all-slots-interlink-cards__footer{border-top:1px solid #ebebef}.all-slots-interlink-card--detailed{display:grid;grid-template-areas:"image title" "image details" "review-button cta";grid-gap:10px;gap:10px;max-width:344px;max-height:0;overflow:hidden;transition:max-height 0.3s ease-in-out}@media (min-width:1024px){.all-slots-interlink-card--detailed{width:50%;margin:0}}.all-slots-interlink-card--detailed__image{grid-area:image;justify-self:center;width:80px;height:65px}.all-slots-interlink-card--detailed__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.all-slots-interlink-card--detailed__title{grid-area:title;font-weight:700;font-size:18px}.all-slots-interlink-card--detailed__details{display:flex;flex-wrap:wrap;grid-area:details;gap:4px 15px;margin-top:-5px;color:#4b4b4b;font-size:13px;line-height:17px}.all-slots-interlink-card--detailed__review-button{grid-area:review-button;width:80px;font-weight:400;font-size:15px;line-height:16px;text-align:center}.all-slots-interlink-card--detailed__cta{grid-area:cta;align-self:center;margin:0;padding:0;line-height:35px}.all-slots-interlink-card--detailed.show{max-height:170px}@media (max-width:767px){.all-slots-interlink-card--detailed+.all-slots-interlink-card--detailed{padding-top:15px;border-top:1px solid #ebebef}}.all-slots-interlink{--heading-color:#0b4e1a;--action-outline:#0b4e1a;--action-color:#0b4e1a;--action-color-hover:#fff;z-index:2}.all-slots-interlink.bg-color--primary{--heading-color:#fff}.all-slots-interlink.bg-color--primary .all-slots-interlink-load-more{border-top:0}.all-slots-interlink.bg-color--tertiary{--heading-color:#fff}.all-slots-interlink.bg-color--colored-grey{--heading-color:#0e1b11}.all-slots-interlink.bg-color--grey{--heading-color:#0e1b11}.all-slots-interlink__title{color:var(--heading-color);text-align:center}.all-slots-interlink-intro-text{margin:0 0 1rem}@media (min-width:1024px){.all-slots-interlink-intro-text{margin:0 0 2rem}}.all-slots-interlink-body{display:flex;flex-direction:column;gap:35px;align-items:flex-start}@media (min-width:1024px){.all-slots-interlink-body{scroll-margin-top:var(--scollMarginTop);flex-direction:row}}.all-slots-interlink-filters{position:sticky;top:calc(var(--scollMarginTop) - 40px);z-index:3;display:flex;flex-direction:column;gap:15px;width:100%;max-height:var(--filters-height);padding:0 25px 25px;color:#050505;background-color:#fff;border:1px solid #cfe8d4;border-radius:10px;transition:max-height 0.3s ease-in-out}@media (min-width:768px){.all-slots-interlink-filters{top:calc(var(--scollMarginTop) - 7px)}}@media (min-width:1024px){.all-slots-interlink-filters{top:calc(var(--scollMarginTop) + 10px);flex:0 0 305px;overflow:visible}}.all-slots-interlink-filters__title{display:flex;gap:10px;align-items:center;margin:0 -25px;padding-left:25px;color:#000;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;background-color:#cfe8d4;border-radius:10px 10px 0 0}@media (min-width:1024px){.all-slots-interlink-filters__title{pointer-events:none}}.all-slots-interlink-filters__title span{flex-grow:1}.all-slots-interlink-filters__close.icon--chevron{padding:10px 15px;border-left:1px solid #bbd8c1}.all-slots-interlink-filters__close.icon--chevron::after{width:14px;height:19px;background-color:#0b4e1a;transform:rotate(180deg);transition:transform 0.3s ease-in-out;content:"";-webkit-mask-image:url(https://www.sunvegascasino.com/app/public/assets/chevron.svg);mask-image:url(https://www.sunvegascasino.com/app/public/assets/chevron.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media (min-width:1024px){.all-slots-interlink-filters__close{display:none}}.all-slots-interlink-filters__label{display:block;margin-bottom:-10px;font-size:14px}@media (min-width:1024px){.all-slots-interlink-filters__label{margin-bottom:-15px}}.all-slots-interlink-filters-payout{display:flex;gap:10px;align-items:center}.all-slots-interlink-filters input[type=range]{flex:1 0 auto;height:8px;background:linear-gradient(to right,#099023 0%,#099023 0%,#f8f8f8 0%,#f8f8f8 100%);background:linear-gradient(to right,#099023 0%,#099023 var(--range-progress,0%),#f8f8f8 var(--range-progress,0%),#f8f8f8 100%);border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.all-slots-interlink-filters input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:4px}.all-slots-interlink-filters input[type=range]::-webkit-slider-thumb{width:20px;height:20px;margin-top:-6px;background:#fff;border:3px solid #099023;border-radius:50%;cursor:pointer;-webkit-appearance:none;appearance:none}.all-slots-interlink-filters input[type=range]::-moz-range-track{width:100%;height:8px;background:#f8f8f8;border-radius:4px}.all-slots-interlink-filters input[type=range]::-moz-range-thumb{width:20px;height:20px;background:#fff;border:3px solid #099023;border-radius:50%;cursor:pointer}.all-slots-interlink-filters input[type=range]::-moz-range-progress{height:8px;background:#099023;border-radius:4px 0 0 4px}.all-slots-interlink-filters input[type=range]:focus{outline:none}.all-slots-interlink-filters input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px rgb(9 144 35 / .2)}.all-slots-interlink-filters input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 0 3px rgb(9 144 35 / .2)}.all-slots-interlink-filters .range-value{align-content:center;width:70px;height:40px;text-align:center;background-color:#f8f8f8;border-radius:4px}.all-slots-interlink-filters[closed]{max-height:39px}.all-slots-interlink-filters[closed] .all-slots-interlink-filters__close.icon--chevron::after{transform:rotate(0deg)}.all-slots-interlink-filters .apply-filters{padding:7.5px}.all-slots-interlink-filters .apply-filters::after{all:unset}.all-slots-interlink-cards{width:100%}.all-slots-interlink-cards>div{width:100%}.all-slots-interlink-cards__header{margin-bottom:15px;padding-bottom:15px;font-weight:700;font-size:16px;line-height:16px;letter-spacing:1.6px;text-align:center;text-transform:uppercase;border-bottom:1px solid #ebebef}@media (min-width:1024px){.all-slots-interlink-cards__header{font-size:19px;line-height:19px;letter-spacing:1.9px}}.all-slots-interlink-cards__container{display:flex;flex-wrap:wrap;justify-content:center}.all-slots-interlink-cards__footer{margin-top:15px;padding-top:15px}@media (min-width:768px){.all-slots-interlink-cards__footer{margin-top:25px;padding-top:25px}}.all-slots-interlink-load-more{flex-basis:100%;text-align:center;transition:transform 0.3s ease-in-out,height 0.3s ease-in-out;will-change:transform,height}.all-slots-interlink-load-more.hidden{display:none}.all-slots-interlink-load-more .btnnew{margin:0}.all-slots-interlink-load-more .btnnew::before{position:absolute;top:50%;right:25px;width:11px;height:11px;margin-top:-10px;border:solid 3px var(--button-accent-color);border-top:none;border-left:none;border-radius:2px;transform:rotate(45deg);opacity:1;transition:border-color 0.3s ease-in-out,opacity 0.3s ease-in-out;content:"";will-change:border-color,opacity}.all-slots-interlink-load-more .btnnew:hover::before{border-color:var(--button-accent-color-hover)}.all-slots-interlink-load-more .btnnew::after{all:unset}.all-slots-interlink-load-more--spinner{position:absolute;top:50%;left:50%;width:2em;height:2em;margin:-1em 0 0 -1em;border:3px solid rgb(207 232 212 / .2);border-top-color:#ecf5ef;border-radius:50%;opacity:0;transition:opacity 0.3s ease-in-out;animation:spin 1s linear infinite;will-change:opacity}.all-slots-interlink-load-more--text{opacity:1;transition:opacity 0.3s ease-in-out;will-change:opacity}.all-slots-interlink-load-more.loading .all-slots-interlink-load-more--spinner{opacity:1}.all-slots-interlink-load-more.loading .all-slots-interlink-load-more--text{opacity:0}.all-slots-interlink-load-more.loading .btnnew::before{opacity:0}@keyframes spin{to{transform:rotate(360deg)}}