@keyframes page-blur-in{0%{opacity:0;filter:blur(14px)}to{opacity:1;filter:blur(0)}}@keyframes page-added-pop{0%{transform:scale(.92)}60%{transform:scale(1.03)}to{transform:scale(1)}}.page-runway{width:100%;padding:0 clamp(.75rem,2vw,1.25rem) 2.5rem;animation:page-blur-in .55s ease backwards}@media(prefers-reduced-motion:reduce){.page-runway{animation:none}}.page-runway__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.page-runway__card{display:flex;flex-direction:column;background:var(--color-background);outline:1px solid rgba(128,128,128,.3)}.page-runway__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#ebebeb}.page-runway__image-link{display:block;width:100%;height:100%}.page-runway__image{width:100%;height:100%;object-fit:cover;transition:transform .6s ease,filter .6s ease}.page-runway__card:hover .page-runway__image{transform:scale(1.05);filter:blur(4px)}.page-runway__quick{position:absolute;left:0;right:0;bottom:0;padding:.7rem;display:flex;flex-direction:column;align-items:center;gap:.45rem;background:color-mix(in srgb,var(--color-background) 85%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transform:translateY(101%);opacity:0;transition:transform .35s ease,opacity .35s ease}.page-runway__card:hover .page-runway__quick,.page-runway__card:focus-within .page-runway__quick{transform:translateY(0);opacity:1}.page-runway__quick.is-loading{opacity:.65;pointer-events:none}.page-runway__quick-label{font-family:var(--font-sans);font-size:.65rem;text-transform:uppercase;letter-spacing:2px;color:var(--color-accent)}.page-runway__add{width:100%;padding:.7rem;font-family:var(--font-sans);font-size:.75rem;text-transform:uppercase;letter-spacing:2px;background:var(--color-text);color:var(--color-background);border:1px solid var(--color-text);cursor:pointer;transition:background .2s ease,color .2s ease}.page-runway__add:hover{background:transparent;color:var(--color-text)}.page-runway__sizes{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center}.page-runway__size{min-width:2.1rem;padding:.4rem .5rem;font-family:var(--font-sans);font-size:.75rem;line-height:1;background:var(--color-background);color:var(--color-text);border:1px solid var(--color-text);cursor:pointer;transition:background .2s ease,color .2s ease}.page-runway__size:hover:not([disabled]){background:var(--color-text);color:var(--color-background)}.page-runway__size[disabled]{opacity:.4;text-decoration:line-through;cursor:not-allowed}.page-runway__soldout{font-family:var(--font-sans);font-size:.7rem;text-transform:uppercase;letter-spacing:2px;color:var(--color-accent)}.page-runway__quick--soldout{transform:translateY(0);opacity:1;background:color-mix(in srgb,var(--color-background) 75%,transparent)}.page-runway__added{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-background) 90%,transparent);color:var(--color-text);font-family:var(--font-sans);text-transform:uppercase;letter-spacing:3px;font-size:.85rem;opacity:0;pointer-events:none;transition:opacity .25s ease}.page-runway__media.is-added .page-runway__added{opacity:1;animation:page-added-pop .4s ease}.page-runway__info{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;text-decoration:none;color:inherit;border-top:1px solid rgba(128,128,128,.3)}.page-runway__product-title{font-family:var(--font-mono);font-size:.95rem;font-weight:400;line-height:1.2;color:var(--color-text)}.page-runway__price{font-family:var(--font-montserrat);font-size:.9rem;color:var(--color-text);white-space:nowrap}.page-runway__empty{grid-column:1 / -1;text-align:center;color:var(--color-accent);padding:3rem;background:var(--color-background)}.page-collection-view .footer{display:none}@media(hover:none){.page-runway__quick{transform:translateY(0);opacity:1}}@media(max-width:1024px){.page-runway__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.page-runway__grid{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-page-runway.css.map */
