.template-index{font-family:var(--pk-font-body)}.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:var(--pk-font-title)}.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:var(--pk-brown)!important}.template-index .section-collection-trapezoid{background-color:var(--pk-cream)!important}.template-index .pikapet-why-section,.template-index .pikapet-faq-section{background-color:var(--pk-cream)}.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:var(--pk-brown)!important}.template-index .instagram-slide .button,.template-index .instagram-slide a.button{background-color:var(--pk-brown)!important;border-color:var(--pk-brown)!important;color:#fff!important;text-transform:none!important}.template-index .instagram-slide .button:hover,.template-index .slick-dots li.slick-active button,.template-index .slick-dots li button:hover{background-color:var(--pk-brown)!important;border-color:var(--pk-brown)!important}.template-index .slick-arrow{color:var(--pk-brown)!important}.template-index .spotlight-block .spotlight-item .button{text-transform:none!important;background-color:var(--pk-brown)!important;border-color:var(--pk-brown)!important}.template-index .spotlight-block .spotlight-item .button:hover{background-color:var(--pk-brown)!important;border-color:var(--pk-brown)!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{display:none}.template-index .halo-product-block .collection-list a:hover{color:var(--pk-brown)!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}}.template-index .halo-banner.image-banner .banner-button{transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,border-color .3s ease!important;font-weight:600!important;letter-spacing:.02em;box-shadow:0 4px 14px #2c242040}.template-index .halo-banner.image-banner .banner-button:first-child,.template-index .halo-banner.image-banner .banner-button.button-1{background-color:var(--pk-brown)!important;border-color:var(--pk-brown)!important;color:#fff!important}.template-index .halo-banner.image-banner .banner-button:nth-child(2),.template-index .halo-banner.image-banner .banner-button.button-2{background-color:var(--pk-gold)!important;border-color:var(--pk-gold)!important;color:#fff!important}.template-index .halo-banner.image-banner .banner-button:hover{transform:scale(1.05);box-shadow:0 8px 22px #2c242059;background-color:var(--pk-brown)!important;border-color:var(--pk-brown)!important;color:#fff!important}.template-index .halo-banner.image-banner .banner-heading{text-shadow:0 2px 12px rgba(0,0,0,.35)}.template-index .halo-banner.image-banner .item--largeImg .img-box:after{background:linear-gradient(105deg,#140e0c8c,#140e0c47 45%,#140e0c14)!important}.template-index .collection-trapezoid__card-title{font-size:clamp(15px,1.4vw,18px)!important;font-weight:600!important;letter-spacing:.02em;transition:transform .3s ease,opacity .3s ease}.template-index .collection-trapezoid__cta{opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease}.template-index .collection-trapezoid__card:hover .collection-trapezoid__card-title,.template-index .collection-trapezoid__card:focus-within .collection-trapezoid__card-title{transform:translateY(-2px)}.template-index .collection-trapezoid__card:hover .collection-trapezoid__cta,.template-index .collection-trapezoid__card:focus-within .collection-trapezoid__cta{opacity:1;transform:translateY(0)}.template-index .collection-trapezoid__overlay{transition:opacity .3s ease}.template-index .collection-trapezoid__card:hover .collection-trapezoid__overlay{opacity:calc(var(--trapezoid-overlay-opacity, .35) + .12)}.template-index .spotlight-block .halo-row{align-items:stretch}.template-index .spotlight-block .halo-item{display:flex;height:100%}.template-index .spotlight-block .spotlight-item{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.template-index .spotlight-block .spotlight-item .image-container,.template-index .spotlight-block .spotlight-item .img-box{width:100%}.template-index .spotlight-block .spotlight-item .adaptive_height,.template-index .spotlight-block .spotlight-item .image-zoom{padding-top:125%!important;display:block;overflow:hidden}.template-index .spotlight-block .spotlight-item .adaptive_height img,.template-index .spotlight-block .spotlight-item .image-zoom img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.template-index .spotlight-block .spotlight-inner{display:flex;flex-direction:column;flex:1 1 auto;justify-content:flex-end;align-items:center;margin-top:auto;padding-top:16px;min-height:72px}.template-index .spotlight-block .spotlight-button.custom-button-style{width:100%!important;max-width:220px!important;min-height:44px!important;height:44px!important;font-size:14px!important;font-weight:600!important;border-radius:8px!important;display:inline-flex!important;align-items:center;justify-content:center;margin-top:0!important;box-sizing:border-box;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.template-index .spotlight-block .spotlight-button.custom-button-style:hover{transform:translateY(-2px);box-shadow:0 6px 16px #692e2e40}.template-index .halo-productBadges{top:10px!important;left:10px!important;right:auto!important;gap:6px;align-items:flex-start!important}.template-index .halo-productBadges .badge{border-radius:999px!important;padding:4px 10px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.04em;line-height:1.3!important;text-transform:uppercase!important;box-shadow:0 2px 8px #2c24201f;max-width:140px}.template-index .halo-productBadges .badge+.badge{margin-top:0!important}.template-index .halo-productBadges .sale-badge{background-color:var(--pk-sale, #E10600)!important;color:#fff!important}.template-index .halo-productBadges .bundle-badge,.template-index .halo-productBadges .custom-badge{background-color:#e8d5b5!important;color:#6b4e2e!important}.template-index .halo-productBadges .new-badge{background-color:#ede4d6!important;color:var(--pk-brown)!important}.template-index .halo-productBadges .sold-out-badge{background-color:#e8e4df!important;color:#6b635c!important}.template-index .halo-product-block .card-title-ellipsis{-webkit-line-clamp:2!important;line-clamp:2}.template-index .halo-product-block .price--on-sale .price__sale{display:flex!important;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 8px}.template-index .halo-product-block .price--on-sale .price__sale>dd{margin:0!important}.template-index .halo-product-block .price__saved{display:none!important}.template-index .halo-product-block .price-item,.template-index .halo-product-block .price-item .money{font-size:18px;line-height:24px;font-weight:700}.template-index .halo-product-block .price--on-sale .price-item--regular,.template-index .halo-product-block .price--on-sale .price-item--regular .money{font-size:15px;line-height:22px;font-weight:400;color:#9a8f86!important;text-decoration:line-through}.template-index .halo-product-block .price--on-sale .price-item--sale,.template-index .halo-product-block .price--on-sale .price-item--sale .money{font-weight:700;color:var(--pk-sale, #E10600)!important}.template-index [class*=ai-grooming-booking__toggle-]{background:#fff!important;border:1px solid #E2E8F0!important;border-radius:12px!important;color:var(--pk-brown)!important;box-shadow:none!important;font-size:16px!important;padding:16px 20px!important}.template-index [class*=ai-grooming-booking__toggle-]:hover{background:var(--pk-cream)!important;color:var(--pk-brown)!important;border-color:var(--pk-brown)!important;transform:none!important;box-shadow:0 2px 10px #692e2e14!important}.template-index [class*=ai-grooming-booking__content-].active{background:#faf8f5;border-radius:12px;padding:8px 4px 24px;margin-top:12px}.template-index [class*=ai-grooming-booking__input-],.template-index [class*=ai-grooming-booking__select-],.template-index [class*=ai-grooming-booking__textarea-]{border:1px solid #E2E8F0!important;border-radius:8px!important;transition:border-color .25s ease,box-shadow .25s ease!important}.template-index [class*=ai-grooming-booking__input-]:focus,.template-index [class*=ai-grooming-booking__select-]:focus,.template-index [class*=ai-grooming-booking__textarea-]:focus{border-color:var(--pk-brown)!important;box-shadow:0 0 0 3px #692e2e26!important;outline:none!important}.template-index [class*=ai-grooming-booking__card-]{background:#fff!important;border:1px solid #EDE7DF;box-shadow:0 8px 28px #2c24200f!important}.template-index [class*=ai-grooming-booking__submit-]{background-color:var(--pk-brown)!important;border-radius:10px!important;min-height:48px;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease}.template-index [class*=ai-grooming-booking__submit-]:hover{background-color:var(--pk-brown)!important;transform:translateY(-1px);box-shadow:0 6px 16px #2c242033}@media screen and (max-width:767px){.template-index .spotlight-block .spotlight-item .adaptive_height,.template-index .spotlight-block .spotlight-item .image-zoom{padding-top:110%!important}.template-index .spotlight-block .spotlight-button.custom-button-style{max-width:100%!important}.template-index .collection-trapezoid__cta{opacity:.9;transform:none}.template-index .halo-productBadges .badge{font-size:10px!important;padding:3px 8px!important}}.template-page-designer-pet-clothes .rich-text .heading,.template-page-grooming .rich-text .heading{font-family:var(--pk-font-title)!important;font-weight:600!important}.template-page-grooming [class*=ai-grooming-booking__title-]{font-family:var(--pk-font-title)}
/*# sourceMappingURL=/cdn/shop/t/24/assets/pikapet-home.css.map */
