._litter_1n7e6_1{padding-top:3.25rem;position:relative}._heading_1n7e6_1{text-align:center;max-width:760px;margin:0 auto 3.5rem}._heading_1n7e6_1 h2{margin:.45rem 0 .7rem;font-size:clamp(2rem,5vw,3.65rem)}._parents_1n7e6_1{margin:.85rem 0 .5rem;font-size:1.12rem}._pedigrees_1n7e6_1{color:var(--grey);letter-spacing:.08em;font-size:.82rem}._ornament_1n7e6_1{color:var(--gold);justify-content:center;align-items:center;gap:.7rem;margin:.8rem auto;display:flex}._ornament_1n7e6_1 i{background:linear-gradient(90deg,transparent,var(--gold),transparent);width:62px;height:1px}._pawpedsLink_1n7e6_2{color:#102b3f;letter-spacing:.11em;text-transform:uppercase;background:#fff9ed;border:1px solid #be8943cc;border-radius:3px;justify-content:center;align-items:center;gap:5px;max-width:100%;margin:0 0 .8rem;padding:9px 12px;font-size:9px;line-height:1.45;text-decoration:none;transition:color .22s,background-color .22s,border-color .22s,transform .22s,box-shadow .22s;display:inline-flex;box-shadow:0 2px 10px #071f3014}._pawpedsLink_1n7e6_2 span{color:#b47a32;font-size:1.15em}._pawpedsLink_1n7e6_2:hover{color:#071f30;background:#f8edd9;border-color:#d1a15d;transform:translateY(-1px);box-shadow:0 4px 14px #071f3024}._pawpedsLink_1n7e6_2:focus-visible{outline-offset:3px;outline:2px solid #d1a15d}._grid_1n7e6_3{gap:5rem;max-width:1160px;margin:auto;display:grid}._card_1n7e6_3{background:#fffcf4d1;border:1px solid #a67d3957;border-radius:28px;overflow:hidden;box-shadow:0 20px 65px #17233214}._featured_1n7e6_3{border-color:#c58b42b8;box-shadow:0 24px 75px #1723321f}._cardBody_1n7e6_3{padding:clamp(1.5rem,4vw,3.2rem)}._cardTop_1n7e6_3{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._cardTop_1n7e6_3 h3{margin:.25rem 0 1.6rem;font-size:clamp(2.5rem,6vw,4.5rem)}._status_1n7e6_3{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.55rem .9rem;font-size:.76rem;font-weight:700;display:inline-flex}._available_1n7e6_3{background:var(--night);color:#fff;border:1px solid var(--gold)}._reserved_1n7e6_3{color:#655740;background:#eee5d6;border:1px solid #cbb993}._facts_1n7e6_3{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0 0 1.75rem;display:grid}._facts_1n7e6_3 div{padding:1.1rem}._facts_1n7e6_3 div+div{border-left:1px solid var(--line)}._facts_1n7e6_3 dt{color:var(--bronze);letter-spacing:.11em;text-transform:uppercase;margin-bottom:.35rem;font-size:.7rem}._facts_1n7e6_3 dd{color:var(--ink);margin:0;font-family:Georgia,serif}._cardBody_1n7e6_3 .button{justify-content:center;min-width:290px}._priceNote_1n7e6_4{background:#fbefd9;border:1px solid #a67d394d;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;margin:0 0 1.6rem;padding:1rem 1.2rem;display:grid}._priceNote_1n7e6_4>div{gap:.15rem;display:grid}._priceNote_1n7e6_4>div span{color:var(--bronze);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}._priceNote_1n7e6_4>div strong{color:var(--night);font-family:Georgia,serif;font-size:1.3rem}._priceNote_1n7e6_4 p{color:var(--grey);margin:0;font-size:.82rem}._priceNote_1n7e6_4>a{color:var(--night);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--gold);padding-bottom:3px;font-size:.7rem}._priceNote_1n7e6_4>a span{color:var(--gold)}._gallerySection_1n7e6_5{padding:0 clamp(1.5rem,4vw,3.2rem) clamp(2rem,5vw,4rem)}._gallery_1n7e6_5{grid-template-columns:1.3fr 1fr 1fr;gap:22px;display:grid}._gallery_1n7e6_5 button{appearance:none;cursor:zoom-in;aspect-ratio:4/5;background:#e8dfd1;border:0;border-radius:16px;margin:0;padding:0;position:relative;overflow:hidden;box-shadow:0 10px 30px #27211514}._gallery_1n7e6_5 button:focus-visible{outline:2px solid var(--gold);outline-offset:4px}._gallery_1n7e6_5 img{object-fit:cover;width:100%;height:100%;transition:transform .65s;display:block}._gallery_1n7e6_5 button:hover img{transform:scale(1.035)}._gallery_1n7e6_5 button span{color:#fff;text-transform:uppercase;letter-spacing:.12em;opacity:0;background:#14272cd6;padding:8px 11px;font-size:8px;transition:all .3s;position:absolute;bottom:14px;left:14px;transform:translateY(5px)}._gallery_1n7e6_5 button:hover span,._gallery_1n7e6_5 button:focus-visible span{opacity:1;transform:none}._galleryLead_1n7e6_5{aspect-ratio:5/4!important}._galleryContain_1n7e6_6{grid-template-columns:minmax(280px,540px)}._galleryContain_1n7e6_6 ._galleryLead_1n7e6_5{background:#111;aspect-ratio:9/16!important}._galleryContain_1n7e6_6 img{object-fit:contain}._videoSection_1n7e6_7{background:var(--night);color:#fff;grid-template-columns:.72fr 1.28fr;align-items:center;gap:4vw;padding:clamp(1.5rem,4vw,3.2rem);display:grid}._videoSection_1n7e6_7 h3{margin-bottom:18px;font-size:clamp(2rem,4vw,3.25rem)}._videoSection_1n7e6_7>div>p:last-child{color:#e6d7c1;line-height:1.75}._video_1n7e6_7{aspect-ratio:16/10;object-fit:contain;background:#091216;border:1px solid #d9a66973;border-radius:14px;width:100%;max-height:640px;display:block}._lightbox_1n7e6_8{z-index:200;background:#070e11f0;justify-content:center;align-items:center;padding:5vh 7vw;animation:.2s _fadeIn_1n7e6_1;display:flex;position:fixed;inset:0}._lightbox_1n7e6_8 figure{flex-direction:column;align-items:center;max-width:min(1100px,82vw);max-height:90vh;margin:0;display:flex}._lightbox_1n7e6_8 figure img{object-fit:contain;border:1px solid #d9a66966;max-width:100%;max-height:80vh;display:block;box-shadow:0 24px 80px #0006}._lightbox_1n7e6_8 figcaption{color:#ead7b8;padding-top:13px;font-family:Georgia,serif}._close_1n7e6_8,._lightboxNav_1n7e6_8{color:#fff;cursor:pointer;background:#14272cdb;border:1px solid #d9a6698c;position:absolute}._close_1n7e6_8{border-radius:50%;width:48px;height:48px;font-size:30px;line-height:1;top:22px;right:24px}._lightboxNav_1n7e6_8{width:54px;height:76px;font-size:42px;top:50%;transform:translateY(-50%)}._previous_1n7e6_8{left:24px}._next_1n7e6_8{right:24px}@keyframes _fadeIn_1n7e6_1{0%{opacity:0}to{opacity:1}}._observationLitter_1n7e6_9{border-top:1px solid #a67d3942;margin-top:clamp(3rem,8vw,7rem)}._birthDate_1n7e6_9{color:var(--bronze);letter-spacing:.13em;text-transform:uppercase;margin:.8rem 0 .1rem;font-size:.78rem}._litterProfile_1n7e6_9{background:#fffcf4db;border:1px solid #a67d3957;border-radius:28px;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);max-width:1160px;margin:0 auto 3rem;display:grid;overflow:hidden;box-shadow:0 20px 65px #17233217}._litterPhoto_1n7e6_9{background:#e8dfd1;min-height:560px;position:relative}._litterPhoto_1n7e6_9 img{object-fit:cover;width:100%;height:100%;display:block}._litterPhoto_1n7e6_9 span{color:#fff;letter-spacing:.09em;text-transform:uppercase;background:#071f30e6;border:1px solid #d1a15dad;padding:10px 14px;font-size:.72rem;position:absolute;bottom:22px;left:24px}._litterSummary_1n7e6_9{align-self:center;padding:clamp(2rem,5vw,4rem)}._litterSummary_1n7e6_9 h3,._breederNote_1n7e6_9 h3{margin:.35rem 0 1.6rem;font-size:clamp(2rem,4vw,3rem)}._keyFacts_1n7e6_9{border-top:1px solid var(--line)}._keyFacts_1n7e6_9 div{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:1rem;padding:1rem 0;display:grid}._keyFacts_1n7e6_9 span{color:var(--bronze);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}._keyFacts_1n7e6_9 strong{color:var(--ink);font-family:Georgia,serif}._pgNote_1n7e6_9{color:var(--grey);margin:1.5rem 0 0;font-size:.9rem;line-height:1.72}._kittenBreakdown_1n7e6_9{grid-template-columns:1fr 1fr;gap:2rem;max-width:1160px;margin:0 auto 3rem;display:grid}._sexGroup_1n7e6_9{background:#fffcf4b3;border:1px solid #a67d394d;border-radius:20px;padding:clamp(1.4rem,3vw,2.4rem)}._sexHeading_1n7e6_9{justify-content:space-between;align-items:end;margin-bottom:1.2rem;display:flex}._sexHeading_1n7e6_9 h3{margin:0;font-size:clamp(2rem,4vw,3rem)}._observationRow_1n7e6_9{border-top:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 0;display:grid}._quantity_1n7e6_9{border:1px solid var(--gold);width:36px;height:36px;color:var(--night);border-radius:50%;place-items:center;font-family:Georgia,serif;display:grid}._observationRow_1n7e6_9 strong{color:var(--ink);font-family:Georgia,serif}._observationRow_1n7e6_9 p{color:var(--grey);margin:.22rem 0 0;font-size:.86rem}._observation_1n7e6_9{color:#655740;background:#eee5d6;border:1px solid #cbb993}._preReserved_1n7e6_9{background:var(--night);color:#fff;border:1px solid var(--gold)}._breederNote_1n7e6_9{color:#fff;background:var(--night);border:1px solid #d9a6697a;border-radius:20px;max-width:1160px;margin:auto;padding:clamp(2rem,5vw,4rem)}._breederNote_1n7e6_9 p:last-child{color:#e6d7c1;max-width:820px;margin:0;line-height:1.8}._parentsShowcase_1n7e6_10{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;max-width:1160px;margin:0 auto 4rem;display:grid}._parentCard_1n7e6_10{background:#fff9ed;border:1px solid #a67d3957;border-radius:24px;margin:0;overflow:hidden;box-shadow:0 18px 52px #17233217}._parentCard_1n7e6_10>img{object-fit:cover;width:100%;height:clamp(360px,42vw,560px);display:block}._parentCard_1n7e6_10 figcaption{justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 1.5rem;display:flex}._parentCard_1n7e6_10 figcaption div{gap:.2rem;display:grid}._parentCard_1n7e6_10 strong{color:var(--ink);font-family:Georgia,serif;font-size:1.65rem}._parentCard_1n7e6_10 figcaption div span{color:var(--bronze);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}._parentCard_1n7e6_10 a{color:var(--night);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--gold);padding-bottom:3px;font-size:.72rem}._kittensHeading_1n7e6_10{text-align:center;max-width:760px;margin:0 auto 2.5rem}._kittensHeading_1n7e6_10 h2{margin:.4rem 0 0}._identifiedKittens_1n7e6_11{margin-bottom:3rem}._waitlistCallout_1n7e6_12{background:#fff9ed;border:1px solid #a67d3957;margin-top:1.6rem;padding:1.25rem}._waitlistCallout_1n7e6_12 strong{color:var(--night);font-family:Georgia,serif;font-size:1.25rem;display:block}._waitlistCallout_1n7e6_12 p{color:var(--grey);margin:.45rem 0 1rem;line-height:1.65}._waitlistCallout_1n7e6_12 .button{min-width:0}@media (width<=820px){._litter_1n7e6_1{padding-top:2rem}._grid_1n7e6_3{gap:3rem}._card_1n7e6_3{border-radius:20px}._facts_1n7e6_3{grid-template-columns:1fr 1fr}._facts_1n7e6_3 div:nth-child(3){border-left:0;border-top:1px solid var(--line)}._facts_1n7e6_3 div:nth-child(4){border-top:1px solid var(--line)}._gallery_1n7e6_5{grid-template-columns:1fr 1fr}._galleryLead_1n7e6_5{grid-column:1/-1;aspect-ratio:5/4!important}._videoSection_1n7e6_7{grid-template-columns:1fr}._video_1n7e6_7{aspect-ratio:9/12;max-height:650px}._lightbox_1n7e6_8{padding:70px 16px}._lightbox_1n7e6_8 figure{max-width:100%}._lightboxNav_1n7e6_8{width:62px;height:48px;font-size:34px;top:auto;bottom:18px}._previous_1n7e6_8{left:calc(50% - 72px)}._next_1n7e6_8{right:calc(50% - 72px)}._close_1n7e6_8{top:14px;right:14px}._litterProfile_1n7e6_9{border-radius:20px;grid-template-columns:1fr}._litterPhoto_1n7e6_9{aspect-ratio:4/5;min-height:0}._parentsShowcase_1n7e6_10{grid-template-columns:1fr;max-width:620px}._parentCard_1n7e6_10>img{aspect-ratio:4/5;height:auto}._kittenBreakdown_1n7e6_9{grid-template-columns:1fr}._priceNote_1n7e6_4{grid-template-columns:1fr auto}._priceNote_1n7e6_4 p{grid-area:2/1/auto/-1}._priceNote_1n7e6_4>a{grid-area:1/2}}@media (width<=520px){._heading_1n7e6_1{margin-bottom:2.5rem}._cardTop_1n7e6_3{align-items:center}._cardTop_1n7e6_3 h3{font-size:2.6rem}._status_1n7e6_3{font-size:.65rem}._facts_1n7e6_3{grid-template-columns:1fr}._facts_1n7e6_3 div+div,._facts_1n7e6_3 div:nth-child(3){border-left:0;border-top:1px solid var(--line)}._cardBody_1n7e6_3 .button{width:100%;min-width:0}._gallery_1n7e6_5{grid-template-columns:1fr;gap:16px}._galleryLead_1n7e6_5{grid-column:auto}._gallery_1n7e6_5 button,._galleryLead_1n7e6_5{aspect-ratio:4/5!important}._gallery_1n7e6_5 button span{opacity:1;transform:none}._videoSection_1n7e6_7{padding-bottom:2rem}._video_1n7e6_7{aspect-ratio:9/16}._litterPhoto_1n7e6_9 span{text-align:center;bottom:12px;left:12px;right:12px}._keyFacts_1n7e6_9 div{grid-template-columns:1fr;gap:.35rem}._observationRow_1n7e6_9{grid-template-columns:36px minmax(0,1fr)}._observationRow_1n7e6_9 ._status_1n7e6_3{grid-column:1/-1;justify-self:start;margin-left:52px}._sexHeading_1n7e6_9{display:block}._sexHeading_1n7e6_9 h3{margin-top:.2rem}._priceNote_1n7e6_4{grid-template-columns:1fr}._priceNote_1n7e6_4 p,._priceNote_1n7e6_4>a{grid-area:auto/1;justify-self:start}}
