@charset "UTF-8";.oh-section{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 12%,rgba(var(--color-primary-rgb, 200, 80, 30),.08),transparent 38%),linear-gradient(180deg,rgba(var(--color-primary-rgb, 200, 80, 30),.04),#fff0)}.oh-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:28px}@media (max-width: 991px){.oh-layout{grid-template-columns:1fr}}.oh-hours{background:#ffffffdb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:24px;border:1px solid rgba(var(--color-secondary-rgb, 40, 40, 40),.08);box-shadow:0 18px 52px #00000014;padding:34px;display:flex;flex-direction:column}@media (max-width: 575px){.oh-hours{padding:24px 18px;border-radius:18px}}.oh-hours__header{display:flex;flex-direction:column;align-items:center;width:100%}.oh-hours .sph2-section-header{margin:0!important;padding:0!important;width:100%}.oh-hours .sph2-label-row{margin-bottom:4px}.oh-hours .sph2-title{margin:0 0 10px!important}.oh-hours .sph2-decoration{display:flex;align-items:center;gap:10px;width:100%;margin:10px 0 0!important}.oh-hours .sph2-decoration__line{flex:1}.oh-status{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:6px 14px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.oh-status--open{background:#e8faf1;color:#0c8b52}.oh-status--closed{background:#ffefef;color:#cc2f2f}.oh-hours [data-aos]{transform:none!important;opacity:1!important;transition:none!important}.oh-status__dot{width:7px;height:7px;border-radius:50%;background:currentColor;animation:ohPulse 1.8s ease-in-out infinite}@keyframes ohPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.75);opacity:.5}}.oh-highlight{margin-top:12px;margin-bottom:20px;display:flex;flex-direction:row;gap:8px}.oh-highlight__item{flex:1 1 0;min-width:0;border:1px solid rgba(var(--color-secondary-rgb, 40, 40, 40),.12);border-radius:12px;padding:11px 10px;background:#ffffffb8}@media (max-width: 575px){.oh-highlight__item{padding:8px 7px;border-radius:10px}}.oh-highlight__label{display:block;font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#1919198c;margin-bottom:3px}@media (max-width: 575px){.oh-highlight__label{font-size:.55rem;letter-spacing:.03em}}.oh-highlight__value{font-size:.88rem;font-weight:700;color:var(--color-tertiary, #1a1a1a)}@media (max-width: 575px){.oh-highlight__value{font-size:.74rem;word-break:break-word}}.oh-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.oh-list__row{display:flex;align-items:center;gap:10px;border-radius:10px;padding:10px 12px;transition:background .2s ease}.oh-list__row:hover{background:rgba(var(--color-primary-rgb, 200, 80, 30),.06)}.oh-list__row--today{background:rgba(var(--color-primary-rgb, 200, 80, 30),.09)}.oh-list__day{min-width:108px;font-size:.88rem;font-weight:600;color:var(--color-tertiary, #1a1a1a);display:inline-flex;align-items:center;gap:8px}.oh-list__badge{font-size:.56rem;line-height:1;letter-spacing:.08em;text-transform:uppercase;font-weight:800;padding:4px 8px;border-radius:999px;background:var(--color-primary, #bb5a1c);color:#fff}.oh-list__dots{flex:1;height:0;border-bottom:1px dashed rgba(var(--color-secondary-rgb, 40, 40, 40),.25)}.oh-list__time{white-space:nowrap;font-size:.84rem;font-weight:700;color:var(--color-tertiary, #1a1a1a);display:inline-flex;align-items:center;gap:6px}.oh-list__time--closed{color:#cc2f2f}.oh-list__closed-icon{font-size:.72rem}.oh-call{margin-top:18px;border-radius:14px;padding:16px 18px;display:flex;align-items:center;gap:12px;background:linear-gradient(130deg,var(--color-primary, #bb5a1c),var(--color-secondary, #232323));color:#fff;border:1px solid rgba(255,255,255,.14);box-shadow:0 12px 26px #0000002e}.oh-call__icon-wrap{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffffff29}.oh-call__text{flex:1}.oh-call__label{display:block;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;opacity:.8;margin-bottom:2px}.oh-call__number{font-size:.93rem;font-weight:700}.oh-call__number-link{color:inherit;text-decoration:none}.oh-call__arrow{font-size:.84rem;opacity:.8}.oh-news{border-radius:24px;overflow:hidden;background:radial-gradient(circle at 100% 0%,rgba(255,255,255,.14),transparent 45%),linear-gradient(155deg,#121212f5,rgba(var(--color-primary-rgb, 200, 80, 30),.82));box-shadow:0 18px 52px #0003;border:1px solid rgba(255,255,255,.1)}.oh-news__body{padding:34px;height:100%;display:flex;flex-direction:column}@media (max-width: 575px){.oh-news__body{padding:24px 18px}}.oh-news__badge{align-self:flex-start;border-radius:999px;padding:5px 10px;font-size:.63rem;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:#fff;background:#ffffff29;margin-bottom:14px}.oh-news__title{color:#fff;margin:0;font-size:clamp(1.45rem,3.1vw,2rem);line-height:1.18;font-weight:800}.oh-news__desc{margin-top:12px;margin-bottom:20px;color:#ffffffd1;font-size:.9rem;line-height:1.65}.oh-news__form-wrap{margin-bottom:18px}.oh-news__form{display:flex;align-items:center;gap:8px;border-radius:999px;border:1px solid rgba(255,255,255,.28);padding:6px 6px 6px 14px;background:#ffffff1a}.oh-news__form-icon{color:#ffffffdb;font-size:.82rem}.oh-news__input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff;font-size:.88rem}.oh-news__input::-moz-placeholder{color:#ffffff94}.oh-news__input::placeholder{color:#ffffff94}.oh-news__btn{border:0;border-radius:999px;padding:10px 16px;background:#fff;color:var(--color-tertiary, #1a1a1a);font-size:.78rem;font-weight:700;display:inline-flex;align-items:center;gap:7px;cursor:pointer}.oh-news__btn--success{background:#0fa968;color:#fff}.oh-news__form-error{margin-top:8px;margin-left:10px;font-size:.74rem;color:#ffd2d2}.oh-news__subnote{margin-top:8px;margin-left:10px;font-size:.72rem;color:#ffffffad}.oh-news__perks{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.oh-news__perk{color:#ffffffe6;font-size:.85rem;display:flex;align-items:center;gap:10px}.oh-news__perk-icon{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff26;font-size:.72rem;flex-shrink:0}@media (max-width: 575px){.oh-news__form{flex-wrap:wrap;border-radius:14px;padding:10px}.oh-news__btn{width:100%;justify-content:center}.oh-news__form-icon{display:none}}
