@media (min-width: 821px) and (max-width: 1180px){.zo-rooms-shell>.zo-page-sidebar,.zo-wizard-shell>.zo-page-sidebar,.zo-info-shell>.zo-page-sidebar,.zo-katalog-shell>.zo-page-sidebar{display:flex!important}}body.zo-zikir-katalog-page .zo-page-quick-panel .zo-page-panel-title,body.zo-info-page .zo-page-quick-panel .zo-page-panel-title{margin:0 0 13px;font-size:17px;line-height:1.25;letter-spacing:normal}body.zo-zikir-katalog-page .zo-page-quick-panel p,body.zo-info-page .zo-page-quick-panel p{margin:0 0 13px;font-size:12px;line-height:1.55}.zo-info-faq h2{font-size:clamp(20px,1.55vw,26px);line-height:1.25;letter-spacing:-.02em}body.zo-info-page .zo-info-steps article h2,body.zo-info-page .zo-info-compare article h2,body.zo-info-page .zo-contact-grid article h2,body.zo-info-page .zo-contact-note h2{font-size:clamp(18px,1.25vw,21px);font-weight:800;line-height:1.26;letter-spacing:-.02em}body.zo-info-page .zo-membership-auth-card h2,body.zo-info-page .zo-contact-form-section h2{font-size:clamp(20px,1.55vw,26px);line-height:1.25;letter-spacing:-.02em}@media (max-width: 820px){body .zo-mobile-bottom-nav a span,body .zo-mobile-bottom-nav button span,body .zo-page-mobile-nav a span,body .zo-page-mobile-nav button span{max-width:100%;overflow:visible!important;white-space:normal!important;line-height:1.06;overflow-wrap:break-word;hyphens:none}body .zo-mobile-bottom-nav,body .zo-page-mobile-nav{min-height:74px!important}body .zo-mobile-bottom-nav a,body .zo-mobile-bottom-nav button,body .zo-page-mobile-nav a,body .zo-page-mobile-nav button{height:56px!important;min-height:56px!important}body .zo-mobile-bottom-nav .zo-mobile-nav-primary,body .zo-page-mobile-nav .zo-page-mobile-nav-primary{height:68px!important;min-height:68px!important}}.zo-rooms-grid a[href*="room="],.zo-room-card a[href*="room="]{min-height:24px;display:inline-flex;align-items:center;padding-block:4px}.zo-page-sidebar-account{width:40px;height:40px}.zo-app-shell a:focus-visible,.zo-app-shell button:focus-visible,.zo-page-sidebar a:focus-visible,.zo-page-sidebar button:focus-visible,.zo-page-mobile-nav a:focus-visible,.zo-page-mobile-nav button:focus-visible,.zo-mobile-bottom-nav a:focus-visible,.zo-mobile-bottom-nav button:focus-visible,.zo-page-icon-button:focus-visible,.zo-icon-btn:focus-visible,.zo-legal-footer a:focus-visible,#oz-main.oz-app-main>p.wp-block-paragraph a:focus-visible{outline:2px solid #2f8f5b;outline-offset:2px;border-radius:8px}.zo-progress-button,.zo-room-progress-button{position:relative}.zo-progress-button:after,.zo-room-progress-button:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid rgba(47,143,91,.55);opacity:0;pointer-events:none}.zo-progress-button.is-tick:after,.zo-room-progress-button.is-tick:after{animation:zo-tick-ring .24s ease-out}.zo-progress-button.is-tick .zo-progress-ring,.zo-room-progress-button.is-tick .zo-room-progress-ring{animation:zo-tick-breath .22s ease-out}@keyframes zo-tick-ring{0%{opacity:.55;transform:scale(.97)}to{opacity:0;transform:scale(1.06)}}@keyframes zo-tick-breath{0%{transform:scale(1)}45%{transform:scale(1.018)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.zo-progress-button.is-tick:after,.zo-room-progress-button.is-tick:after,.zo-progress-button.is-tick .zo-progress-ring,.zo-room-progress-button.is-tick .zo-room-progress-ring{animation:none!important}}:root{--zo-radius-shell: 24px;--zo-radius-card: 20px}body .zo-sidebar,body .zo-page-sidebar,body .zo-counter-card{border-radius:var(--zo-radius-shell)!important}@media (max-width: 820px){body .zo-page-sidebar{border-radius:0!important}}body .zo-card,body .zo-main-header,body .zo-preset-card,body .zo-page-sidebar-note,body .zo-room-card,body .zo-rooms-summary,body .zo-info-faq,body .zo-wizard-card,body .zo-contact-note,body .zo-contact-form-section{border-radius:var(--zo-radius-card)!important}body .zo-app-shell .zo-counter-card{border-radius:var(--zo-radius-shell)!important}body .zo-app-shell .zo-preset-card{border-radius:var(--zo-radius-card)!important}:root{--zo-radius-control: 14px;--zo-btn-primary-bg: #267a4d;--zo-btn-primary-bg-hover: #1f6a42;--zo-btn-secondary-border: #2f8f5b;--zo-btn-utility-border: #e8ddc8}body .zo-btn:not(.zo-zikir-detail-room):not(.is-secondary),body .zo-rooms-primary-action,body .zo-rooms-submit,body .zo-wizard-step-next,body .zo-page-sidebar-action{min-height:48px!important;border:1px solid var(--zo-btn-primary-bg)!important;border-radius:var(--zo-radius-control)!important;background:var(--zo-btn-primary-bg)!important;background-image:none!important;color:#fffdf7!important;font-size:15px!important;font-weight:800!important}body .zo-btn:not(.zo-zikir-detail-room):not(.is-secondary):hover,body .zo-rooms-primary-action:hover,body .zo-rooms-submit:hover,body .zo-wizard-step-next:hover,body .zo-page-sidebar-action:hover{border-color:var(--zo-btn-primary-bg-hover)!important;background:var(--zo-btn-primary-bg-hover)!important}body .zo-btn:disabled,body .zo-rooms-primary-action:disabled,body .zo-rooms-submit:disabled,body .zo-wizard-step-next:disabled{opacity:.55;cursor:not-allowed}body .zo-app-shell .zo-wizard-card .zo-quick-link-btn,body .zo-app-shell .zo-sidebar-room-card .zo-btn,body .zo-app-shell .zo-daily-card .zo-btn,body .zo-btn.is-secondary,body .zo-zikir-detail-room{min-height:44px!important;border:1.5px solid var(--zo-btn-secondary-border)!important;border-radius:var(--zo-radius-control)!important;background:#fffdf7!important;background-image:none!important;box-shadow:none!important;color:#1f6b43!important;font-size:14px!important;font-weight:800!important}body .zo-app-shell .zo-wizard-card .zo-quick-link-btn:hover,body .zo-app-shell .zo-sidebar-room-card .zo-btn:hover,body .zo-app-shell .zo-daily-card .zo-btn:hover,body .zo-btn.is-secondary:hover,body .zo-zikir-detail-room:hover{background:#2f8f5b1a!important;color:#0f2a22!important}body .zo-zikir-detail-room{min-height:48px!important;font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}body .zo-icon-btn,body .zo-page-icon-button,body .zo-page-sidebar-account,body .zo-target-slider-arrow,body .zo-action-btn{min-height:44px!important;border:1px solid var(--zo-btn-utility-border)!important;border-radius:var(--zo-radius-control)!important;background:#fffdf7!important;color:#0f2a22!important}body .zo-page-sidebar-account{min-width:44px!important}body .zo-target-chips button,body [data-zo-target-chips] button{min-height:44px!important;border-radius:var(--zo-radius-control)!important}body .zo-katalog-filter,body .zo-room-sync-button{min-height:44px!important;border-radius:999px!important}body .zo-mobile-top-actions .zo-icon-btn,body .zo-header-actions button{border-radius:var(--zo-radius-control)!important;background:#fffdf7!important}body .zo-rooms-tabs button{border-radius:var(--zo-radius-control)!important}:root{--zo-emerald-text: #277A4E;--zo-muted-text: #5F6964}body .zo-home-zikir-links a,body .zo-guide-posts-links a,html body .zo-katalog-main .zo-guide-posts-links a,html body .zo-current-zikir-spotlight .zo-zikir-page-link,body .zo-content-card p a,body a.zo-zikir-page-link,body .zo-zikir-summary-cta,body .zo-zikir-summary-cta span,body .zo-blog-crumbs a,body .zo-blog-adjacent a span,body .zo-katalog-eyebrow,body .zo-zikir-virtues cite a,body .zo-page-mobile-nav a.is-active{color:var(--zo-emerald-text)}body .zo-page-mobile-nav a.is-active:not(.zo-page-mobile-nav-primary),body .zo-page-mobile-nav a.is-active:not(.zo-page-mobile-nav-primary) span{color:var(--zo-emerald-text)!important}body .zo-page-mobile-nav .zo-page-mobile-nav-primary,body .zo-blog-button:not(.is-light),body .zo-katalog-filter.is-active,body .zo-blog-prose a[style*="2f8f5b" i]{background-color:var(--zo-emerald-text)!important}body .zo-katalog-filter.is-active span{color:#fffdf7}body .zo-katalog-badge{color:var(--zo-gold-text, #7D5F11)}body .zo-storage-note,body .zo-legal-footer-copy{color:#6a645a}body .zo-tap-note{color:#6f6a5f}body .zo-zikir-breadcrumb span,body .zo-zikir-detail-note{color:var(--zo-muted-text)!important}html body .zo-current-zikir-spotlight .zo-zikir-page-link,html body .zo-katalog-eyebrow,html body .zo-page-eyebrow,html body .zo-rooms-eyebrow,html body .zo-wizard-eyebrow{color:var(--zo-emerald-text)!important}html body .zo-info-hero>span,html body .zo-info-faq>span,html body .zo-contact-grid article>span{color:var(--zo-emerald-text)!important}html body .zo-info-actions a:not(.is-secondary),html body .zo-info-compare a,html body .zo-contact-grid a,html body .zo-side-quick-tab-wizard{background-color:var(--zo-emerald-text)!important}body:not(.zo-side-tabs-dim) .zo-side-quick-tab{opacity:1}html body .zo-contact-form-head>span{color:var(--zo-emerald-text)!important}html body .zo-contact-form-foot p{color:var(--zo-muted-text)!important}
