.gc-cats--tiles{--ct-ink: #15151d;--ct-muted: #55525f;--ct-violet: #6a579e;--ct-violet-ink: #4a3a86;--ct-ease: cubic-bezier(.2, .8, .2, 1)}.gc-ct{--a: #b6a5e5}.gc-ct--energy{--a: #a98bff}.gc-ct--fat-burn{--a: #ff9fb8}.gc-ct--nootropics{--a: #94a8ff}.gc-ct--advanced{--a: #b39cff}.gc-ct--hormonal{--a: #d0a8ff}.gc-ct--wellness{--a: #ffd27a}.gc-ct--bioactive{--a: #9fc0ff}.gc-ct--peptides{--a: #bba6ff}#gc-shop-categories.gc-cats--tiles{padding-block:3.2rem 4.8rem;background:radial-gradient(55% 70% at 88% 0%,#c4b2ff4d,#c4b2ff00 70%),radial-gradient(45% 60% at 0% 100%,#a8c4ff33,#a8c4ff00 70%),linear-gradient(180deg,#f5f2fd,#f9f8fc)}@media(max-width:749px){#gc-shop-categories.gc-cats--tiles{padding-block:2.4rem 4rem}}.gc-cats--tiles .gc-heading{margin-bottom:1.6rem;align-items:flex-end;gap:1.2rem}.gc-cats--tiles .gc-heading .gc-stack{gap:.6rem}.gc-cats--tiles .gc-heading .gc-stack>*{margin:0}.gc-cats--tiles .gc-eyebrow{display:inline-flex;align-items:center;gap:1rem;font-size:1.1rem;letter-spacing:.16em;color:var(--ct-violet)}.gc-cats--tiles .gc-eyebrow:after{content:"";width:4.8rem;height:1px;background:linear-gradient(90deg,#8a6ff0,#8a6ff000)}.gc-cats--tiles .gc-heading h2{font-size:clamp(2.2rem,1.5rem + 1vw,2.8rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--ct-ink)}.gc-cats--tiles .gc-heading .gc-link{display:inline-flex;align-items:center;gap:.8rem;flex:0 0 auto;padding:.7rem 1.4rem;border:1px solid rgba(106,87,158,.28);border-radius:999px;background:#ffffffbf;background-image:none;color:var(--ct-ink);font-size:1.3rem;font-weight:600;text-decoration:none}.gc-cats--tiles .gc-heading .gc-link:after{content:"\2192";color:var(--ct-violet)}.gc-cats--tiles .gc-heading .gc-link{width:max-content;max-width:100%;align-self:flex-start;justify-self:start}@media(max-width:749px){.gc-cats--tiles .gc-heading{flex-direction:row;align-items:flex-end;justify-content:space-between}.gc-cats--tiles .gc-heading .gc-link{padding:.6rem 1.1rem;font-size:1.2rem}}.gc-ct-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;list-style:none;margin:0;padding:0}@media(min-width:750px){.gc-ct-grid{gap:1.2rem}}@media(min-width:990px){.gc-ct-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:1.4rem}}@media(max-width:359px){.gc-ct-grid{grid-template-columns:minmax(0,1fr)}}.gc-ct{display:flex;min-width:0}.gc-ct__link{position:relative;isolation:isolate;overflow:hidden;flex:1;min-width:0;display:flex;flex-direction:column;padding:1.4rem 1.4rem 0;border-radius:1.6rem;border:1px solid rgba(124,105,207,.18);background:linear-gradient(150deg,#fffffff7,#f8f6ffeb 55%,#eee9fcf2);box-shadow:inset 0 1px #fff,0 12px 30px -20px #402e8059,0 2px 6px -4px #402e801f;color:var(--ct-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.gc-ct__link:before{content:"";position:absolute;z-index:-1;pointer-events:none;right:-20%;bottom:-35%;width:90%;height:120%;background:radial-gradient(closest-side,color-mix(in srgb,var(--a) 34%,transparent),transparent)}.gc-ct__link:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:50%;left:0;pointer-events:none;background:linear-gradient(180deg,#ffffffbf,#fff0)}.gc-ct__text{position:relative;z-index:2;display:flex;flex-direction:column;gap:.6rem;min-width:0}.gc-ct__name{font-size:1.5rem;font-weight:650;line-height:1.22;letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word}.gc-ct__count{font-size:1.2rem;color:var(--ct-muted);font-variant-numeric:tabular-nums}.gc-ct__art{position:relative;z-index:1;display:block;align-self:flex-end;width:74%;aspect-ratio:4 / 3;margin:auto -.6rem 0 0;pointer-events:none}.gc-ct__art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--a) 45%,transparent),transparent 75%);opacity:.55}.gc-ct__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:linear-gradient(115deg,#fff0 38%,#ffffffa6,#fff0 62%);-webkit-mask-image:radial-gradient(closest-side,#000 55%,transparent);mask-image:radial-gradient(closest-side,#000 55%,transparent);transform:translate3d(-120%,0,0);opacity:0}.gc-ct__float{position:relative;display:block;width:100%;height:100%}.gc-ct__float .gc-ill,.gc-ct__img{display:block;width:100%;height:100%;object-fit:contain}.gc-ct__arrow{position:absolute;z-index:3;left:1.3rem;bottom:1.3rem;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;border:1px solid rgba(106,87,158,.28);background:#ffffffeb;color:var(--ct-violet-ink);box-shadow:0 6px 14px -8px #402e8073}@media(min-width:750px){.gc-ct__link{padding:1.6rem 1.6rem 0}.gc-ct__name{font-size:1.6rem}.gc-ct__count{font-size:1.25rem}.gc-ct__art{width:62%}}@media(min-width:1200px),(min-width:750px)and (max-width:989px),(max-width:359px){.gc-ct__link{display:block;min-height:15.2rem;padding:1.8rem}.gc-ct__text{max-width:54%}.gc-ct__art{position:absolute;right:-.4rem;bottom:.4rem;width:54%;margin:0}.gc-ct__arrow{left:auto;right:1.4rem;bottom:1.4rem;width:3.2rem;height:3.2rem}}@media(min-width:1200px){.gc-ct__name{font-size:1.75rem}.gc-ct__count{font-size:1.3rem}}@media(max-width:359px){.gc-ct__link{min-height:11.6rem;padding:1.4rem}.gc-ct__art{width:46%}.gc-ct__text{max-width:52%}}.gc-ct-more{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.6rem}.gc-ct-more__label{margin:0;font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ct-violet)}.gc-ct-more ul{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.gc-ct-pill{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 1.4rem 0 .6rem;border-radius:999px;border:1px solid rgba(124,105,207,.26);background:#fffc;box-shadow:inset 0 1px #fff,0 6px 16px -14px #402e8066;color:var(--ct-ink);font-size:1.4rem;font-weight:600;line-height:1.2;text-decoration:none}.gc-ct-pill__icon{display:grid;place-items:center;flex:0 0 auto;width:3.2rem;height:3.2rem;border-radius:50%;background:#f1edfb;color:var(--ct-violet)}.gc-ct-pill__count{padding:.2rem .7rem;border-radius:999px;background:#6a579e17;color:var(--ct-muted);font-size:1.2rem;font-variant-numeric:tabular-nums}@media(max-width:749px){.gc-ct-more{margin-top:1.6rem}.gc-ct-more__label{flex-basis:100%}.gc-ct-more ul{gap:.6rem}.gc-ct-pill{min-height:4rem;gap:.6rem;padding:0 1.1rem 0 .4rem;font-size:1.3rem}.gc-ct-pill__icon{width:2.8rem;height:2.8rem}}.gc-ct__link,.gc-ct-pill{transition:border-color .28s var(--ct-ease),box-shadow .28s var(--ct-ease),background-color .28s var(--ct-ease)}.gc-ct__arrow,.gc-ct-pill__icon{transition:background-color .28s var(--ct-ease),color .28s var(--ct-ease),border-color .28s var(--ct-ease)}.gc-ct__link:focus-visible,.gc-ct-pill:focus-visible{outline:2px solid var(--ct-violet);outline-offset:3px}@media(hover:hover){.gc-ct__link:hover{border-color:#7c69cf73;box-shadow:inset 0 1px #fff,0 22px 40px -22px #402e8080,0 0 0 4px #b6a5e52e}.gc-ct__link:hover .gc-ct__arrow{background:var(--ct-violet);border-color:var(--ct-violet);color:#fff}.gc-ct-pill:hover{background:#fff;border-color:#6a579e80;box-shadow:0 10px 22px -14px #402e8080}.gc-ct-pill:hover .gc-ct-pill__icon{background:var(--ct-violet);color:#fff}}.gc-ct__link:focus-visible{border-color:#7c69cf73}.gc-ct__link:focus-visible .gc-ct__arrow,.gc-ct-pill:focus-visible .gc-ct-pill__icon{background:var(--ct-violet);border-color:var(--ct-violet);color:#fff}@media(prefers-reduced-motion:no-preference){.gc-ct__link{transition:transform .3s var(--ct-ease),border-color .28s var(--ct-ease),box-shadow .3s var(--ct-ease),background-color .28s var(--ct-ease)}.gc-ct__art{transition:transform .36s var(--ct-ease)}.gc-ct__art:before{transition:opacity .36s var(--ct-ease)}.gc-ct__arrow{transition:transform .3s var(--ct-ease),background-color .28s var(--ct-ease),color .28s var(--ct-ease),border-color .28s var(--ct-ease)}.gc-ct-pill{transition:transform .26s var(--ct-ease),border-color .26s var(--ct-ease),box-shadow .26s var(--ct-ease),background-color .26s var(--ct-ease)}@media(hover:hover){.gc-ct__link:hover{transform:translate3d(0,-4px,0)}.gc-ct__link:hover .gc-ct__art{transform:perspective(520px) rotateX(4deg) rotateY(-11deg) translate3d(-3px,-2px,0) scale(1.05)}.gc-ct__link:hover .gc-ct__art:before{opacity:1}.gc-ct__link:hover .gc-ct__arrow{transform:translate3d(3px,0,0)}.gc-ct-pill:hover{transform:translate3d(0,-1px,0)}}.gc-ct__link:focus-visible{transform:translate3d(0,-4px,0)}.gc-ct__link:focus-visible .gc-ct__art{transform:perspective(520px) rotateX(4deg) rotateY(-11deg) translate3d(-3px,-2px,0) scale(1.05)}.gc-ct__link:focus-visible .gc-ct__arrow{transform:translate3d(3px,0,0)}.gc-ct__link:active,.gc-ct-pill:active{transform:scale(.975);transition-duration:.12s}.gc-cats.is-armed:not(.is-in) .gc-ct,.gc-cats.is-armed:not(.is-in) .gc-ct-more li{opacity:0;translate:0 18px}.gc-cats.is-in .gc-ct{transition:opacity .56s ease-out,translate .76s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * 55ms)}.gc-cats.is-in .gc-ct-more li{transition:opacity .52s ease-out,translate .7s cubic-bezier(.16,1,.3,1);transition-delay:calc(.42s + var(--i, 0) * 50ms)}.gc-cats.is-idle .gc-ct__float{animation:gc-ct-float calc(5.4s + var(--i, 0) * .43s) cubic-bezier(.45,0,.55,1) calc(var(--i, 0) * -1.37s) infinite alternate}@keyframes gc-ct-float{0%{transform:translate3d(0,1.5px,0) scale(1)}to{transform:translate3d(0,-1.5px,0) scale(1.02)}}@media(hover:hover)and (pointer:fine){.gc-cats.is-idle .gc-ct__art:before{animation:gc-ct-glow calc(6.8s + var(--i, 0) * .61s) ease-in-out calc(var(--i, 0) * -2.1s) infinite alternate}@keyframes gc-ct-glow{0%{opacity:.4}to{opacity:.85}}.gc-cats.is-idle .gc-ct__art:after{animation:gc-ct-sweep calc(19s + var(--i, 0) * 1.9s) cubic-bezier(.45,0,.55,1) calc(2.2s + var(--i, 0) * 2.3s) infinite}@keyframes gc-ct-sweep{0%{transform:translate3d(-120%,0,0);opacity:0}2%{opacity:1}9%{transform:translate3d(120%,0,0);opacity:1}10%,to{transform:translate3d(120%,0,0);opacity:0}}.gc-cats.is-idle .gc-ct__link:hover .gc-ct__art:before,.gc-cats.is-idle .gc-ct__link:focus-visible .gc-ct__art:before{animation:none}}.gc-cats.is-paused .gc-ct__float,.gc-cats.is-paused .gc-ct__art:before,.gc-cats.is-paused .gc-ct__art:after{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.gc-ct__link,.gc-ct__art,.gc-ct__arrow,.gc-ct-pill,.gc-ct-pill__icon{transition:none!important}.gc-ct__float,.gc-ct__art:before,.gc-ct__art:after{animation:none!important}.gc-ct__link,.gc-ct__art,.gc-ct__arrow,.gc-ct-pill{transform:none!important}}#gc-shop-categories.gc-cats--tiles{padding-block:2.4rem 4rem}@media(max-width:749px){#gc-shop-categories.gc-cats--tiles{padding-block:1.8rem 3.2rem}}.gc-cats--tiles .gc-heading{margin-bottom:1.2rem}.gc-ct-grid{gap:1rem}@media(min-width:990px){.gc-ct-grid{gap:1.2rem}}.gc-ct__link,.gc-ct__link:is(*){display:block;min-height:9rem;padding:1.1rem 1.4rem;border-radius:1.4rem}.gc-ct__text{max-width:58%;min-height:6.8rem;gap:.4rem;justify-content:center}.gc-ct__name{font-size:1.5rem;line-height:1.18}.gc-ct__count{font-size:1.2rem}.gc-ct__art,.gc-ct__art:is(*){position:absolute;z-index:1;margin:0;width:auto;height:128%;aspect-ratio:3 / 2;right:-1.4rem;top:50%;bottom:auto;translate:0 -50%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24%);mask-image:linear-gradient(90deg,transparent 0,#000 24%)}.gc-ct__arrow,.gc-ct__arrow:is(*){left:auto;right:1rem;bottom:1rem;width:2.6rem;height:2.6rem}@media(min-width:1200px){.gc-ct__name{font-size:1.6rem}.gc-ct__count{font-size:1.25rem}}@media(max-width:749px){.gc-ct__link,.gc-ct__link:is(*){min-height:8.8rem;padding:1rem 1.1rem;border-radius:1.3rem}.gc-ct__text{max-width:64%;min-height:6.8rem}.gc-ct__name{font-size:1.35rem}.gc-ct__count{font-size:1.15rem}.gc-ct__art,.gc-ct__art:is(*){height:112%;right:-2rem;-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent 22%,#000 62%);mask-image:linear-gradient(90deg,transparent 0,transparent 22%,#000 62%)}.gc-ct__arrow,.gc-ct__arrow:is(*){right:.8rem;bottom:.8rem;width:2.3rem;height:2.3rem}}@media(max-width:359px){.gc-ct__text{max-width:60%}.gc-ct__art,.gc-ct__art:is(*){height:120%;right:-1rem}}.gc-ct-pill{min-height:4rem}@media(min-width:990px){.gc-ct__link,.gc-ct__link:is(*){min-height:8.4rem;padding:.9rem 1.4rem}.gc-ct__text{max-width:66%;min-height:6.6rem}.gc-ct__name{font-size:1.5rem;text-wrap:pretty}}@media(max-width:749px){.gc-ct__text{max-width:72%}.gc-ct__art,.gc-ct__art:is(*){height:84%;right:-1.4rem;top:42%;opacity:.95;-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent 18%,#000 58%);mask-image:linear-gradient(90deg,transparent 0,transparent 18%,#000 58%)}}.gc-cats--tiles>.page-width{position:relative;z-index:1}.gc-ct__art,.gc-ct__art:is(*){height:100%;top:0;translate:none;right:0;aspect-ratio:3 / 2;border-radius:0 1.4rem 1.4rem 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,transparent 0,#000 30%)}.gc-ct__art:before{display:none}.gc-ct__float .gc-ct__img{object-fit:cover;object-position:right center}@media(max-width:749px){.gc-ct__art,.gc-ct__art:is(*){height:100%;top:0;right:0;opacity:1;border-radius:0 1.3rem 1.3rem 0;-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent 20%,#000 62%);mask-image:linear-gradient(90deg,transparent 0,transparent 20%,#000 62%)}}@media(max-width:749px){.gc-ct__art,.gc-ct__art:is(*){width:54%;aspect-ratio:auto;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 45%);mask-image:linear-gradient(90deg,transparent 0,#000 45%)}.gc-ct__text{max-width:74%}.gc-ct__name{text-shadow:0 0 6px rgba(255,255,255,.9)}}#gc-shop-categories.gc-cats--tiles{padding-bottom:2.4rem}@media(max-width:749px){#gc-shop-categories.gc-cats--tiles{padding-bottom:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/gc-cat-tiles.css.map */
