:root{--ink:#0c0c0c;--ink-2:#3a3a3a;--muted:#6f6f6f;--line:#e4e4e4;--paper:#fff;--paper-2:#f5f5f3;--night:#0a0a0a;--accent:#0c0c0c;--wide:"Archivo", system-ui, sans-serif;--sans:"Inter", system-ui, -apple-system, sans-serif;--serif:"Libre Baskerville", Georgia, serif;--max:1280px;--gutter:clamp(16px, 3vw, 32px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:16px/1.6 var(--sans);margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.wrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.skip{position:absolute;left:-9999px}.skip:focus{z-index:100;background:#fff;padding:8px 12px;top:16px;left:16px}.eyebrow{font:500 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.eyebrow a:hover{text-decoration:underline}.h-wide{font-family:var(--wide);text-transform:uppercase;letter-spacing:-.01em;font-weight:800;font-stretch:125%;line-height:1}.serif{font-family:var(--serif);font-weight:400}.rule{border:0;border-top:1px solid var(--line);margin:0}.topbar{border-bottom:1px solid var(--line);background:var(--paper);z-index:50;position:sticky;top:0}.topbar-inner{justify-content:space-between;align-items:center;gap:16px;height:56px;display:flex}.mainnav{flex:1;justify-content:center;height:100%;display:flex}.mainnav>ul{gap:4px;height:100%;margin:0;padding:0;list-style:none;display:flex}.mainnav>ul>li{align-items:center;height:100%;display:flex}.navlink{font:500 13px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);border-bottom:2px solid #0000;align-items:center;height:100%;padding:0 14px;display:flex}.navlink:hover,.has-mega:hover>.navlink,.has-mega:focus-within>.navlink,.navlink[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink)}.mega{background:var(--night);color:#fff;opacity:0;visibility:hidden;padding:40px 0 48px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:56px;left:0;right:0;transform:translateY(-4px)}.has-mega:hover .mega,.has-mega:focus-within .mega{opacity:1;visibility:visible;transform:none}.mega-grid{grid-template-columns:1fr 1fr 1.1fr;gap:48px;display:grid}.mega h3{font:700 13px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#9a9a9a;margin:0 0 20px}.mega ul{margin:0;padding:0;list-style:none}.mega-topics a{font:700 24px/1.2 var(--sans);padding:6px 0;display:block}.mega-topics a:hover,.mega-guides a:hover{color:#bdbdbd}.mega-guides li{font:300 18px/1.2 var(--sans);padding:8px 0}.mega-guides .soon{color:#6d6d6d}.mega-guides .soon small{letter-spacing:.12em;text-transform:uppercase;vertical-align:2px;border:1px solid #444;border-radius:3px;margin-left:8px;padding:2px 5px;font-size:10px}.mega-feature a{grid-template-columns:112px 1fr;align-items:start;gap:16px;margin-bottom:20px;display:grid}.mega-feature .t{font:500 17px/1.3 var(--sans)}.mega-feature .more{font:600 12px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #fff;margin-top:8px;padding-bottom:3px;display:inline-block}.tools{align-items:center;gap:18px;display:flex}.tools a{font:500 13px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.tools a:hover{color:var(--ink)}.iconbtn{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:6px;display:inline-flex}.menu-btn{display:none}.masthead{text-align:center;padding:18px 0 14px}.masthead img{width:min(210px,52vw);height:auto;margin:0 auto}.masthead.home img{width:min(340px,70vw)}.masthead p{margin:10px 0 0;font-size:11px}.searchbar{border-bottom:1px solid var(--line);background:var(--paper-2);display:none}.searchbar.open{display:block}.searchbar form{gap:8px;padding:14px 0;display:flex}.searchbar input{font:16px var(--sans);border:1px solid var(--line);background:#fff;flex:1;padding:10px 12px}.btn{font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;background:var(--ink);color:#fff;cursor:pointer;border:0;padding:14px 20px;display:inline-block}.btn:hover{background:#333}.btn-ghost{color:var(--ink);border:1px solid var(--ink);background:0 0}.btn-ghost:hover{background:var(--ink);color:#fff}.drawer{display:none}@media (width<=1020px){.mainnav,.tools .hide-sm{display:none}.menu-btn{display:inline-flex}.drawer.open{background:var(--night);color:#fff;z-index:60;padding:8px var(--gutter) 48px;display:block;position:fixed;inset:56px 0 0;overflow-y:auto}.drawer details{border-bottom:1px solid #262626}.drawer summary{cursor:pointer;font:700 20px/1 var(--sans);justify-content:space-between;padding:18px 0;list-style:none;display:flex}.drawer summary::-webkit-details-marker{display:none}.drawer summary:after{content:"+";font-weight:300}.drawer details[open] summary:after{content:"–"}.drawer .sub{gap:10px;padding:0 0 18px;display:grid}.drawer .sub a{color:#cfcfcf;font-size:16px}.drawer .sub .lbl{font:600 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#777;margin-top:8px}.drawer .plain{font:700 20px/1 var(--sans);border-bottom:1px solid #262626;padding:18px 0;display:block}}.crumbs{font:500 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:14px 0;display:flex}.crumbs a:hover{text-decoration:underline}.pagehead{padding:28px 0 8px}.pagehead h1{font:800 clamp(30px, 4vw, 44px)/1.05 var(--sans);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 12px}.pagehead p{color:var(--ink-2);max-width:640px;margin:0}.chips{flex-wrap:wrap;gap:24px;padding:22px 0 6px;display:flex}.chips a{font:500 13px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);border-bottom:1px solid var(--line);padding-bottom:8px}.chips a:hover,.chips a[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink)}.grid{gap:40px 28px;display:grid}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}@media (width<=960px){.g3,.g4{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.g3,.g4{grid-template-columns:1fr}}.card .art{margin-bottom:14px}.card h3{font:400 20px/1.35 var(--serif);margin:8px 0 0}.card:hover h3{text-underline-offset:4px;text-decoration:underline 1px}.card .by{color:var(--muted);margin-top:8px;font-size:13px}.feature{grid-template-columns:1.65fr 1fr;align-items:center;gap:32px;padding:28px 0 40px;display:grid}.feature h2{font:400 clamp(26px, 3vw, 38px)/1.25 var(--serif);margin:12px 0}.feature p{color:var(--ink-2);margin:0 0 18px}@media (width<=860px){.feature{grid-template-columns:1fr}}.section{border-top:1px solid var(--line);padding:48px 0}.section-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;display:flex}.section-head h2{margin:0;font-size:clamp(22px,2.6vw,30px)}.section-head a{font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--ink);white-space:nowrap;padding-bottom:3px}.art{aspect-ratio:4/3;background:var(--night);color:#fff;align-items:flex-end;padding:18px;display:flex;position:relative;overflow:hidden}.art.light{background:var(--paper-2);color:var(--ink)}.art .big{font-family:var(--wide);text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(28px,4.2vw,56px);font-weight:800;font-stretch:125%;line-height:.9}.art .kicker{font:600 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;opacity:.7;position:absolute;top:16px;left:18px}.art .dot{background:currentColor;border-radius:50%;width:.22em;height:.22em;margin-left:.06em;display:inline-block}.art.wide{aspect-ratio:16/9}.art img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.article-head{text-align:center;max-width:820px;margin:0 auto;padding:36px 0 24px}.article-head h1{font:400 clamp(30px, 4.4vw, 50px)/1.18 var(--serif);margin:14px 0}.article-head .dek{color:var(--ink-2);max-width:680px;margin:0 auto;font-size:19px}.meta{color:var(--muted);margin-top:18px;font-size:13px}.disclosure{max-width:720px;color:var(--muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;margin:0 auto 28px;padding:12px 0;font-size:13px}.disclosure a{text-decoration:underline}.prose{max-width:720px;margin:0 auto;font-size:18px;line-height:1.75}.prose h2{font:800 26px/1.2 var(--sans);letter-spacing:-.01em;margin:48px 0 14px}.prose h3{font:700 20px/1.3 var(--sans);margin:32px 0 10px}.prose a{text-underline-offset:3px;text-decoration:underline 1px}.prose blockquote{border-left:3px solid var(--ink);font-family:var(--serif);margin:28px 0;padding-left:20px;font-style:italic}.prose ul,.prose ol{padding-left:22px}.prose table{border-collapse:collapse;width:100%;margin:24px 0;font-size:15px}.prose th,.prose td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 8px}.prose th{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.tablewrap{overflow-x:auto}.glance{border:1px solid var(--ink);max-width:720px;margin:8px auto 40px}.glance h2{font:700 13px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:#fff;margin:0;padding:14px 18px}.glance ol{counter-reset:g;margin:0;padding:0;list-style:none}.glance li{counter-increment:g;border-top:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.glance li:before{content:counter(g);font:800 18px/1 var(--wide);font-stretch:125%}.glance .nm{font-weight:600;line-height:1.3}.glance .bf{color:var(--muted);font-size:13px;font-weight:400;display:block}.glance a.btn{white-space:nowrap;padding:10px 12px;font-size:11px}@media (width<=560px){.glance li{grid-template-columns:28px 1fr}.glance a.btn{grid-column:2;justify-self:start}}.product{border-top:1px solid var(--ink);max-width:720px;margin:0 auto 48px;padding-top:22px}.product .num{font:800 14px/1 var(--wide);letter-spacing:.04em;font-stretch:125%}.product h3{font:400 28px/1.25 var(--serif);margin:10px 0 4px}.product .bestfor{font:600 12px/1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-bottom:16px}.product .row{grid-template-columns:1fr 220px;gap:28px;display:grid}@media (width<=640px){.product .row{grid-template-columns:1fr}}.product .blurb{margin:0 0 14px;font-size:17px;line-height:1.7}.product .buy{border:1px solid var(--line);background:var(--paper-2);align-self:start;padding:18px}.product .price{font:800 26px/1 var(--wide);margin-bottom:4px;font-stretch:110%}.product .price-note{color:var(--muted);margin-bottom:14px;font-size:12px}.product .buy .btn{text-align:center;width:100%}.pc{grid-template-columns:1fr 1fr;gap:16px;font-size:15px;display:grid}.pc h4{font:700 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px}.pc ul{margin:0;padding-left:18px}@media (width<=480px){.pc{grid-template-columns:1fr}}.specs{border-collapse:collapse;width:100%;margin-top:14px;font-size:14px}.specs td{border-top:1px solid var(--line);padding:7px 0}.specs td:first-child{color:var(--muted);width:42%}.shop{background:var(--night);color:#fff;max-width:720px;margin:48px auto;padding:26px}.shop h2{font:700 13px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.shop ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.shop li{border-top:1px solid #2a2a2a;justify-content:space-between;gap:16px;padding-top:10px;display:flex}.shop a{text-underline-offset:3px;text-decoration:underline}.faq{max-width:720px;margin:0 auto 48px}.faq h2{font:800 26px/1.2 var(--sans)}.faq details{border-top:1px solid var(--line);padding:14px 0}.faq summary{cursor:pointer;font-size:17px;font-weight:600}.faq p{color:var(--ink-2);margin:10px 0 0}.tags{flex-wrap:wrap;gap:8px;max-width:720px;margin:0 auto 48px;display:flex}.tags a{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);padding:6px 10px;font-size:12px}.tags a:hover{border-color:var(--ink)}.newsletter{background:var(--night);color:#fff;padding:56px 0}.newsletter .inner{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}.newsletter h2{margin:0 0 8px;font-size:clamp(26px,3vw,36px)}.newsletter p{color:#bdbdbd;margin:0}.newsletter form{gap:8px;display:flex}.newsletter input{min-width:0;font:16px var(--sans);color:#fff;background:#151515;border:1px solid #444;flex:1;padding:14px}.newsletter .btn{color:var(--ink);background:#fff}@media (width<=760px){.newsletter .inner{grid-template-columns:1fr}.newsletter form{flex-direction:column}}.footer{background:var(--night);color:#cfcfcf;border-top:1px solid #222;padding:56px 0 32px}.footer-grid{grid-template-columns:1.4fr repeat(4,1fr);gap:32px;display:grid}.footer h4{font:600 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#fff;margin:0 0 16px}.footer ul{gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.footer a:hover{color:#fff}.footer .brand img{width:170px;margin-bottom:14px}.footer .brand p{max-width:300px;margin:0;font-size:14px}.footer .legal{color:#8a8a8a;border-top:1px solid #222;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:40px;padding-top:20px;font-size:12px;display:flex}@media (width<=860px){.footer-grid{grid-template-columns:1fr 1fr}.footer .brand{grid-column:1/-1}}.static{max-width:720px;margin:0 auto;padding:8px 0 64px}.empty{color:var(--ink-2);padding:40px 0}.art{container-type:inline-size}.art .big{font-size:clamp(22px,11cqi,64px)}.art.wide .big{font-size:clamp(28px,8cqi,88px)}.pimg{margin:0 0 18px}.pimg img{aspect-ratio:4/3;object-fit:contain;width:100%}.credit{color:var(--muted);text-align:right;margin-top:6px;font-size:12px}.glance .nm{align-items:center;gap:12px;display:flex}.glance .thumb{object-fit:contain;background:var(--paper-2);flex:none;width:56px;height:56px}.art img{z-index:1;background:inherit}.art.product{background:#f3f3f1;padding:0}.art.product img{object-fit:contain;mix-blend-mode:multiply;transform:scale(var(--zoom,1.08));background:0 0;padding:0}.pimg{background:#f3f3f1;overflow:hidden}.pimg a{display:block;overflow:hidden}.pimg img{mix-blend-mode:multiply;transform:scale(var(--zoom,1.08));transition:transform .4s}.pimg a:hover img{transform:scale(calc(var(--zoom,1.08) * 1.03))}.pimg figcaption{background:var(--paper);padding-top:6px}.glance .thumb{mix-blend-mode:multiply;background:#f3f3f1}.card .art.product img{transition:transform .4s}.art.product .big{padding:0 18px 14px}.look{border-top:1px solid var(--ink);max-width:980px;margin:48px auto;padding-top:22px}.look h2{font:700 13px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px}.look-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;display:grid}.look-item{flex-direction:column;gap:6px;display:flex}.look-img{aspect-ratio:1;background:#f3f3f1;margin-bottom:8px;overflow:hidden}.look-img img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transform:scale(var(--zoom,1.08));transition:transform .4s}.look-item:hover .look-img img{transform:scale(calc(var(--zoom,1.08) * 1.04))}.look-brand{font:600 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.look-name{font:400 18px/1.3 var(--serif)}.look-price{font-weight:700}.look-item .btn{align-self:flex-start;margin-top:6px;padding:10px 14px;font-size:11px}.article-grid{grid-template-columns:minmax(0,720px) 340px;justify-content:center;gap:64px;display:grid}.article-main>*{max-width:none!important;margin-left:0!important;margin-right:0!important}.article-side{border-left:0}.side-sticky{position:sticky;top:80px}.side-h{font:800 24px/1.1 var(--sans);border-top:2px solid var(--ink);margin:0 0 16px;padding-top:16px}.side-list{margin:0 0 32px;padding:0;list-style:none}.side-list li{border-bottom:1px solid var(--line);padding:16px 0}.side-list a{grid-template-columns:96px 1fr;align-items:start;gap:16px;display:grid}.side-thumb .art{aspect-ratio:1;padding:8px}.side-thumb .art .big{font-size:13px}.side-thumb .art .kicker{display:none}.side-cat{font:700 13px/1 var(--sans);margin-bottom:8px;display:block}.side-title{font:700 16px/1.3 var(--sans);display:block}.side-list a:hover .side-title{text-decoration:underline}.side-by{color:var(--muted);margin-top:6px;font-size:13px;font-weight:600;display:block}.side-nl{background:var(--paper-2);gap:10px;padding:0 18px 18px;display:grid}.side-nl .side-h{font-size:18px}.side-nl p{color:var(--ink-2);margin:0;font-size:14px}.side-nl input{font:15px var(--sans);border:1px solid var(--line);padding:11px}.side-nl a{font-size:13px;text-decoration:underline}@media (width<=1100px){.article-grid{grid-template-columns:minmax(0,720px)}.side-sticky{position:static}}.also-in{color:var(--muted);margin:-4px 0 14px;font-size:14px}.also-in a,.look-guides a{color:var(--ink);font-weight:600;text-decoration:underline}.look-guides{color:var(--ink-2);margin:20px 0 0;font-size:15px}.read-next{background:var(--paper-2);border-top:3px solid var(--ink);margin:44px 0;padding:18px 20px 20px}.rn-kicker{font:800 12px/1 var(--wide);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;display:flex}.rn-mark{background:var(--ink);color:var(--paper);font:900 11px/1 var(--wide);letter-spacing:0;padding:5px 6px}.prose .read-next a.rn-body,.rn-body{color:var(--ink);grid-template-columns:150px 1fr;align-items:center;gap:20px;text-decoration:none;display:grid}.rn-thumb{aspect-ratio:1;background:#fff;display:block;overflow:hidden}.rn-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.rn-thumb img.is-product{object-fit:contain;mix-blend-mode:multiply;transform:scale(var(--zoom,1.08))}.rn-thumb .art{aspect-ratio:1;padding:10px}.rn-thumb .art .kicker{display:none}.rn-thumb .art .big{font-size:15px}.rn-txt{gap:6px;display:grid}.rn-cat{font:700 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.rn-title{font:700 21px/1.25 var(--serif)}.rn-dek{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.rn-cta{font:700 13px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;margin-top:4px}.rn-body:hover .rn-title{text-underline-offset:3px;text-decoration:underline}.rn-body:hover .rn-thumb img:not(.is-product){transform:scale(1.04)}@media (width<=640px){.read-next{padding:16px}.prose .read-next a.rn-body,.rn-body{grid-template-columns:96px 1fr;gap:14px}.rn-title{font-size:17px}.rn-dek{display:none}}.prose figure.inpost{background:#f7f7f5;margin:28px 0;padding:24px 24px 12px}.prose figure.inpost a{text-decoration:none;display:block}.prose figure.inpost img{object-fit:contain;mix-blend-mode:multiply;width:100%;max-height:520px;display:block}.prose figure.inpost figcaption{color:var(--muted);margin-top:10px;font-size:13px}.prose figure.svg{margin:28px 0}.prose figure.svg svg{width:100%;height:auto}.prose figure.inpost.ai{background:0 0;padding:0}.prose figure.inpost.ai img{object-fit:cover;mix-blend-mode:normal;max-height:none}.glance .thumb.ph{font:900 18px/1 var(--wide);color:var(--ink);mix-blend-mode:normal;background:#f3f3f1;place-items:center;font-stretch:125%;display:grid}.side-thumb .art.has-img .big,.rn-thumb .art.has-img .big{display:none}.side-thumb .art.has-img{padding:0}.prose figure.compare figcaption{color:var(--ink-2);text-align:center;gap:8px;margin-top:10px;font-size:13px;display:grid}.prose figure.compare figcaption.cmp3{grid-template-columns:repeat(3,1fr)}.prose figure.compare figcaption.cmp2{grid-template-columns:repeat(2,1fr)}.prose figure.compare figcaption b{color:var(--ink)}.art.has-img:not(.product):after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 38%,#00000040 62%,#0000009e 100%),linear-gradient(#00000059 0%,#0000 22%);position:absolute;inset:0}.art.has-img:not(.product) .big{z-index:3;color:#fff;position:relative}.art.has-img:not(.product) .kicker{z-index:3;color:#fff;opacity:.9;text-shadow:0 1px 6px #00000059}.side-thumb .art.has-img:after,.rn-thumb .art.has-img:after{display:none}.links-page{max-width:560px;margin:8px auto 64px;padding:0 16px}.lp-dek{text-align:center;color:var(--ink-2);margin:0 0 18px}.lp-nl{text-align:center;margin-bottom:26px;display:block}.lp-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-list a{border:1px solid var(--line);color:var(--ink);grid-template-columns:96px 1fr;align-items:center;gap:14px;padding:8px;text-decoration:none;display:grid}.lp-list a:hover{border-color:var(--ink)}.lp-thumb .art{aspect-ratio:1;padding:6px}.lp-thumb .art .big,.lp-thumb .art .kicker,.lp-thumb .art:after{display:none}.lp-cat{font:700 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;display:block}.lp-title{font:600 16px/1.3 var(--sans);display:block}.lp-cats{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;display:flex}.lp-cats a{font:700 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--ink);color:var(--ink);padding:10px 12px;text-decoration:none}.art.product img{width:76%;height:52%;inset:10% auto auto 12%;transform:none}.art.product .big{z-index:3;position:relative}.art.product.wide img{width:48%;height:76%;top:12%;left:44%}.art.product.wide .big{max-width:40%}.side-thumb .art.product img,.rn-thumb .art.product img,.lp-thumb .art.product img{width:84%;height:84%;top:8%;left:8%}.card a:hover .art.product img{transform:scale(1.04)}@media (width<=700px){.art.product.wide img{width:76%;height:52%;top:10%;left:12%}.art.product.wide .big{max-width:none}}
