:root{--gcu-ink: #15151d;--gcu-ink-2: #2a2440;--gcu-porcelain: #f7f6f9;--gcu-mist: #efedf4;--gcu-line: rgba(56, 51, 71, .1);--gcu-line-strong: #cfc6e4;--gcu-violet: #6a579e;--gcu-violet-ink: #54447f;--gcu-r-stage: 2rem;--gcu-r-card: 1.4rem;--gcu-r-media: 1rem;--gcu-r-btn: 1.2rem;--gcu-shadow: 0 1px 2px rgba(23, 22, 31, .05);--gcu-shadow-hover: 0 14px 30px -18px rgba(42, 32, 74, .35);--gcu-ease: cubic-bezier(.2, .7, .2, 1)}.gc-rail-section.gc-rail-section--plain{background:linear-gradient(180deg,var(--gcu-porcelain) 0,var(--gcu-mist) 9rem,var(--gcu-mist) calc(100% - 9rem),var(--gcu-porcelain) 100%)}#gc-product-finder,#gc-categories,#gc-cc-index,.gc-rail-section,.gc-brand{scroll-margin-top:9rem}.gc-cc .gc-cc__eyebrow{font-size:1.15rem;letter-spacing:.16em;color:var(--gcu-violet-ink);margin-bottom:.2rem}.gc-rail-section__all,.gc-cc .gc-cc__index>summary{font-weight:600;color:var(--gcu-ink);text-decoration:none;border-bottom:1px solid rgba(106,87,158,.45);padding-bottom:.2rem;transition:color .2s ease,border-color .2s ease}.gc-rail-section__all:hover,.gc-cc .gc-cc__index>summary:hover{color:var(--gcu-violet);border-color:var(--gcu-violet)}.gc-rail-section .gc-btn,.gc-brand .gc-btn,.gc-cats .gc-btn{border-radius:var(--gcu-r-btn);transition:background-color .22s ease,box-shadow .22s ease,transform .22s var(--gcu-ease),border-color .22s ease}.gc-rail-section .gc-btn--primary,.gc-brand .gc-btn:not(.gc-btn--ghost):not(.gc-btn--secondary){background:var(--gcu-ink);color:#fff;border-color:var(--gcu-ink)}.gc-rail-section .gc-btn--primary:hover,.gc-brand .gc-btn:not(.gc-btn--ghost):not(.gc-btn--secondary):hover{background:var(--gcu-ink-2);border-color:var(--gcu-ink-2);box-shadow:0 8px 20px -12px #2a204a99;transform:translateY(-1px)}.gc-rail-section .gc-btn:focus-visible,.gc-brand .gc-btn:focus-visible,.gc-cats a:focus-visible,.gc-rail-section a:focus-visible,.gc-cc .gc-cc__cta:focus-visible,.gc-cc .gc-cc__tab:focus-visible{outline:2px solid var(--gcu-violet);outline-offset:3px}.gc-rail-section .gc-card__action{min-height:4.4rem}.gc-rail-section .gc-card{border-radius:var(--gcu-r-card);border:1px solid var(--gcu-line);box-shadow:var(--gcu-shadow);transition:border-color .25s ease,box-shadow .25s ease,transform .25s var(--gcu-ease)}.gc-rail-section .gc-card:hover{border-color:var(--gcu-line-strong);box-shadow:var(--gcu-shadow-hover);transform:translateY(-2px)}.gc-rail-section .gc-card__media{border-radius:var(--gcu-r-media);background:radial-gradient(85% 80% at 50% 42%,#fbfafd,#f1eef7 62%,#e8e4f1)}.gc-rail-section .gc-card__media .gc-media__img{mix-blend-mode:multiply}.gc-rail-section .gc-card__title{font-weight:550}.gc-cats .gc-cat__link{--gc-cat-accent: var(--gcu-violet)}.gc-cats .gc-cat__link{border-radius:var(--gcu-r-card);border:1px solid var(--gcu-line)!important;box-shadow:inset 0 1px #ffffffe6,var(--gcu-shadow)!important;transition:border-color .25s ease,box-shadow .25s ease,transform .25s var(--gcu-ease)}.gc-cats .gc-cat__link:hover{border-color:var(--gcu-line-strong)!important;box-shadow:var(--gcu-shadow-hover)!important;transform:translateY(-2px)}.gc-cats .gc-cat__media{border-radius:var(--gcu-r-media);box-shadow:0 12px 24px -16px #2a204a8c,inset 0 0 0 1px #ffffff80!important}.gc-cats .gc-cat__link svg{background-color:#efebf8!important;color:var(--gcu-violet)!important}.gc-cc .gc-cc__stage{border-radius:var(--gcu-r-stage)}@media(min-width:750px){.gc-cc .gc-cc__tab{border-radius:var(--gcu-r-card)}.gc-cc .gc-cc__thumb{width:4.4rem;height:4.4rem;border-radius:var(--gcu-r-media);flex:0 0 4.4rem}.gc-cc .gc-cc__thumb img,.gc-cc .gc-cc__thumb svg{border-radius:inherit}.gc-cc .gc-cc__tab:not(.is-active):hover{border-color:var(--gcu-line-strong);box-shadow:var(--gcu-shadow-hover)}}.gc-brand img{border-radius:var(--gcu-r-stage)}@media(prefers-reduced-motion:reduce){.gc-rail-section .gc-card,.gc-cats .gc-cat__link,.gc-rail-section .gc-btn,.gc-brand .gc-btn{transition:none;transform:none!important}}.gc-cats{position:relative}.gc-cats:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4rem;background:linear-gradient(180deg,rgba(247,246,249,0),var(--gcu-porcelain));pointer-events:none}.section-header.shopify-section-header-sticky.gc-cc-head-clear:not(.menu-open){transform:translateY(-100%)}.gc-cats .gc-cat__index{color:var(--gcu-violet-ink)}.gc-rail-section small,.gc-rail-section [class*=note]{color:#4c4a57}.gc-cc .gc-cc__shelf--1 .gc-cc__pack--1{scale:1}.gc-cc .gc-cc__studio--info{display:flex;align-items:center;justify-content:center;padding:0 5% 0 22%}.gc-cc .gc-cc-info{position:relative;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2.6rem;width:min(52rem,100%);min-height:20rem;padding:2.6rem 3rem;border-radius:2rem;background:#ffffffc7;border:1px solid rgba(94,75,139,.16);box-shadow:0 28px 48px -30px #2a204a99,inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#17151f}.gc-cc .gc-cc-info__count{display:grid;justify-items:center;gap:.2rem;min-width:8.4rem;padding-right:2.6rem;border-right:1px solid rgba(94,75,139,.2)}.gc-cc .gc-cc-info__num{font-size:5.2rem;font-weight:700;line-height:1;letter-spacing:-.03em;color:#2b2342;font-variant-numeric:tabular-nums}.gc-cc .gc-cc-info__unit{font-size:1.1rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:#5e4b8b}.gc-cc .gc-cc-info__body{display:grid;justify-items:start;gap:.7rem;min-width:0}.gc-cc .gc-cc-info__tag{display:inline-flex;align-items:center;min-height:2.4rem;padding:0 1rem;border-radius:99rem;background:#efeaf9;border:1px solid rgba(94,75,139,.25);font-size:1.05rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:#4f3f84}.gc-cc .gc-cc-info__what{font-size:2.6rem;font-weight:650;line-height:1.15;letter-spacing:-.015em;text-wrap:balance;color:#17151f}.gc-cc .gc-cc-info__note{font-size:1.25rem;line-height:1.45;color:#4c4860;max-width:40ch}.gc-cc .gc-cc__slide-media.is-active .gc-cc-info{animation:gcccRise .9s cubic-bezier(.16,1,.3,1) both}.gc-cc .gc-cc__thumb--info{display:grid;place-items:center;background:radial-gradient(80% 80% at 50% 45%,#f6f3fb,#ddd6ea);box-shadow:inset 0 0 0 1px #5e4b8b2e}.gc-cc .gc-cc__thumb--info:after{display:none}.gc-cc .gc-cc__thumb-num{font-size:1.7rem;font-weight:700;letter-spacing:-.02em;color:#2b2342;font-variant-numeric:tabular-nums}@media(min-width:750px)and (max-width:989px){.gc-cc .gc-cc__studio--info{padding:0 4% 0 20%}.gc-cc .gc-cc-info{gap:1.6rem;padding:1.8rem 2rem;min-height:14rem}.gc-cc .gc-cc-info__count{padding-right:1.6rem}.gc-cc .gc-cc-info__num{font-size:3.8rem}.gc-cc .gc-cc-info__what{font-size:1.9rem}.gc-cc .gc-cc-info__note{display:none}}@media(max-width:749px){.gc-cc .gc-cc__studio--info{padding:.8rem 1.6rem}.gc-cc .gc-cc-info{width:100%;gap:1.2rem;padding:.9rem 1.4rem;border-radius:1.4rem;min-height:0}.gc-cc .gc-cc-info__count{padding-right:1.2rem}.gc-cc .gc-cc-info__num{font-size:2.6rem}.gc-cc .gc-cc-info__unit{font-size:.85rem;letter-spacing:.1em}.gc-cc .gc-cc-info__body{gap:.3rem}.gc-cc .gc-cc-info__tag{display:none}.gc-cc .gc-cc__studio--info{align-items:flex-start;padding-top:.9rem}.gc-cc .gc-cc-info__what{font-size:1.5rem}.gc-cc .gc-cc-info__note{display:none}.gc-cc .gc-cc__thumb-num{font-size:1.25rem}}@media(prefers-reduced-motion:reduce){.gc-cc .gc-cc__slide-media.is-active .gc-cc-info{animation:none!important}}@media(min-width:990px){.gc-hero .gc-hero__img{object-position:62% 50%}}@media(min-width:750px){.gc-hero .gc-hero__veil{background:linear-gradient(90deg,#15151dcc,#15151d80 30%,#15151d14 58%,#15151d00 75%),radial-gradient(42% 60% at 16% 52%,#7764a533,#7764a500 72%)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/gc-home-unify.css.map */
