.tabsController{-webkit-tap-highlight-color:transparent;display:flex;align-items:center;gap:10px}.switcherButton{display:flex !important;align-items:center;justify-content:center;cursor:pointer;height:48px;width:140px;border-radius:calc(48px/2);font-family:var(--baseHeadingFontFamily);font-size:var(--global2xlargeFontSize);text-align:center;color:var(--globalSuccessBackground);background-color:transparent;border:solid 1px var(--globalSuccessBackground);transition:all .5s cubic-bezier(.83,0,.17,1)}.switcherButton.isActive,.switcherButton:hover{background-color:var(--globalSuccessBackground);color:#fff}

.s-openingInfoHeader{display:flex;justify-content:flex-start;gap:var(--globalSmallMargin);margin-bottom:var(--globalMargin)}@media(max-width:639px){.s-openingInfoHeader{flex-direction:column;justify-content:flex-start;margin-top:var(--globalSmallMargin)}}.s-openingInfoTag{display:flex;justify-content:center;align-items:center;padding:0 var(--globalSmallGutter) 0 var(--globalSmallGutter);color:var(--globalDangerBackground);height:32px;background:linear-gradient(var(--globalBackground),var(--globalBackground));border-radius:16px;width:auto;min-width:120px}.s-openingInfoTag.isClosed{background-color:#e5c57a}.s-detailRow__times{display:flex;font-size:var(--globalXlargeFontSize) !important}.s-detailRow__times time{margin-left:var(--globalMargin)}@media(max-width:639px){.s-detailRow__times{font-size:var(--globalLargeFontSize) !important}}.s-detailRow__day{display:flex;margin-bottom:4px}.s-detailRow__day .dayName{font-family:var(--baseHeadingFontFamily);font-size:20px;color:var(--globalSuccessBackground)}.s-detailRow__day.isToday.isClosed .dayName{text-decoration:underline}.s-detailRow__day .s-detailRow__text{text-transform:uppercase;min-width:100px}



