goodays-run-gallery{display:block;padding-top:28px;padding-bottom:64px}.goodays-run-gallery__grid{display:grid;grid-template-columns:1fr 1.4fr .9fr;gap:clamp(10px,1.7vw,22px);grid-auto-rows:clamp(140px,19vw,260px)}.goodays-run-gallery__card{min-width:0;perspective:1000px}.goodays-run-gallery__card:nth-child(7n+1),.goodays-run-gallery__card:nth-child(7n){grid-column:span 2}.goodays-run-gallery__glass{height:100%;position:relative;overflow:hidden;border-radius:clamp(16px,2.5vw,30px);padding:5px;border:1px solid rgb(255 255 255 / 65%);background:linear-gradient(145deg,#ffffff52,#ffffff14);box-shadow:inset 0 1px 2px #ffffffa6,0 12px 28px #1e143c21;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.goodays-run-gallery__glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(130deg,rgb(255 255 255 / 18%),transparent 38%,transparent 76%,rgb(255 255 255 / 9%));box-shadow:inset 0 0 0 1px #ffffff3d}.goodays-run-gallery__media{height:100%;overflow:hidden;border-radius:inherit}.goodays-run-gallery__media img{display:block;width:100%;height:100%;object-fit:cover}.goodays-run-gallery__media--contain img{object-fit:contain}.goodays-run-gallery__placeholder{height:100%;position:relative;display:grid;place-items:center;color:#fff}.goodays-run-gallery__placeholder svg{width:75%;height:75%;opacity:.5;fill:#fff}.goodays-run-gallery__placeholder span{position:absolute;bottom:10px;font-family:Helvetica,Arial,sans-serif;font-size:13px}.goodays-run-gallery__glass{animation:var(--run-motion, run-float) var(--run-speed) cubic-bezier(.45,0,.55,1) var(--run-delay) infinite alternate}[data-motion=zoom]{--run-motion: run-zoom}[data-motion=drift]{--run-motion: run-drift}[data-motion=float]{--run-motion: run-float}[data-motion=tilt]{--run-motion: run-tilt}[data-motion=pan]{--run-motion: run-pan}[data-motion=breathe]{--run-motion: run-breathe}.goodays-run-gallery__media img{animation:run-photo var(--run-speed) ease-in-out var(--run-delay) infinite alternate}.goodays-run-gallery__media--contain img{animation:none}goodays-run-gallery.is-paused .goodays-run-gallery__glass,goodays-run-gallery.is-paused img,.goodays-run-gallery__card.is-selected .goodays-run-gallery__glass,.goodays-run-gallery__card.is-selected img{animation-play-state:paused}@keyframes run-zoom{0%{transform:scale(.975)}to{transform:scale(1)}}@keyframes run-drift{0%{transform:translateY(-3px) rotate(-.7deg)}to{transform:translateY(3px) rotate(.7deg)}}@keyframes run-float{0%{transform:translateY(4px)}to{transform:translateY(-4px)}}@keyframes run-tilt{0%{transform:rotateY(-4deg) rotateX(2deg)}to{transform:rotateY(4deg) rotateX(-2deg)}}@keyframes run-pan{0%{transform:translate(-3px)}to{transform:translate(3px)}}@keyframes run-breathe{0%{transform:scale(.98) rotate(.5deg)}to{transform:scale(1) rotate(-.5deg)}}@keyframes run-photo{0%{transform:scale(1.025)}to{transform:scale(1.08)}}@media(max-width:749px){goodays-run-gallery{padding:18px 16px 40px}.goodays-run-gallery__grid{grid-auto-rows:clamp(115px,33vw,220px);gap:10px}.goodays-run-gallery__glass{padding:3px}}@media(prefers-reduced-motion:reduce){.goodays-run-gallery__glass,.goodays-run-gallery__media img{animation:none}}.goodays-run-cta{padding-top:28px;text-align:center}.goodays-rainbow-page #MainContent .goodays-run-cta__button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 28px;max-width:100%;box-sizing:border-box;border:1px solid rgb(255 255 255 / 36%);border-radius:14px;color:#fff;text-decoration:none;text-align:center;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.3;background:linear-gradient(125deg,#ffffff2e,#ffffff05 45%,#ffffff14),#414141e5;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px 2px #d0eaf02e,0 4px 12px #0000001a}.goodays-run-cta__button:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(hover:hover){.goodays-rainbow-page #MainContent .goodays-run-cta__button:hover{border-color:#ffffffa6}}.goodays-run-cta--bottom{padding:0 20px 48px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/goodays-run-gallery.css.map */
