.pc-hero{position:relative!important;min-height:0!important;aspect-ratio:1600/597!important;display:block!important;overflow:hidden!important;background:#082f5b url(puppy-compass-hero-clean-final.jpg) center center/cover no-repeat!important}.pc-hero__image,.pc-hero__overlay,.pc-hero__content{display:none!important}.pc-hero:after,.pc-hero:before{display:none!important;content:none!important}.pc-feature-strip{display:none!important}.pc-book-section{padding:74px 0 78px!important;background:#eef5fa!important}.pc-book{grid-template-columns:1.15fr .85fr!important;gap:64px!important}.pc-cover-wrap{max-width:720px!important;margin:auto!important;min-height:0!important}.pc-cover-wrap>img{display:block!important;width:100%!important;height:auto!important;border-radius:10px!important;box-shadow:0 28px 60px #0826472e!important}.pc-cover-wrap:before,.pc-cover-wrap:after{display:none!important;content:none!important}.pc-book__copy>p{font-size:18px!important}.pc-book__copy h2{font-size:clamp(42px,4vw,58px)!important}.pc-price-label{margin-top:22px!important}.pc-intro{padding-top:56px!important}.pc-intro>p:last-child{max-width:1040px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;font-size:18px!important;line-height:1.65!important}.pc-sample{margin-top:0!important}.pc-statement img{margin-bottom:96px!important}.pc-statement h2{margin-top:0!important}@media(max-width:1100px){.pc-hero{background-position:center center!important}.pc-intro>p:last-child{max-width:900px!important}}@media(max-width:900px){.pc-hero{aspect-ratio:16/9!important;background-position:center center!important}.pc-book{grid-template-columns:1fr!important}.pc-cover-wrap{max-width:720px!important}.pc-intro>p:last-child{max-width:760px!important}.pc-statement img{margin-bottom:72px!important}}@media(max-width:640px){.pc-hero{aspect-ratio:4/3!important;background-size:cover!important;background-position:60% center!important}.pc-book-section{padding:54px 0 60px!important}.pc-book__copy h2{font-size:40px!important}.pc-intro>p:last-child{max-width:100%!important;font-size:17px!important}.pc-statement img{margin-bottom:48px!important}}.shopify-section-group-header-group,.shopify-section-group-header-group .header-wrapper,.shopify-section-group-header-group .header,.shopify-section-group-header-group header,.shopify-section-group-header-group .section-header{border-bottom:0!important;box-shadow:none!important}.shopify-section-group-header-group:before,.shopify-section-group-header-group:after,.shopify-section-group-header-group .header-wrapper:before,.shopify-section-group-header-group .header-wrapper:after,.shopify-section-group-header-group .header:before,.shopify-section-group-header-group .header:after,.shopify-section-group-header-group header:before,.shopify-section-group-header-group header:after{border:0!important;box-shadow:none!important;background:transparent!important}body.template-index main>.shopify-section:first-child .slideshow__controls,body.template-index main>.shopify-section:first-child .slider-buttons,body.template-index main>.shopify-section:first-child .slider-counter,body.template-index main>.shopify-section:first-child .slider-button,body.template-index main>.shopify-section:nth-child(2) .slideshow__controls,body.template-index main>.shopify-section:nth-child(2) .slider-buttons,body.template-index main>.shopify-section:nth-child(2) .slider-counter,body.template-index main>.shopify-section:nth-child(2) .slider-button,body.template-index .slideshow__controls--top,body.template-index .slideshow__autoplay,body.template-index .banner__scroll-button,body.template-index .scroll-down,body.template-index .scroll-indicator{display:none!important}body.template-index #header-component .header__row--top,body.template-index #header-component .header__row--bottom{--border-bottom-width:0px!important;--border-bottom-width-mobile:0px!important;border-bottom-width:0!important;box-shadow:none!important}body.template-index #header-component dropdown-localization-component,body.template-index #header-component .dropdown-localization{display:none!important}@media(min-width:901px){body.template-index .pc-hero{background-size:cover!important;background-position:center center!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/pc-client-final.css.map */
