/** Shopify CDN: Minification failed

Line 7:0 Unexpected "`"
Line 200:0 Unexpected "`"

**/
```css
/* =========================================
   SQUAREGLOW UI
========================================= */

html {
  scroll-behavior: smooth;
}

body {
  background: #f5f5f7;
  font-family: Inter, sans-serif;
  color: #111;
}

/* PAGE */

.page-width {
  max-width: 1600px;
}

/* TITRES */
:root{--sg-blue:#5da9ff;--sg-ink:#0b0d12}html{scroll-behavior:smooth}::selection{background:#5da9ff;color:#fff}body{background:#f5f5f7;color:#111}.page-width{max-width:1600px}h1,.h1{font-size:clamp(2.4rem,5vw,4.4rem);line-height:1.02;letter-spacing:-.045em}h2,.h2{letter-spacing:-.04em}body .button,body .product-form__submit,body .quick-add__submit{border-radius:999px!important;min-height:54px;font-weight:700;letter-spacing:-.01em;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}body .button:before,body .button:after,body .product-form__submit:before,body .product-form__submit:after,body .quick-add__submit:before,body .quick-add__submit:after{display:none!important}body .button--secondary{background:#fff!important;color:#111!important;border:1.5px solid #111!important}body .button--primary,body .product-form__submit,body .cart__checkout-button,body .quick-add__submit{background:linear-gradient(180deg,#1b1e26,#0c0e13)!important;color:#fff!important;border:0!important;box-shadow:0 14px 32px rgba(0,0,0,.22)}body .button:hover,body .product-form__submit:hover,body .quick-add__submit:hover{transform:translateY(-2px)}body .button:focus-visible,body .product-form__submit:focus-visible{outline:3px solid #5da9ff!important;outline-offset:3px}body .button[disabled],body .product-form__submit[disabled]{opacity:.5;cursor:not-allowed;transform:none}.cart-notification-wrapper{z-index:100000!important}.cart-notification{z-index:100001!important;border-radius:0 0 28px 28px;box-shadow:0 30px 80px rgba(0,0,0,.25)}.cart-count-bubble{min-width:20px;height:20px;background:#5da9ff!important;color:#fff!important;font-weight:700;box-shadow:0 0 0 2px #fff}.cart-count-bubble span{color:#fff!important}#shopify-pc__banner{left:16px!important;right:auto!important;bottom:16px!important;top:auto!important;max-width:380px!important;width:calc(100% - 32px)!important;border-radius:22px!important;background:#0b0d12!important;padding:20px!important;box-shadow:0 24px 70px rgba(0,0,0,.35)!important}#shopify-pc__banner *{color:#fff!important}#shopify-pc__banner h2{font-size:18px!important;line-height:1.2!important}#shopify-pc__banner p,#shopify-pc__banner span{font-size:14px!important}#shopify-pc__banner button{border-radius:999px!important;min-height:44px!important;background:#5da9ff!important;color:#0b0d12!important;border:0!important}.slider-button{width:54px!important;height:54px!important;border-radius:999px!important;background:rgba(255,255,255,.96)!important;box-shadow:0 10px 30px rgba(0,0,0,.12)}.footer{background:#111;color:rgba(255,255,255,.7)}@keyframes sgGlow{0%,100%{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.sg-home .sg-hero{min-height:92vh}.sg-home .sg-hero:after{background:radial-gradient(circle at 78% 35%,rgba(93,169,255,.35),transparent 32%);animation:sgGlow 5s ease-in-out infinite}.sg-home .sg-hero .sg-title{background:linear-gradient(180deg,#fff 30%,#a8d1ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.sg-home .sg-eyebrow{display:inline-flex;align-items:center;gap:10px}.sg-home .sg-eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:#5da9ff;box-shadow:0 0 14px #5da9ff}.sg-home .sg-btn-primary{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 20px 50px rgba(59,130,246,.4)}.sg-home .sg-why{background:#f5f5f7}.sg-home .sg-feature{background:#fff;box-shadow:0 20px 50px rgba(0,0,0,.05)}.sg-home .sg-icon{box-shadow:0 12px 30px rgba(93,169,255,.4)}.sg-sim{position:relative;background:linear-gradient(180deg,#07090d,#0d131c)}.sg-home .sg-sim .sg-title-medium{color:#fff}.sg-home .sg-sim .sg-text{color:rgba(255,255,255,.75)}.sg-sim-stage{--c:#5da9ff;margin-top:56px;display:grid;grid-template-columns:1.4fr 1fr;gap:28px}.sg-sim-room{position:relative;min-height:420px;border-radius:40px;overflow:hidden;background:radial-gradient(circle at 50% 100%,#1a2230,#090b10);border:1px solid rgba(255,255,255,.08);display:flex;align-items:flex-end;padding:28px}.sg-sim-room:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 30%,var(--c),transparent 60%);opacity:0;transition:opacity .12s}.sg-sim-stage.is-on .sg-sim-room:before{opacity:.85}.sg-sim-lamp{position:absolute;top:36px;left:50%;width:84px;height:84px;margin-left:-42px;border-radius:24px;background:#1b212c;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 0 0 10px #10141b;transition:background .12s,box-shadow .12s}.sg-sim-stage.is-on .sg-sim-lamp{background:var(--c);box-shadow:0 0 90px 30px var(--c),inset 0 0 0 10px rgba(255,255,255,.35)}.sg-sim-label{position:relative;font-weight:700;font-size:18px;color:#fff;background:rgba(255,255,255,.08);padding:14px 20px;border-radius:16px}.sg-sim-controls{display:grid;gap:14px;align-content:center}.sg-sim-btn{min-height:68px;border-radius:22px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:#fff;font-size:18px;font-weight:700;text-align:left;padding:0 24px;cursor:pointer;transition:transform .25s ease,background .25s ease,border-color .25s ease}.sg-sim-btn:hover{transform:translateX(6px);background:rgba(255,255,255,.12)}.sg-sim-btn[aria-pressed=true]{border-color:#5da9ff;background:rgba(93,169,255,.16)}.sg-sim-btn:focus-visible{outline:3px solid #5da9ff;outline-offset:3px}@media(max-width:900px){.sg-sim-stage{grid-template-columns:1fr}.sg-sim-room{min-height:320px}}@media(prefers-reduced-motion:reduce){.sg-home .sg-hero:after{animation:none}}
body h1:not(.sg-title),body .h1{font-size:clamp(2.4rem,5vw,4.4rem)!important;line-height:1.02!important;letter-spacing:-.045em!important}h1,
.h1 {
  font-size: clamp(4rem, 7vw, 7rem);
  line-height: 1;
  letter-spacing: -0.05em;
}
.sg-sim-flasher{position:absolute;top:36px;left:50%;width:170px;height:170px;margin-left:-85px;border-radius:36px;object-fit:cover;box-shadow:0 20px 50px rgba(0,0,0,.5);transition:box-shadow .12s ease}.sg-sim-stage.is-on .sg-sim-flasher{box-shadow:0 0 0 4px var(--c),0 0 80px 24px var(--c),0 0 160px 60px var(--c)}.sg-sim-sub{margin:10px 0 0;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.7)}.sg-sim-colors{display:flex;flex-wrap:wrap;gap:12px}.sg-sim-sw{width:44px;height:44px;border-radius:50%;border:2px solid rgba(255,255,255,.25);cursor:pointer;padding:0;background:var(--k)}.sg-sim-sw[aria-pressed=true]{outline:3px solid #fff;outline-offset:3px}.sg-sim-sw:focus-visible{outline:3px solid #5da9ff;outline-offset:3px}body .cart-notification{background:#fff!important;color:#111!important;padding:24px 0!important;border-bottom:1px solid rgba(0,0,0,.08)}body .cart-notification__heading,body .cart-notification h2{font-size:1.5rem!important;letter-spacing:-.02em!important;line-height:1.2!important;color:#111!important}body .cart-notification-product__name,body .cart-notification .caption-large{color:#111!important}body .sg-home .sg-sim .sg-title-medium,body .sg-home .sg-sim h2{color:#fff!important}body .sg-home .sg-sim .sg-eyebrow{color:#5da9ff!important}body .sg-home .sg-sim .sg-sim-btn{color:#fff!important;font-family:inherit}body .sg-home .sg-sim .sg-sim-label{color:#fff!important}h2,
.h2 {
  letter-spacing: -0.04em;
} body .sg-home{display:flex!important;flex-direction:column}body .sg-home>.sg-hero{order:1}body .sg-home>.sg-why{order:2}body .sg-home>.sg-product{order:3}body .sg-home>.sg-sim{order:4}body .sg-home>.sg-lifestyle{order:5}body .sg-home>.sg-app{order:6}body .sg-home>.sg-trust{order:7}body .sg-home>.sg-community{order:8}body .sg-home .sg-sim{padding:96px 32px!important}body .sg-home .sg-sim>*{max-width:1100px;margin-left:auto!important;margin-right:auto!important}body .sg-home .sg-sim .sg-sim-lead{max-width:760px}.sg-scenario-card>span:first-child{display:block!important;font-size:0!important;height:210px;border-radius:24px;background-color:#e8edf3;background-size:cover;background-position:center;margin:-14px 0 26px!important}.sg-scenario-card:nth-child(1)>span:first-child{background-image:url(https://cdn.shopify.com/s/files/1/1605/6517/t/8/assets/sg-opt-45b03283-secretary.webp)}.sg-scenario-card:nth-child(2)>span:first-child{background-image:url(https://cdn.shopify.com/s/files/1/1605/6517/t/8/assets/sg-opt-7d94155b-combo-kit.webp)}.sg-scenario-card:nth-child(3)>span:first-child{background-image:url(https://www.squareglow.com/cdn/shop/files/BathroomHouse2-47_c32d4575-7a8f-49a7-b63e-4685ade108ee.webp?width=800)}.sg-scenario-card:nth-child(4)>span:first-child{background-image:url(https://cdn.shopify.com/s/files/1/1605/6517/t/8/assets/sg-opt-6e091091-finalassistance.webp)}.sg-scenario-card:nth-child(5)>span:first-child{background-image:url(https://cdn.shopify.com/s/files/1/1605/6517/t/6/assets/pf-58f073df--deafculture.jpg)}.sg-scenario-card:nth-child(6)>span:first-child{background-image:url(https://cdn.shopify.com/s/files/1/1605/6517/t/8/assets/sg-opt-95a8bab8-sensor2.webp)}@media(max-width:749px){.sg-scenarios-page{padding:56px 18px!important}body .sg-home .sg-sim{padding:64px 18px!important}}
.sg-school-image,.sg-workplace-image,.sg-assisted-image{font-size:0!important;border:0!important;background-size:cover!important;background-position:center!important;height:clamp(240px,46vw,620px)!important;width:calc(100% - 36px);box-shadow:0 24px 60px rgba(0,0,0,.14)}.sg-school-hero+.sg-school-image{background-image:url(https://cdn.shopify.com/s/files/1/1605/6517/t/8/assets/sg-opt-7d94155b-combo-kit.webp)!important}.sg-school-grid+.sg-school-image{background-image:url(https://cdn.shopify.com/s/files/1/1605/6517/t/6/assets/pf-58f073df--deafculture_1200x.jpg)!important}.sg-workplace-hero+.sg-workplace-image{background-image:url(https://cdn.shopify.com/s/files/1/1605/6517/t/8/assets/sg-opt-d237af45-fashionemployee.webp)!important}.sg-workplace-grid+.sg-workplace-image{background-image:url(https://cdn.shopify.com/s/files/1/1605/6517/t/8/assets/sg-opt-af45b032-supervisor.webp)!important}.sg-assisted-hero+.sg-assisted-image{background-image:url(https://cdn.shopify.com/s/files/1/1605/6517/t/8/assets/sg-opt-6c753090-blind.webp)!important}.sg-assisted-grid+.sg-assisted-image{background-image:url(https://cdn.shopify.com/s/files/1/1605/6517/t/8/assets/sg-opt-8a2a138c-homeassistancefeature.webp)!important}

/* HEADER */

.header-wrapper {
  background: rgba(245,245,247,0.85);
  backdrop-filter: blur(18px);
  border-bottom: 1px solid rgba(0,0,0,0.06);
}

/* CARDS */

.card,
.product-card-wrapper .card {
  background: white;
  border-radius: 24px;
  overflow: hidden;
  border: 1px solid rgba(0,0,0,0.05);

  transition: 0.3s ease;
}

.card:hover {
  transform: translateY(-6px);

  box-shadow:
    0 20px 40px rgba(0,0,0,0.08);
}

/* IMAGE */

.card__media {
  overflow: hidden;
  background: #f5f5f7;
}

.card__media img,
.media img {
  width: 100%;
  height: 100%;

  object-fit: cover;
  object-position: center;

  display: block;

  transition: transform .4s ease;
}

.card:hover img {
  transform: scale(1.04);
}

/* REMOVE DUPLICATE TITLE */

[id*="StandardCardNoMediaLink"] {
  display: none !important;
}

/* CONTENT */

.card__content {
  padding: 1.8rem;
}

/* TITLES */

.card__heading a,
.card-information__text a {
  text-decoration: none;
  color: #111;
  font-weight: 600;
}

/* PRICE */

.price {
  color: #111;
  font-weight: 600;
}

/* BUTTONS */

.button,
.product-form__submit {
  border-radius: 14px !important;

  background: #5da9ff !important;
  color: white !important;

  border: none !important;

  transition: 0.25s ease;
}

.button:hover,
.product-form__submit:hover {
  transform: translateY(-2px);
  opacity: .92;
}

/* SLIDER */

.slider-button {
  width: 54px !important;
  height: 54px !important;

  border-radius: 999px !important;

  background: rgba(255,255,255,0.96) !important;

  box-shadow:
    0 10px 30px rgba(0,0,0,0.12);

  display: flex !important;
  align-items: center;
  justify-content: center;

  z-index: 20;
}

/* REMOVE SHOPIFY SVG */

.slider-button svg,
.slider-button .icon {
  display: none !important;
}

/* CUSTOM ARROWS */

.slider-button--prev::before {
  content: "←";

  font-size: 22px;
  font-weight: bold;
  color: #111;
}

.slider-button--next::before {
  content: "→";

  font-size: 22px;
  font-weight: bold;
  color: #111;
}

.slider-button:hover {
  background: #111 !important;
}

.slider-button:hover::before {
  color: white;
}

/* FOOTER */

.footer {
  background: #111;
  color: rgba(255,255,255,.7);
}
```
