@keyframes gt-breathe{0%,to{translate:0 0}50%{translate:0 -5px}}.card__img--primary,.gt-cat__media img{animation:gt-breathe 7s ease-in-out infinite}.grid>li:nth-child(4n+2) .card__img--primary,.gt-cats__grid>li:nth-child(2) img{animation-delay:-1.8s}.grid>li:nth-child(4n+3) .card__img--primary,.gt-cats__grid>li:nth-child(3) img{animation-delay:-3.6s}.grid>li:nth-child(4n+4) .card__img--primary,.gt-cats__grid>li:nth-child(4) img{animation-delay:-5.4s}.gt-cats__grid>li:nth-child(5) img{animation-delay:-2.7s}.gallery__slide img{animation:gt-breathe 9s ease-in-out infinite}.has-animations .grid>li.reveal,.has-animations .gt-cats__grid>li.reveal{transform:translateY(26px) scale(.985);filter:blur(4px);transition:opacity .9s var(--gt-ease),transform .9s var(--gt-ease),filter .9s var(--gt-ease);transition-delay:var(--reveal-delay, 0s)}.has-animations .grid>li.reveal.is-visible,.has-animations .gt-cats__grid>li.reveal.is-visible{transform:none;filter:none}@media(hover:hover)and (pointer:fine){.card[data-tilt],.gt-cat[data-tilt]{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(var(--lift, 0));transition:transform .5s var(--gt-ease),border-color .4s var(--gt-ease),box-shadow .4s var(--gt-ease);will-change:transform}.card[data-tilt]:hover,.gt-cat[data-tilt]:hover{--lift: -4px;transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(var(--lift))}.card[data-tilt]:after,.gt-cat[data-tilt]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(240px circle at var(--gx, 50%) var(--gy, 50%),rgba(255,255,255,.1),transparent 60%);transition:opacity .4s ease}.card[data-tilt]:hover:after,.gt-cat[data-tilt]:hover:after{opacity:1}}.gt-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:var(--spot, 0);background:radial-gradient(520px circle at var(--mx, 60%) var(--my, 45%),rgba(197,201,208,.1),transparent 65%);transition:opacity .6s ease}.gt-hero__inner{position:relative;z-index:1}.gt-progress{position:fixed;top:0;left:0;right:0;z-index:1000;height:2px;pointer-events:none;transform-origin:0 50%;transform:scaleX(var(--p, 0));background:linear-gradient(90deg,rgba(197,201,208,.2),var(--gt-silver),var(--gt-accent));box-shadow:0 0 10px #7cc4ff80}.header-wrapper{transition:background .4s ease,box-shadow .4s ease}.header-wrapper.is-scrolled{background:#070708db;box-shadow:0 12px 30px #00000061}.gt-assurance{padding:clamp(36px,5vw,56px) 0}.gt-assurance__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;border:1px solid var(--gt-line);border-radius:calc(var(--radius-card) + 4px);background:linear-gradient(180deg,#ffffff09,#ffffff03);box-shadow:inset 0 1px #ffffff0d,0 30px 60px #00000059}.gt-assurance__list>li{position:relative}.gt-assurance__item{display:flex;align-items:center;gap:14px;height:100%;padding:22px 24px;color:inherit;text-decoration:none}.gt-assurance__list>li+li:before{content:"";position:absolute;left:0;top:22%;bottom:22%;width:1px;background:linear-gradient(180deg,transparent,rgba(197,201,208,.25),transparent)}.gt-assurance__icon{flex:0 0 42px;width:42px;height:42px;padding:10px;border-radius:50%;color:#fff;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 30% 25%,#ffffff29,#ffffff05 70%);box-shadow:0 0 0 4px #ffffff05,0 6px 18px #0006}.gt-assurance__title{display:block;margin:0 0 2px;font-size:.875rem;font-weight:600;color:#fff;letter-spacing:.01em}.gt-assurance__text{display:block;margin:0;font-size:.75rem;line-height:1.45;color:#9a9ca3}a.gt-assurance__item{transition:background .3s ease;border-radius:inherit}a.gt-assurance__item:hover{background:#ffffff06}a.gt-assurance__item:hover .gt-assurance__icon{border-color:#ffffff59}@media(max-width:989px){.gt-assurance__list{grid-template-columns:repeat(2,minmax(0,1fr))}.gt-assurance__list>li:nth-child(3):before{display:none}.gt-assurance__list>li:nth-child(n+3){border-top:1px solid var(--gt-line)}}@media(max-width:560px){.gt-assurance__item{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 16px}.gt-assurance__icon{flex-basis:36px;width:36px;height:36px;padding:8px}.gt-assurance__title{font-size:.8125rem}}.card .price__current{font-variant-numeric:tabular-nums}.price--large .price__current{font-variant-numeric:tabular-nums;letter-spacing:-.02em}@media(prefers-reduced-motion:reduce){.card__img--primary,.gt-cat__media img,.gallery__slide img{animation:none!important}.has-animations .grid>li.reveal,.has-animations .gt-cats__grid>li.reveal{transform:none;filter:none}.gt-progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gtide-motion.css.map */
