@media (max-width:991.98px){.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop{display:none}}.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__loader{text-align:center;background-color:var(--c-accent);border:1px solid var(--c-accent);border-radius:var(--button-radius);width:100%;height:48px;padding:3px 32px;line-height:46px}.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__loader>div{background-color:var(--button-text);border-radius:100%;width:10px;height:10px;margin:3px;-webkit-animation:1.4s ease-in-out infinite both universalTownSearchDesktop-module-scss-module__nT4XAa__sk-bouncedelay;animation:1.4s ease-in-out infinite both universalTownSearchDesktop-module-scss-module__nT4XAa__sk-bouncedelay;display:inline-block}.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__loader .universalTownSearchDesktop-module-scss-module__nT4XAa__bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__loader .universalTownSearchDesktop-module-scss-module__nT4XAa__bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__label{text-align:left;width:100%;color:var(--c-text);margin-bottom:4px;margin-left:1px}.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__input{width:100%;height:48px;line-height:40px}.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__searchControlContainer{border:solid 1px var(--c-grey-border);background:var(--c-grey-light);z-index:3;position:relative}.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__searchControlContainer .universalTownSearchDesktop-module-scss-module__nT4XAa__searchPanel{padding:24px 9px}@media (max-width:1199.98px){.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__searchControlContainer .universalTownSearchDesktop-module-scss-module__nT4XAa__searchPanel{padding:20px 4px}}.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__searchControlContainer .universalTownSearchDesktop-module-scss-module__nT4XAa__searchPanel .universalTownSearchDesktop-module-scss-module__nT4XAa__datesAndFlexibility{width:100%;margin-bottom:16px}.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__searchControlContainer .universalTownSearchDesktop-module-scss-module__nT4XAa__searchPanel .universalTownSearchDesktop-module-scss-module__nT4XAa__partyMakeup{width:100%;margin-bottom:24px}.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__destinationsAndPropertiesWrapper{border:solid 1px var(--c-grey-border);background:var(--c-grey-light);margin:24px 0;padding:24px 9px}@media (max-width:1199.98px){.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__destinationsAndPropertiesWrapper{padding:20px 4px}}.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__searchBtn{text-align:center;border-radius:var(--button-radius);width:100%}.universalTownSearchDesktop-module-scss-module__nT4XAa__universalSearchDesktop .universalTownSearchDesktop-module-scss-module__nT4XAa__whiteBackground{background:#fff}@-webkit-keyframes universalTownSearchDesktop-module-scss-module__nT4XAa__sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes universalTownSearchDesktop-module-scss-module__nT4XAa__sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.universalTownSearchDesktop-module-scss-module__nT4XAa__datesAndFlexibilityContentWrapperOverride{border:solid 1px var(--c-grey-border);background:#fff;width:640px;height:433px;margin-left:4px;padding:24px;position:absolute;top:0;left:100%}.universalTownSearchDesktop-module-scss-module__nT4XAa__datesAndFlexibilityContentWrapperOverride .universalTownSearchDesktop-module-scss-module__nT4XAa__datePickerWrapper{margin:0}.universalTownSearchDesktop-module-scss-module__nT4XAa__datesAndFlexibilityContentWrapperOverride .universalTownSearchDesktop-module-scss-module__nT4XAa__calendarWrapper{padding-left:0;padding-right:12px}.universalTownSearchDesktop-module-scss-module__nT4XAa__partyPickerWrapperOverride{border:solid 1px var(--c-grey-border);background:#fff;width:325px;height:319px;margin-left:4px;padding:24px;position:absolute;top:0;left:100%}.universalTownSearchDesktop-module-scss-module__nT4XAa__partyPickerWrapperOverride h5{margin-bottom:4px;font-weight:500}[data-brand=caninecottages] .universalTownSearchDesktop-module-scss-module__nT4XAa__loader>div,[data-brand=gorgeouscottages] .universalTownSearchDesktop-module-scss-module__nT4XAa__loader>div,[data-brand=norfolkcottages] .universalTownSearchDesktop-module-scss-module__nT4XAa__loader>div{background-color:var(--button-text)}[data-brand=cornishhorizons] .universalTownSearchDesktop-module-scss-module__nT4XAa__loader>div{background-color:var(--c-brand)}
.dogFilter-module-scss-module__vAJA2a__dogsSelect{margin-bottom:18px}.dogFilter-module-scss-module__vAJA2a__filterBlock{padding:0 20px 22px}@media (min-width:1200px){.dogFilter-module-scss-module__vAJA2a__filterBlock{padding:0 24px 26px}}
.selectNumber-module-scss-module__39VfOG__selectDiv{width:100%;position:relative}.selectNumber-module-scss-module__39VfOG__selectDiv .selectNumber-module-scss-module__39VfOG__select{border:1px solid var(--c-grey-border);width:100%;color:var(--c-text-muted);-webkit-appearance:none;appearance:none;background:#fff url(https://files.holidaycottages.co.uk/bs4/img/chev-down.svg) right 12px center/18px 18px no-repeat;border-radius:0;outline:none;height:40px;padding:6px 28px 6px 12px}.selectNumber-module-scss-module__39VfOG__spinnerOverlay:before{color:var(--c-brand);pointer-events:none;font-size:18px;position:absolute;top:calc(50% - 9px);right:36px}[data-brand=latitude50] .selectNumber-module-scss-module__39VfOG__select{font-size:15px;line-height:20px}
.filterCount-module-scss-module__F5Yoba__filterCountWrapper{float:right}.filterCount-module-scss-module__F5Yoba__filterCountWrapper .filterCount-module-scss-module__F5Yoba__filterCountText{line-height:24px}.filterCount-module-scss-module__F5Yoba__filterCountWrapper .filterCount-module-scss-module__F5Yoba__filterCount{background-color:var(--c-brand);color:#fff;text-align:center;border-radius:12px;min-width:24px;margin-right:12px;font-size:16px;display:inline-block}.filterCount-module-scss-module__F5Yoba__filterCountWrapper .filterCount-module-scss-module__F5Yoba__filterReset{color:var(--c-text);text-decoration:none}.filterCount-module-scss-module__F5Yoba__filterCountWrapper .filterCount-module-scss-module__F5Yoba__refreshIcon{margin-top:2px;margin-left:6px}[data-brand=latitude50] .filterCount-module-scss-module__F5Yoba__filterCount{height:24px;line-height:22px}[data-brand=latitude50] .filterCount-module-scss-module__F5Yoba__filterCountText{display:-webkit-box;display:-webkit-flex;display:flex}
.priceSlider-module-scss-module__tVpyPa__priceSlider .priceSlider-module-scss-module__tVpyPa__priceSliderGraph{min-height:55px;padding:0 30px 6px;font-size:0}@media (max-width:991.98px){.priceSlider-module-scss-module__tVpyPa__priceSlider .priceSlider-module-scss-module__tVpyPa__priceSliderGraph{min-height:80px}}@media (max-width:767.98px){.priceSlider-module-scss-module__tVpyPa__priceSlider .priceSlider-module-scss-module__tVpyPa__priceSliderGraph{min-height:70px}}.priceSlider-module-scss-module__tVpyPa__priceSlider .priceSlider-module-scss-module__tVpyPa__amountTooltip{border:solid 1px var(--c-grey-border);text-align:center;cursor:default;white-space:nowrap;background-color:#fff;min-width:58px;min-height:39px;padding:10px 10px 8px;font-size:12px;font-weight:400;position:absolute;top:-50px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media (max-width:991.98px){.priceSlider-module-scss-module__tVpyPa__priceSlider .priceSlider-module-scss-module__tVpyPa__amountTooltip{top:-47px}}.priceSlider-module-scss-module__tVpyPa__priceSlider .priceSlider-module-scss-module__tVpyPa__amountTooltip:after,.priceSlider-module-scss-module__tVpyPa__priceSlider .priceSlider-module-scss-module__tVpyPa__amountTooltip:before{content:" ";border:solid transparent;width:0;height:0;position:absolute;top:100%;left:50%}.priceSlider-module-scss-module__tVpyPa__priceSlider .priceSlider-module-scss-module__tVpyPa__amountTooltip:after{border-width:6px;border-top-color:#fff;margin-top:-1px;margin-left:-6px}.priceSlider-module-scss-module__tVpyPa__priceSlider .priceSlider-module-scss-module__tVpyPa__amountTooltip:before{border-top-color:var(--c-grey-border);border-width:6px;margin-left:-6px}.priceSlider-module-scss-module__tVpyPa__priceSlider.priceSlider-module-scss-module__tVpyPa__mergedTooltips .priceSlider-module-scss-module__tVpyPa__minTooltip{width:auto;padding:8px 18px}.priceSlider-module-scss-module__tVpyPa__priceSlider.priceSlider-module-scss-module__tVpyPa__mergedTooltips .priceSlider-module-scss-module__tVpyPa__maxTooltip{opacity:0}.priceSlider-module-scss-module__tVpyPa__priceSlider .priceSlider-module-scss-module__tVpyPa__handleHitPoint{cursor:pointer;width:60px;height:57px;position:absolute;top:-19px;left:-19px}.priceSlider-module-scss-module__tVpyPa__priceSlider .rc-slider{touch-action:none;margin:-6px 30px 25px;position:relative}.priceSlider-module-scss-module__tVpyPa__priceSlider .rc-slider .rc-slider-rail{background:#b4b5b9;border:0;height:6px}.priceSlider-module-scss-module__tVpyPa__priceSlider .rc-slider .rc-slider-track{background-color:var(--c-brand);height:100%;position:absolute;top:0}.priceSlider-module-scss-module__tVpyPa__priceSlider .rc-slider .rc-slider-handle{border:1px solid var(--c-grey-border);touch-action:pan-x;border-radius:50%;outline:0;width:24px;height:24px;position:absolute;top:-9px;background:#fff!important}.priceSlider-module-scss-module__tVpyPa__priceSlider .rc-slider .rc-slider-handle:focus{outline:none}.priceSlider-module-scss-module__tVpyPa__priceSlider .rc-slider .rc-slider-handle-click-focused:focus{box-shadow:unset}.priceSlider-module-scss-module__tVpyPa__priceSlider .priceSlider-module-scss-module__tVpyPa__graphColumn{background-color:var(--c-grey-border);width:2%;display:inline-block;bottom:0}[data-brand=latitude50] .priceSlider-module-scss-module__tVpyPa__amountTooltip{font-size:14px;line-height:17px}
.priceRange-module-scss-module__td4ENW__priceRange .priceRange-module-scss-module__td4ENW__priceRangeHeader{margin-bottom:8px}.priceRange-module-scss-module__td4ENW__priceRange .priceRange-module-scss-module__td4ENW__duration{margin-bottom:20px;font-size:14px}.priceRange-module-scss-module__td4ENW__priceRange .priceRange-module-scss-module__td4ENW__resetButton{text-align:center;cursor:pointer;opacity:.4;width:114px;margin-bottom:0;display:inline-block}.priceRange-module-scss-module__td4ENW__priceRange .priceRange-module-scss-module__td4ENW__resetButton.priceRange-module-scss-module__td4ENW__highlightedReset{opacity:1}.priceRange-module-scss-module__td4ENW__priceRange .priceRange-module-scss-module__td4ENW__resetButton.priceRange-module-scss-module__td4ENW__highlightedReset:hover{opacity:.8}.priceRange-module-scss-module__td4ENW__priceRange .priceRange-module-scss-module__td4ENW__applyButton{text-align:center;float:right;width:114px;position:relative}.priceRange-module-scss-module__td4ENW__priceRange .priceRange-module-scss-module__td4ENW__hiddenApply{visibility:hidden}.priceRange-module-scss-module__td4ENW__priceRange .priceRange-module-scss-module__td4ENW__spinnerOverlay{text-align:center;width:100%;font-size:18px;position:absolute;left:0}[data-brand=coquetcottages] .priceRange-module-scss-module__td4ENW__priceRange .priceRange-module-scss-module__td4ENW__applyButton{color:var(--c-text-links)}[data-brand=latitude50] .priceRange-module-scss-module__td4ENW__duration{font-size:15px;line-height:20px}[data-brand=latitude50] .priceRange-module-scss-module__td4ENW__resetButton,[data-brand=latitude50] .priceRange-module-scss-module__td4ENW__applyButton{line-height:28px}[data-brand=beachretreats] .priceRange-module-scss-module__td4ENW__applyButton,[data-brand=beachretreats] .priceRange-module-scss-module__td4ENW__applyButton:hover{color:var(--button-text)}
.propertyMakeupFilter-module-scss-module__bg-2ga__bedroomSelect{margin-bottom:12px}
.starGradingFilter-module-scss-module__KzQBUq__radioButtonContainer{cursor:pointer;-webkit-user-select:none;user-select:none;height:20px;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:flex}.starGradingFilter-module-scss-module__KzQBUq__radioButton{border:1px solid var(--c-grey-border);background-color:#fff;border-radius:50%;width:20px;height:20px;display:block;position:relative}.starGradingFilter-module-scss-module__KzQBUq__radioButton:after{background:var(--c-brand);opacity:0;content:"";border-radius:50%;width:10px;height:10px;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;position:absolute;top:4px;left:4px;-webkit-transform:scale(0);transform:scale(0)}.starGradingFilter-module-scss-module__KzQBUq__radioButton.starGradingFilter-module-scss-module__KzQBUq__selected:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.starGradingFilter-module-scss-module__KzQBUq__selected{color:var(--c-brand);font-weight:500}.starGradingFilter-module-scss-module__KzQBUq__radioButtonText{-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:4px;margin-left:8px;display:-webkit-box;display:-webkit-flex;display:flex}.starGradingFilter-module-scss-module__KzQBUq__starIcon{color:var(--c-grey-dark);font-size:18px}.starGradingFilter-module-scss-module__KzQBUq__spinnerOverlay{color:var(--c-brand);font-size:18px;position:absolute;right:0}.starGradingFilter-module-scss-module__KzQBUq__gradingLink:not(:first-child){margin-top:12px}[data-brand=coquetcottages] .starGradingFilter-module-scss-module__KzQBUq__radioButtonText{color:var(--c-text-links)}
.increaseFlexibilityCTA-module-scss-module__TLt_iW__increaseFlexibilityContainer{width:100%;position:relative}@media (min-width:768px){.increaseFlexibilityCTA-module-scss-module__TLt_iW__increaseFlexibilityContainer{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 15px}}.increaseFlexibilityCTA-module-scss-module__TLt_iW__increaseFlexibilityContainer .increaseFlexibilityCTA-module-scss-module__TLt_iW__iconInfo{font-size:24px;display:inline-block}.increaseFlexibilityCTA-module-scss-module__TLt_iW__increaseFlexibilityContainer .increaseFlexibilityCTA-module-scss-module__TLt_iW__iconClose{cursor:pointer;font-size:18px}.increaseFlexibilityCTA-module-scss-module__TLt_iW__increaseFlexibilityContainer .increaseFlexibilityCTA-module-scss-module__TLt_iW__flexibilityP{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;max-width:calc(100% - 60px);margin:0;font-size:14px;font-weight:500;display:inline-block}.increaseFlexibilityCTA-module-scss-module__TLt_iW__increaseFlexibilityContainer .increaseFlexibilityCTA-module-scss-module__TLt_iW__flexibilityP .increaseFlexibilityCTA-module-scss-module__TLt_iW__increaseFlexibilityLink{color:var(--c-text-links);cursor:pointer;white-space:nowrap;font-weight:500;text-decoration:underline}.increaseFlexibilityCTA-module-scss-module__TLt_iW__increaseFlexibilityContainer .increaseFlexibilityCTA-module-scss-module__TLt_iW__flexibilityP .increaseFlexibilityCTA-module-scss-module__TLt_iW__increaseFlexibilityLink:hover{text-decoration:none}.increaseFlexibilityCTA-module-scss-module__TLt_iW__increaseFlexibilityContainer .increaseFlexibilityCTA-module-scss-module__TLt_iW__increaseFlexibilityCTA{border:1px solid var(--c-brand);background-color:#fff;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:12px;margin-top:12px;padding:6px 12px 6px 16px;display:-webkit-box;display:-webkit-flex;display:flex}@media (min-width:768px){.increaseFlexibilityCTA-module-scss-module__TLt_iW__increaseFlexibilityContainer .increaseFlexibilityCTA-module-scss-module__TLt_iW__increaseFlexibilityCTA{margin-top:0;margin-bottom:24px}}@media (max-width:767.98px){.increaseFlexibilityCTA-module-scss-module__TLt_iW__increaseFlexibilityContainer .increaseFlexibilityCTA-module-scss-module__TLt_iW__mapView{display:none}}
.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__outerWrapper{background-color:#eee;background-image:var(--background-image);max-height:500px;margin-bottom:20px;-webkit-transition:max-height 1s linear;transition:max-height 1s linear;position:relative;overflow:hidden}@media screen and (max-width:767.98px) and (orientation:landscape){.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__outerWrapper{max-width:385px;margin-left:auto;margin-right:auto}}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__outerWrapper.emailSignUp-module-scss-module__nK6H4q__closingAnimation{max-height:0}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__button{opacity:.5;z-index:2;background-color:transparent;border:none;margin-top:16px;margin-right:16px;padding:0;font-size:24px;line-height:1;position:absolute;right:0}@media (max-width:767.98px){.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__button{margin-top:20px;margin-right:20px}}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__button:hover{opacity:.75}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__row{margin-left:0;margin-right:0}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__column{padding:32px 65px 32px 32px}@media (max-width:991.98px){.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__column{padding:32px 60px 32px 32px}}@media (max-width:767.98px){.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__column{padding:44px 20px 32px}}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__header{margin-bottom:24px}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__hideInvalidEmailNotice{display:none}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__smallPrint{font-size:var(--font-size-small);margin-bottom:0}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__smallPrint a{color:#424242}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__formWrapper{margin-left:0;margin-right:0}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__emailInputWrapper{-webkit-box-flex:1;-webkit-flex:auto;flex:auto;padding-left:0;padding-right:20px}@media (max-width:767.98px){.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__emailInputWrapper{padding-right:0}}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__emailInput{height:48px;caret-color:var(--c-brand);color:var(--c-grey-dark);border:1px solid var(--c-grey-border);border-radius:var(--button-radius);width:100%;box-shadow:none;-webkit-appearance:none;appearance:none;margin-bottom:16px;padding:0 16px;font-weight:400}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__emailInput:focus{border-color:var(--c-grey-border);color:#495057;outline:none;box-shadow:0 0 4px #2169f3}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__emailSubmitWrapper{padding-left:0;padding-right:0}@media (max-width:767.98px){.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__emailSubmitWrapper{width:100%}}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__emailSubmit{text-align:center;border-radius:var(--button-radius);background-color:var(--c-brand);border-color:var(--c-brand);width:200px}@media (max-width:767.98px){.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__emailSubmit{width:100%;margin-bottom:16px}}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__emailSubmit:hover{opacity:1;text-decoration:none;background-color:var(--c-brand-hover)!important;border-color:var(--c-brand-hover)!important}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__emailSubmit:focus{opacity:1;outline:none;text-decoration:none;box-shadow:0 0 0 3px rgba(0,123,255,.25);background-color:var(--c-brand-hover)!important;border-color:var(--c-brand-hover)!important}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__emailSubmit:not(.emailSignUp-module-scss-module__nK6H4q__disabled){cursor:pointer}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__emailSubmit:not(.emailSignUp-module-scss-module__nK6H4q__disabled):active{background-color:var(--c-brand);border-color:var(--c-brand);text-decoration:none}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__emailSubmit.emailSignUp-module-scss-module__nK6H4q__disabled{opacity:.3;cursor:default}.emailSignUp-module-scss-module__nK6H4q__emailSignUp .emailSignUp-module-scss-module__nK6H4q__privacyStatement{color:var(--c-grey-dark)}[data-brand=holidaylodges] .emailSignUp-module-scss-module__nK6H4q__emailSubmit{color:#fff}
.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel{-webkit-user-select:none;user-select:none;background-color:var(--c-grey-background);display:none}@media (max-width:767.98px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel{border-bottom:1px solid var(--c-grey-border);width:100%;max-width:50%;padding-top:8px;padding-bottom:8px;padding-left:1px;display:block;position:relative}}@media (min-width:768px) and (max-width:991.98px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel{background-color:transparent;-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0 15px;display:block}}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__filterCount{opacity:1;color:#fff;background-color:var(--c-brand);text-align:center;border-radius:12px;min-width:20px;height:20px;margin-top:0;margin-left:8px;padding:0 6.5px;font-size:14px;line-height:20px;display:inline-block;position:relative}@media (min-width:768px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__filterCount{background-color:rgba(67,70,79,.4);top:-2px}}@media (min-width:768px) and (max-width:991.98px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__filterButton{color:var(--button-text);background-color:var(--c-accent);text-align:center;width:100%;height:48px;font-size:18px;line-height:46px;font-weight:var(--button-weight);letter-spacing:var(--button-letter-spacing);padding:0 8px;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out;display:block}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__filterButton:hover{background-color:var(--c-accent-hover);opacity:1}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__filterButton:focus,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__filterButton:active{background-color:var(--c-accent);opacity:1}}@media (max-width:767.98px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__filterButton{cursor:pointer;width:100%;color:var(--c-text);font-size:18px;font-weight:var(--button-weight);-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:8px 0;display:-webkit-box;display:-webkit-flex;display:flex}}@media (max-width:767.98px) and (pointer:fine){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__filterButton:hover{opacity:.8}}@media (max-width:767.98px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__filterButton:after{content:"";background:var(--c-grey-border);width:.5px;height:43px;position:absolute;bottom:8px;left:0}}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__icon{font-size:18px}@media (min-width:768px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__icon{margin-right:8px}}@media (max-width:767.98px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__icon{margin-right:4px}}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__filterPanelWrapper{z-index:200;touch-action:manipulation;background-color:#fff;width:100%;height:100%;position:fixed;top:0;left:0;overflow:scroll}@media (min-width:768px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__filterPanelWrapper{background-color:var(--c-grey-background)}}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__menuClosed{display:none}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__header{text-align:center;z-index:1;border:solid 1px var(--c-grey-border);background-color:#fff;width:100%;height:60px;font-size:15px;line-height:60px;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 0 8px rgba(158,158,158,.2)}@media (pointer:fine){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__header .mobileFilterPanel-module-scss-module__uQt08W__icon:hover{opacity:.8}}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__header .mobileFilterPanel-module-scss-module__uQt08W__icon{cursor:pointer;width:32px;height:32px;font-size:24px;position:absolute;top:1px;left:15px}@media (min-width:768px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__header .mobileFilterPanel-module-scss-module__uQt08W__icon{font-size:32px}}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__header .mobileFilterPanel-module-scss-module__uQt08W__iconClose{height:100%}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__header .mobileFilterPanel-module-scss-module__uQt08W__clear{opacity:.3;color:var(--c-text-links);font-weight:500;text-decoration:underline;position:absolute;top:0;right:16px}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__header .mobileFilterPanel-module-scss-module__uQt08W__clear.mobileFilterPanel-module-scss-module__uQt08W__clearable{opacity:1}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__header .mobileFilterPanel-module-scss-module__uQt08W__clear:hover{text-decoration:none}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__header .mobileFilterPanel-module-scss-module__uQt08W__title{margin:16px 0 12px;padding:0;font-size:18px;font-weight:400;line-height:1.56}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options{margin:0 32px 70px;padding-top:18px}@media (min-width:768px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options{margin:0 85px 95px}}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rowWrapper,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__featureRowWrapper,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__starGradingRowWrapper,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rangeRowWrapper{border-bottom:1px solid var(--c-grey-border);margin-top:8px;margin-bottom:25px;padding-top:8px;padding-bottom:12px}@media (min-width:768px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rowWrapper,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__featureRowWrapper,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__starGradingRowWrapper,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rangeRowWrapper{padding-bottom:4px}}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rowWrapper .mobileFilterPanel-module-scss-module__uQt08W__label,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__featureRowWrapper .mobileFilterPanel-module-scss-module__uQt08W__label,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__starGradingRowWrapper .mobileFilterPanel-module-scss-module__uQt08W__label,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rangeRowWrapper .mobileFilterPanel-module-scss-module__uQt08W__label{margin-bottom:12px;font-weight:500}@media (min-width:768px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rowWrapper .mobileFilterPanel-module-scss-module__uQt08W__label,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__featureRowWrapper .mobileFilterPanel-module-scss-module__uQt08W__label,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__starGradingRowWrapper .mobileFilterPanel-module-scss-module__uQt08W__label,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rangeRowWrapper .mobileFilterPanel-module-scss-module__uQt08W__label{margin-bottom:4px}}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rowWrapper button,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__featureRowWrapper button,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__starGradingRowWrapper button,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rangeRowWrapper button{-webkit-align-content:center;align-content:center;width:15%;padding:0}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rowWrapper .mobileFilterPanel-module-scss-module__uQt08W__sectionTitle,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__featureRowWrapper .mobileFilterPanel-module-scss-module__uQt08W__sectionTitle,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__starGradingRowWrapper .mobileFilterPanel-module-scss-module__uQt08W__sectionTitle,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rangeRowWrapper .mobileFilterPanel-module-scss-module__uQt08W__sectionTitle{width:100%;margin:0 0 20px 15px}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rowWrapper .mobileFilterPanel-module-scss-module__uQt08W__sectionWrapper,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__featureRowWrapper .mobileFilterPanel-module-scss-module__uQt08W__sectionWrapper,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__starGradingRowWrapper .mobileFilterPanel-module-scss-module__uQt08W__sectionWrapper,.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rangeRowWrapper .mobileFilterPanel-module-scss-module__uQt08W__sectionWrapper{margin:0 -15px}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__rangeRowWrapper{padding-bottom:24px}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__featureRowWrapper{padding-bottom:16px}@media (min-width:768px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__featureRowWrapper{margin-bottom:27px;padding-bottom:8px}}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__featureRowWrapper:last-child{border-bottom:none}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__starGradingRowWrapper{padding-bottom:22px}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__priceSliderWrapper .mobileFilterPanel-module-scss-module__uQt08W__priceSlider{clear:both;float:left;width:100%;height:197px}.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__dogCheckboxWrapper div:first-child{width:100%;margin-bottom:16px}@media (min-width:768px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__options .mobileFilterPanel-module-scss-module__uQt08W__dogCheckboxWrapper div:first-child{margin-top:46px;margin-bottom:36px}}@media (max-width:767.98px){.mobileFilterPanel-module-scss-module__uQt08W__mobileFilterPanel .mobileFilterPanel-module-scss-module__uQt08W__hiddenOnMobile{display:none}}[data-brand=lakelandretreats] .mobileFilterPanel-module-scss-module__uQt08W__filterCount{background-color:var(--c-accent);color:#0e252f}[data-brand=beachretreats] .mobileFilterPanel-module-scss-module__uQt08W__filterCount,[data-brand=discoverscotland] .mobileFilterPanel-module-scss-module__uQt08W__filterCount{background-color:var(--c-accent);color:var(--button-text)}@media (min-width:768px){[data-brand=marsdens] .mobileFilterPanel-module-scss-module__uQt08W__filterCount,[data-brand=lakelandretreats] .mobileFilterPanel-module-scss-module__uQt08W__filterCount,[data-brand=abersochholidayhomes] .mobileFilterPanel-module-scss-module__uQt08W__filterCount,[data-brand=latitude50] .mobileFilterPanel-module-scss-module__uQt08W__filterCount{color:var(--c-brand);background-color:rgba(255,255,255,.4)}[data-brand=beachretreats] .mobileFilterPanel-module-scss-module__uQt08W__filterCount,[data-brand=thebigdomain] .mobileFilterPanel-module-scss-module__uQt08W__filterCount,[data-brand=lakelandhideaways] .mobileFilterPanel-module-scss-module__uQt08W__filterCount,[data-brand=stayinsomerset] .mobileFilterPanel-module-scss-module__uQt08W__filterCount,[data-brand=hideandsleep] .mobileFilterPanel-module-scss-module__uQt08W__filterCount,[data-brand=stivesholidays] .mobileFilterPanel-module-scss-module__uQt08W__filterCount,[data-brand=fbmholidays] .mobileFilterPanel-module-scss-module__uQt08W__filterCount,[data-brand=discoverscotland] .mobileFilterPanel-module-scss-module__uQt08W__filterCount{background-color:rgba(255,255,255,.3)}[data-brand=discoverscotland] .mobileFilterPanel-module-scss-module__uQt08W__filterCount{background-color:rgba(67,70,79,.4)}}@media (min-width:768px) and (max-width:991.98px){[data-brand=caninecottages] .mobileFilterPanel-module-scss-module__uQt08W__filterButton{background-color:var(--c-brand)}[data-brand=caninecottages] .mobileFilterPanel-module-scss-module__uQt08W__filterButton:hover{background-color:var(--c-brand-hover);opacity:1}[data-brand=caninecottages] .mobileFilterPanel-module-scss-module__uQt08W__filterButton:focus,[data-brand=caninecottages] .mobileFilterPanel-module-scss-module__uQt08W__filterButton:active{background-color:var(--c-brand);opacity:1}}[data-brand=latitude50] .mobileFilterPanel-module-scss-module__uQt08W__filterButton{font-size:16px;font-weight:600}[data-brand=latitude50] .mobileFilterPanel-module-scss-module__uQt08W__filterCount{padding:0;line-height:18px;top:0}
