.pet-collection-intro{padding-top:3rem;padding-bottom:3.5rem;color:#102d44}.pet-collection-intro>p{font-size:1.2rem;text-transform:uppercase;letter-spacing:.08em;margin:0 0 1.5rem}.pet-collection-intro h1{color:#102d44;font-size:clamp(3rem,4vw,4.8rem);line-height:1.12;letter-spacing:-.04em;margin:0 0 2rem}.pet-collection-intro>div{max-width:78rem;line-height:1.65;font-size:1.6rem}.pet-collection-intro--compact{padding-top:.6rem;padding-bottom:1.8rem}.pet-collection-intro--compact>.pet-collection-intro__hero{display:grid;grid-template-columns:minmax(0,1fr) 18.4rem;align-items:center;gap:.5rem 3rem;max-width:none;padding:1.6rem 2.8rem;border-radius:1.6rem;background:#eaf5fe}.pet-collection-intro__copy{min-width:0}.pet-collection-intro--compact h1{font-size:clamp(2.8rem,2.6vw,3.4rem);line-height:1.15;letter-spacing:-.035em;text-wrap:balance;margin:0 0 1rem}.pet-collection-intro__lead{max-width:61ch;font-size:1.5rem;line-height:1.65;margin:0}.pet-collection-intro__animal{display:flex;align-items:center;justify-content:center;min-width:0;height:16.4rem}.pet-collection-intro__animal img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.pet-collection-intro__routes,.pet-collection-intro__about{grid-column:1 / -1}.pet-collection-intro__routes{display:flex;flex-wrap:wrap;gap:.5rem 1.8rem;padding-top:.3rem}.pet-collection-intro__routes a{display:inline-flex;align-items:center;gap:1rem;min-height:3.6rem;font-size:1.4rem;font-weight:600;line-height:1.6;color:#102d44;text-decoration:underline;text-underline-offset:.3em}.pet-collection-intro__about summary{display:inline-flex;align-items:center;gap:1.1rem;min-height:3.2rem;padding:.3rem 0;list-style:none;color:#102d44;cursor:pointer;font-size:1.2rem;font-weight:600;line-height:1.6}.pet-collection-intro__about summary:hover{text-decoration:underline;text-underline-offset:.3em}.pet-collection-intro__about summary .icon-caret{position:static;flex-shrink:0;width:.9rem;height:.6rem}.pet-collection-intro__about[open] summary .icon-caret{transform:rotate(180deg)}.pet-collection-intro__about>div{max-width:85rem;padding:.8rem 0 1rem;color:#102d44;font-size:1.4rem;line-height:1.7}.pet-collection-intro__about>div>:first-child{margin-top:0}.pet-collection-intro__about>div>:last-child{margin-bottom:0}.pet-collection-intro__about a{color:#102d44;text-underline-offset:.3em}.pet-collection-intro a:focus-visible,.pet-collection-intro__about summary:focus-visible{outline:3px solid #102d44;outline-offset:4px}@media(max-width:749px){.pet-collection-intro{padding-top:2rem;padding-bottom:2.5rem}.pet-collection-intro h1{font-size:3.2rem}.pet-collection-intro--compact{padding-top:.4rem;padding-bottom:1.4rem}.pet-collection-intro--compact>.pet-collection-intro__hero{grid-template-columns:minmax(0,1fr) 10rem;gap:.6rem 1.4rem;padding:1.4rem 1.8rem}.pet-collection-intro--compact h1{font-size:2.6rem;line-height:1.17;letter-spacing:-.035em;margin-bottom:.8rem}.pet-collection-intro__lead{font-size:1.35rem;line-height:1.6}.pet-collection-intro__animal{height:12rem}.pet-collection-intro__about summary{min-height:3.2rem;font-size:1.15rem}.pet-collection-intro__about>div{font-size:1.3rem}.pet-collection-intro__routes{gap:.4rem 1.6rem}.pet-collection-intro__routes a{min-height:3.6rem;font-size:1.3rem}}@media(max-width:359px){.pet-collection-intro--compact>.pet-collection-intro__hero{grid-template-columns:minmax(0,1fr) 8rem;column-gap:1.2rem;padding:1.4rem}.pet-collection-intro--compact h1{font-size:2.4rem}.pet-collection-intro__lead{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pet-collection-intro.css.map */
