
.home:not(.paged) #main>.load-more{display:none}
#yz-home-collections{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 32px;margin-top:10px;min-width:0}
#yz-home-collections .yz-collection-index{grid-column:1/-1;display:flex;align-items:center;gap:12px 24px;flex-wrap:wrap;padding:20px 0;border-top:2px solid var(--yz-ink);border-bottom:1px solid var(--yz-line)}
#yz-home-collections .yz-collection-index>span{font-size:11px;color:var(--yz-muted);text-transform:uppercase;letter-spacing:.08em;margin-right:auto}
#yz-home-collections .yz-collection-index>a{font-size:13px;font-weight:600;color:var(--yz-ink);text-decoration:none;padding:4px 0}
#yz-home-collections .yz-collection-index>a:hover{color:var(--yz-purple)}
#yz-home-collections .yz-collection{grid-column:1/-1;min-width:0;scroll-margin-top:95px}
#yz-home-collections .yz-collection--compact{grid-column:auto}
#yz-home-collections .yz-collection-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 0 16px;margin:0 0 22px;border-bottom:2px solid var(--yz-ink)}
#yz-home-collections .yz-collection-header h2{font-size:25px;line-height:1.2;letter-spacing:-.04em;font-weight:750;margin:0;color:var(--yz-ink);background:none;padding:0;border:0}
#yz-home-collections .yz-collection-header>a{font-size:12px;line-height:1.4;color:var(--yz-purple);text-decoration:none;flex-shrink:0;padding:8px 0}
#yz-home-collections .yz-collection-header>a span{margin-left:9px}
#yz-home-collections .yz-collection-story{padding:0;margin:0;min-width:0;background:none;border:0;box-shadow:none}
#yz-home-collections .yz-collection-story h3{font-size:19px;line-height:1.35;letter-spacing:-.025em;font-weight:700;color:var(--yz-ink);margin:7px 0 0;padding:0;border:0;background:none;overflow-wrap:anywhere}
#yz-home-collections .yz-collection-story h3 a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:none}
#yz-home-collections .yz-collection-story h3 a:hover{color:var(--yz-purple)}
#yz-home-collections .yz-collection-story time{font-size:11px;color:var(--yz-muted);line-height:1.5}
#yz-home-collections .yz-collection-story p{font-size:14px;line-height:1.8;color:var(--yz-muted);margin:12px 0 0}
#yz-home-collections .yz-collection-image{display:block;aspect-ratio:16/9;margin-bottom:14px;background:#f2f1f7;overflow:hidden}
#yz-home-collections .yz-collection-image img{display:block;width:100%;height:100%;object-fit:contain;border-radius:0}
#yz-home-collections .yz-collection-fallback{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--yz-purple);font-size:17px;font-weight:600;letter-spacing:-.02em;border-left:3px solid var(--yz-purple)}
#yz-home-collections .yz-collection-feature{display:grid;grid-template-columns:1.6fr 1fr;gap:32px}
#yz-home-collections .yz-collection-feature>.yz-collection-story h3{font-size:28px;line-height:1.22;letter-spacing:-.035em}
#yz-home-collections .yz-collection-list{border-left:1px solid var(--yz-line);padding-left:28px}
#yz-home-collections .yz-collection-list>.yz-collection-story{border-bottom:1px solid var(--yz-line);padding-bottom:18px;margin-bottom:18px}
#yz-home-collections .yz-collection-list>.yz-collection-story:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}
#yz-home-collections .yz-collection--grid .yz-collection-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}
#yz-home-collections .yz-collection--numbered .yz-collection-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}
#yz-home-collections .yz-collection--numbered .yz-collection-story{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid var(--yz-line)}
#yz-home-collections .yz-collection-order{font-size:28px;font-weight:500;letter-spacing:-.06em;color:#a7a1b8;line-height:1.2;padding-top:2px}
#yz-home-collections .yz-collection--compact .yz-collection-story{padding:16px 0;border-bottom:1px solid var(--yz-line)}
#yz-home-collections .yz-collection--compact .yz-collection-story:first-child{padding-top:0}
#yz-home-collections .yz-collection-archive{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;border-top:1px solid var(--yz-line)}
#yz-home-collections .yz-collection-archive p{font-size:13px;color:var(--yz-muted);margin:0}
#yz-home-collections .yz-collection-archive a{font-size:13px;color:var(--yz-ink);font-weight:600;text-decoration:none;padding:12px 18px;border:1px solid var(--yz-line);flex-shrink:0}
#yz-home-collections .yz-collection-archive a:hover{border-color:var(--yz-purple);color:var(--yz-purple)}
@media(max-width:1100px){#yz-home-collections .yz-collection--grid .yz-collection-items{grid-template-columns:repeat(2,minmax(0,1fr))}#yz-home-collections .yz-collection-feature{grid-template-columns:1.25fr 1fr;gap:24px}#yz-home-collections .yz-collection-list{padding-left:24px}#yz-home-collections .yz-collection-feature>.yz-collection-story h3{font-size:25px}}
@media(max-width:768px){#yz-home-collections{display:block;margin-top:30px}#yz-home-collections .yz-collection{margin-top:34px}#yz-home-collections .yz-collection-index{gap:10px 18px;padding:16px 0}#yz-home-collections .yz-collection-index>span{width:100%}#yz-home-collections .yz-collection-index>a{font-size:12px}#yz-home-collections .yz-collection-header{padding-bottom:14px;margin-bottom:18px}#yz-home-collections .yz-collection-header h2{font-size:24px}#yz-home-collections .yz-collection-feature{display:block}#yz-home-collections .yz-collection-feature>.yz-collection-story h3{font-size:25px}#yz-home-collections .yz-collection-list{margin-top:24px;padding-left:0;border-left:0;border-top:1px solid var(--yz-line);padding-top:20px}#yz-home-collections .yz-collection--numbered .yz-collection-items{grid-template-columns:1fr}#yz-home-collections .yz-collection--grid .yz-collection-items{gap:24px 16px}#yz-home-collections .yz-collection--grid .yz-collection-story h3{font-size:18px;line-height:1.35}#yz-home-collections .yz-collection--grid .yz-collection-image{margin-bottom:10px}#yz-home-collections .yz-collection-archive{margin-top:32px;align-items:flex-start;flex-direction:column;gap:14px}}
