.art-banner{position:relative;background:var(--dark);line-height:0;overflow:hidden}.art-banner-link{display:block}.art-banner-img{display:block;width:100%;height:clamp(260px,38vw,var(--banner-h, 520px));object-fit:cover;object-position:var(--banner-pos, center 20%)}.art-banner:after{content:"";position:absolute;inset:auto 0 0 0;height:32%;background:linear-gradient(180deg,rgb(31 35 38 / 0),var(--dark));pointer-events:none}@media(max-width:600px){.art-banner-img{height:300px}}.pg-main .book-title-art{margin:0 0 .1em;line-height:0}.pg-main .book-title-art img{display:block;width:min(100%,34rem);height:auto;margin-left:-1.2%}.pg-main .inner{--title-size: clamp(3rem, 8.4vw, 6.1rem)}.pg-main .book-lockup{display:inline-grid;width:max-content;max-width:100%;font-family:var(--f-book);font-weight:700;text-transform:none;color:#fff;line-height:.82;letter-spacing:.01em;font-size:var(--title-size);text-shadow:0 2px 14px rgb(0 0 0 / .35)}.pg-main .book-lockup .l1{display:block;font-size:1em}.pg-main .book-lockup .l2{display:grid;grid-template-columns:1fr auto;align-items:end;font-size:1em;margin-top:.02em}.pg-main .book-lockup .ridge{position:relative;align-self:stretch;display:flex;justify-content:flex-end;align-items:flex-start;min-width:0}.pg-main .book-lockup .ridge small{position:relative;z-index:1;font-size:.2em;letter-spacing:.12em;line-height:1;padding:.35em .4em 0 0;white-space:nowrap}.pg-main .book-lockup .ridge svg{position:absolute;left:-.04em;right:-.02em;bottom:.03em;width:auto;height:.64em;color:#fff}.pg-main .book-lockup .sky{display:block}.pg-main .book-sub{font-family:"Cormorant Garamond",var(--f-book);font-weight:700;font-size:calc(var(--title-size) * .2);letter-spacing:.01em;text-transform:none;color:#fff;margin:.3em 0 0;white-space:nowrap;text-shadow:0 2px 10px rgb(0 0 0 / .35)}.site-footer .social{display:inline-flex;align-items:center;gap:10px}.site-footer .social svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round;flex:0 0 auto}.site-footer .social svg .dot{fill:currentColor;stroke:none}@media(min-width:700px)and (max-width:860px){html body .top-nav{display:block}html body .tab-bar{display:none}html body{padding-bottom:0}html body .top-nav a{padding:8px 7px;font-size:1rem;letter-spacing:.04em}html body .brand img{height:40px}}@media(max-width:1080px){html body .header-actions .hide-sm{display:none}}body:has(#PBarNextFrameWrapper) .tab-bar{bottom:56px}.news-posts .chips{margin-bottom:clamp(18px,3vw,28px)}.news-posts .tile-outlet{text-transform:none;font-size:1.55rem;line-height:1.08;text-wrap:balance}.news-posts .tiles:empty{display:none}.press-folio{--rule: color-mix(in srgb, var(--ink) 22%, transparent);--serif: "Cormorant Garamond", var(--f-body)}.press-folio .section-head h2{font-family:var(--serif);font-weight:600;text-transform:none;letter-spacing:0;font-size:clamp(2.4rem,5vw,3.6rem)}.press-folio .section-head h2.eyebrow{font:700 .92rem/1 var(--f-head);letter-spacing:.08em;text-transform:uppercase}.folio-lead{border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);padding-block:clamp(22px,3vw,34px);margin-bottom:clamp(24px,3vw,36px)}.folio-lead-link{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(20px,4vw,48px);align-items:center;color:var(--ink);text-decoration:none}.folio-lead-link:not(:has(.plate)){grid-template-columns:1fr}.plate{margin:0;padding:10px;background:var(--panel);border:1px solid var(--rule);box-shadow:0 1px 0 var(--rule),0 14px 30px -22px #00000080}.plate img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center 18%}.plate figcaption{font:italic 500 .95rem/1.3 var(--serif);color:var(--muted);padding-top:8px;text-align:center}.folio-date{margin:0 0 .5em;font:italic 600 clamp(1.15rem,1.8vw,1.4rem)/1 var(--serif);color:var(--muted)}.folio-outlet{margin:0 0 .25em;font:700 clamp(2.4rem,5vw,3.8rem)/.95 var(--serif);letter-spacing:-.01em;color:var(--ink)}.folio-head{font:500 clamp(1.05rem,1.6vw,1.3rem)/1.4 var(--f-body);text-transform:none;letter-spacing:0;color:var(--ink-2);margin:0 0 .6em;max-width:40ch}.folio-medium{margin:0 0 1em;font:600 .8rem var(--f-body);font-variant:small-caps;text-transform:lowercase;letter-spacing:.14em;color:var(--coral-ink)}.folio-cta,.tile-cta,.arc-cta{font:italic 600 1.1rem var(--serif);color:var(--coral-ink)}.folio-cta{border-bottom:1px solid currentColor}a.folio-lead-link:hover .folio-outlet{color:var(--coral-ink)}.tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,34px) clamp(18px,2.5vw,30px)}.tile{min-width:0;border-top:1px solid var(--rule);padding-top:14px}.tile-link{display:flex;flex-direction:column;gap:6px;color:var(--ink);text-decoration:none}.tile-art{position:relative;display:block;aspect-ratio:16 / 10;margin-bottom:6px;background:var(--panel);border:1px solid var(--rule);overflow:hidden}.tile-art img{position:absolute;top:5px;right:5px;bottom:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);object-fit:cover;object-position:center 15%}.tile-art img.is-logo{object-fit:contain;padding:14% 18%;background:#fff}.tile-art:not(:has(img)){display:none}.tile-outlet{font:700 1.75rem/1 var(--serif);letter-spacing:-.005em}.tile-title{font:400 .95rem/1.45 var(--f-body);color:var(--ink-2)}.tile-meta{font:.82rem/1.4 var(--f-body);color:var(--muted)}.tile-cta{font-size:.98rem;white-space:nowrap}a.tile-link:hover .tile-outlet{color:var(--coral-ink)}.press-archive{margin-top:clamp(30px,4vw,48px);border-top:2px solid var(--ink);border-bottom:1px solid var(--rule)}.press-archive summary{list-style:none;cursor:pointer;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding:18px 0}.press-archive summary::-webkit-details-marker{display:none}.arc-sum-title{font:600 clamp(1.5rem,3vw,2rem)/1 var(--serif)}.arc-sum-count{font:italic 600 1.1rem var(--serif);color:var(--coral-ink)}.arc-sum-count:after{content:" \2193"}.press-archive[open] .arc-sum-count:after{content:" \2191"}.arc-list{list-style:none;margin:0 0 18px;padding:0}.arc-row{border-top:1px solid var(--rule)}.arc-link{display:grid;grid-template-columns:7.5rem minmax(9rem,14rem) minmax(0,1fr) auto;gap:18px;align-items:baseline;padding:12px 0;color:var(--ink);text-decoration:none}.arc-date{font:italic 600 1.05rem var(--serif);color:var(--muted);white-space:nowrap}.arc-outlet{font:700 1.25rem/1.1 var(--serif)}.arc-title{font:.92rem/1.4 var(--f-body);color:var(--ink-2)}.arc-cta{font-size:.98rem;white-space:nowrap}a.arc-link:hover .arc-outlet{color:var(--coral-ink)}.press-folio a:focus-visible,.press-archive summary:focus-visible{outline:3px solid var(--focus);outline-offset:4px}@media(max-width:960px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:521px)and (max-width:960px){.tile:last-child:nth-child(odd){grid-column:1 / -1}.tile:last-child:nth-child(odd) .tile-link{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:min-content;column-gap:clamp(18px,2.5vw,30px);row-gap:6px;align-content:start}.tile:last-child:nth-child(odd) .tile-art{grid-row:1 / span 4;margin-bottom:0}}@media(max-width:760px){.folio-lead-link{grid-template-columns:1fr}.arc-link{grid-template-columns:1fr auto;gap:2px 12px}.arc-date{grid-column:1;order:1;font-size:.95rem}.arc-cta{grid-column:2;grid-row:1 / span 2;align-self:center}.arc-outlet{grid-column:1;order:2}.arc-title{grid-column:1;order:3}}@media(max-width:520px){.tiles{grid-template-columns:1fr}}.samples{display:grid;gap:28px}.sample{padding:clamp(16px,3vw,24px)}.sample-intro{display:grid;grid-template-columns:minmax(110px,220px) minmax(0,1fr);gap:clamp(16px,3vw,28px);align-items:center}.sample-cover{display:block;border:var(--bw) solid var(--border);background:#fff;line-height:0}.sample-cover img{width:100%;height:auto}.sample-meta h3{font-size:clamp(1.6rem,4vw,2.3rem);margin-bottom:.25em}.sample-credits{font:600 1rem/1.4 var(--f-ui);margin:0 0 .5em}.sample-note{color:var(--muted);font-size:.98rem;margin:0 0 .5em}.sample-count{font:700 .85rem/1 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0}.sample-reader{margin-top:20px}.sample-reader>summary{list-style:none;display:inline-flex}.sample-reader>summary::-webkit-details-marker{display:none}.sample-reader .when-open,.sample-reader[open] .when-closed{display:none}.sample-reader[open] .when-open{display:inline}.sample-pages{list-style:none;margin:22px auto 0;padding:0;max-width:760px;display:grid;gap:18px}.sample-pages img{display:block;width:100%;height:auto;border:var(--bw) solid var(--border);background:#fff}.sample-end{max-width:760px;margin:24px auto 0;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;font-weight:600}@media(max-width:520px){.sample-intro{grid-template-columns:1fr}.sample-cover{max-width:240px}.sample-pages{margin-inline:calc(-1*clamp(16px,3vw,24px));gap:10px}.sample-pages img{border-width:0}}.stock-group-title{font-size:clamp(1.4rem,3vw,1.8rem);margin:1.6em 0 .4em}.stock-group-title:first-child,.section-head+.stock-group-title{margin-top:.4em}.stock-regions{columns:3 220px;column-gap:32px}.stock-region{break-inside:avoid;padding:10px 0 12px;border-top:1.5px solid var(--border)}.stock-region h4{font:700 .85rem/1.2 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}.stock-region ul{list-style:none;margin:0;padding:0}.stock-region li{font:.95rem/1.35 var(--f-ui);padding:2px 0}.stock-region li b{font-weight:600}.stock-region li>span{color:var(--muted)}.stock-region li>span:before{content:"\b7  "}.stock-region li a,.stockists strong a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--coral)}.stock-region li a:hover,.stockists strong a:hover{color:var(--coral)}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
