.oren-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9990;background:#142a6ef5;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(.2,.7,.2,1)}.oren-lightbox.open{opacity:1;pointer-events:auto}.oren-lightbox-inner{position:relative;width:90vw;max-width:1100px;max-height:90vh;display:flex;align-items:center;justify-content:center;transform:scale(.96);transition:transform .45s cubic-bezier(.2,.7,.2,1)}.oren-lightbox.open .oren-lightbox-inner{transform:scale(1)}.oren-lightbox-img-wrap{position:relative;display:inline-block;max-height:90vh}.oren-lightbox-img{display:block;max-width:100%;max-height:90vh;width:auto;height:auto;object-fit:contain}.oren-lightbox-close{position:absolute;top:20px;right:20px;width:44px;height:44px;border:1px solid rgba(245,243,238,.4);background:transparent;color:var(--offwhite);font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:300;cursor:pointer;z-index:5;transition:background .2s ease,border-color .2s ease}.oren-lightbox-close:hover{background:#f5f3ee1a;border-color:var(--offwhite)}.oren-lightbox-meta{position:absolute;top:20px;left:20px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#f5f3eed9;z-index:5;display:flex;flex-direction:column;gap:.4em}.oren-lightbox-meta .row:before{content:"// ";opacity:.5}.oren-lightbox-notes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:visible;opacity:0;transition:opacity .4s ease .25s}.oren-lightbox.open .oren-lightbox-notes{opacity:1}.note-line{fill:none;stroke:#e8f53d;stroke-width:1.2;stroke-linecap:round;stroke-dasharray:0 240;animation:noteLineDraw 1.4s cubic-bezier(.4,.1,.3,1) forwards}.note-dot{fill:#e8f53d;opacity:0;animation:noteDotIn .4s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:1.1s}@keyframes noteLineDraw{to{stroke-dasharray:240 0}}@keyframes noteDotIn{to{opacity:1}}.note-label{position:absolute;z-index:6;font-family:IBM Plex Mono,monospace;font-size:clamp(11px,1.25vw,15px);font-weight:500;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none;line-height:1.5;opacity:0;animation:noteLabelIn .5s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:1.6s}.note-label.right{transform:translateY(-50%)}.note-label.left{transform:translate(-100%,-50%)}.note-label .mark{color:var(--navy);background:linear-gradient(transparent 0 26%,#e8f53d 26% 92%,transparent 92%);padding:.05em .32em;-webkit-box-decoration-break:clone;box-decoration-break:clone}@keyframes noteLabelIn{to{opacity:1}}.note-label:nth-of-type(2){animation-delay:1.9s}.note-label:nth-of-type(3){animation-delay:2.2s}.note-group:nth-child(1) .note-line{animation-delay:.4s}.note-group:nth-child(1) .note-dot{animation-delay:1.5s}.note-group:nth-child(2) .note-line{animation-delay:.9s}.note-group:nth-child(2) .note-dot{animation-delay:2s}.note-group:nth-child(3) .note-line{animation-delay:1.4s}.note-group:nth-child(3) .note-dot{animation-delay:2.5s}@media(max-width:700px){.oren-lightbox-meta{font-size:10px;top:14px;left:14px}.oren-lightbox-close{width:38px;height:38px;top:14px;right:14px}.note-label{font-size:11px}}.material-strip{position:fixed;left:18px;bottom:18px;z-index:60;width:200px;background:#f5f3eef5;border:1px solid var(--rule);padding:10px;font-family:IBM Plex Mono,monospace;transform:translateY(140%);opacity:0;transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .4s ease;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:none}.material-strip.visible{transform:translateY(0);opacity:1;pointer-events:auto}.material-strip-img{width:100%;aspect-ratio:1/1;background:var(--offwhite-warm);overflow:hidden;margin-bottom:8px}.material-strip-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease}.material-strip:hover .material-strip-img img{transform:scale(1.04)}.material-strip-label{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-bottom:4px}.material-strip-label:before{content:"// ";opacity:.55}.material-strip-name{font-size:11px;font-weight:500;color:var(--navy);letter-spacing:.005em;margin-bottom:2px;line-height:1.35}.material-strip-spec{font-size:10px;font-weight:300;color:var(--dim);font-style:italic;line-height:1.5}.material-strip-close{position:absolute;top:6px;right:6px;width:18px;height:18px;background:transparent;border:none;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:300;color:var(--dim);cursor:pointer;z-index:3;line-height:1;padding:0}.material-strip-close:hover{color:var(--navy)}@media(max-width:900px){.material-strip{display:none}}.archive-wall{padding:8vh 5vw;background:var(--offwhite);border-bottom:1px solid var(--rule)}.archive-wall-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4vh;flex-wrap:wrap;gap:24px}.archive-wall-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.archive-wall-cell{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:18px 16px;font-family:IBM Plex Mono,monospace;display:flex;flex-direction:column;gap:8px;min-height:120px;background:var(--offwhite);transition:background .25s ease,transform .35s cubic-bezier(.2,.7,.2,1);cursor:default;position:relative}.archive-wall-cell:hover{background:var(--offwhite-warm)}.archive-wall-cell .code{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--navy)}.archive-wall-cell .name{font-size:13px;font-weight:400;color:var(--ink);letter-spacing:.005em;line-height:1.4}.archive-wall-cell .status{font-size:10px;letter-spacing:.12em;text-transform:uppercase;margin-top:auto;font-style:italic;font-weight:300}.archive-wall-cell .status.available{color:var(--navy)}.archive-wall-cell .status.sold-out{color:#b6342d}.archive-wall-cell .status.one-time{color:var(--dim);opacity:.65}.archive-wall-cell .status.returning{color:#7e9b3a}.archive-wall-cell .month{font-size:10px;letter-spacing:.08em;color:var(--dim)}.archive-wall-cell .month:before{content:"// ";opacity:.55}.archive-wall-cell.one-time{opacity:.55}.archive-wall-cell.one-time:hover{opacity:1}.archive-wall-legend{display:flex;flex-wrap:wrap;gap:18px;margin-top:3vh;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.archive-wall-legend span{display:inline-flex;align-items:baseline;gap:6px}.archive-wall-legend span:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor}.archive-wall-legend .available{color:var(--navy)}.archive-wall-legend .sold-out{color:#b6342d}.archive-wall-legend .one-time{color:var(--dim)}.archive-wall-legend .returning{color:#7e9b3a}@media(max-width:600px){.archive-wall-grid{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.note-line,.note-dot,.note-label{animation:none;opacity:1}.note-line{stroke-dasharray:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/oren-wave2.css.map */
