#modal-window.flex-hero{width:100%;height:100%;top:0;background-color:transparent;overflow:hidden}#modal-window.flex-hero #modal-close{background-position:0 0;height:32px;width:32px;padding-left:0;top:24px;right:24px;background-image:url(https://static-mh.content.disney.io/matterhorn/assets/utility/close/icon_modal_close-6d08c24b1584.png);background-size:32px 32px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 1.5 / 1), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){#modal-window.flex-hero #modal-close{background-image:url(https://static-mh.content.disney.io/matterhorn/assets/utility/close/icon_modal_close@2x-90a7d6d4e706.png)}}#modal-window.flex-hero #modal-close-background{visibility:visible;border-radius:4px;height:48px;width:48px;top:16px;right:16px;background-size:48px 48px;background-color:rgba(0,0,0,0.4)}#modal-window.flex-hero .modal.flex-hero{width:100%;height:100%}#modal-window.flex-hero .modal.flex-hero .modal-info{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;min-height:100%;height:auto;max-width:1280px;margin-left:auto;margin-right:auto}#modal-window.flex-hero .modal.flex-hero .modal-info .modal-title{font-size:2.25em;color:#fff;width:100%;padding-top:10px;flex-shrink:0}#modal-window.flex-hero .modal.flex-hero .modal-info .modal-content{height:auto}#modal-window.flex-hero .modal.flex-hero .modal-info .modal-content .content-container{height:auto;padding-top:8px}#modal-window.flex-hero .modal.flex-hero ul{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;padding:0 0.1em}#modal-window.flex-hero .modal.flex-hero ul li{flex-basis:45%;width:45%;margin:0.3em}@media screen and (min-width: 680px){#modal-window.flex-hero{max-height:98%}#modal-window.flex-hero .modal.flex-hero{overflow-y:auto;-webkit-overflow-scrolling:touch}#modal-window.flex-hero .modal.flex-hero .modal-info .modal-title{width:90%}#modal-window.flex-hero .modal.flex-hero ul{padding:0.2em}#modal-window.flex-hero .modal.flex-hero ul li{margin-left:0.8em;margin-right:0.8em;margin-bottom:1.15em}#modal-window.flex-hero .modal.flex-hero ul.row-4 li{max-width:20%;flex-basis:20%}#modal-window.flex-hero .modal.flex-hero ul.row-3 li{max-width:25%;flex-basis:25%}}@media screen and (max-width: 679px){#modal-window.flex-hero{padding:0}#modal-window.flex-hero #modal-close{top:16px;right:16px}#modal-window.flex-hero #modal-close-background{top:8px;right:8px}#modal-window.flex-hero .modal.flex-hero{height:100%;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}#modal-window.flex-hero .modal.flex-hero .modal-title{font-size:1.65em;padding-top:50px;padding-bottom:10px;width:60%}#modal-window.flex-hero .modal.flex-hero .modal-content{padding:0}#modal-window.flex-hero .modal.flex-hero .modal-info{height:auto;min-height:100%}#modal-window.flex-hero .modal.flex-hero ul{padding:0}}.module.flex_hero .carousel,.module.flex_hero .slides,.module.flex_hero .slides li{position:relative;width:100%;box-sizing:border-box}.module.flex_hero .slides li{border-bottom:1px solid transparent;margin-bottom:-2px}.module.flex_hero .image-wrapper.background-image{width:100%;min-width:100%}.module.flex_hero .hero-content-wrapper img.relative{width:100%;height:auto}.module.flex_hero .hero-content-wrapper .foreground-image img.relative{width:auto}.module.flex_hero .hero-content-wrapper .foreground-image p.caption{text-align:center;font-size:1.2em}.module.flex_hero .hero-content-wrapper .foreground-image p.caption.small{font-size:0.9em}.module.flex_hero .hero-content-wrapper .foreground-image p.caption.large{font-size:1.5em}.module.flex_hero .background-image+.video-wrapper{position:absolute;top:0}.module.flex_hero .video-wrapper{font-size:0}.module.flex_hero .video-wrapper,.module.flex_hero .video-wrapper video{width:100%;height:auto;object-fit:fill}.module.flex_hero .mute-button{opacity:0.5;z-index:10;margin:16px;position:absolute;user-select:none;background-repeat:no-repeat;background-image:url(https://static-mh.content.disney.io/matterhorn/assets/video/mute-sprite-7cbcacbb78b8.png);background-size:200% 100%;width:40px;height:40px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 1.5 / 1), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.module.flex_hero .mute-button{background-image:url(https://static-mh.content.disney.io/matterhorn/assets/video/mute-sprite@2x-b5330612ea19.png)}}.module.flex_hero .mute-button.mute-off{background-position:0 0}.module.flex_hero .mute-button.mute-on{background-position:100% 0}.module.flex_hero .mute-button:hover{opacity:1}.module.flex_hero .mute-button.left{left:0}.module.flex_hero .mute-button.flush-left{margin-left:0}.module.flex_hero .mute-button.right{right:0}.module.flex_hero .mute-button.flush-right{margin-right:0}.module.flex_hero .mute-button.top{top:0}.module.flex_hero .mute-button.flush-top{margin-top:0}.module.flex_hero .mute-button.bottom{bottom:0}.module.flex_hero .mute-button.flush-bottom{margin-bottom:0}.module.flex_hero .mute-button.center{left:50%;transform:translateX(-50%)}.module.flex_hero .mute-button.middle{top:50%;transform:translateY(-50%)}.module.flex_hero .mute-button.center.middle{top:50%;left:50%;transform:translate(-50%, -50%)}.module.flex_hero .video-end{opacity:0;transition:opacity 300ms}.module.flex_hero .foreground-content-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}.module.flex_hero .foreground-content-wrapper:not(.full-width){max-width:1024px;left:50%;transform:translateX(-50%)}.module.flex_hero .foreground-content-wrapper .open-flex-hero-modal,.module.flex_hero .foreground-content-wrapper .foreground-link{display:inline;background:0;border:0}.module.flex_hero .image-wrapper.foreground-image,.module.flex_hero .open-flex-hero-modal,.module.flex_hero .foreground-link{position:absolute}.module.flex_hero .image-wrapper.foreground-image.left,.module.flex_hero .open-flex-hero-modal.left,.module.flex_hero .foreground-link.left{left:0}.module.flex_hero .image-wrapper.foreground-image.right,.module.flex_hero .open-flex-hero-modal.right,.module.flex_hero .foreground-link.right{right:0}.module.flex_hero .image-wrapper.foreground-image.center,.module.flex_hero .open-flex-hero-modal.center,.module.flex_hero .foreground-link.center{left:50%;transform:translateX(-50%)}.module.flex_hero .image-wrapper.foreground-image.top,.module.flex_hero .open-flex-hero-modal.top,.module.flex_hero .foreground-link.top{top:0}.module.flex_hero .image-wrapper.foreground-image.bottom,.module.flex_hero .open-flex-hero-modal.bottom,.module.flex_hero .foreground-link.bottom{bottom:0}.module.flex_hero .image-wrapper.foreground-image.middle,.module.flex_hero .open-flex-hero-modal.middle,.module.flex_hero .foreground-link.middle{top:50%;transform:translateY(-50%)}.module.flex_hero .image-wrapper.foreground-image.center.middle,.module.flex_hero .open-flex-hero-modal.center.middle,.module.flex_hero .foreground-link.center.middle{top:50%;left:50%;transform:translate(-50%, -50%)}.module.flex_hero .image-wrapper.foreground-image.modal-image,.module.flex_hero .open-flex-hero-modal.modal-image,.module.flex_hero .foreground-link.modal-image{position:relative}.module.flex_hero .bound-padding.flush-left{padding-left:0}.module.flex_hero .bound-padding.flush-right{padding-right:0}.module.flex_hero .bound-padding.flush-top{padding-top:0}.module.flex_hero .bound-padding.flush-bottom{padding-bottom:0}_:-ms-fullscreen .module.flex_hero#ref-1-0,_:-ms-fullscreen .module.flex_hero#ref-1-0 .bound,:root .module.flex_hero#ref-1-0,:root .module.flex_hero#ref-1-0 .bound{overflow-x:hidden;-ms-overflow-style:none}_:-ms-fullscreen .module.flex_hero#ref-1-0 .video-wrapper,_:-ms-fullscreen .module.flex_hero#ref-1-0 .bound .video-wrapper,:root .module.flex_hero#ref-1-0 .video-wrapper,:root .module.flex_hero#ref-1-0 .bound .video-wrapper{padding-right:100px}
