:root{--glx-navy:#061d2d;--glx-navy-2:#0f3047;--glx-teal:#079aaa;--glx-teal-dark:#057c89;--glx-teal-soft:#e6f6f8;--glx-bg:#f7f9fa;--glx-line:#dfe8ec;--glx-muted:#5b6d7a;--glx-sale:#ff4b55;--glx-star:#ffaa00;--glx-ok:#11a36a;--glx-radius:12px;--glx-radius-sm:10px;--glx-shadow:0 2px 14px rgb(6 29 45 / .07);--glx-shadow-lg:0 10px 34px rgb(6 29 45 / .16);--glx-max:1360px;--glx-gutter:16px;--glx-font:Inter,var(--font-body--family,system-ui),system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width:750px){:root{--glx-gutter:24px}}html:has(.page-wrapper),html:has(.page-wrapper) body{height:auto!important;overflow:visible!important;overflow-x:clip!important}.page-wrapper{height:auto!important;overflow:visible!important}html[scroll-lock],html[scroll-lock] body{overflow:hidden!important}#header-group{display:contents}[class*=glx-]{box-sizing:border-box}.glx-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.glx-container{width:100%;max-width:var(--glx-max);margin-inline:auto;padding-inline:var(--glx-gutter)}.glx-icon{display:block;flex:none}.glx-muted{color:var(--glx-muted)}.glx-empty{padding:32px 16px;text-align:center;color:var(--glx-muted);background:var(--glx-bg);border-radius:var(--glx-radius)}.glx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 22px;border:0;border-radius:12px;font:600 15px/1 var(--glx-font);cursor:pointer;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.glx-btn .glx-icon{width:20px;height:20px}.glx-btn--lg{min-height:52px;font-size:16px}.glx-btn--primary{color:#fff;background:linear-gradient(135deg,var(--glx-teal) 0%,var(--glx-teal-dark) 100%);box-shadow:0 4px 14px #079aaa47}.glx-btn--dark{color:#fff;background:var(--glx-navy)}.glx-btn:hover:not([disabled]){transform:translateY(-1px)}.glx-btn[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none}.glx-btn:focus-visible,.glx-hicon:focus-visible,.glx-search__input:focus-visible,.glx-opt__input:focus-visible+.glx-opt__label,.glx-qty__btn:focus-visible,.glx-thumb:focus-visible,.glx-wish:focus-visible,.glx-card__cart:focus-visible,.glx-hero__arrow:focus-visible,.glx-hero__dot:focus-visible,.glx-acc summary:focus-visible,.glx-allcats__btn:focus-visible{outline:3px solid var(--glx-teal);outline-offset:2px}.glx-announce{background:var(--glx-announce-bg,var(--glx-teal-dark));color:var(--glx-announce-fg,#fff);font:500 12.5px/1.3 var(--glx-font)}.glx-announce__inner{position:relative;display:flex;align-items:center;justify-content:center;min-height:38px;gap:8px}.glx-announce__slides{flex:1;text-align:center;padding-block:8px}.glx-announce__slide{display:none;margin:0}.glx-announce__slide.is-active{display:block}.glx-announce a{color:inherit;text-decoration:underline;text-underline-offset:2px}.glx-announce__nav{display:grid;place-items:center;width:28px;height:28px;border:0;background:transparent;color:inherit;cursor:pointer}.glx-announce__nav .glx-icon{width:16px;height:16px}.glx-header{position:relative;background:#fff;border-bottom:1px solid var(--glx-line);font-family:var(--glx-font);color:var(--glx-navy)}.glx-header__main{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"burger logo actions" "search search search";align-items:center;gap:8px 8px;padding-block:10px}.glx-header__burger{grid-area:burger}.glx-logo{grid-area:logo;justify-self:start;display:inline-flex;align-items:center;color:var(--glx-navy);text-decoration:none}.glx-logo__text{font:800 24px/1 var(--glx-font);letter-spacing:.01em}.glx-logo__accent{color:var(--glx-teal)}.glx-logo__img{display:block;height:auto;width:100%}.glx-header__actions{grid-area:actions;display:flex;align-items:center;gap:2px}.glx-hicon{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--glx-navy);cursor:pointer}.glx-hicon:hover{background:var(--glx-bg)}.glx-count{position:absolute;top:3px;right:1px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--glx-teal);color:#fff;font:700 11px/18px var(--glx-font);text-align:center}.glx-count[hidden]{display:none}.glx-search{grid-area:search;position:relative}.glx-search__input{width:100%;height:44px;padding:0 48px 0 18px;border:1.5px solid var(--glx-line);border-radius:999px;background:var(--glx-bg);color:var(--glx-navy);font:400 15px/1 var(--glx-font);-webkit-appearance:none;appearance:none}.glx-search__input::placeholder{color:#7d8d98}.glx-search__input:focus{background:#fff;border-color:var(--glx-teal);outline:none}.glx-search__btn{position:absolute;top:0;right:0;display:grid;place-items:center;width:46px;height:44px;border:0;background:transparent;color:var(--glx-navy);cursor:pointer}.glx-search__results{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:80;max-height:min(70vh,460px);overflow-y:auto;padding:8px;border:1px solid var(--glx-line);border-radius:var(--glx-radius);background:#fff;box-shadow:var(--glx-shadow-lg)}.glx-search__results[hidden]{display:none}.glx-sres{display:grid;grid-template-columns:52px 1fr;gap:12px;align-items:center;padding:8px;border-radius:var(--glx-radius-sm);color:var(--glx-navy);text-decoration:none}.glx-sres:hover,.glx-sres:focus-visible{background:var(--glx-bg)}.glx-sres__img{width:52px;height:52px;border-radius:8px;background:var(--glx-bg);object-fit:contain}.glx-sres__title{display:block;font:600 14px/1.3 var(--glx-font)}.glx-sres__price{display:block;margin-top:2px;font:500 13px/1.2 var(--glx-font);color:var(--glx-teal-dark)}.glx-sres__all{display:block;padding:10px 8px 4px;font:600 14px/1 var(--glx-font);color:var(--glx-teal-dark);text-decoration:none}.glx-search__msg{margin:0;padding:12px;font:400 14px/1.4 var(--glx-font);color:var(--glx-muted)}.glx-nav{display:none;border-top:1px solid var(--glx-line);background:#fff}.glx-nav__inner{display:flex;align-items:center;gap:8px;min-height:46px}.glx-allcats{position:relative;flex:none}.glx-allcats__btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px 0 10px;border:0;border-radius:10px;background:var(--glx-bg);color:var(--glx-navy);font:700 13.5px/1 var(--glx-font);cursor:pointer}.glx-allcats__btn .glx-icon{width:18px;height:18px}.glx-allcats__btn[aria-expanded=true]{background:var(--glx-teal-soft)}.glx-allcats__panel{position:absolute;top:calc(100% + 8px);left:0;z-index:80;min-width:260px;max-height:70vh;overflow-y:auto;padding:8px;border:1px solid var(--glx-line);border-radius:var(--glx-radius);background:#fff;box-shadow:var(--glx-shadow-lg)}.glx-allcats__panel[hidden]{display:none}.glx-allcats__list{margin:0;padding:0;list-style:none}.glx-allcats__list a{display:block;padding:10px 12px;border-radius:8px;color:var(--glx-navy);font:500 14px/1.2 var(--glx-font);text-decoration:none}.glx-allcats__list a:hover{background:var(--glx-bg);color:var(--glx-teal-dark)}.glx-allcats__all a{color:var(--glx-teal-dark);font-weight:700}.glx-nav__list{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.glx-nav__list::-webkit-scrollbar{display:none}.glx-nav__list a{display:block;padding:10px 12px;border-radius:8px;color:var(--glx-navy);font:500 13.5px/1 var(--glx-font);text-decoration:none;white-space:nowrap}.glx-nav__list a:hover,.glx-nav__list a[aria-current=page]{color:var(--glx-teal-dark);background:var(--glx-teal-soft)}@media(min-width:990px){.glx-header__main{grid-template-columns:auto minmax(280px,1fr) auto;grid-template-areas:"logo search actions";gap:8px 32px;padding-block:14px}.glx-header__burger{display:none}.glx-logo__text{font-size:30px}.glx-nav{display:block}.glx-search{max-width:640px;justify-self:center;width:100%}.glx-search__input{height:46px}}.glx-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;font-family:var(--glx-font)}.glx-drawer[hidden]{display:none}.glx-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#061d2d80}.glx-drawer__panel{position:relative;display:flex;flex-direction:column;width:min(88vw,380px);height:100%;background:#fff;color:var(--glx-navy);box-shadow:var(--glx-shadow-lg);animation:glx-slide-left .22s ease-out}.glx-drawer--right{justify-content:flex-end}.glx-drawer--right .glx-drawer__panel{animation-name:glx-slide-right}@keyframes glx-slide-left{0%{transform:translate(-100%)}}@keyframes glx-slide-right{0%{transform:translate(100%)}}.glx-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 20px;border-bottom:1px solid var(--glx-line)}.glx-drawer__title{font:700 18px/1 var(--glx-font)}.glx-drawer__body{flex:1;overflow-y:auto;padding:8px 20px 24px}.glx-drawer__label{margin:20px 0 4px;font:700 12px/1 var(--glx-font);letter-spacing:.06em;text-transform:uppercase;color:var(--glx-muted)}.glx-drawer__list{margin:0;padding:0;list-style:none}.glx-drawer__list a,.glx-drawer__list summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0;border-bottom:1px solid var(--glx-line);color:var(--glx-navy);font:500 16px/1.2 var(--glx-font);text-decoration:none;cursor:pointer;list-style:none}.glx-drawer__list summary::-webkit-details-marker{display:none}.glx-drawer__list details ul{margin:0;padding:0 0 0 14px;list-style:none}.glx-drawer__list--foot{margin-top:20px}.glx-wl-item{display:grid;grid-template-columns:72px 1fr auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--glx-line)}.glx-wl-item img{width:72px;height:72px;border-radius:10px;background:var(--glx-bg);object-fit:contain}.glx-wl-item a{color:var(--glx-navy);font:600 14px/1.3 var(--glx-font);text-decoration:none}.glx-wl-item__price{display:block;margin-top:4px;color:var(--glx-teal-dark);font:600 13px/1 var(--glx-font)}.glx-wl-item button{border:0;background:transparent;color:var(--glx-muted);font:500 13px/1 var(--glx-font);text-decoration:underline;cursor:pointer}.glx-section{padding-block:28px;font-family:var(--glx-font);color:var(--glx-navy)}@media(min-width:750px){.glx-section{padding-block:40px}}.glx-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px}.glx-section__title{margin:0;font:800 22px/1.2 var(--glx-font);letter-spacing:-.01em;color:var(--glx-navy)}@media(min-width:750px){.glx-section__title{font-size:28px}}.glx-section__link{display:inline-flex;align-items:center;gap:6px;color:var(--glx-teal-dark);font:700 14px/1 var(--glx-font);text-decoration:none;white-space:nowrap}.glx-section__link .glx-icon{width:16px;height:16px}.glx-banner{display:block}.glx-banner__img{display:block;width:100%;height:auto}.glx-hero{padding-block:12px 4px}.glx-hero__viewport{position:relative;overflow:hidden;border-radius:var(--glx-radius);background:var(--glx-bg)}.glx-hero__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.glx-hero__track::-webkit-scrollbar{display:none}.glx-hero__track:focus-visible{outline:3px solid var(--glx-teal);outline-offset:-3px}.glx-hero__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.glx-hero__link{display:block;color:inherit}.glx-hero__arrow{position:absolute;top:50%;z-index:2;display:none;place-items:center;width:44px;height:44px;margin-top:-22px;border:0;border-radius:50%;background:#ffffffeb;color:var(--glx-navy);box-shadow:var(--glx-shadow);cursor:pointer}.glx-hero__arrow--prev{left:12px}.glx-hero__arrow--next{right:12px}.glx-hero__dots{position:absolute;left:0;right:0;bottom:10px;z-index:2;display:flex;justify-content:center;gap:4px;pointer-events:none}.glx-hero__dot{position:relative;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto}.glx-hero__dot:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:999px;background:#061d2d59;box-shadow:0 0 0 1px #fff9;transition:width .2s,margin .2s,background-color .2s}.glx-hero__dot.is-active:after{width:22px;margin-left:-11px;background:var(--glx-teal)}@media(min-width:750px){.glx-hero{padding-block:20px 8px}.glx-hero__arrow{display:grid}.glx-hero__dots{bottom:12px}}@media(prefers-reduced-motion:reduce){.glx-hero__track{scroll-behavior:auto}}.glx-benefits{padding-block:16px 8px;font-family:var(--glx-font)}.glx-benefits__list{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin:0;padding:0;list-style:none;overflow:hidden;border:1px solid var(--glx-line);border-radius:var(--glx-radius);background:var(--glx-line)}.glx-benefit{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff}.glx-benefit__icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--glx-teal-soft);color:var(--glx-teal-dark)}.glx-benefit__text{display:flex;flex-direction:column;gap:2px;min-width:0}.glx-benefit__title{color:var(--glx-navy);font:700 14px/1.2 var(--glx-font);text-decoration:none}a.glx-benefit__title:hover{color:var(--glx-teal-dark)}.glx-benefit__sub{color:var(--glx-muted);font:400 12.5px/1.3 var(--glx-font)}@media(min-width:750px){.glx-benefits__list{grid-template-columns:repeat(var(--glx-benefit-cols,3),1fr)}}.glx-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none}.glx-cat__link{display:flex;flex-direction:column;align-items:center;gap:8px;height:100%;padding:10px 8px 12px;border-radius:var(--glx-radius);background:var(--glx-bg);color:var(--glx-navy);text-decoration:none;text-align:center;transition:box-shadow .15s ease,transform .15s ease}.glx-cat__link:hover{transform:translateY(-2px);box-shadow:var(--glx-shadow)}.glx-cat__media{display:grid;place-items:center;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:12px;background:#fff;color:var(--glx-muted)}.glx-cat__media{position:relative}.glx-cat__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;box-sizing:border-box;object-fit:contain;padding:6%}.glx-cat__name{font:600 13px/1.25 var(--glx-font)}@media(min-width:750px){.glx-cats{grid-template-columns:repeat(6,1fr);gap:14px}.glx-cat__name{font-size:14px}}.glx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.glx-grid__item{min-width:0}@media(min-width:750px){.glx-grid{gap:18px}.glx-grid--3,.glx-grid--4,.glx-grid--5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.glx-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.glx-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}}.glx-card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--glx-line);border-radius:var(--glx-radius);background:#fff;font-family:var(--glx-font);transition:box-shadow .18s ease,transform .18s ease}.glx-card:hover{box-shadow:var(--glx-shadow);transform:translateY(-2px)}.glx-card__media{position:relative;aspect-ratio:1 / 1;background:var(--glx-bg)}.glx-card__media{overflow:hidden}.glx-card__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.glx-card__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:contain}.glx-card__link:has(.glx-card__placeholder){display:grid;place-items:center}.glx-card__media--cover .glx-card__img{object-fit:cover}.glx-card__placeholder{display:grid;place-items:center;color:#a9b8c1}.glx-card__placeholder .glx-icon{width:44px;height:44px}.glx-badge{position:absolute;top:10px;left:10px;z-index:2;padding:5px 9px;border-radius:8px;color:#fff;font:700 11.5px/1 var(--glx-font);letter-spacing:.02em;pointer-events:none}.glx-badge--sale{background:var(--glx-sale)}.glx-badge--sold{background:var(--glx-navy)}.glx-badge--inline{position:static;display:inline-block}.glx-badge[hidden]{display:none}.glx-wish{position:absolute;top:8px;right:8px;z-index:2;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#fffffff2;color:var(--glx-navy);box-shadow:0 1px 6px #061d2d24;cursor:pointer}.glx-wish .glx-icon{width:19px;height:19px}.glx-wish[aria-pressed=true]{color:var(--glx-sale)}.glx-wish[aria-pressed=true] .glx-icon path{fill:currentColor}.glx-card__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:12px 12px 14px}.glx-card__title{margin:0;font:600 14px/1.3 var(--glx-font)}.glx-card__title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;color:var(--glx-navy);text-decoration:none}.glx-card__title a:hover{color:var(--glx-teal-dark)}.glx-card__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:auto}.glx-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}.glx-price__from{color:var(--glx-muted);font:500 12px/1 var(--glx-font)}.glx-price__current{color:var(--glx-navy);font:800 16px/1.1 var(--glx-font)}.glx-price__compare{color:#8797a2;font:400 12.5px/1.1 var(--glx-font)}.glx-card__cart{display:grid;flex:none;place-items:center;width:38px;height:38px;padding:0;border:1.5px solid var(--glx-teal);border-radius:10px;background:#fff;color:var(--glx-teal-dark);cursor:pointer;transition:background-color .15s,color .15s}.glx-card__cart:hover{background:var(--glx-teal);color:#fff}.glx-card__cart .glx-icon{width:19px;height:19px}.glx-card__cart.is-busy{opacity:.6;pointer-events:none}.glx-card__cart.is-done{background:var(--glx-ok);border-color:var(--glx-ok);color:#fff}.glx-rating{display:flex;align-items:center;gap:6px;font:500 12.5px/1 var(--glx-font);color:var(--glx-muted)}.glx-rating__count{color:var(--glx-muted)}.glx-stars{display:inline-block;width:5em;height:1em;font-size:14px;background:linear-gradient(90deg,var(--glx-star) var(--glx-rating,0%),#d4dde3 var(--glx-rating,0%));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 3.1 6.6 7.2.9-5.3 4.9 1.4 7.1L12 17.9 5.6 21.5 7 14.4 1.7 9.5l7.2-.9L12 2Z'/%3E%3C/svg%3E") 0 0 / 1em 1em repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 3.1 6.6 7.2.9-5.3 4.9 1.4 7.1L12 17.9 5.6 21.5 7 14.4 1.7 9.5l7.2-.9L12 2Z'/%3E%3C/svg%3E") 0 0 / 1em 1em repeat-x}.glx-stars--lg,.glx-rating--lg .glx-stars{font-size:18px}.glx-promo{padding-block:20px}.glx-promo__grid{display:grid;gap:16px}.glx-promo__link{display:block;overflow:hidden;border-radius:var(--glx-radius)}.glx-promo__item{overflow:hidden;border-radius:var(--glx-radius)}@media(min-width:750px){.glx-promo__grid--2{grid-template-columns:repeat(2,1fr)}}.glx-footer{margin-top:24px;background:var(--glx-navy);color:#d5e0e8;font-family:var(--glx-font)}.glx-footer__grid{display:grid;gap:28px;padding-block:40px 28px}.glx-footer__logo{color:#fff;font:800 28px/1 var(--glx-font);text-decoration:none}.glx-footer__logo .glx-logo__accent{color:#3cc3d1}.glx-footer__about{margin:12px 0 0;max-width:34ch;font:400 14px/1.6 var(--glx-font);color:#b7c7d3}.glx-footer__social{display:flex;flex-wrap:wrap;gap:8px 16px;margin:16px 0 0;padding:0;list-style:none}.glx-footer__social a{color:#fff;font:600 13px/1 var(--glx-font);text-decoration:underline;text-underline-offset:3px}.glx-footer__heading{margin:0 0 12px;color:#fff;font:700 15px/1.2 var(--glx-font)}.glx-footer__col ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.glx-footer__col a{color:#c4d2dc;font:400 14px/1.3 var(--glx-font);text-decoration:none}.glx-footer__col a:hover{color:#fff;text-decoration:underline}.glx-news__row{display:flex;gap:8px;margin-top:12px}.glx-news__input{flex:1;min-width:0;height:46px;padding:0 14px;border:1.5px solid #2c4a63;border-radius:12px;background:#10293e;color:#fff;font:400 15px/1 var(--glx-font)}.glx-news__input::placeholder{color:#7f95a6}.glx-news__msg{margin:10px 0 0;font:500 13px/1.4 var(--glx-font);color:#8fe0c0}.glx-news__msg--error{color:#ffb4b7}.glx-footer__bar{border-top:1px solid #22415a}.glx-footer__barinner{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding-block:18px}.glx-footer__copy{margin:0;font:400 13px/1.4 var(--glx-font);color:#9fb3c2}.glx-footer__pay,.glx-footer__policies{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none}.glx-footer__pay{gap:6px}.glx-pay-icon{display:block;width:38px;height:24px}.glx-footer__policies a{color:#9fb3c2;font:400 13px/1.4 var(--glx-font);text-decoration:underline;text-underline-offset:3px}@media(min-width:750px){.glx-footer__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.glx-footer__grid{grid-template-columns:1.4fr repeat(3,1fr);gap:40px}.glx-footer__pay{margin-inline-start:auto}}.glx-pdp{padding-block:12px 32px;font-family:var(--glx-font);color:var(--glx-navy)}.glx-crumbs ol{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0 0 14px;padding:0;list-style:none;font:400 13px/1.4 var(--glx-font);color:var(--glx-muted)}.glx-crumbs li:not(:last-child):after{content:"/";margin-inline-start:8px;color:#a9b8c1}.glx-crumbs a{color:var(--glx-muted);text-decoration:none}.glx-crumbs a:hover{color:var(--glx-teal-dark)}.glx-pdp__grid{display:grid;gap:20px}@media(min-width:990px){.glx-pdp__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:start}}.glx-gallery{display:flex;flex-direction:column;gap:10px;min-width:0}.glx-gallery__stage{position:relative;overflow:hidden;border-radius:var(--glx-radius);background:var(--glx-bg)}.glx-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.glx-gallery__track::-webkit-scrollbar{display:none}.glx-gallery__track:focus-visible{outline:3px solid var(--glx-teal);outline-offset:-3px}.glx-gallery__slide{position:relative;flex:0 0 100%;display:block;overflow:hidden;aspect-ratio:1 / 1;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.glx-gallery__img,.glx-gallery__video,.glx-gallery__slide video,.glx-gallery__slide iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:contain}[data-media-fit=cover] .glx-gallery__img{object-fit:cover}.glx-gallery__slide model-viewer{width:100%;height:100%}.glx-gallery__empty{display:grid;place-items:center;aspect-ratio:1 / 1;color:#a9b8c1}.glx-gallery__placeholder{width:50%;height:auto;fill:currentColor}.glx-gallery__badge{top:14px;left:14px;font-size:13px;padding:7px 11px}.glx-gallery__count{position:absolute;right:12px;bottom:12px;z-index:2;padding:5px 10px;border-radius:999px;background:#061d2db8;color:#fff;font:600 12px/1 var(--glx-font)}.glx-gallery__arrow{position:absolute;top:50%;z-index:2;display:none;place-items:center;width:42px;height:42px;margin-top:-21px;border:0;border-radius:50%;background:#fffffff0;color:var(--glx-navy);box-shadow:var(--glx-shadow);cursor:pointer}.glx-gallery__arrow--prev{left:10px}.glx-gallery__arrow--next{right:10px}.glx-gallery__thumbs{display:flex;gap:8px;margin:0;padding:2px;list-style:none;overflow-x:auto;scrollbar-width:none}.glx-gallery__thumbs::-webkit-scrollbar{display:none}.glx-thumb{display:block;flex:none;width:64px;height:64px;padding:0;overflow:hidden;border:2px solid transparent;border-radius:10px;background:var(--glx-bg);cursor:pointer}.glx-thumb.is-active{border-color:var(--glx-teal)}.glx-thumb__img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.glx-gallery{flex-direction:row;align-items:flex-start;gap:14px}.glx-gallery__stage{order:2;flex:1;min-width:0}.glx-gallery__thumbs{order:1;flex:none;flex-direction:column;width:76px;max-height:620px;overflow-x:hidden;overflow-y:auto}.glx-thumb{width:72px;height:72px}.glx-gallery__arrow{display:grid;opacity:0;transition:opacity .15s}.glx-gallery__stage:hover .glx-gallery__arrow,.glx-gallery__arrow:focus-visible{opacity:1}.glx-gallery__count{display:none}.glx-info{position:sticky;top:96px}}.glx-info{min-width:0}.glx-info__title{margin:0 0 10px;font:800 24px/1.2 var(--glx-font);letter-spacing:-.01em;color:var(--glx-navy)}@media(min-width:750px){.glx-info__title{font-size:30px}}.glx-info .glx-rating{margin-bottom:12px}.glx-info__price{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:4px 0 6px}.glx-info__now{font:800 28px/1 var(--glx-font);color:var(--glx-navy)}.glx-info__was{font:400 17px/1 var(--glx-font);color:#8797a2}.glx-info__tax{margin:0 0 8px;font:400 13px/1.4 var(--glx-font);color:var(--glx-muted)}.glx-info__tax a{color:inherit;text-decoration:underline}.glx-info__summary{margin:10px 0 16px;font:400 15px/1.6 var(--glx-font);color:#37505f}.glx-info__sku{margin:12px 0 0;font:400 13px/1 var(--glx-font);color:var(--glx-muted)}.glx-info__sku[hidden]{display:none}.glx-opt{min-width:0;margin:0 0 16px;padding:0;border:0}.glx-opt__legend{padding:0;margin-bottom:8px;font:700 14px/1.2 var(--glx-font)}.glx-opt__sel{font-weight:500;color:var(--glx-muted)}.glx-opt__values{display:flex;flex-wrap:wrap;gap:8px}.glx-opt__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.glx-opt__label{display:inline-flex;align-items:center;justify-content:center;min-width:46px;min-height:44px;padding:0 16px;border:1.5px solid var(--glx-line);border-radius:12px;background:#fff;color:var(--glx-navy);font:600 14px/1 var(--glx-font);cursor:pointer;transition:border-color .15s,background-color .15s}.glx-opt__label:hover{border-color:var(--glx-teal)}.glx-opt__input:checked+.glx-opt__label{border-color:var(--glx-teal);background:var(--glx-teal-soft);box-shadow:inset 0 0 0 1px var(--glx-teal)}.glx-opt__label--swatch{width:44px;min-width:44px;padding:0;border-radius:50%;background-color:var(--glx-swatch,#ddd);background-image:var(--glx-swatch-img,none);background-size:cover;background-position:center;box-shadow:inset 0 0 0 2px #fff}.glx-opt__input:checked+.glx-opt__label--swatch{background-color:var(--glx-swatch,#ddd);box-shadow:inset 0 0 0 3px #fff,0 0 0 2px var(--glx-teal)}.glx-opt__label.is-unavailable{color:#93a3ae;border-style:dashed;text-decoration:line-through}.glx-opt__label--swatch.is-unavailable{opacity:.45;text-decoration:none}.glx-avail{display:flex;align-items:center;gap:8px;margin:0 0 16px;font:600 13.5px/1 var(--glx-font);color:var(--glx-ok)}.glx-avail__dot{width:9px;height:9px;border-radius:50%;background:var(--glx-ok)}.glx-avail__dot--out{background:var(--glx-sale)}.glx-avail:has(.glx-avail__dot--out){color:var(--glx-sale)}.glx-buy{display:grid;grid-template-columns:auto 1fr;gap:12px}.glx-buy__now{grid-column:1 / -1}.glx-qty{display:inline-flex;align-items:center;height:52px;border:1.5px solid var(--glx-line);border-radius:12px;background:#fff}.glx-qty__btn{display:grid;place-items:center;width:42px;height:100%;padding:0;border:0;background:transparent;color:var(--glx-navy);cursor:pointer}.glx-qty__btn .glx-icon{width:18px;height:18px}.glx-qty__input{width:44px;height:100%;padding:0;border:0;background:transparent;color:var(--glx-navy);font:700 16px/1 var(--glx-font);text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.glx-qty__input::-webkit-outer-spin-button,.glx-qty__input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.glx-form__msg{margin:12px 0 0;padding:10px 12px;border-radius:10px;background:#fdecec;color:#9b1c22;font:500 13.5px/1.4 var(--glx-font)}.glx-form__msg[hidden]{display:none}.glx-btn.is-busy{opacity:.7;pointer-events:none}.glx-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:20px 0 0;padding:14px;list-style:none;border:1px solid var(--glx-line);border-radius:var(--glx-radius);background:var(--glx-bg)}.glx-trust__item{display:flex;align-items:flex-start;gap:10px;min-width:0}.glx-trust__icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:#fff;color:var(--glx-teal-dark)}.glx-trust__icon .glx-icon{width:18px;height:18px}.glx-trust__text{display:flex;flex-direction:column;gap:2px;min-width:0;font:400 12.5px/1.3 var(--glx-font);color:var(--glx-muted)}.glx-trust__text strong{color:var(--glx-navy);font:700 13px/1.25 var(--glx-font)}.glx-trust__text a{color:inherit;text-decoration:none}.glx-trust__text a:hover strong{color:var(--glx-teal-dark)}@media(min-width:750px){.glx-trust{grid-template-columns:repeat(4,1fr)}}@media(min-width:990px){.glx-trust{grid-template-columns:repeat(2,1fr)}}.glx-accs{margin-top:20px;border-top:1px solid var(--glx-line)}.glx-acc{border-bottom:1px solid var(--glx-line)}.glx-acc summary{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 4px;color:var(--glx-navy);font:700 15px/1.2 var(--glx-font);cursor:pointer;list-style:none}.glx-acc summary::-webkit-details-marker{display:none}.glx-acc summary .glx-icon{width:20px;height:20px;transition:transform .2s}.glx-acc[open] summary .glx-icon{transform:rotate(45deg)}.glx-acc__body{padding:0 4px 20px}.glx-rte{font:400 15px/1.65 var(--glx-font);color:#37505f;overflow-wrap:anywhere}.glx-rte>:first-child{margin-top:0}.glx-rte img,.glx-rte iframe,.glx-rte video{max-width:100%;height:auto}.glx-rte table{display:block;max-width:100%;overflow-x:auto}.glx-rte ul,.glx-rte ol{padding-inline-start:1.3em}.glx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--glx-line);background:#fff;box-shadow:0 -6px 22px #061d2d1a}.glx-sticky .glx-btn{min-width:0;padding-inline:10px;min-height:50px}@media(max-width:749px){body:has(.glx-sticky) footer{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media(min-width:750px){.glx-sticky{display:none}}.glx-reviews{border-top:1px solid var(--glx-line)}.glx-reviews__summary{display:flex;align-items:center;gap:16px;margin:16px 0 8px}.glx-reviews__score{font:800 40px/1 var(--glx-font)}.glx-reviews__count{margin:6px 0 0;font:400 13px/1 var(--glx-font);color:var(--glx-muted)}.glx-reviews__apps{margin-top:16px}.glx-related-section{background:#fff}.glx-toast{position:fixed;left:14px;right:14px;bottom:24px;z-index:110;display:flex;align-items:center;justify-content:space-between;gap:14px;max-width:460px;margin-inline:auto;padding:14px 16px;border-radius:14px;background:var(--glx-navy);color:#fff;box-shadow:var(--glx-shadow-lg);font:500 14px/1.35 var(--glx-font);animation:glx-toast-in .2s ease-out}.glx-toast a{flex:none;color:#7fe0ea;font-weight:700;text-decoration:none;white-space:nowrap}.glx-toast--error{background:#8f1d23}body:has(.glx-sticky) .glx-toast{bottom:calc(84px + env(safe-area-inset-bottom,0px))}@media(min-width:750px){.glx-toast{left:auto;right:24px;margin:0}}@keyframes glx-toast-in{0%{opacity:0;transform:translateY(10px)}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.glx-toast,.glx-drawer__panel{animation:none}}.glx-footer__grid>*{min-width:0}.glx-news__row .glx-btn{flex:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/glx.css.map */
