@media(max-width:1000px){html body #gghp .ngrid .rv-in,html body #gghp .bgrid .rv-in,html body #gghp .fix-grid .rv-in,html body #gghp .ugc-row .rv-in{opacity:1;transform:none}}html body .gg-fnews form{display:block}html body .gg-fnews small{max-width:none}html body .gg-md .gg-prob-grid{grid-template-columns:1fr;gap:8px}@media(max-width:700px){html body .gg-prob-grid{grid-template-columns:1fr}}html body #gghp .marq,html body.gg-s-contact #gghp p.note{display:none}@media(max-width:1000px){html body #gghp .ugc-row,html body #ggmm .ugc-row,html body #gghp .bgrid,html body #gghp .fix-grid,html body #ggmm .prod-grid{scroll-snap-type:x proximity}}#gg-toast{position:fixed;left:12px;right:12px;top:12px;z-index:200;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#1c1a1b;color:#fff;border-radius:14px;padding:12px 12px 12px 16px;font:700 14px Inter,sans-serif;box-shadow:0 12px 30px #00000040;transform:translateY(-140%);transition:transform .25s}#gg-toast.on{transform:none}#gg-toast button{border:0;border-radius:999px;background:#fff;color:#1c1a1b;font:800 12px Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:9px 14px;cursor:pointer}@media(max-width:1000px){html body #gghp .ngrid{scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}html body #gghp .ngrid .pc{flex:0 0 62%}}@media(hover:none){html body #gghp .pc:hover,html body #gghp .fix:hover,html body #gghp .rtile:hover{transform:none;box-shadow:none}html body #gghp .pc:hover .im img,html body #gghp .fix:hover .im img{transform:none}html body #gghp .pc,html body #gghp .fix{transition:none}}html body .gg-prob{justify-content:space-between;padding:14px 16px}html body .gg-prob .gg-pa{font-style:normal;font-size:22px;color:var(--muted);line-height:1}html body .gg-cart .up .cthumb{background:#fff;border:1px solid var(--line);padding:6px}html body .gg-cart .up .cthumb img,html body .gg-cpage .card .cthumb img{object-fit:contain}html body .gg-cart .ups{scrollbar-width:none}html body .gg-cart .ups::-webkit-scrollbar{display:none}html body .gg-cart .cbtn.go{background:#2f9e41;color:#fff;font-size:16px;padding:19px 22px;border-radius:999px;box-shadow:0 10px 24px #2f9e4159;letter-spacing:.04em;transition:transform .15s,background .15s}html body .gg-cart .cbtn.go:hover{background:#247e33;transform:translateY(-1px)}@media(max-width:990px){html body .gg-hd .gg-logo img{max-height:22px!important;max-width:140px!important;width:auto!important;height:auto!important}html body .gg-hd .gg-logo{padding:0 12px}}html body .compare .us img{height:auto!important;width:auto!important;max-width:100%!important;max-height:16px!important;object-fit:contain;display:block}@media(max-width:700px){html body #gghp .hero p.sub,html body #gghp .hero .micro,html body #gghp .hero .pf-tabs{display:none!important}html body #gghp .hero h1{margin:12px 0 20px!important}html body #gghp .hero-in{gap:28px!important;padding-top:28px!important;padding-bottom:32px!important}}:root{--restore:#2F9E41;--restore-d:#247E33;--clean:#00B8EC;--clean-d:#0088B0;--tools:#8652A1;--tools-d:#6A3F80}#ggmm .gg-rstars:before{content:"\2605\2605\2605\2605\2605"!important}html body.gg-t-collection .promo{display:none!important}@media(max-width:700px){html body #ggmm .steps{gap:10px!important}html body #ggmm .steps .step{display:grid!important;grid-template-columns:38px 1fr;column-gap:14px;row-gap:0;padding:16px!important;align-items:start;text-align:left}html body #ggmm .steps .step .num{grid-row:1/4;width:36px!important;height:36px!important;font-size:16px!important;margin:0!important}html body #ggmm .steps .step .time{justify-self:start;margin:0 0 6px!important}html body #ggmm .steps .step h3{margin:0!important;font-size:17px!important}html body #ggmm .steps .step p{margin:4px 0 0!important;font-size:14px!important}html body #ggmm .ben-grid{gap:10px!important}html body #ggmm .ben-grid .ben{display:grid!important;grid-template-columns:42px 1fr;column-gap:14px;padding:16px!important;align-items:start;text-align:left}html body #ggmm .ben-grid .ben .ic{grid-row:1/3;width:42px!important;height:42px!important;margin:0!important}html body #ggmm .ben-grid .ben h3{margin:0!important;font-size:16px!important}html body #ggmm .ben-grid .ben p{margin:4px 0 0!important;font-size:14px!important}}html body #gg-live span{display:none!important}html body #gg-live:after{content:"Phone and live chat offline"}html body #gg-live i{background:#8a8385!important;animation:none!important;box-shadow:none!important}html body.gg-s-contact #gghp p.avail span{display:none}html body.gg-s-contact #gghp p.avail:after{content:"Phone and live chat are temporarily unavailable. Send us a message or email contact@glassguard.co.nz and we reply within 1 business day."}#ggmm .pack img[src*=DeepCleanBundle],#ggmm .addon img[src*=DeepCleanBundle]{object-fit:contain!important;background:#fff!important;padding:4px}#ggmm .addon .p s{display:block;font-weight:500;font-size:12px;color:var(--muted)}html body img[src*=DeepCleanBundle]{object-fit:contain!important;background-color:#fff}@media(max-width:700px){html body #ggmm .ben-grid .ben>img{grid-row:1/3;width:42px!important;height:42px!important;margin:0!important;object-fit:contain}html body #ggmm .ben-grid .ben h3,html body #ggmm .ben-grid .ben p,html body #ggmm .steps .step h3,html body #ggmm .steps .step p,html body #ggmm .steps .step .time{grid-column:2}}html body #ggmm .scr,html body #gghp .scr{clip-path:inset(0 round 32px);-webkit-clip-path:inset(0 round 32px);-webkit-mask-image:-webkit-radial-gradient(white,black);isolation:isolate;transform:translateZ(0)}html body #ggmm .scr video,html body #gghp .scr video{border-radius:32px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/gg-fixes.css.map */
