:root{--website-secondary-color:#394843;--website-primary-color:#7a908a;--template-base-font-color:#212121;--template-primary-color:#7a908a;--template-header-background-color:#7a908a;--template-header-font-color:#fff;--template-detail-background-color:#ececec;--template-detail-font-color:#212112;--template-subheader-background-color:#394843;--template-subheader-font-color:#fff;--template-datetime-background-color:#ececec;--template-datetime-font-color:#212112;--template-waiver-background-color:#7a908a;--template-waiver-font-color:#fff;--sign-qrcode-foreground-color:#212121;--sign-qrcode-background-color:#fff;--sign-foreground-font-color:#212121;--sign-background-font-color:#212121;--sign-background-color:#7a908a;--sign-stand-background-color:#fff}body,.c-page{background:#f8f9ff!important}.o-wrapper.o-wrapper--lg{background:transparent!important}.c-header,.c-back{background-color:#f8f9ff!important}.c-header__block-logo img{max-height:100px!important}.c-page *{border-color:#6b8c85!important;outline-color:#6b8c85!important}.c-header,.c-back,.c-nav,.c-nav__bar,.c-nav__placeholder{border-bottom-color:#6b8c85!important}.c-card.c-box,.c-card,.c-box{border-radius:20px!important;overflow:hidden!important}h1,h2,h3,h4,h5,h6,.c-page__title,.c-card__title,.c-card__header-cont h2{font-weight:700!important}h2.u-h3,h3.u-h3,.c-card__header-cont h2{color:#264033!important}h1.text-center{margin-top:40px!important;margin-bottom:40px!important}@media(max-width:700px){h1.text-center{margin-top:24px!important;margin-bottom:28px!important}}.e-button--primary{background-color:#6b8c85!important;border-color:#6b8c85!important;color:#fff!important}.e-button--primary:hover{background-color:#264033!important;border-color:#264033!important;color:#fff!important}.e-button--secondary{background-color:#6b8c85!important;border-color:#6b8c85!important;color:#fff!important}.e-button--secondary:hover{background-color:#264033!important;border-color:#264033!important;color:#fff!important}.e-button--tertiary{border:1px solid #6b8c85;color:#6b8c85}.e-button--tertiary:hover{background-color:#264033;border-color:#264033;color:#fff}html body div.c-side__submit button:disabled,html body div.c-side__submit button[disabled],.c-list--sticky-button-container button:disabled,.c-list--sticky-button-container button[disabled],.c-list__footer-wrap button:disabled,.c-list__footer-wrap button[disabled]{background-color:transparent!important;border:2px solid #a8c9b7!important;color:#a8c9b7!important;opacity:1!important}html body div.c-side__submit button:not([disabled]),html body .c-list--sticky-button-container button:not([disabled]),html body .c-list__footer-wrap button:not([disabled]){background-color:#6b8c85!important;border-color:#6b8c85!important;color:#fff!important}.c-anim:before{background-color:#264033!important}.c-anim--active>span{color:#fff!important}.c-list__footer-wrap.c-list--multiple-buttons{width:auto!important;max-width:100%!important;display:flex!important;flex-wrap:wrap!important;gap:16px 24px!important;justify-content:flex-end!important}.c-list__footer-wrap.c-list--multiple-buttons .e-button{flex:0 0 auto!important}@media(max-width:480px){.c-list__footer-wrap.c-list--multiple-buttons{justify-content:stretch!important}.c-list__footer-wrap.c-list--multiple-buttons .e-button{flex:1 1 0!important}}.c-nav,.c-nav__bar,.c-nav__placeholder,.c-nav ul{background:#6b8c85!important}.c-nav ul li a,.c-nav ul li a:link,.c-nav ul li a:visited,.c-nav__toggle ul li a{color:#fff!important}.c-nav ul li,.c-nav ul li a{border-radius:50px!important}.c-nav ul li.active a,.c-nav ul li.active{background-color:#6b8c85!important;border-color:#6b8c85!important}.c-nav ul li:not(.active) a{background-color:rgba(255,255,255,.15)!important}.c-nav ul li:hover a,.c-nav ul li:not(.active):hover a{background-color:#264033!important;color:#fff!important}.c-box.bg-primary{background-color:#264033;border-color:#264033}.c-box.bg-primary .color-medblue{color:#6b8c85!important}.c-box.bg-primary .e-button--secondary,.c-box.bg-primary .e-button--secondary *{color:#000!important;border-color:#fff!important;background-color:#fff!important}.icon-arrow-left,.svg-location-blue,.svg-location-blue::before,.acc_head::after{filter:brightness(0) saturate(100%) invert(55%) sepia(25%) saturate(450%) hue-rotate(106deg) brightness(90%) contrast(95%)!important}.c-alert--info::before{filter:brightness(0) saturate(100%) invert(19%) sepia(29%) saturate(600%) hue-rotate(104deg) brightness(95%) contrast(95%)!important}.c-side-block__item-title a,.c-side-block__row a,.c-side-block__summary-row a,.delete-icon{filter:brightness(0) saturate(100%) invert(55%) sepia(25%) saturate(450%) hue-rotate(106deg) brightness(90%) contrast(95%)!important}.c-card__panel .e-icon,.c-card__panel svg{color:#6b8c85!important;fill:#6b8c85!important;stroke:#6b8c85!important}.c-card__header::after{color:#6b8c85!important;border-color:#6b8c85!important}.c-timer{background-color:#6b8c85!important;color:#fff!important}.c-amount__count-plus,.c-amount__count-minus{color:#6b8c85!important}.c-side-block__date,.c-side-block__item-title{color:#6b8c85!important}.c-form-block a,.vanilla-modal-open,.gTerms a{color:#6b8c85!important}.e-badge{background-color:#264033!important;color:#fff!important;border-radius:999px!important;padding:6px 14px!important;font-size:14px!important;font-weight:500!important}.e-checkbox label::before{background-color:#fff!important;border:1px solid #6b8c85!important}.e-checkbox input:checked+label::after{background-color:#6b8c85!important;border:1px solid #6b8c85!important;color:#fff!important}.c-alert--info{background-color:#f8f9ff!important;color:#264033!important;border-color:#6b8c85!important}.acc_head{background-color:#f8f9ff!important;color:#6b8c85!important}.acc_content{background-color:#f8f9ff!important}.swiper-button,.swiper-button-next,.swiper-button-prev,[class*="swiper-button"]{background-color:#f8f9ff!important;border-color:#6b8c85!important;color:#6b8c85!important;box-shadow:none!important}.c-side__mobile-summary{background-color:#f8f9ff!important;border-top:1px solid #6b8c85!important}.c-side__mobile-summary::before{background-color:#f8f9ff!important}.c-side__mobile-summary-text{color:#6b8c85!important}.e-radio-btn label{display:block;border:1px solid;color:#264033;border-radius:4px;padding:12px 4px}.e-radio-btn input:disabled+label{border-color:#6b8c85;background-color:#e5e7f2;color:#264033}.c-day .e-radio-btn label{background-color:#264033!important;border-color:#264033!important;color:#fff!important}.c-day .e-radio-btn label:hover{background-color:#6b8c85!important;border-color:#6b8c85!important}.c-day .e-radio-btn input:checked+label{background-color:#6b8c85!important;border-color:#6b8c85!important;color:#fff!important}.c-day .e-radio-btn input:disabled+label{background-color:transparent!important;border:2px solid #a8c9b7!important;color:#a8c9b7!important;opacity:1!important;cursor:not-allowed!important}.facility-form-sessions .e-radio-btn label,.c-slot__times-wrap .e-radio-btn label{background-color:#264033!important;border-color:#264033!important;color:#fff!important}.facility-form-sessions .e-radio-btn label:hover,.c-slot__times-wrap .e-radio-btn label:hover{background-color:#6b8c85!important;border-color:#6b8c85!important}.facility-form-sessions .e-radio-btn input:checked+label,.c-slot__times-wrap .e-radio-btn input:checked+label{background-color:#6b8c85!important;border-color:#6b8c85!important;color:#fff!important}.orderSessionProductDetail .c-form-input.d-mt-16:has(.e-checkbox--14){display:none!important}.facility-form-sessions .e-radio-btn input:disabled+label,.c-slot__times-wrap .e-radio-btn input:disabled+label,.facility-form-sessions .e-radio-btn.sold label,.c-slot__times-wrap .e-radio-btn.sold label{background-color:#e5e7f2!important;border-color:#e5e7f2!important;color:#264033!important;opacity:1!important;cursor:not-allowed!important}.facility-form-sessions .e-radio-btn input:disabled+label:hover,.c-slot__times-wrap .e-radio-btn input:disabled+label:hover,.facility-form-sessions .e-radio-btn.sold label:hover,.c-slot__times-wrap .e-radio-btn.sold label:hover{background-color:#e5e7f2!important;border-color:#e5e7f2!important;color:#264033!important}.c-slot__sessions a{flex:1 1 0%;display:inline-block;text-align:center;border-radius:8px;padding:12px 8px;color:#00001a;font-size:16px;font-weight:700}.c-slot__sessions a:hover{color:#6b8c85!important}.c-slot__sessions a.active{background-color:#264033;color:#fff}.c-confirm .e-button--secondary,.c-confirm a.e-button,.c-well .e-button--secondary,.c-well a.e-button,.c-form-block .e-button--primary,.c-form-block a.e-button{background-color:#6b8c85!important;border-color:#6b8c85!important;color:#fff!important}.c-confirm .e-button--secondary:hover,.c-confirm a.e-button:hover,.c-well .e-button--secondary:hover,.c-well a.e-button:hover,.c-form-block .e-button--primary:hover,.c-form-block a.e-button:hover{background-color:#264033!important;border-color:#264033!important;color:#fff!important}:root{--vs-adyen-button-bg:#6b8c85;--vs-adyen-button-bg-hover:#264033}.o-wrapper.powered-by,.powered-by,[class*="powered-by"],a[href*="venuesumo"],a[href*="VenueSumo"]{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.mm-icon-row{display:flex!important;align-items:center!important}img.mm-booking-icon{width:42px!important;height:42px!important;min-width:42px!important;max-width:42px!important;min-height:42px!important;max-height:42px!important;object-fit:contain!important;flex:0 0 42px!important;display:inline-block!important;margin-right:16px!important}.mm-booking-label{display:inline-flex!important;align-items:center!important;line-height:1!important}.mm-icon-row .e-button,.mm-icon-row button,.mm-icon-row a[class*="button"]{margin-left:auto!important;flex-shrink:0!important}@media(max-width:700px){img.mm-booking-icon{width:30px!important;height:30px!important;min-width:30px!important;max-width:30px!important;min-height:30px!important;max-height:30px!important;flex-basis:30px!important;margin-right:10px!important}}body:has(.mm-booking-footer){display:block!important;min-height:100vh!important}body:has(.mm-booking-footer)>*{flex-shrink:initial!important}.mm-booking-footer{position:fixed!important;inset:auto 0 0 0!important;width:100vw!important;height:188px!important;margin:0!important;padding:0!important;background:url("https://minimeadowsfarmadmin.venuesumo.app/assets/website-images/2/FooterLogo.png") repeat-x left bottom/auto 188px transparent!important;pointer-events:none!important;z-index:9999!important}.c-header,.c-back,.c-nav,.c-nav__bar,.c-nav__placeholder,.o-wrapper,.c-page,.c-card,.c-box,.c-side,.c-side-block{position:relative!important;z-index:10!important}@media(max-width:700px){.mm-booking-footer{height:130px!important;background-size:auto 130px!important}}.mm-booking-footer{transition:transform .35s ease!important;will-change:transform}.mm-booking-footer.mm-footer--hidden{transform:translateY(100%)!important}@media(prefers-reduced-motion:reduce){.mm-booking-footer{transition:none!important}}.mm-cloud-layer{position:fixed!important;top:90px!important;left:0!important;width:100vw!important;height:190px!important;overflow:hidden!important;pointer-events:none!important;z-index:1!important}.mm-cloud{position:absolute!important;left:-220px!important;width:150px!important;height:52px!important;border:3px solid #6b8c85!important;border-radius:999px!important;background:rgba(107,140,133,.08)!important;box-shadow:inset 0 20px 0 #f8f9ff!important;opacity:.55!important;animation:mm-cloud-drift linear infinite!important}.mm-cloud::before,.mm-cloud::after{content:""!important;position:absolute!important;border:3px solid #6b8c85!important;background:#f8f9ff!important;border-radius:999px!important}.mm-cloud::before{width:58px!important;height:58px!important;left:24px!important;top:-32px!important;border-bottom-color:transparent!important}.mm-cloud::after{width:74px!important;height:74px!important;left:66px!important;top:-46px!important;border-bottom-color:transparent!important}.mm-cloud-1{top:28px!important;transform:scale(.72)!important;animation-duration:75s!important;animation-delay:-10s!important}.mm-cloud-2{top:84px!important;transform:scale(.52)!important;animation-duration:95s!important;animation-delay:-35s!important}.mm-cloud-3{top:132px!important;transform:scale(.64)!important;animation-duration:85s!important;animation-delay:-55s!important}.mm-cloud-4{top:48px!important;transform:scale(.48)!important;animation-duration:110s!important;animation-delay:-70s!important}.mm-cloud-5{top:112px!important;transform:scale(.78)!important;animation-duration:120s!important;animation-delay:-95s!important}.mm-cloud-6{top:12px!important;transform:scale(.44)!important;animation-duration:100s!important;animation-delay:-20s!important}.mm-cloud-7{top:154px!important;transform:scale(.54)!important;animation-duration:130s!important;animation-delay:-80s!important}@keyframes mm-cloud-drift{from{left:-240px}to{left:calc(100vw + 240px)}}@media(max-width:700px){.mm-cloud-layer{top:78px!important;height:135px!important}.mm-cloud{opacity:.38!important}.mm-cloud-4,.mm-cloud-5,.mm-cloud-6,.mm-cloud-7{display:none!important}}@media(prefers-reduced-motion:reduce){.mm-cloud{animation:none!important;display:none!important}}#mm-zero-confirm{padding-top:8px}#mm-zero-confirm .u-h3{color:#264033!important;font-weight:700!important;margin-bottom:12px}#mm-zero-confirm .mm-zero-confirm__text{color:#264033;margin:0 0 20px}