@import"https://fonts.googleapis.com/css2?family=Anton&family=Inter:wght@400;500;600;700;800&display=swap";:root{--gr-lime: #C7FF00;--gr-lime-dark: #A6D400;--gr-black: #000000;--gr-white: #FFFFFF;--gr-ink: #111111;--gr-muted: #555555;--gr-line: #E5E5E5;--gr-field-border: #CCCCCC;--gr-shadow: 0px 4px 12px rgba(0,0,0,.12);--gr-shadow-lg: 0px 12px 40px rgba(0,0,0,.16);--gr-container: 1200px;--gr-radius: 6px;--gr-t: .2s ease}.gr-scope *{box-sizing:border-box}.gr-scope{font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--gr-ink);line-height:1.5;-webkit-font-smoothing:antialiased}.gr-scope img{display:block;max-width:100%}.gr-scope a{text-decoration:none;color:inherit}.gr-container{width:100%;max-width:var(--gr-container);margin:0 auto;padding-inline:32px}.gr-display{font-family:Anton,Inter,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.5px;line-height:.98}.gr-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:Inter,sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:.6px;padding:16px 32px;border-radius:var(--gr-radius);border:2px solid transparent;cursor:pointer;transition:background var(--gr-t),color var(--gr-t),border-color var(--gr-t),transform var(--gr-t);white-space:nowrap}.gr-btn-primary{background:var(--gr-lime);color:var(--gr-black)}.gr-btn-primary:hover{background:var(--gr-lime-dark);transform:translateY(-1px)}.gr-btn-dark{background:var(--gr-black);color:var(--gr-white)}.gr-btn-dark:hover{background:var(--gr-lime);color:var(--gr-black)}.gr-btn-outline{background:transparent;color:var(--gr-black);border-color:var(--gr-black)}.gr-btn-outline:hover{background:var(--gr-black);color:var(--gr-white)}.gr-btn-sm{font-size:15px;padding:12px 24px}.gr-hero{background:var(--gr-white);padding:96px 0}.gr-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.gr-eyebrow{display:inline-block;background:var(--gr-lime);color:var(--gr-black);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;padding:7px 14px;border-radius:var(--gr-radius);margin-bottom:24px}.gr-hero h1{font-size:64px;margin-bottom:22px;color:var(--gr-black)}.gr-hero h1 .gr-accent{color:var(--gr-lime);-webkit-text-stroke:1.5px var(--gr-black)}.gr-hero p.gr-sub{font-size:24px;line-height:1.45;color:var(--gr-muted);max-width:520px;margin-bottom:36px}.gr-hero-cta{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.gr-hero-rating{display:flex;align-items:center;gap:12px;margin-top:28px;font-size:15px;color:var(--gr-muted);font-weight:500}.gr-stars{color:#111;letter-spacing:2px;font-size:16px}.gr-ph{position:relative;width:100%;border-radius:10px;overflow:hidden;background:repeating-linear-gradient(135deg,#f2f2f2 0 14px,#eaeaea 14px 28px);box-shadow:var(--gr-shadow);display:flex;align-items:center;justify-content:center}.gr-ph.gr-dark{background:repeating-linear-gradient(135deg,#161616 0 14px,#1f1f1f 14px 28px)}.gr-ph .gr-ph-label{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;letter-spacing:.5px;color:#888;background:#ffffffdb;padding:8px 14px;border-radius:4px;text-align:center}.gr-media-img{width:100%;height:auto;display:block}.gr-ph:has(img){background:transparent;padding:0;aspect-ratio:auto}.gr-hero-img{aspect-ratio:4 / 3.4;box-shadow:var(--gr-shadow-lg)}.gr-section{padding:96px 0}.gr-section-head{text-align:center;max-width:640px;margin:0 auto 56px}.gr-section-head .gr-kicker{font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:var(--gr-lime-dark);margin-bottom:14px}.gr-section-head h2{font-size:46px;color:var(--gr-black);margin-bottom:14px}.gr-section-head p{font-size:18px;color:var(--gr-muted)}.gr-product{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;background:var(--gr-white);border:1px solid var(--gr-line);border-radius:14px;padding:40px;box-shadow:var(--gr-shadow)}.gr-product-img{aspect-ratio:1 / 1}.gr-product-info .gr-tag{display:inline-block;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--gr-black);background:var(--gr-lime);padding:6px 12px;border-radius:var(--gr-radius);margin-bottom:18px}.gr-product-info h3{font-size:40px;color:var(--gr-black);margin-bottom:16px}.gr-price-row{display:flex;align-items:baseline;gap:14px;margin-bottom:20px;flex-wrap:wrap}.gr-price{font-family:Anton,sans-serif;font-size:44px;color:var(--gr-black)}.gr-price-old{font-size:22px;color:#999;text-decoration:line-through}.gr-price-save{font-size:13px;font-weight:800;text-transform:uppercase;color:var(--gr-black);background:var(--gr-lime);padding:4px 10px;border-radius:4px;letter-spacing:.5px}.gr-price-save:empty{display:none}.gr-product-info p.gr-desc{font-size:18px;color:var(--gr-muted);margin-bottom:26px;line-height:1.6}.gr-feature-list{list-style:none;margin-bottom:32px;display:grid;gap:12px;padding:0}.gr-feature-list li{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:500;color:var(--gr-ink)}.gr-check{flex:none;width:22px;height:22px;border-radius:50%;background:var(--gr-lime);color:var(--gr-black);display:inline-flex;align-items:center;justify-content:center}.gr-qty{display:inline-flex;align-items:center;border:1.5px solid var(--gr-black);border-radius:var(--gr-radius);overflow:hidden;margin-bottom:20px}.gr-qty button{width:44px;height:48px;background:var(--gr-white);border:none;cursor:pointer;font-size:22px;font-weight:700;color:var(--gr-black);display:inline-flex;align-items:center;justify-content:center;transition:background var(--gr-t)}.gr-qty button:hover{background:var(--gr-lime)}.gr-qty input{width:52px;height:48px;text-align:center;border:none;border-left:1.5px solid var(--gr-black);border-right:1.5px solid var(--gr-black);font-size:17px;font-weight:700;font-family:Inter,sans-serif;-moz-appearance:textfield}.gr-qty input::-webkit-outer-spin-button,.gr-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gr-product-cta{display:flex;gap:14px;flex-wrap:wrap}.gr-product-cta .gr-btn{border:2px solid transparent}.gr-product-form{margin:0}.gr-trust{background:var(--gr-black);color:var(--gr-white);padding:72px 0}.gr-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.gr-trust-item{text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.gr-trust-ico{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #2a2a2a;border-radius:var(--gr-radius);color:var(--gr-lime)}.gr-trust-item h4{font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--gr-white)}.gr-trust-item p{font-size:14px;color:#9a9a9a;max-width:220px}.gr-signup{background:var(--gr-lime);padding:80px 0}.gr-signup-inner{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.gr-signup h2{font-size:44px;color:var(--gr-black);margin-bottom:12px}.gr-signup p{font-size:18px;color:#1a1a1a}.gr-signup-form{display:flex;gap:12px;flex-wrap:wrap}.gr-field{flex:1;min-width:240px;font-family:Inter,sans-serif;font-size:16px;padding:16px 18px;border:1px solid var(--gr-field-border);border-radius:var(--gr-radius);background:var(--gr-white);color:var(--gr-ink);transition:border-color var(--gr-t),box-shadow var(--gr-t)}.gr-field::placeholder{color:#999}.gr-field:focus{outline:none;border-color:var(--gr-lime-dark);box-shadow:0 0 0 3px #c7ff0059}.gr-sticky-cta{display:none}@media(max-width:940px){.gr-hero-grid,.gr-product,.gr-signup-inner{grid-template-columns:1fr;gap:40px}.gr-hero h1{font-size:52px}.gr-trust-grid{grid-template-columns:repeat(2,1fr);gap:40px}.gr-product-info{order:2}}@media(max-width:749px){.gr-sticky-cta{display:flex;align-items:center;justify-content:center;position:fixed;bottom:0;left:0;right:0;z-index:9999;padding:14px 16px;background:var(--gr-lime);color:var(--gr-black);font-family:Inter,sans-serif;font-weight:800;font-size:16px;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 -2px 12px #0000001f;opacity:0;transform:translateY(100%);transition:opacity .25s,transform .25s}.gr-sticky-cta.is-visible{opacity:1;transform:translateY(0)}}@media(max-width:560px){.gr-container{padding-inline:20px}.gr-hero{padding:56px 0}.gr-hero h1{font-size:40px}.gr-hero p.gr-sub{font-size:19px}.gr-section{padding:64px 0}.gr-section-head h2{font-size:34px}.gr-product{padding:24px}.gr-price{font-size:36px}.gr-trust-grid{grid-template-columns:1fr}.gr-btn{font-size:16px;padding:14px 24px}.gr-hero-cta .gr-btn,.gr-product-cta .gr-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/glossrescue-styles.css.map */
