.sifency-wh-container{width:100%}.sifency-wh-header{margin-bottom:30px;text-align:center}.sifency-wh-caption{display:block;font-size:13px;letter-spacing:2px;color:#ff4d4d;font-weight:700;margin-bottom:5px}.sifency-wh-title{font-size:32px;font-weight:800;margin:0 0 10px}.sifency-wh-subtitle{font-size:16px;color:#666}.sifency-wh-list{list-style:none;padding:0;margin:0}.sifency-wh-footer{margin-top:30px;padding-top:20px}.sifency-wh-footer-item{color:#444;display:flex;align-items:center;gap:8px}.sifency-wh-layout-1 .sifency-wh-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.sifency-wh-layout-1 .sifency-wh-line{flex-grow:1;height:1px;border-bottom:1px dotted #ddd;margin:0 15px}.sifency-wh-layout-1 .sifency-wh-day{font-weight:600}.sifency-wh-layout-1 .sifency-wh-item.is-current .sifency-wh-day,.sifency-wh-layout-1 .sifency-wh-item.is-current .sifency-wh-time{color:#ff4d4d}.sifency-wh-layout-2 .sifency-wh-item{padding:18px 25px;border-radius:12px;margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.sifency-wh-layout-2 .sifency-wh-item.is-current .sifency-wh-time{color:var(--sifency-addons-whitecolor)}.sifency-wh-layout-3 .sifency-wh-item{display:flex;padding:15px 0;border-bottom:1px solid #f0f0f0}.sifency-wh-layout-3 .sifency-wh-day-side{width:40%}.sifency-wh-day-side{display:flex;align-items:center;justify-content:flex-start;gap:10px}.sifency-wh-layout-3 .sifency-wh-time-side{width:60%;text-align:right;color:#777}.sifency-wh-layout-3 .sifency-wh-item.is-current{border-bottom:2px solid #000}.sifency-wh-layout-4 .sifency-wh-item{display:flex;align-items:center;gap:20px;margin-bottom:20px;background:#f8f9fa;padding:10px 20px;border-radius:50px}.sifency-wh-layout-4 .sifency-wh-icon{width:40px;height:40px;background:var(--sifency-addons-whitecolor);border-radius:50%;display:flex;align-items:center;justify-content:center}.sifency-wh-layout-4 .sifency-wh-day-side{flex-grow:1}.sifency-wh-layout-4 .sifency-wh-day{display:block;font-weight:700;font-size:16px}.sifency-wh-layout-4 .sifency-wh-time{color:#ff4d4d;font-weight:600}.sifency-wh-layout-5 .sifency-wh-list{overflow:hidden}.sifency-wh-layout-5 .sifency-wh-item{display:flex;justify-content:space-between;padding:15px 25px;background:var(--sifency-addons-whitecolor)}.sifency-wh-layout-5 .sifency-wh-item:nth-child(2n){background:#fafafa}.sifency-wh-layout-5 .sifency-wh-day{font-weight:600;color:#333}.sifency-wh-layout-5 .sifency-wh-time{background:#333;color:var(--sifency-addons-whitecolor);padding:2px 12px;border-radius:4px}.sifency-wh-layout-5 .sifency-wh-item.is-closed .sifency-wh-time{background:#e74c3c}.sifency-wh-layout-5 .sifency-wh-item.is-current{background:#fff9e6}@media (max-width:767px){.sifency-wh-layout-3 .sifency-wh-item{flex-direction:column}.sifency-wh-layout-3 .sifency-wh-day-side,.sifency-wh-layout-3 .sifency-wh-time-side{width:100%;text-align:left}.sifency-wh-footer{flex-direction:column;align-items:flex-start}}.sifency-wh-footer-content{display:flex;gap:5px;align-items:center}.sifency-wh-footer-label{font-weight:700;color:#333}.sifency-wh-footer-item i{font-size:16px;color:#ff4d4d}