.multi-select-wrapper{cursor:pointer;display:inline;position:relative}.multi-select-wrapper:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='8' viewBox='0 0 14 8' id='dropdown-o' x='303.97' y='86' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000000' d='M7 7.542a.541.541 0 0 1-.384-.158L.16.926A.543.543 0 0 1 .925.159L7 6.234 13.075.159a.542.542 0 1 1 .766.767L7.384 7.384A.541.541 0 0 1 7 7.542' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:1rem;pointer-events:none;position:absolute;right:1rem;top:calc(50% - .35rem);width:1rem}.multi-select-wrapper .multi-select-input-container{border:0}.multi-select-wrapper .multi-select-input-container input{border-radius:0;cursor:pointer}.multi-select-wrapper input::-ms-clear{display:none}.multi-select-wrapper .multi-select-list-container{background-color:#fff;border:1px solid silver;padding:25px 35px 20px;position:absolute;top:100%;width:100%;z-index:3}.multi-select-wrapper .multi-select-list-container ul{padding-left:0}.multi-select-wrapper .multi-select-list-container ul li{border-bottom:1px solid #ced4da;cursor:pointer;display:block;padding:.4rem 0 .6rem}.multi-select-wrapper .multi-select-list-container ul li div{vertical-align:middle}.multi-select-wrapper .multi-select-list-container ul li label{line-height:1.32rem;margin-bottom:0;margin-left:.8rem;vertical-align:middle}.multi-select-wrapper .multi-select-list-container button{margin:5px 0 15px}.ssg-spinner .ssg-spinner-gfx{border:3px solid theme-color("primary")}.filter-view{background-color:#f3f3f3;padding:1rem 0 2rem}.filter-view__header{align-items:center;display:flex;margin-right:1.75rem;white-space:nowrap}.filter-view__header h1{font-size:1.75rem!important;margin-bottom:0;vertical-align:bottom;white-space:normal}.filter-view__header h1 .header-subscript{display:block;font-family:Open Sans,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem!important;font-style:normal;font-weight:500;text-transform:none}@media screen and (min-width:576px){.filter-view__header h1 .header-subscript{display:inline-block;margin-left:.7rem}}@media screen and (min-width:768px){.filter-view__header h1{font-size:2.1875rem!important}.filter-view__header h1 .header-subscript{font-size:1.25rem!important;margin-left:1rem}}.filter-view__header .header-icon{background-color:#f60;border-radius:50%;height:3.75rem;margin-right:1rem;min-width:3.75rem;padding-top:.8rem;text-align:center;width:3.75rem}.filter-view__header .header-icon svg{color:#fff;height:2.2rem;margin-left:3px;margin-top:4px;width:2.2rem}.filter-view__header>*{display:inline-block}.filter-view__buttoncontainer{white-space:nowrap}.filter-view__buttoncontainer button{padding:.625rem 0}.filter-view--with-steps{padding:1rem 0 3rem}.filter-view__filter-search{margin-top:20px;position:relative}.filter-view__filter-search select.form-control:not([size]):not([multiple]){height:auto}.filter-view__filter-search .filter-view__numpersons,.filter-view__filter-search .resort-area-multiselect input{cursor:pointer;user-select:none}@media (min-width:1200px){.filter-view__filter-search{max-width:75%}}@media (min-width:768px){.filter-view__filter-search .filter-view__numpersons{max-width:16rem}.filter-view__filter-search .resort-area-multiselect__text{max-width:16rem;min-width:16rem}.filter-view__filter-search>div{margin-bottom:0;margin-right:10px}.filter-view__filter-search>div:last-child{margin-right:0}}.filter-view__filter-buttons{margin-top:20px}.filter-view__steps{list-style:none;margin:0;padding:0}.filter-view__steps>*{color:#dadada;font-family:Open Sans Condensed,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;margin-right:10px;text-transform:uppercase}.filter-view__steps>:last-child{margin-right:0}.filter-view__steps__active{color:#000}.mini-cart{border:1px solid #000;margin-top:0;position:absolute}.skischool-togglebutton{align-items:center;background:#f60;border:0;color:#fff;cursor:pointer;display:flex;font-size:1.125rem;padding:.5em 1em .5em 3em;position:relative;white-space:nowrap}.skischool-togglebutton .iconWrapper{position:relative;top:2px}.skischool-togglebutton .ssg-icon{fill:#fff;height:1em;margin:0 .5em;width:1em}.skischool-listitem--group__image{background-color:#f3f3f3;display:flex;padding:0}@media screen and (max-width:768px){.skischool-listitem--group__image{padding:1rem;width:100%}}@media screen and (min-width:768.1px){.skischool-listitem--group__image{flex:0 0 calc(120px + 4rem)}}.skischool-listitem--group__image img{height:120px;margin:auto;object-fit:contain}@media screen and (max-width:768px){.skischool-listitem--group__description[data-hasimage=true]{padding:0 1rem;width:100%}}@media screen and (min-width:768.1px){.skischool-listitem--group__description[data-hasimage=true]{flex:1;padding-top:1.5rem}}@media screen and (max-width:768px){.skischool-listitem--group__description[data-hasimage=false]{padding:1rem 1rem 0;width:100%}}@media screen and (min-width:768.1px){.skischool-listitem--group__description[data-hasimage=false]{flex:1;padding-left:calc(120px + 4rem);padding-top:1.5rem}}@media screen and (max-width:768px){.skischool-listitem--group__pricing{padding:0 1.5rem 1.5rem}}@media screen and (min-width:768.1px){.skischool-listitem--group__pricing{padding:1.5rem}}@media screen and (max-width:768px){.skischool-listitem--group__expanded{padding-left:0}}@media screen and (min-width:768.1px){.skischool-listitem--group__expanded{padding-left:calc(120px + 2rem)}}.skischool-listitem__myskistar-points{align-items:center;color:#710325;display:inline-flex;font-size:.8rem;font-weight:600;justify-content:center;margin-bottom:0}.skischool-listitem__myskistar-points:before{background-image:url(/Public/Content/images/guidelines/skistar-member-logo-badge.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:1.4rem;margin-right:.4rem;width:4.5rem}@keyframes rotate-forever{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes rotate-forever{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ssg-spinner{height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;will-change:transform}.ssg-spinner.ssg-btn-spinner{display:inline-block;height:.7em;left:auto;margin-left:4px;position:relative;top:-1px;transform:none;vertical-align:middle;width:.7em}.ssg-btn-lg .ssg-spinner.ssg-btn-spinner{top:-2px}.ssg-spinner.ssg-btn-spinner .ssg-spinner-gfx{border-color:currentColor transparent currentColor currentColor;border-width:2px}.ssg-spinner .ssg-spinner-gfx{animation:rotate-forever 1s linear infinite;border:3px solid #ba0c2f;border-radius:50%;border-right-color:transparent;display:inline-block;height:100%;vertical-align:top;width:100%}.skischool-listitem{margin-bottom:.5rem}.skischool-listitem h2{font-size:1.875rem;margin-bottom:.75rem}.skischool-listitem__description{background-color:#f3f3f3;padding-bottom:1.5rem}.skischool-listitem__description__text{font-size:1rem;margin-top:.5rem}.skischool-listitem__level{font-family:Open Sans Condensed,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.9rem;font-weight:700;text-transform:uppercase}.skischool-listitem__level:before{background-color:gray;border:0;border-radius:100%;content:"";display:inline-block;height:1em;margin-right:.5em;width:1em}.skischool-listitem__pricing{background-color:#f3f3f3}.skischool-listitem__pricing__price{font-family:Open Sans Condensed,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.75rem;font-weight:700;margin-bottom:0}.skischool-listitem__pricing .discounted{color:#ba0c2f}.skischool-listitem__pricing .discounted .prefix{font-size:1rem}.skischool-listitem__pricing .campaign{background-color:#ba0c2f;color:#fff;padding:1px .4rem}.skischool-listitem__pricing .campaign,.skischool-listitem__pricing .mydeal{font-family:Open Sans Condensed,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.9rem;font-weight:700;margin-top:.5rem}.skischool-listitem__pricing .mydeal{color:#ba0c2f}.skischool-listitem__pricing .mydeal .ssg-icon{height:1.4rem;margin-right:.3rem;width:2rem}.skischool-listitem__pricing__remaining-slots{font-family:Open Sans Condensed,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.9rem;font-weight:700;margin-bottom:1rem;text-transform:uppercase}.skischool-listitem__expanded{margin-bottom:2rem;margin-top:.5rem;width:100%}.skischool-listitem__expanded .stripeholder{overflow:hidden;position:relative}.skischool-listitem__expanded .stripeholder .stripe{align-items:center;background-color:#ba0c2f;color:#fff;display:flex;font-size:.7rem;font-weight:600;left:0;padding:.1rem 1rem;position:absolute;top:0}.skischool-listitem__expanded .stripeholder .stripe:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='15' viewBox='0 0 18 15' id='glove' x='263.97' y='236' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' d='M9.532 5.861C8.675 6.114 12.801.491 9.3.024c-2.318-.31-2.198 2.454-3.987 4.363-1.093 1.169-2.305 1.066-2.817.788C2.128 4.976 0 4.221 0 6.338l.018 6.711c.048.958 1.143 2.017 2.908.555l.01.001v-6.11s.325-.202.508-.202.465.202.465.202v6.159c3.197.441 12.67 2.532 13.895-3.15C19.432 2.959 10.39 5.61 9.532 5.86' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.75rem .75rem;content:"";display:inline-block;height:.75rem;margin-right:.5rem;width:.75rem}.skischool-listitem__expanded .stripeholder .stripe:after{background-color:#ba0c2f;bottom:0;content:"";height:1.5rem;position:absolute;right:0;transform:rotate(35deg);transform-origin:bottom right;width:1rem}.skischool-listitem__expanded__item{background-color:#f3f3f3;margin-bottom:.5rem;padding:1.25rem 1rem;width:100%}.skischool-listitem__expanded__item .custom-select-cmp{width:10rem}.skischool-listitem__expanded__item .custom-select-cmp select:focus{border-bottom:1px solid #f60}.skischool-listitem__expanded__item__label{font-size:1rem}.skischool-listitem__expanded__item__time{align-items:center;display:flex;font-family:Open Sans Condensed,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase}.skischool-listitem__expanded__item__time:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' id='time-o' x='74' y='251.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23333' d='M14.837 14.526a.848.848 0 0 0-.127-1.192l-3.863-3.117V4.156a.847.847 0 1 0-1.694 0v6.465c0 .256.116.499.315.66l4.178 3.372a.844.844 0 0 0 1.191-.127M10 1.355c-4.767 0-8.644 3.878-8.644 8.644 0 4.767 3.877 8.645 8.644 8.645 4.766 0 8.644-3.878 8.644-8.645 0-4.766-3.878-8.644-8.644-8.644m0 18.644c-5.514 0-10-4.486-10-10S4.486 0 10 0s10 4.485 10 9.999-4.486 10-10 10' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.9rem .9rem;content:"";display:inline-block;height:.9rem;margin-right:.4rem;width:.9rem}.skischool-listitem__expanded__item__price{font-family:Open Sans Condensed,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.2rem;font-weight:700;margin-right:1rem;text-transform:uppercase}@media (min-width:768px){.skischool-listitem__expanded__item__price{font-size:1rem}}.skischool-listitem__expanded__item .discounted{color:#ba0c2f}.skischool-listitem[data-level="1"] .skischool-listitem__level:before{background-color:#668100}.skischool-listitem[data-level="2"] .skischool-listitem__level:before{background-color:#02bdf4}.skischool-listitem[data-level="3"] .skischool-listitem__level:before{background-color:#fe2400}.skischool-listitem[data-level="4"] .skischool-listitem__level:before{background-color:#000}.group-school-icon .group-school-icon-holder:before{background-position:50% 50%;background-repeat:no-repeat;content:"";left:0;position:absolute}.group-school-icon[data-icon=none] .group-school-icon-holder:before{content:unset}.group-school-icon[data-icon=Valle_Hoppare] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Hoppare.png);left:-2px}.group-school-icon[data-icon=Valle_Hoppare][data-langcode=sv-SE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Hoppare_sv.png)}.group-school-icon[data-icon=Valle_Hoppare][data-langcode=da-DK] .group-school-icon-holder:before,.group-school-icon[data-icon=Valle_Hoppare][data-langcode=nb-NO] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Hoppare_no.png)}.group-school-icon[data-icon=Valle_Hoppare][data-langcode=de-DE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Hoppare_de.png)}.group-school-icon[data-icon=Level_1_3_years] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snobollar.png)}.group-school-icon[data-icon=Level_1_3_years][data-langcode=sv-SE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snobollar_sv.png)}.group-school-icon[data-icon=Level_1_3_years][data-langcode=da-DK] .group-school-icon-holder:before,.group-school-icon[data-icon=Level_1_3_years][data-langcode=nb-NO] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snobollar_no.png)}.group-school-icon[data-icon=Level_1_3_years][data-langcode=de-DE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snobollar_de.png)}.group-school-icon[data-icon=Level_1_4-6_years] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snogubbar.png);left:-5px}.group-school-icon[data-icon=Level_1_4-6_years][data-langcode=sv-SE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snogubbar_sv.png)}.group-school-icon[data-icon=Level_1_4-6_years][data-langcode=da-DK] .group-school-icon-holder:before,.group-school-icon[data-icon=Level_1_4-6_years][data-langcode=nb-NO] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snogubbar_no.png)}.group-school-icon[data-icon=Level_1_4-6_years][data-langcode=de-DE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snogubbar_de.png)}.group-school-icon[data-icon=Level_2_4-6_years] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snostjarnor.png)}.group-school-icon[data-icon=Level_2_4-6_years][data-langcode=sv-SE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snostjarnor_sv.png)}.group-school-icon[data-icon=Level_2_4-6_years][data-langcode=da-DK] .group-school-icon-holder:before,.group-school-icon[data-icon=Level_2_4-6_years][data-langcode=nb-NO] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snostjarnor_no.png)}.group-school-icon[data-icon=Level_2_4-6_years][data-langcode=de-DE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snostjarnor_de.png)}.group-school-icon[data-icon=Level_3_4-6_years] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snokanoner.png)}.group-school-icon[data-icon=Level_3_4-6_years][data-langcode=sv-SE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snokanoner_sv.png)}.group-school-icon[data-icon=Level_3_4-6_years][data-langcode=da-DK] .group-school-icon-holder:before,.group-school-icon[data-icon=Level_3_4-6_years][data-langcode=nb-NO] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snokanoner_no.png)}.group-school-icon[data-icon=Level_3_4-6_years][data-langcode=de-DE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Snokanoner_de.png)}.group-school-icon[data-icon=Level_4_4-6_years] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Hoppare_SVART.png);left:-2px}.group-school-icon[data-icon=Level_4_4-6_years][data-langcode=sv-SE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Hoppare_SVART_sv.png)}.group-school-icon[data-icon=Level_4_4-6_years][data-langcode=da-DK] .group-school-icon-holder:before,.group-school-icon[data-icon=Level_4_4-6_years][data-langcode=nb-NO] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Hoppare_SVART_no.png)}.group-school-icon[data-icon=Level_4_4-6_years][data-langcode=de-DE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Hoppare_SVART_de.png)}.group-school-icon[data-icon=Level_1_7-9_years] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Smygare.png)}.group-school-icon[data-icon=Level_1_7-9_years][data-langcode=sv-SE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Smygare_sv.png)}.group-school-icon[data-icon=Level_1_7-9_years][data-langcode=da-DK] .group-school-icon-holder:before,.group-school-icon[data-icon=Level_1_7-9_years][data-langcode=nb-NO] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Smygare_no.png)}.group-school-icon[data-icon=Level_1_7-9_years][data-langcode=de-DE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Smygare_de.png)}.group-school-icon[data-icon=Level_2_7-9_years] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Glidare.png)}.group-school-icon[data-icon=Level_2_7-9_years][data-langcode=sv-SE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Glidare_sv.png)}.group-school-icon[data-icon=Level_2_7-9_years][data-langcode=da-DK] .group-school-icon-holder:before,.group-school-icon[data-icon=Level_2_7-9_years][data-langcode=nb-NO] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Glidare_no.png)}.group-school-icon[data-icon=Level_2_7-9_years][data-langcode=de-DE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Glidare_de.png)}.group-school-icon[data-icon=Level_3_7-9_years] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Svangare.png)}.group-school-icon[data-icon=Level_3_7-9_years][data-langcode=sv-SE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Svangare_sv.png)}.group-school-icon[data-icon=Level_3_7-9_years][data-langcode=da-DK] .group-school-icon-holder:before,.group-school-icon[data-icon=Level_3_7-9_years][data-langcode=nb-NO] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Svangare_no.png)}.group-school-icon[data-icon=Level_3_7-9_years][data-langcode=de-DE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Svangare_de.png)}.group-school-icon[data-icon=Level_4_7-9_years] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Frasare.png);left:-2px}.group-school-icon[data-icon=Level_4_7-9_years][data-langcode=sv-SE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Frasare_sv.png)}.group-school-icon[data-icon=Level_4_7-9_years][data-langcode=da-DK] .group-school-icon-holder:before,.group-school-icon[data-icon=Level_4_7-9_years][data-langcode=nb-NO] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Frasare_no.png)}.group-school-icon[data-icon=Level_4_7-9_years][data-langcode=de-DE] .group-school-icon-holder:before{background-image:url(/Public/Content/images/skischool/courseimages/90/Valle_Frasare_de.png)}.skischool-price{align-items:flex-end;display:flex;flex-direction:column}.skischool-price .gross-price{color:#888;font-size:.8rem;white-space:nowrap}.skischool-listitem--private .skischool-listitem__description{padding-top:1.5rem}@media (min-width:768px){.skischool-listitem--private .skischool-listitem__description{padding-left:2rem}}.skiSchool-searchResult_class{margin-top:8px}.skiSchool-searchResult_class[data-is-expanded=true]{margin-bottom:35px}.skiSchool-searchResult_class:first-child{margin-top:0}.skiSchool-searchResult-level:before{background:gray;border:0;border-radius:100%;content:"";display:inline-block;height:1em;margin-right:.5em;width:1em}.skiSchool-searchResult-level.level-0{background:#ba0c2f}.skischool-listitem--experience .skischool-listitem__description{padding-top:1.5rem}@media (min-width:768px){.skischool-listitem--experience .skischool-listitem__description{padding-left:calc(25% + 2rem)}.skischool-listitem--experience[data-hasimage=true] .skischool-listitem__description{padding-left:2rem}.skischool-listitem--experience .skischool-listitem__expanded{padding-left:25%}}@media (min-width:992px){.skischool-listitem--experience .skischool-listitem__description{padding-left:calc(16.66667% + 2rem)}.skischool-listitem--experience[data-hasimage=true] .skischool-listitem__description{padding-left:2rem}.skischool-listitem--experience .skischool-listitem__expanded{padding-left:16.66667%}}.skischool-listitem--experience__image{padding:0}.skischool-listitem--experience__image img{height:100%;object-fit:cover;width:100%}.skiSchool-searchResult-container{background:#fff;min-height:400px;padding:2em 0}.skiSchool-searchResult-container .tabbedcontainer-view__item--dimmed{color:#000}.skiSchool-searchResult-container .empty-result{background-color:#f60}.skiSchool-searchResult-container .empty-result div{background-color:#fff;border-bottom:1px solid #e9ecef;border-right:1px solid #e9ecef;border-top:1px solid #e9ecef;color:#888;font-size:1rem;margin-left:8px;padding:1rem 1.5rem}.skiSchool-searchResult-container .empty-result div a{color:#ba0c2f}.skiSchool-searchResult-content{padding:1em 2em 1em 220px;position:relative}.skiSchool-searchResult-content:before{background:gray;content:"";height:100%;left:0;position:absolute;top:0;width:200px}.skiSchool-searchResult_class-inner{background-color:#f3f3f3;display:flex;margin-top:1em}.skiSchool-searchResult_class-inner:first-child{margin-top:0}.skiSchool-searchResult-ctaWrapper{padding:1em 2em}.skiSchool-searchResult-price{font-weight:700}.prices-updated{color:#a9a9a9;font-size:12px;margin-bottom:1em;margin-right:1em;position:relative;top:-15px}.validation-error-summary{border-bottom:3px solid #fff;color:#ba0c2f;font-size:1rem;padding:2.5rem}.guestdetails{margin-bottom:3px}.guestdetails__occasion-info{background-color:#f3f3f3;padding:2.5rem 2.5rem 0}@media (min-width:768px){.guestdetails__occasion-info{padding:2.5rem}}.guestdetails__occasion-info h3{font-family:Open Sans,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:300;text-transform:none}.guestdetails__occasion-info__meeting-place{font-size:1rem}.guestdetails__occasion-info__time{font-size:1rem;margin-bottom:.75rem}.guestdetails__occasion-info__price{font-family:Open Sans Condensed,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.6rem;font-weight:700;margin-top:0}.guestdetails__occasion-info__add-participant-wrapper{margin-top:.25rem}.guestdetails__occasion-info__add-participant-wrapper button{padding:.625rem 0}.guestdetails__occasion-info__margin-top-15{margin-top:15px}.guestdetails__forms{background-color:#f3f3f3;padding:0}@media (min-width:768px){.guestdetails__forms{border-left:3px solid #fff}}.guestdetails__forms__form{border-bottom:3px solid #fff;padding:2.5rem;position:relative}.guestdetails__forms__form:last-child{border-bottom:0}.guestdetails__forms__form:first-child{padding-top:1rem}.guestdetails__forms__form:first-child button.guestdetails__forms__form__remove-participant{top:-.7rem}@media (min-width:768px){.guestdetails__forms__form:first-child{padding-top:2.5rem}.guestdetails__forms__form:first-child button.guestdetails__forms__form__remove-participant{top:.8rem}}.guestdetails__forms__form__remove-participant{color:#888;font-size:1rem;position:absolute;right:0;top:.8rem}.guestdetails__forms__form .insurance-widget{margin-top:1rem}@media (min-width:992px){.guestdetails__forms__form .insurance-widget{max-width:calc(2rem + 80%)}}.guestdetails__forms__form .insurance-widget>div:first-child{align-items:center;display:flex}.guestdetails__forms__form .insurance-widget label{cursor:pointer;margin-bottom:0;user-select:none}.guestdetails__forms__form .insurance-widget .insurance-widget__cbInset{margin-left:0}.guestdetails__forms__form .common-guestdetails-form{display:flex;flex-wrap:wrap}.guestdetails__forms__form .common-guestdetails-form .custom-select-cmp{border:1px solid #e9ecef;height:3rem}.guestdetails__forms__form .common-guestdetails-form .custom-select-cmp select{border-bottom:1px solid #000;font-family:inherit;font-size:inherit;font-weight:400;height:3rem}.guestdetails__forms__form .common-guestdetails-form>*{margin-bottom:1rem;width:100%}@media (min-width:768px){.guestdetails__forms__form .common-guestdetails-form>*{margin-right:1rem;width:calc(50% - 1rem)}}@media (min-width:992px){.guestdetails__forms__form .common-guestdetails-form>*{width:40%}}.guestdetails__occasion-info[data-hasimage=true] h3{margin-top:1.5rem}.guestdetails__occasion-info img{display:block;height:120px;margin-left:auto;margin-right:auto;object-fit:contain}.guestdetails__occasion-info__myskistar-points{align-items:center;color:#710325;display:inline-flex;font-size:.8rem;font-weight:600;justify-content:center;margin-bottom:0}.guestdetails__occasion-info__myskistar-points:before{background-image:url(/Public/Content/images/guidelines/skistar-member-logo-badge.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:1.4rem;margin-right:.4rem;width:4.5rem}.guestdetails--private__teacher{margin:1rem 0}.guestdetails--private__teacher label{cursor:pointer;font-family:Open Sans Condensed,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.1rem;font-weight:700;margin:0 0 0 1rem;text-transform:uppercase;user-select:none}.guestdetails--private__duration-option{margin:1rem 0}.guestdetails--private__duration-option label{cursor:pointer;font-family:Open Sans Condensed,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.1rem;font-weight:700;margin:0 0 0 1rem;text-transform:uppercase;user-select:none}.guestdetails--private__forms__form__customer-message{margin-top:.5rem}.guestdetails--private__forms__form__customer-message .wb-checkbox{vertical-align:middle}.guestdetails--private__forms__form__customer-message label{font-family:Open Sans Condensed,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:700;margin-bottom:0;margin-left:.7rem;margin-right:2rem;text-transform:uppercase;vertical-align:middle}.guestdetails--private__forms__form__belowCbInset{margin-left:1.9rem;margin-top:1rem}.guestdetails--private__forms__form__belowCbInset span{width:81%}.guestdetails--private__schedule{border-bottom:3px solid #fff;padding:1rem 2.5rem 2.5rem}@media (min-width:768px){.guestdetails--private__schedule{padding-top:2.5rem}}.guestdetails--private__schedule__table{width:calc(100% - 1rem)}@media (min-width:992px){.guestdetails--private__schedule__table{width:calc(80% + 1rem)}}.guestdetails--private__schedule__table td,.guestdetails--private__schedule__table th,.guestdetails--private__schedule__table tr{border-bottom:1px solid #dee2e6}.guestdetails--private__schedule__table th{font-family:Open Sans Condensed,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:700;text-align:center}.guestdetails--private__schedule__table th:first-child{text-align:left}.guestdetails--private__schedule__table td{text-align:center}.guestdetails--private__schedule__table td:first-child{border-left:0;font-size:1rem;text-align:left}.guestdetails--private__schedule__table td .no-checkbox{background-color:#dee2e6;display:inline-block;height:.2rem;margin-bottom:3px;width:1.3rem}#skischoolGuestDetails-container .filter-view{margin-bottom:2rem;padding:1rem 0 3rem}#skischoolGuestDetails-container .guest-details-wrapper h2{font-size:2rem;margin-bottom:1rem;margin-top:2rem}#skischoolGuestDetails-container .guest-details-wrapper h2:first-child{margin-top:0}.guestdetails-common-wrapper{background:#f3f3f3;display:flex;margin-bottom:35px}.guestdetails-common-wrapper .guest-details-wrapper{border-left:3px solid #fff;width:75%}.guestdetails-common-wrapper .occasion-info{padding:2em;width:25%}.guestdetails-common-wrapper .occasion-info h3{font-family:Open Sans,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:100;text-transform:none}.guestdetails-common-wrapper .occasion-info .price{font-family:Open Sans,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;margin-top:1em}.guestdetails-common-wrapper .occasion-info .icon{background-repeat:no-repeat;background-size:contain;display:block;height:100px;margin-bottom:1em;position:relative}.guestdetails-common-wrapper .occasion-info .icon.none{background:transparent;border:1px dashed gray;border-radius:10px}.guestdetails-common-wrapper .occasion-info .icon.none:before{content:"Icon goes here";font-style:italic;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.guestdetails-common-wrapper .occasion-info .icon.Level_4_7-9_years{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Frasare.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_4_7-9_years.sv{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Frasare_sv.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_4_7-9_years.da,.guestdetails-common-wrapper .occasion-info .icon.Level_4_7-9_years.nb,.guestdetails-common-wrapper .occasion-info .icon.Level_4_7-9_years.no{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Frasare_no.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_4_7-9_years.de{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Frasare_de.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_2_7-9_years{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Glidare.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_2_7-9_years.sv{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Glidare_sv.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_2_7-9_years.da,.guestdetails-common-wrapper .occasion-info .icon.Level_2_7-9_years.nb,.guestdetails-common-wrapper .occasion-info .icon.Level_2_7-9_years.no{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Glidare_no.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_2_7-9_years.de{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Glidare_de.png)}.guestdetails-common-wrapper .occasion-info .icon.Valle_Hoppare{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Hoppare.png)}.guestdetails-common-wrapper .occasion-info .icon.Valle_Hoppare.sv{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Hoppare_sv.png)}.guestdetails-common-wrapper .occasion-info .icon.Valle_Hoppare.da,.guestdetails-common-wrapper .occasion-info .icon.Valle_Hoppare.nb,.guestdetails-common-wrapper .occasion-info .icon.Valle_Hoppare.no{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Hoppare_no.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_4_4-6_years{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Hoppare_SVART.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_4_4-6_years.sv{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Hoppare_SVART_sv.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_4_4-6_years.da,.guestdetails-common-wrapper .occasion-info .icon.Level_4_4-6_years.nb,.guestdetails-common-wrapper .occasion-info .icon.Level_4_4-6_years.no{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Hoppare_SVART_no.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_4_4-6_years.de{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Hoppare_SVART_de.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_1_7-9_years{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Smygare.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_1_7-9_years.sv{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Smygare_sv.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_1_7-9_years.da,.guestdetails-common-wrapper .occasion-info .icon.Level_1_7-9_years.nb,.guestdetails-common-wrapper .occasion-info .icon.Level_1_7-9_years.no{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Smygare_no.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_1_7-9_years.de{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Smygare_de.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_1_3_years{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snobollar.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_1_3_years.sv{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snobollar_sv.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_1_3_years.da,.guestdetails-common-wrapper .occasion-info .icon.Level_1_3_years.nb,.guestdetails-common-wrapper .occasion-info .icon.Level_1_3_years.no{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snobollar_no.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_1_3_years.de{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snobollar_de.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_1_4-6_years{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snogubbar.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_1_4-6_years.sv{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snogubbar_sv.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_1_4-6_years.da,.guestdetails-common-wrapper .occasion-info .icon.Level_1_4-6_years.nb,.guestdetails-common-wrapper .occasion-info .icon.Level_1_4-6_years.no{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snogubbar_no.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_1_4-6_years.de{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snogubbar_de.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_2_4-6_years{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snostjarnor.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_2_4-6_years.sv{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snostjarnor_sv.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_2_4-6_years.da,.guestdetails-common-wrapper .occasion-info .icon.Level_2_4-6_years.nb,.guestdetails-common-wrapper .occasion-info .icon.Level_2_4-6_years.no{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snostjarnor_no.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_2_4-6_years.de{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snostjarnor_de.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_3_7-9_years{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Svangare.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_3_7-9_years.sv{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Svangare_sv.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_3_7-9_years.da,.guestdetails-common-wrapper .occasion-info .icon.Level_3_7-9_years.nb,.guestdetails-common-wrapper .occasion-info .icon.Level_3_7-9_years.no{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Svangare_no.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_3_7-9_years.de{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Svangare_de.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_3_4-6_years{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snokanoner.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_3_4-6_years.sv{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snokanoner_sv.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_3_4-6_years.da,.guestdetails-common-wrapper .occasion-info .icon.Level_3_4-6_years.nb,.guestdetails-common-wrapper .occasion-info .icon.Level_3_4-6_years.no{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snokanoner_no.png)}.guestdetails-common-wrapper .occasion-info .icon.Level_3_4-6_years.de{background-image:url(/Public/Content/images/skischool/courseimages/Valle_Snokanoner_de.png)}.guestdetails-common-wrapper .common-guestdetails-form{display:flex;flex-wrap:wrap}.guestdetails-common-wrapper .common-guestdetails-form .custom-select-cmp,.guestdetails-common-wrapper .common-guestdetails-form .custom-text-wrapper{margin-bottom:1em;margin-right:1em;width:40%}.guestdetails-common-wrapper .common-guestdetails-form .custom-select-cmp{height:3rem}.guestdetails-common-wrapper .common-guestdetails-form .custom-select-cmp select{height:100%}.guestdetails-common-wrapper .guest-details{border-bottom:3px solid #fff;padding:2em}.guestdetails-common-wrapper .guest-details:last-child{border-bottom:0}