/* gz-static-v1: shared header and footer for static pages */
.gzs-h,.gzs-f{font-family:Arial,Helvetica,sans-serif;-webkit-text-size-adjust:100%}
.gzs-h{background:#fff;border-bottom:1px solid #edf0f4;position:relative;z-index:5}
.gzs-h .row{max-width:1200px;margin:0 auto;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}
.gzs-h .logo{display:block;line-height:0}
.gzs-h .logo img{width:120px;height:60px;object-fit:contain;display:block;background:transparent}
.gzs-h .act{display:flex;gap:8px}
.gzs-h .act a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border:1px solid #e2e8f0;border-radius:99px;color:#07326a;background:#fff;font-weight:700;font-size:14px;text-decoration:none}
.gzs-h .act svg{width:18px;height:18px;flex:0 0 18px}
.gzs-h nav{border-top:1px solid #edf0f4;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}
.gzs-h nav::-webkit-scrollbar{display:none}
.gzs-h nav div{display:flex;width:max-content;margin:0 auto;padding:0 8px}
.gzs-h nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;color:#07326a;font-weight:700;font-size:14px;text-decoration:none;white-space:nowrap}
.gzs-h nav a.on{color:#ab174d;box-shadow:inset 0 -3px #f32776}
@media(min-width:700px){.gzs-h .row{display:grid;grid-template-columns:1fr auto 1fr}.gzs-h .row:before{content:""}.gzs-h .act{justify-content:flex-end}.gzs-h .logo img{width:150px;height:72px}}
.gzs-f{border-top:1px solid #ecedf0;background:#fff;color:#41556b;font-size:14px;line-height:1.5}
.gzs-f .in{max-width:1200px;margin:0 auto;padding:26px 16px 30px}
.gzs-f .f-top{display:flex;align-items:center;gap:16px;margin-bottom:18px}
.gzs-f .f-top img{width:110px;height:54px;object-fit:contain}
.gzs-f .f-tag{font-size:15px;font-weight:700;color:#07326a;margin:0}
.gzs-f .f-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.gzs-f h3{font-size:14px;margin:0 0 6px;color:#07326a;font-family:Arial,Helvetica,sans-serif}
.gzs-f p{font-size:14px;margin:0 0 8px}
.gzs-f ul{list-style:none;margin:0;padding:0}
.gzs-f li a,.gzs-f p a{display:inline-block;padding:11px 0;color:#07326a;text-decoration:underline;text-underline-offset:2px}
.gzs-f .f-gst{margin-top:18px;font-size:12.5px}
.gzs-f .f-note{font-size:12px;color:#6a7a8c;margin:0}
@media(max-width:700px){.gzs-f .f-cols{grid-template-columns:1fr;gap:12px}}
body.gzs{margin:0;background:#fbf4ea;color:#3a2a22;font-family:Arial,Helvetica,sans-serif;line-height:1.6}
body.gzs main{max-width:720px;margin:0 auto;padding:24px 16px 44px}
body.gzs h1{font-family:Arial,Helvetica,sans-serif;font-size:28px;line-height:1.2;color:#07326a;margin:0 0 12px}
body.gzs h2{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#07326a;margin:26px 0 8px}
body.gzs main a{color:#ab174d}
.btns{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 6px}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:99px;font-weight:700;font-size:15px;text-decoration:none;border:2px solid #f32776;box-sizing:border-box}
.btn svg{width:20px;height:20px;flex:0 0 20px}
body.gzs main a.btn.wa{background:#f32776;color:#fff}
body.gzs main a.btn.dir{background:#fff;color:#ab174d}


/* GZ approved premium theme, 2026-10-07 */

/* Locked GZ design system across storefront, static pages and free parent tools. */
:root,html.gzp{--cream:#FFF9F2;--peach:#F3F7FB;--ink:#0B376A;--ink2:#3F4650;--coral:#E91E63;--sage:#0B376A;--wa:#0B376A;--card:#FFFDF9;--line:rgba(11,55,106,.22)}
html,body,html.gzp body,.gz,html.gzp .gz-route-theme,html.gzp .gz-route-theme>.gz{background:#FFF9F2!important;background-image:none!important;color:#3F4650!important;font-family:Arial,Helvetica,sans-serif!important}
body h1,body h2,body h3,body h4,body .tc b,body .res .big,html.gzp #gz-modern h1,html.gzp #gz-modern .rel h2,html.gzp #gz-modern .ch h1,body.gzs h1,body.gzs h2{font-family:Arial,Helvetica,sans-serif!important;color:#0B376A!important;font-weight:800!important}
body a,html.gzp #gz-modern .brand,html.gzp #gz-modern .prices,html.gzp #gz-modern .now,html.gzp .gz-now,html.gzp .gz-total,html.gzp .gz-sum{color:#0B376A!important}
body .gzs-h,body .gzs-f,html.gzp .gz-top,html.gzp .gz-desktop-links,html.gzp #gz-newnav,html.gzp #gz-newstick .in,html.gzp #gz-newmenu,html.gzp #gz-sf,body .gz-global-search{background:#FFFDF9!important;color:#0B376A!important;border-color:rgba(11,55,106,.22)!important}
html.gzp .gz-strip{background:#0B376A!important;color:#FFF!important}
body .gzs-h nav a,html.gzp #gz-newmenu a,html.gzp .gz-desktop-links a,html.gzp .gz-top a,html.gzp .gz-top button{color:#0B376A!important}
body .gzs-h nav a.on,html.gzp #gz-newmenu a:hover{color:#0B376A!important;background:#F3F7FB!important;box-shadow:inset 0 -2px #0B376A!important}
html.gzp .gz-top button,html.gzp .gz-top a,body .gzs-h .act a{background:#FFFDF9!important;border-color:rgba(11,55,106,.22)!important}
body .gz-global-search input,html.gzp #gz-sf input,html.gzp input,html.gzp select,html.gzp textarea,.t-wrap input,.t-wrap select{background:#FFFDF9!important;color:#3F4650!important;border-color:rgba(11,55,106,.22)!important;accent-color:#0B376A}
body input::placeholder,body textarea::placeholder{color:#747B85!important}
body .gz-global-search button,html.gzp #gz-sf button,html.gzp #gz-modern .btn.add,html.gzp #gz-modern .btn.wa,html.gzp #gz-newstick .btn,html.gzp #gz-newstick a.btn,html.gzp .gz-order,html.gzp .gz-primary,html.gzp #gz-modern .empty button,html.gzp #gz-sheet footer .a,body.gzs main a.btn.wa,body.gzs main a.btn.dir,.t-wrap .btn.pri,.t-wrap button.pri,.t-wrap button.on,.t-wrap .btn.wa{background:#0B376A!important;color:#FFF!important;border-color:#0B376A!important;box-shadow:none!important;border-radius:22px!important;font-weight:700!important}
html.gzp #gz-modern .btn.add[disabled]{background:#0B376A!important}
html.gzp #gz-modern .gz-quick{border-color:#0B376A!important;background:#0B376A!important;color:#FFF!important;border-radius:22px!important}
html.gzp #gz-modern .card,html.gzp #gz-modern .pc,html.gzp #gz-modern .pack,html.gzp #gz-modern .empty,html.gzp .gz-card,html.gzp .gz-panel,html.gzp .gz-empty,html.gzp .gz-form2,html.gzp .gz-upi,html.gzp #gz-modern details,.t-wrap .card,.t-wrap .tc,.t-wrap .res .r,.t-wrap .faq details{background:#FFFDF9!important;background-image:none!important;border-color:rgba(11,55,106,.22)!important;border-radius:18px!important;box-shadow:0 3px 12px rgba(11,55,106,.05)!important;color:#3F4650!important}
html.gzp #gz-modern .pc .n,html.gzp .gz-card h3,html.gzp .gz-li-title,.t-wrap .tc b{font-weight:700!important;color:#0B376A!important}
html.gzp #gz-modern .fine,html.gzp #gz-modern .tag,html.gzp #gz-modern .mrp,html.gzp #gz-modern .pc .pr s,html.gzp .gz-fine,html.gzp .gz-note,html.gzp .gz-mrp,.t-wrap .small,.t-wrap .lead,.t-wrap .tc span,body .gzs-f,body .gzs-f .f-note,body .gzs-f .f-gst{color:#747B85!important}
html.gzp #gz-modern .save,html.gzp #gz-modern .off,html.gzp #gz-modern .stock,html.gzp #gz-modern .est b,html.gzp .gz-save,html.gzp .gz-shipping,html.gzp .gz-nudge,html.gzp .gz-nudge small,html.gzp .gz-return,html.gzp .gz-stick-policy,html.gzp .gz-stick-note{color:#0B376A!important;background:#F3F7FB!important;box-shadow:none!important}
html.gzp #gz-modern .bar,html.gzp #gz-sheet,html.gzp #gz-modern .thumbs,.t-wrap .note,.t-wrap .chip,.t-wrap .chip.ok,.t-wrap .chip.soon,.t-wrap .chip.late{background:#F3F7FB!important;color:#0B376A!important;border-color:rgba(11,55,106,.22)!important}
html.gzp #gz-modern .chip,html.gzp #gz-modern .opt,html.gzp #gz-modern .bar button,html.gzp #gz-modern .chips a.chip,.t-wrap .shop a,.t-wrap button{background:#FFFDF9!important;color:#0B376A!important;border-color:rgba(11,55,106,.22)!important}
html.gzp #gz-modern .opt.on,html.gzp #gz-modern .pack.on,html.gzp #gz-modern .thumbs button.on{border-color:#0B376A!important;box-shadow:inset 0 0 0 1px #0B376A!important}
html.gzp #gz-modern .opt.on{background:#0B376A!important;color:#FFF!important}
html.gzp .gz-badge,html.gzp #gz-modern .badge,html.gzp .gz-top-r a#cart-btn b,html.gzp #gz-newnav em{background:#E91E63!important;color:#FFF!important;box-shadow:none!important}
html.gzp #gz-newnav a{color:#747B85!important;font-weight:400!important;box-shadow:none!important}
html.gzp #gz-newnav a.on{color:#0B376A!important;font-weight:700!important;box-shadow:none!important}
html.gzp #gz-modern .cnt,html.gzp #gz-modern .snack{background:#0B376A!important;color:#FFF!important}
html.gzp #gz-modern .snack a{color:#FFF!important}
html.gzp #gz-modern .gal,html.gzp #gz-modern .slides,html.gzp #gz-modern .pc img{background:#FFFDF9!important}
html.gzp .gz-crumb,html.gzp #gz-modern .crumb,body .gzs-f .f-tag,body .gzs-f h3{color:#0B376A!important}
html.gzp .gz-key-specs td,html.gzp #gz-modern details,body .gzs-f,body .gzs-h,html.gzp .gz-foot,html.gzp #gz-sheet header,html.gzp #gz-sheet footer{border-color:rgba(11,55,106,.22)!important}
.t-wrap .bar{background:#F3F7FB!important}.t-wrap .bar i,.t-wrap .cost-b i{background:#0B376A!important}
.t-wrap .vis:before,.t-wrap .vis.late:before,.t-wrap .vis.done:before{border-color:#0B376A!important}.t-wrap .vis.done:before{background:#0B376A!important}
.t-wrap input:focus,.t-wrap select:focus,.t-wrap button:focus-visible,.t-wrap a:focus-visible{outline-color:#0B376A!important}
.t-wrap .err,html.gzp .gz-err,html.gzp .gz-ferr,html.gzp #gz-modern .stock.no,html.gzp #gz-modern .pc .oos{color:#E91E63!important}
body #gz-global-back a{color:#0B376A!important}
/* Override inherited legacy component tokens and inline legacy surface colours. */
html.gzp .gz,html.gzp #gz-modern,html.gzp #gz-newstick,html.gzp #gz-sheet,.t-wrap{--cream:#FFF9F2!important;--peach:#F3F7FB!important;--ink:#0B376A!important;--ink2:#3F4650!important;--coral:#E91E63!important;--sage:#0B376A!important;--wa:#0B376A!important;--card:#FFFDF9!important;--line:rgba(11,55,106,.22)!important}
body .gz-back-button,html.gzp body .gz-back-button{background:#FFFDF9!important;color:#0B376A!important;border-color:rgba(11,55,106,.22)!important}
html.gzp .gz-saved,html.gzp #gz-modern .qty button,html.gzp .gz-qty button,html.gzp #gz-modern .gz-shr button{color:#0B376A!important;background:#FFFDF9!important;border-color:rgba(11,55,106,.22)!important}
html.gzp #gz-modern .gz-cat-brand-row button,html.gzp #gz-modern .gz-cat-brand-row button.on{border-color:rgba(11,55,106,.22)!important;box-shadow:none!important;color:#0B376A!important;background:#FFFDF9!important}
html.gzp #gz-modern .gz-cat-brand-row button.on{border-color:#0B376A!important;box-shadow:inset 0 0 0 1px #0B376A!important}
html.gzp #gz-modern .hrt,html.gzp #gz-modern .heart{background:#FFFDF9!important;color:#747B85!important;border-color:rgba(11,55,106,.22)!important}
html.gzp #gz-modern .hrt.on,html.gzp #gz-modern .heart.on{color:#E91E63!important}
html.gzp #gz-modern .pr span{color:#0B376A!important}
html.gzp #gz-modern .crumb b,html.gzp #gz-modern .sp td:first-child,html.gzp .gz-key-specs td:first-child{color:#3F4650!important}
html.gzp .gz-cart-pin button,html.gzp #gz-cart-pin button,html.gzp #gz-modern .pin button{background:#0B376A!important;color:#FFF!important;border-color:#0B376A!important;border-radius:22px!important}
html.gzp body.gz-checkout header.gz-top::after{color:#0B376A!important}
html.gzp .gz-line,html.gzp .gz-sum>div,html.gzp .gz-li,html.gzp .gz-return,html.gzp .gz-stick-policy{border-color:rgba(11,55,106,.22)!important}
html.gzp body.gz-cartpg #gz-newnav a[href*="#/cart"],html.gzp body.gz-modern-mode #gz-newnav a[href*="#/categories"]{color:#0B376A!important;font-weight:700!important}
html.gzp #gz-modern .opt.on,html.gzp #gz-sheet footer .a{color:#FFF!important;background:#0B376A!important}
html.gzp .gz-sum,html.gzp .gz-total{color:#0B376A!important}
html.gzp #gz-directory .dir-grid a,html.gzp #gz-directory .dir-grid .dir-all{background:#FFFDF9!important;border-color:rgba(11,55,106,.22)!important;color:#0B376A!important;box-shadow:0 3px 12px rgba(11,55,106,.05)!important}
html.gzp #gz-directory .dir-grid .dir-all{background:#F3F7FB!important}
html.gzp #gz-directory h2 small,html.gzp #gz-directory>p,html.gzp #gz-directory .dir-grid small{color:#747B85!important}
html.gzp .gz-cat-brand-row button,html.gzp .gz-cat-brand-row button.on{color:#0B376A!important;background:#FFFDF9!important;border-color:rgba(11,55,106,.22)!important;box-shadow:none!important}
html.gzp .gz-cat-brand-row button.on{border-color:#0B376A!important;box-shadow:inset 0 0 0 1px #0B376A!important}
html.gzp #gz-pincode button,html.gzp .gz-pin button,html.gzp .gz-pincode button,html.gzp #gz-modern [id*="pin"] button{background:#0B376A!important;color:#FFF!important;border-color:#0B376A!important;border-radius:22px!important}
.t-wrap .tc i{font-family:'Segoe UI Emoji','Apple Color Emoji','Noto Color Emoji',sans-serif!important}
html.gzp .gz-brands button{background:#FFFDF9!important;color:#0B376A!important;border-color:rgba(11,55,106,.22)!important;box-shadow:none!important}
html.gzp .gz-brands button.on{border-color:#0B376A!important;box-shadow:inset 0 0 0 1px #0B376A!important}
html.gzp .gz-pin{background:#FFFDF9!important;border-color:rgba(11,55,106,.22)!important}
html.gzp body.gz-dir-on #gz-newnav a[href*="#/categories"],html.gzp[data-gz-view="search"] #gz-newnav a[href*="#/search"]{color:#0B376A!important;font-weight:700!important}
.t-wrap svg.chart{background:#FFFDF9!important;border-color:rgba(11,55,106,.22)!important}
.t-wrap svg.chart text{fill:#747B85!important}.t-wrap svg.chart line{stroke:rgba(11,55,106,.15)!important}
.t-wrap svg.chart polyline{stroke:#0B376A!important}.t-wrap svg.chart polyline[stroke-width="1.6"]{opacity:.45}
.t-wrap svg.chart circle{fill:#E91E63!important;stroke:#FFFDF9!important}
html.gzp .gz-brands button.on{outline-color:#0B376A!important}
html.gzp .gz-brands button:focus-visible{outline-color:#0B376A!important}
/* Filter sheet sits outside the product/category template. */
html.gzp #gz-sheet .opt,html.gzp #gz-sheet footer .c,html.gzp #gz-sheet header button{background:#FFFDF9!important;color:#0B376A!important;border-color:rgba(11,55,106,.22)!important;box-shadow:none!important}
html.gzp #gz-sheet .opt.on{background:#0B376A!important;color:#FFF!important;border-color:#0B376A!important}
html.gzp #gz-sheet .fg{border-color:rgba(11,55,106,.22)!important}
