#TopLinksMobile{background:#ea3984;}.header__phone,.header__email{color:#ea3984;}.header__phone:focus,.header__email:focus,.header__phone:hover,.header__email:hover{color:#c90558;}.toplinks{background:#fdf2f6;}.toplinks__link{color:#ea3984;}.toplinks__link.active,.toplinks__link:focus,.toplinks__link:hover{color:#c90558;}.toplinks__link:before{background:#fff;}.toplinks__dropdown{background:#fdf2f6 !important;}.toplinks__dropdown-link{color:#ea3984 !important;}.toplinks__dropdown-link.active,.toplinks__dropdown-link:focus,.toplinks__dropdown-link:hover{color:#c90558 !important;}.toplinks__dropdown-link:before{background:#fff;}.book-online{background:#fdf2f6;}.book-online__title{color:#ea3984;}.book-online #PostcodeSearchLeft input,.book-online .SearchCategory,.book-online .SearchDate{color:#ea3984;border-color:#ea3984;}.book-online #PostcodeSearchLeft input::-webkit-input-placeholder,.book-online .SearchCategory::-webkit-input-placeholder,.book-online .SearchDate::-webkit-input-placeholder{color:#ea3984;}.book-online #PostcodeSearchLeft input::-moz-placeholder,.book-online .SearchCategory::-moz-placeholder,.book-online .SearchDate::-moz-placeholder{color:#ea3984;}.book-online #PostcodeSearchLeft input::-ms-input-placeholder,.book-online .SearchCategory::-ms-input-placeholder,.book-online .SearchDate::-ms-input-placeholder{color:#ea3984;}.book-online #PostcodeSearchLeft input::placeholder,.book-online .SearchCategory::placeholder,.book-online .SearchDate::placeholder{color:#ea3984;}.book-online #PostcodeSearchLeft input option,.book-online .SearchCategory option,.book-online .SearchDate option{background:#fdf2f6;}.book-online #PostcodeSearchLeft input{background-image:url("/theme/icon-area.png");}.book-online .SearchDate{background-image:url("/theme/icon-date.png");}.book-online .SearchCategory{background-image:url("/theme/icon-product.png");}.featured-categories__heading{color:#ea3984;}.featured-categories__heading span{color:#c90558;}.featured-categories__image{-o-object-fit:contain;object-fit:contain;}.featured-categories__image-panel{background:#ea3984;}.featured-categories__title{background:#fdf2f6;color:#ea3984;}.featured-categories__link:hover .featured-categories__title,.featured-categories__link:focus .featured-categories__title{color:#c90558;}.page-listings__title{color:#ea3984;}.page-listings__title span{color:#c90558;}.castlePanel{background:none;}.castlePanel .castlePriceDefault,.castlePanel .castlePriceDiscounted,.castlePanel .castleTitlePanel{background:#fdf2f6;color:#ea3984;}.castlePanel .castleTitlePanel a{color:#ea3984;}.castlePanel:hover .castlePriceDefault,.castlePanel:focus .castlePriceDefault,.castlePanel:hover .castlePriceDiscounted,.castlePanel:focus .castlePriceDiscounted,.castlePanel:hover .castleTitlePanel,.castlePanel:focus .castleTitlePanel{color:#c90558;}.castlePanel:hover .castleTitlePanel a,.castlePanel:focus .castleTitlePanel a{color:#c90558;}.home-about{background:#fdf2f6;}.home-about__content{color:#ea3984;}.home-about__title{color:#ea3984;}.home-about__title:after{background:#ea3984;}.news__title{color:#ea3984;}.news__title:after{background:#ea3984;}.news #NewsItems a h4{color:#ea3984;}.textContent h1{color:#ea3984;}.DetailsMainImage,.DetailsTitle h1,.DetailsTitle h2{background-color:#ea3984;}.BookButton,.CheckButton{width:auto;min-width:200px;padding-left:0;padding-right:0;}.stock-span{right:8px!important;top:8px!important;line-height:1;}#NewsItems > .media{display:inline-block;margin-top:0!important;margin-bottom:0!important;}