:root #main-content,:root[data-mantine-color-scheme="light"] #main-content{--lnl-color-eoy-main:#c8e7f0;--lnl-color-eoy-accent:#e1f5ff;--lnl-color-gray-100:#cbe7f1;--lnl-color-gray-150:#96ced5;--lnl-color-gray-200:#64b4bb;--lnl-color-gray-500:#329ba0;--lnl-color-primary:#398489;--lnl-color-primary-hover:#005457;--lnl-color-eoy-grad-step1:#e1f5ff;--lnl-color-eoy-grad-step2:#c8e7f0;--lnl-color-eoy-light:var(--mantine-color-red-6);--lnl-color-eoy-accent:#ff2826;--lnl-button-background:var(--lnl-color-primary);--lnl-button-color:var(--lnl-color-white);--lnl-button-color-visited:#fffb}
#main-content .responsivegrid .aem-Grid:not(.aem-Grid .aem-Grid):has(.cmp-page-tabs__body){background:var(--lnl-color-white)}
#main-content .responsivegrid .aem-Grid:not(.aem-Grid .aem-Grid) .cmp-page-tabs__body{background:var(--lnl-color-eoy-main) linear-gradient(to bottom,var(--lnl-color-eoy-grad-step1) 13%,var(--lnl-color-eoy-grad-step2) 87%)}
#main-content .responsivegrid .aem-Grid:not(.aem-Grid .aem-Grid) .lnl-container{background:var(--lnl-color-eoy-main) linear-gradient(to bottom,var(--lnl-color-eoy-grad-step1) 13%,var(--lnl-color-eoy-grad-step2) 87%)}
#main-content .responsivegrid .aem-Grid .text.aem-GridColumn p,#main-content .responsivegrid .aem-Grid .text.aem-GridColumn li{opacity:1}
.basicpage:not(.page-tabs,.home-page,:has(.game-store-tabs)) #main-content .mini-faq{position:relative;margin-bottom:10em}
.basicpage:not(.page-tabs,.home-page,:has(.game-store-tabs)) #main-content .mini-faq::after{position:absolute;bottom:-10em;left:50%;width:calc(100% + 8px);height:10em;pointer-events:none;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_footsteps.svg") 50% 6vw / auto 100% repeat-x;opacity:.3;transform:translateX(-50%)}
@media(min-width:1920px){.basicpage:not(.page-tabs,.home-page,:has(.game-store-tabs)) #main-content .mini-faq::after{height:20em}
}
#main-content .responsivegrid .aem-Grid .cmp-title .cmp-title__text,#main-content .responsivegrid .aem-Grid h1[class*="title"],#main-content .responsivegrid .aem-Grid h2[class*="title"],#main-content .responsivegrid .aem-Grid h3[class*="title"],.lnl-games-list-container__top-grid__header h1,.lnl-games-list-container__top-grid__header h2,.lnl-games-list-container__top-grid__header h3{color:var(--lnl-color-primary)}
#main-content .responsivegrid .aem-Grid .title-underline .cmp-title__text::after{background-color:var(--lnl-color-eoy-light)}
#main-content a:not(.button){color:var(--lnl-color-primary)}
#main-content a[class*="button"]{color:var(--lnl-color-white);background-color:var(--lnl-button-background)}
#main-content a[class*="button"]:hover,#main-content a[class*="button"]:active{color:var(--lnl-button-color-visited)}
#main-content .responsivegrid .aem-Grid a.cmp-button:not(.button){--lnl-button-background:var(--lnl-color-primary);display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 var(--lnl-spacing-m);margin-bottom:var(--lnl-spacing-xxxl);font-size:var(--lnl-font-size-xs);font-weight:700;line-height:1;color:#fff;text-decoration:none;background-color:var(--lnl-button-background,#0000);background-color:var(--lnl-color-primary);border:2px solid var(--lnl-button-border,currentColor);border:0;border-radius:32px}
#main-content a:not(.button):hover,#main-content a:not(.button):active{color:var(--lnl-color-white)}
#main-content .responsivegrid .aem-Grid a:not(.button).result-component-single__cta{--lnl-button-background:var(--lnl-color-primary);color:var(--lnl-color-white);background-color:var(--lnl-button-background);border-color:var(--lnl-button-background)}
#main-content .responsivegrid .aem-Grid a:not(.button).result-component-single__cta:hover,#main-content .responsivegrid .aem-Grid a:not(.button).result-component-single__cta:active{color:var(--lnl-color-primary);background-color:transparent}
#main-content .responsivegrid .aem-Grid a:hover,#main-content .responsivegrid .aem-Grid a:active{color:var(--lnl-button-color)}
#main-content .responsivegrid .aem-Grid p a:hover,#main-content .responsivegrid .aem-Grid p a:active{color:var(--lnl-color-primary);opacity:1}
#main-content .responsivegrid .aem-Grid .cmp-page-tabs__item--active a.cmp-page-tabs__item-link:hover,#main-content .responsivegrid .aem-Grid .cmp-page-tabs__item--active a.cmp-page-tabs__item-link:visited{color:var(--lnl-color-white);background-color:transparent}
#main-content .responsivegrid .aem-Grid .cmp-page-tabs__item a:not(.button):hover,#main-content .responsivegrid .aem-Grid .cmp-page-tabs__item a:not(.button):active{color:var(--lnl-color-gray-200);background-color:transparent}
#main-content .responsivegrid .aem-Grid .cmp-page-tabs__item--active a:not(.button):hover,#main-content .responsivegrid .aem-Grid .cmp-page-tabs__item--active a:not(.button):visited{color:var(--lnl-color-white);background-color:transparent}
#main-content .responsivegrid .aem-Grid a.cmp-page-tabs__item-link:active{color:var(--lnl-color-white);background-color:var(--lnl-color-primary)}
#main-content .responsivegrid .aem-Grid .breadcrumb a:not(.button){color:var(--lnl-color-primary);background-color:transparent;border:0}
#main-content .responsivegrid .aem-Grid .lnl-image-tile{background-color:var(--lnl-color-gray-100)}
#main-content .responsivegrid .aem-Grid a.cmp-button:hover,#main-content .responsivegrid .aem-Grid a.cmp-button:active{color:var(--lnl-color-eoy-main)}
#main-content .responsivegrid .aem-Grid .button--fill{--lnl-button-border:0;--lnl-button-color:var(--lnl-color-primary);--lnl-button-background:var(--lnl-color-white)}
#main-content .responsivegrid .aem-Grid .button--fill:hover{--lnl-button-background:var(--lnl-color-gray-150);--lnl-button-color:var(--lnl-color-primary-hover)}
#main-content .responsivegrid .aem-Grid .button:focus{outline:2px solid var(--lnl-color-primary)}
#main-content .responsivegrid .aem-Grid .button--fill.button--primary a.cmp-button{--lnl-button-background:var(--lnl-color-white)}
#main-content .responsivegrid .aem-Grid a.cmp-button:visited{opacity:1}
#main-content .responsivegrid .aem-Grid .button--fill.button--primary a.cmp-button:active,#main-content .responsivegrid .aem-Grid .button--fill.button--primary a.cmp-button:hover,#main-content .responsivegrid .aem-Grid .button--fill.button--primary button.cmp-button:active,#main-content .responsivegrid .aem-Grid .button--fill.button--primary button.cmp-button:hover,#main-content .responsivegrid .aem-Grid .button--fill.button--primary span.cmp-button:active,#main-content .responsivegrid .aem-Grid .button--fill.button--primary span.cmp-button:hover{--lnl-button-background:var(--lnl-color-primary-hover)}
#main-content .responsivegrid .aem-Grid a.button--outline.button--secondary{border-color:transparent}
#main-content .responsivegrid .aem-Grid .lnl-game-list-card-overlay a.button--outline.button--secondary{background:transparent;border-color:var(--lnl-color-white)}
#main-content .responsivegrid .aem-Grid .lnl-game-list-card-overlay a.button--outline.button--secondary:active,#main-content .responsivegrid .aem-Grid .lnl-game-list-card-overlay a.button--outline.button--secondary:hover{color:#0b57d0;background-color:var(--lnl-color-white);border-color:transparent}
#main-content .responsivegrid .aem-Grid .lnl-game-list-card-overlay a:not(.button){color:var(--lnl-color-white)}
#main-content .responsivegrid .aem-Grid .lnl-game-list-card-overlay a:not(.button):hover{opacity:1}
#main-content .responsivegrid .aem-Grid .button.button--primary.button--center{position:relative;z-index:3;margin-top:1.25rem}
#main-content .responsivegrid .aem-Grid .button.button--primary.button--center.button--outline{margin-top:5em}
#main-content .responsivegrid .aem-Grid .cmp-tabs{background-color:transparent;border-radius:.5rem}
#main-content .responsivegrid .aem-Grid .cmp-tabs__tab{border:1px solid var(--lnl-color-primary)}
#main-content .responsivegrid .aem-Grid .cmp-tabs__tablist{color:var(--lnl-color-primary)}
#main-content .responsivegrid .aem-Grid .cmp-tabs__tablist .cmp-tabs__tab--active{background:var(--lnl-color-primary)}
#main-content .responsivegrid .aem-Grid .cmp-tabs__tablist .cmp-tabs__tab:not(.cmp-tabs__tab--active) span{color:var(--lnl-color-primary)}
#main-content .responsivegrid .aem-Grid .cmp-tabs__tablist .cmp-tabs__tab:not(.cmp-tabs__tab--active) img{filter:brightness(0) saturate(100%) invert(50%) sepia(9%) saturate(2199%) hue-rotate(135deg) brightness(90%) contrast(94%)}
#main-content .responsivegrid .aem-Grid .cmp-tabs__tablist :first-child.cmp-tabs__tab--active{background-image:linear-gradient(90deg,var(--lnl-color-primary) 90%,var(--lnl-color-primary-hover))}
#main-content .responsivegrid .aem-Grid .cmp-tabs__tablist :last-child.cmp-tabs__tab--active{background-image:linear-gradient(270deg,var(--lnl-color-primary) 90%,var(--lnl-color-primary-hover))}
#main-content .responsivegrid .aem-Grid .cmp-tabs__tablist :first-child{border-right-width:0}
#main-content .responsivegrid .aem-Grid .cmp-tabs__tablist :last-child{border-left-width:0}
#main-content .responsivegrid .aem-Grid .lnl-game-store-tabs__list>.cmp-tabs__tablist .cmp-tabs__tab{background-color:var(--lnl-color-white);border:transparent}
#main-content .responsivegrid .aem-Grid .lnl-form-field--text .lnl-form-field__input,#main-content .responsivegrid .aem-Grid .lnl-dropdown__select{background-color:var(--lnl-color-white);border-color:var(--lnl-color-gray-150)}
.search-box__icon svg g>g{fill:var(--lnl-color-primary)}
#main-content .responsivegrid .aem-Grid .lnl-game-store-tabs__list>.cmp-tabs__tablist .cmp-tabs__ta,#main-content .responsivegrid .aem-Grid .lnl-game-store-tabs__list .cmp-tabs__tab.cmp-tabs__tab--active{background-color:var(--lnl-color-primary)}
#main-content .responsivegrid .aem-Grid .lnl-dropdown::after{background-color:var(--lnl-color-primary)}
#main-content .responsivegrid .aem-Grid .cmp-mini-faq__list{background:var(--lnl-color-white);border:1px solid var(--lnl-color-gray-200)}
#main-content .responsivegrid .aem-Grid .cmp-mini-faq__list-element:not(:last-of-type) .cmp-mini-faq__list-item-answer,#main-content .responsivegrid .aem-Grid .cmp-mini-faq__list-element:not(:last-of-type) .cmp-mini-faq__list-item-question{border-bottom:1px solid var(--lnl-color-gray-200)}
#main-content .responsivegrid .aem-Grid .cmp-mini-faq__list-item-question::after{filter:brightness(0) saturate(100%) invert(80%) sepia(39%) saturate(463%) hue-rotate(133deg) brightness(78%) contrast(83%)}
#main-content .responsivegrid .aem-Grid .cmp-mini-faq__list-item-answer{background-color:transparent}
#main-content .responsivegrid .aem-Grid button:focus{outline:1px dotted;outline:5px auto var(--lnl-color-gray-500)}
#main-content .responsivegrid .aem-Grid .lnl-game-list-card{border:0;border-radius:10px}
#main-content .responsivegrid .aem-Grid .lnl-game-list-card .lnl-game-list-card__prize-label{opacity:1}
#main-content .responsivegrid .aem-Grid .lnl-game-teaser-card .lnl-game-teaser-card__header{position:relative}
#main-content .responsivegrid .aem-Grid .all-games-list-container__games-grid:has(.lnl-game-teaser-card){margin-top:5.25em}
@media(min-width:1024px){#main-content .responsivegrid .aem-Grid .all-games-list-container__games-grid:has(.lnl-game-teaser-card){margin-top:0}
}
#main-content .responsivegrid .aem-Grid .title{position:relative}
#main-content .responsivegrid .aem-Grid .quick-links-card .cmp-quick-links-card{border:1px solid var(--lnl-color-gray-150)}
#main-content .responsivegrid .aem-Grid .quick-links-card--title-light .cmp-quick-links-card__header-title,#main-content .responsivegrid .aem-Grid [class*="card"] h1[class*="title"],#main-content .responsivegrid .aem-Grid [class*="card"] h2[class*="title"],#main-content .responsivegrid .aem-Grid [class*="card"] h3[class*="title"]{color:var(--lnl-color-white)}
.page-tabs #main-content .responsivegrid .aem-Grid .result-component-single{position:relative}
#main-content .responsivegrid .aem-Grid .lnl-multi-step-card{color:var(--lnl-color-white);background-color:var(--lnl-color-primary)}
#main-content .responsivegrid .aem-Grid .lnl-multi-step-card a.button:active,#main-content .responsivegrid .aem-Grid .lnl-multi-step-card a.button:hover{--lnl-button-border:var(--lnl-color-white);color:var(--lnl-color-white);background-color:transparent}
#main-content .responsivegrid .aem-Grid .lnl-multi-step-card .button--fill{--lnl-button-border:transparent}
#main-content .responsivegrid .aem-Grid .lnl-multi-step-card h1,#main-content .responsivegrid .aem-Grid .lnl-multi-step-card h2,#main-content .responsivegrid .aem-Grid .lnl-multi-step-card h3{color:var(--lnl-color-white)}
.page-tabs #main-content .responsivegrid .aem-Grid .lnl-multi-step-card{background-color:var(--lnl-color-eoy-accent)}
.page-tabs #main-content .responsivegrid .aem-Grid .lnl-multi-step-card a.button{color:var(--lnl-color-eoy-accent)}
.page-tabs #main-content .responsivegrid .aem-Grid .lnl-multi-step-card a.button:active,.page-tabs #main-content .responsivegrid .aem-Grid .lnl-multi-step-card a.button:hover{color:var(--lnl-color-white);background-color:var(--lnl-color-eoy-accent);border-color:var(--lnl-color-white)}
.page-tabs #main-content .responsivegrid .aem-Grid .lnl-multi-step-card .button--fill{--lnl-button-border:unset}
.page-tabs #main-content .responsivegrid .aem-Grid .lnl-multi-step-card__indicator{z-index:2;background-color:var(--lnl-color-primary) !important}
.page-tabs #main-content .responsivegrid .aem-Grid .lnl-multi-step-frame__slider.swiper.swiper{overflow:visible}
.page-tabs #main-content .responsivegrid .aem-Grid .one-two-three-frame{padding-top:3.5em;overflow:hidden}
#main-content .responsivegrid .aem-Grid .lnl-games-list-container__games-carousel .slider-arrow--next{right:calc(-1.2rem + 5px)}
#main-content .responsivegrid .aem-Grid .lnl-games-list-container__games-carousel .slider-arrow--prev{left:calc(-1.2rem + 5px)}
#main-content .responsivegrid .aem-Grid .animated-banner{position:relative}
#main-content .responsivegrid .aem-Grid .animated-banner::after{position:absolute;bottom:-0.6em;left:0;z-index:2;width:100%;height:26%;content:"";border-top:0;border-right:0;border-bottom:10px solid transparent;border-left:0;border-image-source:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-quicklinks--snow.svg");border-image-slice:0 10 18 10;border-image-width:1.4em;border-image-outset:0;border-image-repeat:round stretch}
#main-content .responsivegrid .aem-Grid .lnl-game-list-card-old-container__tags-container{z-index:3}
#main-content .responsivegrid .aem-Grid .lnl-game-list-card-old__background-image-wrapper::after{position:absolute;top:-12px;left:0;z-index:2;width:100%;height:10%;content:"";border-top:10px solid transparent;border-right:0;border-bottom:0;border-left:0;border-image-source:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-games--snow--repeatable.svg");border-image-slice:24 10 0 10;border-image-width:1em 10px 0 10px;border-image-outset:0;border-image-repeat:round stretch}
#main-content .responsivegrid .aem-Grid .quick-links-card{position:relative;margin-top:1em}
#main-content .responsivegrid .aem-Grid .quick-links-card::after{position:absolute;top:-12px;left:0;z-index:2;width:100%;height:10%;content:"";border-top:10px solid transparent;border-right:0;border-bottom:0;border-left:0;border-image-source:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-quicklinks--snow.svg");border-image-slice:18 10 0 10;border-image-width:1.4em 10px 0 10px;border-image-outset:0;border-image-repeat:round stretch}
#main-content .responsivegrid .aem-Grid .title:has(+.quick-links-card){margin-top:3rem}
#main-content .responsivegrid .aem-Grid .quick-links-card:has(~ .quick-links-card)::before{position:absolute;right:0;bottom:100%;z-index:3;width:auto;height:6em;aspect-ratio:19 / 24;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy-extra_hedgehog.svg") center/contain no-repeat}
@media(min-width:768px){#main-content .responsivegrid .aem-Grid .title:has(+.quick-links-card){margin-top:0}
#main-content .responsivegrid .aem-Grid .quick-links-card:not(:has(~ .quick-links-card))::before{position:absolute;right:0;bottom:100%;z-index:3;width:auto;height:6rem;aspect-ratio:19/24;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-quicklinks--hedgehog.png") center/contain no-repeat}
}
#main-content .responsivegrid .aem-Grid section.lnl-games-list-container.lnl-games-list-container--featured{position:relative}
#main-content .responsivegrid .aem-Grid .lnl-game-teaser-card{position:relative}
#main-content .responsivegrid .aem-Grid .lnl-game-list-card:focus{outline:2px solid var(--lnl-color-primary-hover);box-shadow:var(--lnl-color-primary-hover) 1px 1px 10px}
#main-content .responsivegrid .aem-Grid .lnl-game-list-card-container:nth-of-type(n) .lnl-game-list-card-overlay{box-shadow:#0008 1px 1px 15px}
#main-content .responsivegrid .aem-Grid .lnl-game-list-card-container__tags-container{z-index:2}
#main-content .responsivegrid .aem-Grid div.cmp-card,#main-content .responsivegrid .aem-Grid div.cmp-highlight{position:relative}
@media(max-width:768px){#main-content .responsivegrid .aem-Grid div.cmp-highlight{margin-top:1rem;margin-bottom:1rem}
}
#main-content .responsivegrid .aem-Grid div.cmp-card::before,#main-content .responsivegrid .aem-Grid div.cmp-highlight::before{position:absolute;bottom:calc(100% - 1.75rem);left:calc(0% - 0.5em);z-index:1;width:15em;aspect-ratio:20/4;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-highlight--snow.svg") bottom center/contain no-repeat}
#main-content .responsivegrid .aem-Grid div.cmp-highlight::before{right:calc(0% - 0.5em);left:inherit;background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-highlight--snow-right.svg") bottom center/contain no-repeat}
#main-content .responsivegrid .aem-Grid div.cmp-card::after{position:absolute;bottom:calc(100% - 1.15rem);left:0;z-index:1;width:11em;aspect-ratio:175/196;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-cmp--fox.svg") bottom center/contain no-repeat}
#main-content .responsivegrid .aem-Grid .lnl-game-teaser-card::after,#main-content .responsivegrid .aem-Grid .lnl-game-list-card::after{position:absolute;top:-2.3em;left:-5px;width:calc(100% + 10px);height:2.8rem;content:"";border-image-source:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-games--snow--repeatable.svg");border-image-slice:0 20 20 20;border-image-width:1.4em;border-image-outset:0;border-image-repeat:round stretch}
#main-content .responsivegrid .aem-Grid .lnl-games-list-container.lnl-games-list-container-carousel .swiper{padding-right:5px;padding-left:5px}
#main-content .responsivegrid .aem-Grid .hand-picked-games-list .lnl-game-teaser-card::after,#main-content .responsivegrid .aem-Grid .all-games-list-container__games-grid .lnl-game-teaser-card::after,#main-content .responsivegrid .aem-Grid .result-component-single::after{position:absolute;top:-6em;left:.5em;z-index:2;width:auto;height:6.5em;aspect-ratio:95/118;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy-extra_owl-sitting.svg") bottom center/contain no-repeat;border:unset;transform:scaleX(-1)}
#main-content .responsivegrid .aem-Grid .hand-picked-games-list:has(.lnl-game-teaser-card) ~ .hand-picked-games-list:has(.lnl-game-teaser-card) .lnl-game-teaser-card::after,#main-content .responsivegrid .aem-Grid .all-games-list-container__games-grid:has(.lnl-game-teaser-card) ~ .hand-picked-games-list:has(.lnl-game-teaser-card) .lnl-game-teaser-card::after{content:none}
#main-content .responsivegrid .aem-Grid .hand-picked-games-list:has(.lnl-game-teaser-card) ~ .hand-picked-games-list:has(.lnl-game-teaser-card) .lnl-games-list-container--featured .swiper-slide{padding:0}
#main-content .responsivegrid .aem-Grid .swiper .lnl-game-teaser-card::after,#main-content .responsivegrid .aem-Grid .swiper .result-component-single::after{top:-4.5em;height:5em}
.page-tabs #main-content .responsivegrid .aem-Grid .lnl-game-teaser-card::after,.page-tabs #main-content .responsivegrid .aem-Grid .result-component-single::after{position:absolute;top:-4.8em;left:.5em;z-index:2;width:8em;height:auto;aspect-ratio:158/89;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy-extra_cat-running.svg") bottom center/contain no-repeat;border:unset;transform:none}
#main-content .responsivegrid .aem-Grid .lnl-game-teaser-card::before,#main-content .responsivegrid .aem-Grid .lnl-jackpot-banners .lnl-jackpot-banners__grid>div:first-of-type .lnl-jackpot-banner::before,#main-content .responsivegrid .aem-Grid .result-component-single::before{position:absolute;top:-1.2em;left:-0.2em;z-index:1;width:100%;height:2.8rem;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-highlight--snow.svg") bottom left/contain no-repeat}
#main-content .responsivegrid .aem-Grid .lnl-jackpot-banners .lnl-tag{z-index:2}
#main-content .responsivegrid .aem-Grid .lnl-games-list-container--featured .swiper-slide{padding-top:3.5em}
#main-content .responsivegrid .aem-Grid .lnl-games-list-container--featured .lnl-games-list-container__games-grid{padding-top:4.5em}
#main-content .aem-Grid:not(.aem-Grid>.aem-Grid)>.lnl-container:has(.jackpot-banners){margin-top:1.5em;margin-bottom:.5em}
@media(min-width:768px){#main-content .aem-Grid:not(.aem-Grid>.aem-Grid)>.lnl-container:has(.jackpot-banners){margin-bottom:0}
}
.page-tabs #main-content .responsivegrid .aem-Grid .result-component-single{margin-top:4.5em;margin-bottom:.5em}
.home-page #main-content .responsivegrid .aem-Grid .text:has(+.hand-picked-games-list),.home-page #main-content .responsivegrid .aem-Grid .title:has(+.hand-picked-games-list),.home-page #main-content .responsivegrid .aem-Grid .title:has(+.hand-picked-games-list) .cmp-title__text,.home-page #main-content .responsivegrid .aem-Grid .title:has(+.text+.hand-picked-games-list) .cmp-title__text,.home-page #main-content .responsivegrid .aem-Grid .text:has(+.one-two-three-frame),.home-page #main-content .responsivegrid .aem-Grid .title:has(+.one-two-three-frame),.home-page #main-content .responsivegrid .aem-Grid .title:has(+.one-two-three-frame) .cmp-title__text,.home-page #main-content .responsivegrid .aem-Grid .title:has(+.text+.one-two-three-frame) .cmp-title__text,.home-page #main-content .responsivegrid .aem-Grid .text:has(+.mini-faq),.home-page #main-content .responsivegrid .aem-Grid .title:has(+.mini-faq),.home-page #main-content .responsivegrid .aem-Grid .title:has(+.text+.mini-faq) .cmp-title__text,.page-tabs #main-content .responsivegrid .aem-Grid .text:has(+.mini-faq),.page-tabs #main-content .responsivegrid .aem-Grid .title:has(+.mini-faq),.page-tabs #main-content .responsivegrid .aem-Grid .title:has(+.text+.mini-faq) .cmp-title__text,.page-tabs #main-content .responsivegrid .aem-Grid .lnl-multi-step-frame__title{width:calc(100% - 6em)}
.page-tabs #main-content .responsivegrid .aem-Grid .title:has(+.mini-faq) .cmp-title__text,.home-page #main-content .responsivegrid .aem-Grid .title:has(+.mini-faq) .cmp-title__text{width:calc(100% - 0.5em)}
.home-page #main-content .responsivegrid .aem-Grid .hand-picked-games-list{position:relative}
.home-page #main-content .responsivegrid .aem-Grid .text+.hand-picked-games-list::after{position:absolute;top:-5.5em;right:-0.5em;z-index:1;width:auto;height:7.8em;aspect-ratio:95/118;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy-extra_owl-sitting.svg") bottom center/contain no-repeat}
.cmp-page-tabs__item-link--logo .cmp-page-tabs__item-label{display:none}
.home-page #main-content .responsivegrid .aem-Grid .lnl-multi-step-card,.page-tabs #main-content .responsivegrid .aem-Grid .lnl-multi-step-card{position:relative}
.page-tabs #main-content .responsivegrid .aem-Grid .one-two-three-frame .swiper-slide-active .lnl-multi-step-card::after{position:absolute;top:-7em;right:-0.5em;z-index:3;width:auto;height:6.7em;aspect-ratio:74/89;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy-extra_hedgehog.svg") bottom center/contain no-repeat}
.page-tabs #main-content .responsivegrid .aem-Grid .one-two-three-frame .swiper-slide-active .lnl-multi-step-card::before{position:absolute;top:-1.3em;right:-0.2em;z-index:2;width:12.5em;height:2.8em;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-highlight--snow.svg") bottom right/contain no-repeat;transform:scaleX(-1)}
.home-page #main-content .responsivegrid .aem-Grid .one-two-three-frame{position:relative}
.home-page #main-content .responsivegrid .aem-Grid .text+.one-two-three-frame::after{position:absolute;top:-5em;right:-0.5em;z-index:3;width:auto;height:6.7em;aspect-ratio:74/89;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy-extra_hedgehog.svg") bottom center/contain no-repeat}
.home-page #main-content .responsivegrid .aem-Grid .aem-Grid .text+.one-two-three-frame .lnl-multi-step-card::before{position:absolute;top:-2.3em;left:-5px;width:calc(100% + 10px);height:2.8rem;content:"";border-image-source:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-games--snow--repeatable.svg");border-image-slice:0 20 20 20;border-image-width:1.4em;border-image-outset:0;border-image-repeat:round stretch}
#main-content .responsivegrid .aem-Grid .swiper .swiper-pagination-bullet-active{background-color:var(--lnl-color-gray-500)}
#main-content .responsivegrid .aem-Grid div.cmp-tabs{position:relative;margin-bottom:6em}
#main-content .responsivegrid .aem-Grid div.cmp-tabs::after{position:absolute;bottom:-6em;left:0;width:100%;height:5em;content:"";background-image:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_snowbowl.svg")}
@media(max-width:1279px){.home-page #main-content .responsivegrid .aem-Grid .lnl-multi-step-frame .swiper-pagination,.home-page #main-content .responsivegrid .aem-Grid .lnl-multi-step-frame .lnl-multi-step-card{margin-top:.8em}
}
@media(min-width:768px){.home-page #main-content .responsivegrid .aem-Grid .text+.one-two-three-frame::after{top:-6em}
.cmp-page-tabs__item-link--logo .cmp-page-tabs__item-label{display:flex}
}
@media(min-width:1280px){.home-page #main-content .responsivegrid .aem-Grid .text+.one-two-three-frame::after{top:-7em}
.home-page #main-content .responsivegrid .aem-Grid .aem-Grid .text+.one-two-three-frame .lnl-multi-step-card::before{content:unset}
.home-page #main-content .responsivegrid .aem-Grid .aem-Grid .text+.one-two-three-frame::before{position:absolute;top:-1.3em;right:-0.2em;z-index:2;width:12.5em;height:2.8em;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-highlight--snow.svg") bottom right/contain no-repeat;transform:scaleX(-1)}
.home-page #main-content .responsivegrid .aem-Grid .lnl-multi-step-card{margin-top:0}
}
.home-page #main-content .responsivegrid .aem-Grid .cmp-mini-faq,.page-tabs #main-content .responsivegrid .aem-Grid .cmp-mini-faq{position:relative;margin-top:1.25em}
.home-page #main-content .responsivegrid .aem-Grid .cmp-mini-faq::before,.page-tabs #main-content .responsivegrid .aem-Grid .cmp-mini-faq::before{position:absolute;top:-12px;left:0;z-index:2;width:100%;height:10%;pointer-events:none;content:"";border-top:10px solid transparent;border-right:0;border-bottom:0;border-left:0;border-image-source:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-quicklinks--snow.svg");border-image-slice:18 10 0 10;border-image-width:1.4em 10px 0 10px;border-image-outset:0;border-image-repeat:round stretch}
.home-page #main-content .responsivegrid .aem-Grid .cmp-mini-faq::after,.page-tabs #main-content .responsivegrid .aem-Grid .cmp-mini-faq::after{position:absolute;top:-8.7em;right:-2em;z-index:3;width:auto;height:9em;aspect-ratio:47/139;aspect-ratio:74/89;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy-extra_owl-standing.svg") bottom center/contain no-repeat}
.home-page #main-content .responsivegrid .aem-Grid .title:has(+.mini-faq),.home-page #main-content .responsivegrid .aem-Grid .title:has(+.text+.mini-faq),.page-tabs #main-content .responsivegrid .aem-Grid .title:has(+.mini-faq),.page-tabs #main-content .responsivegrid .aem-Grid .title:has(+.text+.mini-faq){margin-top:5em}
.page-tabs #main-content .responsivegrid .aem-Grid .text+.hand-picked-games-list::after{position:absolute;top:-5.5em;right:-0.5em;z-index:1;width:auto;height:6.7em;aspect-ratio:86/125;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy-extra_cat-swagging.svg") bottom center/contain no-repeat}
.home-page #main-content .responsivegrid .aem-Grid .cmp-mini-faq__list+.cmp-mini-faq__link{margin-bottom:1rem}
@media(min-width:768px){#main-content .aem-Grid:not(.aem-Grid>.aem-Grid)>.lnl-container:has(.jackpot-banners){margin-top:.5em}
}
.all-games-list-container .all-games-list-container__games-grid::after,.all-games-list-container.all-games-list-container--has-featured .all-games-list-container__games-grid::after{display:block;grid-column:-2 / -1;width:100%;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy-extra_hedgehog.svg") 50% 67%/55% auto no-repeat}
@media(min-width:768px){.basicpage #main-content .responsivegrid .aem-Grid .title:has(+.quick-links-card){margin-top:3rem}
.basicpage #main-content .responsivegrid .aem-Grid .quick-links-card:not(:has(~ .quick-links-card))::before{position:absolute;right:0;bottom:100%;z-index:3;width:auto;height:6rem;aspect-ratio:19/24;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-quicklinks--hedgehog.png") center/contain no-repeat}
.basicpage #main-content .responsivegrid .aem-Grid .quick-links-card:has(~ .quick-links-card)::before{content:none}
}
@media(max-width:767px){.basicpage #main-content .responsivegrid .aem-Grid .title:has(+.quick-links-card){margin-top:3rem}
.basicpage #main-content .responsivegrid .aem-Grid .quick-links-card:has(~ .quick-links-card)::before{position:absolute;right:0;bottom:100%;z-index:3;width:auto;height:6rem;aspect-ratio:19/24;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_card-quicklinks--hedgehog.png") center/contain no-repeat}
}
@media(min-width:768px){.basicpage #main-content .responsivegrid .aem-Grid .lnl-games-list-container__games-grid::after{grid-column:-1 / -2;width:min(15vw,100%)}
}
.basicpage #main-content .aem-Grid:not(.aem-Grid>.aem-Grid)>.title:has(+.tabs){margin-top:13.9vw}
.basicpage #main-content .aem-Grid:not(.aem-Grid>.aem-Grid)>.title:has(+.tabs)::before{position:absolute;top:calc(-13.9vw - 8px);left:50%;width:100%;aspect-ratio:15/2;content:"";background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_xmas-balls-mobile.svg") bottom center/cover no-repeat;transform:translateX(-50%)}
@media(min-width:768px){.basicpage #main-content .aem-Grid:not(.aem-Grid>.aem-Grid)>.title:has(+.tabs){margin-top:60px}
.basicpage #main-content .aem-Grid:not(.aem-Grid>.aem-Grid)>.title:has(+.tabs)::before{top:-68px;aspect-ratio:768/50;background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_xmas-balls-tablet.svg") bottom center/cover no-repeat}
}
@media(min-width:1024px){.basicpage #main-content .aem-Grid:not(.aem-Grid>.aem-Grid)>.title:has(+.tabs){margin-top:60px}
.basicpage #main-content .aem-Grid:not(.aem-Grid>.aem-Grid)>.title:has(+.tabs)::before{top:-76px;aspect-ratio:1024/50;background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_xmas-balls-desktop.svg") bottom center/cover no-repeat}
}
@media(min-width:1280px){.basicpage #main-content .aem-Grid:not(.aem-Grid>.aem-Grid)>.title:has(+.tabs){margin-top:60px}
.basicpage #main-content .aem-Grid:not(.aem-Grid>.aem-Grid)>.title:has(+.tabs)::before{top:-76px;max-width:1280px;aspect-ratio:1280/50;background:url("https://alwaysonserver.be/NALO/WEBSITE/SKINS/END_OF_YEAR/eoy_xmas-balls-desktop-xl.svg") bottom center/cover no-repeat}
}