/* Dedicated contributor and series pages only. */
html:has(link[data-gst-blog-collection]) :is(#thememaincontent,.theme-content-area .page-container)>:not(#gst-blog-collection){display:none!important}
html:has(link[data-gst-blog-collection]) .theme-banner{display:none!important}
html:has(link[data-gst-blog-collection]) body{background:linear-gradient(#e2efeb,#fffefa 680px) no-repeat #fffefa!important}
html:has(link[data-gst-blog-collection]) :is([data-headercontainer],.theme-header-topbar,.theme-header,.theme-header>.zpcontainer,.theme-navigation-and-icons){background:transparent!important;box-shadow:none!important}
html:has(link[data-gst-blog-collection]) :is(.theme-content-area,.theme-content-container,.theme-content-area-inner,.page-container,#thememaincontent):has(#gst-blog-collection){width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:transparent!important}
#gst-blog-collection{background:transparent;padding-bottom:76px}
#gst-blog-collection .collection-intro{width:min(1180px,calc(100% - 80px));margin:0 auto;padding:48px 0}
#gst-blog-collection h1{max-width:1050px}
#gst-blog-collection .collection-intro>p:last-child{max-width:780px}
.collection-list{width:min(1040px,calc(100% - 48px));margin:0 auto}
.collection-card{display:grid;grid-template-columns:280px 1fr;gap:32px;border-top:2px solid #a8d5d0;padding:30px 0}
.collection-card>img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px}
#gst-blog-collection .collection-card h2{font-size:30px;margin-bottom:16px}
.collection-byline,.draft-label{font-size:15px}.draft-label{font-weight:600;color:#915522}
@media(max-width:800px){#gst-blog-collection .collection-intro{width:calc(100% - 48px)}.collection-card{grid-template-columns:1fr}.collection-card>img{max-width:420px}}
@media(min-width:992px){
  html:has(link[data-gst-blog-collection]) body [data-headercontainer="zptheme-data-headercontainer"] .theme-header>.zpcontainer{display:grid!important;box-sizing:border-box!important;width:calc(100% - var(--gst-blog-header-left,40px) - 40px)!important;max-width:none!important;margin-left:var(--gst-blog-header-left,40px)!important;margin-right:40px!important;padding:0!important;grid-template-columns:175px minmax(0,1fr)!important;column-gap:50px!important;align-items:center!important;justify-content:initial!important}
  html:has(link[data-gst-blog-collection]) body [data-headercontainer="zptheme-data-headercontainer"] .theme-header .theme-branding-info{position:relative!important;inset:auto!important;float:none!important;display:block!important;flex:none!important;width:175px!important;min-width:175px!important;justify-self:start!important;align-self:center!important;margin:0!important;padding:0!important}
  html:has(link[data-gst-blog-collection]) body [data-headercontainer="zptheme-data-headercontainer"] .theme-header .theme-branding-info :is(.theme-logo-parent,a,picture){display:block!important;width:175px!important;height:175px!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important}
  html:has(link[data-gst-blog-collection]) body [data-headercontainer="zptheme-data-headercontainer"] .theme-header .theme-branding-info img[data-zs-logo]{display:block!important;width:175px!important;height:175px!important;max-width:none!important;max-height:none!important;object-fit:contain!important}
  html:has(link[data-gst-blog-collection]) body [data-headercontainer="zptheme-data-headercontainer"] .theme-header .theme-navigation-and-icons{position:relative!important;inset:auto!important;float:none!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;transform:none!important;align-self:center!important}
  html:has(link[data-gst-blog-collection]) body [data-headercontainer="zptheme-data-headercontainer"] .theme-header .theme-menu-area,html:has(link[data-gst-blog-collection]) body [data-headercontainer="zptheme-data-headercontainer"] .theme-header .theme-menu{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important}
  html:has(link[data-gst-blog-collection]) body [data-headercontainer="zptheme-data-headercontainer"] .theme-header .theme-menu>ul{display:flex!important;flex-flow:row nowrap!important;justify-content:flex-start!important;align-items:center!important;column-gap:clamp(8px,1vw,16px)!important;row-gap:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}
  html:has(link[data-gst-blog-collection]) body [data-headercontainer="zptheme-data-headercontainer"] .theme-header .theme-menu>ul>li{position:relative!important;float:none!important;flex:0 0 auto!important;min-width:max-content!important;white-space:nowrap!important}
  html:has(link[data-gst-blog-collection]) body [data-headercontainer="zptheme-data-headercontainer"] .theme-header .theme-menu>ul>li>a{font-family:'Lora',Georgia,serif!important;font-size:16.67px!important;font-weight:500!important;line-height:1.25!important;white-space:nowrap!important}
  html:has(link[data-gst-blog-collection]) body [data-headercontainer="zptheme-data-headercontainer"] .theme-header .theme-menu>ul>li>a .theme-menu-content,html:has(link[data-gst-blog-collection]) body [data-headercontainer="zptheme-data-headercontainer"] .theme-header .theme-menu>ul>li>a .theme-menu-name{font-family:'Lora',Georgia,serif!important;font-size:16.67px!important;font-weight:500!important;line-height:1.25!important}
}

@media(min-width:992px){
html:has(link[data-gst-blog-collection]) .theme-header .theme-menu>ul>li{margin-inline:0!important;padding-inline:0!important}
html:has(link[data-gst-blog-collection]) .theme-header .theme-menu>ul>li>a{padding-inline:0!important;margin-inline:0!important}
}

