.gg{--ink:#0d0d0d;--paper:#fff;--muted:#5f5f5f;--line:#d8d8d8;--gap:2.4rem;--head:"Archivo Narrow","Helvetica Neue Condensed","Arial Narrow",sans-serif;--body:"Inter",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;color:var(--ink)}.gg__wrap{max-width:120rem;margin:0 auto;padding:0 5rem}.gg__wrap--wide{max-width:160rem}.gg img{display:block;width:100%;height:auto}.gg a{color:inherit}.gg :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gg__h1{font-family:var(--head);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:-.01em;line-height:.92;font-size:clamp(4.4rem,8vw,9.6rem);margin:0}.gg__h2{font-family:var(--head);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:-.005em;line-height:.95;font-size:clamp(3.2rem,5vw,6.4rem);margin:0}.gg__lead{font-family:var(--body);font-size:1.6rem;line-height:1.6;color:#222;max-width:60rem}.gg__rule{border:0;border-top:1px solid var(--ink);margin:0}.ggprint{position:relative;overflow:hidden}.ggprint__cover,.ggprint__scan{display:none}.ggprint.is-printing .ggprint__cover,.ggprint.is-printing .ggprint__scan{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--gg-src,none);background-size:100% 100%;background-blend-mode:screen;mix-blend-mode:multiply;opacity:0}.ggprint.is-printing .ggprint__cover{background-color:#ff2a3c;animation:ggGhostR var(--print-dur,.9s) steps(1,end) forwards}.ggprint.is-printing .ggprint__scan{background-color:#00e5ff;animation:ggGhostC var(--print-dur,.9s) steps(1,end) forwards}.ggprint.is-printing img{animation:ggArrive var(--print-dur,.9s) cubic-bezier(.16,1,.3,1) both,ggSlice var(--print-dur,.9s) steps(1,end) both}.ggprint.is-printed .ggprint__cover,.ggprint.is-printed .ggprint__scan{display:none}@media(prefers-reduced-motion:no-preference){.js .ggprint:not(.is-printing):not(.is-printed) img{opacity:0}}@keyframes ggArrive{0%{opacity:0;transform:translate3d(0,2.4rem,0) scale(.965)}10%{opacity:1}to{opacity:1;transform:none}}@keyframes ggSlice{0%{clip-path:inset(0 0 62% 0)}8%{clip-path:inset(34% 0 22% 0)}14%{clip-path:inset(0 0 0 0)}20%{clip-path:inset(58% 0 4% 0)}26%{clip-path:inset(0 0 0 0)}31%{clip-path:inset(12% 0 71% 0)}36%,to{clip-path:inset(0 0 0 0)}}@keyframes ggGhostR{0%{opacity:.9;transform:translate3d(-1.2rem,0,0);clip-path:inset(18% 0 52% 0)}8%{opacity:.85;transform:translate3d(.8rem,0,0);clip-path:inset(60% 0 12% 0)}16%{opacity:.8;transform:translate3d(-.5rem,0,0);clip-path:inset(4% 0 80% 0)}24%{opacity:.75;transform:translate3d(1.4rem,0,0);clip-path:inset(40% 0 34% 0)}32%{opacity:.5;transform:translate3d(-.3rem,0,0);clip-path:inset(0 0 0 0)}40%,to{opacity:0;transform:none;clip-path:inset(0 0 0 0)}}@keyframes ggGhostC{0%{opacity:.9;transform:translate3d(1rem,0,0);clip-path:inset(48% 0 20% 0)}8%{opacity:.85;transform:translate3d(-1.3rem,0,0);clip-path:inset(8% 0 66% 0)}16%{opacity:.8;transform:translate3d(.6rem,0,0);clip-path:inset(70% 0 6% 0)}24%{opacity:.75;transform:translate3d(-.9rem,0,0);clip-path:inset(26% 0 50% 0)}32%{opacity:.5;transform:translate3d(.3rem,0,0);clip-path:inset(0 0 0 0)}40%,to{opacity:0;transform:none;clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.ggprint.is-printing .ggprint__cover,.ggprint.is-printing .ggprint__scan{display:none}.ggprint.is-printing img{animation:none}}.ggfeat{overflow-x:clip}.ggprint.ggfeat__title{overflow:visible}.ggprint.ggfeat__title.is-printing .ggprint__cover{display:none}.ggprint.ggfeat__title.is-printing .ggprint__scan{background-color:var(--ink);background-image:none;mix-blend-mode:multiply;animation:ggStampInk var(--print-dur,.7s) linear forwards}.ggprint.ggfeat__title.is-printing img{transform-origin:50% 60%;animation:ggStamp var(--print-dur,.7s) both}@keyframes ggStamp{0%{opacity:0;transform:scale(1.4) rotate(-7deg);filter:blur(4px);animation-timing-function:cubic-bezier(.6,0,.9,.5)}42%{opacity:1;transform:scale(.95) rotate(1.5deg);filter:blur(0);animation-timing-function:steps(1,end)}50%{opacity:1;transform:translate(-.4rem,.2rem) scale(1.015) rotate(-1deg)}58%{opacity:1;transform:translate(.3rem,-.15rem) scale(.995) rotate(.6deg)}66%{opacity:1;transform:translate(-.15rem,.1rem) rotate(-.3deg);animation-timing-function:cubic-bezier(.16,1,.3,1)}to{opacity:1;transform:none;filter:none}}@keyframes ggStampInk{0%,40%{opacity:0}44%{opacity:.18}60%,to{opacity:0}}.ggprint.gghp__title.is-printing .ggprint__cover{display:none}.ggprint.gghp__title.is-printing .ggprint__scan{background-color:transparent;background-image:repeating-linear-gradient(0deg,rgba(13,13,13,.55) 0 1px,transparent 1px 5px);background-size:auto;mix-blend-mode:multiply;animation:ggStreak var(--print-dur,.8s) steps(1,end) forwards}.ggprint.gghp__title.is-printing img{animation:ggRip var(--print-dur,.8s) steps(12,end) both,ggToner var(--print-dur,.8s) ease-out both}@keyframes ggRip{0%{clip-path:polygon(-20% 0,-15% 0,-19% 10%,-12% 20%,-20% 30%,-13% 40%,-18% 50%,-11% 60%,-17% 70%,-10% 80%,-19% 90%,-15% 100%,-20% 100%)}to{clip-path:polygon(-20% 0,115% 0,111% 10%,118% 20%,110% 30%,117% 40%,112% 50%,119% 60%,113% 70%,120% 80%,111% 90%,115% 100%,-20% 100%)}}@keyframes ggToner{0%{filter:contrast(2.4) brightness(.55)}60%{filter:contrast(1.4) brightness(.9)}to{filter:none}}@keyframes ggStreak{0%{opacity:.6;background-position:0 0}15%{background-position:0 3px}30%{opacity:.5;background-position:12px 1px}45%{background-position:-8px 4px}60%{opacity:.35;background-position:5px 2px}75%{opacity:.2}90%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.ggprint.ggfeat__title.is-printing img,.ggprint.gghp__title.is-printing img{animation:none}}.ggtile{position:relative;display:block;text-decoration:none}.ggtile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);transform:translate(0)}.ggtile__inner{position:relative;display:block;height:100%;border:1px solid var(--ink);background:#f4f4f4;overflow:hidden;transition:transform .15s ease}.ggtile__inner img{height:100%;object-fit:cover}.ggtile:active .ggtile__inner{transform:translate(-2px,-2px)}@media(hover:hover)and (pointer:fine){.ggtile:hover .ggtile__inner{transform:translate(-6px,-6px)}}@media(prefers-reduced-motion:reduce){.ggtile__inner{transition:none}}.ggtile--static:before{display:none}.ggcard{margin:0;list-style:none}.ggcard a{display:block;color:inherit;text-decoration:none}.ggcard__media{position:relative;border:1px solid var(--ink);background:#f4f4f4;overflow:hidden}.ggcard__media img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}@media(hover:hover)and (pointer:fine){.ggcard a:hover .ggcard__media img{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.ggcard__media img{transition:none}}.ggcard__info{display:flex;flex-direction:column}.ggcard__type{font-family:var(--mono);font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:1.4rem 0 .5rem}.ggcard__title{font-family:var(--head);font-weight:700;font-style:normal;text-transform:uppercase;line-height:1.02;margin:0;font-size:2rem;letter-spacing:0;min-height:2.04em}.ggcard a:hover .ggcard__title{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.15rem}.ggcard__price{font-family:var(--mono);font-size:1.2rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;margin:1rem 0 0;padding-top:1rem;border-top:1px solid var(--line)}.ggcard__price s{color:var(--muted);margin-left:.6rem}.ggcard__price .currency-converter-wrapper-amount-box,.ggcard__price .currency-converter-wrapper-amount-box span{font-family:var(--mono)!important;font-size:inherit!important;letter-spacing:inherit}.ggcard__price .currency-converter-amount-box{padding:0!important}.ggbtn{display:inline-block;background:var(--ink);color:var(--paper)!important;font-family:var(--head);font-weight:700;font-style:italic;text-transform:uppercase;font-size:1.9rem;letter-spacing:.01em;line-height:1;padding:1.6rem 3rem;text-decoration:none;border:1px solid var(--ink);cursor:pointer;transition:transform .12s ease}.ggbtn:active{transform:scale(.97)}.ggbtn--ghost{background:transparent;color:var(--ink)!important}@media(prefers-reduced-motion:reduce){.ggbtn{transition:none}}@media screen and (max-width:989px){.gg__wrap{padding:0 3.2rem}}@media screen and (max-width:749px){.gg{--gap:1.4rem}.gg__wrap{padding:0 1.6rem}.ggcard__title{font-size:1.6rem}.ggcard__price{font-size:1.05rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/gg-base.css.map */
