.find-media{display:block;position:relative;aspect-ratio:1;overflow:hidden;background:transparent;padding:0;border:0;border-radius:10px;box-shadow:none}.find-media img,.find-media video{width:100%;height:100%;object-fit:contain}.find-media img:not([data-scene]){mix-blend-mode:multiply}.find-media__flip{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vault-bone);isolation:isolate;opacity:0;pointer-events:none}.find-media__flip img{width:100%;height:100%;object-fit:contain}@media(hover:hover){.find-media__flip{transition:opacity .3s ease}.find-card:hover .find-media__flip,.find-card:focus-visible .find-media__flip{opacity:1}}html[data-motion=reduce] .find-media__flip{transition:none}.find-media--tall{aspect-ratio:4 / 5}.find-media--wide{aspect-ratio:3 / 2}.find-flag{position:absolute;right:8px;top:8px;z-index:1;background:var(--vault-content);color:var(--vault-bone);font-family:var(--vault-body);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:4px 7px;border-radius:var(--vault-radius-tag)}.find-flag--gone{background:var(--vault-edge);color:var(--vault-content-dim)}.specimen-page{display:block}.specimen{display:grid;gap:clamp(24px,4vw,40px);padding-block:clamp(20px,3vw,40px);max-width:calc(var(--vault-issue) + var(--vault-gutter) * 2)}.specimen-page>.section{max-width:calc(var(--vault-issue) + var(--vault-gutter) * 2)}.specimen__gallery{display:grid;gap:10px}.specimen__thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px}@media(max-width:799px){.issue__sheet--spread .specimen__thumbs{padding-bottom:5.5rem}}.specimen__thumbs button.find-media{padding:5px;cursor:pointer;appearance:none;-webkit-appearance:none;background:var(--vault-bone);border:var(--vault-stroke-fine) solid var(--vault-ink-line);box-shadow:2px 2px 0 var(--vault-ink-line)}.specimen__thumbs button.find-media[aria-current=true]{border-color:var(--vault-system);box-shadow:3px 3px 0 var(--vault-ink-line);transform:translate(-1px,-1px)}.specimen__thumbs .find-media{border-radius:var(--vault-radius-tag)}.specimen__body{display:grid;gap:18px;align-content:start}@media(min-width:960px){.specimen__body{grid-template-columns:minmax(0,1.62fr) minmax(18rem,.88fr);align-items:start;gap:22px}.specimen__body .buy-box{grid-column:2;grid-row:1;position:sticky;top:calc(var(--vault-header) + 24px)}.specimen__docket{grid-column:1;grid-row:1}}.specimen__docket{display:grid;gap:26px;align-content:start;padding:clamp(20px,2.4vw,30px) clamp(18px,2.6vw,32px) clamp(24px,3vw,34px);background-color:var(--vault-bone);background-image:var(--dot-bold);background-size:14px 14px;color:var(--vault-on-bone);--vault-ink: var(--vault-on-bone);--vault-content: var(--vault-on-bone);--vault-content-dim: color-mix(in srgb, var(--vault-on-bone) 70%, var(--vault-bone));--vault-content-faint: color-mix(in srgb, var(--vault-on-bone) 66%, var(--vault-bone));--vault-stamp: var(--vault-content-faint);--vault-system: var(--vault-fin);--vault-line: color-mix(in srgb, var(--vault-on-bone) 14%, transparent);--vault-line-strong: color-mix(in srgb, var(--vault-on-bone) 26%, transparent);border-radius:var(--vault-radius);border:var(--vault-stroke) solid var(--vault-ink-line);box-shadow:var(--vault-lift)}.docket__block{display:grid;gap:12px;align-content:start}.docket__block+.docket__block{padding-top:24px;border-top:1px solid var(--vault-line-strong)}.specimen__title{font-family:var(--vault-display);font-weight:900;font-size:var(--step-3);text-transform:none;margin:0}.specimen__facts{display:grid;gap:0;margin:0;font-family:var(--vault-mono);font-size:12px}.specimen__facts>div{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--vault-line)}.specimen__facts dt{color:var(--vault-content-faint)}.specimen__facts dd{margin:0}.variant-picker{display:grid;gap:8px;max-width:340px}.variant-picker legend,.variant-picker label{font-family:var(--vault-body);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--vault-content-faint)}.variant-picker select{background:var(--vault-sunken);color:var(--vault-content);border:1px solid var(--vault-line-strong);border-radius:var(--vault-radius);padding:12px 13px;font-family:var(--vault-body);font-size:14px;width:100%}.buy-box .variant-picker select,.buy-box .variant-picker--buttons button{color-scheme:light;background:color-mix(in srgb,var(--vault-bone) 92%,var(--vault-on-bone));color:var(--vault-on-bone);border-color:color-mix(in srgb,var(--vault-on-bone) 32%,transparent)}.variant-picker--buttons{display:flex;flex-wrap:wrap;gap:8px;max-width:none;border:0;padding:0;margin:0}.variant-picker--buttons legend{padding:0;margin:0 0 8px;width:100%}.variant-picker--buttons button{background:var(--vault-sunken);color:var(--vault-content);border:1px solid var(--vault-line-strong);border-radius:var(--vault-radius);padding:10px 14px;font-family:var(--vault-body);font-size:13px;cursor:pointer}.variant-picker--buttons button[aria-pressed=true]{border-color:var(--vault-system);color:var(--vault-system)}.variant-picker--buttons button:disabled{opacity:.45;cursor:not-allowed}.room-atmosphere{position:relative;display:grid;gap:10px;margin-bottom:clamp(20px,3vw,32px);padding:0 0 clamp(14px,2vw,20px);background:none;color:var(--vault-content);border:0;border-bottom:var(--vault-stroke-fine) solid var(--vault-line-strong);box-shadow:none}@media(min-width:768px){.room-atmosphere{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px}.room-atmosphere__copy{grid-column:1;grid-row:1}.room-atmosphere .chomp-say{grid-column:2;grid-row:1}}.room-atmosphere .chomp{width:min(120px,20vw)}.room-atmosphere .chomp-say{align-items:end;gap:10px}.room-atmosphere__title{font-family:var(--vault-display);font-weight:900;font-size:var(--step-3);letter-spacing:-.02em;line-height:1.04;text-transform:uppercase}.room-atmosphere__copy{display:grid;gap:10px;justify-items:start;padding-bottom:12px;border-bottom:3px solid var(--vault-on-bone);box-shadow:0 4px 0 -3px var(--vault-on-bone);width:100%}body:has([data-room=glow-gear]){background:var(--vault-sunken)}[data-room=glow-gear] .room-atmosphere{border-color:var(--vault-on-bone)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vault.frames.css.map */
