body.cau-buying-page #cau-main{background:#fff}.cau-buying-container{width:calc(100% - 80px);max-width:1204px;margin:auto}.cau-buying-page :where(main) p{font-size:16px;line-height:1.75;margin:0 0 23px}.cau-buying-page :where(main) h2{font-size:42px;line-height:1.25;margin:0 0 25px;color:#226f68}.cau-buying-hero{position:relative;margin-top:-137px;padding-top:365px;overflow:hidden;background:#fff}.cau-buying-hero-photo{position:absolute;top:0;left:0;width:100%;height:515px}.cau-buying-hero-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 54%}.cau-buying-hero:after{content:"";position:absolute;left:0;top:265px;width:100%;height:265px;background:linear-gradient(#fff0,#fff 95%);pointer-events:none}.cau-buying-hero-copy{position:relative;z-index:1;text-align:center;width:calc(100% - 80px);max-width:1100px;margin:auto;color:#226f68}.cau-buying-breadcrumb{font-size:16px;line-height:1.5;margin-bottom:5px}.cau-buying-breadcrumb a{color:inherit;text-decoration:none}.cau-buying-breadcrumb [aria-current]{text-decoration:underline;text-underline-offset:4px}.cau-buying-hero-copy h1{font-size:60px;line-height:1.2;margin:0 0 23px;color:#226f68;font-weight:500}.cau-buying-hero-copy p{font-size:19px;line-height:1.6;color:#226f68;margin:0}.cau-buying-grass{position:relative;z-index:1;height:115px;margin-top:22px}.cau-buying-grass img{display:block;object-fit:fill;width:100%;height:100%}.cau-buying-compatibility{background:#4b958e;padding:65px 0 100px;border-radius:0 0 50% 50%/0 0 55px 55px;color:#fff}.cau-buying-intro{display:grid;grid-template-columns:1fr 1.5fr;gap:100px;margin-bottom:70px}.cau-buying-intro h2{font-size:44px;font-weight:400;color:#fff}.cau-buying-intro p{color:#fff;font-size:16px;line-height:1.75}.cau-buying-key{display:grid;grid-template-columns:repeat(3,1fr);gap:65px 55px}.cau-buying-key article{display:flex;gap:25px;align-items:flex-start}.cau-buying-key-icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#fff;flex:0 0 80px}.cau-buying-key-icon img{width:50px;height:50px;object-fit:contain}.cau-buying-key h3{font-size:25px;line-height:1.3;margin:0 0 14px;color:#fff}.cau-buying-key p{font-size:15px;line-height:1.7;color:#fff;margin:0}.cau-buying-featured{background:#faf8ed;padding:85px 0 95px}.cau-buying-featured-inner{width:calc(100% - 80px);max-width:1350px;margin:auto;display:flex;align-items:flex-start}.cau-buying-featured-copy{width:280px;flex:0 0 280px;background:#226f68;border-radius:45px;padding:45px 38px 150px;position:relative;overflow:hidden;z-index:1;margin-right:-20px}.cau-buying-featured-copy h2{font-size:34px;line-height:1.2;color:#fff;margin:0 0 25px}.cau-buying-featured-copy p{position:relative;z-index:1;color:#fff;font-size:15px;line-height:1.7;margin:0}.cau-buying-featured-copy>img{position:absolute;bottom:0;left:-10%;width:120%;height:135px;object-fit:fill;opacity:.8}.cau-buying-featured-products{background:#fff;border-radius:45px;padding:45px 45px 35px;margin-top:75px;min-width:0;flex:1}.cau-buying-directory{padding:85px 0 95px;background:#fff}.cau-buying-directory h2{font-size:35px}.cau-buying-directory-intro{max-width:800px;color:#226f68}.cau-buying-search{max-width:520px;margin-top:35px}.cau-buying-search label{display:block;color:#226f68;font-size:14px;margin-bottom:10px}.cau-buying-search input{width:100%;border:1px solid #4b958e;border-radius:28px;padding:12px 20px;font:inherit;color:#226f68;background:#fff}.cau-buying-result-count{font-size:12px!important;color:#626262;min-height:24px;margin:15px 0 35px!important}.cau-buying-breed-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 65px}.cau-buying-breed-card{min-width:0}.cau-buying-breed-card[hidden]{display:none}.cau-buying-breed-image{display:flex;align-items:center;justify-content:flex-start;width:100%;height:235px;text-decoration:none}.cau-buying-breed-image img{display:block;width:100%;max-width:285px;height:100%;object-fit:contain;object-position:left center}.cau-buying-breed-image .cau-breed-illustration{width:180px;height:170px;object-position:center;background:#faf8ed;border-radius:30px;padding:25px}.cau-buying-breed-card h3{font-size:27px;line-height:1.25;margin:17px 0 17px;color:#226f68}.cau-buying-breed-card h3 a{color:inherit;text-decoration:none}.cau-buying-breed-card h3 a:hover{text-decoration:underline;text-underline-offset:4px}.cau-buying-read-more{font-size:11px;line-height:1.5;color:#226f68;letter-spacing:2px;text-decoration:none;text-transform:uppercase;display:inline-block;padding:6px 0}.cau-buying-read-more span{font-size:18px;margin-left:7px;vertical-align:-1px}.cau-buying-read-more:hover{text-decoration:underline;text-underline-offset:5px}.cau-buying-empty{padding:25px 0;color:#226f68}.cau-buying-help{background:#faf8ed;padding:75px 0 70px;border-radius:50% 50% 0 0/35px 35px 0 0}.cau-buying-help-inner{display:flex;gap:100px;justify-content:space-between;align-items:center;max-width:1100px}.cau-buying-help-inner>div{max-width:500px}.cau-buying-help h2{font-size:40px;margin-bottom:25px}.cau-buying-help p{color:#226f68}.cau-buying-help-art{display:block;max-width:45%;height:340px;object-fit:contain}.cau-buying-biosecurity-link{margin:25px 0 0!important;font-size:12px!important}.cau-buying-biosecurity-link a{color:#226f68;text-underline-offset:4px}
/* Initial individual destinations contain practical buying checks until the owner supplies each full article. */
.cau-breed-article main{background:#fff}.cau-breed-article-container{width:calc(100% - 80px);max-width:1120px;margin:auto}.cau-breed-article-hero{background:#faf8ed;padding:55px 0 65px}.cau-breed-article-hero .cau-breed-article-container{display:grid;grid-template-columns:1.5fr 1fr;gap:70px;align-items:center}.cau-breed-article-breadcrumb{font-size:13px;color:#226f68;margin-bottom:22px;line-height:1.6}.cau-breed-article-breadcrumb a{color:inherit}.cau-breed-article h1{font-size:50px;line-height:1.2;color:#226f68;margin:0 0 25px}.cau-breed-article :where(main) h2{font-size:31px;line-height:1.3;color:#226f68;margin:0 0 22px}.cau-breed-article :where(main) p,.cau-breed-article :where(main) li{color:#226f68;font-size:16px;line-height:1.8}.cau-breed-article-photo img{display:block;width:100%;height:300px;object-fit:contain}.cau-breed-article-photo .cau-breed-illustration{padding:35px;height:260px}.cau-breed-article-body{padding:65px 0 80px}.cau-breed-article-body section{margin-bottom:45px;max-width:900px}.cau-breed-article-body ul{list-style:disc;padding-left:24px}.cau-breed-article-body a{color:#226f68;text-underline-offset:4px}.cau-breed-article-related{display:flex;gap:16px;flex-wrap:wrap;margin-top:30px}.cau-breed-article-related .btn{color:#226f68;text-decoration:none}
@media(min-width:1800px){.cau-buying-hero{padding-top:410px}.cau-buying-hero-photo{height:580px}.cau-buying-hero:after{top:330px;height:265px}.cau-buying-hero-copy h1{font-size:66px}.cau-buying-grass{height:140px}}
@media(max-width:1023px){.cau-buying-container{width:calc(100% - 64px)}.cau-buying-intro{gap:45px}.cau-buying-key{gap:45px 30px}.cau-buying-key article{gap:15px}.cau-buying-key-icon{width:60px;height:60px;flex-basis:60px}.cau-buying-key-icon img{width:40px;height:40px}.cau-buying-key h3{font-size:23px}.cau-buying-featured-inner{width:calc(100% - 64px)}.cau-buying-featured-copy{width:230px;flex-basis:230px;padding:35px 25px 130px}.cau-buying-featured-copy h2{font-size:30px}.cau-buying-featured-products{padding:35px 30px}.cau-buying-breed-grid{gap:45px 35px}.cau-buying-breed-image{height:190px}.cau-buying-breed-card h3{font-size:23px}.cau-buying-help-inner{gap:45px}.cau-breed-article h1{font-size:40px}.cau-breed-article-hero .cau-breed-article-container{gap:35px}}
@media(max-width:599px){.cau-buying-container{width:calc(100% - 40px)}.cau-buying-hero{margin-top:-95px;padding-top:270px}.cau-buying-hero-photo{height:390px}.cau-buying-hero-photo img{object-position:center 48%}.cau-buying-hero:after{top:205px;height:200px}.cau-buying-hero-copy{width:calc(100% - 40px)}.cau-buying-breadcrumb{font-size:13px;margin-bottom:10px}.cau-buying-hero-copy h1{font-size:40px;margin-bottom:20px}.cau-buying-hero-copy p{font-size:16px;line-height:1.7}.cau-buying-grass{height:75px;margin-top:20px}.cau-buying-grass img{width:200%;max-width:none;position:relative;left:-50%}.cau-buying-compatibility{padding:40px 0 65px;border-radius:0 0 50% 50%/0 0 28px 28px}.cau-buying-intro{display:block;margin-bottom:40px}.cau-buying-intro h2{font-size:35px;margin-bottom:25px}.cau-buying-intro p{font-size:15px;line-height:1.8}.cau-buying-key{grid-template-columns:1fr;gap:35px}.cau-buying-key article{gap:23px}.cau-buying-key-icon{width:67px;height:67px;flex-basis:67px}.cau-buying-key-icon img{width:43px;height:43px}.cau-buying-key h3{font-size:25px}.cau-buying-key p{font-size:14px;line-height:1.8}.cau-buying-featured{padding:50px 0 55px}.cau-buying-featured-inner{width:calc(100% - 40px);display:block}.cau-buying-featured-copy{width:100%;margin:0;padding:30px 25px 80px;border-radius:30px}.cau-buying-featured-copy h2{font-size:30px}.cau-buying-featured-copy h2 br{display:none}.cau-buying-featured-copy p{max-width:90%}.cau-buying-featured-copy>img{height:80px;opacity:.4}.cau-buying-featured-products{position:relative;margin:-25px 0 0 15px;padding:35px 22px 25px;width:calc(100% - 15px);border-radius:30px;z-index:2}.cau-buying-directory{padding:50px 0 60px}.cau-buying-directory h2{font-size:32px}.cau-buying-directory-intro{font-size:15px!important;line-height:1.8!important}.cau-buying-search{margin-top:25px}.cau-buying-breed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 23px}.cau-buying-breed-image{height:150px}.cau-buying-breed-image img{object-position:center}.cau-buying-breed-image .cau-breed-illustration{width:145px;height:140px;padding:20px;border-radius:22px}.cau-buying-breed-card h3{font-size:22px;line-height:1.25;margin:12px 0}.cau-buying-read-more{font-size:10px;letter-spacing:1.6px}.cau-buying-help{padding:50px 0 55px;border-radius:50% 50% 0 0/22px 22px 0 0}.cau-buying-help-inner{display:flex;flex-direction:column;gap:35px;align-items:flex-start}.cau-buying-help h2{font-size:33px}.cau-buying-help p{font-size:15px;line-height:1.8}.cau-buying-help-art{height:240px;max-width:100%;width:100%}.cau-breed-article-container{width:calc(100% - 40px)}.cau-breed-article-hero{padding:30px 0 45px}.cau-breed-article-hero .cau-breed-article-container{grid-template-columns:1fr;gap:25px}.cau-breed-article h1{font-size:36px}.cau-breed-article-photo img{height:260px}.cau-breed-article :where(main) h2{font-size:28px}.cau-breed-article :where(main) p,.cau-breed-article :where(main) li{font-size:15px}.cau-breed-article-body{padding:45px 0 55px}.cau-breed-article-related{flex-direction:column;align-items:flex-start}}
