< type="text/css">
/* base-level page background s */
.body-bg{ opacity: 1; }
.body-bg .main.body-bg .safety-color{ background-color: #040714; }
#base-bg{
background-image: url(https://lumiere-a.akamaihd.net/v1/images/dpbg_912149fc.png?region=0%2C0%2C300%2C300);
background-position: left top;
background-repeat: repeat;
position: fixed;
top: 0 !important; /* override positioning below chrome for relative */
min-height: 100vh;
left: auto !important; /* needed to resolve fixed background indexing for IE11 */
}
/* body bg covering base-bg in safari*/
body{ background-color: transparent; }
@media screen and (min-width: 1025px){
footer #bottomnav afooter #bottomnav pfooter #help pfooter #utility p{ color: #fff; }
footer #bottomnav .colfooter #utility .divider { border-color: rgba(2552552550.07); }
}
/* primary module-level color theme */
.module.primary-theme:not(.skip-s) h1:not(.skip-text-s).module.primary-theme:not(.skip-s) h1:not(.skip-text-s) a.module.primary-theme:not(.skip-s) h2:not(.skip-text-s).module.primary-theme:not(.skip-s) h2:not(.skip-text-s) a.module.primary-theme.list_module_featured:not(.skip-s) h3:not(.skip-text-s).module.primary-theme.list_module_featured:not(.skip-s) h3:not(.skip-text-s) a.module.primary-theme:not(.skip-s) .accent-color{ color: #fff; }
.module.primary-theme:not(.skip-s) .publish-date:not(.skip-text-s).module.primary-theme:not(.skip-s) .publish-date-standalone:not(.skip-text-s).module.primary-theme:not(.skip-s) .category-labels:not(.skip-text-s) .primary.module.primary-theme:not(.skip-s) .category-labels:not(.skip-text-s) .secondary.module.primary-theme:not(.skip-s) p:not(.skip-text-s).module:not(.skip-text-s) ul:not(.skip-text-s).module.primary-theme:not(.skip-s) li:not(.skip-text-s).module:not(.skip-text-s) ol:not(.skip-text-s).module.primary-theme:not(.skip-s) .base-color.module.primary-theme:not(.skip-s) .entity-container:not(.title-overlay) .entity-details .titlehtml.no-touch .module.primary-theme:not(.skip-s) .entity-container.links-out:not(.skip-hover):not(.title-overlay) .entity-details a:hover .title.module.primary-theme:not(.skip-s) .entity-container:not(.title-overlay) .entity-details .ptitle{ color: #fff; }
.module.primary-theme:not(.skip-s) a:not(.skip-text-s).module.primary-theme:not(.skip-s) a.entity-link:hover h3:not(.skip-text-s).module.primary-theme:not(.skip-s) .button.transparent:not(.skip-text-s){ color: #02d6e8; }
/* primary buttons aka first buttons */
.module.primary-theme:not(.skip-s) button.large.module.primary-theme:not(.skip-s) .button.large.module.primary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large{
background-color: #02d6e8; border: 1px solid #02d6e8;
border: 1px solid #02d6e8;
color: #040714;
}
/* icons have same color as text color */
.module.primary-theme:not(.skip-s) button.large span.icon.module.primary-theme:not(.skip-s) .button.large span.icon.module.primary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large span.icon{ background-color: #040714; }
/* primary buttons hover state */
.module.primary-theme:not(.skip-s) button.large:hover.module.primary-theme:not(.skip-s) .button.large:hover.module.primary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large:hover{
background-color: #02d6e8;
border: 1px solid #02d6e8;
color: #040714;
}
/* icons have same color as text color */
.module.primary-theme:not(.skip-s) button.large:hover span.icon.module.primary-theme:not(.skip-s) .button.large:hover span.icon.module.primary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large:hover span.icon{ background-color: #040714; }
/* secondary buttons aka second buttons */
.module.primary-theme:not(.skip-s) button.large.secondary.module.primary-theme:not(.skip-s) .button.large.secondary.module.primary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large.secondary{
background-color: #FFFFFF; border: 1px solid #FFFFFF;
border: 1px solid #02d6e8;
color: #FFFFFF;
}
/* icons have same color as text color */
.module.primary-theme:not(.skip-s) button.large.secondary span.icon.module.primary-theme:not(.skip-s) .button.large.secondary span.icon.module.primary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large.secondary span.icon{ background-color: #FFFFFF; }
/* secondary buttons hover state */
.module.primary-theme:not(.skip-s) button.large.secondary:hover.module.primary-theme:not(.skip-s) .button.large.secondary:hover.module.primary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large.secondary:hover{
background-color: #FFFFFF;
border: 1px solid #02d6e8;
color: #FFFFFF;
}
/* icons have same color as text color */
.module.primary-theme:not(.skip-s) button.large.secondary:hover span.icon.module.primary-theme:not(.skip-s) .button.large.secondary:hover span.icon.module.primary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large.secondary:hover span.icon{ background-color: #FFFFFF; }
.module.primary-theme:not(.skip-s){ background-color: #040714; background-image: none; }
/* secondary module-level color theme */
.module.secondary-theme:not(.skip-s) h1:not(.skip-text-s).module.secondary-theme:not(.skip-s) h1:not(.skip-text-s) a.module.secondary-theme:not(.skip-s) h2:not(.skip-text-s).module.secondary-theme:not(.skip-s) h2 span:not(.skip-text-s).module.secondary-theme:not(.skip-s) h2:not(.skip-text-s) a.module.secondary-theme.list_module_featured:not(.skip-s) h3:not(.skip-text-s).module.secondary-theme.list_module_featured:not(.skip-s) h3:not(.skip-text-s) a.module.secondary-theme:not(.skip-s) .accent-color{ color: #040714; }
.module.secondary-theme:not(.skip-s) .publish-date:not(.skip-text-s).module.secondary-theme:not(.skip-s) .publish-date-standalone:not(.skip-text-s).module.secondary-theme:not(.skip-s) .category-labels:not(.skip-text-s) .secondary.module.secondary-theme:not(.skip-s) .category-labels:not(.skip-text-s) .primary.module.secondary-theme:not(.skip-s) p:not(.skip-text-s).module.secondary-theme:not(.skip-s) ul:not(.skip-text-s).module.secondary-theme:not(.skip-s) li:not(.skip-text-s).module.secondary-theme:not(.skip-s) ol:not(.skip-text-s).module.secondary-theme:not(.skip-s) .base-color.module.secondary-theme:not(.skip-s) .entity-details h3:not(.skip-text-s).module.secondary-theme:not(.skip-s) .entity-container:not(.title-overlay) .entity-details .titlehtml.no-touch .module.secondary-theme:not(.skip-s) .entity-container.links-out:not(.skip-hover):not(.title-overlay) .entity-details a:hover .title.module.secondary-theme:not(.skip-s) .entity-container:not(.title-overlay) .entity-details .ptitle{ color: #040714; }
.module.secondary-theme:not(.skip-s) a:not(.skip-text-s).module.secondary-theme:not(.skip-s) a.entity-link:hover h3:not(.skip-text-s).module.secondary-theme:not(.skip-s) .button.transparent:not(.skip-text-s){ color: #02d6e8; }
/* primary buttons aka first buttons */
.module.secondary-theme:not(.skip-s) button.large.module.secondary-theme:not(.skip-s) .button.large.module.secondary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large{
background-color: #02d6e8; border: 1px solid #02d6e8;
border: 1px solid #02d6e8;
color: #040714;
}
/* icons have same color as text color */
.module.secondary-theme:not(.skip-s) button.large span.icon.module.secondary-theme:not(.skip-s) .button.large span.icon.module.secondary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large span.icon{ background-color: #040714; }
/* primary buttons hover state */
.module.secondary-theme:not(.skip-s) button.large:hover.module.secondary-theme:not(.skip-s) .button.large:hover.module.secondary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large:hover{
background-color: #02d6e8;
border: 1px solid #02d6e8;
color: #040714;
}
/* icons have same color as text color */
.module.secondary-theme:not(.skip-s) button.large:hover span.icon.module.secondary-theme:not(.skip-s) .button.large:hover span.icon.module.secondary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large:hover span.icon{ background-color: #040714; }
/* secondary buttons aka second buttons */
.module.secondary-theme:not(.skip-s) button.large.secondary.module.secondary-theme:not(.skip-s) .button.large.secondary.module.secondary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large.secondary{
background-color: #FFFFFF; border: 1px solid #FFFFFF;
border: 1px solid #02d6e8;
color: #FFFFFF;
}
/* icons have same color as text color */
.module.secondary-theme:not(.skip-s) button.large.secondary span.icon.module.secondary-theme:not(.skip-s) .button.large.secondary span.icon.module.secondary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large.secondary span.icon{ background-color: #FFFFFF; }
/* secondary buttons hover state */
.module.secondary-theme:not(.skip-s) button.large.secondary:hover.module.secondary-theme:not(.skip-s) .button.large.secondary:hover.module.secondary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large.secondary:hover{
background-color: #FFFFFF;
border: 1px solid #02d6e8;
color: #FFFFFF;
}
/* icons have same color as text color */
.module.secondary-theme:not(.skip-s) button.large.secondary:hover span.icon.module.secondary-theme:not(.skip-s) .button.large.secondary:hover span.icon.module.secondary-theme:not(.skip-s) .content-overlay .cta-links-container .cta-item .button.large.secondary:hover span.icon{ background-color: #FFFFFF; }
.module.secondary-theme:not(.skip-s){ background-color: #040714; background-image: none; }
/* page-level entity s */
/* lazy image placeholder icon or color overrides */
.aspect.placeholder{
}
>
< type="text/css">
/* -pack-configured takeover s */
@media screen and (min-width: 1025px){
#nav-logo#nav-local li aaside.gpt.pushdown#chrome-controls{ color: #fff; }
#chrome-controls .chrome-controls-icon{ border-color: transparent #fff #fff transparent; }
#nav-local li a.active{ color: #b2dfff; }
}
@media screen and (min-width: 1025px){
#nav-logo{ background-image: url(https://static-mh.content.disney.io/matterhorn/assets/logos/nav_logo-89193ebe6563.png);}
}
@media screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 1025px)screen and (min-resolution: 144dpi) and (min-width: 1025px){
#nav-logo{ background-image: url(https://static-mh.content.disney.io/matterhorn/assets/logos/
[email protected]);}
}
>
< type="text/css">
>
< type="text/css">
>
< type="text/css">
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-items .local-nav-item .local-nav-top-item { color: #FFFFFF; fill: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-items .local-nav-more .local-nav-more-link.local-nav-has-sublinks { color: #FFFFFF; fill: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-items .local-nav-item .local-nav-top-item.local-nav-has-sublinks svg.local-nav-sublinks-arrow { stroke: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-items .local-nav-more .local-nav-more-link.local-nav-has-sublinks svg.local-nav-sublinks-arrow { stroke: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-items .local-nav-item .local-nav-top-item.local-nav-active:after.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-items .local-nav-item .local-nav-top-item.local-nav-active span:after { background-color: #02d6e8; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-items .local-nav-item.item-open .local-nav-top-item span { color: #FFFFFF; fill: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar.has-overflow.local-nav-more-open .local-nav-items .local-nav-more .local-nav-more-link.local-nav-has-sublinks span { color: #FFFFFF; fill: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar { background-color: #040714; }
.module.local_nav_bar#ref-1-0 .local-nav-bar:before { background-color: #040714; }
@media only screen and (min-width: 1601px){
.module.local_nav_bar#ref-1-0{ background-color: #040714; }
.module.local_nav_bar#ref-1-0 .local-nav-bar.local-nav-fixed{ border-color: #040714; }
}
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-items .local-nav-item { border-image: linear-gradient(to bottom#040714 50%#040714 100%) 1 100%; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-items .local-nav-more { border-image: linear-gradient(to bottom#040714 50%#040714 100%) 1 100%; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-items .local-nav-more-mobile::before,
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-items .local-nav-more-mobile::after { background-color: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-overflow-items .local-nav-item .local-nav-top-item { color: #FFFFFF; fill: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-overflow-items .local-nav-item .local-nav-top-item.local-nav-has-sublinks svg.local-nav-sublinks-arrow { stroke: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar.has-overflow.has-overflowing-overflow .local-nav-overflow-items .local-nav-overflow-btn svg { fill: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-overflow-items .local-nav-item .local-nav-top-item.local-nav-active:after.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-overflow-items .local-nav-item .local-nav-top-item.local-nav-active span:after { background-color: #02d6e8; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-overflow-items .local-nav-item.item-open .local-nav-top-item span { color: #FFFFFF; fill: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-overflow-items .local-nav-item { background-color: #040714; }
.module.local_nav_bar#ref-1-0 .local-nav-bar.has-overflow.local-nav-more-open .local-nav-items .local-nav-more .local-nav-more-link.local-nav-has-sublinks svg.local-nav-sublinks-arrow { fill: #040714; }
.module.local_nav_bar#ref-1-0 .local-nav-bar.has-overflow.has-overflowing-overflow .local-nav-overflow-items .local-nav-overflow-btn svg { background-color: #040714; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-overflow-items .local-nav-item { border-image: linear-gradient(to bottom#040714 50%#040714 100%) 1 100%; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-item .local-nav-sublinks .local-nav-sublink .local-nav-sublink-text span { color: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-item .local-nav-sublinks .local-nav-sublink .local-nav-sublink-text:after { background-color: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-item .local-nav-sublinks .local-nav-sublink .local-nav-sublink-text.local-nav-active:before { background-color: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-item .local-nav-sublinks .local-nav-sublink:hover .local-nav-sublink-text { color: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-item .local-nav-sublinks .local-nav-sublink:hover .local-nav-sublink-text span { color: #FFFFFF; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-item .local-nav-sublinks .local-nav-sublink:hover .local-nav-sublink-text span { border-bottom: 1px solid #02d6e8; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-item .local-nav-sublinks { background-color: #040714; }
.module.local_nav_bar#ref-1-0 .local-nav-bar .local-nav-item.item-open .local-nav-top-item.local-nav-has-sublinks svg.local-nav-sublinks-arrow { fill: #040714;}
>
< type="text/css">
#ref-1-1{
}
>
< type="text/css">
#ref-1-2{
}
>
< type="text/css">
#ref-1-3{
}
#ref-1-3{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-4{
}
#ref-1-4{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-5{
}
#ref-1-5{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-6{
}
#ref-1-6{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-7{
}
#ref-1-7{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-8{
}
#ref-1-8{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-9{
}
#ref-1-9{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-10{
}
#ref-1-10{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-11{
}
#ref-1-11{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-12{
}
#ref-1-12{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-13{
}
#ref-1-13{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-14{
}
#ref-1-14{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-15{
}
#ref-1-15{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-16{
}
#ref-1-16{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-17{
}
#ref-1-17{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-18{
}
#ref-1-18{
background-color: #ffffff;
background-image: none;
}
>
< type="text/css">
#ref-1-19{
}
#ref-1-19{
background-color: #FFFFFF;
background-image: none;
}
>
< type="text/css">
#ref-1-20{
}
>
< type="text/css">
#ref-1-21{
}
>
< type="text/css">
#ref-1-22{
}
>
< type="text/css">
#ref-1-23{
}
>
< type="text/css">
>
< type="text/css">
>
< type="text/css">
>
< type="text/css">
#ref-1-27{
}
>