.template-index .section-collection-list .collection-card-wrapper{position:relative;isolation:isolate}.template-index .section-collection-list .collection-card-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;background:linear-gradient(112deg,transparent 30%,rgba(198,164,255,.22) 50%,transparent 70%);opacity:0;transform:translate(-110%);pointer-events:none}.template-index .section-collection-list .card__media img{transition:transform .45s cubic-bezier(.2,.75,.25,1),filter .45s ease}.template-index .section-collection-list .collection-card-wrapper:hover .card__media img,.template-index .section-collection-list .collection-card-wrapper:focus-within .card__media img{transform:scale(1.055) rotate(-1deg);filter:drop-shadow(0 8px 16px rgba(122,73,231,.28))}.template-index .section-collection-list .card__heading{position:relative}.template-index .section-collection-list .card__heading:after{content:"\2197";display:inline-block;margin-left:5px;color:#c0a0ff;opacity:0;transform:translate(-3px,3px);transition:opacity .2s ease,transform .2s ease}.template-index .section-collection-list .collection-card-wrapper:hover .card__heading:after,.template-index .section-collection-list .collection-card-wrapper:focus-within .card__heading:after{opacity:1;transform:translate(0)}.template-index .ggs-hero:after{content:"";position:absolute;width:min(45vw,560px);aspect-ratio:1;top:-35%;right:-10%;border-radius:50%;background:radial-gradient(circle,rgba(139,78,240,.17),transparent 70%);pointer-events:none}.template-index .ggs-hero-slide.active .ggs-hero__content{animation:ggs-hero-arrive .56s cubic-bezier(.2,.7,.2,1) both}.template-index .ggs-hero-slide.active .ggs-hero__image-wrap{animation:ggs-hero-image-arrive .65s cubic-bezier(.2,.7,.2,1) both}.template-index .ggs-hero__img{transition:transform .22s ease-out,filter .22s ease-out;transform:perspective(900px) rotateX(var(--ggs-tilt-x,0deg)) rotateY(var(--ggs-tilt-y,0deg))}.template-index .ggs-hero__image-wrap:hover .ggs-hero__img{filter:drop-shadow(0 22px 48px rgba(154,91,251,.4))}.template-index .ggs-hero__btn,.template-index .ggs-hero__secondary-btn{transition:transform .2s ease,filter .2s ease,box-shadow .2s ease!important}.template-index .ggs-hero__btn:hover,.template-index .ggs-hero__secondary-btn:hover,.template-index .ggs-hero__btn:focus-visible,.template-index .ggs-hero__secondary-btn:focus-visible{transform:translateY(-3px);filter:brightness(1.12);box-shadow:0 12px 24px #6d2fd240}.template-index .ggs-main-btn,.template-index .ggs-img-btn{transition:transform .2s ease,background .2s ease,box-shadow .2s ease!important}.template-index .ggs-main-btn:hover,.template-index .ggs-img-btn:hover{box-shadow:0 0 0 5px #9a5bfb29}.template-index .ggs-main-dot.active{outline:2px solid #a879ff;outline-offset:3px}.template-index .sections-rich-text .button{transition:transform .22s ease,box-shadow .22s ease!important}.template-index .sections-rich-text .button:hover,.template-index .sections-rich-text .button:focus-visible{transform:translateY(-3px);box-shadow:0 9px 24px #753ccd3d}.template-index .ggs-faq__item{transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease!important}.template-index .ggs-faq__item:hover,.template-index .ggs-faq__item:focus-within{transform:translateY(-2px);box-shadow:0 8px 25px #170c334d}.template-index .ggs-faq__item.open{border-color:#ad8af5!important;box-shadow:0 0 0 1px #ad8af540,0 10px 26px #1b0d3c47}.template-index .ggs-faq__question:focus-visible{outline:2px solid #d6c1ff;outline-offset:-4px}@media(prefers-reduced-motion:no-preference){.template-index .section-collection-list .collection-card-wrapper:hover:after,.template-index .section-collection-list .collection-card-wrapper:focus-within:after{opacity:1;animation:ggs-card-shine .75s ease-out both}.template-index .ggs-hero:after{animation:ggs-ambient-orb 13s ease-in-out infinite alternate}.template-index .ggs-hero .ggs-main-dot.active{animation:ggs-dot-glow 2.8s ease-in-out infinite}}@keyframes ggs-card-shine{0%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes ggs-ambient-orb{0%{transform:translate(-10%,2%) scale(.95);opacity:.55}to{transform:translate(7%,-5%) scale(1.08);opacity:1}}@keyframes ggs-hero-arrive{0%{opacity:.65;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes ggs-hero-image-arrive{0%{opacity:.65;transform:translate(-14px) scale(.97)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes ggs-dot-glow{0%,to{box-shadow:0 0 #a879ff42}50%{box-shadow:0 0 0 6px #a879ff00}}@media(max-width:767px){.template-index .ggs-hero:after{width:75vw;right:-25vw;top:-15%}.template-index .section-collection-list .collection-card-wrapper:hover .card__media img{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){.template-index .section-collection-list .card__media img,.template-index .ggs-hero-slide.active .ggs-hero__content,.template-index .ggs-hero-slide.active .ggs-hero__image-wrap,.template-index .ggs-hero__img,.template-index .ggs-hero__btn,.template-index .ggs-hero__secondary-btn,.template-index .sections-rich-text .button,.template-index .ggs-faq__item{animation:none!important;transition:none!important;transform:none!important}.template-index .ggs-hero:after,.template-index .section-collection-list .collection-card-wrapper:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ggs-home-motion.css.map */
