.ff-memorial-hub.ff-bird-guide *{font-weight:400!important}.ff-bird-guide .hero-photo{border-radius:3px;background:#e9d7b7;min-height:570px}.ff-bird-guide .hero-photo figcaption{font-size:21px;max-width:360px;text-shadow:0 1px 8px #0006}.ff-bird-guide .hero h1{font-size:clamp(43px,4.5vw,66px);text-wrap:balance}.ff-bird-guide .living-feature img{aspect-ratio:3/4;object-position:50% 42%;border-radius:3px}.ff-bird-guide .bird-species-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 45px}.ff-bird-guide .bird-species-grid>article{padding:28px 0;border-top:1px solid #d9ccc5;min-width:0}.ff-bird-guide .bird-species-grid h3{font-size:29px;margin-bottom:16px}.ff-bird-guide .bird-species-grid p{font-size:15px;line-height:1.75}.ff-bird-guide .bird-species-grid .eyebrow{font-size:10px;line-height:1.6;margin-bottom:13px}.ff-bird-guide .bird-species-grid .text-link{font-size:13px}.ff-bird-guide .bird-species-photo{margin-top:40px}.ff-bird-guide .bird-species-photo img{width:100%;height:auto;aspect-ratio:2.6;object-position:50% 50%}.ff-bird-guide .bird-species-photo figcaption{font-size:12px;color:#78666a;margin-top:12px}.ff-bird-guide .bird-species-note{font-size:14px;line-height:1.75;border-top:1px solid #d9ccc5;padding-top:22px;margin-top:22px}.ff-bird-guide .celebration-grid>article>img{aspect-ratio:1.3}.ff-bird-guide .celebration-grid>article:last-child>img{object-position:50% 50%}.ff-bird-guide .bird-review-guidance{display:grid;grid-template-columns:1fr 1.6fr;gap:50px;margin-top:46px;padding:32px;background:#eee8df;border-left:3px solid #a38b72}.ff-bird-guide .bird-review-guidance .eyebrow{margin-bottom:13px}.ff-bird-guide .bird-review-guidance h3{font-size:28px;line-height:1.25}.ff-bird-guide .bird-review-guidance p:not(.eyebrow){font-size:14px;margin-top:0}.ff-bird-guide .bird-review-guidance .text-link{font-size:12px}.ff-bird-guide .international-note{padding-top:28px;font-size:13px;line-height:1.7;color:#6e5e60}.ff-bird-guide .support-photo{margin-top:28px}.ff-bird-guide .support-photo img{width:100%;height:auto;aspect-ratio:1.25;object-position:50% 52%;border-radius:3px}.ff-bird-guide .support-photo figcaption{font-size:12px;margin-top:10px;color:inherit}.ff-bird-guide .bird-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px}.ff-bird-guide .bird-detail{min-width:0}.ff-bird-guide .bird-detail figure{margin:0 0 22px}.ff-bird-guide .bird-detail img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.ff-bird-guide .bird-detail figcaption{margin-top:10px;color:#78666a;font-size:10px;line-height:1.5}.ff-bird-guide .bird-detail h3{margin:0 0 14px;font-size:27px;line-height:1.2}.ff-bird-guide .bird-detail>p{font-size:14px;line-height:1.75}.ff-bird-guide .bird-collection-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:50px;align-items:center;margin-top:35px}.ff-bird-guide .bird-collection-photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-position:48% 50%}.ff-bird-guide .bird-collection-photo figcaption{font-size:12px;line-height:1.6;color:#78666a;margin-top:12px}.ff-bird-guide .bird-collection-grid .fur-steps{grid-template-columns:1fr;gap:25px;margin:0}.ff-bird-guide .bird-species-prompt{color:#76545c}.ff-bird-guide .bird-memory-note{position:absolute;right:6%;bottom:12%;width:43%;height:45%;background:#faf4e9;transform:rotate(12deg);box-shadow:2px 3px 4px #614d4620}.ff-bird-guide .bird-memory-note:after{content:"";position:absolute;top:23%;right:15%;bottom:23%;left:15%;background:repeating-linear-gradient(transparent 0 8px,#baa99a 9px 10px)}@media(max-width:700px){.ff-bird-guide .bird-details-grid{grid-template-columns:1fr;gap:32px}.ff-bird-guide .bird-detail h3{font-size:25px}.ff-bird-guide .bird-collection-grid{grid-template-columns:1fr;gap:30px;margin-top:28px}.ff-bird-guide .bird-collection-photo img{aspect-ratio:1.4}.ff-bird-guide .bird-collection-grid .fur-steps{gap:26px}}@media(max-width:899px){.ff-bird-guide .bird-species-grid{gap:0 28px}.ff-bird-guide .bird-review-guidance{gap:30px}}@media(max-width:700px){.ff-bird-guide .hero h1{font-size:43px;letter-spacing:-1.5px}.ff-bird-guide .hero-photo{height:92vw;min-height:330px;max-height:490px}.ff-bird-guide .hero-photo img{object-position:42% 50%}.ff-bird-guide .hero-photo figcaption{font-size:20px;left:24px;bottom:24px}.ff-bird-guide .living-feature img{aspect-ratio:3/4}.ff-bird-guide .bird-species-grid{grid-template-columns:1fr;gap:0}.ff-bird-guide .bird-species-grid>article{padding:26px 0}.ff-bird-guide .bird-species-grid h3{font-size:27px}.ff-bird-guide .bird-species-grid p{font-size:14px}.ff-bird-guide .bird-species-photo{margin-top:26px}.ff-bird-guide .bird-species-photo img{aspect-ratio:1.5}.ff-bird-guide .bird-species-note{font-size:13px}.ff-bird-guide .bird-review-guidance{grid-template-columns:1fr;gap:18px;margin-top:32px;padding:25px}.ff-bird-guide .bird-review-guidance h3{font-size:27px}.ff-bird-guide .bird-review-guidance p:not(.eyebrow){font-size:13px}.ff-bird-guide .celebration-grid>article>img{aspect-ratio:1.45}}@media(max-width:400px){.ff-bird-guide .hero h1{font-size:36px;letter-spacing:-1.3px;line-height:1.14}}.ff-bird-guide .hero-photo img{object-position:42% 50%}.ff-bird-guide .hero-photo{min-height:570px}.ff-bird-guide .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ff-bird-guide .bird-species-photo img{aspect-ratio:2;object-position:50% 55%}.ff-bird-guide .living-feature img{object-position:50% 45%}@media(max-width:700px){.ff-bird-guide .hero-photo img{object-position:42% 50%}.ff-bird-guide .hero-photo{min-height:330px}.ff-bird-guide .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ff-bird-guide .bird-species-photo img{aspect-ratio:1.4}}.ff-bird-guide .living-feature img{object-position:50% 40%}.ff-bird-guide .bird-collection-photo img{object-position:50% 52%}.ff-bird-guide .support-photo img{object-position:50% 48%}.ff-bird-guide .hero h1{font-size:clamp(41px,4.1vw,60px)}.ff-bird-guide .hero-photo img{object-position:50% 42%}.ff-bird-guide .living-feature img{aspect-ratio:1;object-position:50% 58%}.ff-bird-guide .bird-species-photo img{aspect-ratio:1.7;object-position:50% 50%}.ff-bird-guide .bird-detail:first-child img{object-position:50% 48%}.ff-bird-guide .bird-detail:last-child img{object-position:50% 28%}.ff-bird-guide .bird-collection-photo img{object-position:55% 42%}.ff-bird-guide .support-photo img{object-position:50% 50%}@media(max-width:700px){.ff-bird-guide .hero h1{font-size:40px}.ff-bird-guide .hero-photo img{object-position:50% 42%}.ff-bird-guide .living-feature img,.ff-bird-guide .bird-species-photo img{aspect-ratio:1.5}}@media(max-width:400px){.ff-bird-guide .hero h1{font-size:35px}}.ff-bird-guide .hero h1{font-size:clamp(43px,4.5vw,66px)}.ff-bird-guide .hero-photo img{object-position:50% 35%}.ff-bird-guide .living-feature{align-items:center}.ff-bird-guide .living-feature img{aspect-ratio:2/3;object-position:35% 20%;max-height:640px}.ff-bird-guide .bird-portrait-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.ff-bird-guide .bird-portrait-photo{margin:0}.ff-bird-guide .bird-portrait-photo img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;object-position:50% 0%;max-height:620px}.ff-bird-guide .bird-portrait-photo figcaption{font-size:11px;margin-top:12px;color:#78666a}.ff-bird-guide .bird-photograph-notes article+article{margin-top:36px;padding-top:30px;border-top:1px solid #d9ccc5}.ff-bird-guide .bird-photograph-notes h3{font-size:30px;line-height:1.25}.ff-bird-guide .bird-photograph-notes p{font-size:15px;line-height:1.8}.ff-bird-guide .bird-collection-photo img{aspect-ratio:4/5;object-position:50% 10%}.ff-bird-guide .support-photo img{aspect-ratio:3/2;object-position:50% 45%}@media(max-width:700px){.ff-bird-guide .hero h1{font-size:43px}.ff-bird-guide .hero-photo img{object-position:50% 35%}.ff-bird-guide .living-feature img{aspect-ratio:2/3;max-height:560px}.ff-bird-guide .bird-portrait-layout{grid-template-columns:1fr;gap:28px}.ff-bird-guide .bird-portrait-photo img{max-height:none}.ff-bird-guide .bird-photograph-notes h3{font-size:26px}.ff-bird-guide .bird-photograph-notes p{font-size:14px}.ff-bird-guide .bird-collection-photo img{aspect-ratio:4/5}}@media(max-width:400px){.ff-bird-guide .hero h1{font-size:38px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/ff-bird-guide.css.map */
