.ldv-back.svelte-heneqg{margin:var(--space-lg) 0 var(--space-md);font-size:.9rem}.ldv-back.svelte-heneqg a:where(.svelte-heneqg){color:var(--green);font-weight:600;text-decoration:none}.ldv-back.svelte-heneqg a:where(.svelte-heneqg):hover{text-decoration:underline}.ldv-top.svelte-heneqg{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=880px){.ldv-top.svelte-heneqg{column-gap:var(--space-2xl);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.ldv-gallery.svelte-heneqg{grid-area:1/1}.ldv-details.svelte-heneqg{grid-area:2/1}.ldv-panel.svelte-heneqg{grid-area:1/2/span 2;align-self:stretch}.ldv-buy.svelte-heneqg{top:calc(var(--header-height,76px) + var(--space-md));position:sticky}}.ldv-gallery.svelte-heneqg{gap:var(--space-sm);min-width:0;display:grid}.ldv-gallery-hero.svelte-heneqg{appearance:none;cursor:pointer;aspect-ratio:4/3;background-color:color-mix(in oklch, var(--green) 6%, var(--surface));background-size:cover;background-position:var(--focus,center);border-radius:var(--radius-card);border:1px solid color-mix(in oklch, var(--green) 10%, var(--line));width:100%;transition:opacity .15s var(--ease-out);background-repeat:no-repeat;padding:0;display:block;position:relative}.ldv-gallery-hero.is-tall.svelte-heneqg{background-position:50%;background-size:contain}@media (hover:hover){.ldv-gallery-hero.svelte-heneqg:hover{opacity:.94}}.ldv-gallery-hero.svelte-heneqg:focus-visible{outline:2px solid var(--green);outline-offset:3px}.ldv-gallery-strip.svelte-heneqg{gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(64px,1fr));margin:0;padding:0;list-style:none;display:grid}.ldv-gallery-thumb.svelte-heneqg{appearance:none;border:1.5px solid color-mix(in oklch, var(--line) 80%, transparent);background-color:var(--surface);background-size:cover;background-position:var(--focus,center);aspect-ratio:1;border-radius:var(--radius-soft);cursor:pointer;width:100%;transition:border-color .15s var(--ease-out);padding:0}.ldv-gallery-thumb.svelte-heneqg:hover{border-color:var(--green)}.ldv-gallery-thumb.is-active.svelte-heneqg{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in oklch, var(--green) 24%, transparent)}.ldv-gallery-thumb.svelte-heneqg:focus-visible{outline:2px solid var(--green);outline-offset:2px}.ldv-gallery-thumb.is-assured.svelte-heneqg{box-shadow:inset 0 0 0 2px var(--yolk,oklch(78% .14 72))}@media (width<=879px){.ldv-back.svelte-heneqg{margin:var(--space-sm) 0 var(--space-xs)}.ldv-top.svelte-heneqg{gap:var(--space-md)}.ldv-panel.svelte-heneqg{gap:var(--space-sm)}.ldv-identity.svelte-heneqg{gap:6px}.ldv-buy.svelte-heneqg{padding:var(--space-md)}.ldv-gallery-strip.svelte-heneqg{scrollbar-width:none;padding-bottom:2px;display:flex;overflow-x:auto}.ldv-gallery-strip.svelte-heneqg::-webkit-scrollbar{display:none}.ldv-gallery-strip.svelte-heneqg li:where(.svelte-heneqg){flex:0 0 52px}}.ldv-panel.svelte-heneqg{gap:var(--space-md);align-content:start;min-width:0;display:grid}.ldv-identity.svelte-heneqg{gap:var(--space-xs);display:grid}.ldv-shopline.svelte-heneqg{color:color-mix(in oklch, var(--ink) 68%, transparent);clip-path:inset(-6px -6px -6px 0);margin:0;font-size:.92rem}.ldv-shopline-parts.svelte-heneqg{flex-wrap:wrap;align-items:center;row-gap:2px;margin-left:-1em;display:flex}.ldv-shopline-parts.svelte-heneqg>:where(.svelte-heneqg){align-items:center;min-width:0;display:flex}.ldv-shopline-parts.svelte-heneqg>:where(.svelte-heneqg):before{content:"·";text-align:center;width:1em;color:color-mix(in oklch, var(--ink) 36%, transparent);flex:none}.ldv-shop-who.svelte-heneqg>.shop-mark{margin-right:6px}.ldv-shop-names.svelte-heneqg{min-width:0}.ldv-shop-link.svelte-heneqg{color:var(--green);font-weight:700;text-decoration:none}:is(.ldv-shop-link.svelte-heneqg:hover,.ldv-shop-names.svelte-heneqg:has(.ldv-shop-link:where(.svelte-heneqg):hover) .ldv-shop-link:where(.svelte-heneqg)){text-decoration:underline}.ldv-shop-name-end.svelte-heneqg{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ldv-dot.svelte-heneqg{color:color-mix(in oklch, var(--ink) 36%, transparent)}.ldv-title.svelte-heneqg{font-family:var(--font-display);margin:var(--space-2xs) 0 0;letter-spacing:-.012em;color:var(--heading);text-wrap:pretty;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.08}.ldv-title-end.svelte-heneqg{white-space:nowrap}.ldv-title.svelte-heneqg .ldv-like:where(.svelte-heneqg){vertical-align:middle;margin-left:var(--space-xs);font-family:var(--font-body);letter-spacing:0;white-space:normal;font-size:1rem;display:inline-flex}.ldv-variety.svelte-heneqg{color:color-mix(in oklch, var(--ink) 62%, transparent);margin:0;font-size:.98rem}.ldv-variety.svelte-heneqg a:where(.svelte-heneqg){color:var(--green);font-weight:600}.ldv-proof.svelte-heneqg{align-items:center;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.ldv-rating.svelte-heneqg{color:var(--ink);align-items:center;gap:6px;font-size:.92rem;text-decoration:none;display:inline-flex}.ldv-rating.svelte-heneqg span:where(.svelte-heneqg){color:color-mix(in oklch, var(--ink) 62%, transparent);text-decoration:underline}.ldv-ap-banner.svelte-heneqg{appearance:none;align-items:center;gap:var(--space-md);width:100%;margin-top:var(--space-2xs);padding:var(--space-sm) var(--space-md);border:1px solid color-mix(in oklch, var(--yolk) 55%, transparent);border-radius:var(--radius-card);background:linear-gradient(135deg, color-mix(in oklch, var(--yolk) 34%, var(--surface)), color-mix(in oklch, var(--yolk) 14%, var(--surface)));color:var(--heading);font-family:var(--font-body);text-align:left;cursor:pointer;transition:border-color .15s var(--ease-out), background .15s var(--ease-out);text-decoration:none;display:flex}.ldv-ap-banner.svelte-heneqg:hover{border-color:color-mix(in oklch, var(--yolk) 80%, transparent)}.ldv-ap-banner.svelte-heneqg:focus-visible{outline:2px solid var(--green);outline-offset:2px}.ldv-ap-egg.svelte-heneqg{width:2.2rem;height:2.75rem;filter:drop-shadow(0 2px 4px color-mix(in oklch, var(--ink) 22%, transparent));background:url(../../../assets/assured-pure-egg.svg) 50%/contain no-repeat;flex:none}.ldv-ap-text.svelte-heneqg{gap:2px;min-width:0;display:grid}.ldv-ap-text.svelte-heneqg strong:where(.svelte-heneqg){font-family:var(--font-display);font-size:1.15rem;line-height:1.15}.ldv-ap-blurb.svelte-heneqg{color:color-mix(in oklch, var(--ink) 72%, transparent);font-size:.86rem;line-height:1.4}.ldv-ap-line.svelte-heneqg{display:block;overflow:hidden}.ldv-ap-parts.svelte-heneqg{flex-wrap:wrap;align-items:baseline;margin-left:-1em;display:flex}.ldv-ap-parts.svelte-heneqg>:where(.svelte-heneqg){align-items:baseline;min-width:0;display:flex}.ldv-ap-parts.svelte-heneqg>:where(.svelte-heneqg):before{content:"·";text-align:center;width:1em;color:color-mix(in oklch, var(--ink) 40%, transparent);flex:none;font-weight:400}strong.ldv-ap-line.svelte-heneqg .ldv-ap-parts:where(.svelte-heneqg)>:where(.svelte-heneqg){white-space:nowrap}.ldv-ap-more.svelte-heneqg{color:color-mix(in oklch, var(--ink) 55%, transparent);margin-left:auto;font-size:1.6rem;line-height:1}.ldv-ap-banner.is-award.svelte-heneqg{background:linear-gradient(135deg,oklch(90% .05 315),oklch(97% .02 315));border-color:oklch(82% .06 315)}.ldv-ap-banner.is-assured.is-award.svelte-heneqg{border-color:color-mix(in oklch, var(--ink) 10%, transparent);background:linear-gradient(90deg, color-mix(in oklch, var(--yolk) 30%, var(--surface)), oklch(92% .045 315))}.ldv-ap-banner.is-award.svelte-heneqg:hover{border-color:oklch(70% .1 315)}.ldv-ap-icons.svelte-heneqg{flex:none;align-items:center;display:inline-flex}.ldv-ap-icons.svelte-heneqg .ldv-ap-egg:where(.svelte-heneqg)+.ldv-ap-egg:where(.svelte-heneqg){margin-left:-.7rem}.ldv-ap-egg.is-award.svelte-heneqg{background-image:url(../../../assets/award-winning-rosette.svg)}.ldv-ap-gold.svelte-heneqg{color:oklch(42% .09 70)}.ldv-ap-mauve.svelte-heneqg{color:oklch(38% .13 315)}.ldv-ap-win.svelte-heneqg{color:oklch(40% .12 315);font-size:.86rem;font-weight:700;line-height:1.4}.ldv-buy.svelte-heneqg{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-lg);gap:var(--space-sm);box-shadow:0 10px 30px color-mix(in oklch, var(--ink) 8%, transparent);display:grid}.ldv-price-block.svelte-heneqg{flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;display:flex}.ldv-price.svelte-heneqg{font-family:var(--font-display);color:var(--heading);letter-spacing:-.01em;margin:0;font-size:clamp(2rem,4vw,2.4rem);font-weight:800;line-height:1}.ldv-price-sub.svelte-heneqg{color:color-mix(in oklch, var(--ink) 62%, transparent);margin:0;font-size:.92rem}.ldv-stock.svelte-heneqg{color:color-mix(in oklch, var(--ink) 65%, transparent);margin:0;font-size:.92rem}.ldv-stock.low.svelte-heneqg{color:var(--brick-text,var(--coral));font-weight:700}.ldv-stock.gone.svelte-heneqg{color:var(--love-red);font-weight:700}.ldv-ctas.svelte-heneqg{gap:var(--space-sm);margin-top:var(--space-2xs);grid-template-columns:1fr 1fr;display:grid;position:relative}.ldv-ctas.svelte-heneqg .buy-button{width:100%;height:48px;font-size:.98rem}.ldv-more.svelte-heneqg{color:var(--green);font-size:.9rem;font-weight:700}.ldv-posting.svelte-heneqg{margin-top:var(--space-2xs);padding:var(--space-sm) var(--space-md);background:var(--page);border-radius:var(--radius-soft);gap:2px;display:grid}.ldv-posting-days.svelte-heneqg{color:var(--heading);margin:0;font-size:.95rem;font-weight:700}.ldv-posting-note.svelte-heneqg{color:color-mix(in oklch, var(--ink) 66%, transparent);margin:0;font-size:.86rem;line-height:1.45}.ldv-assure.svelte-heneqg{margin:var(--space-2xs) 0 0;gap:var(--space-sm);padding:0;font-size:.92rem;list-style:none;display:grid}.ldv-assure.svelte-heneqg li:where(.svelte-heneqg){gap:var(--space-xs);grid-template-columns:22px minmax(0,1fr);align-items:start;display:grid}.ldv-assure-ic.svelte-heneqg{background:var(--green-soft);width:22px;height:22px;color:var(--green);border-radius:50%;place-items:center;font-size:.72rem;font-weight:800;display:grid}@media (width>=721px){.ldv-assure.svelte-heneqg li.ldv-assure-checkout:where(.svelte-heneqg){align-items:center}}.ldv-checkout.svelte-heneqg{align-items:center;gap:6px var(--space-sm);flex-wrap:wrap;display:flex}.ldv-pay.svelte-heneqg{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.ldv-carrier.svelte-heneqg{vertical-align:-2px;border-radius:2px;width:auto;height:15px;margin-left:6px;display:inline-block}.ldv-holiday.svelte-heneqg{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);background:color-mix(in oklch, var(--accent) 14%, var(--surface));border:1px solid color-mix(in oklch, var(--accent) 38%, transparent);border-radius:var(--radius-card);display:flex}.ldv-holiday-icon.svelte-heneqg{flex-shrink:0;font-size:1.3rem;line-height:1}.ldv-holiday-text.svelte-heneqg{color:color-mix(in oklch, var(--ink) 80%, var(--accent));margin:0;font-size:.9rem;line-height:1.45}.ldv-holiday-text.svelte-heneqg strong:where(.svelte-heneqg){color:var(--heading);margin-bottom:2px;font-weight:800;display:block}.ldv-ask-btn.svelte-heneqg{margin-top:var(--space-2xs);align-items:center;gap:var(--space-sm);border:1.5px solid var(--line);border-radius:var(--radius-card);width:100%;min-height:56px;color:var(--ink);font-family:var(--font-body);text-align:left;cursor:pointer;transition:background .15s var(--ease-out), border-color .15s var(--ease-out);background:0 0;padding:8px 14px 8px 8px;display:flex}.ldv-ask-mark.svelte-heneqg{background:var(--page);border:1px solid color-mix(in oklch, var(--green) 16%, var(--line));width:40px;height:40px;color:var(--heading);border-radius:50%;flex:none;place-items:center;display:grid}.ldv-ask-words.svelte-heneqg{flex:1;min-width:0;line-height:1.25;display:grid}.ldv-ask-title.svelte-heneqg{color:var(--heading);white-space:nowrap;font-size:.95rem;font-weight:800}@media (width<=360px){.ldv-ask-btn.svelte-heneqg{gap:var(--space-xs);padding-right:10px}.ldv-ask-mark.svelte-heneqg{width:34px;height:34px}}.ldv-ask-shop.svelte-heneqg{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.ldv-ask-arrow.svelte-heneqg{color:var(--green);flex:none;font-weight:700}.ldv-ask-btn.svelte-heneqg:hover{background:color-mix(in oklch, var(--green) 6%, var(--surface));border-color:var(--green)}.ldv-ask-btn.svelte-heneqg:focus-visible{outline:2px solid var(--green);outline-offset:2px}.ldv-details.svelte-heneqg{margin:var(--space-md) 0 var(--space-2xl);min-width:0}@media (width>=880px){.ldv-details.svelte-heneqg{margin-top:var(--space-lg)}.ldv-details.svelte-heneqg>.ldv-section:where(.svelte-heneqg):first-child{padding-top:var(--space-md);border-top:0}}.ldv-section.svelte-heneqg{padding:var(--space-xl) 0;border-top:1px solid var(--line)}.ldv-section.svelte-heneqg h2:where(.svelte-heneqg){margin:0 0 var(--space-md);font-family:var(--font-display);color:var(--heading);font-size:1.55rem}.ldv-about.svelte-heneqg{gap:var(--space-lg);display:grid}.ldv-assured.svelte-heneqg{scroll-margin-top:calc(var(--header-height,76px) + var(--space-md));gap:var(--space-md);padding:var(--space-lg);border:1px solid color-mix(in oklch, var(--yolk) 55%, transparent);border-radius:var(--radius-card);background:linear-gradient(160deg, color-mix(in oklch, var(--yolk) 24%, var(--surface)), color-mix(in oklch, var(--yolk) 8%, var(--surface)) 45%);display:grid}.ldv-assured.is-award.svelte-heneqg{background:linear-gradient(160deg,oklch(93% .04 315),oklch(98% .012 315) 45%);border-color:oklch(82% .06 315)}.ldv-assured.is-award.svelte-heneqg .ldv-assured-block:where(.svelte-heneqg){border-color:oklch(86% .04 315)}.ldv-award-win.svelte-heneqg{margin:0;display:grid}.ldv-award-win.svelte-heneqg strong:where(.svelte-heneqg){font-family:var(--font-display);color:oklch(36% .12 315);font-size:1.3rem}.ldv-award-win.svelte-heneqg span:where(.svelte-heneqg){color:oklch(42% .12 315);font-weight:700}.ldv-award-note.svelte-heneqg{margin:0;line-height:1.5}.ldv-award-checked.svelte-heneqg{background:var(--green);width:20px;height:20px;color:var(--surface);box-shadow:0 1px 3px color-mix(in oklch, var(--ink) 30%, transparent);border-radius:50%;place-items:center;font-size:.72rem;font-weight:800;line-height:1;display:inline-grid;position:absolute;top:5px;left:5px}.ldv-assured-head.svelte-heneqg{align-items:center;gap:var(--space-sm);font-family:var(--font-display);color:var(--heading);margin:0;font-size:1.4rem;display:flex}.ldv-assured.svelte-heneqg h4:where(.svelte-heneqg){margin:0 0 var(--space-xs);color:var(--heading);font-size:.95rem;font-weight:800}.ldv-assured-block.svelte-heneqg{padding:var(--space-md);background:var(--surface);border:1px solid color-mix(in oklch, var(--yolk) 35%, var(--line));border-radius:var(--radius-soft)}.ldv-assured-declaration.svelte-heneqg{font-family:var(--font-display);color:var(--heading);white-space:pre-line;margin:0;font-size:1.1rem;line-height:1.45}.ldv-assured-empty.svelte-heneqg{color:color-mix(in oklch, var(--ink) 72%, transparent);margin:0}.ldv-assured-photos.svelte-heneqg{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ldv-assured-photo.svelte-heneqg{appearance:none;aspect-ratio:4/3;border:1px solid color-mix(in oklch, var(--line) 60%, transparent);background-size:cover;background-color:var(--page);cursor:zoom-in;border-radius:6px;padding:0;position:relative}.ldv-assured-photo.svelte-heneqg:focus-visible{outline:2px solid var(--green);outline-offset:2px}.ldv-assured-means.svelte-heneqg{color:color-mix(in oklch, var(--ink) 80%, transparent);font-size:.92rem;line-height:1.5}.ldv-assured-means.svelte-heneqg p:where(.svelte-heneqg){margin:0 0 var(--space-xs)}.ldv-assured-means.svelte-heneqg ul:where(.svelte-heneqg){margin:0 0 var(--space-xs);padding-left:1.2rem}.ldv-assured-disclaimer.svelte-heneqg{font-style:italic}.ldv-assured-means.svelte-heneqg a:where(.svelte-heneqg){color:var(--green);font-weight:700}@media (width<=720px){.ldv-assured.svelte-heneqg{padding:var(--space-md)}.ldv-assured-photos.svelte-heneqg{grid-template-columns:repeat(2,minmax(0,1fr))}}.ldv-description-body{color:color-mix(in oklch, var(--ink) 88%, transparent);margin:0;font-size:1.05rem;line-height:1.6}.ldv-breed-line.svelte-heneqg{margin:var(--space-md) 0 0;border-inline-start:3px solid var(--green-soft);color:var(--muted);padding-inline-start:var(--space-md);font-size:.98rem;line-height:1.55}.ldv-breed-line.svelte-heneqg a:where(.svelte-heneqg){margin-top:var(--space-2xs);color:var(--green);font-weight:700;display:block}.ldv-facts.svelte-heneqg{padding:var(--space-lg);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);gap:var(--space-sm) var(--space-lg);grid-template-columns:max-content minmax(0,1fr);margin:0;font-size:.95rem;display:grid}.ldv-facts.svelte-heneqg dt:where(.svelte-heneqg){color:color-mix(in oklch, var(--ink) 60%, transparent)}.ldv-facts.svelte-heneqg dd:where(.svelte-heneqg){color:var(--heading);margin:0;font-weight:600}.ldv-reviews-sub.svelte-heneqg{color:var(--muted);margin:calc(var(--space-sm) * -1) 0 var(--space-sm);font-size:.9rem}.ldv-breeder.svelte-heneqg{gap:var(--space-md);padding:var(--space-lg);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);grid-template-columns:64px minmax(0,1fr);align-items:start;display:grid}.ldv-more-shop.svelte-heneqg{gap:var(--space-sm);padding-top:var(--space-md);border-top:1px solid var(--line);grid-column:1/-1;display:grid}.ldv-more-shop.svelte-heneqg h4:where(.svelte-heneqg){color:var(--heading);margin:0;font-size:1rem;font-weight:800}.ldv-more-grid.svelte-heneqg{gap:var(--space-sm);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ldv-more-grid.svelte-heneqg li:where(.svelte-heneqg){grid-column:span 2;min-width:0}.ldv-more-grid.svelte-heneqg li[data-wide="3"]:where(.svelte-heneqg){grid-column:span 3}.ldv-more-grid.svelte-heneqg li[data-wide="6"]:where(.svelte-heneqg){grid-column:span 6}.ldv-more-card.svelte-heneqg{color:inherit;align-content:start;gap:4px;text-decoration:none;display:grid}.ldv-more-photo.svelte-heneqg{aspect-ratio:4/3;border-radius:var(--radius-soft);background-color:var(--page);border:1px solid color-mix(in oklch, var(--line) 60%, transparent);display:block;position:relative;overflow:hidden}.ldv-more-photo-image.svelte-heneqg{background-size:cover;position:absolute;inset:0}.ldv-more-photo.is-gone.svelte-heneqg .ldv-more-photo-image:where(.svelte-heneqg){filter:grayscale()contrast(.72)brightness(1.06);opacity:.55;transition:filter .45s,opacity .45s}@media (hover:hover){.ldv-more-card.svelte-heneqg:hover .ldv-more-photo.is-gone:where(.svelte-heneqg) .ldv-more-photo-image:where(.svelte-heneqg){filter:none;opacity:1}.ldv-more-card.svelte-heneqg:hover .corner-ribbon.is-muted{--corner-ribbon-bg:var(--corner-ribbon-red)}}.ldv-more-grid.svelte-heneqg li[data-wide="3"]:where(.svelte-heneqg) .ldv-more-photo:where(.svelte-heneqg),.ldv-more-grid.svelte-heneqg li[data-wide="6"]:where(.svelte-heneqg) .ldv-more-photo:where(.svelte-heneqg){aspect-ratio:16/9}.ldv-more-title.svelte-heneqg{color:var(--heading);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.ldv-more-card.svelte-heneqg:hover .ldv-more-title:where(.svelte-heneqg){text-decoration:underline}.ldv-more-price.svelte-heneqg{color:var(--heading);font-size:.92rem;font-weight:800}.ldv-more-price.svelte-heneqg small:where(.svelte-heneqg){color:color-mix(in oklch, var(--ink) 60%, transparent);font-size:.75rem;font-weight:600}.ldv-more-all.svelte-heneqg{color:var(--green);justify-self:start;font-size:.9rem;font-weight:700}@media (width<=720px){.ldv-more-grid.svelte-heneqg li:where(.svelte-heneqg),.ldv-more-grid.svelte-heneqg li[data-wide="3"]:where(.svelte-heneqg),.ldv-more-grid.svelte-heneqg li[data-wide="6"]:where(.svelte-heneqg){grid-column:span 3}.ldv-more-grid.svelte-heneqg li[data-narrow="6"]:where(.svelte-heneqg){grid-column:span 6}.ldv-more-grid.svelte-heneqg li:where(.svelte-heneqg) .ldv-more-photo:where(.svelte-heneqg){aspect-ratio:4/3}.ldv-more-grid.svelte-heneqg li[data-narrow="6"]:where(.svelte-heneqg) .ldv-more-photo:where(.svelte-heneqg){aspect-ratio:16/9}}.ldv-breeder-logo.svelte-heneqg{background:color-mix(in oklch, var(--green) 14%, var(--surface));border:1px solid var(--line);border-radius:50%;place-items:center;width:64px;height:64px;font-size:1.6rem;display:grid;overflow:hidden}.ldv-breeder-logo.svelte-heneqg img:where(.svelte-heneqg){object-fit:cover;width:100%;height:100%}.ldv-breeder-initials.svelte-heneqg{letter-spacing:.02em;color:var(--green);font-size:1.5rem;font-weight:800}.ldv-breeder-body.svelte-heneqg{gap:var(--space-xs);min-width:0;display:grid}.ldv-breeder-body.svelte-heneqg h3:where(.svelte-heneqg){font-family:var(--font-display);color:var(--heading);margin:0;font-size:1.3rem}.ldv-breeder-meta.svelte-heneqg{color:color-mix(in oklch, var(--ink) 68%, transparent);flex-wrap:wrap;gap:4px 6px;margin:0;font-size:.88rem;display:flex}.ldv-breeder-bio.svelte-heneqg{white-space:pre-wrap;margin:0;line-height:1.55}.ldv-breeder-actions.svelte-heneqg{gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}@media (width<=720px){.ldv-breeder.svelte-heneqg{row-gap:var(--space-xs);padding:var(--space-md)}.ldv-breeder-body.svelte-heneqg{display:contents}.ldv-breeder-logo.svelte-heneqg{grid-row:span 2;align-self:center}.ldv-breeder-body.svelte-heneqg h3:where(.svelte-heneqg),.ldv-breeder-meta.svelte-heneqg{grid-column:2}.ldv-breeder-bio.svelte-heneqg,.ldv-breeder-actions.svelte-heneqg{grid-column:1/-1}.ldv-breeder-bio.svelte-heneqg{margin-top:var(--space-xs)}}.ldv-breeder-cta.svelte-heneqg,.ldv-breeder-ask.svelte-heneqg{border-radius:var(--radius-pill);min-height:42px;font-family:var(--font-body);cursor:pointer;align-items:center;padding:0 1.1rem;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}.ldv-breeder-cta.svelte-heneqg{background:var(--button);color:var(--button-ink);border:0}.ldv-breeder-ask.svelte-heneqg{color:var(--ink);border:1.5px solid var(--line);background:0 0}.ldv-breeder-ask.svelte-heneqg:hover{border-color:var(--green)}.ldv-share.svelte-heneqg{padding-top:var(--space-lg);border-top:1px solid var(--line)}.ldv-buybar.svelte-heneqg,.ldv-buybar-spacer.svelte-heneqg{display:none}.ldv-buybar.svelte-heneqg{z-index:39;align-items:center;gap:var(--space-sm);padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line);box-shadow:0 -6px 20px color-mix(in oklch, var(--ink) 10%, transparent);position:fixed;bottom:0;left:0;right:0}.ldv-buybar-price.svelte-heneqg{min-width:0;line-height:1.15;display:grid}.ldv-buybar-price.svelte-heneqg b:where(.svelte-heneqg){font-family:var(--font-display);color:var(--heading);font-size:1.3rem;font-weight:800}.ldv-buybar-price.svelte-heneqg span:where(.svelte-heneqg){color:color-mix(in oklch, var(--ink) 62%, transparent);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}.ldv-buybar-actions.svelte-heneqg{gap:var(--space-xs);flex-shrink:0;margin-left:auto;display:flex}.ldv-buybar.svelte-heneqg .buy-button{height:44px;padding-inline:14px;font-size:.9rem;text-decoration:none}.ldv-buybar.svelte-heneqg,.ldv-ctas.svelte-heneqg{container:restock-pair/inline-size}@container restock-pair (width<=440px){.ldv-buybar.svelte-heneqg .restock-alert .label-full{display:none}.ldv-buybar.svelte-heneqg .restock-alert .label-short{display:inline}}@container restock-pair (width<=400px){.ldv-ctas.svelte-heneqg .restock-alert .label-full{display:none}.ldv-ctas.svelte-heneqg .restock-alert .label-short{display:inline}}@media (width<=330px){.ldv-buybar.svelte-heneqg:has(.ldv-buybar-actions.is-alert:where(.svelte-heneqg)) .ldv-buybar-price:where(.svelte-heneqg){display:none}}@media (width<=879px){.ldv-buybar.svelte-heneqg{display:flex}.ldv-buybar-spacer.svelte-heneqg{height:68px;display:block}.ldv-ctas.svelte-heneqg{display:none}}@media (width<=720px){.ldv-buybar.svelte-heneqg{left:12px;right:12px;bottom:calc(var(--mobile-tab-bar-rest) + 8px + env(safe-area-inset-bottom));border:1px solid color-mix(in oklch, var(--green) 18%, var(--line));border-radius:var(--radius-card);box-shadow:0 10px 28px color-mix(in oklch, var(--ink) 18%, transparent);padding:8px 8px 8px 14px}.ldv-buybar-actions.svelte-heneqg{gap:6px}.ldv-buybar.svelte-heneqg .buy-button{height:42px;padding-inline:12px;font-size:.85rem}.ldv-buybar-price.svelte-heneqg b:where(.svelte-heneqg){font-size:1.15rem}.ldv-buybar-spacer.svelte-heneqg{height:76px}}@media (width<=350px){.ldv-buybar.svelte-heneqg{gap:var(--space-2xs);padding-inline:10px}.ldv-buybar-actions.svelte-heneqg{gap:6px}.ldv-buybar.svelte-heneqg .buy-button{padding-inline:10px;font-size:.8rem}.ldv-buybar-price.svelte-heneqg b:where(.svelte-heneqg){font-size:1.12rem}}@media (width<=380px){.ldv-buybar-price.svelte-heneqg span:where(.svelte-heneqg){display:none}}.ldv-buybar-actions.is-alert.svelte-heneqg{flex:auto;min-width:0}.ldv-buybar-actions.is-alert.svelte-heneqg .restock-alert{white-space:normal;text-align:left;flex:auto;min-width:0;height:auto;min-height:42px;padding-block:4px;line-height:1.15}.ldv-buybar.svelte-heneqg:has(.ldv-buybar-actions.is-alert:where(.svelte-heneqg)) .ldv-buybar-price:where(.svelte-heneqg) span:where(.svelte-heneqg){display:none}.ldv-ctas.svelte-heneqg:has(.restock-alert){grid-template-columns:minmax(0,1fr) auto}.ldv-ctas.svelte-heneqg:has(.restock-alert) .buy-button-express{padding-inline:22px}.ldv-ctas.svelte-heneqg .restock-alert{white-space:normal;padding-inline:14px;line-height:1.15}@media (width>=721px) and (width<=879px){.ldv-gallery-hero.svelte-heneqg{aspect-ratio:16/10}}@media (width<=720px){.ldv-back.svelte-heneqg{display:none}.ldv-top.svelte-heneqg{margin-top:var(--space-sm)}}
