.zenith-draft #header-component.header{display:block;padding:0;gap:normal;top:auto;border:0;background:var(--bg);color:var(--fg);font-family:Clash,Arial,sans-serif}
html[scroll-lock]{overflow:hidden}
.zd-horizon-header .announcement-bar.section{padding:10px 20px;border:0;font:12px/1.5 Clash,Arial,sans-serif;min-height:36px}
.zd-horizon-header .announcement-bar p{margin:0}
.zenith-draft #header-component .header__row{display:block;padding:0 3.3%;border-bottom:1px solid var(--line);background:var(--bg);color:var(--fg);--color-background:var(--bg);--color-foreground:var(--fg);--color-border:var(--line);--font-body--family:Clash,Arial,sans-serif;--font-paragraph--family:Clash,Arial,sans-serif}
.zenith-draft #header-component .header__columns{width:100%;max-width:none;margin-inline:0;min-height:76px;padding-block:12px;padding-inline:0}
.zenith-draft #header-component .header-actions__action,.zenith-draft #header-component .header__icon{padding:0;background:transparent;color:var(--fg);border:0;min-height:44px;min-width:44px}
.zenith-draft #header-component .menu-list__link{font-family:Clash,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--fg)}
#header-group #header-component .menu-list__link,#header-group #header-component .header-actions__action svg,#header-group #header-component .account-button svg{color:var(--fg)}
.zenith-draft #header-component .menu-list__submenu,.zenith-draft #header-component .menu-drawer{background:var(--bg);color:var(--fg);--color-background:var(--bg);--color-foreground:var(--fg);--color-border:var(--line)}
.zenith-draft #header-component .menu-list__submenu{border-bottom:1px solid var(--line)}
.zenith-draft #header-component .header-logo__image{object-fit:contain}
html[data-theme=light] .zenith-draft #header-component .header-logo__image{filter:brightness(0)}
.zenith-draft #header-component .menu-drawer__menu-item{font-family:Clash,Arial,sans-serif;color:var(--fg);min-height:48px;letter-spacing:0}
.zenith-draft #header-component .menu-drawer__menu-item--mainlist{font-weight:600;font-size:20px}
.zenith-draft #header-component .menu-drawer__menu-item--child{font-size:15px}
.zenith-draft #header-component summary::after{content:none}
.zenith-draft #header-component details.menu-drawer-container{border:0}
.zenith-draft #header-component .menu-drawer .svg-wrapper{color:var(--fg)}
.zd-menu-heading{font:600 18px/1.3 Panchang,Arial,sans-serif;min-height:64px;margin:0;padding:20px 18px;border-bottom:1px solid var(--line);color:var(--fg)}
.zd-menu-support{padding:24px 18px;border-top:1px solid var(--line);margin-top:20px;display:grid;gap:16px}
.zd-menu-support p{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin:0}
#header-component .zd-menu-support a{font-size:14px;color:var(--fg);text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:5px}
.zenith-draft .zd-footer{display:block;background:var(--bg);color:var(--fg);padding:54px 3.3% 24px}
.zenith-draft .zd-footer .footer-top{display:grid;grid-template-columns:minmax(260px,2fr) repeat(3,minmax(110px,1fr));gap:48px}
.zenith-draft .zd-footer nav{display:flex;flex-direction:column;gap:8px;align-items:flex-start;font-family:Clash,Arial,sans-serif}
.zenith-draft .zd-footer nav strong{font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:4px}
.zenith-draft .zd-footer nav a{min-height:0;line-height:1.4;margin:0;padding:0}
.zenith-draft .zd-footer a{font-size:13px;overflow-wrap:anywhere}
.zd-footer-contact{font-style:normal;display:flex;flex-direction:column;gap:12px;margin-top:22px;max-width:320px}
.zenith-draft .zd-footer .zd-contact-row{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;min-height:0;margin:0;line-height:1.5;letter-spacing:0}
.zd-contact-row svg{width:16px;height:16px;margin-top:2px;flex-shrink:0}
.zd-footer-contact p{font-size:12px;color:var(--muted)}
.zd-footer-payments{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:26px;margin-top:36px}
.zd-footer-payments>span{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--muted)}
.zd-footer-payments>.zd-footer-copyright{font-size:10px;text-transform:none;letter-spacing:.7px}
.zd-footer-payments ul{list-style:none;padding:0;margin:0;display:flex;gap:8px;flex-wrap:wrap}
.zd-payment-tile{width:50px;height:32px;background:#fff;border:1px solid #deded8;display:flex;justify-content:center;align-items:center;flex-shrink:0;padding:0}
.zd-payment-mark{position:relative;display:block;width:36px;height:24px;overflow:hidden}
.zd-payment-tile img{position:absolute;width:var(--payment-width);max-width:none;height:auto;left:var(--payment-left);top:calc(50% - var(--payment-center-y));filter:none}
.zd-payment-tile--mastercard{--payment-width:47.142857px;--payment-left:-5.571429px;--payment-center-y:16.714286px}
.zd-payment-tile--visa{--payment-width:36px;--payment-left:0px;--payment-center-y:5.82px}
.zd-payment-tile--gcash{--payment-width:42.506024px;--payment-left:-3.036145px;--payment-center-y:13.012048px}
.zd-payment-tile--maya{--payment-width:51.882353px;--payment-left:-7.941176px;--payment-center-y:15.882353px}
.zd-payment-tile--qrph{--payment-width:38.543897px;--payment-left:-1.38758px;--payment-center-y:7.837259px}
.zenith-draft .zd-footer .footer-bottom{border-top:0;margin-top:24px;padding-top:0;font-size:10px;color:var(--muted);display:flex;justify-content:space-between;gap:16px}
@media(min-width:750px){.zenith-draft #header-component .header__column--left .header-logo{justify-content:flex-start;width:fit-content}}
@media(max-width:850px){.zenith-draft #header-component .header__row{padding-inline:24px}.zenith-draft .zd-footer .footer-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.zd-footer-identity{grid-column:1/-1}.zenith-draft #header-component .header__columns{min-height:64px}}
@media(max-width:749px){.zenith-draft #header-component .header-logo{min-width:0;max-width:100%}.zenith-draft #header-component .header-logo__image{max-width:100%;width:177px;height:auto;max-height:28px}}
@media(max-width:600px){.zenith-draft #header-component .header__row{padding-inline:20px}.zenith-draft .zd-footer{padding:36px 20px 22px}.zenith-draft .zd-footer .footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.zd-footer-identity{grid-column:1/-1}.zd-footer-payments{display:block;margin-top:30px;padding-top:22px}.zd-footer-payments ul{margin-top:14px;gap:6px}.zenith-draft #header-component .header__columns{padding-block:8px}}

.zenith-draft #header-component .header-actions__cart-icon{display:inline-flex;position:relative;align-items:center;justify-content:center;width:28px;height:28px}
.zenith-draft #header-component .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask:none;-webkit-mask:none}
.zenith-draft #header-component .header-actions__cart-icon .cart-bubble{width:16px;min-width:16px;height:16px;top:-3px;right:-5px;padding:0}
.zenith-draft #header-component .header-actions__cart-icon .cart-bubble__background{border-radius:50%;box-shadow:0 0 0 2px var(--bg)}
.zenith-draft #header-component .header-actions__cart-icon .cart-bubble__text{font-size:10px;font-weight:600;line-height:1}
