.gmh{--lime:#C8E81C;--k:#18180F;--ink:#0E0E0A;--w:#FBFBF9;--mut:#77776e;--line:#e7e7df;font-family:var(--font-body-family);background:var(--w);color:var(--k);padding:26px 6vw 8px}.gmh *{box-sizing:border-box}.gmh__wrap{max-width:1240px;margin:0 auto}.gmh__crumb{font-size:13px;color:var(--mut);display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.gmh__crumb a{color:var(--mut);text-decoration:none}.gmh__crumb a:hover,.gmh__crumb b{color:var(--k)}.gmh__card{position:relative;overflow:hidden;background:var(--ink);color:#f3f3eb;border-radius:22px;padding:clamp(26px,4vw,48px);display:flex;flex-direction:column;gap:26px}.gmh__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(620px 300px at 95% -15%,rgba(200,232,28,.28),transparent 62%)}.gmh__card>*{position:relative;z-index:1}.gmh__tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--lime)}.gmh__title{font-family:var(--font-heading-family);font-weight:900;font-size:clamp(40px,7vw,84px);line-height:.92;text-transform:uppercase;margin:10px 0 0;color:#fff}.gmh__lead{font-size:clamp(15px,1.6vw,17px);line-height:1.5;max-width:62ch;margin:16px 0 0;color:#d9d9cf}.gmh__nav{display:flex;gap:8px;flex-wrap:wrap}.gmh__chip{display:inline-flex;align-items:center;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:#f3f3eb;text-decoration:none;padding:10px 16px;border-radius:100px;border:1.5px solid rgba(243,243,235,.28);transition:background .18s,color .18s,border-color .18s}.gmh__chip:hover{background:var(--lime);border-color:var(--lime);color:var(--k)}.gmh__chip:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media(max-width:600px){.gmh__nav{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(-1*clamp(26px,4vw,48px));padding:0 clamp(26px,4vw,48px) 4px;scrollbar-width:none}.gmh__nav::-webkit-scrollbar{display:none}.gmh__chip{flex:0 0 auto}}.gmk{--lime:#C8E81C;--k:#18180F;--ink:#0E0E0A;--w:#FBFBF9;--mut:#77776e;--line:#e7e7df;font-family:var(--font-body-family);background:var(--w);color:var(--k);padding:40px 6vw 8px;scroll-margin-top:90px}.gmk--last{padding-bottom:80px}.gmk *{box-sizing:border-box}.gmk__wrap{max-width:1240px;margin:0 auto}.gmk__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:20px}.gmk__head-l{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;border-left:4px solid var(--lime);padding-left:14px}.gmk__title{font-family:var(--font-heading-family);font-weight:900;font-size:clamp(24px,3.2vw,36px);line-height:1;text-transform:uppercase;margin:0}.gmk__count{color:var(--mut);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.06em}.gmk__all{font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.03em;color:var(--k);text-decoration:none;border-bottom:2px solid var(--lime);padding-bottom:2px;white-space:nowrap}.gmk__all:hover{border-color:var(--k)}.gmk__sub{color:var(--mut);font-size:15px;line-height:1.45;margin:-8px 0 18px;max-width:70ch}.gmk__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gmk__item{margin:0}.gmk__tile{position:relative;display:flex;flex-direction:column;aspect-ratio:1/1;background:#fff;border:1px solid var(--line);border-radius:16px;text-decoration:none;color:var(--k);overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.gmk__tile:before{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--lime);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.gmk__logo{flex:1;display:flex;align-items:center;justify-content:center;padding:18% 16% 0;min-height:0}.gmk__img{display:block;max-width:100%;max-height:58%;width:auto;height:auto;object-fit:contain;filter:grayscale(1) contrast(1.15);opacity:.82;transition:filter .2s ease,opacity .2s ease,transform .2s ease}.gmk__word{font-family:var(--font-heading-family);font-weight:900;text-transform:uppercase;text-align:center;line-height:.95;font-size:clamp(19px,2.4vw,26px);letter-spacing:.01em;overflow-wrap:anywhere}.gmk__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 14px}.gmk__name{font-size:12.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;line-height:1.2}.gmk__go{flex:0 0 auto;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#f1f1ea;font-weight:800;font-size:14px;transition:background .18s ease}.gmk__tile:hover{border-color:var(--k);transform:translateY(-3px);box-shadow:0 18px 40px -22px #18180f73}.gmk__tile:hover:before{transform:scaleX(1)}.gmk__tile:hover .gmk__img{filter:none;opacity:1;transform:scale(1.04)}.gmk__tile:hover .gmk__go{background:var(--lime)}.gmk__tile:focus-visible{outline:2px solid var(--k);outline-offset:3px}.gmk__cta{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;background:var(--ink);color:#f3f3eb;border-radius:18px;padding:20px 26px;text-decoration:none;margin-top:48px;position:relative;overflow:hidden}.gmk__cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(520px 240px at 92% -20%,rgba(200,232,28,.25),transparent 60%)}.gmk__cta-txt{position:relative;z-index:1;font-size:15px;line-height:1.4;max-width:70ch}.gmk__cta-txt b{color:var(--lime)}.gmk__cta-btn{position:relative;z-index:1;flex:0 0 auto;background:var(--lime);color:var(--k);font-weight:800;text-transform:uppercase;letter-spacing:.02em;font-size:14px;padding:12px 22px;border-radius:100px;white-space:nowrap}@media(max-width:599px){.gmk__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gmk__tile{border-radius:12px}.gmk__logo{padding:16% 12% 0}.gmk__foot{padding:6px 8px 9px;justify-content:center}.gmk__name{font-size:10px;letter-spacing:.04em;text-align:center}.gmk__go{display:none}.gmk__word{font-size:15px}}@media(min-width:600px){.gmk__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}@media(min-width:900px){.gmk__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}}@media(min-width:1200px){.gmk__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(hover:none){.gmk__img{filter:none;opacity:1}}@media(prefers-reduced-motion:reduce){.gmk__tile,.gmk__img,.gmk__tile:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/115/compiled_assets/styles.css.map?subset=AAAAAAAAAAAM */
