body .AIlTc{border-radius:50px}body .eyJeVZ{border:0;background:none;max-height:100%;overflow:auto}body .goGvDm{flex-direction:column}body .eRFzjy{display:none}body .gvZffK{width:100%}body .DayPicker-Month{width:100%;margin:0}body .fGAGqV{padding:0}.servicify-select-a-time-button{color:#fff;padding:10px;text-transform:uppercase;font-weight:500}.product-booking h5,.DayPicker-Caption>div,label[data-servicify=number-attending-label],body .suUdz{font-weight:600;font-size:20px;text-transform:uppercase}.product-booking{margin-top:20px}.DayPicker-Caption{width:205px;margin-left:auto}div[data-servicify=inline-calendar]{margin-top:-27px}.DayPicker-NavButton{margin-top:-10px}body .DayPicker-Day{border:5px solid transparent;position:relative;border-radius:100px!important;font-size:18px;font-weight:400;padding:6px}body .DayPicker-Day.DayPicker-Day--selected{background:none!important}body .DayPicker-Day:before{content:"";border:2px solid #000;display:block;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:100px}body .DayPicker-Day.DayPicker-Day--selected:not(.DayPicker-Day--outside):before{background:#000;z-index:-1}body .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside){color:#000;background:none}body .DayPicker-Day--disabled{color:#afafaf}body .DayPicker-Day.DayPicker-Day--disabled:before{border-color:#afafaf}body .DayPicker-Day:empty:before{border:0}body .AIlTc{display:inline-flex;padding:6px 16px;background:none;border:2px solid #000;font-size:18px;margin:2px}div[data-servicify=calendar-time-picker] div{text-align:left!important}body .DayPicker-NavButton{top:0;right:4px}body .DayPicker-NavButton--next,body .DayPicker-NavButton--prev{background-image:url(/cdn/shop/files/icon-arrow-right.svg?v=1763540197);width:25px;height:25px;border-radius:100%;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid #000;background-color:#f2f7f6}body .DayPicker-NavButton--prev{right:12px;background-image:url(/cdn/shop/files/icon-arrow-left.svg?v=1763540197)}body .DayPicker-NavButton--next:after,body .DayPicker-NavButton--prev:after{content:"";position:absolute;left:var(--button-drop-shadow-left-size);top:var(--button-drop-shadow-top-size);height:100%;width:100%;border-radius:var(--button-border-radius);display:var(--button-shadow-display);background-color:rgb(var(--color-button-shadow));background-image:var(--color-button-shadow);border-width:var(--button-shadow-border-width);border-color:rgb(var(--color-button-border));z-index:-1}body .eab-atc-button{width:100%!important;border-radius:100px;text-transform:uppercase;font-size:26px;font-style:normal;font-weight:700;padding:16px;text-align:center}div[data-servicify=custom-field-wrapper] input[type=text]{border-radius:10px;height:46px;background:none;border:1px}span[data-servicify=num-available-attendees]{margin-left:5px;background:#000!important;color:#fff!important;border-radius:10px!important}body .DayPicker-NavButton:hover{opacity:1!important}body .iCshyV{background:#f2f7f6}body .iIqVEd{background:none;padding:0}body .dQjJKM{background:none;padding:5px 10px}body div[data-servicify=calendar-time-picker] div{min-height:auto!important}.ReactModalPortal input[type=text],.ReactModalPortal input[type=email],.ReactModalPortal input[type=tel],.ReactModalPortal input[type=password],.ReactModalPortal .input,.ReactModalPorta select{background:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/booking.css.map */
