.module.image_gallery{box-sizing:border-box}.module.image_gallery h1{margin-bottom:5px}.module.image_gallery, .module.image_gallery div, .module.image_gallery span:not(.social-share):not(.social-icon), .module.image_gallery a, .module.image_gallery ul, .module.image_gallery li, .module.image_gallery .clicon{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.module.image_gallery:hover:not(.open-gallery), .module.image_gallery div:hover:not(.open-gallery), .module.image_gallery span:not(.social-share):not(.social-icon):hover:not(.open-gallery), .module.image_gallery a:hover:not(.open-gallery), .module.image_gallery ul:hover:not(.open-gallery), .module.image_gallery li:hover:not(.open-gallery), .module.image_gallery .clicon:hover:not(.open-gallery){cursor:default}.module.image_gallery.open-gallery:hover, .module.image_gallery div.open-gallery:hover, .module.image_gallery span:not(.social-share):not(.social-icon).open-gallery:hover, .module.image_gallery a.open-gallery:hover, .module.image_gallery ul.open-gallery:hover, .module.image_gallery li.open-gallery:hover, .module.image_gallery .clicon.open-gallery:hover{cursor:pointer}.module.image_gallery .show_more_container.inline{display:none}.module.image_gallery .show_more_container button.large.show_more{position:relative;padding:5px 40px 2px 16px;margin:0 0 24px;background-color:#000;border:1px solid #fade4b;border-radius:20px;font-size:1rem;line-height:1.5rem;color:#fff;text-transform:uppercase;box-shadow:unset;overflow:visible;transition:200ms ease-in-out}.module.image_gallery .show_more_container button.large.show_more:after{content:"";position:absolute;top:5px;right:14px;width:20px;height:20px;background:url(https://static-mh.content.disney.io/matterhorn/assets/starwars/utility/arrows/more_down-0165de1514f4.svg) center no-repeat}.module.image_gallery .show_more_container button.large.show_more:hover{background-color:#000;border:1px solid #fff;color:#fff;box-shadow:0 0 5px rgba(255, 255, 255, 0.4)}.module.image_gallery .social-share-links{display:inline-block;margin:0;width:auto}.module.image_gallery .gallery_header{display:block;position:relative;width:100%;height:100%;overflow:hidden;z-index:0;border-radius:8px}.module.image_gallery .gallery_header.inline h2, .module.image_gallery .gallery_header.inline .banner_img{cursor:pointer}.module.image_gallery .gallery_header .gallery_banner_container{margin-bottom:0}.module.image_gallery .gallery_header .gallery_banner_container .scaler{padding-top:56.25%}.module.image_gallery .gallery_header .gallery_banner_container .banner_img{position:relative;overflow:hidden;margin-bottom:0}.module.image_gallery .gallery_header .gallery_banner_container .banner_img img{position:absolute;top:0;left:0;width:auto;height:100%}.module.image_gallery .gallery_header .gallery_banner_container .banner_img h2{font-family:"DINNext";font-size:1rem;line-height:1.25rem;font-weight:500;text-transform:none}.module.image_gallery .gallery_header .gallery_banner_container .gallery_shade{display:none}.module.image_gallery .gallery_header .gallery_link_container{width:100%;padding:12px;background-color:#1d1e1f;box-sizing:border-box}.module.image_gallery .gallery_header .gallery_link_container h2{font-family:"DINNext";font-size:1rem;line-height:1.25rem;font-weight:500;text-transform:none}.module.image_gallery .gallery_header .gallery_link_container p.description{margin-top:4px;margin-bottom:12px;font-size:0.875rem;line-height:1rem;font-weight:400;letter-spacing:0.5px}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links{display:inline-block;position:relative;width:100%;padding-right:10px;margin:12px 10px 4px 0}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links li{border:none}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links .parent_page_link a{font-weight:400;text-transform:uppercase;text-decoration:underline #fade4b;cursor:pointer;transition:200ms ease-in-out}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links .parent_page_link a:hover{text-decoration-color:#fff}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links .image-total{color:#848687;font-weight:400;display:inline-block;width:initial;padding-top:8px}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links .image-total p, .module.image_gallery .gallery_header .gallery_link_container .gallery_external_links .image-total .total-icon{display:inline-block;vertical-align:middle}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links .image-total .total-icon{width:20px;height:20px;background-position:-15px -15px;background-repeat:no-repeat}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links .image-total p{padding-top:4px;font-size:1.05em}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links .social{float:right}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links .social button{background-color:#fade4b;transition:200ms ease-in-out}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links .social button:hover{background-color:#f2d24e}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links:last-child{margin-right:0}.module.image_gallery #gallery_thumb_grid.inline{display:none}.module.image_gallery #gallery_thumb_grid{overflow:hidden;padding:20px 0 0}.module.image_gallery #gallery_thumb_grid ul.img-cols{font-size:0;padding:0}.module.image_gallery #gallery_thumb_grid ul.img-cols li{position:relative;display:inline-block;cursor:pointer;z-index:0;box-sizing:border-box;padding:0;width:47.7%;margin-right:4.6%;margin-bottom:4.6%}.module.image_gallery #gallery_thumb_grid ul.img-cols li:nth-of-type(2n){margin-right:0}.module.image_gallery #gallery_thumb_grid ul.img-cols li .center-crop{position:relative;width:100%;height:100%;overflow:hidden;border-radius:8px}.module.image_gallery #gallery_thumb_grid ul.img-cols li .img-aspect{padding-top:56.25%;position:relative;background:rgba(0, 0, 0, 0.1);box-shadow:inset 1px 1px 6px rgba(0, 0, 0, 0.2)}.module.image_gallery #gallery_thumb_grid ul.img-cols li .img-aspect img{width:100%;height:auto;position:absolute;top:0;left:0}.module.image_gallery #gallery_thumb_grid ul.img-cols li .zoom-overlay, .module.image_gallery #gallery_thumb_grid ul.img-cols li .active-indicator{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer;background-color:rgba(0, 0, 0, 0.6);-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;transition:opacity 200ms}.no-js .module.image_gallery #gallery_thumb_grid ul.img-cols li .zoom-overlay, .no-js .module.image_gallery #gallery_thumb_grid ul.img-cols li .active-indicator{pointer-events:none}.module.image_gallery #gallery_thumb_grid ul.img-cols li .zoom-icon{display:block;position:relative;top:50%;width:56px;height:56px;margin:-28px auto 0;opacity:0;cursor:pointer;background-repeat:no-repeat;-webkit-transition:opacity 650ms 100ms;-moz-transition:opacity 650ms 100ms;transition:opacity 650ms 100ms}.module.image_gallery #gallery_thumb_grid ul.img-cols li .active-indicator{background-color:rgba(0, 0, 0, 0.72);-webkit-transition:opacity 1000ms 600ms;-moz-transition:opacity 1000ms 600ms;transition:opacity 1000ms 600ms}html.no-touch .module.image_gallery #gallery_thumb_grid ul.img-cols li:hover .zoom-overlay, .module.image_gallery #gallery_thumb_grid ul.img-cols li.active .active-indicator{opacity:1}html.no-touch .module.image_gallery #gallery_thumb_grid ul.img-cols li:hover .zoom-overlay .zoom-icon, .module.image_gallery #gallery_thumb_grid ul.img-cols li.active .active-indicator .zoom-icon{opacity:1}.module.image_gallery .next_page, .module.image_gallery .next_page:hover, .module.image_gallery .prev_page, .module.image_gallery .prev_page:hover{cursor:pointer}.module.image_gallery .next_page:after, .module.image_gallery .prev_page:after{content:"";display:block;width:40%;margin:0 auto;opacity:0.9;border-bottom:1px solid transparent;transition:border-color 200ms, width 250ms}html.no-touch .module.image_gallery .next_page:hover:after, html.no-js .module.image_gallery .next_page:hover:after, html.no-touch .module.image_gallery .prev_page:hover:after, html.no-js .module.image_gallery .prev_page:hover:after{width:100%;border-bottom-color:#fade4b}.module.image_gallery .next_page{float:right}.module.image_gallery .prev_page{float:left}@media screen and (min-width: 680px){.module.image_gallery .gallery_header .gallery_link_container{margin-top:0}.module.image_gallery #gallery_thumb_grid{margin:0}}@media screen and (min-width: 768px){.module.image_gallery .gallery_header{min-height:unset}.module.image_gallery .gallery_header .gallery_banner_container, .module.image_gallery .gallery_header .gallery_link_container{display:inline-block;vertical-align:top}.module.image_gallery .gallery_header .gallery_banner_container{width:58%;position:relative}.module.image_gallery .gallery_header .gallery_banner_container .banner_img{margin:0}.module.image_gallery .gallery_header .gallery_banner_container .banner_img h2{font-family:"DINNext";font-size:1.125rem;line-height:1.5rem;font-weight:500}.module.image_gallery .gallery_header .gallery_link_container h2{font-family:"DINNext";font-size:1.125rem;line-height:1.5rem;font-weight:500}.module.image_gallery .gallery_header .gallery_link_container{width:40%;padding:1.5%;position:initial;background-color:transparent}.module.image_gallery .gallery_header .gallery_link_container:before, .module.image_gallery .gallery_header .gallery_link_container:after{display:block;position:absolute}.module.image_gallery .gallery_header .gallery_link_container:before, .module.image_gallery .gallery_header .gallery_link_container:after{content:"";width:0;z-index:-2;box-sizing:border-box}.module.image_gallery .gallery_header .gallery_link_container .bedazzlement{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#1d1e1f;z-index:-1}.module.image_gallery .gallery_header .gallery_link_container:before, .module.image_gallery .gallery_header .gallery_link_container:after{bottom:0;top:auto;border-top:12px solid #1d1e1f}.module.image_gallery .gallery_header .gallery_link_container:before{left:0;border-right:12px solid transparent;width:80%}.module.image_gallery .gallery_header .gallery_link_container:after{right:0;border-left:12px solid transparent;width:9%}.module.image_gallery .gallery_header .gallery_link_container .bedazzlement{bottom:11px}.module.image_gallery .gallery_header .gallery_link_container .description{margin-bottom:8%}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links{margin:8px 0;position:unset;min-height:35px}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links .image-total{position:absolute;bottom:0;margin-bottom:25px}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links .social{position:absolute;bottom:0;right:0;margin:0 25px 25px 0}.module.image_gallery .gallery_header .gallery_link_container .card-decal{position:relative;padding-bottom:16px}.module.image_gallery .gallery_header .gallery_link_container .card-decal:before, .module.image_gallery .gallery_header .gallery_link_container .card-decal:after{content:"";position:absolute;background-color:#5a5c5d;height:4px;width:24px;border-radius:4px;left:2px;z-index:2}.module.image_gallery .gallery_header .gallery_link_container .card-decal:before{width:4px;left:30px}.module.image_gallery .gallery_header .gallery_link_container .card-decal:hover:before, .module.image_gallery .gallery_header .gallery_link_container .card-decal:hover:after, .module.image_gallery .gallery_header .gallery_link_container .card-decal:focus:before, .module.image_gallery .gallery_header .gallery_link_container .card-decal:focus:after{box-shadow:0px 0px 4px 1px #c6ecfa;background:#fff}.module.image_gallery .gallery_header .gallery_link_container .card-decal:active:before, .module.image_gallery .gallery_header .gallery_link_container .card-decal:active:after{box-shadow:0px 0px 4px 1px #5f7178;background:#cecfcf}.module.image_gallery .gallery_header:hover .card-decal:before, .module.image_gallery .gallery_header:hover .card-decal:after, .module.image_gallery .gallery_header:focus .card-decal:before, .module.image_gallery .gallery_header:focus .card-decal:after{box-shadow:0px 0px 4px 1px #c6ecfa;background:#fff;transition:background-color 300ms, box-shadow 300ms}.module.image_gallery #gallery_thumb_grid{padding:30px 0 0}.module.image_gallery #gallery_thumb_grid ul.img-cols li:nth-of-type(2n){margin-right:3%}.module.image_gallery #gallery_thumb_grid ul.img-cols li{width:31.3333333333%;margin-right:3%;margin-bottom:3%}.module.image_gallery #gallery_thumb_grid ul.img-cols li:nth-of-type(3n){margin-right:0}}@media screen and (min-width: 960px){.module.image_gallery .gallery_header .gallery_banner_container .banner_img .scaler{padding-top:56.25%}.module.image_gallery .gallery_header .gallery_link_container{font-size:initial;padding-top:1.5%}[dir="ltr"] .module.image_gallery .gallery_header .gallery_link_container{padding-right:1.5%}[dir="rtl"] .module.image_gallery .gallery_header .gallery_link_container{padding-left:1.5%}[dir="ltr"] .module.image_gallery .gallery_header .gallery_link_container{padding-left:1.5%}[dir="rtl"] .module.image_gallery .gallery_header .gallery_link_container{padding-right:1.5%}.module.image_gallery .gallery_header .gallery_link_container{padding-bottom:1.5%}.module.image_gallery .gallery_header .gallery_link_container .gallery_external_links .image-total{display:block}[dir="ltr"] .module.image_gallery .gallery_header .gallery_link_container .gallery_external_links li:nth-of-type(1){border-right:none}[dir="rtl"] .module.image_gallery .gallery_header .gallery_link_container .gallery_external_links li:nth-of-type(1){border-left:none}}@media screen and (min-width: 1024px){.module.image_gallery .gallery_link_container .description{margin-bottom:10%}.module.image_gallery #gallery_thumb_grid ul.img-cols{margin:3px;padding:0 0 16px}.module.image_gallery #gallery_thumb_grid ul.img-cols li:nth-of-type(2n), .module.image_gallery #gallery_thumb_grid ul.img-cols li:nth-of-type(3n){margin-right:2.7%}.module.image_gallery #gallery_thumb_grid ul.img-cols li{width:22.975%;margin-right:2.7%;margin-bottom:2.7%}.module.image_gallery #gallery_thumb_grid ul.img-cols li:nth-of-type(4n){margin-right:0}}