:root{--gc-ground:#07080a;--gc-raised:#121419;--gc-hair:#23262c;--gc-text:#f7f5f2;--gc-muted:#a3a6ad;--gc-soft:#d9d8d5;--gc-yellow:#ffd400;--gc-beam:#ff3524;--font-heading--family:Unbounded,sans-serif;--font-subheading--family:"DM Sans",sans-serif}body{background:var(--gc-ground)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:Unbounded,sans-serif;letter-spacing:-.035em}.header-logo,.header-logo a{font-family:Unbounded,sans-serif!important;font-weight:600!important;letter-spacing:-.03em;text-transform:lowercase}.header-announcements,header-announcements,.announcement-bar{background:var(--gc-yellow)!important;color:#111!important;font-weight:700}.header-announcements *{color:#111!important}.menu-drawer{background-color:var(--gc-ground)!important}@media(max-width:749px){.product-grid{padding-inline:16px!important;box-sizing:border-box;max-width:100vw}}.button:not(.button-secondary):not(.button-unstyled):not(.close-button):not(.menu-drawer__back-button),button[name=add],.shopify-payment-button__button--unbranded{background:var(--gc-yellow)!important;color:#111!important;border-color:var(--gc-yellow)!important;font-family:Unbounded,sans-serif;font-weight:600}.gc{color:var(--gc-text);font:400 16px/1.5 DM Sans,system-ui,sans-serif}.gc *{box-sizing:border-box}.gc h1,.gc h2,.gc h3{margin:0;font-family:Unbounded,sans-serif;font-weight:500;letter-spacing:-.035em;line-height:1.02;color:var(--gc-text)}.gc h2{font-size:clamp(27px,7.4vw,42px)}.gc h3{font-size:17px;line-height:1.2;letter-spacing:-.02em}.gc p{margin:0}.gc a{color:inherit}.gc canvas{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gc video,.gc .gc-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gc-wrap{max-width:1160px;margin:auto;padding-left:16px;padding-right:16px}.gc-section{padding-top:52px;padding-bottom:52px}.gc-rule{height:1px;background:var(--gc-hair)}.gc-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;border:0;border-radius:99px;background:var(--gc-yellow);color:#111!important;font:600 15px Unbounded,sans-serif;text-decoration:none;cursor:pointer}.gc-btn:active{transform:scale(.985)}.gc-btn[disabled]{opacity:.45;cursor:not-allowed}.gc :focus-visible{outline:3px solid var(--gc-text);outline-offset:3px}.gc-stage{position:relative;background:radial-gradient(90% 42% at 50% 62%,#17191f 0,#0b0c10 64%,var(--gc-ground) 100%);overflow:hidden}.gc-sim{position:absolute;z-index:3;left:14px;bottom:12px;font-size:11px;line-height:1.3;color:#ffffffa8}.gc-price{font:500 19px Unbounded,sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.gc-price s{font:400 15px DM Sans,sans-serif;color:var(--gc-muted);margin-left:6px}.gc-hero{height:calc(100svh - 110px);min-height:560px;max-height:840px}.gc-hero h1{position:absolute;z-index:3;top:12px;left:12px;right:12px;text-align:center;font-weight:400;font-size:clamp(44px,12.6vw,78px);line-height:.98;letter-spacing:-.05em}.gc-herolow{position:absolute;z-index:4;left:18px;right:18px;bottom:calc(18px + env(safe-area-inset-bottom));text-align:center}.gc-herolow p{margin:0 auto 14px;font-size:17px;line-height:1.3;max-width:20em;color:var(--gc-soft)}.gc-herolow .gc-btn{max-width:440px;margin:auto}.gc-heroprice{display:block;margin-top:10px;font-size:14px;color:var(--gc-soft)}.gc-hero .gc-sim{left:18px;bottom:auto;top:47%}.gc-hero-desktop{display:none}.gc-hero-desktop,.gc-hero-phone{position:absolute;top:0;right:0;bottom:0;left:0}@media(min-width:820px){.gc-hero-desktop{display:block}.gc-hero-phone{display:none}}.gc-hero video+.gc-shade,.gc-hero-phone+.gc-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(#07080acc,#07080a00 32% 60%,#07080ae6)}.gc-shelf{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:22px -16px 0;padding:0 16px 4px;scrollbar-width:none}.gc-shelf::-webkit-scrollbar{display:none}.gc-card{flex:0 0 82%;max-width:380px;scroll-snap-align:center;display:block;text-decoration:none;background:var(--gc-raised);border-radius:22px;overflow:hidden}.gc-card .gc-stage{height:300px}.gc-cardbody{padding:15px 16px 16px}.gc-cardbody small{color:var(--gc-muted);font-size:14px}.gc-cardbody h3{font-size:21px;margin:3px 0 7px}.gc-cardbody p{color:var(--gc-muted);font-size:15px;line-height:1.35;min-height:41px}.gc-cardrow{display:flex;align-items:center;justify-content:space-between;margin-top:13px}.gc-chip{padding:10px 15px;border-radius:99px;background:var(--gc-yellow);color:#111;font:600 12px Unbounded,sans-serif}.gc-steps{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:22px;counter-reset:s}.gc-steps li{counter-increment:s;display:grid;grid-template-columns:44px 1fr;gap:13px;align-items:start}.gc-steps li:before{content:counter(s);width:44px;height:44px;display:grid;place-items:center;border:1.5px solid var(--gc-beam);border-radius:50%;font:500 15px Unbounded,sans-serif;box-shadow:0 0 16px -5px var(--gc-beam)}.gc-steps p{color:var(--gc-muted);font-size:15px;margin-top:4px;line-height:1.4}.gc details{border-bottom:1px solid var(--gc-hair)}.gc summary{cursor:pointer;padding:16px 0;font-weight:600}.gc details>div{padding:0 0 16px;color:var(--gc-muted);font-size:15px}.gc-galwrap{position:relative}.gc-pname{position:absolute;z-index:4;top:12px;left:10px;right:10px;margin:0;text-align:center;pointer-events:none;font-weight:400!important;font-size:clamp(46px,14vw,74px)!important;line-height:.98!important;letter-spacing:-.05em!important}.gc-gal{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gc-gal::-webkit-scrollbar{display:none}.gc-slide{flex:0 0 100%;height:min(56svh,128vw);scroll-snap-align:center}.gc-slide .gc-cap{position:absolute;right:14px;bottom:10px;z-index:3;font-size:13px;font-weight:600;color:var(--gc-soft)}.gc-dots{display:flex;justify-content:center;gap:7px;padding:10px 0 0}.gc-dots i{width:7px;height:7px;border-radius:50%;background:var(--gc-hair);transition:background .2s}.gc-dots i.on{background:var(--gc-text)}.gc-head{padding:12px 18px 0;text-align:center}.gc-head small{display:none}.gc-promise{margin:3px auto 8px!important;color:var(--gc-soft);font-size:17px;line-height:1.3;max-width:20em}.gc-head .gc-price{font-size:23px}.gc-facts{list-style:none;margin:18px 16px 0;padding:0;border-top:1px solid var(--gc-hair)}.gc-facts li{display:flex;gap:12px;align-items:center;padding:12px 2px;font-size:15px;line-height:1.3;border-bottom:1px solid var(--gc-hair)}.gc-facts svg{flex:0 0 22px;width:22px;height:22px;stroke:var(--gc-beam);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.gc .gc-reallink{margin:12px 18px 0;font-size:14px}.gc-reallink a{color:inherit;text-underline-offset:3px;opacity:.8}.gc-buy{padding:0 16px}.gc-opt{padding-top:24px}.gc-opt>b{display:block;margin-bottom:10px;font-weight:600}.gc-swatches{display:flex;gap:18px}.gc-sw{display:grid;justify-items:center;gap:6px;background:none;border:0;color:var(--gc-muted);font-size:13px;cursor:pointer;padding:0;min-width:48px}.gc-sw i{display:block;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 2px var(--gc-ground),0 0 0 3px var(--gc-hair)}.gc-sw[aria-pressed=true]{color:var(--gc-text)}.gc-sw[aria-pressed=true] i{box-shadow:0 0 0 2px var(--gc-ground),0 0 0 4px var(--gc-text),0 0 18px var(--swc)}.gc-packs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gc-pack{display:grid;gap:3px;justify-items:start;min-height:88px;padding:12px 14px;background:var(--gc-raised);color:var(--gc-text);border:1.5px solid var(--gc-hair);border-radius:18px;font:400 15px DM Sans,sans-serif;text-align:left;cursor:pointer}.gc-pack b{font:500 17px Unbounded,sans-serif;letter-spacing:-.02em}.gc-pack small{color:var(--gc-muted);font-size:13px;min-height:19px}.gc-pack[aria-pressed=true]{border-color:var(--gc-yellow)}.gc-packs{padding-top:10px}.gc-pack{position:relative}.gc-pack-badge{position:absolute;top:-11px;right:12px;padding:3px 10px;border-radius:999px;background:var(--gc-yellow);color:var(--gc-ground);font:600 12px/1.3 DM Sans,sans-serif}.gc-pack--best [data-gc-pack-save]{color:var(--gc-yellow);font-weight:600}.gc-pack .gc-each{min-height:0;margin-top:-2px}.gc-gift{display:flex;align-items:center;gap:10px;width:100%;margin-top:10px;padding:11px 14px;background:transparent;border:1.5px dashed var(--gc-hair);border-radius:14px;color:var(--gc-soft);font:400 14px/1.3 DM Sans,sans-serif;text-align:left;cursor:pointer}.gc-gift svg{flex:0 0 20px;width:20px;height:20px;stroke:var(--gc-yellow);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.gc-gift span{flex:1}.gc-gift b{color:var(--gc-yellow);font-weight:600;white-space:nowrap}.gc-gift.on{border-style:solid;border-color:#ffd40059;background:#ffd4000f;color:var(--gc-text)}.gc-gift.on b{color:var(--gc-muted);font-weight:500}.gc-gift:focus-visible{outline:2px solid var(--gc-yellow);outline-offset:2px}.gc .gc-vs-lead{margin-top:10px;font-size:16px;line-height:1.4;color:var(--gc-soft);max-width:30em}.gc-vs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.gc .gc-vs-card{margin:0;border-radius:18px;overflow:hidden;background:var(--gc-raised);border:1.5px solid var(--gc-hair)}.gc .gc-vs-card--wing{border-color:var(--gc-yellow)}.gc-vs-card img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.gc .gc-vs-card figcaption{margin:0;padding:10px 12px 12px;font:600 15px/1.25 DM Sans,sans-serif;color:var(--gc-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gc-vs-card figcaption small{overflow:hidden;text-overflow:ellipsis}.gc-vs-card figcaption small{display:block;margin-top:3px;font-weight:400;font-size:13px;color:var(--gc-muted)}.gc-vs-card--wing figcaption{color:var(--gc-yellow)}.gc-remote{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gc-remote button{min-height:54px;background:var(--gc-raised);color:var(--gc-text);border:1.5px solid var(--gc-hair);border-radius:99px;font:500 13px Unbounded,sans-serif;cursor:pointer}.gc-remote button[aria-pressed=true]{background:var(--gc-beam);border-color:var(--gc-beam);color:#111}.gc-fit{margin-top:14px!important;font-size:15px;color:var(--gc-soft);line-height:1.4}.gc .gc-eta{margin-top:14px;font-size:14px;line-height:1.4;color:var(--gc-soft);text-align:center}.gc-trust{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.gc-trust li{display:grid;justify-items:center;gap:5px;text-align:center;font-size:12.5px;line-height:1.25;color:var(--gc-muted)}.gc-trust svg{width:20px;height:20px;stroke:var(--gc-soft);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.gc-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px}.gc-pay svg{width:38px;height:24px}.gc .gc-box{margin:12px 18px 0;font-size:14px;color:var(--gc-soft)}.gc-box b{color:var(--gc-text);font-weight:600}.gc-buy .gc-btn{margin-top:16px}.gc-buy .shopify-payment-button{margin-top:9px}.gc-strip{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:22px -16px 0;padding:0 16px 4px;scrollbar-width:none}.gc-strip::-webkit-scrollbar{display:none}.gc-strip figure{flex:0 0 72%;margin:0;scroll-snap-align:center}.gc-strip .gc-stage{aspect-ratio:4/5;border-radius:20px}.gc figcaption{font-size:15px;margin-top:9px;font-weight:600}.gc table{width:100%;border-collapse:collapse;font-size:15px;margin-top:16px}.gc td{padding:10px 0;vertical-align:top;border-top:1px solid var(--gc-hair)}.gc td:first-child{color:var(--gc-muted);width:42%}.gc-cross{display:block;max-width:400px;margin-top:20px}.gc-real-note{margin-top:10px!important;color:var(--gc-muted);font-size:15px;max-width:34em}.gc-real{text-align:center}.gc-real-note{margin-inline:auto!important}.gc-real-frame{position:relative;margin:18px auto 0;max-width:460px;aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:#000}.gc-real-frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gc-real-tag{position:absolute;top:12px;left:12px;padding:6px 11px;border-radius:99px;background:var(--gc-yellow);color:#111;font:600 12px Unbounded,sans-serif}.gc-bar{position:fixed;z-index:15;left:0;right:0;bottom:0;display:flex;align-items:center;gap:13px;padding:9px 16px calc(9px + env(safe-area-inset-bottom));background:#07080af7;border-top:1px solid var(--gc-hair);transform:translateY(110%);transition:transform .25s}.gc-bar.show{transform:none}.gc-bar .gc-price{white-space:nowrap}.gc-barinfo{display:flex;flex-direction:column;line-height:1.15}.gc-barinfo small{font-size:12px;font-weight:600;color:var(--gc-yellow);white-space:nowrap}.gc-media .gc-real-tag{z-index:3;top:auto;bottom:12px}.gc-upgrade{max-width:var(--page-width,1200px);margin:0 auto;padding:0 16px 32px}.gc-upgrade-in{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1.5px dashed var(--gc-yellow);border-radius:16px;background:#ffd40014}.gc-upgrade p{margin:0;flex:1;min-width:0}.gc-upgrade p small{display:block;color:var(--gc-muted);font-size:14px}.gc-upgrade .gc-btn{width:auto;min-height:46px;padding:0 20px;flex:none}.gc-bar .gc-btn{min-height:54px}.gc-product{padding-bottom:76px}@media(min-width:820px){.gc-hero{height:760px;max-height:none}.gc-shelf{overflow:visible;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin-left:0;margin-right:0;padding:0}.gc-card{max-width:none}.gc-steps{grid-template-columns:repeat(3,1fr)}.gc-strip figure{flex:0 0 31%}.gc-pdp{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(370px,.8fr);gap:30px;max-width:1160px;margin:auto;padding:18px 16px 0;align-items:start}.gc-mediacol{position:sticky;top:98px;min-width:0}.gc-slide{height:min(74vh,700px);border-radius:22px}.gc-head{padding-top:0}.gc-head,.gc-buy{padding-left:0;padding-right:0}.gc-facts,.gc .gc-reallink,.gc .gc-box{margin-left:0;margin-right:0}.gc-bar{display:none}.gc-product{padding-bottom:0}}@media(prefers-reduced-motion:reduce){.gc-bar{transition:none}}.gc .gc-ship{display:flex;justify-content:center;margin-top:14px}.gc-ship span{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 14px;border-radius:14px;border:1.5px solid var(--gc-yellow);background:#ffd40024;color:var(--gc-yellow);font-size:16px;font-weight:700}.gc-ship svg{flex:0 0 22px;width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.gc-ship b{font-weight:700}.gc-ship--no span{background:var(--gc-raised);border-color:var(--gc-hair);color:var(--gc-muted)}.gc-faq-mini{margin-top:18px;border-top:1px solid var(--gc-hair);text-align:left}.template-cart [id$=__footer_m9NzUG]{display:none}.gc-pname{transition:opacity .2s}.gc-slid .gc-pname{opacity:0}.gc-buy+.gc-facts{margin-top:26px}.gc-opt:first-child{padding-top:18px}@media(prefers-reduced-motion:reduce){.gc-pname{transition:none}}.gc-packs{grid-template-columns:1fr;gap:14px;padding-top:12px}.gc-pack{grid-template-columns:22px 1fr auto;gap:12px;align-items:center;justify-items:stretch;min-height:64px;padding:12px 14px;border-radius:16px;font-size:16px;font-weight:600}.gc-pack-dot{width:20px;height:20px;border-radius:50%;border:2px solid var(--gc-muted)}.gc-pack[aria-pressed=true]{background:#ffd4000f}.gc-pack[aria-pressed=true] .gc-pack-dot{border-color:var(--gc-yellow);background:var(--gc-yellow);box-shadow:inset 0 0 0 4px var(--gc-raised)}.gc-pack-main small{display:block;min-height:0;margin-top:1px;font-weight:400}.gc-pack-cost{text-align:right}.gc-pack-cost b{display:block;font-size:16px}.gc-pack-cost s{display:block;font:400 13px DM Sans,sans-serif;color:var(--gc-muted)}.gc-pack-badge{right:auto;left:46px}.gc-pack-badge--gift{background:#bfe8c8}.gc .gc-holiday{display:inline-block;margin-top:10px;padding:6px 12px;border-radius:99px;border:1px solid #2f5a3a;background:#16241a;color:#bfe8c8;font-size:13px;font-weight:600}.gc .gc-holiday[hidden]{display:none}.gc-story{display:grid;gap:12px;margin-top:18px}.gc .gc-story-card{position:relative;margin:0;border-radius:22px;overflow:hidden;aspect-ratio:4/5;background:#000}.gc-story-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gc .gc-story-card figcaption{position:absolute;left:0;right:0;bottom:0;margin:0;padding:64px 16px 16px;background:linear-gradient(#0000,#000d);font:500 22px/1.05 Unbounded,sans-serif;letter-spacing:-.035em;color:#fff}.gc-story-card figcaption small{display:block;margin-top:6px;font:400 14.5px/1.35 DM Sans,sans-serif;letter-spacing:0;color:var(--gc-soft)}.gc-story-card .gc-real-tag{z-index:2}.gc-story-card .gc-sim{bottom:auto;top:14px}@media(min-width:820px){.gc-story{grid-auto-flow:column;grid-auto-columns:1fr}}.gc-noship .gc-opt,.gc-noship .gc-buy form,.gc-noship .gc-eta,.gc-noship .gc-bar{display:none}.gc-notify{margin-top:14px;font-size:15px;color:var(--gc-soft)}.gc-notify label{display:block;margin-bottom:10px}.gc-notify-row{display:grid;grid-template-columns:1fr auto;gap:8px}.gc-notify input[type=email]{min-height:54px;padding:0 16px;border-radius:99px;border:1.5px solid var(--gc-hair);background:var(--gc-raised);color:var(--gc-text);font:400 16px DM Sans,sans-serif}.gc-notify .gc-btn{width:auto;min-height:54px;margin-top:0;padding:0 20px}.gc-notify-skip{display:block;margin:14px auto 0;padding:6px;background:none;border:0;color:var(--gc-muted);font:400 13px DM Sans,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.gc-noship .gc-notify form{display:block}.gc-ps{display:grid;gap:8px;margin:14px 0 0}.gc-ps div{padding:12px 14px;border-radius:16px;background:var(--gc-raised)}.gc-ps dt{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--gc-muted)}.gc-ps dd{margin:3px 0 0;font-size:15px;line-height:1.35;color:var(--gc-soft)}.gc-ps-fix dt{color:var(--gc-yellow)}.gc-ps-fix dd{color:var(--gc-text)}@media(min-width:820px){.gc-ps{grid-template-columns:1fr 1fr}}.gc-slide.gc-media img{object-fit:contain}.gc-thumbs{gap:8px}.gc-thumbs button{position:relative;flex:0 0 44px;width:44px;height:55px;min-height:0;padding:0;border:0;border-radius:9px;background:var(--gc-raised) center/cover no-repeat;opacity:.55;cursor:pointer;transition:opacity .2s}.gc-thumbs button.on{opacity:1;outline:2px solid var(--gc-yellow);outline-offset:2px}.gc-thumbs .gc-thumb-vid:after{content:"";position:absolute;left:50%;top:50%;margin:-6px 0 0 -4px;border:6px solid transparent;border-left:10px solid #fff;border-right:0;filter:drop-shadow(0 0 3px #000)}@media(max-width:819px){.gc-slide{height:min(52svh,128vw)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/glowcast.css.map */
