div[data-servicify=event-title]{text-align:center;font-size:12px;font-weight:500}.ReactModal__Content.ReactModal__Content.Servicify-Modal{flex-direction:column;display:flex;border-radius:0!important;width:100%!important;height:100%!important;top:0!important;left:0!important;transform:none!important}div[data-servicify=timezone-image]{width:12px;height:12px}div.DayPicker-Day,div.DayPicker-Weekday,div.DayPicker-Day--selected,div.bpoStU,div[data-servicify=event-timezone],div[data-servicify=calendar-time-picker]>*{font-size:12px}div[data-servicify=calendar-time-picker]{margin-top:16px}div[data-servicify=calendar-time-picker]>div:first-child{padding-top:0!important}div[data-servicify=event-timezone]{color:#000;line-height:1.5;justify-content:center!important}img[data-servicify=timezone-image]{display:none}div[data-servicify=inline-calendar-embed]{height:100%;padding:0 12px}div[data-servicify=inline-calendar-embed]>div{max-height:none;overflow:hidden}.Servicify-Modal{max-width:100%!important;height:100%!important;max-height:100%!important;padding:36px 40px!important}.Servicify-Modal>div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--sans);font-weight:400}.Servicify-Modal>div:last-of-type{width:100%;max-width:750px;margin:auto}div[data-servicify=booking-preview-title]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;color:#000;text-align:center;border:none;width:100%;margin-top:36px;font-family:var(--serif);font-style:italic;font-size:18px;font-weight:400;margin-bottom:24px!important}div[data-servicify=booking-preview-title]:after{content:"";background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221328%22%20height%3D%22109%22%20viewBox%3D%220%200%201328%20109%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23clip0_1258_108559)%22%3E%3Cpath%20d%3D%22M4.6866%2094.8088V6.87034L0.455642%202.24707H19.3648L80.8113%2079.141V14.03C80.8113%2011.4401%2078.7392%207.51246%2074.595%202.24707H96.4007C93.1679%207.61948%2091.5514%2011.6006%2091.5514%2014.1905V107.812H83.9682L15.5895%2023.5976V94.9693C15.5895%2097.5592%2017.7049%20101.487%2021.9359%20106.752H0C3.1244%20101.38%204.6866%2097.3987%204.6866%2094.8088Z%22%20fill%3D%22currentColor%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M113.78%2054.4839C113.78%2023.1484%20136.172%200%20168.718%200C201.263%200%20223.818%2023.1484%20223.818%2054.4839C223.818%2085.8194%20201.263%20108.968%20168.718%20108.968C136.172%20108.968%20113.78%2085.8194%20113.78%2054.4839ZM168.718%2098.9829C190.198%2098.9829%20206.699%2083.1546%20206.699%2054.4839C206.699%2025.8132%20190.198%209.98498%20168.718%209.98498C147.237%209.98498%20130.737%2025.8132%20130.737%2054.4839C130.737%2083.1546%20147.4%2098.9829%20168.718%2098.9829Z%22%20fill%3D%22currentColor%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M244.81%2067.0369V13.8693C244.81%2011.3865%20243.247%207.50164%20240.123%202.21484H266.29C262.558%207.69427%20260.692%2011.7289%20260.692%2014.3188V67.9038C260.692%2086.5574%20271.595%2098.0514%20289.3%2098.0514C307.005%2098.0514%20316.996%2086.5574%20316.996%2067.9038V14.0299C316.996%2011.44%20315.076%207.51234%20311.236%202.24695H332.716C329.592%207.72638%20328.029%2011.761%20328.029%2014.3509V66.748C328.029%2093.9097%20312.896%20109%20286.696%20109C260.497%20109%20244.777%2094.2307%20244.777%2067.0369H244.81Z%22%20fill%3D%22currentColor%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M357.679%2094.8087V13.8693C357.679%2011.3865%20356.116%207.50164%20352.992%202.21484H394.455C416.847%202.21484%20430.321%2013.5483%20430.321%2030.1471C430.321%2044.4664%20420.329%2054.3229%20403.373%2056.8593L431.818%2092.8502C435.745%2097.8373%20440.031%20102.461%20444.674%20106.72H423.324L385.18%2057.5978H373.528V94.7766C373.528%2097.3664%20375.644%20101.348%20379.875%20106.72H352.927C356.051%20101.348%20357.614%2097.3664%20357.614%2094.7766L357.679%2094.8087ZM391.429%2049.5713C405.814%2049.5713%20413.69%2042.54%20413.69%2030.3076C413.69%2018.0752%20405.814%2011.044%20391.429%2011.044H373.561V49.5713H391.429Z%22%20fill%3D%22currentColor%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M584.36%2094.8087V56.7309H530.92V95.0976C530.92%2097.5805%20532.482%20101.465%20535.607%20106.752H510.319C513.443%20101.38%20515.005%2097.3985%20515.005%2094.8087V13.8693C515.005%2011.3865%20513.443%207.50164%20510.319%202.21484H535.607C532.482%207.58725%20530.92%2011.5684%20530.92%2014.1583V47.0028H584.36V13.8693C584.36%2011.3865%20582.744%207.50164%20579.511%202.21484H604.929C601.805%207.58725%20600.243%2011.5684%20600.243%2014.1583V95.0655C600.243%2097.5484%20601.805%20101.433%20604.929%20106.72H579.511C582.744%20101.348%20584.36%2097.3664%20584.36%2094.7766V94.8087Z%22%20fill%3D%22currentColor%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M624.88%2091.3737L662.405%201.79785H672.852L710.541%2091.8232C712.667%2096.7033%20715.14%20101.68%20717.961%20106.752H691.013C694.246%20101.08%20695.157%2096.4036%20693.747%2092.7221L686.945%2075.5454H642.748L635.945%2092.7221C634.34%2096.8959%20635.154%20101.573%20638.386%20106.752H617.362C620.378%20101.38%20622.905%2096.2538%20624.945%2091.3737H624.88ZM683.137%2066.2989L664.814%2020.4515L646.49%2066.2989H683.104H683.137Z%22%20fill%3D%22currentColor%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M735.015%2094.8087V13.8693C735.015%2011.3865%20733.453%207.50164%20730.328%202.21484H749.693L787.381%2059.2352L824.939%202.24695H843.718C840.594%207.61936%20839.031%2011.6005%20839.031%2014.1904V95.0976C839.031%2097.5805%20840.594%20101.465%20843.718%20106.752H816.64C821.088%20101.187%20823.312%2097.0561%20823.312%2094.3592V22.538L784.582%2082.5441L745.853%2022.8269V94.9371C745.853%2097.527%20747.773%20101.455%20751.613%20106.72H730.426C733.55%20101.348%20735.113%2097.3664%20735.113%2094.7766L735.015%2094.8087Z%22%20fill%3D%22currentColor%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M870.438%2094.8087V13.8693C870.438%2011.3865%20868.876%207.50164%20865.751%202.21484H885.116L922.804%2059.2352L960.33%202.21484H979.109C975.984%207.58725%20974.422%2011.5684%20974.422%2014.1583V95.0655C974.422%2097.5484%20975.984%20101.433%20979.109%20106.72H952.03C956.478%20101.155%20958.702%2097.024%20958.702%2094.3271V22.538L919.973%2082.5442L881.243%2022.8269V94.9371C881.243%2097.527%20883.163%20101.455%20887.004%20106.72H865.817C868.941%20101.348%20870.503%2097.3664%20870.503%2094.7766L870.438%2094.8087Z%22%20fill%3D%22currentColor%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M997.074%2054.4839C997.074%2023.1163%201019.47%200%201052.01%200C1084.56%200%201107.11%2023.1484%201107.11%2054.4839C1107.11%2085.8194%201084.56%20108.968%201052.01%20108.968C1019.47%20108.968%20997.074%2085.8194%20997.074%2054.4839ZM1052.01%2098.9829C1073.49%2098.9829%201089.99%2083.1546%201089.99%2054.4839C1089.99%2025.8132%201073.49%209.98498%201052.01%209.98498C1030.53%209.98498%201014.03%2025.8132%201014.03%2054.4839C1014.03%2083.1546%201030.69%2098.9829%201052.01%2098.9829Z%22%20fill%3D%22currentColor%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M1128.1%2067.0369V13.8693C1128.1%2011.3865%201126.54%207.50164%201123.42%202.21484H1149.62C1145.88%207.69427%201144.02%2011.7289%201144.02%2014.3188V67.9038C1144.02%2086.5574%201154.92%2098.0514%201172.63%2098.0514C1190.33%2098.0514%201200.32%2086.5574%201200.32%2067.9038V14.0299C1200.32%2011.44%201198.4%207.51234%201194.56%202.24695H1216.04C1212.92%207.72638%201211.36%2011.761%201211.36%2014.3509V66.748C1211.36%2093.9097%201196.22%20109%201170.02%20109C1143.82%20109%201128.1%2094.2307%201128.1%2067.0369Z%22%20fill%3D%22currentColor%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M1240.97%2094.8087V13.8693C1240.97%2011.3865%201239.41%207.50164%201236.29%202.21484H1277.75C1300.14%202.21484%201313.61%2013.5483%201313.61%2030.1471C1313.61%2044.4664%201303.62%2054.3229%201286.67%2056.8593L1315.11%2092.8502C1319.04%2097.8373%201323.32%20102.461%201327.97%20106.72H1306.62L1268.47%2057.5978H1256.82V94.7766C1256.82%2097.3664%201258.94%20101.348%201263.17%20106.72H1236.22C1239.35%20101.348%201240.91%2097.3664%201240.91%2094.7766L1240.97%2094.8087ZM1274.72%2049.5713C1289.11%2049.5713%201296.98%2042.54%201296.98%2030.3076C1296.98%2018.0752%201289.11%2011.044%201274.72%2011.044H1256.85V49.5713H1274.72Z%22%20fill%3D%22currentColor%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_1258_108559%22%3E%3Crect%20width%3D%221328%22%20height%3D%22109%22%20fill%3D%22currentColor%22%3E%3C%2Frect%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:195px;height:16px;margin:0 auto;position:absolute;top:16px;left:0;right:0}div[data-servicify=booking-preview-title]+div{border:none!important;margin-bottom:30px!important;padding:0!important}div[data-servicify=booking-preview-title]+div+div{margin-bottom:75px!important}.Servicify-Modal div[data-servicify=custom-field-wrapper]{margin-bottom:30px!important}.Servicify-Modal label[data-servicify=custom-field-label][for=servicify-custom-field-24237]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;margin-bottom:30px;font-family:var(--serif);font-style:italic;font-size:18px;font-weight:400;display:block}.Servicify-Modal #servicify-custom-field-24237::placeholder{opacity:1;color:#949494}.Servicify-Modal #servicify-custom-field-24237:not(:focus){border-color:#949494!important}.Servicify-Modal label[data-servicify=custom-field-label],.Servicify-NoCheckout-Modal .iCshyV{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:8px;font-family:var(--sans);font-size:12px;font-weight:400}.Servicify-Modal input[type=checkbox]{cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;border:1px solid #000;border-radius:0;place-content:center;width:12px;height:12px;margin:0;display:grid}.Servicify-Modal input[type=checkbox]:before{content:" ";opacity:0;visibility:hidden;background:#000;border-radius:99999px;width:4px;height:4px;transition:all .2s}.Servicify-Modal input[type=checkbox]:checked:before{visibility:visible;opacity:1}.Servicify-Modal select[data-servicify=custom-field-dropdown],form[data-servicify=waitlist-form] select{-webkit-appearance:none;appearance:none;cursor:pointer;color:#000;background:0 0;border:none;border-bottom:1px solid #000;border-radius:0;outline:none;min-height:24px;padding:0}.Servicify-Modal select[data-servicify=custom-field-dropdown]::placeholder{opacity:0}.Servicify-Modal input[type=text],.Servicify-Modal input[type=email],.Servicify-Modal input[type=tel],.Servicify-Modal input[type=search],form[data-servicify=waitlist-form] input[type=text],form[data-servicify=waitlist-form] input[type=email],form[data-servicify=waitlist-form] input[type=datetime-local]{color:#000;background:0 0;padding:0 30% 0 0;line-height:1.35;border:none!important;border-bottom:1px solid #000!important;border-radius:0!important;font-size:12px!important}.Servicify-Modal input[type=email]{padding-right:30%}.Servicify-Modal input:focus,.Servicify-Modal select:focus,form[data-servicify=waitlist-form] input:focus,form[data-servicify=waitlist-form] select:focus{box-shadow:none!important}.Servicify-Modal input[type=checkbox]:focus-visible,.Servicify-Modal select[data-servicify=custom-field-dropdown]:focus-visible,form[data-servicify=waitlist-form] select:focus-visible{outline:1px solid #000;outline-offset:5px}.Servicify-Modal input[type=text]::placeholder,.Servicify-Modal input[type=email]::placeholder,.Servicify-Modal input[type=tel]::placeholder,form[data-servicify=waitlist-form] input[type=text]::placeholder,form[data-servicify=waitlist-form] input[type=email]::placeholder,form[data-servicify=waitlist-form] input[type=tel]::placeholder{opacity:0}.Servicify-Modal input[data-servicify=custom-field-input][type=text]{padding-right:0%;padding-inline:15px;border:1px solid #000!important;border-radius:0!important;height:35px!important}.Servicify-Modal input[type=tel]{padding-left:40px;padding-right:30%}.Servicify-NoCheckout-Modal{margin-top:30px}.Servicify-NoCheckout-Modal>div:first-child{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-family:var(--serif);font-style:italic;font-size:18px;font-weight:400;margin-bottom:24px!important}.Servicify-NoCheckout-Modal form{margin-block:35px;grid-template-columns:1fr!important;align-items:start!important;row-gap:32px!important}.Servicify-NoCheckout-Modal form>div{position:relative}.Servicify-NoCheckout-Modal form [data-servicify=custom-field-error]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d32600;margin-top:4px;font-family:var(--sans);font-size:12px;font-weight:400;line-height:1.35;position:absolute;top:100%;right:0}.Servicify-NoCheckout-Modal form label{white-space:nowrap;opacity:1;pointer-events:none;font-family:var(--sans);font-size:12px;font-weight:400;line-height:1.35;transition:all .2s;position:absolute;bottom:3px;left:0}.Servicify-NoCheckout-Modal form>div>input{display:block}.Servicify-NoCheckout-Modal form label:has(+input){bottom:0;margin-bottom:0!important}.Servicify-NoCheckout-Modal form input:focus-visible+label,.Servicify-NoCheckout-Modal form input:focus+label{left:100%;transform:translate(-100%)}.Servicify-NoCheckout-Modal form label:has(+input:focus-visible){left:100%;transform:translate(-100%)}.Servicify-NoCheckout-Modal form label:has(+input:focus){left:100%;transform:translate(-100%)}.Servicify-NoCheckout-Modal form input:valid:not(:placeholder-shown)+label{left:100%;transform:translate(-100%)}.Servicify-NoCheckout-Modal form label:has(+input:valid:not(:placeholder-shown)){left:100%;transform:translate(-100%)}.Servicify-NoCheckout-Modal form input:not(:placeholder-shown)+label{left:100%;transform:translate(-100%)}.Servicify-NoCheckout-Modal form label:has(+input:not(:placeholder-shown)){left:100%;transform:translate(-100%)}.Servicify-NoCheckout-Modal form>div:has(input[type=tel]:focus-visible) label{left:100%;transform:translate(-100%)}.Servicify-NoCheckout-Modal form>div:has(input[type=tel]:focus) label{left:100%;transform:translate(-100%)}.Servicify-NoCheckout-Modal form>div:has(input[type=tel]:valid:not(:placeholder-shown)) label{left:100%;transform:translate(-100%)}.Servicify-NoCheckout-Modal form>div:has(input[type=tel]:not(:placeholder-shown)) label{left:100%;transform:translate(-100%)}.Servicify-Modal .Servicify-NoCheckout-Modal form>div:has(>label+input){border-bottom:1px solid #000}.Servicify-Modal .Servicify-NoCheckout-Modal form>div:has(>label+input)>input{width:70%;padding-right:0;border-bottom:none!important}.Servicify-Modal .Servicify-NoCheckout-Modal form>div[data-servicify=phone-input]{border-bottom:1px solid #000}.Servicify-Modal .Servicify-NoCheckout-Modal form>div[data-servicify=phone-input]>div{width:70%!important}.Servicify-Modal .Servicify-NoCheckout-Modal form>div[data-servicify=phone-input] button,.Servicify-Modal .Servicify-NoCheckout-Modal form>div[data-servicify=phone-input] input[type=tel]{border-bottom:none!important}.Servicify-Modal .Servicify-NoCheckout-Modal form>div[data-servicify=phone-input] input[type=tel]{padding-right:0}.Servicify-Modal .Servicify-NoCheckout-Modal form>div[data-servicify=phone-input]>label{pointer-events:auto;bottom:2px}div[data-servicify=custom-field-checkbox-group]{font-size:12px}.Servicify-Modal .flag-dropdown,.Servicify-Modal .flag-dropdown:hover,.Servicify-Modal .flag-dropdown.open .selected-flag,.Servicify-Modal .flag-dropdown .selected-flag:hover,.Servicify-Modal .flag-dropdown .selected-flag:focus{background:0 0!important;border:none!important}.Servicify-Modal div[data-servicify=phone-input] button{border:none!important;border-bottom:1px solid #000!important;border-radius:0!important}.Servicify-Modal .country-list{border:1px solid #0000001a!important;border-radius:0!important;max-height:260px!important;box-shadow:1px 2px 10px #00000014!important}.Servicify-Modal .search-emoji{display:none}.Servicify-Modal button[data-servicify=confirm-no-checkout-booking-button],.Servicify-NoCheckout-Modal .eab-atc-button{color:#fff;background:#000;border:1px solid #000;border-radius:999999px;justify-content:center;align-items:center;height:40px;margin:calc(75px - 1em) auto 0;padding:0 16px;font-family:var(--sans);font-size:12px;transition:color .2s,background .2s;display:flex}.Servicify-Modal button[data-servicify=confirm-no-checkout-booking-button]:hover,.Servicify-NoCheckout-Modal .eab-atc-button:hover{color:#000;background:#fff}.Servicify-Modal button[data-servicify=confirm-no-checkout-booking-button]:disabled{color:#cacaca;background:0 0;border:1px solid #cacaca}.Servicify-Modal button[data-servicify=confirm-no-checkout-booking-button]:active,.Servicify-NoCheckout-Modal .eab-atc-button:active{color:#000;background:#fff}div[data-servicify=booking-preview-selected-time]{font-size:12px;justify-content:center!important;align-items:center!important;width:100%!important}div[data-servicify=booking-preview-selected-time]>div:first-child{display:none!important}div[data-servicify=calendar-time-picker]>div>div>div{position:relative;border-color:#0000!important;border-radius:0!important;width:fit-content!important;margin:0 auto!important;font-weight:500!important}div[data-servicify=calendar-time-picker] .servicify-calendar-day>div:first-child{text-align:center;display:block!important}div[data-servicify=calendar-time-picker] .servicify-calendar-day>div:first-child>div{width:auto!important;margin:0!important}div[data-servicify=calendar-time-picker] .servicify-calendar-day>div:not(:first-child)>div{margin-bottom:calc(18px - 1em)!important}div[data-servicify=calendar-time-picker]>div>div:first-child{padding-bottom:.5em!important}div[data-servicify=calendar-time-picker] .servicify-calendar-day>div:not(:first-child){column-count:2;margin-inline:auto;width:fit-content;margin-top:calc(20px - 1.25em);column-gap:38px!important;display:block!important}form[data-servicify=waitlist-form]{font-family:var(--sans);font-size:12px;font-weight:400;position:relative}form[data-servicify=waitlist-form]>strong{margin-bottom:8px;display:block}form[data-servicify=waitlist-form]>label{margin-top:16px!important}form[data-servicify=waitlist-form] input[type=datetime-local]+small{color:#767676;margin-top:4px;display:block}.servicify-modal-close{width:44px!important;height:44px!important;top:3px!important;right:8px!important}.servicify-modal-close:after{position:absolute;background-color:#0000!important;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%2212%22%20viewBox%3D%220%200%2011%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11%200.980135L10.3227%200.317383L5.53696%205.07248L0.677558%200.318402L0%200.981159L4.86272%205.73881L0.00254766%2010.6551L0.679855%2011.3174L5.53798%206.40412L10.3214%2011.2444L10.999%2010.5822L6.21197%205.73779L11%200.980135Z%22%20fill%3D%22currentColor%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:11px!important;height:12px!important;margin:auto!important;display:block!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important}.servicify-modal-close:before{display:none!important}.Servicify-NoCheckout-Modal>div:has(.checkmark-circle)>div:first-child{display:none!important}.Servicify-NoCheckout-Modal>div:has(.checkmark-circle) svg:has(>.checkmark-circle){display:none!important}.Servicify-NoCheckout-Modal>div:has(.checkmark-circle) div:has(>svg)>div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--serif);font-style:italic;font-size:18px;font-weight:400;line-height:1.2}.Servicify-NoCheckout-Modal>div:has(.checkmark-circle)>div:has(>svg)~div{border:none!important}body:has(.stylist__video:not([hidden])) .Servicify-NoCheckout-Modal form{margin-block:0;grid-template-columns:1fr!important}body:has(.stylist__video:not([hidden])) .Servicify-NoCheckout-Modal form>*{grid-column:1/-1!important}body:has(.stylist__video:not([hidden])) div[data-servicify=booking-preview-title]{padding-top:48px;margin-top:0;margin-bottom:50px!important}body:has(.stylist__video:not([hidden])) div[data-servicify=booking-preview-title]+div{margin-bottom:50px!important}body:has(.stylist__video:not([hidden])) div[data-servicify=booking-preview-title]+div+div{margin-top:0!important;margin-bottom:50px!important}body:has(.stylist__video:not([hidden])) div[data-servicify=booking-preview-title]+div+div div[data-servicify=custom-field-wrapper]{margin-bottom:0!important}body:has(.stylist__video:not([hidden])) div[data-servicify=booking-preview-title]+div+div label[data-servicify=custom-field-label]{margin-bottom:50px}body:has(.stylist__video:not([hidden])) div[data-servicify=booking-preview-title]+div+div input[data-servicify=custom-field-input]{margin-top:0}body:has(.stylist__video:not([hidden])) .Servicify-NoCheckout-Modal:has(>form){margin-top:0}body:has(.stylist__video:not([hidden])) .Servicify-NoCheckout-Modal>div:has(+form){margin-bottom:50px!important}body:has(.stylist__video:not([hidden])) button[data-servicify=confirm-no-checkout-booking-button]{width:100%;margin-top:50px}body:has(.stylist__video:not([hidden])) .ReactModal__Content.ReactModal__Content.Servicify-Modal .servicify-modal-close{left:10px;width:39px!important;height:46px!important;top:2px!important;right:auto!important}body:has(.stylist__video:not([hidden])) .ReactModal__Content.ReactModal__Content.Servicify-Modal .servicify-modal-close svg{display:none!important}body:has(.stylist__video:not([hidden])) .ReactModal__Content.ReactModal__Content.Servicify-Modal .servicify-modal-close:after{content:"";background-image:url(data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2214%22%20viewBox%3D%220%200%207%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.5%200.5L0.5%207L6.5%2013.5%22%20stroke%3D%22currentColor%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E)!important;width:7px!important;height:14px!important}@media(min-width:740px){div[data-servicify=event-title]{text-align:left}div[data-servicify=calendar-time-picker]{margin-top:20px}div[data-servicify=event-timezone]{justify-content:flex-start!important}div[data-servicify=booking-preview-title]{margin-top:90px;margin-bottom:35px!important}div[data-servicify=booking-preview-title]:after{width:300px;height:25px;top:40px}div[data-servicify=booking-preview-title]+div{margin-bottom:75px!important}.Servicify-Modal input[type=text],.Servicify-Modal input[type=email],.Servicify-Modal input[type=tel],.Servicify-Modal input[type=search],form[data-servicify=waitlist-form] input[type=text],form[data-servicify=waitlist-form] input[type=email],form[data-servicify=waitlist-form] input[type=datetime-local]{padding-right:20%}.Servicify-NoCheckout-Modal>div:first-child{margin-bottom:35px!important}.Servicify-NoCheckout-Modal form{grid-template-columns:1fr 1fr!important}.Servicify-Modal button[data-servicify=confirm-no-checkout-booking-button],.Servicify-NoCheckout-Modal .eab-atc-button{height:34px}div[data-servicify=calendar-time-picker] .servicify-calendar-day>div:first-child{text-align:left;padding-left:12px}div[data-servicify=calendar-time-picker] .servicify-calendar-day:has([data-servicify=slots-skeleton])>div:first-child{visibility:hidden}div[data-servicify=calendar-time-picker] .servicify-calendar-day{width:fit-content;margin-inline:auto}div[data-servicify=calendar-time-picker] .servicify-calendar-day>div:not(:first-child)>div{margin-bottom:calc(28px - 1em)!important}div[data-servicify=calendar-time-picker] .servicify-calendar-day>div:not(:first-child){margin-top:.5em}.servicify-modal-close{top:32px!important;right:24px!important}}@media(min-width:1300px){div[data-servicify=calendar-time-picker] .servicify-calendar-day>div:not(:first-child){column-gap:clamp(4px,10vw - 130px,38px)!important}}@media(min-width:1000px){body:has(.stylist__video:not([hidden])) .ReactModal__Content.ReactModal__Content.Servicify-Modal{scrollbar-gutter:stable;width:50vw!important;box-shadow:none!important;border-radius:0!important;top:0!important;left:50%!important;transform:none!important}body:has(.stylist__video:not([hidden])) .ReactModal__Content.ReactModal__Content.Servicify-Modal>div:last-of-type{max-width:320px;margin-inline:auto}body:has(.stylist__video:not([hidden])) .Servicify-Overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important}body:has(.stylist__video:not([hidden])) div[data-servicify=booking-preview-title]{padding-top:5px;margin-bottom:40px!important}body:has(.stylist__video:not([hidden])) div[data-servicify=booking-preview-title]+div{margin-bottom:90px!important}body:has(.stylist__video:not([hidden])) div[data-servicify=booking-preview-title]+div+div{margin-bottom:90px!important}body:has(.stylist__video:not([hidden])) div[data-servicify=booking-preview-title]+div+div label[data-servicify=custom-field-label]{margin-bottom:40px}body:has(.stylist__video:not([hidden])) .Servicify-NoCheckout-Modal>div:has(+form){margin-bottom:40px!important}body:has(.stylist__video:not([hidden])) div[data-servicify=booking-preview-title]:after{display:none}body:has(.stylist__video:not([hidden])) button[data-servicify=confirm-no-checkout-booking-button]{margin-top:90px}body:has(.stylist__video:not([hidden])) .ReactModal__Content.ReactModal__Content.Servicify-Modal .servicify-modal-close{left:24px;top:26px!important}}.stylist__calendar img[data-servicify=event-avatar]{display:none!important}.stylist__calendar .DayPicker .DayPicker-Caption>div>span{font-size:12px;color:#000!important;font-weight:500!important}.stylist__calendar div.DayPicker-Month{border-collapse:separate;border-spacing:0;margin-top:16px!important}.stylist__calendar .DayPicker-Months{justify-content:center!important;overflow:visible!important}.stylist__calendar div.DayPicker-Day,.stylist__calendar div.DayPicker-Weekday,.stylist__calendar div.DayPicker-Day--selected,.stylist__calendar div.bpoStU,.stylist__calendar div[data-servicify=event-timezone],.stylist__calendar div[data-servicify=calendar-time-picker]>*{font-size:12px}.stylist__calendar div.DayPicker-Weekday{color:#000!important;font-weight:500!important}.stylist__calendar .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside){background:0 0!important}.stylist__calendar .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside),.stylist__calendar .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{color:#000!important;background:0 0!important;border-color:#0000!important;border-radius:4px!important}.stylist__calendar .DayPicker-Day{border-color:#0000!important}.stylist__calendar .DayPicker-Day--selected:not(.DayPicker-Day--outside):not(.DayPicker-Day--disabled):after,.stylist__calendar .DayPicker-Day:not(.DayPicker-Day--outside):not(.DayPicker-Day--disabled):hover:after{position:absolute;content:""!important;background-color:#000!important;border-radius:0!important;width:14px!important;height:1px!important;margin:2px auto 0!important;display:block!important;bottom:4px!important;left:50%!important;transform:translate(-50%)!important}.stylist__calendar .DayPicker-Day--today:not(.DayPicker-Day--outside):after{display:none!important}.stylist__calendar .DayPicker-wrapper{padding-bottom:0!important}.stylist__calendar .DayPicker-NavButton--next{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%227%22%20viewBox%3D%220%200%2011%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.45081%205.39747L10.047%200.801272L10.7541%201.50838L5.45081%206.81168L0.147505%201.50838L0.854612%200.801272L5.45081%205.39747Z%22%20fill%3D%22black%22%20transform%3D%22rotate(-90%205.5%203.5)%22%2F%3E%3C%2Fsvg%3E")!important;right:.5em!important}.stylist__calendar .DayPicker-NavButton--prev{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%227%22%20viewBox%3D%220%200%2011%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.45081%205.39747L10.047%200.801272L10.7541%201.50838L5.45081%206.81168L0.147505%201.50838L0.854612%200.801272L5.45081%205.39747Z%22%20fill%3D%22black%22%20transform%3D%22rotate(%2B90%205.5%203.5)%22%2F%3E%3C%2Fsvg%3E")!important;margin-right:10px!important;right:0!important}.stylist__calendar .DayPicker-NavButton{width:2em!important;margin-top:0!important;position:relative!important;top:.6em!important}.stylist__calendar .DayPicker-NavBar{justify-content:flex-end!important;width:100%!important;max-width:250px!important;margin-inline:auto!important;display:flex!important;position:absolute!important;left:0!important;right:0!important}@media(min-width:740px){.stylist__calendar .DayPicker-Caption{padding-left:0!important}.stylist__calendar div.DayPicker-Month{margin-top:20px!important;margin-left:0!important}.stylist__calendar .DayPicker-Months{justify-content:flex-start!important}.stylist__calendar .DayPicker-NavButton--prev{margin-right:20px!important}.stylist__calendar .DayPicker-NavBar{transform:translateY(25%);max-width:300px!important;margin-inline:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/component-servicify.css.map */
