.template-index{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.template-index .halo-block-header .title .text,.template-index .brand-rolling__title,.template-index .pcg-title,.template-index .collection-trapezoid__title,.template-index .pikapet-faq__title,.template-index .pikapet-seo-text h2,.template-index .halo-banner.image-banner .banner-heading{font-family:Cormorant Garamond,Georgia,serif}.template-index .halo-block-header .title .text,.template-index .spotlight-block .halo-block-header .title .text,.template-index .brand-rolling__title,.template-index .pcg-title,.template-index .collection-trapezoid__title{text-transform:none!important;letter-spacing:.02em!important;font-weight:600!important}.template-index .halo-block-header .title .text,.template-index .halo-product-block .halo-block-header .title .text,.template-index .spotlight-block .halo-block-header .title .text{color:#2c2420!important}.template-index .section-collection-trapezoid{background-color:#f7f3ee!important}.template-index .pikapet-why-section,.template-index .pikapet-faq-section{background-color:#f7f3ee}.template-index .pikapet-why__eyebrow{text-transform:none;letter-spacing:.12em;font-size:12px}.template-index .halo-block-header .title .text{font-size:clamp(20px,2.5vw,24px)!important;line-height:1.25!important}.template-index .icon-view-all,.template-index .halo-product-block .icon-view-all{color:#692e2e!important}.template-index .instagram-slide .button,.template-index .instagram-slide a.button{background-color:#692e2e!important;border-color:#692e2e!important;color:#fff!important;text-transform:none!important}.template-index .instagram-slide .button:hover{background-color:#2c2420!important;border-color:#2c2420!important}.template-index .slick-dots li.slick-active button,.template-index .slick-dots li button:hover{background-color:#692e2e!important;border-color:#692e2e!important}.template-index .slick-arrow{color:#692e2e!important}.template-index .spotlight-block .spotlight-item .button{text-transform:none!important;background-color:#692e2e!important;border-color:#692e2e!important}.template-index .spotlight-block .spotlight-item .button:hover{background-color:#2c2420!important;border-color:#2c2420!important}.template-index .halo-banner.image-banner .slick-slide:not(:first-child) .content-box--absolute .banner-heading,.template-index .halo-banner.image-banner .slick-slide:not(:first-child) .content-box--absolute .banner-text,.template-index .halo-banner.image-banner .slick-slide:not(:first-child) .content-box--absolute .banner-sub-title{display:none!important}.template-index .halo-banner.image-banner .item--largeImg .img-box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.45) 0%,rgba(0,0,0,.15) 60%,transparent 100%);pointer-events:none;z-index:1}.template-index .halo-banner.image-banner .item--largeImg .content-box--absolute{z-index:2}.template-index .pikapet-seo-text{max-width:720px;margin:0 auto;padding:36px 24px;text-align:center;border-top:1px solid #E8E0D5;background:#f7f3ee}.template-index .pikapet-seo-text h2{font-family:Cormorant Garamond,Georgia,serif;font-size:18px;font-weight:600;margin-bottom:16px;color:#2c2420;letter-spacing:.3px}.template-index .pikapet-seo-text p{font-size:14px;line-height:1.75;color:#5c5c5c;margin-bottom:12px}.template-index .pikapet-seo-text a{color:#692e2e;text-decoration:underline;text-underline-offset:2px}.template-index .pikapet-seo-text a:hover{color:#2c2420}.template-index .halo-product-block .collection-list a:hover{color:#692e2e!important}@media screen and (max-width:767px){.template-index .halo-banner.image-banner .item--largeImg .content-box--absolute,.template-index .halo-banner.image-banner .item--largeImg .content-box--center{width:min(100%,320px);margin-left:auto;margin-right:auto;padding:0 16px;text-align:center!important}.template-index .halo-banner.image-banner .item--largeImg .img-box:after{background:#0006}.template-index .halo-banner.image-banner .item--largeImg .banner-heading{font-size:26px!important;line-height:1.2!important;margin-bottom:8px!important}.template-index .halo-banner.image-banner .item--largeImg .banner-text{font-size:14px!important;line-height:1.5!important;margin-bottom:16px!important}.template-index .halo-banner.image-banner .banner-action{display:flex;flex-direction:column;gap:8px;width:100%;max-width:280px;margin-left:auto;margin-right:auto}.template-index .halo-banner.image-banner .banner-button{width:100%!important;max-width:100%!important;min-height:44px;display:inline-flex;align-items:center;justify-content:center;font-size:14px}.template-index .halo-banner.image-banner .slick-dotted .slick-dots{bottom:8px}.template-index .spotlight-block .halo-block-header .title{font-size:18px!important;margin-bottom:24px!important}.template-index .spotlight-block .spotlight-item .button{min-height:44px;font-size:13px}.template-index .halo-product-block .halo-block-header .title{font-size:18px!important}.template-index .brand-rolling__title{font-size:16px;margin-bottom:8px}.template-index .instagram-slide .halo-row.column-5{grid-template-columns:repeat(2,1fr)!important}.template-index .instagram-slide .halo-block-header .title{font-size:18px!important;line-height:1.3}.template-index .instagram-slide .button,.template-index .instagram-slide .view_all{min-height:44px}.template-index .customer-review-block .title{font-size:22px!important;line-height:1.25}.template-index .pikapet-seo-text{padding:32px 16px}.template-index .pikapet-seo-text h2{font-size:16px}.template-index .pikapet-seo-text p{font-size:13px}.template-index .pcg-slider-wrapper{display:none}.template-index .pcg-small-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px)and (prefers-reduced-motion:reduce){.template-index .brand-rolling__track{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pikapet-home.css.map */
