.MerchantProfile_MerchantProfile__phxY4{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;border:1px solid #ddd;border-radius:4px;background:#fff;color:#333;font-size:14px}.MerchantProfile_MerchantProfile__phxY4 a{color:#06f;text-decoration:none}.MerchantProfile_MerchantProfile__phxY4 dd,.MerchantProfile_MerchantProfile__phxY4 dt,.MerchantProfile_MerchantProfile__phxY4 td,.MerchantProfile_MerchantProfile__phxY4 tr{margin:0}.MerchantProfile_MerchantProfile__phxY4 .MerchantProfile_MerchantProfile__Row__tSJSm{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px}.MerchantProfile_MerchantProfile__phxY4 .MerchantProfile_MerchantProfile__Row__tSJSm+.MerchantProfile_MerchantProfile__Row__tSJSm{border-top:1px solid #ddd}.MerchantProfile_MerchantProfile__phxY4 .MerchantProfile_MerchantProfile__RowHead__xVo7H{padding:0 0 16px;font-weight:bolder}.MerchantProfile_MerchantProfile__phxY4 .MerchantProfile_MerchantProfile__RowContent__5_4jh{-ms-flex:1;flex:1;white-space:pre-wrap}.MerchantProfile_MerchantProfile__phxY4 .MerchantProfile_MerchantProfile__RowBodySubLink__Cifwa{display:inline-block;padding:12px 0 0}.MerchantProfile_MerchantProfile__phxY4 .MerchantProfile_MerchantProfile__BusinessHourText__fi3YZ{margin:0}.MerchantProfile_MerchantProfile__phxY4 .MerchantProfile_MerchantProfile__BusinessHourText__fi3YZ+.MerchantProfile_MerchantProfile__BusinessHourText__fi3YZ{padding:8px 0 0}.MerchantProfile_MerchantProfile__phxY4 .MerchantProfile_MerchantProfile__TemporaryDateTextCell__cZDcJ{width:160px;padding-bottom:10px;vertical-align:top;line-height:21px}.MerchantProfile_MerchantProfile__phxY4 .MerchantProfile_MerchantProfile__TemporaryDateSubTextCell__6PWql{padding-bottom:10px;line-height:21px}@media (min-width:940px){.MerchantProfile_MerchantProfile__phxY4 a:hover{opacity:.7}.MerchantProfile_MerchantProfile__phxY4 .MerchantProfile_MerchantProfile__Row__tSJSm{-ms-flex-direction:row;flex-direction:row}.MerchantProfile_MerchantProfile__phxY4 .MerchantProfile_MerchantProfile__RowHead__xVo7H{width:160px;padding:0 16px 0 0}}.MerchantCalendarPage_MerchantCalendarPage__2ihbX{padding-bottom:80px}.MerchantCalendarPage_MerchantCalendarPage__2ihbX .MerchantCalendarPage_MerchantCalendarPage__Heading__SkKAW{margin-bottom:16px;border-left:3px solid #cdcdcd}.MerchantCalendarPage_MerchantCalendarPage__2ihbX .MerchantCalendarPage_MerchantCalendarPage__MerchantProfileSection__iZVX8{padding:96px 16px}.MerchantCalendarPage_MerchantCalendarPage__2ihbX .MerchantCalendarPage_MerchantCalendarPage__BackToTopButtonSection__s23Fe{margin-top:16px;text-align:center}.MerchantCalendarPage_MerchantCalendarPage__2ihbX .MerchantCalendarPage_MerchantCalendarPage__BackToTopButton__R7hnR{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:370px;padding:8px 4px}@media (min-width:940px){.MerchantCalendarPage_MerchantCalendarPage__2ihbX{padding-bottom:0}.MerchantCalendarPage_MerchantCalendarPage__2ihbX .MerchantCalendarPage_MerchantCalendarPage__MerchantProfileSection__iZVX8{padding:96px 0}.MerchantCalendarPage_MerchantCalendarPage__2ihbX .MerchantCalendarPage_MerchantCalendarPage__BackToTopButtonSection__s23Fe{display:none}}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;min-height:calc(100vh - 120px);margin:0;padding:0;border-bottom:1px solid #d0d0d0;list-style:none}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4 .SpMerchantCalendarBody_MerchantCalendarBody__Empty__N50MN{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:calc(100vh - 120px);padding-top:140px;background-color:#f7f7f7;color:#333;font-size:14px;font-weight:600;text-align:center}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4 .SpMerchantCalendarBody_MerchantCalendarBody__Item__for17{display:-ms-flexbox;display:flex;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;width:25%;border-left:1px solid #d0d0d0}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4 .SpMerchantCalendarBody_MerchantCalendarBody__Item__for17:first-child{border-left:0}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4 .SpMerchantCalendarBody_MerchantCalendarBody__ItemHeader__Ds3KW{position:sticky;z-index:2;top:208px;left:0;-ms-flex:0 0 48px;flex:0 0 48px;height:70px;padding-top:8px;border-bottom:1px solid #d6d6d6;background-color:#fff;color:#333;font-family:DIN Alternate,sans-serif;font-size:28px;font-weight:700;line-height:1;text-align:center}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4 .SpMerchantCalendarBody_MerchantCalendarBody__ItemHeader__Ds3KW.SpMerchantCalendarBody_isSat__JxcHz{color:#009ed8}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4 .SpMerchantCalendarBody_MerchantCalendarBody__ItemHeader__Ds3KW.SpMerchantCalendarBody_isSun__hQ_TR{color:#eb5353}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4 .SpMerchantCalendarBody_MerchantCalendarBody__LoaderWrapper__IdwtZ{height:65px}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4 .SpMerchantCalendarBody_MerchantCalendarBody__Loader__6np_k{display:block;width:100%;min-height:calc(100vh - 120px);background-color:#f7f7f7;background-image:url(https://assets.coubic.com/_next/static/media/loading.24c4a85b.gif);background-repeat:no-repeat;background-position:center 20%;background-size:65px}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4 .SpMerchantCalendarBody_MerchantCalendarBody__Weekday__J1DDp{display:block;margin-top:3px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);font-size:10px;line-height:1}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4 .SpMerchantCalendarBody_MerchantCalendarBody__ItemBody__4fGFi{-ms-flex:1 1 auto;flex:1 1 auto;padding:7px;background-color:#fafafa}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4 .SpMerchantCalendarBody_MerchantCalendarBody__Closed__NRiVd{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:1em;height:100%;margin:62px auto 0;color:#707070;font-size:12px;font-weight:700;line-height:2;text-align:center;text-transform:uppercase;word-wrap:anywhere;word-break:normal;line-break:strict}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4.SpMerchantCalendarBody_isList__TdW3V{-ms-flex-direction:column;flex-direction:column}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4.SpMerchantCalendarBody_isList__TdW3V .SpMerchantCalendarBody_MerchantCalendarBody__Item__for17{position:static;-ms-flex-direction:row;flex-direction:row;width:100%;border-top:1px solid #d0d0d0;border-left:0}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4.SpMerchantCalendarBody_isList__TdW3V .SpMerchantCalendarBody_MerchantCalendarBody__Item__for17:first-child{border-top:0}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4.SpMerchantCalendarBody_isList__TdW3V .SpMerchantCalendarBody_MerchantCalendarBody__ItemHeader__Ds3KW{position:static;z-index:auto;-ms-flex:0 0 48px;flex:0 0 48px;height:auto;padding:15px 0;border-bottom:0}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4.SpMerchantCalendarBody_isList__TdW3V .SpMerchantCalendarBody_MerchantCalendarBody__ItemBody__4fGFi{border-left:1px solid #d0d0d0}.SpMerchantCalendarBody_MerchantCalendarBody__edaI4.SpMerchantCalendarBody_isList__TdW3V .SpMerchantCalendarBody_MerchantCalendarBody__Closed__NRiVd{-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto;letter-spacing:0}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:89px;margin-top:7px;padding:5px 5px 7px;border:1px solid #dedede;border-radius:3px;background-color:#fff;color:#333;text-decoration:none}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU:first-child{margin-top:0}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU.SpMerchantCalendarCard_isFull__BWY8i{border-color:rgba(222,222,222,.3);background-color:rgba(255,255,255,.3);pointer-events:none}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU.SpMerchantCalendarCard_isList__Mgbkw{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:auto}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU.SpMerchantCalendarCard_notReservable__OioHo{opacity:.5}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU .SpMerchantCalendarCard_MerchantCalendarCard__Accent__X6oao{display:block;height:4px;margin:0 -2px;border-radius:4px}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU .SpMerchantCalendarCard_MerchantCalendarCard__Accent__X6oao.SpMerchantCalendarCard_isFull__BWY8i{opacity:.3}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU .SpMerchantCalendarCard_MerchantCalendarCard__Accent__X6oao.SpMerchantCalendarCard_isList__Mgbkw{-ms-flex-negative:0;flex-shrink:0;width:4px;height:100%;min-height:50px;margin:0}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU .SpMerchantCalendarCard_MerchantCalendarCard__Text__B_U1k.SpMerchantCalendarCard_isFull__BWY8i{opacity:.3}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU .SpMerchantCalendarCard_MerchantCalendarCard__Text__B_U1k.SpMerchantCalendarCard_isList__Mgbkw{-ms-flex-positive:1;flex-grow:1;margin-left:6px}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU .SpMerchantCalendarCard_MerchantCalendarCard__Time__vn7sz{display:block;margin-top:7px;font-family:DIN Alternate,sans-serif;font-size:12px;font-weight:700;line-height:1}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU .SpMerchantCalendarCard_MerchantCalendarCard__Title__bga1t{margin:3px 0 0;font-size:11px;font-weight:700;line-height:1.45}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU .SpMerchantCalendarCard_MerchantCalendarCard__Title__bga1t.SpMerchantCalendarCard_isList__Mgbkw{font-size:13px}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU .SpMerchantCalendarCard_MerchantCalendarCard__Status__xNsxf{display:inline-block;position:absolute;bottom:3px;left:5px;margin-top:5px;padding:3px 5px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;border-width:1px;border-style:solid;border-radius:2px;background-color:#fff;font-size:10px;font-weight:700;line-height:1;white-space:nowrap}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU .SpMerchantCalendarCard_MerchantCalendarCard__Status__xNsxf.SpMerchantCalendarCard_isRegisteredWaitingList__iAqDu{white-space:normal;line-height:1.4;bottom:0}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU .SpMerchantCalendarCard_MerchantCalendarCard__Status__xNsxf.SpMerchantCalendarCard_isList__Mgbkw{display:-ms-flexbox;display:flex;position:static;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.SpMerchantCalendarCard_MerchantCalendarCard__vR_PU .SpMerchantCalendarCard_MerchantCalendarCard__Status__xNsxf.SpMerchantCalendarCard_isList__Mgbkw.SpMerchantCalendarCard_hasVacancy__3t94g .SpMerchantCalendarCard_MerchantCalendarCard__Vacancy__iPCLM{font-family:DIN Alternate,sans-serif;font-size:20px}.style_select__oX7wU{display:block;width:100%;height:34px;margin:12px 0;padding:6px,12px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;border:1px solid #ccc;border-radius:4px;background-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#777;font-size:14px;line-height:1.5}.SpCalendarHeader_root__hs_5r{position:sticky;z-index:3;top:48px;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;padding:16px 0 8px;border-bottom:1px solid #d6d6d6;background-color:#fff}.SpCalendarHeader_mx_16__FJIB_{margin:0 16px}.SpCalendarTypeSelect_root__JpJ3S{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.SpCalendarTypeSelect_button__lkfcb{-ms-flex:0 0 86px;flex:0 0 86px;height:29px;border:1px solid #333;background-color:rgba(0,0,0,0);color:#333;font-size:11px;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.SpCalendarTypeSelect_button__lkfcb:first-child{border-right:none;border-radius:4px 0 0 4px}.SpCalendarTypeSelect_button__lkfcb:last-child{border-left:none;border-radius:0 4px 4px 0}.SpCalendarTypeSelect_button__lkfcb.SpCalendarTypeSelect_isSelected__0SAeq{background-color:#333;color:#fff;cursor:default}.SpCalendarTypeSelect_button__lkfcb:focus{outline:none}.SpCalendarController_root__VaYY8{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:18px;padding:0 6px}.SpCalendarController_button__nC_Vd{border:none;background-color:rgba(0,0,0,0);color:#333;font-size:20px;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.SpCalendarController_button__nC_Vd[disabled]{opacity:.3}.SpCalendarController_button__nC_Vd:focus{outline:none}.SpCalendarController_time__ddWko{color:#333;font-family:DIN Alternate,sans-serif;font-size:12px;font-weight:700;line-height:1;text-align:center}.SpCalendarController_month__bkRCU{display:block;margin-top:5px;font-size:20px}.SpCalendarController_month_number__DliG4{font-size:30px}.RSButtonAnchor_button--default__NG6qg:after{content:"";-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.6,0,.6,.6);transition-timing-function:cubic-bezier(.6,0,.6,.6);-webkit-transition-duration:.2s;transition-duration:.2s;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;background-color:rgba(0,0,0,.04);opacity:0}.RSButtonAnchor_button--default__NG6qg:not(:disabled):active:after,.RSButtonAnchor_button--default__NG6qg:not(:disabled):hover:after{opacity:1}.RSButtonAnchor_icon-wrapper__LVpTq{font-size:0;will-change:transform;-webkit-animation:RSButtonAnchor_spin__adi81 1s linear infinite;animation:RSButtonAnchor_spin__adi81 1s linear infinite}@-webkit-keyframes RSButtonAnchor_spin__adi81{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes RSButtonAnchor_spin__adi81{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}