.gl-progress{position:fixed;inset-inline:0;top:0;height:3px;z-index:60;pointer-events:none;background:linear-gradient(90deg,var(--gold),var(--red));transform:scaleX(var(--gl-p,0));transform-origin:right;opacity:.95}img.gl-img{opacity:0}img.gl-img.is-in{opacity:1;transition:opacity .45s ease}@media(prefers-reduced-motion:no-preference){.gl-rv{opacity:0}.gl-rv.is-in{opacity:1;animation:gl-rise .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--gl-i,0)*70ms)}.gl-rv.gl-rv--pop.is-in{animation-name:gl-pop;animation-timing-function:cubic-bezier(.3,1.5,.5,1)}.gl-h{position:relative}.gl-h:after{content:"";position:absolute;inset-inline-start:0;bottom:-6px;width:44px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--gold),var(--red));transform:scaleX(0);transform-origin:right;transition:transform .7s .15s cubic-bezier(.2,.7,.2,1)}.gl-h.is-in:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.gg-live .g-card{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.gg-live .g-card:hover{transform:perspective(900px) rotateX(var(--gl-rx,0deg)) rotateY(var(--gl-ry,0deg)) translateY(-5px);box-shadow:0 18px 40px #281a0c29}.gg-live .g-card__ph{position:relative;overflow:hidden;display:block}.gg-live .g-card__ph img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.gg-live .g-card:hover .g-card__ph img{transform:scale(1.045)}.gg-live .g-card__ph:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.42) 50%,transparent 62%);transform:translate(130%);pointer-events:none}.gg-live .g-card:hover .g-card__ph:after{transform:translate(-130%);transition:transform .9s ease}.gg-live .g-band{position:relative;isolation:isolate}.gg-live .g-band:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;opacity:0;transition:opacity .4s ease;background:radial-gradient(420px circle at var(--gl-x,50%) var(--gl-y,50%),rgba(227,189,98,.2),transparent 62%)}.gg-live .g-band:hover:before{opacity:1}}.gg-live .g-card:active{transform:scale(.985)}.gg-live .g-btn,.gg-live .g-add{position:relative;overflow:hidden;transition:transform .15s ease,background-color .15s ease,box-shadow .2s ease}.gg-live .g-btn:active,.gg-live .g-add:active{transform:scale(.96)}.gl-ripple{position:absolute;border-radius:50%;pointer-events:none;background:currentColor;opacity:.22;transform:scale(0);animation:gl-ripple .55s ease-out forwards}.gl-added [data-cart-target] svg,.gl-added .g-bnav a[href*=cart] svg{animation:gl-bump .6s cubic-bezier(.3,1.6,.5,1)}.gg-live .g-bnav a:active svg{transform:translateY(-3px) scale(1.12)}.gg-live .g-bnav a svg{transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.gg-live .g-cats__img{position:relative}.gg-live .g-cats__img:before{content:"";position:absolute;inset:-3px;border-radius:50%;background:conic-gradient(from 0deg,var(--gold),transparent 35%,var(--red) 60%,transparent 85%,var(--gold));opacity:0;transition:opacity .3s ease;z-index:0;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px))}.gg-live .g-cats a:hover .g-cats__img:before,.gg-live .g-cats a:active .g-cats__img:before,.gg-live .g-cats a:focus-visible .g-cats__img:before{opacity:1;animation:gl-spin 2.4s linear infinite}.gg-live .g-header{transition:box-shadow .3s ease}.gg-live.gl-scrolled .g-header{box-shadow:0 6px 24px #1e12081a}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.gg-live .g-tile img{scale:1.12;animation:gl-par linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}.gg-live .g-cats>a:nth-child(odd) .g-cats__img img{animation:gl-float 5.5s ease-in-out infinite}.gg-live .g-cats>a:nth-child(2n) .g-cats__img img{animation:gl-float 6.5s ease-in-out -2s infinite}}@media(prefers-reduced-motion:no-preference){#g-price{display:inline-block}#g-price.gl-swap{animation:gl-swap .38s cubic-bezier(.2,.7,.2,1)}}@keyframes gl-swap{0%{opacity:0;translate:0 9px}to{opacity:1;translate:none}}@media(prefers-reduced-motion:no-preference){.gg-live .g-card__deal.gl-deal s{text-decoration-color:transparent}.gg-live .g-card__deal.gl-deal s:after{content:"";position:absolute;inset-inline:-2px;top:52%;height:1.6px;border-radius:2px;background:var(--red);transform:scaleX(0);transform-origin:right}.gg-live .g-card__deal.gl-deal .gg-offpill{opacity:0}.gg-live .g-card__deal.gl-deal.is-in s:after{animation:gl-strike .45s .1s ease-out both}.gg-live .g-card__deal.gl-deal.is-in .gg-offpill{opacity:1;animation:gl-tag .6s .4s cubic-bezier(.3,1.7,.5,1) both}.gg-live .g-card__deal.gl-deal.is-in+.g-price{animation:gl-price .5s .75s cubic-bezier(.2,.7,.2,1) both}.gg-live .gg-offpill:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.6) 50%,transparent 70%);translate:130% 0;pointer-events:none}.gg-live .g-card__deal.is-in .gg-offpill:after,.gg-live .g-buy__deal .gg-offpill:after{animation:gl-shine 4.5s 1.1s ease-in-out infinite}.gg-live .g-buy__deal .gg-offpill{animation:gl-tag .6s .5s cubic-bezier(.3,1.7,.5,1) both}@media(hover:hover){.gg-live .g-card:hover .gg-offpill{animation:gl-wiggle .5s ease}}}@keyframes gl-strike{to{transform:scaleX(1)}}@keyframes gl-tag{0%{opacity:0;scale:.4;rotate:-14deg}60%{opacity:1;scale:1.12;rotate:4deg}to{opacity:1;scale:1;rotate:0deg}}@keyframes gl-price{0%{scale:1}45%{scale:1.09}to{scale:1}}@keyframes gl-shine{0%{translate:130% 0}22%,to{translate:-130% 0}}@keyframes gl-wiggle{0%,to{rotate:0deg}30%{rotate:-6deg}65%{rotate:5deg}}@keyframes gl-par{0%{translate:0 -5%}to{translate:0 5%}}@keyframes gl-float{0%,to{translate:0 0}50%{translate:0 -3px}}@keyframes gl-rise{0%{opacity:0;translate:0 22px}to{opacity:1;translate:none}}@keyframes gl-pop{0%{opacity:0;scale:.86}to{opacity:1;scale:1}}@keyframes gl-ripple{to{transform:scale(1);opacity:0}}@keyframes gl-bump{0%{transform:none}30%{transform:scale(1.28) rotate(-8deg)}60%{transform:scale(.94) rotate(4deg)}to{transform:none}}@keyframes gl-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.gl-progress{display:none}img.gl-img{opacity:1}}@media print{.gl-rv,img.gl-img{opacity:1!important;animation:none!important}.gl-progress{display:none}}
