.category-filters-container .category-filters{display:flex;font-size:12px;justify-content:flex-end;margin-top:26px}.category-filters-container .category-filters :last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.category-filters-container .category-filters h2{color:#fff;display:flex;flex-direction:column;height:32px;justify-content:center;margin-right:4px;min-width:45px}.category-filters-container .category-filters button{color:#000;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-weight:700;height:8px;text-align:center}.category-filters-container .category-filters button.most-played-button{background-color:rgba(0,0,0,.5);border:1px solid #fff;border-bottom-left-radius:4px;border-top-left-radius:4px;margin-right:0;min-width:103px}.category-filters-container .category-filters button.filter-button{background-color:rgba(0,0,0,.5);border:1px solid #fff;border-left:0;min-width:80px;padding:1px 4px}.category-filters-container .category-filters button.active-button,.category-filters-container .category-filters button:hover{background-color:#fff}.category-filters-container .category-filters button:focus{outline:none}@media screen and (min-device-width:359px)and (max-device-width:866px){.category-filters-container .category-filters h2{font-size:2px;font-weight:700;text-transform:uppercase}}.category-filters-container{display:none}.dropdown{font-size:12px;min-width:120px;position:static;width:auto}.dropdown .button{background-color:#fff;border:2px solid #000;border-radius:2px;box-shadow:inherit;color:#000;font-weight:500;line-height:12px;padding:2px 28px 2px 2px;text-align:left;width:100%}.dropdown .select-container{align-items:center;display:flex;padding-left:8px}.dropdown .select-container svg{fill:#fff;height:18px;width:18px}.dropdown .select-container select{background-color:#fff;color:#000;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.dropdown .select-container .selected-value{font-weight:700}.dropdown .dropdown-icon{border-left:6px solid transparent;border-right:6px solid transparent;height:0;position:absolute;width:0}.dropdown .container{background-color:#fff;border-bottom:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;color:#000;left:0;max-height:300px;position:absolute;right:0;top:28px;width:100%}.dropdown .option{cursor:default;padding:10px;width:100%}.dropdown .option:hover{background-color:#fff}.dropdown .select-container{background-image:none;padding:0 0 0 4px}.bar-chart-layout{align-items:flex-end;display:flex;height:50px;justify-content:space-evenly}.bar-chart-layout .bar-layout{border-radius:2px;width:2px}.bar-chart-layout .bar-background-color{background:#e8e9ed}.bar-chart-layout .active{background:#82d293}@media screen and (min-width:1023px){.bar-layout{border-radius:1%;width:1%}}:root{--outside-range-color:#e8e9ed;--inside-range-color:#009745}.slider{display:flex;flex-direction:column-reverse;justify-content:flex-end;position:relative}.slider .slider-track{border-radius:50px;display:flex;height:4px;left:0;position:absolute;right:0;top:1px;touch-action:none;transition:background .2s ease-out}.slider .slider-track .slider-handle{background:#009745;border:1px solid #fff;border-radius:50%;cursor:pointer;height:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.slider .slider-track .slider-handle-start{left:0}.slider .slider-track .slider-handle-end{right:0}.slider .slider-track .index{z-index:1}.slider-with-histogram{align-content:center;display:flex;flex-direction:column;margin:2% 4% 2% 7%}.slider-with-histogram .slider-text-value{font-family:Roboto,Arial,sans-serif;font-size:12px;font-style:normal}.slider-with-histogram .slider-text-moved{color:#009745;font-weight:700}.slider-with-histogram .slider-text-default{color:#474752;font-weight:400}@media screen and (min-width:767px){.slider-with-histogram{margin:2% 2% 2% 4.5%}}.filter-by-component{align-items:flex-end;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0}.filter-by-component .filter-overlay{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:absolute;right:0;top:0}.filter-by-component .filter-popup{background-color:#fff;border-radius:8px 8px 0 0;display:flex;flex-direction:column;height:auto;margin-top:48px;max-height:calc(100dvh - 48px);position:relative;transform:translateY(100%) scaleY(0);width:100%;z-index:1}.filter-by-component .filter-popup.show{animation:filterSlideUp .2s ease-in-out 1 both}.filter-by-component .filter-popup.hide{animation:filterSlideDown .2s ease-in-out 1 both}.filter-by-component .filter-popup .filter-header,.filter-by-component .filter-popup .pebble-item{cursor:pointer;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.filter-by-component .filter-scrollable{flex:1;max-height:calc(100% - 102px);overflow-y:auto}.filter-by-component .top-header{align-items:center;border-bottom:1px solid #f2f2f7;display:flex;flex-direction:row;justify-content:space-between;padding:12px}.filter-by-component .top-header .overlay-title{align-items:center;display:flex;justify-content:center}.filter-by-component .top-header .overlay-title .overlay-title-text{color:#474752;font-size:16px;font-weight:700;line-height:24px}.filter-by-component .top-header .overlay-title .number{align-items:center;background-color:#009745;border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;line-height:16px;margin-left:8px;width:20px}.filter-by-component .top-header .close-button{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;justify-content:center;position:relative}.filter-by-component .top-header .close-button svg{height:24px;width:24px;fill:#006858}.filter-by-component .filter-content{color:#474752;font-size:14px;line-height:20px;padding:12px}.filter-by-component .filter-content .filter-item{background:#fff;border-radius:4px;box-shadow:0 0 24px rgba(0,0,0,.1);margin-bottom:8px;padding:12px 12px 12px 6px}.filter-by-component .filter-content .filter-item:last-child{margin-bottom:12px}.filter-by-component .filter-content .filter-item .filter-header{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.filter-by-component .filter-content .filter-item .filter-header .arrow-container{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.filter-by-component .filter-content .filter-item .filter-header .filter-title-arrow{border-color:transparent transparent transparent #474752;border-style:solid;border-width:5px 0 5px 5px;height:0;width:0}.filter-by-component .filter-content .filter-item .filter-header .filter-title-arrow.open{border-color:#009745 transparent transparent;border-width:5px 5px 0}.filter-by-component .filter-content .filter-item .filter-header .filter-title-text{color:#474752;font-size:16px;line-height:150%}.filter-by-component .filter-content .filter-item .filter-header .filter-title-text.open{color:#009745;font-weight:700}.filter-by-component .filter-content .filter-item .filter-header .active-filters-for-type{color:#009745;font-size:12px;font-weight:700;line-height:150%;margin-left:24px}.filter-by-component .filter-content .filter-item .filter-header .filter-more-info{color:#6f6f71;font-size:12px;line-height:150%;margin-left:24px}.filter-by-component .filter-content .filter-item .filter-header>div:nth-child(2){flex:1 1 auto}.filter-by-component .filter-content .filter-item .filter-header>div:nth-child(3){flex:1 1 100%;order:2}.filter-by-component .filter-content .filter-item .pebble-container{display:flex;flex-wrap:wrap;margin-top:12px;padding:0 0 0 24px}.filter-by-component .filter-content .filter-item .pebble-item{border:1px solid #d1d2d5;border-radius:84px;color:#474752;font-size:12px;margin-bottom:8px;margin-right:8px;padding:8px 12px}.filter-by-component .filter-content .filter-item .pebble-item.active{background:#d9eae0;border:1px solid #009745;color:#009745;font-weight:700}.filter-by-component .filter-content .filter-item .pebble-item.deselected{opacity:.5}.filter-by-component .bottom-gradient{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 32.1%,#fff);bottom:0;height:92px;pointer-events:none;position:absolute;width:100%;z-index:1}.filter-by-component .bottom-container{padding:0 12px 12px;position:relative;width:100%;z-index:1}.filter-by-component .bottom-container .toast{align-items:center;background:#e6eaf3;border-radius:4px;color:#474752;display:flex;flex-direction:row;height:40px;justify-content:flex-start;margin-bottom:10px;padding:8px}.filter-by-component .bottom-container .toast svg{fill:#004a86;height:25px;margin-right:8px;width:25px}.filter-by-component .bottom-container .toast span{font-size:14px;line-height:21px;position:relative}.filter-by-component .bottom-container .action-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0}.filter-by-component .bottom-container .action-container .button{border:2px solid #f1f2f6;border-radius:4px;color:#949597;font-size:14px;font-weight:700;line-height:150%;padding:8px;width:100%}.filter-by-component .bottom-container .action-container .button.active-filters{background-color:transparent;border-color:#009745;color:#009745}.filter-by-component .bottom-container .action-container .button.primary{background-color:#000;border:0;color:#fff;font-size:16px;margin-left:12px}.filter-by-component .bottom-container .action-container .button.disabled{background-color:#f1f2f6;opacity:1}@media screen and (min-width:767px){.filter-by-component{align-items:center}.filter-by-component .filter-popup{border-radius:8px;height:900px;margin-bottom:100px;margin-top:100px;max-height:calc(100dvh - 200px);max-width:600px}.filter-by-component .bottom-gradient{border-radius:8px}}@media screen and (min-width:1023px){.filter-by-component .filter-popup{height:700px;max-height:calc(100dvh - 200px)}}@keyframes filterSlideDown{0%{transform:translateY(0) scaleY(1)}to{transform:translateY(100%) scaleY(0)}}@keyframes filterSlideUp{0%{transform:translateY(100%) scaleY(0)}to{transform:translateY(0) scaleY(1)}}.button.filtering-button{align-items:center;background-color:transparent;color:#474752;display:flex;font-weight:400;justify-content:center;line-height:18px;padding:0}.button.filtering-button .no-of-filters{align-items:center;background-color:#009745;border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:700;height:16px;justify-content:center;margin-left:4px;width:16px}.category-sorting-container{align-items:center;color:#fff;display:inline-flex;font-size:12px;font-weight:400;height:18px;line-height:18px;margin-left:auto}.category-sorting-container .sortby-container{align-items:center;background-image:url(assets/images/sorting-arrows.svg?v=361);background-position:0;background-repeat:no-repeat;cursor:pointer;display:inline-flex;padding-left:22px;position:relative}.category-sorting-container .sortby-container:after{background-color:#006858;content:"";display:none;height:20px;margin-left:8px;margin-right:8px;width:1px}.category-sorting-container>:first-child:not(:last-child):after{display:block}.zone-view-all{cursor:pointer}.zone-component .zone-title-bar.filter{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.zone-component .zone-title-bar.filter .zone-view-all{display:none}.zone-component .zone-title-bar.centered{display:flex;font-size:14px;justify-content:center;line-height:14px;margin:0}.zone-component .zone-title-bar.swimlane{margin-left:-8px;padding:6px 0 6px 12px}.zone-component .zone-title-bar .button.arrow-style-container:hover{background:transparent}.zone-component .zone-title-bar .arrow-style{height:20px;transition:transform .3s ease-in;width:20px}.zone-component .zone-title-bar .rotated-down{transform:rotate(180deg)}.zone-component .zone-title-bar .rotated-right{transform:rotate(90deg)}.zone-title-bar{min-height:16px}.zone-title-bar .opaque{background-color:#424242;height:8px}.zone-title-bar .opaque .zone-title-text{color:#303030}.zone-title-text{color:#176bc2;display:inline;flex-shrink:0;font-size:16px;font-weight:700;line-height:1;text-align:left}.zone-view-all{color:#095a9f;float:right;font-size:14px;line-height:16px;position:relative;text-decoration:none}.zone-view-all.collapsible{display:flex;float:unset;justify-content:center;padding-bottom:16px;padding-top:8px}@media screen and (min-width:767px)and (max-width:1023px)and (orientation:landscape){.zone-component .zone-title-bar.swimlane{padding:0 12px 6px}}@media screen and (min-width:767px)and (orientation:landscape){.zone-title-text{font-size:16px}}@media screen and (min-width:767px){.zone-component .zone-title-bar.centered .zone-title-text{font-size:16px;line-height:16px;margin-bottom:12px}}.zone-component .zone-title-bar.collapsible{display:inline-block;width:100%}.zone-component .zone-title-bar.collapsible .zone-title-text{max-width:90%}.zone-component .zone-title-bar.collapsible .button{align-items:center;background-color:#fff;color:#424242;display:flex;justify-content:space-between;padding-bottom:unset;padding-top:16px;width:100%}.zone-component .zone-title-bar.collapsible .button:has(.zone-description-text){flex-direction:column}.zone-component .zone-title-bar.collapsible.centered{padding-left:12px}.wrapper.fullpage.align-wrapper:has(.collapsible){padding:0 12px}@media screen and (max-width:1399px){.zone-component{margin-bottom:24px}.zone-component .zone-title-bar{margin-bottom:12px}}@media screen and (min-width:1120px){.zone-component .zone-title-bar{margin-bottom:10px;min-height:18px}.zone-component .zone-view-all{bottom:-7px}}@media screen and (min-width:1400px){.zone-component{margin-bottom:24px}.zone-component .zone-title-bar{margin-bottom:18px}}@media screen and (min-width:1919px){.zone-component .zone-title-text{font-size:24px}}@media screen and (max-width:767px){.zone-component{margin-bottom:16px}}.wrapper.green-background{background-image:linear-gradient(270deg,#004833,#31953e 50%,#004833)}.wrapper.orange-background{background-image:linear-gradient(270deg,#db6200,#ff7300 50%,#db6200)}.wrapper.purple-background{background-image:linear-gradient(270deg,#2b054c,#7b31aa 50%,#2b054c)}.wrapper.red-background{background-image:linear-gradient(270deg,#641f3e,#cf395a 50%,#641f3e)}.wrapper.yellow-background{background-color:#e6a40b}.wrapper.gold-background{background-color:#c2a168}.wrapper.blue-background{background-color:#09f}.wrapper.blue-lagoon-background{background-color:#006989}.wrapper.white-gold-background{background-color:transparent}.wrapper.black-background{background-color:rgba(0,0,0,.075)}.wrapper .white-background{background-color:#fff}@media only screen and (max-width:767px){.wrapper{padding:0 12px}}@media(min-width:767px)and (max-width:1119px){.wrapper{padding:0 24px}}.zone-hide{display:none}.zone-component{position:relative;width:100%;z-index:0}@media(min-width:767px){.align-wrapper .zone-component .zone-title-bar{padding-left:6px}}@media(min-width:1023px){.align-wrapper .zone-component .zone-title-bar{padding-left:10px}}@media(min-width:1120px){.align-wrapper .zone-component .zone-title-bar{padding-left:calc(50% - 550px)}}@media(min-width:1399px){.align-wrapper .zone-component .zone-title-bar{padding-left:calc(50% - 688px)}}@media(min-width:1920px){.align-wrapper .zone-component .zone-title-bar{padding-left:calc(50% - 892px)}}.hero-zone.no-margin .zone-component{margin:0}.hero-zone .zone-component{margin-bottom:0}