.breeder-hero{padding-top:var(--s-5)}.breeder-card{--frame-castle: 170px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--s-7);padding:var(--s-7);min-height:340px}.breeder-card h1{margin-top:var(--s-3)}.breeder-card__origin{display:flex;align-items:center;gap:10px}.breeder-card__story{max-width:58ch;margin-top:var(--s-5);font-size:var(--fs-l)}.placeholder{display:block;padding-left:14px;border-left:2px dashed var(--rosin);color:var(--ink-2)}.breeder-card__facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:var(--s-4) var(--s-5);margin:var(--s-6) 0 0;max-width:640px}.breeder-card__main{min-width:0}.breeder-card__facts div{padding-top:var(--s-3);border-top:1px solid var(--line)}.breeder-card__facts dt{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.breeder-card__facts dd{margin:4px 0 0;font-size:28px;font-weight:800;font-variation-settings:"wdth" 80}.breeder-card h1{margin-top:var(--s-3);line-height:1}.breeder-card__story p{margin:0}.breeder-card__story p+p{margin-top:var(--s-3)}.breeder-card__story.is-long:not(.is-open){max-height:14em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.breeder-card__more{margin-top:var(--s-4)}.breeder-card__img{top:1.5px;right:1.5px;bottom:1.5px;width:58%;border-radius:0 0 8px;-webkit-mask-image:linear-gradient(100deg,transparent 14%,rgba(0,0,0,.5) 38%,#000 66%);mask-image:linear-gradient(100deg,transparent 14%,rgba(0,0,0,.5) 38%,#000 66%)}.breeder-card__img img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--img-pos, 50% 50%)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .breeder-card__img img{filter:brightness(.55) contrast(1.12) saturate(.9)}:root:not([data-theme=light]) .breeder-card__img{-webkit-mask-image:linear-gradient(100deg,transparent 14%,rgba(0,0,0,.5) 38%,#000 66%),linear-gradient(to bottom,transparent,#000 22%);-webkit-mask-composite:source-in;mask-image:linear-gradient(100deg,transparent 14%,rgba(0,0,0,.5) 38%,#000 66%),linear-gradient(to bottom,transparent,#000 22%);mask-composite:intersect}}:root[data-theme=dark] .breeder-card__img img{filter:brightness(.55) contrast(1.12) saturate(.9)}:root[data-theme=dark] .breeder-card__img{-webkit-mask-image:linear-gradient(100deg,transparent 14%,rgba(0,0,0,.5) 38%,#000 66%),linear-gradient(to bottom,transparent,#000 22%);-webkit-mask-composite:source-in;mask-image:linear-gradient(100deg,transparent 14%,rgba(0,0,0,.5) 38%,#000 66%),linear-gradient(to bottom,transparent,#000 22%);mask-composite:intersect}@media(max-width:860px){.breeder-card{grid-template-columns:minmax(0,1fr);padding:var(--s-6) var(--s-5)}.breeder-card:has(.breeder-card__img){padding-top:168px}.breeder-card__img{top:1.5px;left:1.5px;right:1.5px;bottom:auto;width:auto;height:190px;border-radius:0;-webkit-mask-image:linear-gradient(to bottom,#000 35%,transparent);mask-image:linear-gradient(to bottom,#000 35%,transparent)}}@media(max-width:860px){:root[data-theme=dark] .breeder-card__img,:root:not([data-theme=light]) .breeder-card__img{-webkit-mask-image:linear-gradient(to bottom,#000 35%,transparent);mask-image:linear-gradient(to bottom,#000 35%,transparent)}}@media(min-width:861px){.breeder-card__img{bottom:auto;height:min(calc(100% - 3px),800px)}.breeder-card:has(.breeder-card__story.is-open) .breeder-card__img{-webkit-mask-image:linear-gradient(100deg,transparent 14%,rgba(0,0,0,.5) 38%,#000 66%),linear-gradient(to bottom,#000 55%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(100deg,transparent 14%,rgba(0,0,0,.5) 38%,#000 66%),linear-gradient(to bottom,#000 55%,transparent);mask-composite:intersect}:root[data-theme=dark] .breeder-card:has(.breeder-card__story.is-open) .breeder-card__img{-webkit-mask-image:linear-gradient(100deg,transparent 14%,rgba(0,0,0,.5) 38%,#000 66%),linear-gradient(to bottom,transparent,#000 22%,#000 55%,transparent);mask-image:linear-gradient(100deg,transparent 14%,rgba(0,0,0,.5) 38%,#000 66%),linear-gradient(to bottom,transparent,#000 22%,#000 55%,transparent)}}@media(min-width:861px)and (prefers-color-scheme:dark){:root:not([data-theme=light]) .breeder-card:has(.breeder-card__story.is-open) .breeder-card__img{-webkit-mask-image:linear-gradient(100deg,transparent 14%,rgba(0,0,0,.5) 38%,#000 66%),linear-gradient(to bottom,transparent,#000 22%,#000 55%,transparent);mask-image:linear-gradient(100deg,transparent 14%,rgba(0,0,0,.5) 38%,#000 66%),linear-gradient(to bottom,transparent,#000 22%,#000 55%,transparent)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/hdsc-collection.css.map */
