:root{--gl-ink: #1d1d1f;--gl-ink-2: #3a3a3c;--gl-muted: #6e6e73;--gl-line: #e5e5ea;--gl-soft: #f5f5f7;--gl-blue: #1f6fb5;--gl-blue-dark: #15558c;--gl-brand: #4a9fdc;--gl-sky: #eaf4fb;--gl-radius: 20px;--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading-weight: 700}body{letter-spacing:-.005em;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.025em;font-weight:700}.gl-logo{height:34px;width:auto;display:block}@media(max-width:749px){.gl-logo{height:26px}}.header{padding-top:12px!important;padding-bottom:12px!important}.header__menu-item{font-size:1.35rem;letter-spacing:0;color:var(--gl-ink)}.header__inline-menu .header__menu-item{padding:1.2rem .85rem}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}@media(min-width:990px)and (max-width:1180px){.header__inline-menu .header__menu-item{padding:1.2rem .55rem;font-size:1.3rem}}.header__menu-item:hover span{text-decoration:none;color:var(--gl-blue)}.header__active-menu-item{text-decoration:none;color:var(--gl-blue);font-weight:600}.section-header .header-wrapper{background:#ffffffeb;backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px)}.announcement-bar__message{font-size:1.3rem;letter-spacing:0}.button,.shopify-payment-button__button--unbranded{border-radius:999px!important;font-weight:500;letter-spacing:0;min-height:4.4rem}.button:after,.button:before{border-radius:999px!important}.gl-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.gl-eyebrow{margin:0 0 8px;font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gl-blue)}.gl-eyebrow--light{color:#8cc8f0}.gl-h{margin:0;font-size:clamp(3.2rem,4vw,4.8rem);line-height:1.08;letter-spacing:-.03em;font-weight:700;color:inherit}.gl-lead{margin:14px 0 0;font-size:clamp(1.7rem,1.6vw,2rem);line-height:1.45;color:var(--gl-ink-2)}.gl-note{font-size:1.4rem;color:var(--gl-muted)}.gl-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.gl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 24px;border-radius:999px;font-size:1.6rem;font-weight:500;text-decoration:none;border:1px solid transparent;transition:background .2s,color .2s}.gl-btn--primary{background:var(--gl-blue);color:#fff}.gl-btn--primary:hover{background:var(--gl-blue-dark)}.gl-btn--outline{border-color:var(--gl-blue);color:var(--gl-blue)}.gl-btn--outline:hover{background:var(--gl-sky)}.gl-btn--dark{background:var(--gl-ink);color:#fff}.gl-btn--dark-outline{border-color:var(--gl-ink);color:var(--gl-ink)}.gl-btn--white{background:#fff;color:var(--gl-ink)}.gl-btn--white-outline{border-color:#f5f5f7;color:#f5f5f7}.gl-link{color:var(--gl-blue);text-decoration:none;font-size:1.7rem}.gl-link:hover{text-decoration:underline}.gl-section-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:24px}.gl-section-head h2{margin:0;font-size:clamp(2.6rem,2.6vw,3.2rem)}.gl-blend{mix-blend-mode:multiply}.gl-hero__images img,.gl-cat__img img,.gl-promo img,.gl-split__card img,.product__media img,.card .media img{filter:brightness(1.045)}.gl-h,.gl-section-head h2,.gl-hero__title,.gl-promo__title,.gl-plan__name,.gl-plan__price{color:var(--gl-ink)}.gl-dark .gl-h,.gl-dark h3{color:#f5f5f7}.gl-lead,.gl-hero__lead,.gl-promo__text{color:var(--gl-ink-2)}.gl-hero{background:var(--gl-soft);text-align:center;padding:64px 20px 0;overflow:hidden}.gl-hero__title{margin:0;font-size:clamp(4rem,6vw,7.2rem);line-height:1.04;letter-spacing:-.035em}.gl-hero__lead{margin:14px auto 0;max-width:640px;font-size:clamp(1.8rem,2vw,2.4rem);line-height:1.35;color:var(--gl-ink-2)}.gl-hero__price{margin:14px 0 0;font-size:1.7rem;color:var(--gl-muted)}.gl-hero .gl-actions{justify-content:center}.gl-hero__images{display:flex;justify-content:center;align-items:flex-end;gap:clamp(8px,3vw,40px);margin-top:40px}.gl-hero__images img{display:block;height:auto;mix-blend-mode:multiply}.gl-hero__images img:nth-child(1),.gl-hero__images img:nth-child(3){width:clamp(100px,18vw,250px)}.gl-hero__images img:nth-child(2){width:clamp(140px,26vw,340px)}.gl-hero__images img:only-child{width:clamp(200px,36vw,420px)}.gl-cats{padding:56px 0 24px}.gl-cats__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.gl-cat{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 6px;border-radius:18px;color:var(--gl-ink);text-decoration:none;text-align:center}.gl-cat:hover{background:var(--gl-soft)}.gl-cat__img{width:96px;height:96px;border-radius:20px;background:var(--gl-soft);display:flex;align-items:center;justify-content:center;overflow:hidden}.gl-cat__img img{width:80px;height:80px;object-fit:contain;mix-blend-mode:multiply}.gl-cat__name{font-size:1.4rem;font-weight:500}.gl-duo{padding:24px 0}.gl-duo__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:20px}.gl-promo{display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--gl-soft);border-radius:24px;padding:44px 24px 0;color:var(--gl-ink);text-decoration:none;overflow:hidden}.gl-promo:hover .gl-promo__cta{text-decoration:underline}.gl-promo__title{font-size:4rem;font-weight:700;letter-spacing:-.025em;margin-top:4px}.gl-promo__text{font-size:1.8rem;color:var(--gl-ink-2);margin-top:8px}.gl-promo__price{font-size:1.5rem;color:var(--gl-muted);margin-top:8px}.gl-promo__cta{font-size:1.7rem;color:var(--gl-blue);margin-top:14px}.gl-promo img{width:min(100%,440px);height:auto;margin-top:16px;mix-blend-mode:multiply}.gl-products{padding:40px 0}.gl-products__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}.gl-products--compact .gl-products__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.gl-card{display:flex;flex-direction:column;color:var(--gl-ink);text-decoration:none}.gl-card__media{position:relative;aspect-ratio:1 / 1;background:var(--gl-soft);border-radius:18px;overflow:hidden;display:block}.gl-card__media img,.gl-card__media svg{position:absolute;top:12%;right:12%;bottom:12%;left:12%;width:76%;height:76%;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.045);transition:transform .3s ease}.gl-card:hover .gl-card__media img{transform:scale(1.03)}.gl-card__tag{font-size:1.2rem;color:var(--gl-muted);margin-top:14px}.gl-card__title{font-size:1.7rem;font-weight:600;margin-top:4px;line-height:1.3}.gl-card__price{font-size:1.5rem;color:var(--gl-ink-2);margin-top:4px}.gl-card__price s{color:var(--gl-muted);margin-left:6px}.gl-products--compact .gl-card{border:1px solid var(--gl-line);border-radius:18px;padding:16px}.gl-products--compact .gl-card__media{background:#fff}.gl-products--compact .gl-card__media img{top:4%;right:4%;bottom:4%;left:4%;width:92%;height:92%;mix-blend-mode:normal;filter:none}.gl-products--compact .gl-card__title{font-size:1.5rem}.gl-split{background:var(--gl-soft)}.gl-split__inner{padding:56px 20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:32px;align-items:center}.gl-split__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gl-split__card{background:#fff;border-radius:18px;padding:20px;color:var(--gl-ink);text-decoration:none;display:flex;flex-direction:column}.gl-split__card img{width:100%;height:180px;object-fit:contain;mix-blend-mode:multiply}.gl-service{padding:24px 0 40px}.gl-service__box{border-radius:28px;background:linear-gradient(180deg,var(--gl-sky),var(--gl-soft));padding:clamp(28px,5vw,64px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:32px;align-items:center}.gl-service__logo{height:26px;width:auto;display:block;margin-bottom:20px}.gl-service__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gl-tile{background:#fff;border-radius:18px;padding:20px}.gl-tile p{margin:0}.gl-tile__t{font-size:1.7rem;font-weight:600}.gl-tile__d{font-size:1.4rem;color:var(--gl-muted);margin-top:6px!important;line-height:1.4}.gl-benefits{padding:24px 0 56px}.gl-benefits__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.gl-benefit{display:flex;flex-direction:column;gap:8px}.gl-benefit svg{width:32px;height:32px}.gl-benefit__t{margin:0;font-size:1.7rem;font-weight:600}.gl-benefit__d{margin:0;font-size:1.5rem;color:var(--gl-muted);line-height:1.45}.gl-dark{background:var(--gl-ink);color:#f5f5f7}.gl-dark .gl-lead{color:#c7c7cc}.gl-dark__inner{padding:64px 20px}.gl-dark__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px;margin-top:32px}.gl-dcard{display:flex;flex-direction:column;gap:8px;background:#2c2c2e;border-radius:20px;padding:22px;color:#f5f5f7;text-decoration:none}.gl-dcard__t{font-size:1.9rem;font-weight:600}.gl-dcard__d{font-size:1.5rem;color:#c7c7cc;line-height:1.5}.gl-dcard__cta{font-size:1.5rem;color:#8cc8f0;margin-top:auto}a.gl-dcard:hover .gl-dcard__cta{text-decoration:underline}.gl-steps{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.gl-steps li{border-top:2px solid var(--gl-brand);padding-top:14px;display:flex;flex-direction:column;gap:6px}.gl-steps__n{font-size:1.3rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8cc8f0}.gl-steps__t{font-size:1.7rem;font-weight:600}.gl-steps__d{font-size:1.4rem;color:#c7c7cc;line-height:1.5}.gl-idea{margin-top:56px;border-radius:24px;background:var(--gl-soft);color:var(--gl-ink);padding:clamp(24px,4vw,40px);display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between}.gl-contact-row{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:1.4rem;color:#c7c7cc}.gl-contact-row a{color:#8cc8f0}.gl-plans{padding:56px 0 32px;text-align:center}.gl-plans__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;margin-top:40px;text-align:left}.gl-plan{display:flex;flex-direction:column;gap:4px;border:1px solid var(--gl-line);border-radius:24px;padding:28px;background:#fff}.gl-plan--featured{border:2px solid var(--gl-blue)}.gl-plan__badge{align-self:flex-start;font-size:1.2rem;font-weight:600;color:#fff;background:var(--gl-blue);border-radius:999px;padding:4px 10px}.gl-plan__name{font-size:2.6rem;font-weight:700}.gl-plan__price{font-size:4rem;font-weight:700;letter-spacing:-.02em;line-height:1;margin-top:4px}.gl-plan .gl-btn{margin-top:20px}.gl-includes{margin-top:48px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:32px;text-align:left}.gl-includes__list{list-style:none;padding:0;margin:16px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px 20px}.gl-includes__list li{display:flex;gap:10px;align-items:flex-start;font-size:1.5rem;line-height:1.4}.gl-includes__list svg{flex-shrink:0;margin-top:2px}.gl-cta-box{background:var(--gl-soft);border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:12px;align-self:start}.gl-cta-box h3,.gl-cta-box p{margin:0}.gl-lines{padding:48px 0 24px}.gl-lines__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px}.gl-line{display:flex;flex-direction:column;gap:10px;border:1px solid var(--gl-line);border-radius:24px;padding:28px;color:var(--gl-ink);text-decoration:none}.gl-line:hover{border-color:var(--gl-blue)}.gl-line__t{font-size:2.2rem;font-weight:700}.gl-line__d{font-size:1.5rem;color:var(--gl-muted);line-height:1.45}.gl-line__cta{font-size:1.5rem;color:var(--gl-blue);margin-top:auto}.gl-footer{background:var(--gl-soft);color:var(--gl-ink-2);font-size:1.3rem}.gl-footer__inner{padding:40px 20px 24px}.gl-footer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:28px}.gl-footer__col{display:flex;flex-direction:column;gap:8px}.gl-footer__col h2{font-size:1.3rem;font-weight:600;color:var(--gl-ink);margin:0 0 2px;letter-spacing:0}.gl-footer__col a{color:var(--gl-ink-2);text-decoration:none}.gl-footer__col a:hover{text-decoration:underline}.gl-footer__col p{margin:0;line-height:1.6}.gl-footer__col .rte a{color:var(--gl-ink-2)}.gl-footer__bottom{border-top:1px solid #d2d2d7;margin-top:32px;padding-top:16px;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;color:var(--gl-muted)}.gl-footer .list-payment{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.gl-footer .list-payment__item{display:flex;align-items:center}.gl-footer .list-payment .icon{width:3.6rem;height:2.4rem}.product__title h1{font-size:clamp(3rem,3.2vw,4rem);letter-spacing:-.025em}.product .price-item{font-size:2.4rem;font-weight:600;letter-spacing:-.01em}.product-form__input input[type=radio]+label{border-radius:14px;min-height:48px;padding:12px 18px;font-size:1.5rem}.product-form__input input[type=radio]:checked+label{background:#fff;color:var(--gl-ink);box-shadow:0 0 0 2px var(--gl-blue)}.product__media-item .media,.product-media-container{border-radius:24px;overflow:hidden;background:var(--gl-soft)}.product__media-item img{mix-blend-mode:multiply}.card{border-radius:18px!important}.card__heading{font-weight:600;letter-spacing:-.01em}.card .media img{mix-blend-mode:multiply}.collection-hero__title{font-size:clamp(3.6rem,4vw,4.8rem);letter-spacing:-.03em}.facets__summary,.facet-filters__label{font-size:1.4rem}.badge{border-radius:999px}.product-form__input--pill input[type=radio]:checked+label,.product-form__input input[type=radio]:checked+label{background-color:#fff!important;color:var(--gl-ink)!important;box-shadow:0 0 0 2px var(--gl-blue)!important}.product-form__input--pill input[type=radio]+label{border-radius:14px!important}.header__inline-menu details>summary.header__menu-item{padding-right:2.6rem}.shopify-section .gl-wrap{padding-left:20px;padding-right:20px;box-sizing:border-box}.gl-hero__images{gap:0;margin-top:24px}.gl-hero__images img:nth-child(1),.gl-hero__images img:nth-child(3){width:clamp(170px,30vw,420px);margin:0 -5%}.gl-hero__images img:nth-child(2){width:clamp(230px,42vw,580px);position:relative;z-index:1}.gl-cat__img img{width:104px;height:104px}@media(max-width:749px){.gl-hero{padding-top:44px}.gl-products__grid,.gl-products--compact .gl-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gl-card__title{font-size:1.5rem}.gl-cats__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.gl-cat{padding:8px 2px}.gl-cat__img{width:68px;height:68px;border-radius:16px}.gl-cat__img img{width:76px;height:76px}.gl-cat__name{font-size:1.2rem}.gl-promo{padding-top:32px}.gl-promo__title{font-size:3.2rem}.gl-split__inner,.gl-dark__inner{padding-top:44px;padding-bottom:44px}}.gl-slider{position:relative;overflow:hidden}.gl-slider__track{display:grid}.gl-slide{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s linear .7s;display:flex;flex-direction:column;justify-content:center;padding:64px 0 76px;min-height:clamp(560px,62vw,760px);box-sizing:border-box}.gl-slide.is-active{opacity:1;visibility:visible;transition:opacity .7s ease,visibility 0s}.gl-slide--light{background:var(--gl-soft);color:var(--gl-ink)}.gl-slide--sky{background:linear-gradient(180deg,var(--gl-sky) 0%,#f5f9fd 100%);color:var(--gl-ink)}.gl-slide--dark{background:var(--gl-ink);color:#f5f5f7}.gl-slide--dark .gl-hero__title{color:#f5f5f7}.gl-slide--dark .gl-hero__lead{color:#c7c7cc}.gl-slide--dark .gl-hero__price{color:#a1a1a6}.gl-slide--dark .gl-eyebrow{color:#8cc8f0}.gl-slide--dark .gl-btn--primary{background:#fff;color:var(--gl-ink)}.gl-slide--dark .gl-btn--outline{border-color:#f5f5f7;color:#f5f5f7}.gl-slide--dark .gl-btn--outline:hover{background:#ffffff14}.gl-slide--product{text-align:center;padding-bottom:56px}.gl-slide--product .gl-actions{justify-content:center}.gl-slide--product .gl-hero__images{margin-top:8px}.gl-slide__copy--center{padding:0 20px}.gl-slide__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:40px;align-items:center;width:100%}.gl-slide__title{font-size:clamp(3.8rem,5vw,6rem)}.gl-slide--promo .gl-hero__lead{margin-left:0}.gl-slide__visual img{width:100%;height:auto;border-radius:24px}.gl-slide__items{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.gl-chip{font-size:1.6rem;font-weight:500;padding:14px 20px;border-radius:999px;background:#fff;color:var(--gl-ink);box-shadow:0 1px 2px #0000000f}.gl-slide--dark .gl-chip{background:#2c2c2e;color:#f5f5f7;box-shadow:none}.gl-slide--dark .gl-chip:nth-child(3n+1){background:var(--gl-blue)}.gl-stat{flex:1 1 160px;display:flex;flex-direction:column;gap:4px;background:#fff;border-radius:20px;padding:22px;box-shadow:0 1px 2px #0000000f}.gl-stat__k{font-size:1.5rem;font-weight:600;color:var(--gl-blue)}.gl-stat__v{font-size:clamp(3rem,3vw,3.8rem);font-weight:700;letter-spacing:-.02em;color:var(--gl-ink);line-height:1.05}.gl-stat__d{font-size:1.3rem;color:var(--gl-muted)}.gl-slider__controls{position:absolute;left:50%;bottom:18px;transform:translate(-50%);display:flex;align-items:center;gap:6px;padding:6px;border-radius:999px;background:#ffffffc7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 4px #0000001a;z-index:2}.gl-slider__arrow{width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--gl-ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.gl-slider__arrow:hover{background:#0000000f}.gl-slider__dots{display:flex;gap:2px}.gl-slider__dot{width:28px;height:36px;border:0;background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.gl-slider__dot span{display:block;width:8px;height:8px;border-radius:4px;background:#a1a1a6;transition:width .3s,background .3s;position:relative;overflow:hidden}.gl-slider__dot.is-active span{width:26px;background:#d2d2d7}.gl-slider__dot.is-active span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gl-ink);transform-origin:left;animation:gl-progress var(--gl-interval, 5s) linear forwards}.gl-slider.is-paused .gl-slider__dot.is-active span:after,.gl-slider.is-hover .gl-slider__dot.is-active span:after{animation:none;transform:scaleX(1)}@keyframes gl-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.gl-ico-play{display:none}@media(prefers-reduced-motion:reduce){.gl-slide,.gl-slide.is-active{transition:none}}@media(max-width:749px){.gl-slide{min-height:600px;padding:44px 0 80px}.gl-slide__grid{gap:28px}.gl-chip{font-size:1.4rem;padding:10px 14px}.gl-stat{padding:16px;flex-basis:120px}}.gl-slider__track{grid-template-columns:minmax(0,1fr)}.gl-slide{min-width:0;overflow:hidden}.gl-slide .gl-hero__images{max-width:100%}.gl-slide--white{background:#fff;color:var(--gl-ink)}.gl-slide--blue{background:linear-gradient(160deg,#1f6fb5,#4a9fdc);color:#fff}.gl-slide--blue .gl-hero__title{color:#fff}.gl-slide--blue .gl-hero__lead{color:#eaf4fb}.gl-slide--blue .gl-eyebrow{color:#d6ebfa}.gl-slide--blue .gl-btn--primary{background:#fff;color:var(--gl-blue)}.gl-slide--blue .gl-btn--outline{border-color:#fff;color:#fff}.gl-slide--white .gl-chip,.gl-slide--light .gl-chip,.gl-slide--sky .gl-chip{background:var(--gl-sky);color:var(--gl-blue-dark);box-shadow:none}.gl-slide--white .gl-chip:nth-child(3n+1),.gl-slide--light .gl-chip:nth-child(3n+1),.gl-slide--sky .gl-chip:nth-child(3n+1){background:var(--gl-blue);color:#fff}.gl-slide--sky .gl-chip{background:#fff}.gl-slide--blue .gl-chip{background:#ffffff29;color:#fff;box-shadow:none}.gl-slide--blue .gl-chip:nth-child(3n+1){background:#fff;color:var(--gl-blue)}.gl-band--light{background:linear-gradient(180deg,#fff 0%,var(--gl-sky) 100%);color:var(--gl-ink)}.gl-band--light .gl-h,.gl-band--light h3{color:var(--gl-ink)}.gl-band--light .gl-lead{color:var(--gl-ink-2)}.gl-band--light .gl-eyebrow--light{color:var(--gl-blue)}.gl-band--light .gl-dcard{background:#fff;color:var(--gl-ink);box-shadow:0 1px 3px #1f6fb51f}.gl-band--light .gl-dcard__t{color:var(--gl-ink)}.gl-band--light .gl-dcard__d{color:var(--gl-muted)}.gl-band--light .gl-dcard__cta{color:var(--gl-blue)}.gl-band--light .gl-steps li{border-top-color:var(--gl-blue)}.gl-band--light .gl-steps__n{color:var(--gl-blue)}.gl-band--light .gl-steps__t{color:var(--gl-ink)}.gl-band--light .gl-steps__d{color:var(--gl-muted)}.gl-band--light .gl-btn--white{background:var(--gl-blue);color:#fff}.gl-band--light .gl-btn--white:hover{background:var(--gl-blue-dark)}.gl-band--light .gl-btn--white-outline{border-color:var(--gl-blue);color:var(--gl-blue)}.gl-band--light .gl-idea{background:#fff;box-shadow:0 1px 3px #1f6fb51f}.gl-band--light .gl-contact-row{color:var(--gl-muted)}.gl-band--light .gl-contact-row a{color:var(--gl-blue)}.gl-band--light h3{color:var(--gl-ink)!important}.gl-brand{display:inline-flex;align-items:center;gap:16px}.gl-logo{height:46px;width:auto}.gl-brand__sep{width:1px;height:34px;background:#d2d2d7}.gl-logo-aasp{height:22px;width:auto;display:block}.header__heading-link{padding:0}@media(max-width:1199px){.gl-logo{height:40px}.gl-logo-aasp{height:18px}.gl-brand{gap:12px}}@media(max-width:989px){.gl-logo{height:34px}.gl-logo-aasp{height:14px}.gl-brand{gap:8px}.gl-brand__sep{height:24px}}@media(max-width:420px){.gl-logo{height:28px}.gl-logo-aasp{height:11px}}.gl-slide--white .gl-stat{background:var(--gl-sky);box-shadow:none}.gl-slide--white .gl-stat:nth-child(2){background:var(--gl-blue)}.gl-slide--white .gl-stat:nth-child(2) .gl-stat__k,.gl-slide--white .gl-stat:nth-child(2) .gl-stat__v{color:#fff}.gl-slide--white .gl-stat:nth-child(2) .gl-stat__d{color:#d6ebfa}.gl-band--light .gl-dcard{border:1px solid var(--gl-line);box-shadow:none}a.gl-band--light .gl-dcard:hover,.gl-band--light a.gl-dcard:hover{border-color:var(--gl-blue)}@media(min-width:990px){.section-header .header.page-width{max-width:1440px;padding-left:32px;padding-right:32px}.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:2.4rem}.header--middle-left .header__inline-menu{justify-self:center}.header__inline-menu .header__menu-item{padding:1.2rem .75rem}.header__menu-item span{white-space:nowrap}}@media(min-width:990px)and (max-width:1299px){.header--middle-left{grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto;row-gap:4px}.header--middle-left .header__inline-menu{justify-self:center;margin-top:0}.gl-logo{height:40px}.gl-logo-aasp{height:18px}}.gl-slide__products{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gl-mini{display:flex;flex-direction:column;gap:4px;height:100%;box-sizing:border-box;background:#fff;border-radius:20px;padding:14px 14px 16px;color:var(--gl-ink);text-decoration:none;box-shadow:0 1px 3px #1f6fb51f;transition:transform .2s ease,box-shadow .2s ease}.gl-mini:hover{transform:translateY(-2px);box-shadow:0 6px 18px #1f6fb529}.gl-mini__img{aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center}.gl-mini__img img{max-width:100%;max-height:100%;object-fit:contain}.gl-mini__t{font-size:1.5rem;font-weight:600;line-height:1.3;margin-top:6px}.gl-mini__p{font-size:1.4rem;color:var(--gl-blue);font-weight:600}.gl-slide--white .gl-mini{background:var(--gl-soft);box-shadow:none}@media(max-width:749px){.gl-slide__products{gap:10px}.gl-mini{padding:10px;border-radius:16px}.gl-mini__t{font-size:1.3rem}}.gl-footer__col .rte p+p{margin-top:10px}.gl-footer__col .rte strong{color:var(--gl-ink);font-weight:600}.gl-mini__img{position:relative;overflow:hidden;display:block;aspect-ratio:4 / 3;min-height:0}.gl-mini__img img{position:absolute;top:4%;right:4%;bottom:4%;left:4%;width:92%;height:92%;max-width:none;max-height:none;object-fit:contain}@media(max-width:749px){.gl-mini__img{aspect-ratio:16 / 10}}.gl-hero__lead,.gl-lead{font-size:clamp(1.9rem,1.9vw,2.2rem);line-height:1.5;color:#2c2c2e}.gl-hero__price{font-size:1.9rem;color:#2c2c2e}.gl-hero__price strong{font-weight:700;color:var(--gl-ink)}.gl-eyebrow{font-size:1.4rem;color:#15558c}.gl-note,.gl-tile__d,.gl-benefit__d,.gl-card__tag,.gl-stat__d{font-size:1.5rem;color:#545458}.gl-card__title{font-size:1.8rem}.gl-card__price{font-size:1.7rem;color:var(--gl-ink);font-weight:600}.gl-footer,.gl-footer__col h2,.announcement-bar__message{font-size:1.5rem}.gl-btn{min-height:52px;padding:0 28px;font-size:1.8rem;font-weight:600}.gl-btn--outline{border-width:2px}a.gl-btn:focus-visible,.gl-slider button:focus-visible,.gl-mini:focus-visible,.gl-card:focus-visible,.gl-cat:focus-visible{outline:3px solid #15558c;outline-offset:3px;border-radius:14px}.gl-slide{min-height:clamp(520px,52vw,680px);padding:56px 0 48px}.gl-slide__title{font-size:clamp(3.6rem,4.6vw,5.6rem);line-height:1.06}.gl-chip{display:inline-flex;align-items:center;gap:8px;font-size:1.7rem;padding:12px 18px}.gl-slide--white .gl-chip,.gl-slide--light .gl-chip,.gl-slide--sky .gl-chip{background:#fff;color:var(--gl-ink);border:1px solid #cfe3f3}.gl-slide--white .gl-chip:nth-child(3n+1),.gl-slide--light .gl-chip:nth-child(3n+1),.gl-slide--sky .gl-chip:nth-child(3n+1){background:#fff;color:var(--gl-ink)}.gl-slide--white .gl-chip{background:var(--gl-sky);border-color:transparent}.gl-chip svg{color:var(--gl-blue);flex-shrink:0}.gl-stat__k{font-size:1.7rem}.gl-mini__t,.gl-mini__p{font-size:1.6rem}.gl-slider__controls{display:none}.gl-slider__nav{background:#fff;border-top:1px solid var(--gl-line);border-bottom:1px solid var(--gl-line)}.gl-slider__nav-inner{display:flex;align-items:stretch;gap:8px;padding-top:10px;padding-bottom:10px}.gl-slider__tabs{flex:1 1 auto;min-width:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;justify-content:center}.gl-slider__tabs::-webkit-scrollbar{display:none}.gl-slider__tab{position:relative;flex:0 0 auto;min-height:52px;padding:8px 18px 12px;border:0;border-radius:12px;background:transparent;color:#3a3a3c;font:inherit;font-size:1.6rem;font-weight:500;cursor:pointer;white-space:nowrap}.gl-slider__tab:hover{background:var(--gl-soft);color:var(--gl-ink)}.gl-slider__tab.is-active{background:var(--gl-sky);color:#15558c;font-weight:700}.gl-slider__bar{position:absolute;left:14px;right:14px;bottom:6px;height:3px;border-radius:2px;background:transparent;overflow:hidden}.gl-slider__tab.is-active .gl-slider__bar{background:#b9d6ee}.gl-slider__tab.is-active .gl-slider__bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gl-blue);transform-origin:left;transform:scaleX(1)}.gl-slider.is-running .gl-slider__tab.is-active .gl-slider__bar:after{animation:gl-progress var(--gl-interval, 10s) linear forwards}.gl-slider__ctrl{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:52px;min-width:52px;justify-content:center;padding:0 16px;border:2px solid #cfd8e3;border-radius:999px;background:#fff;color:var(--gl-ink);font:inherit;font-size:1.6rem;font-weight:600;cursor:pointer}.gl-slider__ctrl:hover{border-color:var(--gl-blue);color:var(--gl-blue)}.gl-slider__ctrl--pause{margin-left:4px}.gl-slider .gl-ico-play{display:none}.gl-slider.is-paused .gl-ico-play{display:block}.gl-slider.is-paused .gl-ico-pause{display:none}@media(max-width:989px){.gl-slider__tabs{justify-content:flex-start}.gl-slider__ctrl-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gl-slider__ctrl{padding:0}}@media(max-width:749px){.gl-slide{min-height:0;padding:36px 0 32px}.gl-slide__title{font-size:clamp(3.2rem,9vw,4rem)}.gl-hero__lead,.gl-lead{font-size:1.8rem}.gl-btn{width:100%}.gl-actions{flex-direction:column;align-items:stretch}.gl-slider__nav-inner{flex-wrap:wrap;gap:8px}.gl-slider__tabs{order:-1;flex-basis:100%}.gl-slider__ctrl{flex:1 1 0}.gl-slider__tab{font-size:1.5rem;padding:8px 14px 12px}}.gl-slider__nav-inner{flex-wrap:wrap;justify-content:center;row-gap:8px}.gl-slider__tabs{order:-1;flex:1 1 100%}.gl-slider__ctrl{flex:0 0 auto}.gl-slide{min-height:clamp(460px,44vw,600px)}@media(max-width:989px){.gl-slider__ctrl{width:64px}}@media(max-width:749px){.gl-slide{min-height:0}.gl-slider__ctrl{flex:0 0 64px}}.gl-slider__nav-inner{flex-wrap:nowrap;align-items:center;gap:10px}.gl-slider__dots{display:flex;align-items:center;gap:2px}.gl-slider__dot{width:44px;height:52px;padding:0;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:12px}.gl-slider__dot:hover .gl-slider__pip{background:#6e6e73}.gl-slider__pip{position:relative;display:block;width:12px;height:12px;border-radius:6px;background:#a1a1a6;overflow:hidden;transition:width .3s ease,background .3s ease}.gl-slider__dot.is-active .gl-slider__pip{width:36px;background:#b9d6ee}.gl-slider__dot.is-active .gl-slider__pip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gl-blue);transform-origin:left;transform:scaleX(1)}.gl-slider.is-running .gl-slider__dot.is-active .gl-slider__pip:after{animation:gl-progress var(--gl-interval, 8s) linear forwards}@media(max-width:749px){.gl-slider__nav-inner{flex-wrap:wrap;justify-content:center}.gl-slider__dots{order:-1;flex:1 1 100%;justify-content:center}.gl-slider__dot{width:40px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/glaretum.css.map */
