body.disneyholidays-fullwidth .columns.slick-initialized{display:block!important}body.disneyholidays-fullwidth .background-container .circle-icon{top:0;left:50%!important;right:auto!important;position:absolute;width:8rem;height:8rem;text-align:center;font-size:3rem;margin-left:0!important;margin-right:0!important;transform:translateX(-50%)!important;opacity:1;display:flex;align-items:center;justify-content:center;transition:none!important;-webkit-animation:none!important;animation:none!important}.slick-dots li button{width:0!important}body.disneyholidays-fullwidth .background-container .circle-icon:before{position:static;transform:none;padding-right:0!important;transition:none!important;-webkit-animation:none!important;animation:none!important}body.disneyholidays-fullwidth>header:has(+header){display:none!important}body.disneyholidays-fullwidth .header-hero,body.disneyholidays-fullwidth .header-hero .media-container,body.disneyholidays-fullwidth .header-hero img,body.disneyholidays-fullwidth .header-hero picture,body.disneyholidays-fullwidth .header-hero video{width:100%;max-width:100%;margin-left:0;margin-right:0}body.disneyholidays-fullwidth .cms-inline-link{color:#006fcf;text-decoration:underline;text-underline-offset:2px;display:inline}body.disneyholidays-fullwidth .cms-inline-link:focus,body.disneyholidays-fullwidth .cms-inline-link:hover{color:#0058a6;text-decoration:underline}body.disneyholidays-fullwidth .header-hero .low-res-loading.loaded{opacity:0!important;pointer-events:none}body.disneyholidays-fullwidth .header-hero #responsive-picture{position:relative}body.disneyholidays-fullwidth .has-text-centered{text-align:center}body.disneyholidays-fullwidth .has-text-centered .buttons{display:flex;justify-content:center;flex-wrap:wrap}body.disneyholidays-fullwidth .text-container .pep-icon:after,body.disneyholidays-fullwidth .text-container .pep-icon:before,body.disneyholidays-fullwidth .text-container .pep-icon a:after,body.disneyholidays-fullwidth .text-container .pep-icon a:before{pointer-events:none}body.disneyholidays-fullwidth .text-container .pep-icon a{position:relative;z-index:1;pointer-events:auto}body.disneyholidays-fullwidth .slick-dots{position:relative;bottom:auto;display:flex!important;text-align:center;width:100%;left:0;right:0;padding:1rem 0;margin:0 auto;list-style:none;z-index:10}body.disneyholidays-fullwidth .slick-dots li{display:inline-block;margin:0 5px;float:none}body.disneyholidays-fullwidth .image-and-counter-wrapper .slick-dots{position:absolute;bottom:10px;display:flex!important;justify-content:center!important;text-align:center;width:100%;left:0;right:0;padding:0;margin-bottom:0}body.disneyholidays-fullwidth .callout-image-wrapper.slick-slider .slick-dots,body.disneyholidays-fullwidth .inline-gallery.slick-slider .slick-dots{position:absolute;left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:auto!important;display:flex!important;justify-content:center!important;margin:0!important;padding-left:0!important;padding-right:0!important}body.disneyholidays-fullwidth .image-and-counter-wrapper .slick-dots li{margin:0 3px}body.disneyholidays-fullwidth .slick-dots li.slick-active button:before{opacity:1;transform:scale(1.5)}body.disneyholidays-fullwidth .columns.story-cards-container .slick-dots li button:before{margin-top:10px}body.disneyholidays-fullwidth .columns-story-cards-container+.columns-story-cards-container,body.disneyholidays-fullwidth .columns.story-cards-container+.columns.story-cards-container{margin-top:0!important}body.disneyholidays-fullwidth #ts-cs-small-print-plus .column.is-10-desktop.content{display:block}body.disneyholidays-fullwidth .slick-dots li.slick-active+li button:before,body.disneyholidays-fullwidth .slick-dots li:has(+.slick-active) button:before{opacity:.75;transform:scale(1.25)}body.disneyholidays-fullwidth .body-gap>*>*,body.disneyholidays-fullwidth .body-gap>*>.hidden,body.disneyholidays-fullwidth .body-gap>*>.hidden-previous{opacity:1!important;transform:none!important}body.disneyholidays-fullwidth .global-message .title{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;color:#fff}body.disneyholidays-fullwidth .global-message .title .read-more-toggle,body.disneyholidays-fullwidth .global-message .title a,body.disneyholidays-fullwidth .global-message .title em,body.disneyholidays-fullwidth .global-message .title span,body.disneyholidays-fullwidth .global-message .title strong{color:#fff;white-space:nowrap}body.disneyholidays-fullwidth .callout-container .callout .content.components-gap>div.content+p.pep-icon{margin-top:-1.5rem}#chrome{max-width:100%;height:30px;background:#2d2d2d;color:#969696;min-width:960px}#chrome .container{width:960px;margin:0 auto}#chrome strong{font-weight:700;display:inline-block;font-size:14px;line-height:30px;padding:0 0 0 38px;background:url(/images/logos/chrome/walt-disney-travel-company.png) no-repeat 0}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx),screen and (min-resolution:192dpi){#chrome strong{background-image:url(/images/logos/chrome/retina/walt-disney-travel-company.png);background-size:32px 18px}}#chrome a{color:#969696}#chrome dfn{float:right;display:inline-block;line-height:30px;font-size:14px;font-family:InspireTWDC,Helvetica,Arial,sans-serif;font-style:normal}#chrome dfn a{color:#969696;text-decoration:none;transition:color .25s ease-out}#chrome dfn a:hover{color:#969696}#chrome hr{display:none!important}.primary li.hotel{font-size:14px;font-weight:700;padding-top:20px;line-height:16px!important}.primary li.hotel:first-of-type{padding-top:0}.primary li.hotel a:hover{text-decoration:underline}.primary li.hotel a span{display:block;font-size:12px;font-weight:400}.primary li.extra{font-size:14px;font-weight:700;padding-top:20px;background:none!important}.primary li.extra a:hover{text-decoration:underline}.primary li.extra a:before{text-decoration:none;vertical-align:bottom;padding-right:3px;display:inline-block}.secondary.text-underline a:hover{text-decoration:underline}.stacked .secondary{border-top:1px solid #dfdfdf}.secondary h4{font-size:14px;font-weight:700;padding:0 20px;margin:0}.secondary ul{padding:0;margin:0;list-style:none}.secondary li{padding:0 20px;margin-top:10px}.secondary li:first-child{margin-top:0}.secondary li.promo{position:relative;width:260px}li.deals .flyout .secondary li,li.deals .flyout .secondary li.promo{width:260px}li.deals .flyout .secondary li.promo a{padding:0 30px 0 55px!important;width:auto}.secondary li.promo a,li.deals .flyout .secondary li.promo a{height:50px;display:flex;align-items:center;line-height:16px!important;background-position:0;background-repeat:no-repeat;background-size:45px 45px;text-wrap:auto;position:relative}.secondary li.promo a{padding:0 25px 0 60px;width:220px}.secondary li.promo a:after,li.deals .flyout .secondary li.promo a:after{position:absolute;top:0;line-height:50px;content:"\e30c";font-size:20px;font-family:PEP Icon;font-weight:400;display:inline-block;vertical-align:middle;color:inherit}.secondary .more{padding:0 20px;margin-top:10px;display:block}.secondary .more:hover{text-decoration:underline}header ul.sublinks{padding:0;color:#fff}header .sublinks{display:block}header .sublinks a{color:#fff}header li.sublink{display:inline-block;height:33px;font-size:12px;line-height:33px;text-align:right}header li.sublink .link-like,header li.sublink a{display:inline;padding:0 15px}header .sublinks li{padding:0}header .nav-title{font-weight:500}header .sublinks li.geo .link-like,header .sublinks li.geo a{border-left:1px solid #c4c4c4}header .sublinks li.geo .link-like:before,header .sublinks li.geo a:before{content:"\e25e";font-family:PEP Icon;vertical-align:bottom;padding-right:3px;display:inline-block}@media screen and (max-width:767px){footer .links-container .title{cursor:pointer;padding:1.5rem;display:flex;justify-content:space-between;align-items:center}footer .links-container .collapse:before{transform:rotate(270deg);transition:all .3s}footer #links .norgie{cursor:pointer;padding:1.5rem;display:flex;justify-content:space-between;align-items:center}}footer #links .norgie,footer .category-title,footer .title{font-weight:600}
/*# sourceMappingURL=fullwidth-overrides.css.map */
