.gl{--gl-ink: #1e1e1e;--gl-pink: #f278ae;--gl-pink-soft: #e08bb7;--gl-teal: #6abdc6;--gl-teal-ink: #2c7f89;--gl-gold: #f8c474;--gl-grad: linear-gradient(283deg, #39dfe2 1%, #465fe9 30%, #f278ae 70%, #fac970 100%);--gl-grad-band: linear-gradient(90deg, #465fe9 0%, #8a5fd8 34%, #da6cab 66%, #f4a48d 86%, #ffc968 100%);--gl-grad-soft: linear-gradient(284deg, #46e3fe 5%, #6f88fa 25%, #a163f7 50%, #f897b2 75%, #fae3ac 95%);--gl-radius: var(--buttons-radius, 4px);--gl-ease: cubic-bezier(.16, 1, .3, 1)}.gl [id^=gliter-],.gl[id^=gliter-]{scroll-margin-top:96px}@media(prefers-reduced-motion:no-preference){html:has(.gl-bar){scroll-behavior:smooth}}.gl-icon{width:1em;height:1em;flex:none}.gl-section{padding-block:44px}@media screen and (min-width:750px){.gl-section{padding-block:64px}}.gl-head{text-align:center;max-width:760px;margin:0 auto 28px}.gl-head h2{margin:0;font-size:clamp(2.6rem,3vw,4rem);line-height:1.1;text-transform:uppercase}.gl-head h2:after{content:"";display:block;width:64px;height:4px;margin:14px auto 0;border-radius:2px;background:var(--gl-grad)}.gl-head p{margin:14px auto 0;max-width:60ch;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.82)}.gl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 24px;border:0;border-radius:var(--gl-radius);background:var(--gl-teal);color:var(--gl-ink);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--gl-ease),transform .2s var(--gl-ease)}.gl-btn:hover{background:#86ccd4}.gl-btn:active{transform:translateY(1px) scale(.99)}.gl-btn:focus-visible{outline:2px solid var(--gl-teal);outline-offset:3px}.gl-btn .gl-icon{width:18px;height:18px;transition:transform .2s var(--gl-ease)}.gl-btn:hover .gl-icon{transform:translate(3px)}.gl-btn--ink{background:var(--gl-ink);color:#fff}.gl-btn--ink:hover{background:#3a3a3a}.gl-btn--ink:focus-visible{outline-color:var(--gl-ink)}.gl-btn[disabled]{opacity:.55;cursor:default}.gl-bar{position:relative;background:var(--gl-ink);color:#fff}.gl-bar:after{content:"";position:absolute;inset:auto 0 0 0;height:3px;background:var(--gl-grad)}.gl-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:68px;padding-block:12px 15px}.gl-bar__logo{display:inline-flex;align-items:center;color:#fff;text-decoration:none}.gl-bar__logo img{display:block;width:auto;height:26px}.gl-bar__wordmark{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;letter-spacing:.12em}.gl-bar__nav ul{display:flex;gap:2px;margin:0;padding:0;list-style:none}.gl-bar__nav a{display:block;padding:9px 13px;border-radius:999px;color:#ffffffdb;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s var(--gl-ease),color .2s var(--gl-ease)}.gl-bar__nav a:hover,.gl-bar__nav a:focus-visible{color:#fff;background:#ffffff1a}.gl-bar__nav a:focus-visible{outline:2px solid var(--gl-teal);outline-offset:1px}@media screen and (max-width:989px){.gl-bar__inner{flex-direction:column;gap:6px;padding-block:14px 12px}.gl-bar__nav{width:100%;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}.gl-bar__nav::-webkit-scrollbar{display:none}.gl-bar__nav ul{width:max-content;margin:0 auto;padding-inline:12px}.gl-bar__nav a{padding:8px 11px;font-size:1.2rem}}.gl-hero{padding-block:20px 36px}.gl-hero__grid{display:grid;gap:14px}@media screen and (min-width:990px){.gl-hero{padding-block:28px 44px}.gl-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;min-height:520px}}.gl-hero__text{display:flex;padding:14px;border-radius:var(--gl-radius);background:var(--gl-ink);color:#fff}.gl-hero__frame{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:clamp(24px,4vw,52px);border:1px solid var(--gl-teal)}.gl-hero h1{margin:0;color:#fff;font-size:clamp(3rem,3.3vw,4.6rem);line-height:1.05;text-transform:uppercase}.gl-hero__sub{margin:0;color:var(--gl-gold);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(1.6rem,1.6vw,2.1rem);letter-spacing:.03em;line-height:1.3;text-transform:uppercase}.gl-hero__lead{max-width:40ch;margin:0;color:#ffffffd6;font-size:1.6rem;line-height:1.6}.gl-hero__lead p{margin:0}.gl-hero__text .gl-btn{margin-top:6px}.gl-hero__media{position:relative;min-height:300px;overflow:hidden;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--gl-radius);background:#fff}.gl-hero__media>img,.gl-hero__media>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gl-hero__media:before{content:"";position:absolute;top:18%;right:6%;bottom:0;left:6%;border-radius:50% 50% 0 0/40% 40% 0 0;background:var(--gl-grad-soft);opacity:.16;filter:blur(28px)}.gl-glasses{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;height:100%;padding:8% 3% 5%}.gl-glasses img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.gl-glasses img:nth-child(2){position:relative;z-index:1;transform:translateY(-7%) scale(1.14)}@media screen and (max-width:989px){.gl-hero__media{min-height:0;aspect-ratio:16 / 10}}@media(prefers-reduced-motion:no-preference){.gl-hero__frame>*{animation:gl-rise .7s var(--gl-ease) both}.gl-hero__frame>:nth-child(2){animation-delay:.06s}.gl-hero__frame>:nth-child(3){animation-delay:.12s}.gl-hero__frame>:nth-child(4){animation-delay:.18s}.gl-glasses img{animation:gl-rise .9s var(--gl-ease) both}.gl-glasses img:nth-child(1){animation-delay:.1s}.gl-glasses img:nth-child(3){animation-delay:.2s}.gl-glasses img:nth-child(2){animation-name:gl-rise-mid}}@keyframes gl-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes gl-rise-mid{0%{opacity:0;transform:translateY(4%) scale(1.14)}}.gl-type{position:relative;z-index:2;background:var(--gl-grad-band);color:#fff}.gl-type__inner{position:relative;display:flex;align-items:center;min-height:104px;padding-block:22px}.gl-type__line{margin:0;padding-right:150px;color:#fff;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.4rem,3.4vw,4.6rem);line-height:1.15;text-shadow:0 1px 2px rgba(30,30,30,.22)}.gl-type__word{white-space:nowrap}.gl-type__word:after{content:"";display:inline-block;width:3px;height:.9em;margin-left:4px;vertical-align:-.1em;background:currentColor;animation:gl-blink 1s steps(1) infinite}.gl-stamp{position:absolute;top:50%;right:5rem;width:136px;height:136px;transform:translateY(-50%);filter:drop-shadow(0 6px 18px rgba(30,30,30,.18))}.gl-stamp__ring{transform-origin:100px 100px;animation:gl-spin 22s linear infinite}@media screen and (max-width:749px){.gl-type__inner{min-height:92px}.gl-type__line{padding-right:76px}.gl-stamp{top:-26px;right:1.5rem;width:84px;height:84px;transform:none}}@keyframes gl-blink{50%{opacity:0}}@keyframes gl-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.gl-stamp__ring,.gl-type__word:after{animation:none}.gl-type__word:after{display:none}}.gl-products .product-grid{justify-content:center;row-gap:24px}.gl-products--3 .product-grid{max-width:1120px;margin-inline:auto}.gl-products .card__heading{text-transform:uppercase}.gl-products__more{margin-top:28px;text-align:center}.gl-products__more a{color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;text-underline-offset:4px}.gl-steps__grid{display:grid;gap:14px;margin:0;padding:0;list-style:none}.gl-step{display:grid;grid-template-columns:56px 1fr;gap:4px 16px;align-items:start;padding:20px;border:1px solid var(--gl-teal);border-radius:var(--gl-radius);background:#fff}.gl-step__icon{display:grid;place-items:center;width:56px;height:56px;grid-row:span 2;border-radius:50%;background:#6abdc629;color:var(--gl-teal-ink)}.gl-step__icon .gl-icon{width:30px;height:30px}.gl-step h3{margin:4px 0 0;font-size:1.7rem;letter-spacing:.05em;text-transform:uppercase}.gl-step p{margin:0;font-size:1.5rem;line-height:1.55;color:rgba(var(--color-foreground),.86)}@media screen and (min-width:750px){.gl-steps__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.gl-step{grid-template-columns:1fr;justify-items:center;gap:10px;padding:32px 26px 30px;text-align:center}.gl-step__icon{width:72px;height:72px;grid-row:auto;margin-bottom:6px}.gl-step__icon .gl-icon{width:38px;height:38px}}.gl-steps__note{max-width:68ch;margin:24px auto 0;font-size:1.4rem;line-height:1.6;text-align:center;color:rgba(var(--color-foreground),.78)}.gl-set__band{padding:22px 16px;background:var(--gl-pink-soft);color:var(--gl-ink);text-align:center}.gl-set__band h2{margin:0;color:var(--gl-ink);font-size:clamp(2rem,2.4vw,3rem);letter-spacing:.06em;text-transform:uppercase}.gl-set__grid{display:grid;gap:24px;padding-block:32px 48px}@media screen and (min-width:990px){.gl-set__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:56px;padding-block:48px 64px}}.gl-set__media{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;padding:6% 3%;border:1px solid var(--gl-pink-soft);border-radius:var(--gl-radius);background:#fff}.gl-set__media img{display:block;width:120%;max-width:none;height:auto;margin-inline:-10%;mix-blend-mode:multiply}.gl-set__media img:nth-child(2){position:relative;z-index:1;transform:scale(1.12)}.gl-set__title{margin:0;font-size:clamp(3rem,3.6vw,4.6rem);line-height:1.05;text-transform:uppercase}.gl-set__lead{margin:12px 0 0;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.86)}.gl-set__list{display:grid;gap:12px;margin:20px 0 0;padding:0;list-style:none}.gl-set__item{display:grid;grid-template-columns:14px 1fr;gap:12px;font-size:1.5rem;line-height:1.5}.gl-set__swatch{width:14px;height:14px;margin-top:4px;border-radius:50%;background:var(--sw, #ccc);box-shadow:inset 0 0 0 1px #1e1e1e1f}.gl-set__item strong{font-family:var(--font-heading-family);letter-spacing:.04em;text-transform:uppercase}.gl-set__item--off{opacity:.55}.gl-set__total{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:22px 0 14px}.gl-set__total-label{font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.gl-set__total-price{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.6rem;color:rgb(var(--color-foreground))}.gl-set__separate{font-size:1.4rem;color:rgba(var(--color-foreground),.72)}.gl-set__msg{min-height:1.5em;margin:10px 0 0;font-size:1.4rem}.gl-set__msg.is-error{color:#ab2326}.gl-dark{background:var(--gl-ink);color:#ffffffd6}.gl-dark h2,.gl-dark h3{color:#fff}.gl-uses__grid{display:grid;gap:28px}@media screen and (min-width:990px){.gl-uses__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:start}}.gl-uses__intro h2{margin:0;font-size:clamp(2.8rem,3.4vw,4.4rem);line-height:1.08;text-transform:uppercase}.gl-uses__intro h2 span{background:var(--gl-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.gl-uses__intro .rte{margin-top:16px;font-size:1.6rem;line-height:1.65}.gl-uses__intro .rte p{margin:0 0 10px}.gl-uses__points{display:grid;margin:0;padding:0;list-style:none}.gl-uses__point{display:grid;grid-template-columns:44px 1fr;gap:4px 16px;padding-block:18px;border-top:1px solid rgba(255,255,255,.14)}.gl-uses__point:first-child{border-top:0;padding-top:0}.gl-uses__point .gl-icon{width:30px;height:30px;grid-row:span 2;color:var(--gl-teal)}.gl-uses__point h3{margin:0;font-size:1.7rem;letter-spacing:.06em;text-transform:uppercase}.gl-uses__point p{margin:0;font-size:1.5rem;line-height:1.6}.gl-uses__label{margin:44px 0 16px;color:#fff;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.5rem;letter-spacing:.12em;text-align:center;text-transform:uppercase}.gl-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.gl-marquee__track{display:flex;gap:12px;width:max-content;margin:0;padding:0;list-style:none;animation:gl-marquee 46s linear infinite}.gl-marquee:hover .gl-marquee__track{animation-play-state:paused}.gl-pill{padding:10px 18px;border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#fff;font-family:var(--font-heading-family);font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.gl-pill:nth-child(3n+1){border-color:#f278ae99}.gl-pill:nth-child(3n+2){border-color:#6abdc699}.gl-pill:nth-child(3n){border-color:#f8c47499}@keyframes gl-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.gl-marquee{-webkit-mask-image:none;mask-image:none}.gl-marquee__track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.gl-marquee__track [aria-hidden=true]{display:none}}.gl-faq__list{max-width:820px;margin:0 auto;border-top:1px solid rgba(var(--color-foreground),.14)}.gl-faq details{border-bottom:1px solid rgba(var(--color-foreground),.14)}.gl-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 4px;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.6rem;line-height:1.4;list-style:none;cursor:pointer}.gl-faq summary::-webkit-details-marker{display:none}.gl-faq summary:after{content:"";flex:none;width:12px;height:12px;background:linear-gradient(currentColor,currentColor) center / 12px 2px no-repeat,linear-gradient(currentColor,currentColor) center / 2px 12px no-repeat;transition:transform .25s var(--gl-ease)}.gl-faq details[open] summary:after{transform:rotate(45deg)}.gl-faq summary:focus-visible{outline:2px solid var(--gl-teal);outline-offset:2px}.gl-faq__a{padding:0 4px 20px;font-size:1.5rem;line-height:1.65;color:rgba(var(--color-foreground),.86)}.gl-faq__a p{margin:0 0 8px}.gl-faq__a a{color:rgb(var(--color-foreground));text-underline-offset:3px}.gl-close{position:relative;overflow:hidden;text-align:center}.gl-close:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gl-grad-soft);opacity:.2}.gl-close__inner{position:relative;max-width:760px;margin:0 auto}.gl-close h2{margin:0;font-size:clamp(2.6rem,3.4vw,4.4rem);line-height:1.1;text-transform:uppercase}.gl-close__text{margin:16px auto 24px;max-width:52ch;font-size:1.6rem;line-height:1.65;color:rgba(var(--color-foreground),.86)}.gl-close__text p{margin:0}.gl-close__guarantee{display:flex;align-items:flex-start;justify-content:center;gap:10px;max-width:56ch;margin:32px auto 0;font-size:1.4rem;line-height:1.55;color:rgba(var(--color-foreground),.82);text-align:left}.gl-close__guarantee .gl-icon{width:22px;height:22px;margin-top:1px;color:var(--gl-teal-ink)}.gl-close__guarantee strong{color:rgb(var(--color-foreground));letter-spacing:.04em;text-transform:uppercase}.gl-text .rte{max-width:800px;margin:0 auto;font-size:1.5rem;line-height:1.65;color:rgba(var(--color-foreground),.82)}.gl-text .page-width{padding:0}
/*# sourceMappingURL=/cdn/shop/t/58/assets/gliter.css.map */
