.or-ed__head{max-width:640px;margin-bottom:clamp(36px,4vw,64px)}.or-ed__head .or-lede{margin-top:18px}.or-ed__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(150px,13vw,210px);gap:clamp(10px,1.2vw,18px)}.or-ed__cell{margin:0;position:relative;display:flex;flex-direction:column;min-width:0}.or-ed__cell .or-frame{flex:1;border-radius:3px}.or-ed__cell figcaption{position:absolute;left:14px;bottom:14px;font:500 10.5px/1 var(--or-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--or-stone);background:#1f1c198c;padding:7px 9px;border-radius:2px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.or-ed__cell--hero{grid-column:span 7;grid-row:span 3}.or-ed__cell--tall{grid-column:span 5;grid-row:span 3}.or-ed__cell--wide{grid-column:span 7;grid-row:span 2}.or-ed__cell--sq{grid-column:span 5;grid-row:span 2}.or-bg-esp .or-ed__head .or-h2{color:var(--or-stone)}.or-ft__rail{list-style:none;margin:0;padding:4px 2px 10px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 20px) / 3.35);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;outline:none;min-width:0}.or-ft__rail::-webkit-scrollbar{display:none}.or-ft__rail:focus-visible{outline:2px solid var(--or-cog);outline-offset:4px}.or-ft__card{scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;min-width:0}.or-ft__img{aspect-ratio:4/5;border-radius:3px;background:#f2f2f2}.or-ft__no{position:absolute;top:14px;left:14px;font:400 15px/1 var(--or-serif);color:var(--or-esp);background:var(--or-paper);width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px #8b5e3c80}.or-ft__tag{position:absolute;left:14px;bottom:14px;right:14px;font:500 10.5px/1.3 var(--or-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--or-esp);background:#faf7f2eb;padding:8px 10px;border-radius:2px;width:max-content;max-width:calc(100% - 28px)}.or-ft__card h3{font:400 21px/1.25 var(--or-serif);margin:6px 0 0;color:var(--or-esp)}.or-ft__card p{margin:0;font-size:14.5px;line-height:1.55;color:var(--or-char)}.or-pl__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:28px}.or-pl__head .or-kick{margin:0}.or-pl__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.or-pl__track{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:clamp(48px,6vw,96px);width:max-content;animation:or-marq 46s linear infinite}.or-pl__viewport:hover .or-pl__track,.or-pl__viewport:focus-within .or-pl__track{animation-play-state:paused}@keyframes or-marq{to{transform:translate(calc(-50% - clamp(24px,3vw,48px)))}}.or-pl__item a{display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none;opacity:.78;transition:opacity .4s var(--or-ease)}.or-pl__item a:hover,.or-pl__item a:focus-visible{opacity:1}.or-pl__item img{display:block;width:auto;max-width:220px;object-fit:contain}.or-pl__type{font:400 22px/1 var(--or-serif);letter-spacing:.02em;color:var(--or-esp);white-space:nowrap}.or-pl__item small{font:500 10px/1 var(--or-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--or-cog-d);font-variant:small-caps}@media(prefers-reduced-motion:reduce){.or-pl__track{animation:none;flex-wrap:wrap;justify-content:center;width:auto}.or-pl__item[aria-hidden=true]{display:none}.or-pl__viewport{-webkit-mask-image:none;mask-image:none}}.or-gal__item--extra img{object-fit:cover}@media(max-width:989px){.or-ft__rail{grid-auto-columns:calc((100% - 20px) / 2.2)}}@media(max-width:749px){.or-ed__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:42vw;gap:8px}.or-ed__cell--hero,.or-ed__cell--wide{grid-column:span 2;grid-row:span 2}.or-ed__cell--tall{grid-column:span 1;grid-row:span 2}.or-ed__cell--sq{grid-column:span 1;grid-row:span 1}.or-ft__rail{grid-auto-columns:78%;gap:12px}.or-pl__track{animation-duration:34s;gap:44px}.or-pl__item img{max-width:150px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/or-r3.css.map */
