.gn-press{--press-serif: Georgia, "Times New Roman", serif;--press-gap: 30px;--press-name-min: 154px;--press-pad-y: 22px;border-block:1px solid var(--gn-scheme-hairline);padding-block:var(--press-pad-y);min-height:110px;overflow:hidden}.gn-press__in{display:flex;align-items:center;gap:30px}.gn-press__head{flex:0 0 120px;display:flex;align-items:center;flex-wrap:wrap;gap:var(--gn-sp-6)}.gn-press__label{margin:0;font-family:var(--gn-font-body);font-weight:inherit;font-size:var(--gn-fs-eyebrow);letter-spacing:var(--gn-ls-caps);line-height:1.4;text-transform:uppercase;color:var(--gn-scheme-muted-foreground)}.gn-press__toggle{display:none;place-items:center;width:var(--gn-tap-min);height:var(--gn-tap-min);padding:0;border:0;border-radius:var(--gn-radius-round);background:none;color:var(--gn-scheme-foreground);cursor:pointer}.gn-press__toggle:before{content:"";grid-area:1 / 1;width:26px;height:26px;border:1px solid var(--gn-color-line-strong);border-radius:var(--gn-radius-round)}.gn-press__toggle .gn-ico{grid-area:1 / 1;width:12px;height:12px}.gn-press__ico-play,.gn-press__toggle[aria-pressed=true] .gn-press__ico-pause{display:none}.gn-press__toggle[aria-pressed=true] .gn-press__ico-play{display:block}@media(hover:hover){.gn-press__toggle:hover:before{background:var(--gn-color-ink);border-color:var(--gn-color-ink)}.gn-press__toggle:hover{color:var(--gn-color-on-ink)}}.gn-press__window{min-width:0;flex:1}.gn-press__group{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:var(--gn-sp-8) var(--press-gap)}.gn-press__group--dup{display:none}.gn-press__name{display:block;flex-shrink:0;min-width:var(--press-name-min);color:var(--gn-color-ink-2);line-height:1;text-align:center;text-decoration:none;white-space:nowrap}.gn-press__name{position:relative}.gn-press__name:after{content:"";position:absolute;inset-inline:0;top:calc(50% - 22px);height:44px}@media(hover:hover){.gn-press__name:hover{opacity:.6}}.gn-press__name--serif{font:700 24px / .92 var(--press-serif);letter-spacing:-1.2px}.gn-press__name--serif-large{font:700 27px / 1 var(--press-serif);letter-spacing:-1px}.gn-press__name--heavy{font:900 var(--gn-fs-press) / 1 var(--gn-font-display);letter-spacing:-2px}.gn-press__name--sans{font:600 30px / 1 var(--gn-font-display);letter-spacing:-1.5px}.gn-press__name--compact{font:600 17px / 1.05 var(--gn-font-display);letter-spacing:-.4px}.gn-press__suffix{margin-left:var(--gn-sp-1);font-size:23px;font-style:italic;font-weight:400}@media(prefers-reduced-motion:no-preference){.gn-press{--press-gap: 64px}.gn-js .gn-press__toggle{display:grid}.gn-press__window{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,var(--gn-color-ink) 3%,var(--gn-color-ink) 97%,transparent);mask-image:linear-gradient(to right,transparent,var(--gn-color-ink) 3%,var(--gn-color-ink) 97%,transparent)}.gn-press__track{display:flex;width:max-content;animation:gn-press-scroll 38s linear infinite;will-change:transform}.gn-press__group{flex-wrap:nowrap;flex-shrink:0;padding-right:var(--press-gap)}.gn-press__group--dup{display:flex}.gn-press__window:hover .gn-press__track,.gn-press__window:focus-within .gn-press__track,.gn-press__in[data-paused=true] .gn-press__track{animation-play-state:paused}}@keyframes gn-press-scroll{to{transform:translate(-50%)}}@media(max-width:900px)and (prefers-reduced-motion:no-preference){.gn-press{--press-gap: 37px}}@media(max-width:900px){.gn-press{--press-name-min: 135px;min-height:100px}.gn-press__in{gap:var(--gn-sp-7)}.gn-press__head{flex-basis:89px;gap:var(--gn-sp-3)}.gn-press__name--serif{font-size:22px}.gn-press__name--heavy{font-size:30px}.gn-press__name--sans{font-size:27px}.gn-press__name--serif-large{font-size:25px}.gn-press__name--compact{font-size:16px}}@media(max-width:520px){.gn-press__in{flex-wrap:wrap}.gn-press__head,.gn-press__window{flex-basis:100%}}.gn-press--image{min-height:0;padding-block:var(--gn-section-y)}.gn-press__imgwrap{display:grid;gap:var(--gn-sp-8);justify-items:center;text-align:center}.gn-press__panel{width:min(100%,720px);border-radius:var(--gn-radius-lg);overflow:hidden;background:var(--gn-color-ink)}.gn-press__logos{width:100%;height:auto}.gn-press{display:flex;flex-direction:column;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/60/assets/gn-press-marquee.css.map */
