.modal-close{width:1.5rem!important;z-index:1}form .alert button{display:none}.map-wrapper>div{height:100%;width:100%;position:relative;overflow:hidden}.form-bg-cream .padding-wrapper{background-color:#cfc6be!important}.column-video-wrapper.portrait{aspect-ratio:3/4}.column-video-wrapper.landscape{aspect-ratio:3/2}.column-video-wrapper.square{aspect-ratio:1/1}.column-content+.form-modal{margin-top:1.75rem}p:not(.font-secondary){font-size:16px}.footer-subscribe p,p>.font-secondary,p.subtitle{font-size:var(--bs-body-font-size)}.footer-subscribe .form-check p{font-size:.875rem}h6{font-family:var(--font-family-secondary);font-size:1rem;letter-spacing:var(--letter-spacing);text-transform:uppercase}.text-xl p{font-size:1.5rem!important}.btn-primary-hover:before{background-color:var(--color-primary)}.location-btns .btn{box-shadow:inset 0 0 0 var(--button-outline-border-width) #fff!important}.btn-collapse.location-btns{opacity:0}.open>.btn-collapse.location-btns{opacity:1}.navbar .btn-collapse-wrapper.open .btn-outline.white{color:#000!important}.navbar .btn-collapse-wrapper.open>button:before{transform:translateX(0%) skew(-10deg)}.btn-collapse.location-btns a{color:#333;display:inline-block;opacity:1;overflow:hidden;padding-bottom:6px;position:relative;transform:none}.btn-collapse.location-btns>div:not(:last-child){margin-bottom:.5rem}.btn-collapse.location-btns a:after{background-color:var(--navbar-menu-accent-colour);content:'';height:2px;position:absolute;right:0;bottom:0;left:0;transform:translateX(calc(-100% - 1px));transition:.2s ease-out;width:100%}.btn-collapse.location-btns a:hover:after{transform:translateX(0)}.modal-header{border-bottom:none}.modal-body{padding-bottom:4rem}.modal .col-12{margin:0}.footer-links .row{justify-content:space-between}.smaller-column-image .row{justify-content:space-between}.small-end-image .col-pad:first-of-type img,.small-end-image .col-pad:last-of-type img{padding:3em}.different-last-column .col-lg-3:last-child .column-content-wrapper{margin-top:115px}@media(max-width:1439px){.different-last-column .col-lg-3:last-child .column-content-wrapper{margin-top:60px}}@media(max-width:1199px){.different-last-column .col-lg-3:last-child .column-content-wrapper{margin-top:25px}}@media(max-width:991px){.different-last-column .col-lg-3:last-child .column-content-wrapper{margin-top:0}}.different-last-column .col-lg-3:last-child .btn{background-color:var(--color-tertiary);border-bottom:none;color:#fff;padding:var(--button-padding)}.different-last-column .col-lg-3:last-child .btn:before{background-color:var(--button-tertiary-hover);display:block}.careers-accordion>div{border-bottom:1px solid var(--color-quaternary)}.careers-accordion .accordion-toggle-img{border-right:1px solid var(--color-quaternary);margin-right:1rem;padding-right:1rem;width:calc(60px + 1rem)}.careers-accordion .accordion-toggle-icon svg{transition:.2s ease-out}.careers-accordion .accordion-toggle:not(.collapsed) .accordion-toggle-icon svg{transform:rotate(45deg)}.careers-accordion .accordion-toggle-icon svg path{fill:var(--color-body)}.careers-accordion .accordion-toggle-icon:before{content:'More';font-family:var(--font-family-secondary);letter-spacing:.2em;margin-right:.75rem;text-transform:uppercase;transform:translateY(1px)}.careers-accordion .accordion-toggle:not(.collapsed) .accordion-toggle-icon:before{content:'Less'}.careers-accordion .accordion-toggle>div{height:60px}.careers-accordion .has-image.accordion-collapse{margin-left:calc(60px + 2rem)}.careers-accordion .accordion-collapse>div{padding-bottom:2.5rem;max-width:440px}@media(max-width:767px){.careers-accordion .accordion-toggle-img{width:calc(48px + 1rem)}.careers-accordion .accordion-toggle>div{height:48px}.careers-accordion .has-image.accordion-collapse{margin-left:calc(48px + 2rem)}}.vertical-divider{background-color:var(--color-tertiary);top:0;bottom:0;left:50%;transform:translateX(-50%);width:2px;padding:0;margin:10px}.col-pad-xl{padding:0 3rem}.am_menu-wine-list h2{margin-bottom:0!important}div.adigi-menu{font-size:1rem;max-width:100%;padding:0}.am-alternative div.adigi-menu{text-align:left}.am-menu-section{border-top:none;padding-top:0}.am-menu-section-title h6{margin:0}.am_menu-wine-list .am-menu-section-title h6{margin:0 0 .75rem}.am-menu-item{line-height:1.25}.am-menu-item:not(:last-child){margin-bottom:.75rem}.am-menu-item p{margin-bottom:0}.pricing-column.header,.am-menu-item-pricing.pricing-column{min-width:300px}.pricing-column.header span{font-family:var(--font-family-secondary);font-size:.9rem;letter-spacing:var(--letter-spacing);text-transform:uppercase}.pricing-column{text-align:right;display:flex;justify-content:end}.pricing-column span{display:flex;width:100px}.adigi-menu-nav a,.am-default .adigi-menu-tags a{margin:0 2rem;border-bottom:1px solid transparent;padding:0 0 .25rem;transition:.2s ease-out;text-decoration:none!important}.am-alternative .adigi-menu-tags a{margin:0;margin-bottom:.2rem}.adigi-menu-nav a.active,.am-default .adigi-menu-tags a.active{border-bottom:1px solid var(--color-body)}.am-default .adigi-menu-tags{border-top:1px solid var(--color-tertiary);border-bottom:1px solid var(--color-tertiary);padding:2.5rem 0 2rem}.am_menu-wine-list .adigi-menu-tags{width:auto!important}.am-alternative .adigi-menu-tags{padding:0}.am-alternative .tags{display:none}.adigi-menu-tags .btn-collapse{top:107%;text-align:center}.adigi-menu-tags .btn{justify-content:center;min-width:130px;padding-left:.25rem;padding-right:.25rem}.btn-collapse-wrapper.open .btn-collapse a:nth-child(9){transition-delay:.8s}.btn-collapse-wrapper.open .btn-collapse a:nth-child(10){transition-delay:.9s}.daylesford-timeline-wrapper{margin-top:64px}#daylesford-timeline .carousel-indicators{top:-64px;margin:0;bottom:auto;line-height:64px;box-shadow:0 2px 2px rgba(0,0,0,.1)}#daylesford-timeline .carousel-indicators button{height:auto;width:auto;border:none;border-radius:0;color:#333;text-indent:0;background-color:transparent;padding:0 2rem;letter-spacing:.2rem;font-family:var(--font-family-secondary);margin:0}#daylesford-timeline .carousel-indicators button.active{height:auto;width:auto;border:none;text-indent:0;background-color:var(--color-tertiary);color:#fff}#daylesford-timeline .content>div{max-width:540px}.room-columns .column-content{margin-left:auto;margin-right:auto;max-width:85%}.line-clamp-3 .column-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.card-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}body.site-id-1 .navbar-logo{height:30px;margin-right:0}.banner-ds-home{margin-bottom:56px}.carousel-indicators.daylesford-stays-homepage [data-bs-target]:first-child{display:none}.carousel-indicators.daylesford-stays-homepage [data-bs-target]{border-radius:0;height:auto;width:auto;text-indent:0;margin:0}.carousel-indicators.daylesford-stays-homepage .active{border:none}.carousel-indicators.daylesford-stays-homepage .active:before{transform:translateX(0%) skew(-10deg)}.stretched-links>.container>.row>div{position:relative}.stretched-links .carousel-item img{transition:.3s ease-out}.stretched-links>.container>.row>div:hover .carousel-item img{transform:scale(1.04)}.stretched-links .btn-row{height:0;margin:0!important}.stretched-links .btn{position:static;height:0;opacity:0;padding:0}.stretched-links .btn::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.stretched-links .btn::before{display:none!important}.alert button{display:none}.terms-pills .btn.active{box-shadow:inset 0 0 0 2px var(--color-primary)!important}.terms-pills .btn.active:before{transform:translateX(0%) skew(-10deg)}.sbi-header.sbi-header-type-text{display:none!important}.row-events-snippets{margin-bottom:calc((var(--column-spacing) * 2) * -1)}.row-events-snippets>.col-lg-4{margin-bottom:calc(var(--column-spacing) * 2)}@media(max-width:1439px){.pricing-column span{width:80px}}@media(max-width:1199px){.footer-links:before{height:40px;width:241px;margin:0 auto 2.5rem}#daylesford-timeline .content>div{max-width:640px;text-align:center}.col-event-snippet:last-child{display:none}}@media(max-width:991px){.adigi-menu-tags{width:100%}.adigi-menu-nav div:not(:last-child),.adigi-menu-tags div:not(:last-child){margin-bottom:.75rem}.am_menu-wine-list .am-menu-section-title>div:first-child,.am-menu-item-title>div:first-child{margin-right:1.5rem}.pricing-column span{width:60px}.pricing-column.header,.am-menu-item-pricing.pricing-column{min-width:180px}}@media(max-width:767px){#daylesford-timeline .carousel-indicators button{flex:1 0 0%;padding:0}body.site-id-1 .navbar-logo{height:21px}.footer-subscribe p,p>.font-secondary,p.subtitle{font-size:var(--font-size-mobile)}.banner-ds-home{margin-bottom:0}.pricing-column span{width:50px}.pricing-column.header,.am_menu-wine-list .am-menu-item-pricing.pricing-column{min-width:150px}.col-opening-hours:not(:last-child){margin-bottom:3rem!important}}@media(max-width:575px){.am_menu-wine-list .padding-wrapper{padding:1.5rem}.am_menu-wine-list p:not(.font-secondary){font-size:14px}}body.site-id-2 a[data-tag=tag_gluten-free]{display:none!important}body.site-id-3.am_menu-drinks-menu .adigi-menu-tags{display:none!important}body.page-terms-conditions .careers-accordion .accordion-collapse>div{max-width:100%!important}.sbi_photo_wrap>div{background-color:transparent!important}body.site-id-3 #modal-newsletter .modal-content{background-color:#cfc6be!important}.btn-close{box-shadow:none!important}body.site-id-4 .section-instagram-feed{display:none!important}#modal-book-table-the-bell #collapse-tabs .btn:not(.collapsed){box-shadow:inset 0 0 0 2px #fff!important}