:root{--font-heading-family:Arial,sans-serif;--font-heading-weight:700;--font-body-family:Arial,sans-serif}body{color:#16354b;letter-spacing:0}.header__heading-link .h2{font-family:Arial Black,Arial,sans-serif;font-weight:900;font-size:clamp(70px,19vw,290px);line-height:1;letter-spacing:-.065em;color:#16354b;display:block}.header__heading-link{padding:0 12px 15px}.header{max-width:1600px}.header__menu-item{font-size:14px;text-transform:uppercase;letter-spacing:.08em}.announcement-bar__message{font-size:12px;letter-spacing:.18em}.product__title h1{font-weight:700;letter-spacing:-.04em;line-height:1.1}.button{letter-spacing:.04em}.gm-showcase{padding:40px 5% 64px;max-width:1600px;margin:auto}.gm-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.gm-product-card{min-width:0}.gm-product-image{aspect-ratio:1.12;background:#f2f6f8;display:flex;align-items:center;justify-content:center;overflow:hidden}.gm-product-image img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s}.gm-product-image:hover img{transform:scale(1.025)}.gm-product-copy{padding:24px 0;border-bottom:1px solid #c6d6e1}.gm-product-copy .gm-kind{font-size:12px;letter-spacing:.13em;text-transform:uppercase;margin:0 0 8px}.gm-product-copy h2{font-size:clamp(30px,4vw,52px);font-weight:700;line-height:1.1;letter-spacing:-.04em;margin:0 0 12px}.gm-product-copy p{font-size:16px;margin:0 0 12px}.gm-product-copy a{color:inherit;text-decoration:none}.gm-product-price{font-size:24px!important;font-weight:700}.gm-product-details{margin-top:18px;line-height:1.7}.gm-product-details summary{cursor:pointer;text-decoration:underline;text-underline-offset:5px;font-size:14px;padding:8px 0;list-style:revert;display:list-item}.gm-product-details p{font-size:14px;margin-top:16px}.gm-product-card a:focus-visible,.gm-product-details summary:focus-visible{outline:2px solid #16354b;outline-offset:5px}.gm-signature{padding:28px 5% 14px;background:#dcecf6;color:#16354b;text-align:center}.gm-signature a{font-family:Arial Black,Arial,sans-serif;font-weight:900;font-size:clamp(70px,19vw,290px);letter-spacing:-.065em;line-height:1.1;display:block;text-decoration:none;color:inherit}.gm-signature-line{border-top:1px solid #b5ccdc;margin-top:24px;padding-top:20px;display:flex;justify-content:space-between;gap:20px;font-size:12px;letter-spacing:.1em}.footer{margin-top:0}@media(min-width:990px){.header.header--top-center{grid-template-areas:"heading heading heading" "left-icons navigation icons";grid-template-columns:1fr auto 1fr}.header--top-center .header__heading,.header--top-center>.header__heading-link{grid-area:heading}.header--top-center .header__inline-menu{grid-area:navigation}.header--top-center>.header__search{grid-area:left-icons}.header--top-center .header__icons{grid-area:icons}}@media(max-width:989px){.header.header--top-center{grid-template-areas:"heading heading heading" "left-icons navigation icons";grid-template-columns:1fr auto 1fr}.header__heading,.header>.header__heading-link{grid-area:heading;justify-self:center}.header header-drawer{grid-area:left-icons}.header__icons{grid-area:icons}.header__heading-link .h2{font-size:19vw}.header__heading-link{padding-bottom:16px}.gm-product-grid{gap:24px}.gm-showcase{padding-top:24px}}@media(max-width:600px){.gm-product-grid{grid-template-columns:1fr}.gm-showcase{padding:24px 6% 40px}.gm-product-copy{padding:20px 0}.gm-signature-line{font-size:10px;letter-spacing:.04em;flex-wrap:wrap}.gm-product-image{aspect-ratio:1.15}}@media(prefers-reduced-motion:reduce){.gm-product-image img{transition:none}}.gm-product-copy a.button{color:rgb(var(--color-button-text))}.header-wrapper{background:radial-gradient(ellipse at 50% 18%,#91bce4,#6c9ece 48%,#5385b5)}.header__heading-link,.gm-signature>a{position:relative;isolation:isolate}.header__heading-link .h2,.gm-signature>a{color:#fff;text-shadow:0 0 2px rgba(255,255,255,.95),0 0 18px rgba(235,248,255,.55),0 0 48px rgba(204,233,255,.45);font-weight:900}.header__heading-link:after,.gm-signature>a:after{content:"";position:absolute;pointer-events:none;left:22%;right:18%;bottom:8%;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);box-shadow:0 0 12px 2px #e7f7ffa6;border-radius:50%}.header__heading-link:before,.gm-signature>a:before{content:"";position:absolute;pointer-events:none;z-index:1;width:clamp(18px,3vw,42px);aspect-ratio:1;top:15%;left:72%;background:radial-gradient(ellipse 9% 50% at center,#fff 0%,rgba(255,255,255,.8) 30%,transparent 100%),radial-gradient(ellipse 50% 9% at center,#fff 0%,rgba(255,255,255,.8) 30%,transparent 100%);filter:drop-shadow(0 0 5px #fff)}.gm-signature{background:radial-gradient(ellipse at 50% 35%,#91bce4,#6c9ece 48%,#5385b5)}.gm-signature-line{color:#102f49;border-top-color:#ffffff73}.header__heading-link:focus-visible,.gm-signature>a:focus-visible{outline:2px solid #fff;outline-offset:8px}@media(max-width:749px){.header__heading-link .h2,.gm-signature>a{text-shadow:0 0 2px #fff,0 0 14px rgba(235,248,255,.6),0 0 30px rgba(204,233,255,.4)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/glowmi.css.map */
