@import url(https://unpkg.com/wmn-design-system@1.8.0/build/css/wmnds.min.css);@font-face{font-family:"Noto Sans Display";font-style:normal;font-weight:400;src:url(https://unpkg.com/wmn-design-system@latest/build/fonts/notosansdisplay-regular-webfont.woff2) format("woff2"),url(https://unpkg.com/wmn-design-system@latest/build/fonts/notosansdisplay-regular-webfont.woff) format("woff")}@font-face{font-family:"Noto Sans Display";font-style:normal;font-weight:700;src:url(https://unpkg.com/wmn-design-system@latest/build/fonts/notosansdisplay-bold-webfont.woff2) format("woff2"),url(https://unpkg.com/wmn-design-system@latest/build/fonts/notosansdisplay-bold-webfont.woff) format("woff")}@font-face{font-family:"Noto Sans Display";font-style:italic;font-weight:400;src:url(https://unpkg.com/wmn-design-system@latest/build/fonts/notosansdisplay-italic-webfont.woff2) format("woff2"),url(https://unpkg.com/wmn-design-system@latest/build/fonts/notosansdisplay-italic-webfont.woff) format("woff")}@font-face{font-family:"Noto Sans Display";font-style:italic;font-weight:700;src:url(https://unpkg.com/wmn-design-system@latest/build/fonts/notosansdisplay-bolditalic-webfont.woff2) format("woff2"),url(https://unpkg.com/wmn-design-system@latest/build/fonts/notosansdisplay-bolditalic-webfont.woff) format("woff")}.wmnds-container.wmnds-container--homepage{margin-top:89px}.wmnds-homepage-tabs{position:relative}.wmnds-homepage-tabs__label{display:flex;position:absolute;top:-89px;width:50%;height:90px;background-color:#9d5baf;align-items:center;justify-content:center}.wmnds-homepage-tabs__label:first-of-type{left:0}.wmnds-homepage-tabs__label:last-of-type{left:50%}.wmnds-homepage-tabs__label>span{padding:0 .5rem;color:#fff;font-family:"DM Sans",sans-serif;font-size:1.75rem;font-weight:700;line-height:1.875rem;text-align:center}.wmnds-homepage-tabs__input:checked+label{background-color:#3c1053}.wmnds-homepage-tabs__input:first-of-type:not(:checked)~.wmnds-journey-planner{display:none}.wmnds-homepage-tabs__input:first-of-type:checked~.wmnds-journey-planner,.wmnds-homepage-tabs__input:first-of-type:focus~.wmnds-journey-planner{display:block}.wmnds-homepage-tabs__input:last-of-type:not(:checked)~.wmnds-buy-a-ticket{display:none}.wmnds-homepage-tabs__input:last-of-type:checked~.wmnds-buy-a-ticket{display:block}.wmnds-homepage-tabs>.wmnds-buy-a-ticket h2,.wmnds-homepage-tabs>.wmnds-journey-planner h2{display:none}.tfwm-cap-prices-finder__controls,.tfwm-cap-prices-finder__results{position:relative}@media screen and (min-width:768px){.wmnds-container.wmnds-container--homepage{margin-top:-45px}.tfwm-cap-prices-finder__controls{display:flex;position:absolute;top:0;justify-content:flex-end}}.tfwm-cap-prices-finder__radio:focus+.wmnds-btn--secondary{background-color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #9d5baf}.tfwm-cap-prices-finder__radio:checked+.wmnds-btn--secondary{background-color:#ceadd7}.tfwm-cap-prices-finder__table th:nth-child(1),.tfwm-cap-prices-finder__table th:nth-child(2){width:40%}.wmnds-website-summary-content{margin-top:-1px;color:#fff;background:#3c1053}.wmnds-website-summary-content h1,.wmnds-website-summary-content__link,.wmnds-website-summary-content__link:visited{color:#fff}.wmnds-website-summary-content__link:hover,.wmnds-website-summary-content__link:visited:hover{color:#fff;text-decoration:none}.wmnds-branded-banner__title .wmnds-swift-logo-inline{width:3.6em;height:1.3em;margin-top:-.175em;fill:currentColor;vertical-align:middle}.wmnds-rte h2{margin-top:3rem}.wmnds-rte h3{margin-top:2rem}.wmnds-rte h4{margin-top:1.5rem}.wmnds-rte.isFirstInThisPageArea>:first-child{margin-top:0}.wmnds-header__logo{width:120px;max-width:120px}.wmnds-banner-image{width:100%;height:325px;background-repeat:no-repeat;background-position:center center;background-size:cover}.wmnds-branded-banner ul>li{color:inherit!important}.wmnds-msg-summary__title{width:calc(100% - (35px + 1rem))}.wmnds-accordion__content p:last-child,.wmnds-accordion__summary h4,.wmnds-details summary>div>p:last-child,.wmnds-inset-text p:last-child,.wmnds-warning-text p:last-child{margin-bottom:0}@media screen and (max-width:768px){.wmnds-container.wmnds-container--homepage{padding:0}.wmnds-banner-image{display:none}.wmnds-table tr>td,.wmnds-table tr>th{width:auto!important;height:auto!important}}.wmnds-table tr{height:auto!important}ins{text-decoration:none}.mceNonEditable.embeditem iframe{width:100%;height:300px}
/*# sourceMappingURL=wmn-umbraco.min.css.map */
