.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.simple-head{padding-block:clamp(34px,4.6vw,68px) clamp(22px,2.6vw,32px);text-align:center}.simple-head h1{font-family:Inter Tight,sans-serif;font-weight:600;font-size:clamp(28px,3.8vw,46px);letter-spacing:-.04em;line-height:1.04;margin:0 auto 14px;max-width:20ch;text-wrap:balance}.simple-head .sm{max-width:60ch;margin:0 auto}.simple-head .eyebrow{display:block;margin-bottom:14px}.pagebody{padding-bottom:clamp(48px,6vw,96px)}.rte{max-width:68ch;margin:0 auto;font-size:16px;line-height:1.62;color:var(--ink-2)}.rte>*+*{margin-top:1.1em}.rte h2{font-family:Inter Tight,sans-serif;font-weight:600;color:var(--ink);font-size:clamp(20px,2.2vw,26px);letter-spacing:-.028em;line-height:1.16;margin-top:1.8em}.rte h3{font-family:Inter Tight,sans-serif;font-weight:600;color:var(--ink);font-size:17px;letter-spacing:-.02em;margin-top:1.6em}.rte a{color:var(--acc-ink)}.rte ul,.rte ol{padding-left:1.15em}.rte li+li{margin-top:.5em}.rte img{max-width:100%;height:auto;display:block}.rte hr{border:0;border-top:1px solid var(--line);margin-block:2em}.rte blockquote{border-left:2px solid var(--line-2);padding-left:18px;color:var(--muted)}.rte table{width:100%;border-collapse:collapse;font-size:14.5px}.rte th,.rte td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line)}.emptyblock{text-align:center;padding-block:clamp(40px,6vw,88px)}.emptyblock .sm{max-width:44ch;margin:0 auto 22px}.card .stage img{width:100%;height:100%;object-fit:cover;display:block}#sticky .th{position:relative}#sticky .th img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pgnav{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:clamp(28px,3vw,44px);font-size:14px}.pgnav a{color:var(--ink);text-decoration:none;min-height:44px;display:inline-flex;align-items:center;padding-inline:6px}.pgnav a:hover{color:var(--acc-ink)}.pgnav .mono{font-size:11px;letter-spacing:.12em;color:var(--muted)}.cartpage{padding-bottom:clamp(48px,6vw,96px)}.cart-cols{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:start}.cart-side{position:sticky;top:92px;border:1px solid var(--line);padding:clamp(20px,2.4vw,26px);background:var(--paper)}.cart-sum{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:18px 0 14px;padding-top:16px;border-top:1px solid var(--line)}.cart-side .ctrust{margin-top:18px}.searchpage{padding-bottom:clamp(48px,6vw,96px)}.searchform{display:flex;gap:10px;max-width:44rem;margin:0 auto clamp(24px,3vw,40px)}.searchform input{flex:1;min-width:0;font-family:Inter,sans-serif;font-size:15px;color:var(--ink);background:var(--paper);border:1px solid var(--line);padding:0 16px;min-height:50px}.searchform input:focus-visible{outline:2px solid var(--acc-flat);outline-offset:2px}.searchcount{text-align:center;margin-bottom:clamp(20px,2.6vw,32px)}.sgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.5vw,20px)}.sresult{grid-column:1 / -1;border-top:1px solid var(--line);padding-top:16px}.sresult h3{font-family:Inter Tight,sans-serif;font-weight:600;font-size:17px;letter-spacing:-.022em;margin-bottom:6px}.sresult a{color:inherit;text-decoration:none}.sresult a:hover h3{color:var(--acc-ink)}.listcols{padding-bottom:clamp(48px,6vw,96px)}.colgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.5vw,20px)}.coltile{display:flex;flex-direction:column;border:1px solid var(--line);background:var(--paper);text-decoration:none;color:inherit;transition:border-color .18s var(--ease)}.coltile:hover{border-color:var(--ink)}.ct-art{aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden;background:var(--sand-2)}.ct-art img{width:100%;height:100%;object-fit:cover;display:block}.ct-art svg{width:40%;height:auto}.ct-bd{padding:15px 16px 17px;display:flex;flex-direction:column;gap:5px}.ct-nm{font-family:Inter Tight,sans-serif;font-weight:600;font-size:16.5px;letter-spacing:-.022em}.ct-n{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.bloglist{padding-bottom:clamp(48px,6vw,96px)}.artgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,26px)}.artcard{display:flex;flex-direction:column;border:1px solid var(--line);background:var(--paper)}.art-art{aspect-ratio:16/10;display:grid;place-items:center;overflow:hidden;background:var(--sand-2)}.art-art img{width:100%;height:100%;object-fit:cover;display:block}.art-art svg{width:26%;height:auto}.art-bd{padding:17px 18px 20px;display:flex;flex-direction:column;gap:8px}.art-date{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.art-nm{font-family:Inter Tight,sans-serif;font-weight:600;font-size:18px;letter-spacing:-.024em;line-height:1.2}.art-nm a{color:inherit;text-decoration:none}.artcard:hover .art-nm a{color:var(--acc-ink)}.articlehead{text-align:center;padding-block:clamp(30px,4vw,56px) clamp(18px,2.4vw,28px)}.articlebody{padding-bottom:clamp(48px,6vw,96px)}.articlebody .hero{max-width:900px;margin:0 auto clamp(26px,3.4vw,44px);text-align:center}.articlebody .hero img{max-width:100%;max-height:78vh;width:auto;height:auto;display:block;margin:0 auto}.artmeta{display:flex;gap:10px;justify-content:center;align-items:center;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.artnav{display:flex;justify-content:space-between;gap:18px;max-width:68ch;margin:clamp(32px,4vw,56px) auto 0;padding-top:22px;border-top:1px solid var(--line);font-size:14px}.artnav a{color:var(--ink);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.artnav a:hover{color:var(--acc-ink)}.authwrap{max-width:30rem;margin:0 auto;padding-bottom:clamp(48px,6vw,96px)}.authwide{max-width:60rem}.field{display:block;margin-bottom:14px}.field span{display:block;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:7px}.field input,.field textarea,.field select{width:100%;font-family:Inter,sans-serif;font-size:15px;color:var(--ink);background:var(--paper);border:1px solid var(--line);padding:0 14px;min-height:50px}.field textarea{padding:12px 14px;min-height:110px;resize:vertical}.field input:focus-visible,.field textarea:focus-visible,.field select:focus-visible{outline:2px solid var(--acc-flat);outline-offset:2px}.authfoot{margin-top:16px;text-align:center;font-size:14px;color:var(--muted)}.authfoot a{color:var(--acc-ink)}.formerr{border:1px solid var(--err);color:var(--err);padding:12px 15px;margin-bottom:16px;font-size:14px}.formok{border:1px solid var(--line);padding:12px 15px;margin-bottom:16px;font-size:14px}.datatable{width:100%;border-collapse:collapse;font-size:14.5px}.datatable th{text-align:left;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:400;padding:0 12px 10px;border-bottom:1px solid var(--line)}.datatable td{padding:14px 12px;border-bottom:1px solid var(--line);vertical-align:top}.datatable a{color:var(--ink)}.drawer .mgroup ul{gap:0}.drawer .mgroup li a{display:flex;align-items:center;min-height:44px}@media(prefers-reduced-motion:reduce){.coltile{transition:none}}@media(max-width:1000px){.sgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.artgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.cart-cols{grid-template-columns:minmax(0,1fr)}.cart-side{position:static}}@media(max-width:760px){.sgrid,.colgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(max-width:620px){.artgrid{grid-template-columns:minmax(0,1fr)}.datatable,.datatable tbody,.datatable tr,.datatable td{display:block;width:100%}.datatable thead{display:none}.datatable tr{border-bottom:1px solid var(--line);padding-block:12px}.datatable td{border:0;padding:3px 0}.datatable td:before{content:attr(data-l) "  ";color:var(--muted);font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/vylo-pages.css.map */
