.pk-section{position:relative;padding:var(--pk-section-y,48px) 20px}.pk-section__container{width:100%;max-width:var(--pk-box-w,1220px);margin:0 auto}.pk-bg-cream{background-color:var(--pk-surface)}.pk-bg-champagne{background-color:var(--pk-cream-warm)}.pk-bg-deep{background-color:var(--pk-cream-deep)}.pk-section__head{margin-bottom:var(--pk-head-gap,32px)}.pk-section__head--center{text-align:center}.pk-section__head .pk-section__eyebrow{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 var(--pk-eyebrow-gap,16px);color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.22em;text-transform:uppercase}.pk-section__head .pk-section__eyebrow::before{content:"";flex-shrink:0;width:28px;height:1px;background-color:var(--pk-gold-ink-deep)}.pk-section__head--left .pk-section__eyebrow{justify-content:flex-start}.pk-section__title{margin:0 0 14px;color:var(--pk-heading-on-light);font-family:var(--pk-font-display);font-size:var(--pk-h2-size,clamp(28px, 4vw, 44px));font-weight:700;line-height:var(--pk-h2-lh,1.12);text-transform:uppercase;letter-spacing:var(--pk-tracking-display)}h1.pk-section__title{font-size:var(--pk-h1-size,clamp(30px, 4.29vw, 56px));line-height:1.04}.pk-section__accent{background:linear-gradient(120deg,var(--pk-gold-ink) 0%,var(--pk-gold) 55%,var(--pk-gold-dark) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:var(--pk-gold-ink)}.pk-section__head .pk-section__divider{width:78px;height:3px;margin:0 auto 18px;border:0;border-radius:2px;background:var(--pk-gold-gradient)}.pk-section__head--left .pk-section__divider{margin-left:0}.pk-section__sub{max-width:620px;margin:0 auto;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:clamp(14px, 1.5vw, 17px);line-height:1.75}.pk-section__head--left .pk-section__sub{margin-left:0}.pk-section__cta{margin-top:clamp(28px, 4vw, 44px);text-align:center}.pk-section__cta .pk-btn{min-height:52px;padding:0 34px;font-size:15px}.pk-section__notice{padding:30px;border:1px dashed rgba(var(--pk-gold-rgb),.5);border-radius:var(--pk-radius);color:var(--pk-gray-dark);font-size:15px;text-align:center}.pk-section--puppies ul.products.pk-grid-4{grid-template-columns:repeat(4,1fr)}.pk-breeds{display:grid;grid-template-columns:repeat(6,1fr);gap:clamp(16px, 2vw, 28px);margin:0;padding:0;list-style:none}.pk-breed{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;text-decoration:none}.pk-breed__media{position:relative;display:block;width:100%;aspect-ratio:1 / 1.15;margin-bottom:12px;overflow:hidden;border:2px solid rgba(var(--pk-gold-rgb),.45);border-radius:50%;background-color:var(--pk-cream-deep);transition:all var(--pk-transition)}.pk-breed__img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.pk-breed:hover .pk-breed__media{border-color:var(--pk-gold);box-shadow:var(--pk-shadow-gold);transform:translateY(-4px)}.pk-breed:hover .pk-breed__img{transform:scale(1.06)}.pk-breed__placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:clamp(28px, 3vw, 42px);opacity:.35}.pk-breed__name{color:var(--pk-black);font-family:var(--pk-font-display);font-size:15px;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.06em}.pk-breed:hover .pk-breed__name{color:var(--pk-gold-ink)}.pk-breed__count{color:var(--pk-gray-dark);font-family:var(--pk-font-body);font-size:12px}.pk-why{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px, 3vw, 40px);margin:0;padding:0;list-style:none}.pk-why__item{text-align:center}.pk-why__icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;margin-bottom:18px;border:1px solid rgba(var(--pk-gold-rgb),.45);border-radius:50%;background:rgba(var(--pk-gold-rgb),.1);font-size:30px;line-height:1}.pk-why__title{margin:0 0 8px;color:var(--pk-gold-ink);font-family:var(--pk-font-display);font-size:15px;font-weight:700;line-height:1.35;text-transform:uppercase;letter-spacing:var(--pk-tracking-label)}.pk-why__text{margin:0;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:14px;line-height:1.7}.pk-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none}.pk-pill{display:inline-flex;align-items:center;gap:10px;padding:12px 24px;border:1px solid rgba(var(--pk-gold-rgb),.45);border-radius:var(--pk-radius-pill);background-color:var(--pk-white);color:var(--pk-black);font-family:var(--pk-font-display);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;transition:all var(--pk-transition)}.pk-pill:hover{border-color:var(--pk-gold);background-color:var(--pk-white);transform:translateY(-2px);box-shadow:var(--pk-shadow)}.pk-pill__dot{font-size:13px;line-height:1}.pk-btn--outline-gold{background-color:#fff0;border-color:var(--pk-gold-ink);color:var(--pk-gold-ink)}.pk-btn--outline-gold:hover,.pk-btn--outline-gold:focus{background-color:var(--pk-gold-ink);color:var(--pk-white);transform:translateY(-2px)}.pk-visit{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(28px, 4vw, 52px);align-items:center}.pk-visit__block{margin-bottom:26px}.pk-visit__label{margin:0 0 8px;color:var(--pk-gold-ink);font-family:var(--pk-font-display);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:var(--pk-tracking-label)}.pk-visit__text{margin:0;color:var(--pk-black);font-family:var(--pk-font-body);font-size:17px;line-height:1.6}.pk-visit__hours{margin:0;padding:0;list-style:none}.pk-visit__hours li{margin-bottom:6px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:15px}.pk-visit__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.pk-visit__actions .pk-btn{min-height:50px;padding:0 26px}.pk-visit__map{position:relative;aspect-ratio:4 / 3;overflow:hidden;border:1px solid rgba(var(--pk-gold-rgb),.4);border-radius:var(--pk-radius);box-shadow:var(--pk-shadow)}.pk-visit__map iframe{display:block;width:100%;height:100%;border:0}.pk-cta-band{background-color:var(--pk-black);border-top:1px solid var(--pk-border);padding:clamp(26px, 3.5vw, 40px) 20px}.pk-cta-band__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(16px, 3vw, 36px);max-width:var(--pk-box-w,1220px);margin:0 auto;text-align:center}.pk-cta-band__text{margin:0;color:var(--pk-white);font-family:var(--pk-font-display);font-size:clamp(19px, 2.6vw, 30px);font-weight:700;line-height:1.25;text-transform:uppercase;letter-spacing:var(--pk-tracking-display)}.pk-cta-band__crown{margin-left:8px;font-size:.9em}.pk-cta-band .pk-btn{min-height:52px;padding:0 32px;font-size:15px}@media screen and (max-width:1199px){.pk-section--puppies ul.products.pk-grid-4{grid-template-columns:repeat(3,1fr)}.pk-breeds{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:991px){.pk-section--puppies ul.products.pk-grid-4{grid-template-columns:repeat(2,1fr)}.pk-why{grid-template-columns:repeat(2,1fr);gap:32px 20px}.pk-visit{grid-template-columns:1fr}.pk-visit__map{aspect-ratio:16 / 10}}@media screen and (max-width:767px){.pk-section{padding-left:18px;padding-right:18px}.pk-section--puppies ul.products.pk-grid-4{grid-template-columns:1fr}:where(#pxl-main .elementor-top-section){padding-left:18px;padding-right:18px}.pk-section__sub br{display:none}.pk-breeds{grid-template-columns:repeat(3,1fr);gap:14px}.pk-breed__name{font-size:13px}.pk-breed__count{font-size:11px}.pk-why__icon{width:62px;height:62px;font-size:26px}.pk-pill{padding:11px 18px;font-size:13px}.pk-section__cta .pk-btn,.pk-visit__actions .pk-btn,.pk-cta-band .pk-btn{width:100%;min-height:50px}.pk-visit__actions{flex-direction:column}.pk-cta-band__inner{flex-direction:column}.pk-cta-band__crown{display:block;margin:8px auto 0}}@media screen and (max-width:479px){.pk-breeds{grid-template-columns:repeat(2,1fr)}.pk-why{grid-template-columns:1fr}}.pk-placeholder-note{display:inline-block;margin:10px 0;padding:4px 12px;border:1px dashed var(--pk-magenta);border-radius:var(--pk-radius-pill);color:var(--pk-magenta);font-family:var(--pk-font-body);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pk-welcome{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px, 5vw, 72px);align-items:center}.pk-welcome__text .pk-section__head{margin-bottom:20px}.pk-welcome__intro{margin:0 0 8px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:clamp(15px, 1.5vw, 17px);line-height:1.8}.pk-welcome__features{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:30px 0 0;padding:0;list-style:none}.pk-welcome__feature{display:flex;align-items:flex-start;gap:14px}.pk-welcome__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:58px;height:58px;border:1px solid rgba(var(--pk-gold-rgb),.5);border-radius:50%;background:rgba(var(--pk-gold-rgb),.12);font-size:24px;line-height:1}.pk-welcome__feature-body{display:flex;flex-direction:column;gap:4px}.pk-welcome__feature-title{color:var(--pk-gold-ink);font-family:var(--pk-font-display);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:var(--pk-tracking-label)}.pk-welcome__feature-text{color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:13px;line-height:1.6}.pk-welcome__media{position:relative}.pk-welcome__blob{position:relative;aspect-ratio:9 / 10;overflow:hidden;border-radius:62% 38% 54% 46% / 46% 54% 46% 54%;background-color:var(--pk-cream-deep);box-shadow:var(--pk-shadow-hover)}.pk-welcome__blob img{width:100%;height:100%;object-fit:cover}.pk-welcome__media::before{content:"";position:absolute;inset:-14px -18px 8px -10px;z-index:-1;border:2px solid rgba(var(--pk-gold-rgb),.55);border-radius:54% 46% 62% 38% / 52% 44% 56% 48%;pointer-events:none}.pk-welcome__blob-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:14% 18%;color:var(--pk-gold-ink);font-family:var(--pk-font-display);font-size:13px;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:var(--pk-tracking-label)}.pk-welcome__blob-paw{font-size:46px;line-height:1}.pk-welcome__blob-hint{color:var(--pk-gray-dark);font-family:var(--pk-font-body);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.pk-welcome__badge{position:absolute;right:-8px;bottom:6%;z-index:2;display:inline-flex;align-items:center;gap:8px;max-width:74%;padding:14px 22px;border-radius:26px 26px 26px 6px;background-color:var(--pk-magenta);color:var(--pk-white);font-family:var(--pk-font-display);font-size:13px;font-weight:700;line-height:1.35;text-transform:uppercase;letter-spacing:.06em;box-shadow:0 10px 26px rgba(var(--pk-magenta-rgb),.35)}.pk-paw-pattern{position:relative}.pk-paw-pattern::before{content:"";position:absolute;inset:0;opacity:.03;pointer-events:none;background-repeat:repeat;background-size:88px 88px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3E%3Cg fill='%231C1712'%3E%3Cellipse cx='30' cy='34' rx='9' ry='7.5'/%3E%3Ccircle cx='20' cy='23' r='3.6'/%3E%3Ccircle cx='28' cy='19' r='3.6'/%3E%3Ccircle cx='36' cy='20' r='3.4'/%3E%3Ccircle cx='42' cy='27' r='3.2'/%3E%3Cellipse cx='66' cy='70' rx='7' ry='5.8'/%3E%3Ccircle cx='58' cy='61' r='2.8'/%3E%3Ccircle cx='64' cy='58' r='2.8'/%3E%3Ccircle cx='71' cy='59' r='2.6'/%3E%3Ccircle cx='75' cy='64' r='2.5'/%3E%3C/g%3E%3C/svg%3E")}.pk-paw-pattern>.pk-section__container{position:relative;z-index:1}.pk-testimonials{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px, 3vw, 34px);margin:0;padding:0;list-style:none}.pk-testimonial__bubble{position:relative;padding:26px 26px 24px;border-radius:var(--pk-radius);background-color:var(--pk-white);box-shadow:0 6px 26px rgba(var(--pk-black-rgb),.09)}.pk-testimonial__bubble::after{content:"";position:absolute;top:100%;left:34px;width:0;height:0;border-left:12px solid #fff0;border-right:12px solid #fff0;border-top:14px solid var(--pk-white);filter:drop-shadow(0 4px 3px rgba(var(--pk-black-rgb),.06))}.pk-stars{display:inline-flex;gap:2px;margin-bottom:12px;line-height:1}.pk-star{color:var(--pk-gold);font-size:16px;text-shadow:0 1px 1px rgba(var(--pk-black-rgb),.12)}.pk-star--off{color:rgba(var(--pk-black-rgb),.15);text-shadow:none}.pk-testimonial__quote{margin:0;padding:0;border:0;background:none;box-shadow:none;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:14px;font-style:normal;font-weight:400;line-height:1.8;quotes:none}.pk-testimonial__quote::before,.pk-testimonial__quote::after{content:none}.pk-testimonial__author{display:flex;flex-direction:column;gap:2px;margin:26px 0 0 34px}.pk-testimonial__name{color:var(--pk-black);font-family:var(--pk-font-display);font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pk-testimonial__role{color:var(--pk-gold-ink);font-family:var(--pk-font-body);font-size:12px;font-style:italic}.pk-testimonials__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:clamp(30px, 4vw, 44px) 0 0;color:var(--pk-body-ink);font-family:var(--pk-font-display);font-size:14px;text-transform:uppercase;letter-spacing:var(--pk-tracking-label)}.pk-testimonials__footer .pk-stars{margin-bottom:0}.pk-testimonials--1{grid-template-columns:minmax(0,520px);justify-content:center}.pk-testimonials--2{grid-template-columns:repeat(2,minmax(0,480px));justify-content:center}.pk-testimonials--4,.pk-testimonials--5{display:flex;flex-wrap:wrap;justify-content:center}.pk-testimonials--4>.pk-testimonial,.pk-testimonials--5>.pk-testimonial{flex:0 1 calc((100% - 2 * clamp(20px, 3vw, 34px)) / 3);min-width:0}.pk-testimonials__link{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;color:inherit;text-decoration:none;border-bottom:1px solid rgba(var(--pk-gold-rgb),.6);padding-bottom:2px;transition:color var(--pk-transition),border-color var(--pk-transition)}.pk-testimonials__link:hover,.pk-testimonials__link:focus{color:var(--pk-gold-ink);border-bottom-color:var(--pk-gold-ink)}.pk-reviews{position:relative}.pk-reviews:not(.e-con){padding:calc(var(--pk-section-y, 48px) + var(--pk-flow-curve-h, 30px)) 0 var(--pk-section-y,48px)}.pk-reviews.e-con{--padding-top:var(--pk-section-y, 48px);--padding-right:0px;--padding-bottom:var(--pk-section-y, 48px);--padding-left:0px}.pk-reviews::before{content:"";position:absolute;inset:var(--pk-flow-curve-h,30px) 0 0;z-index:0;opacity:.03;pointer-events:none;background-repeat:repeat;background-size:88px 88px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3E%3Cg fill='%231C1712'%3E%3Cellipse cx='30' cy='34' rx='9' ry='7.5'/%3E%3Ccircle cx='20' cy='23' r='3.6'/%3E%3Ccircle cx='28' cy='19' r='3.6'/%3E%3Ccircle cx='36' cy='20' r='3.4'/%3E%3Ccircle cx='42' cy='27' r='3.2'/%3E%3Cellipse cx='66' cy='70' rx='7' ry='5.8'/%3E%3Ccircle cx='58' cy='61' r='2.8'/%3E%3Ccircle cx='64' cy='58' r='2.8'/%3E%3Ccircle cx='71' cy='59' r='2.6'/%3E%3Ccircle cx='75' cy='64' r='2.5'/%3E%3C/g%3E%3C/svg%3E")}.pk-reviews>:where(.elementor-container,.e-con-inner,.elementor-element){position:relative;z-index:1}.pk-reviews .pxl-heading{margin-bottom:max(0px, calc(var(--pk-head-gap, 32px) - 20px));text-align:center}.pk-reviews .pxl-heading .pxl-item--subtitle{margin-bottom:14px}.pk-reviews .pxl-heading .pxl-item--subtitle span{display:inline-flex;align-items:center;gap:12px;color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:var(--pk-tracking-label);text-transform:uppercase}.pk-reviews .pxl-heading .pxl-item--subtitle span::before{content:"";flex-shrink:0;width:28px;height:1px;background-color:var(--pk-gold-ink-deep)}.pk-reviews .pxl-heading .pxl-item--title{margin:0;color:var(--pk-heading-on-light);font-family:var(--pk-font-display);font-size:var(--pk-h2-size,clamp(28px, 4vw, 44px));font-weight:700;line-height:var(--pk-h2-lh,1.12);letter-spacing:var(--pk-tracking-display);text-transform:uppercase}.pk-reviews .pxl-heading .pxl-heading--inner{display:block;line-height:0}.pk-reviews .pxl-heading .pxl-item--subtitle{line-height:1.5}.pk-reviews .pxl-heading .pxl-heading--inner::after{content:"";display:inline-block;vertical-align:top;width:78px;height:3px;margin-top:14px;border-radius:2px;background:var(--pk-gold-gradient)}.pk-reviews .pxl-heading .pxl-item--title .pxl-title--highlight{background:linear-gradient(120deg,var(--pk-gold-ink) 0%,var(--pk-gold) 55%,var(--pk-gold-dark) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:var(--pk-gold-ink)}.pk-reviews .pxl-testimonial-carousel1 .pxl-carousel-inner :where(.pxl-item--inner){display:flex;flex-direction:column;justify-content:center;height:auto;min-height:0;aspect-ratio:640 / 430;max-width:460px;padding:40px 66px 56px 58px;text-align:center}.pk-reviews .pxl-testimonial-carousel1 .pxl-carousel-inner .pxl-item--inner :where(.pxl-item--star){margin:0 -2px 10px;line-height:1}.pk-reviews .pxl-testimonial-carousel1 .pxl-item--star :where(i){margin:0 2px;color:rgba(var(--pk-black-rgb),.15);font-size:14px;text-shadow:none}.pk-reviews .pxl-testimonial-carousel1 .pxl-item--star.five-star :where(i),.pk-reviews .pxl-testimonial-carousel1 .pxl-item--star.four-star :where(i:nth-child(-n+4)),.pk-reviews .pxl-testimonial-carousel1 .pxl-item--star.three-star :where(i:nth-child(-n+3)),.pk-reviews .pxl-testimonial-carousel1 .pxl-item--star.two-star :where(i:nth-child(-n+2)),.pk-reviews .pxl-testimonial-carousel1 .pxl-item--star.one-star :where(i:nth-child(1)){color:var(--pk-gold);text-shadow:0 1px 1px rgba(var(--pk-black-rgb),.12)}.pk-reviews .pxl-testimonial-carousel1 .pxl-carousel-inner .pxl-item--inner :where(.pxl-item--desc){margin:0 0 14px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:14px;font-weight:400;line-height:1.65}.pk-reviews .pxl-testimonial-carousel1 .pxl-carousel-inner .pxl-item--inner :where(.pxl-item--client-name){margin:0 0 2px;color:var(--pk-black);font-family:var(--pk-font-display);font-size:15px;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.pk-reviews .pxl-testimonial-carousel1 .pxl-carousel-inner .pxl-item--inner :where(.pxl-item--position){color:var(--pk-gold-ink);font-family:var(--pk-font-body);font-size:12px;font-style:italic;font-weight:400;line-height:1.4}.pk-reviews .pxl-testimonial-carousel1 .pxl-carousel-inner .pxl-item--inner :where(.pxl-item--icon){right:54px;bottom:24px;width:46px;height:46px;margin:0;border-radius:50%;background:var(--pk-gold-gradient);box-shadow:0 6px 16px rgba(var(--pk-gold-rgb),.35),inset 0 1px 0 rgb(255 255 255 / .35)}.pk-reviews .pxl-testimonial-carousel1 .pxl-carousel-inner .pxl-item--inner .pxl-item--icon :where(i){color:var(--pk-gold-ink);font-size:20px}.pk-reviews .pxl-testimonial-carousel .wp-arrow{justify-content:center;gap:12px;margin:22px 0 0}.pk-reviews .pxl-testimonial-carousel .wp-arrow .pxl-swiper-arrow{width:44px;height:44px;margin:0;border:1px solid var(--pk-gold);border-radius:50%;background:#fff0;color:var(--pk-gold-ink);font-size:15px;line-height:42px;transition:background-color var(--pk-transition),color var(--pk-transition),transform var(--pk-transition)}.pk-reviews .pxl-testimonial-carousel .wp-arrow .pxl-swiper-arrow:hover{background:var(--pk-gold-gradient);color:var(--pk-black);transform:translateY(-2px)}.pk-reviews .pxl-testimonial-carousel .pxl-swiper-dots{gap:6px;margin-top:22px}.pk-reviews .pxl-testimonial-carousel .pxl-swiper-dots .pxl-swiper-pagination-bullet{width:26px;height:3px;border-radius:2px;background-color:rgba(var(--pk-gold-rgb),.35);opacity:1}.pk-reviews .pxl-testimonial-carousel .pxl-swiper-dots .pxl-swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--pk-gold)}.pk-reviews .pxl-testimonial-carousel .pxl-medium-rating-star{gap:10px;margin-top:22px}.pk-reviews .pxl-testimonial-carousel .pxl-medium-rating-star .wrap-star{margin-right:0;padding:0;background:#fff0}.pk-reviews .pxl-testimonial-carousel .pxl-medium-rating-star .wrap-star .item-star{width:auto;color:rgba(var(--pk-black-rgb),.15);letter-spacing:0}.pk-reviews .pxl-testimonial-carousel .pxl-medium-rating-star .wrap-star .item-star::before,.pk-reviews .pxl-testimonial-carousel .pxl-medium-rating-star .wrap-star .item-star span::before{font-size:14px;letter-spacing:4px}.pk-reviews .pxl-testimonial-carousel .pxl-medium-rating-star .wrap-star .item-star span{color:var(--pk-gold);text-shadow:0 1px 1px rgba(var(--pk-black-rgb),.12)}.pk-reviews .pxl-testimonial-carousel .pxl-medium-rating-star .pxl-result-star{color:var(--pk-body-ink);font-family:var(--pk-font-display);font-size:13px;font-weight:500;letter-spacing:var(--pk-tracking-label);text-transform:uppercase}@media screen and (max-width:767px){.pk-reviews:not(.e-con){padding-left:18px;padding-right:18px}.pk-reviews.e-con{--padding-right:18px;--padding-left:18px}}@media screen and (max-width:575px){.pk-reviews .pxl-testimonial-carousel1 .pxl-carousel-inner :where(.pxl-item--inner){aspect-ratio:640 / 430;height:auto;min-height:auto;max-width:none;padding:26px 30px 46px 28px;border-radius:0;background:url(/wp-content/themes/patte/assets/img/testimonial.png) center / 100% 100% no-repeat;box-shadow:none}.pk-reviews .pxl-testimonial-carousel1 .pxl-carousel-inner .pxl-item--inner :where(.pxl-item--icon){width:40px;height:40px;margin-bottom:12px}.pk-reviews .pxl-testimonial-carousel1 .pxl-carousel-inner .pxl-item--inner .pxl-item--icon :where(i){font-size:17px}.pk-reviews .pxl-testimonial-carousel .pxl-medium-rating-star{gap:6px;margin-top:18px}}.pk-faq{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.pk-faq__item{margin:0;padding:0;box-sizing:border-box;border:1px solid rgba(var(--pk-gold-rgb),.35);border-radius:16px;background-color:var(--pk-white);box-shadow:var(--pk-shadow-choco);transition:border-color var(--pk-transition),box-shadow var(--pk-transition)}.pk-faq__item[open]{border-color:rgba(var(--pk-gold-rgb),.7);box-shadow:var(--pk-shadow-choco-hover)}.pk-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:18px 22px;color:var(--pk-black);font-family:var(--pk-font-display);font-size:17px;font-weight:600;line-height:1.3;letter-spacing:.01em;list-style:none;cursor:pointer}.pk-faq__q::-webkit-details-marker,.pk-faq__q::marker{display:none;content:""}.pk-faq__q:hover .pk-faq__q-text,.pk-faq__item[open] .pk-faq__q-text{color:var(--pk-gold-ink)}.pk-faq__toggle{position:relative;flex-shrink:0;box-sizing:border-box;width:30px;height:30px;border:1px solid var(--pk-gold);border-radius:50%;background-color:var(--pk-cream-bright);transition:background var(--pk-transition),transform var(--pk-transition)}.pk-faq__toggle::before,.pk-faq__toggle::after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;background-color:var(--pk-chocolate);border-radius:1px;transform:translate(-50%,-50%);transition:transform var(--pk-transition),opacity var(--pk-transition)}.pk-faq__toggle::after{transform:translate(-50%,-50%) rotate(90deg)}.pk-faq__item[open] .pk-faq__toggle{background:var(--pk-gold-gradient)}.pk-faq__item[open] .pk-faq__toggle::after{transform:translate(-50%,-50%) rotate(0deg);opacity:0}.pk-faq__a{padding:0 22px 20px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:15px;line-height:1.75}.pk-faq__a p{margin:0}.pk-faq__a a{color:var(--pk-gold-ink);text-decoration:underline}@media screen and (max-width:767px){.pk-faq__q{padding:15px 16px;font-size:15px}.pk-faq__a{padding:0 16px 16px;font-size:14px}}.pk-cta-band__crown-img,.pk-welcome__badge-img,.pk-welcome__icon-img,.pk-hero__note-crown-img,.pk-header__crown-img{display:inline-block;vertical-align:-.2em;filter:drop-shadow(0 1px 1px rgb(62 43 26 / .25))}.pk-ig__title{display:inline-flex;align-items:center;justify-content:center;gap:12px}.pk-ig__glyph{width:1em;height:1em;flex-shrink:0}.pk-ig__title .pk-ig__glyph{width:.85em;height:.85em;color:var(--pk-gold-ink)}.pk-ig-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:10px;margin:0;padding:0;list-style:none}.pk-ig-tile{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--pk-radius-sm);background-color:var(--pk-cream-deep)}.pk-ig-tile__img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.pk-ig-tile__overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(var(--pk-gold-rgb),.82),rgb(212 175 55 / .62));color:var(--pk-black);font-size:26px;opacity:0;transition:opacity var(--pk-transition)}.pk-ig-tile:hover .pk-ig-tile__overlay,.pk-ig-tile:focus-visible .pk-ig-tile__overlay{opacity:1}.pk-ig-tile:hover .pk-ig-tile__img{transform:scale(1.07)}@media screen and (max-width:1199px){.pk-ig-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:991px){.pk-welcome{grid-template-columns:1fr;gap:44px}.pk-welcome__media{max-width:460px;margin:0 auto}.pk-welcome__text .pk-section__head--left,.pk-welcome__intro{text-align:center}.pk-welcome__text .pk-section__divider{margin-left:auto;margin-right:auto}.pk-testimonials{grid-auto-flow:column;grid-auto-columns:minmax(280px,82%);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;-webkit-overflow-scrolling:touch}.pk-testimonial{scroll-snap-align:center}.pk-testimonials--4,.pk-testimonials--5{display:grid}}@media screen and (max-width:767px){.pk-welcome__features{grid-template-columns:1fr;gap:18px}.pk-welcome__feature{text-align:left}.pk-welcome__badge{right:0;bottom:2%;max-width:86%;padding:12px 18px;font-size:12px}.pk-ig-grid{grid-template-columns:repeat(3,1fr);gap:8px}.pk-testimonials__footer{font-size:13px}}@media screen and (max-width:479px){.pk-ig-grid{grid-template-columns:repeat(2,1fr)}.pk-welcome__blob{aspect-ratio:1 / 1}}@media (prefers-reduced-motion:reduce){.pk-ig-tile:hover .pk-ig-tile__img{transform:none}}.pk-form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pk-form__field{display:block;margin-bottom:14px}.pk-form__label{display:block;margin-bottom:6px;color:var(--pk-gold-ink);font-family:var(--pk-font-display);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:var(--pk-tracking-label)}.pk-form input[type="text"],.pk-form input[type="email"],.pk-form input[type="tel"],.pk-form textarea{width:100%;padding:12px 16px;border:1px solid rgba(var(--pk-black-rgb),.14);border-radius:var(--pk-radius-sm);background-color:var(--pk-white);color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:15px;transition:border-color var(--pk-transition)}.pk-form input:focus,.pk-form textarea:focus{border-color:var(--pk-gold);outline:none}.pk-form textarea{resize:vertical}.pk-form input[type="submit"]{margin-top:6px;min-height:50px}.pk-form .wpcf7-not-valid-tip{margin-top:4px;color:var(--pk-magenta);font-size:12px}.wpcf7 form .wpcf7-response-output{margin:16px 0 0;padding:12px 16px;border-radius:var(--pk-radius-sm);border-width:1px;font-size:14px}@media screen and (max-width:767px){.pk-form input[type="text"],.pk-form input[type="email"],.pk-form input[type="tel"],.pk-form textarea{font-size:16px}}@media screen and (max-width:575px){.pk-form__row{grid-template-columns:1fr;gap:0}}.pk-welcome__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:7px 15px 7px 11px;border:1px solid rgba(var(--pk-black-rgb),.08);border-radius:var(--pk-radius-pill);background:var(--pk-gold-gradient);box-shadow:0 4px 14px rgb(212 175 55 / .28),inset 0 1px 0 rgb(255 255 255 / .35);color:var(--pk-black);font-family:var(--pk-font-display);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.pk-welcome__eyebrow-crown{flex-shrink:0;width:20px;height:20px;filter:drop-shadow(0 1px 1px rgb(62 43 26 / .25))}.pk-welcome__intro--2{margin-top:12px}.pk-welcome__list{margin-top:24px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:15px;font-weight:500}.pk-welcome__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.pk-welcome__actions .pk-btn{min-height:52px;padding:0 26px}.pk-welcome__actions .pk-icon{width:18px;height:18px}.pk-welcome--reverse .pk-welcome__media{order:-1}.pk-why__icon .pk-icon{width:30px;height:30px;color:var(--pk-gold-ink)}.pk-welcome__icon .pk-icon{width:24px;height:24px;color:var(--pk-gold-ink)}.pk-visit__actions .pk-icon{width:18px;height:18px}@media screen and (max-width:991px){.pk-welcome__list{justify-items:start;max-width:420px;margin-left:auto;margin-right:auto}.pk-welcome__actions{justify-content:center}.pk-welcome__media{width:100%}.pk-welcome--reverse .pk-welcome__media{order:0}}@media screen and (max-width:767px){.pk-why__icon .pk-icon{width:26px;height:26px}.pk-welcome__actions .pk-btn{width:100%}}.pk-section--families{padding-top:var(--pk-section-y,48px);padding-bottom:var(--pk-section-y,48px)}.pk-families{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:14px;margin-top:8px}.pk-families__track{display:flex;gap:18px;margin:0;padding:8px 4px 16px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pk-families__track::-webkit-scrollbar{display:none}.pk-families__item{flex:0 0 calc((100% - 54px) / 4);min-width:0;margin:0;scroll-snap-align:start}.pk-families__card{margin:0;padding:10px;border:1px solid rgba(var(--pk-gold-rgb),.28);border-radius:18px;background-color:var(--pk-white);box-shadow:0 8px 22px rgba(var(--pk-chocolate-rgb),.08)}.pk-families__media{position:relative;overflow:hidden;border-radius:12px;background-color:var(--pk-cream-deep)}.pk-families__photo{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.pk-families__photo--empty{display:flex;align-items:center;justify-content:center;font-size:44px;opacity:.5}.pk-families__badge{position:absolute;top:10px;left:10px;padding:5px 11px;border-radius:var(--pk-radius-pill);background-color:var(--pk-black);color:var(--pk-gold);font-family:var(--pk-font-display);font-size:10px;font-weight:700;letter-spacing:var(--pk-tracking-label);text-transform:uppercase;white-space:nowrap}.pk-families__caption{display:flex;flex-direction:column;gap:2px;padding:12px 6px 6px;text-align:center}.pk-families__name{color:var(--pk-black);font-family:var(--pk-font-display);font-size:17px;font-weight:700;letter-spacing:var(--pk-tracking-display);text-transform:uppercase}.pk-families__breed{color:var(--pk-gold-ink-deep);font-family:var(--pk-font-body);font-size:13px;font-weight:600;letter-spacing:.04em}.pk-families .pk-families__arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:1px solid var(--pk-gold);border-radius:50%;background-color:#fff0;color:var(--pk-gold-ink);font-size:18px;line-height:1;cursor:pointer;transition:background-color var(--pk-transition),color var(--pk-transition)}.pk-families .pk-families__arrow:hover,.pk-families .pk-families__arrow:focus-visible{background-color:var(--pk-gold);color:var(--pk-chocolate)}@media screen and (max-width:991px){.pk-families__item{flex-basis:calc((100% - 36px) / 3)}}@media screen and (max-width:767px){.pk-families{grid-template-columns:minmax(0,1fr)}.pk-families .pk-families__arrow{display:none}.pk-families__item{flex-basis:calc((100% - 18px) / 2)}.pk-families__track{padding-left:0;padding-right:0}}@media screen and (max-width:479px){.pk-families__item{flex-basis:72%}}.pk-section--packages{padding-top:8px;padding-bottom:var(--pk-section-y,48px)}.pk-section--packages .pk-section__head{margin-bottom:clamp(20px, 3vw, 28px)}.pk-packages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pk-packages-gap,16px);width:fit-content;max-width:min(100%, var(--pk-packages-max-w, 820px));margin:0 auto;padding:0;list-style:none}.pk-packages--1{grid-template-columns:minmax(0,1fr)}.pk-packages--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-package{position:relative;display:flex;flex-direction:column;gap:6px;box-sizing:border-box;margin:0;padding:12px;border:1px solid rgba(var(--pk-gold-rgb),.55);border-radius:16px;background:var(--pk-cream-bright);box-shadow:var(--pk-shadow-choco);transition:transform var(--pk-transition),box-shadow var(--pk-transition),border-color var(--pk-transition)}.pk-package:hover{transform:translateY(-3px);border-color:var(--pk-gold);box-shadow:var(--pk-shadow-choco-hover)}.pk-package--featured{padding:11px;border:2px solid var(--pk-cta);box-shadow:0 8px 22px rgba(var(--pk-cta-rgb),.16)}.pk-package--featured:hover{border-color:var(--pk-cta-hover);box-shadow:0 14px 28px rgba(var(--pk-cta-rgb),.22)}.pk-package__icon{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--pk-gold);border-radius:50%;background:var(--pk-gold-gradient);color:var(--pk-chocolate);box-shadow:inset 0 1px 0 rgb(255 255 255 / .35)}.pk-package__icon .pk-icon{width:14px;height:14px}.pk-package__name{margin:0;color:var(--pk-gold-ink);font-family:var(--pk-font-display);font-size:18px;font-weight:700;line-height:1.1;letter-spacing:var(--pk-tracking-display);text-transform:uppercase}.pk-package__tagline{margin:0;color:var(--pk-chocolate-soft);font-family:var(--pk-font-body);font-size:12px;line-height:1.45}ul.pk-list-paw.pk-package__features{gap:4px;margin:2px 0 0;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:12px}ul.pk-list-paw.pk-package__features>li{padding-left:20px;line-height:1.3}ul.pk-list-paw.pk-package__features>li::before{top:.15em;width:12px;height:12px}.pk-package__price{margin:4px 0 0;color:var(--pk-chocolate);font-family:var(--pk-font-display);font-size:16px;font-weight:600;line-height:1;letter-spacing:.02em}.pk-section--packages .pk-section__cta.pk-packages__cta{margin-top:clamp(18px, 2.5vw, 26px)}.pk-section--packages .pk-packages__cta .pk-btn.pk-packages__btn{min-height:44px;padding:0 26px;font-size:14px}@media (max-width:991px){.pk-packages{gap:var(--pk-packages-gap,12px)}.pk-package{padding:12px 10px}.pk-package--featured{padding:11px 9px}.pk-package__name{font-size:17px}}@media (max-width:767px){.pk-packages{grid-template-columns:minmax(0,1fr);gap:var(--pk-packages-gap,12px);width:auto;max-width:min(var(--pk-packages-max-w, 820px), 360px)}.pk-package__name{font-size:18px}.pk-package{padding:14px}.pk-package--featured{padding:13px}.pk-section--packages .pk-packages__cta .pk-btn.pk-packages__btn{display:inline-flex;width:auto}}.pk-pkg-card{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;width:100%;margin:0;padding:8px 0 12px;color:var(--pk-body-ink);font-family:var(--pk-font-body)}.pk-pkg-card>:last-child{margin-bottom:0}.pk-pkg-flag,.pk-pkg-card--featured:not(:has(.pk-pkg-flag)) .pk-pkg-title::before{display:block;margin:0 0 -4px;padding-left:30px;background:linear-gradient(var(--pk-gold),var(--pk-gold)) 0 50% / 22px 2px no-repeat;color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:var(--pk-tracking-label);text-transform:uppercase}.pk-pkg-card--featured:not(:has(.pk-pkg-flag)) .pk-pkg-title::before{content:"Most popular";margin:0 0 8px}.pk-pkg-title{clear:none;margin:0;color:var(--pk-gold-ink);font-family:var(--pk-font-display);font-size:28px;font-weight:700;line-height:1.08;letter-spacing:var(--pk-tracking-display);text-transform:uppercase}.pk-pkg-tagline{margin:-6px 0 0;color:var(--pk-gray-dark);font-family:var(--pk-font-body);font-size:14px;line-height:1.45}.pk-pkg-best{margin:0;padding:8px 12px;border-left:3px solid var(--pk-gold);border-radius:0 8px 8px 0;background:rgba(var(--pk-gold-rgb),.1);color:var(--pk-chocolate);font-family:var(--pk-font-body);font-size:13px;line-height:1.5}.pk-pkg-best strong,.pk-pkg-best b{color:var(--pk-gold-ink-deep);font-weight:700}.pk-pkg-pills{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.pk-pkg-pills>*{box-sizing:border-box;display:inline-flex;align-items:center;max-width:100%;margin:0;padding:4px 11px;border:1px solid rgba(var(--pk-gold-rgb),.55);border-radius:var(--pk-radius-pill);background:var(--pk-white);color:var(--pk-chocolate);font-family:var(--pk-font-body);font-size:12px;font-weight:500;line-height:1.3;list-style:none}.pk-pkg-list{display:grid;gap:5px;margin:0;padding:0;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:13px;line-height:1.4;list-style:none}.pk-pkg-list>li{position:relative;margin:0;padding-left:22px;list-style:none}.pk-pkg-list>li::before{content:"";position:absolute;left:0;top:.2em;width:14px;height:14px;background-color:var(--pk-gold-ink-deep);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cellipse cx='5.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='18.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='9.3' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cellipse cx='14.7' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cpath d='M12 11c-3.7 0-6.6 3.3-6.6 6.3 0 1.9 1.4 3 3.1 3 1.3 0 2.3-.6 3.5-.6s2.2.6 3.5.6c1.7 0 3.1-1.1 3.1-3 0-3-2.9-6.3-6.6-6.3z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cellipse cx='5.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='18.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='9.3' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cellipse cx='14.7' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cpath d='M12 11c-3.7 0-6.6 3.3-6.6 6.3 0 1.9 1.4 3 3.1 3 1.3 0 2.3-.6 3.5-.6s2.2.6 3.5.6c1.7 0 3.1-1.1 3.1-3 0-3-2.9-6.3-6.6-6.3z'/%3E%3C/svg%3E") center / contain no-repeat}@media (max-width:767px){.pk-pkg-card{padding:4px 0 8px}.pk-pkg-title{font-size:26px}}.pk-pkg-cta{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;width:100%;margin:0;padding:26px 28px 28px;border:1px solid rgba(var(--pk-gold-rgb),.45);border-radius:20px;background:var(--pk-cream-bright);color:var(--pk-body-ink);font-family:var(--pk-font-body);box-shadow:var(--pk-shadow-choco)}.pk-pkg-cta>:last-child{margin-bottom:0}.pk-pkg-cta .pk-pkg-title{color:var(--pk-heading-on-light);font-size:26px}.pk-pkg-cta .pk-pkg-tagline{color:var(--pk-chocolate-soft)}.pk-pkg-cta__info{display:grid;gap:10px;margin:4px 0 0;padding:14px 0 0;border-top:1px solid rgba(var(--pk-gold-rgb),.35)}.pk-pkg-cta__info>div{margin:0}.pk-pkg-cta__info dt{margin:0 0 2px;color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:var(--pk-tracking-label);text-transform:uppercase}.pk-pkg-cta__info dd{margin:0;color:var(--pk-chocolate);font-family:var(--pk-font-body);font-size:14px;font-weight:400;line-height:1.5}.pk-pkg-cta__info a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(var(--pk-gold-rgb),.6);transition:color var(--pk-transition),border-color var(--pk-transition)}.pk-pkg-cta__info a:hover,.pk-pkg-cta__info a:focus{color:var(--pk-gold-ink);border-color:var(--pk-gold-ink)}.pk-pkg-cta__actions{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 0}.pk-pkg-cta__actions .pk-btn{min-height:44px;padding:0 20px;font-size:13px}@media (max-width:767px){.pk-pkg-cta{padding:20px 18px 22px}.pk-pkg-cta .pk-pkg-title{font-size:24px}.pk-pkg-cta__actions .pk-btn{flex:1 1 auto}}@media (max-width:575px){.elementor .e-con.e-parent.pk-services-hero,.elementor .e-con.e-parent.pk-services-grooming,.elementor .e-con.e-parent.pk-services-more{--padding-left:var(--pk-section-pad-x-mobile, 18px);--padding-right:var(--pk-section-pad-x-mobile, 18px);--padding-inline-start:var(--pk-section-pad-x-mobile, 18px);--padding-inline-end:var(--pk-section-pad-x-mobile, 18px)}}@media (max-width:767px){.elementor .e-con.e-parent.pk-services-grooming .elementor-widget-image img{display:block;width:85%;max-width:100%;height:auto;margin:0 auto 28px}.elementor .e-con.e-parent.pk-services-more .elementor-widget-pxl_image img{display:block;margin-left:auto;margin-right:auto}.e-con.pk-services-hero .e-con.e-child,.e-con.pk-services-grooming .e-con.e-child,.e-con.pk-services-more .e-con.e-child{--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;--container-default-padding-block-start:0px;--container-default-padding-inline-end:0px;--container-default-padding-block-end:0px;--container-default-padding-inline-start:0px}}.pk-section--thanks{padding:clamp(72px, 10vw, 128px) 20px clamp(80px, 11vw, 140px)}.pk-thanks{max-width:720px;text-align:center}.pk-thanks__crown{margin:0 0 14px;line-height:0}.pk-thanks__crown-img{width:44px;height:44px;filter:drop-shadow(0 6px 12px rgba(var(--pk-chocolate-rgb),.18))}.pk-thanks__mark{margin:0 0 14px;line-height:0}.pk-thanks__mark-img{width:auto;height:72px;filter:drop-shadow(0 3px 4px rgba(var(--pk-chocolate-rgb),.14))}@media (max-width:767px){.pk-thanks__mark-img{height:64px}}.pk-thanks__eyebrow{margin:0 0 10px;color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:12px;font-weight:600;letter-spacing:var(--pk-tracking-label);text-transform:uppercase}.pk-thanks .pk-section__head{margin-bottom:22px}.pk-thanks__puppy{display:inline-block;margin:0 0 18px;padding:12px 20px;border-left:3px solid var(--pk-gold);border-radius:0 10px 10px 0;background:rgba(var(--pk-gold-rgb),.1);color:var(--pk-chocolate);font-family:var(--pk-font-body);font-size:15px;line-height:1.55;text-align:left}.pk-thanks__puppy strong{color:var(--pk-gold-ink-deep)}.pk-thanks__hours{margin:0;color:var(--pk-chocolate-soft);font-family:var(--pk-font-body);font-size:14px;line-height:1.6}.pk-thanks__dot{margin:0 8px;color:var(--pk-gold)}.pk-section--thanks .pk-section__cta.pk-thanks__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(26px, 3.5vw, 36px)}.pk-section--thanks .pk-thanks__actions .pk-btn{min-height:50px;padding:0 26px;font-size:14px}@media (max-width:767px){.pk-section--thanks{padding:56px 18px 64px}.pk-thanks__hours .pk-thanks__dot{display:block;height:0;overflow:hidden;margin:0}.pk-section--thanks .pk-thanks__actions .pk-btn{display:flex;width:100%}}.pk-section--thanks.pk-section--thanks-compact{padding-bottom:var(--pk-section-y,48px)}.pk-steps{counter-reset:pk-step;display:grid;gap:14px;margin:0;padding:0;list-style:none}.pk-steps__item{counter-increment:pk-step;position:relative;margin:0;padding-left:46px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:15px;line-height:1.6}.pk-steps__item::before{content:counter(pk-step);position:absolute;top:0;left:0;box-sizing:border-box;width:32px;height:32px;border:1px solid var(--pk-gold);border-radius:50%;background-color:var(--pk-cream-bright);color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:14px;font-weight:700;line-height:30px;text-align:center}.pk-steps__title{display:block;margin-bottom:2px;color:var(--pk-black);font-family:var(--pk-font-display);font-size:16px;font-weight:600;letter-spacing:.01em}.pk-steps__text{display:block}.pk-guarantee__h,.pk-financing__h,.pk-order__h{clear:none;margin:0 0 14px;color:var(--pk-black);font-family:var(--pk-font-display);font-size:18px;font-weight:600;line-height:1.3;letter-spacing:.02em;text-transform:uppercase}.pk-guarantee__list,.pk-financing__list{margin:0;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:15px;line-height:1.6}.pk-guarantee__list strong{color:var(--pk-gold-ink-deep)}.pk-guarantee{max-width:960px}.pk-guarantee__intro{max-width:760px;margin:0 auto 32px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:16px;line-height:1.7;text-align:center}.pk-guarantee__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 0 36px}.pk-guarantee__card{box-sizing:border-box;margin:0;padding:24px 26px 26px;border:1px solid rgba(var(--pk-gold-rgb),.35);border-radius:18px;background-color:var(--pk-ivory);box-shadow:var(--pk-shadow-choco)}.pk-guarantee__card.pk-card-bg--white{background-color:var(--pk-white)}.pk-guarantee__card.pk-card-bg--card{border-color:rgba(var(--pk-gold-rgb),.45);background-color:var(--pk-cream-bright)}.pk-guarantee__card.pk-card-bg--custom{background-color:var(--pk-card-bg,var(--pk-ivory))}.pk-guarantee__badge{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:6px 12px 6px 10px;border-radius:var(--pk-radius-pill,999px);background:rgba(var(--pk-gold-rgb),.12);color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:12px;font-weight:700;letter-spacing:var(--pk-tracking-label);text-transform:uppercase}.pk-guarantee__badge .pk-icon{width:16px;height:16px;color:var(--pk-gold-ink-deep)}.pk-guarantee__card-title{clear:none;margin:0 0 8px;color:var(--pk-black);font-family:var(--pk-font-display);font-size:20px;font-weight:600;line-height:1.3}.pk-guarantee__card-text{margin:0;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:15px;line-height:1.65}.pk-guarantee__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px;margin:0 0 32px}.pk-guarantee__block{min-width:0}.pk-guarantee__cols--duo{align-items:start}.pk-guarantee__col{display:flex;flex-direction:column;gap:32px;min-width:0}.pk-guarantee__col:empty{display:none}.pk-guarantee__promise{align-self:start;padding:20px 22px;border-left:3px solid var(--pk-gold);border-radius:0 12px 12px 0;background:rgba(var(--pk-gold-rgb),.1)}.pk-guarantee__promise .pk-guarantee__h{margin-bottom:8px}.pk-guarantee__promise-text{margin:0;color:var(--pk-chocolate);font-family:var(--pk-font-body);font-size:15px;line-height:1.65}.pk-guarantee__fine{max-width:720px;margin:0 auto;color:var(--pk-chocolate-soft);font-family:var(--pk-font-body);font-size:12.5px;line-height:1.6;text-align:center}.pk-section--guarantee .pk-section__cta.pk-guarantee__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(26px, 3.5vw, 36px)}.pk-section--guarantee .pk-guarantee__actions .pk-btn,.pk-section--financing .pk-financing__actions .pk-btn{min-height:50px;padding:0 26px;font-size:14px}.pk-financing{max-width:1040px}.pk-financing__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr);gap:clamp(28px, 4vw, 56px);align-items:start}.pk-financing__intro{margin:0 0 22px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:16px;line-height:1.7}.pk-financing__card{box-sizing:border-box;margin:0;padding:26px 28px 24px;border:1px solid rgba(var(--pk-gold-rgb),.35);border-radius:20px;background-color:var(--pk-ivory);box-shadow:var(--pk-shadow-choco)}.pk-financing__card.pk-card-bg--white{background-color:var(--pk-white)}.pk-financing__card.pk-card-bg--card{border-color:rgba(var(--pk-gold-rgb),.45);background-color:var(--pk-cream-bright)}.pk-financing__card.pk-card-bg--custom{background-color:var(--pk-card-bg,var(--pk-ivory))}.pk-financing__steps{margin-bottom:22px}.pk-financing__actions{display:flex;flex-direction:column;gap:10px}.pk-section--financing .pk-financing__actions .pk-btn{display:flex;width:100%;box-sizing:border-box}.pk-financing__provider{margin:14px 0 0;color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:12px;font-weight:600;letter-spacing:var(--pk-tracking-label);text-align:center;text-transform:uppercase}.pk-financing__micro{margin:10px 0 0;color:var(--pk-chocolate-soft);font-family:var(--pk-font-body);font-size:11.5px;line-height:1.6;text-align:center}.pk-financing__card .pk-placeholder-note{margin-top:12px}.pk-order{max-width:1040px}.pk-order__grid{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);gap:clamp(28px, 4vw, 56px);align-items:start}.pk-order__intro{margin:0 0 24px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:16px;line-height:1.7}.pk-order__alt{margin:24px 0 0;color:var(--pk-chocolate-soft);font-family:var(--pk-font-body);font-size:14px;line-height:1.6}.pk-order__alt a{color:var(--pk-gold-ink);text-decoration:underline;text-underline-offset:2px}.pk-order__alt a:hover,.pk-order__alt a:focus{color:var(--pk-cta)}.pk-contact-card--order{margin:0}.pk-card-disclaimer--order{margin-top:8px}.pk-card-disclaimer--order a,.pk-visit-card__more a{color:var(--pk-gold-ink);font-weight:600;text-decoration:underline;text-underline-offset:2px}.pk-card-disclaimer--order a:hover,.pk-card-disclaimer--order a:focus,.pk-visit-card__more a:hover,.pk-visit-card__more a:focus{color:var(--pk-cta)}.pk-visit-card__more{margin:14px 0 0;color:var(--pk-chocolate-soft);font-family:var(--pk-font-body);font-size:13px;line-height:1.5;text-align:center}@media (max-width:991px){.pk-financing__grid,.pk-order__grid{grid-template-columns:1fr}.pk-order__grid .pk-order__editorial{order:1}.pk-order__grid .pk-order__form{order:2}}@media (max-width:767px){.pk-guarantee__grid,.pk-guarantee__cols{grid-template-columns:1fr;gap:16px}.pk-guarantee__cols{gap:26px;margin-bottom:26px}.pk-guarantee__cols--duo{display:flex;flex-direction:column}.pk-guarantee__col{display:contents}.pk-guarantee__options{order:1}.pk-guarantee__claim{order:2}.pk-guarantee__notes{order:3}.pk-guarantee__promise{order:4}.pk-guarantee__card{padding:20px 18px 22px}.pk-guarantee__intro,.pk-financing__intro,.pk-order__intro{font-size:15px}.pk-financing__card{padding:22px 18px 20px}.pk-section--guarantee .pk-guarantee__actions .pk-btn{display:flex;width:100%;box-sizing:border-box}}.pk-legal{max-width:860px}.pk-legal__updated{margin:-8px 0 24px;color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:12px;font-weight:600;letter-spacing:.12em;text-align:center;text-transform:uppercase}.pk-legal__intro{max-width:760px;margin:0 auto 36px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:16px;line-height:1.7;text-align:center}.pk-legal__blocks{display:grid;gap:28px}.pk-legal__block{padding-top:22px;border-top:1px solid rgba(var(--pk-gold-rgb),.35)}.pk-legal__h{clear:none;margin:0 0 10px;color:var(--pk-black);font-family:var(--pk-font-display);font-size:18px;font-weight:600;line-height:1.3;letter-spacing:.02em;text-transform:uppercase}.pk-legal__p{margin:0 0 12px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:16px;line-height:1.7}.pk-legal__p:last-child{margin-bottom:0}.pk-legal__p a,.pk-legal__fine a{color:var(--pk-gold-ink-deep);text-decoration:underline;text-underline-offset:3px}.pk-legal__p a:hover,.pk-legal__fine a:hover{color:var(--pk-cta)}.pk-legal__list{margin:0 0 12px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:15px;line-height:1.6}.pk-legal__list:last-child{margin-bottom:0}.pk-legal__fine{max-width:720px;margin:32px auto 0;color:var(--pk-chocolate-soft);font-family:var(--pk-font-body);font-size:12.5px;line-height:1.6;text-align:center}.pk-section--legal .pk-section__cta.pk-legal__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(22px, 3vw, 30px)}.pk-section--legal .pk-legal__actions .pk-btn{min-height:50px;padding:0 26px;font-size:14px}@media (max-width:767px){.pk-legal__intro,.pk-legal__p{font-size:15px}.pk-legal__blocks{gap:22px}.pk-legal__block{padding-top:18px}.pk-section--legal .pk-legal__actions .pk-btn{display:flex;width:100%;box-sizing:border-box}}.elementor-widget.pk-photo-grid .pxl-gallery-grid2 .pxl-grid-inner .pxl-item--inner{border-radius:16px;border:1px solid var(--pk-border-strong);background:var(--pk-cream-bright);box-shadow:var(--pk-shadow-choco);transition:transform 0.3s ease,box-shadow 0.3s ease}.elementor-widget.pk-photo-grid .pxl-gallery-grid2 .pxl-grid-inner .pxl-item--inner:hover{transform:translateY(-3px);box-shadow:var(--pk-shadow-choco-hover)}.elementor-widget.pk-photo-grid .pxl-gallery-grid2 .pxl-grid-inner .pxl-item--inner .pxl-item--image img{display:block;width:100%;height:auto}.elementor-widget.pk-photo-grid .pxl-gallery-grid2 .pxl-grid-inner .pxl-item--inner .pxl-item--image::before,.elementor-widget.pk-photo-grid .pxl-gallery-grid2 .pxl-grid-inner .pxl-item--inner .pxl-item--image::after{background:rgba(var(--pk-chocolate-rgb),.55)}.elementor-widget.pk-photo-grid .pxl-gallery-grid2 .pxl-grid-inner .pxl-item--inner:hover .pxl-item--image::before{opacity:.5}.elementor-widget.pk-photo-grid .pxl-gallery-grid2 .pxl-grid-inner .pxl-item--inner:hover .pxl-item--image::after{opacity:.12}.elementor-widget.pk-photo-grid .pxl-gallery-grid2 .pxl-grid-inner .pxl-item--inner a.light-box::before{width:52px;height:52px;font-size:16px;color:var(--pk-chocolate);background:var(--pk-gold-gradient);box-shadow:var(--pk-shadow-gold)}@media (max-width:767px){.elementor-widget.pk-photo-grid .pxl-gallery-grid2 .pxl-grid-inner .pxl-item--inner{border-radius:12px}}.pk-section--grooming-menu{--pk-grooming-pad-top:clamp(40px, 5vw, 56px);--pk-grooming-pad-bottom:var(--pk-section-y, 48px);padding-top:var(--pk-grooming-pad-top);padding-bottom:var(--pk-grooming-pad-bottom)}.pk-section--grooming-form{--pk-grooming-form-pad-top:var(--pk-section-y, 48px);--pk-grooming-form-pad-bottom:var(--pk-section-y, 48px);padding-top:var(--pk-grooming-form-pad-top);padding-bottom:var(--pk-grooming-form-pad-bottom)}.pk-gmenu{max-width:960px}.pk-section--grooming-menu .pk-section__head{margin-bottom:clamp(22px, 3vw, 30px)}.pk-gmenu__intro{max-width:720px;margin:0 auto 28px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:15px;line-height:1.6;text-align:center}.pk-gmenu__block{margin:0 0 28px}.pk-gmenu__block:last-of-type{margin-bottom:0}.pk-gmenu__h{clear:none;margin:0 0 12px;color:var(--pk-heading-on-light);font-family:var(--pk-font-display);font-size:var(--pk-h3-size,clamp(20px, 2.2vw, 24px));font-weight:700;line-height:var(--pk-h3-lh,1.2);letter-spacing:var(--pk-tracking-display);text-align:center;text-transform:uppercase}.pk-gmenu__hsub{margin:-6px 0 14px;color:var(--pk-chocolate-soft);font-family:var(--pk-font-body);font-size:13.5px;line-height:1.5;text-align:center}.pk-gmenu__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.pk-gmenu__table{width:100%;margin:0;border-collapse:separate;border-spacing:0;border:1px solid rgba(var(--pk-gold-rgb),.45);border-radius:16px;overflow:hidden;background:var(--pk-cream-bright);box-shadow:var(--pk-shadow-choco);font-family:var(--pk-font-body);color:var(--pk-body-ink)}.pk-gmenu__table th,.pk-gmenu__table td{padding:10px 16px;border:0;border-bottom:1px solid rgba(var(--pk-gold-rgb),.25);background:#fff0;font-size:14px;line-height:1.4;text-align:left;vertical-align:middle}.pk-gmenu__table tbody tr:last-child th,.pk-gmenu__table tbody tr:last-child td{border-bottom:0}.pk-gmenu__table thead th{padding:9px 16px 10px;background:var(--pk-black);color:var(--pk-gold);font-family:var(--pk-font-display);font-size:12px;font-weight:600;letter-spacing:var(--pk-tracking-label);text-transform:uppercase}.pk-gmenu__table tbody th{color:var(--pk-black);font-family:var(--pk-font-display);font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.pk-gmenu__table tbody tr:nth-child(even) th,.pk-gmenu__table tbody tr:nth-child(even) td{background:rgba(var(--pk-gold-rgb),.06)}.pk-gmenu__weight{color:var(--pk-chocolate-soft)}.pk-gmenu__table .pk-gmenu__num{text-align:right;white-space:nowrap}.pk-gmenu__table .pk-gmenu__price{color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:17px;font-weight:600}.pk-gmenu__tiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pk-gmenu__tiers--1{grid-template-columns:minmax(0,1fr)}.pk-gmenu__tiers--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pk-gmenu__tier{box-sizing:border-box;padding:16px 18px 18px;border:1px solid rgba(var(--pk-gold-rgb),.45);border-radius:16px;background:var(--pk-cream-bright);box-shadow:var(--pk-shadow-choco)}.pk-gmenu__eyebrow{display:block;margin:0 0 4px;padding-left:30px;background:linear-gradient(var(--pk-gold),var(--pk-gold)) 0 50% / 22px 2px no-repeat;color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:var(--pk-tracking-label);text-transform:uppercase}.pk-gmenu__tier-name{clear:none;margin:0 0 2px;color:var(--pk-black);font-family:var(--pk-font-display);font-size:20px;font-weight:600;line-height:1.15;letter-spacing:.02em;text-transform:uppercase}.pk-gmenu__from{margin:0 0 8px;color:var(--pk-chocolate-soft);font-family:var(--pk-font-body);font-size:13px;line-height:1.4}.pk-gmenu__from-price{color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:18px;font-weight:600}.pk-gmenu__p{margin:0 0 6px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:14px;line-height:1.55}.pk-gmenu__p:last-child{margin-bottom:0}.pk-gmenu__addons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;padding:0;list-style:none}.pk-gmenu__addon{display:flex;align-items:baseline;justify-content:space-between;gap:12px;box-sizing:border-box;margin:0;padding:10px 14px;border:1px solid rgba(var(--pk-gold-rgb),.45);border-radius:12px;background:var(--pk-cream-bright);box-shadow:var(--pk-shadow-choco);list-style:none}.pk-gmenu__addon-name{color:var(--pk-black);font-family:var(--pk-font-display);font-size:14px;font-weight:600;line-height:1.3;letter-spacing:.02em;text-transform:uppercase}.pk-gmenu__addon .pk-gmenu__price{flex:0 0 auto;color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:16px;font-weight:600;line-height:1.3;text-align:right;white-space:nowrap}.pk-gmenu__note{max-width:800px;margin:24px auto 0;padding:12px 16px;border-left:3px solid var(--pk-gold);border-radius:0 12px 12px 0;background:rgba(var(--pk-gold-rgb),.1);color:var(--pk-chocolate);font-family:var(--pk-font-body);font-size:13.5px;line-height:1.55}.pk-section--grooming-menu .pk-section__cta.pk-gmenu__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:clamp(20px, 3vw, 28px)}.pk-section--grooming-menu .pk-gmenu__actions .pk-btn{min-height:50px;padding:0 24px;font-size:14px}.pk-section--grooming-menu .pk-gmenu__actions .pk-btn .pk-icon{width:18px;height:18px;margin-right:8px}.pk-gmenu__pdf{margin:14px 0 0;font-family:var(--pk-font-display);font-size:13px;font-weight:600;letter-spacing:.06em;text-align:center;text-transform:uppercase}.pk-gmenu__pdf a,.pk-gmenu__visit a{color:var(--pk-gold-ink-deep);text-decoration:underline;text-underline-offset:3px}.pk-gmenu__pdf a:hover,.pk-gmenu__visit a:hover{color:var(--pk-cta)}.pk-gmenu__visit{max-width:760px;margin:18px auto 0;color:var(--pk-chocolate-soft);font-family:var(--pk-font-body);font-size:13.5px;line-height:1.6;text-align:center}.pk-gmenu__visit-label{color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:12px;font-weight:600;letter-spacing:var(--pk-tracking-label);text-transform:uppercase}@media (max-width:767px){.pk-gmenu__intro{margin-bottom:24px;font-size:15px}.pk-gmenu__block{margin-bottom:24px}.pk-gmenu__table--sizes,.pk-gmenu__table--sizes tbody,.pk-gmenu__table--sizes tr,.pk-gmenu__table--sizes th,.pk-gmenu__table--sizes td{display:block}.pk-gmenu__table--sizes thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pk-gmenu__table--sizes{border:0;border-radius:0;background:#fff0;box-shadow:none}.pk-gmenu__table--sizes tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 10px;border:1px solid rgba(var(--pk-gold-rgb),.45);border-radius:14px;overflow:hidden;background:var(--pk-cream-bright);box-shadow:var(--pk-shadow-choco)}.pk-gmenu__table--sizes tbody tr:last-child{margin-bottom:0}.pk-gmenu__table--sizes tbody th,.pk-gmenu__table--sizes tbody td{padding:8px 14px;border:0;background:#fff0}.pk-gmenu__table--sizes tbody tr:nth-child(even) th,.pk-gmenu__table--sizes tbody tr:nth-child(even) td{background:#fff0}.pk-gmenu__table--sizes tbody th{grid-column:1 / -1;padding-top:12px;padding-bottom:0}.pk-gmenu__table--sizes .pk-gmenu__weight{grid-column:1 / -1;padding-top:2px;padding-bottom:8px;border-bottom:1px solid rgba(var(--pk-gold-rgb),.25);font-size:13.5px}.pk-gmenu__table--sizes .pk-gmenu__price{padding-top:8px;padding-bottom:12px;text-align:left}.pk-gmenu__table--sizes .pk-gmenu__price+.pk-gmenu__price{border-left:1px solid rgba(var(--pk-gold-rgb),.25)}.pk-gmenu__table--sizes .pk-gmenu__price::before{content:attr(data-label);display:block;margin-bottom:2px;color:var(--pk-chocolate-soft);font-family:var(--pk-font-display);font-size:11px;font-weight:600;letter-spacing:var(--pk-tracking-label);text-transform:uppercase}.pk-gmenu__table .pk-gmenu__price{font-size:17px}.pk-gmenu__tiers,.pk-gmenu__tiers--3{grid-template-columns:minmax(0,1fr);gap:12px}.pk-gmenu__tier{padding:14px 16px 16px}.pk-gmenu__tier-name{font-size:19px}.pk-gmenu__addons{grid-template-columns:minmax(0,1fr);gap:8px}.pk-gmenu__note{margin-top:20px;padding:12px 14px;font-size:13px}.pk-section--grooming-menu .pk-gmenu__actions .pk-btn{display:flex;width:100%;box-sizing:border-box}}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:first-child:not(:has(>.elementor-widget:first-child :is(.pk-section,.pk-hero,.pk-banner),>.e-con-inner>.elementor-widget:first-child :is(.pk-section,.pk-hero,.pk-banner))){--padding-top:var(--pk-top-gap);--padding-block-start:var(--pk-top-gap)}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:first-child>.elementor-widget:first-child .pk-section:first-of-type:not(.pk-section .pk-section),#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:first-child>.e-con-inner>.elementor-widget:first-child .pk-section:first-of-type:not(.pk-section .pk-section){padding-top:var(--pk-top-gap)}.pk-section--puppies .pk-card-disclaimer{margin-top:12px}.pk-section--puppies .pk-card-disclaimer--order{margin-top:0}.pk-section--puppies .pk-section__cta{margin-top:16px}.pk-section--puppies .pk-section__cta .pk-btn{min-height:42px;padding:0 22px;font-size:13px}@media screen and (max-width:767px){.pk-section--puppies .pk-section__cta .pk-btn{display:inline-flex;width:auto;min-height:42px}}.pk-contact__map .pk-map-facade,.pk-visit__map .pk-map-facade,.pk-map-embed .pk-map-facade{position:relative;display:block;box-sizing:border-box;width:100%;margin:0;padding:0;overflow:hidden;background-color:var(--pk-cream-deep);color:var(--pk-chocolate);font-family:var(--pk-font-body);line-height:1.4;text-align:center;cursor:pointer}.pk-visit__map .pk-map-facade{height:100%;min-height:200px;border:0;border-radius:0}.pk-map-facade__shot{position:absolute;inset:0;width:100%;object-fit:cover;filter:saturate(.85)}.pk-map-facade .pk-map-facade__shot{height:100%}.pk-contact__map .pk-map-facade:not(.pk-map-facade--plain)::before,.pk-visit__map .pk-map-facade:not(.pk-map-facade--plain)::before,.pk-map-embed .pk-map-facade:not(.pk-map-facade--plain)::before{content:"";position:absolute;inset:0;z-index:1;background-color:rgba(var(--pk-cream-rgb),.42);transition:background-color var(--pk-transition)}.pk-contact__map .pk-map-facade:hover::before,.pk-visit__map .pk-map-facade:hover::before,.pk-map-embed .pk-map-facade:hover::before{background-color:rgba(var(--pk-cream-rgb),.22)}.pk-map-facade__body{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;padding:20px}.pk-map-facade__pin{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid rgba(var(--pk-gold-rgb),.55);border-radius:50%;background-color:var(--pk-cream-bright);color:var(--pk-gold-ink-deep);box-shadow:var(--pk-shadow)}.pk-map-facade__cta{display:inline-flex;align-items:center;height:38px;padding:0 20px;border:1px solid rgba(var(--pk-gold-rgb),.55);border-radius:var(--pk-radius-pill);background-color:var(--pk-cream-bright);color:var(--pk-chocolate);font-family:var(--pk-font-display);font-size:13px;font-weight:700;letter-spacing:var(--pk-tracking-label);text-transform:uppercase}.pk-contact__map .pk-map-facade:hover .pk-map-facade__cta,.pk-visit__map .pk-map-facade:hover .pk-map-facade__cta,.pk-map-embed .pk-map-facade:hover .pk-map-facade__cta,.pk-map-embed .pk-map-facade:focus-visible .pk-map-facade__cta,.pk-contact__map .pk-map-facade:focus-visible .pk-map-facade__cta,.pk-visit__map .pk-map-facade:focus-visible .pk-map-facade__cta{background:var(--pk-gold-gradient);color:var(--pk-chocolate)}.pk-map-facade__note{color:var(--pk-chocolate-soft);font-size:12px}.pk-visit__map .pk-map-loaded{display:block;width:100%;height:100%;border:0}.pk-map-embed{position:relative;display:block;width:100%}.pk-map-embed iframe{display:block;width:100%;border:0}.pk-map-embed .pk-map-facade{position:absolute;inset:0;width:100%;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:inherit}.pk-rail{position:relative}.pk-section--puppies .pk-rail ul.products.pk-grid-4.pk-rail__track{--pk-rail-cols:4;--pk-rail-gap:26px;--pk-rail-peek:48px;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--pk-rail-cols) - 1) * var(--pk-rail-gap) - var(--pk-rail-peek)) / var(--pk-rail-cols));grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:2px;padding-bottom:6px;scrollbar-width:none}.pk-section--puppies .pk-rail ul.products.pk-grid-4.pk-rail__track::-webkit-scrollbar{display:none}.pk-section--puppies .pk-rail ul.products.pk-grid-4.pk-rail__track>li{scroll-snap-align:start}.pk-rail__nav{display:flex;justify-content:center;gap:10px;margin-top:18px}.pk-rail .pk-rail__arrow{position:static;display:flex;align-items:center;justify-content:center;width:34px;height:34px;min-width:0;min-height:0;margin:0;padding:0;border:1px solid var(--pk-gold);border-radius:50%;background-color:#fff0;background-image:none;box-shadow:none;color:var(--pk-gold-ink);font-family:var(--pk-font-body);font-size:20px;font-weight:400;line-height:1;letter-spacing:0;text-transform:none;cursor:pointer;transition:background-color var(--pk-transition),color var(--pk-transition),border-color var(--pk-transition)}.pk-rail .pk-rail__arrow:hover,.pk-rail .pk-rail__arrow:focus-visible{border-color:var(--pk-gold);background-color:var(--pk-gold);color:var(--pk-chocolate)}@media (hover:none){.pk-rail__nav{display:none}}@media screen and (max-width:1199px){.pk-section--puppies .pk-rail ul.products.pk-grid-4.pk-rail__track{--pk-rail-cols:3}}@media screen and (max-width:991px){.pk-section--puppies .pk-rail ul.products.pk-grid-4.pk-rail__track{--pk-rail-cols:2}}@media screen and (max-width:767px){.pk-section--puppies .pk-rail ul.products.pk-grid-4.pk-rail__track{--pk-rail-cols:1;--pk-rail-peek:40px}}.pk-section--puppy-info{padding-top:8px}.pk-puppy-info{max-width:760px;margin-left:auto;margin-right:auto}.pk-puppy-info__head{margin-bottom:20px;text-align:center}.pk-puppy-info__eyebrow{margin:0 0 8px;color:var(--pk-gold-ink);font-family:var(--pk-font-display);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:var(--pk-tracking-label)}.pk-puppy-info__title{margin:0 0 10px;color:var(--pk-heading-on-light);font-family:var(--pk-font-display);font-size:var(--pk-h2-size,clamp(28px, 4vw, 44px));font-weight:700;line-height:var(--pk-h2-lh,1.12)}.pk-puppy-info__lead{margin:0 auto;max-width:560px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:15px;line-height:1.7}.pk-puppy-info__micro{margin:14px 0 0;color:var(--pk-gray-dark);font-family:var(--pk-font-body);font-size:12px;text-align:center}.pk-section--puppy-info{scroll-margin-top:110px}:where(.pk-reviews) .pxl-testimonial-carousel .pxl-swiper-slide,:where(.pk-reviews) .pxl-testimonial-carousel .pxl-item--inner{max-width:100%}@media screen and (min-width:1200px){:where(.pk-reviews) .pxl-testimonial-carousel .pxl-item--desc{font-size:15px;line-height:1.7}}@media screen and (min-width:992px) and (max-width:1199px){.pk-section--puppies ul.products.pk-grid-4:not(.pk-rail__track){grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:991px){.pk-section--puppies ul.products.pk-grid-4:not(.pk-rail__track){grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.pk-section--puppies ul.products.pk-grid-4:not(.pk-rail__track){gap:12px}.pk-section--puppies.pk-puppies--m1 ul.products.pk-grid-4:not(.pk-rail__track){grid-template-columns:1fr;gap:20px}}.pk-section--puppies .pk-section__cta{margin-top:24px}.pk-section--puppies .pk-section__cta+.pk-card-disclaimer{margin-top:14px}.pk-menu-badge{display:inline-block;margin-left:7px;padding:3px 7px 2px;border:1px solid var(--pk-gold);border-radius:999px;background-color:var(--pk-cream-bright);color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:9px;font-style:normal;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;-webkit-text-fill-color:var(--pk-gold-ink-deep)}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free){--padding-top:var(--pk-section-y);--padding-bottom:var(--pk-section-y);--padding-block-start:var(--pk-section-y);--padding-block-end:var(--pk-section-y);--margin-top:0px;--margin-bottom:0px;--margin-block-start:0px;--margin-block-end:0px}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):is(:has(>.elementor-widget:first-child :is(.pk-section,.pk-contact,.pk-hero,.pk-trust-bar,.pk-cta-band,.pk-banner)),:has(>.e-con-inner>.elementor-widget:first-child :is(.pk-section,.pk-contact,.pk-hero,.pk-trust-bar,.pk-cta-band,.pk-banner))){--padding-top:0px;--padding-block-start:0px}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):is(:has(>.elementor-widget:last-child :is(.pk-section,.pk-contact,.pk-hero,.pk-trust-bar,.pk-cta-band,.pk-banner)),:has(>.e-con-inner>.elementor-widget:last-child :is(.pk-section,.pk-contact,.pk-hero,.pk-trust-bar,.pk-cta-band,.pk-banner))){--padding-bottom:0px;--padding-block-end:0px}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(.pk-contact)+.e-con.pk-reviews:not(.pk-space-free),#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-reviews.pk-flow-curve:not(.pk-space-free){--padding-top:var(--pk-section-y);--padding-block-start:var(--pk-section-y)}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-reviews:first-child:not(.pk-space-free){--padding-top:var(--pk-top-gap);--padding-block-start:var(--pk-top-gap)}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:first-child>.elementor-widget:first-child .pk-contact,#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:first-child>.e-con-inner>.elementor-widget:first-child .pk-contact{padding-top:var(--pk-top-gap)}#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section:not(.pk-space-free){padding-top:var(--pk-section-y);padding-bottom:var(--pk-section-y);margin-top:0;margin-bottom:0}#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section:not(.pk-space-free):has(>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:first-child :is(.pk-section,.pk-contact,.pk-hero,.pk-trust-bar,.pk-cta-band,.pk-banner)){padding-top:0}#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section:not(.pk-space-free):has(>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:last-child :is(.pk-section,.pk-contact,.pk-hero,.pk-trust-bar,.pk-cta-band,.pk-banner)){padding-bottom:0}#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section:first-child:not(.pk-space-free):not(:has(>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:first-child :is(.pk-section,.pk-contact,.pk-hero,.pk-trust-bar,.pk-cta-band,.pk-banner))){padding-top:var(--pk-top-gap)}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(.pk-contact)+.elementor-top-section.pk-reviews:not(.pk-space-free){padding-top:calc(var(--pk-section-y) + var(--pk-flow-curve-h, 30px))}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):not(:has(:is(img,svg,iframe,video,p,h1,h2,h3,h4,h5,h6,li,a,button,input,textarea,select,span,.pk-section,.pk-contact,.pk-hero,.pk-trust-bar,.pk-cta-band,.pk-banner))){--padding-top:0px;--padding-bottom:0px;--padding-block-start:0px;--padding-block-end:0px}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-gallery-hero:not(.pk-space-free):has(+.e-con.pk-gallery-grid){--padding-bottom:0px;--padding-block-end:0px}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-gallery-hero+.e-con.pk-gallery-grid:not(.pk-space-free){--padding-top:var(--pk-head-gap);--padding-block-start:var(--pk-head-gap)}#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section:not(.pk-space-free)>.elementor-container>.elementor-column:last-child>.elementor-element-populated{margin-bottom:0}@media (min-width:1025px){#pxl-main :is(.elementor-top-section.pk-foto-al-texto,.elementor-top-section:has(.pk-list-paw):has(.elementor-widget-pxl_image))>.elementor-container>.elementor-column:has(.elementor-widget-pxl_image,.elementor-widget-image):not(:has(.elementor-widget-heading,.elementor-widget-pxl_heading,.elementor-widget-text-editor,.elementor-widget-pxl_text_editor,.elementor-widget-pxl_button,.elementor-widget-button))>.elementor-widget-wrap{contain:size}#pxl-main :is(.elementor-top-section.pk-foto-al-texto,.elementor-top-section:has(.pk-list-paw):has(.elementor-widget-pxl_image))>.elementor-container>.elementor-column:has(.elementor-widget-pxl_image,.elementor-widget-image):not(:has(.elementor-widget-heading,.elementor-widget-pxl_heading,.elementor-widget-text-editor,.elementor-widget-pxl_text_editor,.elementor-widget-pxl_button,.elementor-widget-button))>.elementor-widget-wrap>.elementor-widget:is(.elementor-widget-pxl_image,.elementor-widget-image):not(.elementor-absolute){height:100%;container-type:size}#pxl-main :is(.elementor-top-section.pk-foto-al-texto,.elementor-top-section:has(.pk-list-paw):has(.elementor-widget-pxl_image))>.elementor-container>.elementor-column:has(.elementor-widget-pxl_image,.elementor-widget-image):not(:has(.elementor-widget-heading,.elementor-widget-pxl_heading,.elementor-widget-text-editor,.elementor-widget-pxl_text_editor,.elementor-widget-pxl_button,.elementor-widget-button))>.elementor-widget-wrap>.elementor-widget:is(.elementor-widget-pxl_image,.elementor-widget-image):not(.elementor-absolute) :is(.elementor-widget-container,.pxl-image-single,.pxl-item--inner){height:100%}#pxl-main :is(.elementor-top-section.pk-foto-al-texto,.elementor-top-section:has(.pk-list-paw):has(.elementor-widget-pxl_image))>.elementor-container>.elementor-column:has(.elementor-widget-pxl_image,.elementor-widget-image):not(:has(.elementor-widget-heading,.elementor-widget-pxl_heading,.elementor-widget-text-editor,.elementor-widget-pxl_text_editor,.elementor-widget-pxl_button,.elementor-widget-button))>.elementor-widget-wrap>.elementor-widget:is(.elementor-widget-pxl_image,.elementor-widget-image):not(.elementor-absolute) :is(.pxl-item--inner,.elementor-widget-container:not(:has(.pxl-item--inner))){display:flex;align-items:center;justify-content:center}#pxl-main :is(.elementor-top-section.pk-foto-al-texto,.elementor-top-section:has(.pk-list-paw):has(.elementor-widget-pxl_image))>.elementor-container>.elementor-column:has(.elementor-widget-pxl_image,.elementor-widget-image):not(:has(.elementor-widget-heading,.elementor-widget-pxl_heading,.elementor-widget-text-editor,.elementor-widget-pxl_text_editor,.elementor-widget-pxl_button,.elementor-widget-button))>.elementor-widget-wrap>.elementor-widget:is(.elementor-widget-pxl_image,.elementor-widget-image):not(.elementor-absolute) img{width:min(100cqw, 100cqh * var(--pk-foto-al-texto-ar, 0.8333));height:auto;max-width:none;max-height:none}}#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-reviews .elementor-widget-pxl_testimonial_carousel>.elementor-widget-container{padding-bottom:0}:where(#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con>.e-con-inner,#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con)>.e-con.e-child:where(:last-child):where(:not(:has(>:not(.e-con))),:not(:has(>:not(.elementor-widget[class*="pk-btn-"])))){--padding-bottom:0px;--padding-block-end:0px}:where(#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con>.e-con-inner,#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con)>.e-con.e-child:where(:first-child):where(:not(:has(>:not(.e-con))),:not(:has(>:not(.elementor-widget[class*="pk-btn-"])))){--padding-top:0px;--padding-block-start:0px}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):where(:has(+:is(.e-con,.elementor-top-section):not([data-settings*="background_background"]):not(.pk-flow-flat) .pk-contact:not(.pk-flow-flat)),:has(+.pk-flow-curve:not([data-settings*="background_background"]) .pk-section),:has(+.pk-reviews.pk-flow-curve),:has(.pk-contact):has(+.pk-reviews)),#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-reviews:not(.pk-space-free):where(:has(+*)){--padding-bottom:var(--pk-section-y-edge);--padding-block-end:var(--pk-section-y-edge)}#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section:not(.pk-space-free):where(:has(+:is(.e-con,.elementor-top-section):not([data-settings*="background_background"]):not(.pk-flow-flat) .pk-contact:not(.pk-flow-flat)),:has(+.pk-flow-curve:not([data-settings*="background_background"]) .pk-section),:has(+.pk-reviews.pk-flow-curve),:has(.pk-contact):has(+.pk-reviews)),#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section.pk-reviews:not(.pk-space-free):where(:has(+*)){padding-bottom:var(--pk-section-y-edge)}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):where(:has(+:is(.e-con,.elementor-top-section):not([data-settings*="background_background"]):not(.pk-flow-flat) .pk-contact:not(.pk-flow-flat)),:has(+.pk-flow-curve:not([data-settings*="background_background"]) .pk-section),:has(+.pk-reviews.pk-flow-curve),:has(.pk-contact):has(+.pk-reviews))>.elementor-widget:last-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner),#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):where(:has(+:is(.e-con,.elementor-top-section):not([data-settings*="background_background"]):not(.pk-flow-flat) .pk-contact:not(.pk-flow-flat)),:has(+.pk-flow-curve:not([data-settings*="background_background"]) .pk-section),:has(+.pk-reviews.pk-flow-curve),:has(.pk-contact):has(+.pk-reviews))>.e-con-inner>.elementor-widget:last-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner),#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section:not(.pk-space-free):where(:has(+:is(.e-con,.elementor-top-section):not([data-settings*="background_background"]):not(.pk-flow-flat) .pk-contact:not(.pk-flow-flat)),:has(+.pk-flow-curve:not([data-settings*="background_background"]) .pk-section),:has(+.pk-reviews.pk-flow-curve),:has(.pk-contact):has(+.pk-reviews))>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:last-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner){padding-bottom:var(--pk-section-y-edge)}@media (min-width:576px){#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):where(:has(+*>.elementor-shape-top)){--padding-bottom:var(--pk-section-y-edge);--padding-block-end:var(--pk-section-y-edge)}#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section:not(.pk-space-free):where(:has(+*>.elementor-shape-top)){padding-bottom:var(--pk-section-y-edge)}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):where(:has(+*>.elementor-shape-top))>.elementor-widget:last-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner),#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):where(:has(+*>.elementor-shape-top))>.e-con-inner>.elementor-widget:last-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner),#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section:not(.pk-space-free):where(:has(+*>.elementor-shape-top))>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:last-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner){padding-bottom:var(--pk-section-y-edge)}}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):where(:has(+.pk-reviews)){--padding-bottom:var(--pk-section-y-edge);--padding-block-end:var(--pk-section-y-edge)}#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section:not(.pk-space-free):where(:has(+.pk-reviews)){padding-bottom:var(--pk-section-y-edge)}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):where(:has(+.pk-reviews))>.elementor-widget:last-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner),#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):where(:has(+.pk-reviews))>.e-con-inner>.elementor-widget:last-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner),#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section:not(.pk-space-free):where(:has(+.pk-reviews))>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:last-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner){padding-bottom:var(--pk-section-y-edge)}#pxl-main .elementor[data-elementor-type="wp-page"] .e-con.e-con-boxed>.e-con-inner,#pxl-main .elementor[data-elementor-type="wp-page"] .elementor-section.elementor-section-boxed>.elementor-container{width:min(100%, var(--pk-box-w, 1220px))}@media (max-width:1199px){#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-edge-free,.pk-feature,.pk-link-tile,.pk-collage){--pk-edge-x:var(--pk-section-pad-x-tablet, 20px);--pk-edge-l:max(0px, var(--pk-edge-x) - var(--padding-left, 0px));--pk-edge-r:max(0px, var(--pk-edge-x) - var(--padding-right, 0px));padding-inline-start:calc(var(--padding-left, 0px) + var(--pk-edge-l));padding-inline-end:calc(var(--padding-right, 0px) + var(--pk-edge-r))}:is(#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-edge-free,.pk-feature,.pk-link-tile,.pk-collage),#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-edge-free,.pk-feature,.pk-link-tile,.pk-collage)>.e-con-inner)>:is(.elementor-widget-google_maps,.elementor-widget:has(:is(.pk-section,.pk-contact,.pk-hero,.pk-trust-bar,.pk-cta-band,.pk-banner,.pk-map)),.pk-edge-bleed){margin-inline-start:calc(-1 * var(--pk-edge-l, 0px));margin-inline-end:calc(-1 * var(--pk-edge-r, 0px));width:auto;max-width:none;align-self:stretch}:is(#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-edge-free,.pk-feature,.pk-link-tile,.pk-collage),#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-edge-free,.pk-feature,.pk-link-tile,.pk-collage)>.e-con-inner)>.e-con.pk-edge-bleed{padding-inline-start:max(var(--padding-left, 0px), var(--pk-edge-x));padding-inline-end:max(var(--padding-right, 0px), var(--pk-edge-x))}}@media (max-width:767px){#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-edge-free,.pk-feature,.pk-link-tile,.pk-collage){--pk-edge-x:var(--pk-section-pad-x-mobile, 18px)}}#pxl-main .elementor[data-elementor-type="wp-page"] :is(.e-con,.e-con-inner,.elementor-widget-wrap)>.elementor-widget-text-editor:last-child :is(p,ul,ol):last-child{margin-bottom:0}:where(#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con>.e-con-inner,#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con)>.e-con.e-child:where(:last-child):where(:not([data-settings*="background_background"])){--padding-bottom:0px;--padding-block-end:0px}:where(#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con>.e-con-inner,#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con)>.e-con.e-child:where(:first-child):where(:not([data-settings*="background_background"])){--padding-top:0px;--padding-block-start:0px}#pxl-main .elementor[data-elementor-type="wp-page"]{--pk-shape-top-h:90px}@media (min-width:576px){#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):not(.pk-space-free):has(>.elementor-shape-top) .elementor-shortcode>.pk-section{padding-top:calc(var(--pk-section-y, 48px) + var(--pk-shape-top-h) / 2)}}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(.pk-contact)+.e-con.pk-reviews:not(.pk-space-free),#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-reviews.pk-flow-curve:not(.pk-space-free){--padding-top:var(--pk-section-y);--padding-block-start:var(--pk-section-y)}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(.pk-contact)+.elementor-top-section.pk-reviews:not(.pk-space-free){padding-top:calc(var(--pk-section-y) + var(--pk-flow-curve-h, 30px))}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-reviews:not(.pk-space-free):where(:has(+* .pk-trust-bar)){--padding-bottom:var(--pk-section-y);--padding-block-end:var(--pk-section-y)}#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section.pk-reviews:not(.pk-space-free):where(:has(+* .pk-trust-bar)){padding-bottom:var(--pk-section-y)}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):where(:has(.pk-contact):has(+.pk-reviews))>.elementor-widget:last-child .elementor-shortcode>.pk-contact,#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):where(:has(.pk-contact):has(+.pk-reviews))>.e-con-inner>.elementor-widget:last-child .elementor-shortcode>.pk-contact,#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section:not(.pk-space-free):where(:has(.pk-contact):has(+.pk-reviews))>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:last-child .elementor-shortcode>.pk-contact{padding-bottom:var(--pk-section-y)}.pk-bc{--pk-bc-per:5;--pk-bc-gap:20px;position:relative}.pk-bc__viewport{position:relative;overflow:hidden;padding:6px 0 14px}.pk-bc .pk-bc__track{display:flex;gap:var(--pk-bc-gap);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.pk-bc .pk-bc__track::-webkit-scrollbar{display:none}.pk-bc .pk-bc__slide{flex:0 0 calc((100% - (var(--pk-bc-per) - 1) * var(--pk-bc-gap)) / var(--pk-bc-per));display:flex;min-width:0;margin:0;padding:0;list-style:none;scroll-snap-align:start}.pk-bc .pk-bc__slide::before{content:none}.pk-bc .pk-bc__card{display:flex;flex-direction:column;width:100%;overflow:hidden;border:1px solid rgba(var(--pk-gold-rgb),.35);border-radius:var(--pk-radius,14px);background:var(--pk-white);box-shadow:var(--pk-shadow-choco);color:var(--pk-heading-on-light);text-decoration:none;transition:transform var(--pk-transition),box-shadow var(--pk-transition);-webkit-user-drag:none}.pk-bc .pk-bc__card:hover{transform:translateY(-3px);box-shadow:var(--pk-shadow-choco-hover);color:var(--pk-heading-on-light)}.pk-bc .pk-bc__card:focus-visible{outline:3px solid var(--pk-gold);outline-offset:-3px}.pk-bc__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--pk-cream-deep)}.pk-bc .pk-bc__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.6s cubic-bezier(.25,.8,.35,1);pointer-events:none}.pk-bc .pk-bc__card:is(:hover,:focus-visible) .pk-bc__img{transform:scale(1.05)}.pk-bc__placeholder{display:flex;align-items:center;justify-content:center;height:100%;font-size:46px;opacity:.55}.pk-bc__body{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px 14px}.pk-bc__text{display:flex;flex-direction:column;gap:4px;min-width:0}.pk-bc .pk-bc__name{margin:0;padding:0;color:var(--pk-heading-on-light);font-family:var(--pk-font-display);font-size:17px;font-weight:700;line-height:1.15;letter-spacing:var(--pk-tracking-display);text-transform:uppercase}.pk-bc .pk-bc__count{color:var(--pk-gold-ink);font-family:var(--pk-font-body);font-size:13px;font-weight:600;line-height:1.3}.pk-bc__go{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--pk-gold);border-radius:50%;color:var(--pk-gold-ink);font-size:15px;line-height:1;transition:background-color var(--pk-transition),color var(--pk-transition)}.pk-bc .pk-bc__card:is(:hover,:focus-visible) .pk-bc__go{background-color:var(--pk-gold);color:var(--pk-chocolate)}.pk-bc .pk-bc__card--cta{justify-content:flex-end;gap:8px;padding:18px 16px;border-color:rgba(var(--pk-gold-rgb),.6);background:radial-gradient(120% 70% at 100% 0%,rgba(var(--pk-gold-rgb),.16) 0%,rgba(var(--pk-gold-rgb),0) 60%),var(--pk-cream-warm);color:var(--pk-chocolate)}.pk-bc .pk-bc__card--cta:hover{color:var(--pk-chocolate)}.pk-bc__cta-eyebrow{color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:12px;font-weight:600;letter-spacing:var(--pk-tracking-label);text-transform:uppercase}.pk-bc .pk-bc__cta-title{margin:0;padding:0;color:var(--pk-chocolate);font-family:var(--pk-font-display);font-size:clamp(18px, 1.4vw, 21px);font-weight:700;line-height:1.15;letter-spacing:var(--pk-tracking-display);text-transform:uppercase}.pk-bc__cta-text{color:var(--pk-chocolate-soft);font-family:var(--pk-font-body);font-size:13px;line-height:1.5}.pk-bc__cta-link{margin-top:6px;color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:14px;font-weight:600;letter-spacing:var(--pk-tracking-label);text-transform:uppercase}.pk-bc__cta-link span{display:inline-block;transition:transform var(--pk-transition)}.pk-bc .pk-bc__card--cta:is(:hover,:focus-visible) .pk-bc__cta-link span{transform:translateX(5px)}@media (prefers-reduced-motion:reduce){.pk-bc .pk-bc__card,.pk-bc .pk-bc__img{transition:none}}@media screen and (max-width:1199px){.pk-bc{--pk-bc-per:4}}@media screen and (max-width:991px){.pk-bc{--pk-bc-per:3;--pk-bc-gap:18px}}@media screen and (max-width:767px){.pk-bc{--pk-bc-per:1.5;--pk-bc-gap:14px}.pk-bc__body{padding:12px 12px 14px}.pk-bc .pk-bc__name{font-size:16px}}.pk-bc--fits .pk-bc__track{justify-content:center;justify-content:safe center}.pk-bc--circle{--pk-bc-per:6;--pk-bc-gap:24px}:is(.pk-bc--circle,.pk-bc--marquee) .pk-bc__card{align-items:center;gap:12px;padding:4px 4px 2px;overflow:visible;border:0;border-radius:0;background:none;box-shadow:none;text-align:center}:is(.pk-bc--circle,.pk-bc--marquee) .pk-bc__card:hover{transform:none;box-shadow:none}:is(.pk-bc--circle,.pk-bc--marquee) .pk-bc__card:focus-visible{outline:none}:is(.pk-bc--circle,.pk-bc--marquee) .pk-bc__media{width:100%;border:4px solid var(--pk-white);border-radius:50%;box-shadow:0 0 0 1px rgba(var(--pk-gold-rgb),.55),var(--pk-shadow-choco);transition:box-shadow var(--pk-transition),transform var(--pk-transition)}:is(.pk-bc--circle,.pk-bc--marquee) .pk-bc__card:is(:hover,:focus-visible) .pk-bc__media{box-shadow:0 0 0 3px var(--pk-gold),var(--pk-shadow-choco-hover);transform:translateY(-3px)}:is(.pk-bc--circle,.pk-bc--marquee) .pk-bc__body{justify-content:center;padding:0}:is(.pk-bc--circle,.pk-bc--marquee) .pk-bc__text{align-items:center}:is(.pk-bc--circle,.pk-bc--marquee) .pk-bc__go{display:none}:is(.pk-bc--circle,.pk-bc--marquee) .pk-bc__name{font-size:16px}.pk-bc--circle .pk-bc__media--cta{display:flex;align-items:center;justify-content:center;padding:14%;background:radial-gradient(120% 70% at 100% 0%,rgba(var(--pk-gold-rgb),.18) 0%,rgba(var(--pk-gold-rgb),0) 60%),var(--pk-cream-warm)}.pk-bc--circle .pk-bc__media--cta .pk-bc__cta-eyebrow{font-size:13px;line-height:1.3}.pk-bc--circle .pk-bc__card--cta-circle .pk-bc__cta-link{margin-top:0;font-size:13px}.pk-bc--circle .pk-bc__card--cta-circle:is(:hover,:focus-visible) .pk-bc__cta-link span{transform:translateX(5px)}.pk-bc--marquee{--pk-bc-item:150px;--pk-bc-gap:28px}.pk-bc--marquee .pk-bc__viewport{-webkit-mask-image:linear-gradient(90deg,transparent 0,black 6%,black 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,black 6%,black 94%,transparent 100%)}.pk-bc--marquee .pk-bc__track{scroll-behavior:auto;scroll-snap-type:none}.pk-bc--marquee .pk-bc__slide{flex:0 0 var(--pk-bc-item);scroll-snap-align:none}@media (prefers-reduced-motion:reduce){:is(.pk-bc--circle,.pk-bc--marquee) .pk-bc__media{transition:none}}@media screen and (max-width:1199px){.pk-bc--circle{--pk-bc-per:5;--pk-bc-gap:22px}}@media screen and (max-width:991px){.pk-bc--circle{--pk-bc-per:4;--pk-bc-gap:18px}.pk-bc--marquee{--pk-bc-item:136px;--pk-bc-gap:24px}}@media screen and (max-width:767px){.pk-bc--circle{--pk-bc-per:2.6;--pk-bc-gap:14px}.pk-bc--marquee{--pk-bc-item:112px;--pk-bc-gap:16px}:is(.pk-bc--circle,.pk-bc--marquee) .pk-bc__name{font-size:14px}:is(.pk-bc--circle,.pk-bc--marquee) .pk-bc__count{font-size:12px}}.pk-section.pk-section--breeds-carousel{padding-top:var(--pk-bc-pad-top,var(--pk-bc-pad,var(--pk-section-y,48px)));padding-bottom:var(--pk-bc-pad-bottom,var(--pk-bc-pad,var(--pk-section-y,48px)))}body:not(.home) .pk-section--breeds-carousel .pk-bc__viewport{margin-bottom:-14px}@media (min-width:1025px){#pxl-main :is(.e-con.pk-foto-al-texto>.e-con,.e-con.pk-foto-al-texto>.e-con-inner>.e-con,.e-con.pk-foto-al-texto):has(.elementor-widget-image,.elementor-widget-pxl_image):not(:has(.elementor-widget-heading,.elementor-widget-pxl_heading,.elementor-widget-text-editor,.elementor-widget-pxl_text_editor,.elementor-widget-icon-list,.elementor-widget-button,.elementor-widget-pxl_button,.elementor-widget-shortcode)){contain:size;align-self:stretch;--justify-content:center;--align-items:center;justify-content:center;align-items:center;min-height:0}#pxl-main :is(.e-con.pk-foto-al-texto>.e-con,.e-con.pk-foto-al-texto>.e-con-inner>.e-con,.e-con.pk-foto-al-texto):has(.elementor-widget-image,.elementor-widget-pxl_image):not(:has(.elementor-widget-heading,.elementor-widget-pxl_heading,.elementor-widget-text-editor,.elementor-widget-pxl_text_editor,.elementor-widget-icon-list,.elementor-widget-button,.elementor-widget-pxl_button,.elementor-widget-shortcode))>.elementor-widget:is(.elementor-widget-image,.elementor-widget-pxl_image):not(.elementor-absolute){display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;margin:0}#pxl-main :is(.e-con.pk-foto-al-texto>.e-con,.e-con.pk-foto-al-texto>.e-con-inner>.e-con,.e-con.pk-foto-al-texto):has(.elementor-widget-image,.elementor-widget-pxl_image):not(:has(.elementor-widget-heading,.elementor-widget-pxl_heading,.elementor-widget-text-editor,.elementor-widget-pxl_text_editor,.elementor-widget-icon-list,.elementor-widget-button,.elementor-widget-pxl_button,.elementor-widget-shortcode))>.elementor-widget:is(.elementor-widget-image,.elementor-widget-pxl_image):not(.elementor-absolute) :is(.elementor-widget-container,.pxl-image-single,.pxl-item--inner,a){display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0}#pxl-main :is(.e-con.pk-foto-al-texto>.e-con,.e-con.pk-foto-al-texto>.e-con-inner>.e-con,.e-con.pk-foto-al-texto):has(.elementor-widget-image,.elementor-widget-pxl_image):not(:has(.elementor-widget-heading,.elementor-widget-pxl_heading,.elementor-widget-text-editor,.elementor-widget-pxl_text_editor,.elementor-widget-icon-list,.elementor-widget-button,.elementor-widget-pxl_button,.elementor-widget-shortcode))>.elementor-widget:is(.elementor-widget-image,.elementor-widget-pxl_image):not(.elementor-absolute) img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}}.pk-ps{--pk-ps-w:340px;--pk-ps-gap:28px;--pk-ps-frame:8px;--pk-ps-radius:12px;--pk-ps-fade:48px;position:relative}.pk-ps__viewport{position:relative;overflow:hidden;margin:-12px 0 -24px;padding:18px 0 30px;-webkit-mask-image:linear-gradient(90deg,transparent 0,black var(--pk-ps-fade),black calc(100% - var(--pk-ps-fade)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,black var(--pk-ps-fade),black calc(100% - var(--pk-ps-fade)),transparent 100%)}.pk-ps .pk-ps__track{display:flex;width:max-content;margin:0;padding:0;list-style:none;animation:pk-ps-run calc(var(--pk-ps-n, 8) * var(--pk-ps-speed, 6s)) linear infinite;will-change:transform}@media (hover:hover){.pk-ps__viewport:hover .pk-ps__track{animation-play-state:paused}}.pk-ps.is-held .pk-ps__track{animation-play-state:paused}@keyframes pk-ps-run{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}.pk-ps .pk-ps__item{flex:0 0 var(--pk-ps-w);box-sizing:border-box;width:var(--pk-ps-w);aspect-ratio:3 / 2;margin:0 var(--pk-ps-gap) 0 0;padding:var(--pk-ps-frame);list-style:none;border-radius:var(--pk-ps-radius);background:var(--pk-white);box-shadow:0 10px 24px rgba(var(--pk-chocolate-rgb),.14),0 2px 6px rgba(var(--pk-chocolate-rgb),.08);transform:rotate(1.5deg)}.pk-ps .pk-ps__item:nth-child(even){transform:rotate(-1.5deg)}.pk-ps .pk-ps__item::before{content:none}.pk-ps .pk-ps__img{display:block;width:100%;height:100%;max-width:none;margin:0;border:0;border-radius:calc(var(--pk-ps-radius) - 6px);box-shadow:none;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-drag:none}@media (prefers-reduced-motion:reduce){.pk-ps .pk-ps__track{animation:none;will-change:auto}.pk-ps .pk-ps__item--copy{display:none}.pk-ps__viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.pk-ps .pk-ps__item{scroll-snap-align:start}.pk-ps .pk-ps__item:first-child{margin-left:6px}}@media screen and (max-width:1439px){.pk-ps{--pk-ps-w:300px;--pk-ps-gap:26px}}@media screen and (max-width:1199px){.pk-ps{--pk-ps-w:260px;--pk-ps-gap:22px;--pk-ps-frame:7px}}@media screen and (max-width:767px){.pk-ps{--pk-ps-w:200px;--pk-ps-gap:16px;--pk-ps-frame:6px;--pk-ps-radius:10px;--pk-ps-fade:24px}}#pxl-main .pk-section.pk-section--photo-strip-bare,.pk-section.pk-section--photo-strip-bare{padding-top:0;padding-bottom:0}.pk-ps.pk-ps--sm{--pk-ps-w:240px;--pk-ps-gap:20px;--pk-ps-frame:6px;--pk-ps-radius:9px;--pk-ps-fade:40px}.pk-ps.pk-ps--sm .pk-ps__item{box-shadow:0 7px 17px rgba(var(--pk-chocolate-rgb),.14),0 1px 4px rgba(var(--pk-chocolate-rgb),.08)}.pk-ps.pk-ps--sm .pk-ps__img{border-radius:calc(var(--pk-ps-radius) - 4px)}@media screen and (max-width:1199px){.pk-ps.pk-ps--sm{--pk-ps-w:200px;--pk-ps-gap:16px;--pk-ps-frame:5px;--pk-ps-radius:9px;--pk-ps-fade:32px}}@media screen and (max-width:767px){.pk-ps.pk-ps--sm{--pk-ps-w:160px;--pk-ps-gap:12px;--pk-ps-frame:5px;--pk-ps-radius:8px;--pk-ps-fade:20px}}.pk-ps{--pk-ps-frame:4px}.pk-ps.pk-ps--sm{--pk-ps-frame:3px}@media screen and (max-width:1199px){.pk-ps{--pk-ps-frame:4px}.pk-ps.pk-ps--sm{--pk-ps-frame:3px}}@media screen and (max-width:767px){.pk-ps{--pk-ps-frame:3px}.pk-ps.pk-ps--sm{--pk-ps-frame:2px}}.pk-ps .pk-ps__img,.pk-ps.pk-ps--sm .pk-ps__img{border-radius:max(2px, calc(var(--pk-ps-radius) - var(--pk-ps-frame)))}@media screen and (max-width:767px){.pk-section__sub br.pk-br-keep{display:inline}}:is(:is(.e-con,.elementor-top-section):has(.pk-contact)+.pk-reviews,.pk-reviews.pk-flow-curve,.pk-arc-bottom+.pk-reviews).e-con.e-con-full,:is(:is(.e-con,.elementor-top-section):has(.pk-contact)+.pk-reviews,.pk-reviews.pk-flow-curve,.pk-arc-bottom+.pk-reviews).e-con>.e-con-inner{padding-block-start:calc(var(--padding-block-start, 0px) + var(--pk-flow-curve-h, 30px))}#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-arc-bottom+.elementor-top-section.pk-reviews:not(.pk-space-free){padding-top:calc(var(--pk-section-y) + var(--pk-flow-curve-h, 30px))}:is(.e-con,.elementor-top-section).pk-arc-bottom{--pk-arc-color:var(--pk-band-bottom-c, var(--pk-flow-b, var(--pk-cream)));--pk-arc-fade:0px;position:relative}.e-con.pk-arc-bottom{--z-index:1}.elementor-top-section.pk-arc-bottom{z-index:1}:is(.e-con,.elementor-top-section).pk-arc-bottom::after{content:"";position:absolute;left:0;right:0;bottom:calc(-1 * var(--pk-flow-curve-h, 30px));z-index:-1;height:calc(var(--pk-arc-fade) + var(--pk-flow-curve-h, 30px));background:linear-gradient(180deg,transparent 0,var(--pk-arc-color) var(--pk-arc-fade),var(--pk-arc-color) 100%);-webkit-mask:linear-gradient(black,black) 0 0 / 100% calc(100% - var(--pk-flow-curve-h, 30px)) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 30' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L1440 0 L1440 26 Q720 -4 0 26 Z'/%3E%3C/svg%3E") 0 100% / 100% var(--pk-flow-curve-h,30px) no-repeat;mask:linear-gradient(black,black) 0 0 / 100% calc(100% - var(--pk-flow-curve-h, 30px)) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 30' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L1440 0 L1440 26 Q720 -4 0 26 Z'/%3E%3C/svg%3E") 0 100% / 100% var(--pk-flow-curve-h,30px) no-repeat;pointer-events:none}:is(.e-con,.elementor-top-section).pk-arc-bottom.pk-arc-champagne{--pk-arc-color:var(--pk-champagne);--pk-arc-fade:140px}:is(.e-con,.elementor-top-section).pk-arc-bottom.pk-arc-deep{--pk-arc-color:var(--pk-cream-deep);--pk-arc-fade:140px}:is(.e-con,.elementor-top-section).pk-arc-bottom.pk-arc-cream{--pk-arc-color:var(--pk-cream);--pk-arc-fade:140px}:is(.e-con,.elementor-top-section).pk-arc-bottom.pk-arc-white{--pk-arc-color:var(--pk-white);--pk-arc-fade:140px}@media screen and (max-width:767px){:is(.e-con,.elementor-top-section).pk-arc-bottom:is(.pk-arc-champagne,.pk-arc-deep,.pk-arc-cream,.pk-arc-white){--pk-arc-fade:90px}}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-arc-bottom:not(.pk-space-free){--padding-bottom:var(--pk-section-y);--padding-block-end:var(--pk-section-y)}#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section.pk-arc-bottom:not(.pk-space-free){padding-bottom:var(--pk-section-y)}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-arc-bottom:not(.pk-space-free)>.elementor-widget:last-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner),#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-arc-bottom:not(.pk-space-free)>.e-con-inner>.elementor-widget:last-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner),#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section.pk-arc-bottom:not(.pk-space-free)>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:last-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner){padding-bottom:var(--pk-section-y)}#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-arc-bottom+.e-con:not(.pk-space-free):not(.pk-reviews){--padding-top:calc(var(--pk-section-y) + var(--pk-flow-curve-h, 30px));--padding-block-start:calc(var(--pk-section-y) + var(--pk-flow-curve-h, 30px))}#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-arc-bottom+.elementor-top-section:not(.pk-space-free):not(.pk-reviews){padding-top:calc(var(--pk-section-y) + var(--pk-flow-curve-h, 30px))}#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-arc-bottom+.e-con:not(.pk-space-free)>.elementor-widget:first-child .elementor-shortcode>:is(.pk-section,.pk-cta-band,.pk-banner),#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-arc-bottom+.e-con:not(.pk-space-free)>.e-con-inner>.elementor-widget:first-child .elementor-shortcode>:is(.pk-section,.pk-cta-band,.pk-banner),#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-arc-bottom+.elementor-top-section:not(.pk-space-free)>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:first-child .elementor-shortcode>:is(.pk-section,.pk-cta-band,.pk-banner){padding-top:calc(var(--pk-section-y) + var(--pk-flow-curve-h, 30px))}.pk-section.pk-section--photo-strip{position:relative;z-index:1}:where(.elementor-top-section,.e-con.e-parent):has(.pk-section--photo-strip){position:relative;z-index:1}#pxl-wapper .pk-reviews .elementor>.e-con{--padding-top:0px;--padding-bottom:0px;--padding-block-start:0px;--padding-block-end:0px}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-reviews:not(.pk-space-free){--padding-top:var(--pk-section-y);--padding-block-start:var(--pk-section-y);--padding-bottom:calc(var(--pk-section-y) * 1.2);--padding-block-end:calc(var(--pk-section-y) * 1.2)}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(.pk-contact)+.e-con.pk-reviews:not(.pk-space-free),#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-reviews.pk-flow-curve:not(.pk-space-free),#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-arc-bottom+.e-con.pk-reviews:not(.pk-space-free){--padding-top:calc(var(--pk-section-y) * 0.8);--padding-block-start:calc(var(--pk-section-y) * 0.8)}.pk-reviews:not(.e-con){padding-bottom:calc(var(--pk-section-y, 48px) * 1.2)}.pk-reviews.pk-flow-curve:not(.e-con){padding-top:calc(var(--pk-section-y, 48px) * 0.8 + var(--pk-flow-curve-h, 30px))}@media screen and (max-width:767px){#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section:not(.pk-space-free)>.elementor-container>:is(.elementor-column:first-child,.elementor-column.elementor-hidden-mobile+.elementor-column)>.elementor-element-populated{margin-top:0}}.pk-guarantee__grid .pk-guarantee__card{position:relative;overflow:hidden;isolation:isolate;animation:pk-card-rise 0.6s cubic-bezier(.22,.7,.3,1) backwards;transition:transform 0.32s cubic-bezier(.22,.7,.3,1),box-shadow 0.32s ease,border-color 0.32s ease}.pk-guarantee__grid .pk-guarantee__card:nth-child(2){animation-delay:0.12s}.pk-guarantee__grid.is-wait .pk-guarantee__card{animation:none;opacity:0}.pk-guarantee__grid .pk-guarantee__card::after{content:"";position:absolute;right:-18px;bottom:-26px;z-index:-1;width:132px;height:132px;opacity:.06;transform:rotate(-18deg);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%238A6F1E'%3E%3Cellipse cx='5.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='18.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='9.3' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cellipse cx='14.7' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cpath d='M12 11c-3.7 0-6.6 3.3-6.6 6.3 0 1.9 1.4 3 3.1 3 1.3 0 2.3-.6 3.5-.6s2.2.6 3.5.6c1.7 0 3.1-1.1 3.1-3 0-3-2.9-6.3-6.6-6.3z'/%3E%3C/svg%3E") center / contain no-repeat;pointer-events:none;transition:opacity 0.32s ease,transform 0.32s cubic-bezier(.22,.7,.3,1)}.pk-guarantee__card-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 14px}.pk-guarantee__card-head .pk-guarantee__badge{margin:0;padding:6px 12px}.pk-guarantee__icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;width:52px;height:52px;border-radius:50%;background:linear-gradient(140deg,var(--pk-gold-light) 0%,var(--pk-gold) 55%,var(--pk-gold-dark) 100%);box-shadow:0 5px 14px rgba(var(--pk-gold-rgb),.38),inset 0 1px 0 rgba(var(--pk-white-rgb),.35);color:var(--pk-white);transition:transform 0.32s cubic-bezier(.22,.7,.3,1),box-shadow 0.32s ease}.pk-guarantee__icon .pk-icon{width:25px;height:25px;stroke-width:1.9}@media (hover:hover){.pk-guarantee__grid .pk-guarantee__card:hover{border-color:var(--pk-gold);box-shadow:0 18px 36px rgba(var(--pk-chocolate-rgb),.15),0 3px 8px rgba(var(--pk-chocolate-rgb),.06);transform:translateY(-4px)}.pk-guarantee__grid .pk-guarantee__card:hover::after{opacity:.12;transform:rotate(-6deg) scale(1.08)}.pk-guarantee__grid .pk-guarantee__card:hover .pk-guarantee__icon{box-shadow:0 7px 18px rgba(var(--pk-gold-rgb),.45),inset 0 1px 0 rgba(var(--pk-white-rgb),.35);transform:rotate(-8deg) scale(1.06)}}@media (max-width:767px){.pk-guarantee__icon{width:46px;height:46px}.pk-guarantee__icon .pk-icon{width:22px;height:22px}.pk-guarantee__grid .pk-guarantee__card::after{width:112px;height:112px}}@media (prefers-reduced-motion:reduce){.pk-guarantee__grid .pk-guarantee__card,.pk-guarantee__grid.is-wait .pk-guarantee__card{animation:none;opacity:1}.pk-guarantee__grid .pk-guarantee__card,.pk-guarantee__grid .pk-guarantee__card::after,.pk-guarantee__icon{transition:none}.pk-guarantee__grid .pk-guarantee__card:hover,.pk-guarantee__grid .pk-guarantee__card:hover::after,.pk-guarantee__grid .pk-guarantee__card:hover .pk-guarantee__icon{transform:none}}.pk-section.pk-order--split{background:var(--pk-cream)}.pk-order--split .pk-section__container.pk-order{max-width:var(--pk-box-w,1220px)}.pk-order--split .pk-order__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,470px);grid-template-areas:"head form" "how form";grid-template-rows:auto 1fr;column-gap:clamp(32px, 3.4vw, 48px);row-gap:0;align-items:stretch}.pk-order--split .pk-order__head{grid-area:head;min-width:0}.pk-order--split .pk-order__how{grid-area:how;align-self:end;min-width:0;padding-top:24px}.pk-order--split .pk-order__form{display:flex;grid-area:form;min-width:0}.pk-order--split .pk-order__form .pk-contact-card.pk-contact-card--order{display:flex;flex:1 1 auto;flex-direction:column;padding:26px 28px 20px}.pk-section.pk-order--split .pk-order__form .pk-contact-card--order .pk-contact-card__micro{margin-top:auto;padding-top:10px}.pk-order--split .pk-order__head .pk-section__head{margin-bottom:18px}.pk-order--split .pk-order__intro-row{display:flex;align-items:center;gap:16px}.pk-order--split .pk-order__intro-text{flex:1 1 auto;min-width:0}.pk-order--split .pk-order__lead{margin:0 0 12px;color:var(--pk-chocolate);font-family:var(--pk-font-body);font-size:18px;line-height:1.55}.pk-order--split .pk-order__lead strong{color:var(--pk-chocolate);font-weight:600}.pk-order--split .pk-order__head .pk-order__intro{margin:0;color:var(--pk-body-ink);font-size:15.5px;line-height:1.7}.pk-order--split .pk-order__pup{flex:0 0 auto;width:clamp(190px, 15vw, 250px);margin:0;pointer-events:none}.pk-order--split .pk-order__pup .pk-order__pup-img{display:block;width:100%;max-width:none;height:auto;aspect-ratio:900 / 610;object-fit:cover;object-position:50% 100%}.pk-order--split .pk-order__h--sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pk-order--split .pk-order__stepcards{--pk-sc-gap:28px}.pk-order--split .pk-order__alt{display:flex;align-items:center;gap:14px;margin:20px 0 0;padding:9px 26px 9px 10px;border:1px solid rgba(var(--pk-gold-rgb),.28);border-radius:999px;background:var(--pk-ivory);box-shadow:0 4px 14px rgba(var(--pk-chocolate-rgb),.06);color:var(--pk-chocolate);font-family:var(--pk-font-body);font-size:17px;line-height:1.45}.pk-order--split .pk-order__alt-icons{display:inline-flex;flex:0 0 auto;gap:10px}.pk-order--split .pk-order__alt-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%}.pk-order--split .pk-order__alt-icon .pk-icon{width:22px;height:22px}.pk-order--split .pk-order__alt-icon--wa{background:rgba(var(--pk-whatsapp-rgb),.16);color:var(--pk-green-dark)}.pk-order--split .pk-order__alt-icon--call{background:rgba(var(--pk-gold-rgb),.18);color:var(--pk-gold-ink)}.pk-order--split .pk-order__alt-sep{flex:0 0 auto;align-self:stretch;width:1px;margin:6px 4px;background:rgba(var(--pk-gold-rgb),.35)}.pk-order--split .pk-order__alt-text{min-width:0}.pk-order--split .pk-order__alt a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.pk-order--split .pk-order__alt a.pk-order__alt-wa{color:var(--pk-chocolate)}.pk-order--split .pk-order__alt a.pk-order__alt-call{color:var(--pk-gold-ink);font-weight:600}.pk-order--split .pk-contact-card--order .pk-contact-card__label{display:flex;align-items:center;gap:10px;margin-bottom:14px;color:var(--pk-black);font-size:18px;font-weight:600;letter-spacing:.06em;line-height:1.25}.pk-order--split .pk-order__paw{flex:0 0 auto;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23C9A227'%3E%3Cellipse cx='5.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='18.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='9.3' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cellipse cx='14.7' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cpath d='M12 11c-3.7 0-6.6 3.3-6.6 6.3 0 1.9 1.4 3 3.1 3 1.3 0 2.3-.6 3.5-.6s2.2.6 3.5.6c1.7 0 3.1-1.1 3.1-3 0-3-2.9-6.3-6.6-6.3z'/%3E%3C/svg%3E") center / contain no-repeat}.pk-order--split .pk-order__card-sub{margin:-6px 0 14px;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:14.5px;line-height:1.55}.pk-order--split .pk-contact-card--order .pk-contact-card__micro{display:flex;justify-content:center;align-items:flex-start;gap:6px}.pk-order--split .pk-contact-card--order .pk-contact-card__micro .pk-icon{flex:0 0 auto;width:13px;height:13px;margin-top:2px;color:var(--pk-chocolate-soft)}.pk-order--split .pk-order__trust{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:var(--pk-head-gap,28px) 0 0;padding:26px 8px;border:1px solid rgba(var(--pk-gold-rgb),.3);border-radius:20px;background:var(--pk-ivory);box-shadow:var(--pk-shadow-choco);list-style:none}.pk-order--split .pk-order__trust-item{display:flex;align-items:center;gap:14px;min-width:0;margin:0;padding:2px 22px;list-style:none}.pk-order--split .pk-order__trust-item::before{content:none}.pk-order--split .pk-order__trust-item+.pk-order__trust-item{border-left:1px solid rgba(var(--pk-gold-rgb),.3)}.pk-order--split .pk-order__trust-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:rgba(var(--pk-gold-rgb),.14);color:var(--pk-gold-ink)}.pk-order--split .pk-order__trust-icon .pk-icon{width:25px;height:25px;stroke-width:1.7}.pk-order--split .pk-order__trust-body{display:flex;flex-direction:column;gap:3px;min-width:0}.pk-order--split .pk-order__trust-title{color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:15px;font-weight:600;line-height:1.25;letter-spacing:.06em;text-transform:uppercase}.pk-order--split .pk-order__trust-text{color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:13.5px;line-height:1.5}@media (max-width:1199px){.pk-order--split .pk-order__trust{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.pk-order--split .pk-order__trust-item:nth-child(odd){border-left:0}.pk-order--split .pk-order__stepcards{--pk-sc-gap:22px}.pk-order--split .pk-order__alt{font-size:16px}}@media (max-width:991px){.pk-order--split .pk-order__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "how" "form";grid-template-rows:auto}.pk-order--split .pk-order__how{align-self:start;padding-top:26px;margin-bottom:30px}.pk-order--split .pk-order__form{width:100%;max-width:620px;justify-self:center}.pk-order--split .pk-order__pup{width:200px}}@media (max-width:767px){.pk-order--split .pk-order__grid{grid-template-areas:"head" "form" "how"}.pk-order--split .pk-order__lead{font-size:16.5px}.pk-order--split .pk-order__head .pk-order__intro{font-size:15px}.pk-order--split .pk-order__pup{width:150px;margin-right:-6px}.pk-order--split .pk-order__form{margin-top:24px}.pk-order--split .pk-order__form .pk-contact-card.pk-contact-card--order{padding:18px 16px 20px}.pk-order--split .pk-contact-card--order .pk-contact-card__label{font-size:16px}.pk-order--split .pk-order__how{padding-top:32px;margin-bottom:28px}.pk-order--split .pk-order__alt{gap:10px;padding:10px 16px 10px 10px;border-radius:22px;font-size:15px}.pk-order--split .pk-order__alt-icon{width:38px;height:38px}.pk-order--split .pk-order__alt-icon .pk-icon{width:19px;height:19px}.pk-order--split .pk-order__trust{gap:18px 0;margin-top:0;padding:20px 6px}.pk-order--split .pk-order__trust-item{flex-direction:column;align-items:center;gap:8px;padding:0 10px;text-align:center}.pk-order--split .pk-order__trust-icon{width:46px;height:46px}.pk-order--split .pk-order__trust-icon .pk-icon{width:22px;height:22px}.pk-order--split .pk-order__trust-title{font-size:13.5px}.pk-order--split .pk-order__trust-text{font-size:12.5px}}@media (max-width:575px){.pk-order--split .pk-order__pup{display:none}}.pk-section.pk-closing{padding-top:var(--pk-section-y,36px);padding-bottom:var(--pk-section-y,36px);background:#fff0}.pk-closing .pk-closing__panel{--pk-closing-bg:linear-gradient(120deg, var(--pk-champagne-light) 0%, var(--pk-cream-bright) 55%, var(--pk-champagne-light) 100%);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px, 5vw, 72px);padding:clamp(36px, 4.5vw, 56px) clamp(28px, 5vw, 64px);border:1px solid rgba(var(--pk-gold-rgb),.28);border-radius:24px;background:var(--pk-closing-bg);box-shadow:var(--pk-shadow-choco)}.pk-closing.pk-closing--cream .pk-closing__panel{--pk-closing-bg:var(--pk-cream-bright)}.pk-closing.pk-closing--ivory .pk-closing__panel{--pk-closing-bg:var(--pk-ivory)}.pk-closing.pk-closing--none .pk-closing__panel{--pk-closing-bg:transparent;border-color:#fff0;box-shadow:none}.pk-closing.pk-closing--no-photos .pk-closing__panel{grid-template-columns:minmax(0,1fr);text-align:center}#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-reviews+:is(.e-con,.elementor-top-section) .pk-section.pk-closing{padding-top:max(0px, calc(var(--pk-section-gap, 72px) - var(--pk-section-y, 36px) * 1.2 - 4px))}.pk-closing .pk-closing__photos{position:relative;display:flex;justify-content:center;align-items:center;min-height:300px;padding:10px 0}.pk-closing .pk-closing__photo{position:relative;flex:0 0 auto;width:clamp(140px, 12.5vw, 188px);margin:0 -16px;padding:8px 8px 8px;border-radius:12px;background:var(--pk-white);box-shadow:0 10px 26px rgba(var(--pk-chocolate-rgb),.18),0 2px 6px rgba(var(--pk-chocolate-rgb),.08);transform:rotate(var(--pk-tilt,0deg)) translateY(var(--pk-lift,0));transition:transform 0.35s cubic-bezier(.22,.7,.3,1),box-shadow 0.35s ease;animation:pk-closing-fan 0.7s cubic-bezier(.22,.7,.3,1) backwards}.pk-closing .pk-closing__photo--1{--pk-tilt:-7deg;--pk-lift:10px;z-index:1}.pk-closing .pk-closing__photo--2{--pk-tilt:2deg;--pk-lift:-8px;z-index:2;animation-delay:0.1s}.pk-closing .pk-closing__photo--3{--pk-tilt:7deg;--pk-lift:6px;z-index:1;animation-delay:0.2s}.pk-closing .pk-closing__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;border-radius:7px;object-fit:cover}@keyframes pk-closing-fan{from{opacity:0;transform:rotate(0deg) translateY(24px)}to{opacity:1;transform:rotate(var(--pk-tilt,0deg)) translateY(var(--pk-lift,0))}}.pk-closing .pk-closing__photos.is-wait .pk-closing__photo{animation:none;opacity:0}@media (hover:hover){.pk-closing .pk-closing__photo:hover{z-index:3;box-shadow:0 18px 36px rgba(var(--pk-chocolate-rgb),.22),0 3px 8px rgba(var(--pk-chocolate-rgb),.08);transform:rotate(0deg) translateY(-12px) scale(1.03)}}.pk-closing .pk-closing__heart{position:absolute;top:-14px;right:-14px;z-index:2;width:40px;height:40px;border-radius:50%;background:var(--pk-ivory) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23C9971F'%3E%3Cpath d='M12 20.3s-7.6-4.6-7.6-10.2A4.3 4.3 0 0 1 12 7.4a4.3 4.3 0 0 1 7.6 2.7c0 5.6-7.6 10.2-7.6 10.2z'/%3E%3C/svg%3E") center / 22px 22px no-repeat;box-shadow:0 4px 12px rgba(var(--pk-chocolate-rgb),.18),0 0 0 1px rgba(var(--pk-gold-rgb),.35);transform:rotate(10deg);pointer-events:none}.pk-closing .pk-closing__body{min-width:0}.pk-closing .pk-closing__eyebrow{display:inline-block;margin:0 0 16px;padding:6px 14px;border-radius:var(--pk-radius-pill,999px);background:rgba(var(--pk-gold-rgb),.18);color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.pk-closing .pk-closing__title{margin:0 0 14px;text-align:inherit}.pk-closing .pk-closing__text{max-width:34em;margin:0;color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:16px;line-height:1.7}.pk-closing.pk-closing--no-photos .pk-closing__text{margin-left:auto;margin-right:auto}.pk-closing .pk-closing__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.pk-closing.pk-closing--no-photos .pk-closing__actions{justify-content:center}.pk-closing .pk-closing__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 26px;font-size:14px}.pk-closing .pk-closing__btn .pk-icon{width:17px;height:17px}@media (max-width:991px){.pk-closing .pk-closing__panel{grid-template-columns:minmax(0,1fr);text-align:center}.pk-closing .pk-closing__text{margin-left:auto;margin-right:auto}.pk-closing .pk-closing__actions{justify-content:center}.pk-closing .pk-closing__photos{min-height:0}.pk-closing .pk-closing__photo{width:clamp(120px, 26vw, 190px)}}@media (max-width:767px){.pk-closing .pk-closing__panel{gap:26px;padding:30px 18px 26px;border-radius:20px}.pk-closing .pk-closing__photo{width:34%;max-width:150px;margin:0 -10px;padding:5px;border-radius:9px}.pk-closing .pk-closing__img{border-radius:5px}.pk-closing .pk-closing__heart{top:-10px;right:-10px;width:30px;height:30px;background-size:16px 16px}.pk-closing .pk-closing__text{font-size:15px}.pk-closing .pk-closing__actions{flex-direction:column}.pk-closing .pk-closing__btn{width:100%}}@media (prefers-reduced-motion:reduce){.pk-closing .pk-closing__photo,.pk-closing .pk-closing__photos.is-wait .pk-closing__photo{animation:none;opacity:1;transition:none}.pk-closing .pk-closing__photo:hover{transform:rotate(var(--pk-tilt,0deg)) translateY(var(--pk-lift,0))}}#pxl-main .elementor[data-elementor-type="wp-page"]{--pk-after-reviews:max(0px, calc(var(--pk-section-gap, 72px) - var(--pk-section-y, 36px) * 1.2 - 4px))}#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-reviews:not(.pk-space-free)+.e-con:not(.pk-space-free):where(:not(:has(.pk-trust-bar))){--padding-top:var(--pk-after-reviews);--padding-block-start:var(--pk-after-reviews)}#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-reviews:not(.pk-space-free)+.elementor-top-section:not(.pk-space-free):where(:not(:has(.pk-trust-bar))){padding-top:var(--pk-after-reviews)}#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-reviews:not(.pk-space-free)+.e-con:not(.pk-space-free)>.elementor-widget:first-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner),#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-reviews:not(.pk-space-free)+.e-con:not(.pk-space-free)>.e-con-inner>.elementor-widget:first-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner),#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-reviews:not(.pk-space-free)+.elementor-top-section:not(.pk-space-free)>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap>.elementor-widget:first-child .elementor-shortcode>:is(.pk-section,.pk-contact,.pk-hero,.pk-cta-band,.pk-banner){padding-top:var(--pk-after-reviews)}.pk-stepcards{--pk-sc-gap:30px;--pk-sc-num:50px;--pk-sc-icon:46px;display:grid;grid-template-columns:repeat(var(--pk-sc-cols,3),minmax(0,1fr));gap:0 var(--pk-sc-gap);margin:0;padding:6px 0 0;list-style:none}.pk-stepcards--n2{--pk-sc-cols:2}.pk-stepcards--n4{--pk-sc-cols:4}.pk-stepcards .pk-stepcards__item{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;margin:0;padding:0 16px 22px;border:1px solid rgba(var(--pk-gold-rgb),.28);border-radius:18px;background:var(--pk-ivory);box-shadow:0 6px 18px rgba(var(--pk-chocolate-rgb),.07);text-align:center;list-style:none;animation:pk-card-rise 0.6s cubic-bezier(.22,.7,.3,1) backwards}.pk-stepcards .pk-stepcards__item:nth-child(2){animation-delay:0.1s}.pk-stepcards .pk-stepcards__item:nth-child(3){animation-delay:0.2s}.pk-stepcards .pk-stepcards__item:nth-child(4){animation-delay:0.3s}.pk-stepcards.is-wait .pk-stepcards__item{animation:none;opacity:0}.pk-stepcards .pk-stepcards__item::before{content:none}.pk-stepcards .pk-stepcards__num{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--pk-sc-num);height:var(--pk-sc-num);margin-top:-6px;border-radius:50%;background:linear-gradient(140deg,var(--pk-gold-light) 0%,var(--pk-gold) 55%,var(--pk-gold-dark) 100%);box-shadow:0 0 0 5px rgba(var(--pk-gold-rgb),.16),0 6px 14px rgba(var(--pk-gold-rgb),.32);color:var(--pk-white);font-family:var(--pk-font-display);font-size:calc(var(--pk-sc-num) * 0.44);font-weight:600;line-height:1}.pk-stepcards .pk-stepcards__icon{display:flex;margin:16px 0 12px;color:var(--pk-gold-ink)}.pk-stepcards .pk-stepcards__icon .pk-icon{width:var(--pk-sc-icon);height:var(--pk-sc-icon);stroke-width:1.35}.pk-stepcards .pk-stepcards__body{display:flex;flex-direction:column;gap:6px;min-width:0}.pk-stepcards .pk-stepcards__title{color:var(--pk-black);font-family:var(--pk-font-display);font-size:19px;font-weight:600;line-height:1.2}.pk-stepcards .pk-stepcards__text{color:var(--pk-body-ink);font-family:var(--pk-font-body);font-size:14.5px;line-height:1.55}.pk-stepcards .pk-stepcards__num+.pk-stepcards__body{margin-top:14px}.pk-stepcards.pk-stepcards--list{--pk-sc-num:34px;grid-template-columns:minmax(0,1fr);gap:14px;padding:0}.pk-stepcards--list .pk-stepcards__item{flex-direction:row;align-items:flex-start;gap:14px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;text-align:left;animation:none}.pk-stepcards--list .pk-stepcards__item:not(:last-child)::after{content:none}.pk-stepcards--list .pk-stepcards__num{margin:0;box-shadow:0 0 0 4px rgba(var(--pk-gold-rgb),.14);font-size:15px}.pk-stepcards--list .pk-stepcards__num+.pk-stepcards__body{margin-top:0}.pk-stepcards--list .pk-stepcards__body{gap:2px;padding-top:5px}.pk-stepcards--list .pk-stepcards__title{font-size:16px}.pk-stepcards--list .pk-stepcards__text{font-size:14px}@media (max-width:1199px){.pk-stepcards{--pk-sc-gap:22px;--pk-sc-num:46px;--pk-sc-icon:40px}.pk-stepcards .pk-stepcards__item{padding:0 12px 18px}.pk-stepcards .pk-stepcards__title{font-size:17px}.pk-stepcards .pk-stepcards__text{font-size:14px}}@media (max-width:767px){.pk-stepcards:not(.pk-stepcards--list){--pk-sc-num:42px;--pk-sc-icon:30px;grid-template-columns:minmax(0,1fr);gap:12px;padding:0}.pk-stepcards:not(.pk-stepcards--list) .pk-stepcards__item{flex-direction:row;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;text-align:left}.pk-stepcards:not(.pk-stepcards--list) .pk-stepcards__item:not(:last-child)::after{content:none}.pk-stepcards:not(.pk-stepcards--list) .pk-stepcards__num{margin:0}.pk-stepcards:not(.pk-stepcards--list) .pk-stepcards__icon{margin:0}.pk-stepcards:not(.pk-stepcards--list) .pk-stepcards__num+.pk-stepcards__body{margin-top:0}.pk-stepcards .pk-stepcards__body{gap:2px}.pk-stepcards .pk-stepcards__title{font-size:16px}.pk-stepcards .pk-stepcards__text{font-size:13.5px;line-height:1.5}}.pk-steps-sec .pk-section__head{margin-bottom:var(--pk-head-gap,28px)}.pk-steps-sec .pk-stepcards{--pk-sc-gap:44px;--pk-sc-num:58px;--pk-sc-icon:54px;max-width:1100px;margin:0 auto}.pk-steps-sec--left .pk-stepcards{margin-left:0}.pk-steps-sec .pk-stepcards .pk-stepcards__item{padding:0 26px 28px}.pk-steps-sec .pk-stepcards .pk-stepcards__title{font-size:22px}.pk-steps-sec .pk-stepcards .pk-stepcards__text{font-size:15.5px}.pk-steps-sec .pk-steps-sec__cta{display:flex;justify-content:center;margin-top:34px}.pk-steps-sec--left .pk-steps-sec__cta{justify-content:flex-start}@media (max-width:1199px){.pk-steps-sec .pk-stepcards{--pk-sc-gap:30px;--pk-sc-num:50px;--pk-sc-icon:46px}.pk-steps-sec .pk-stepcards .pk-stepcards__item{padding:0 18px 22px}.pk-steps-sec .pk-stepcards .pk-stepcards__title{font-size:19px}.pk-steps-sec .pk-stepcards .pk-stepcards__text{font-size:14.5px}}@media (max-width:767px){.pk-steps-sec .pk-stepcards{--pk-sc-num:44px;--pk-sc-icon:32px}.pk-steps-sec .pk-stepcards .pk-stepcards__item{padding:16px}.pk-steps-sec .pk-stepcards .pk-stepcards__title{font-size:17px}.pk-steps-sec .pk-steps-sec__cta{margin-top:24px}.pk-steps-sec .pk-steps-sec__cta .pk-btn{width:100%}}@media (prefers-reduced-motion:reduce){.pk-stepcards .pk-stepcards__item,.pk-stepcards.is-wait .pk-stepcards__item{animation:none;opacity:1}}.pk-stepcards.pk-stepcards--paw .pk-stepcards__item,.pk-stepcards.pk-stepcards--photo .pk-stepcards__item{isolation:isolate;border-color:rgba(var(--pk-gold-rgb),.35);box-shadow:var(--pk-shadow-choco,0 6px 18px rgba(var(--pk-chocolate-rgb),.08));transition:transform 0.32s cubic-bezier(.22,.7,.3,1),box-shadow 0.32s ease,border-color 0.32s ease}.pk-stepcards.pk-stepcards--paw .pk-stepcards__item::after{content:"";position:absolute;right:8px;bottom:6px;z-index:-1;width:118px;height:118px;opacity:.07;transform:rotate(-18deg);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%238A6F1E'%3E%3Cellipse cx='5.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='18.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='9.3' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cellipse cx='14.7' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cpath d='M12 11c-3.7 0-6.6 3.3-6.6 6.3 0 1.9 1.4 3 3.1 3 1.3 0 2.3-.6 3.5-.6s2.2.6 3.5.6c1.7 0 3.1-1.1 3.1-3 0-3-2.9-6.3-6.6-6.3z'/%3E%3C/svg%3E") center / contain no-repeat;pointer-events:none;transition:opacity 0.32s ease,transform 0.32s cubic-bezier(.22,.7,.3,1)}.pk-stepcards.pk-stepcards--photo .pk-stepcards__photo{position:absolute;inset:0;z-index:-2;width:100%;height:100%;max-width:none;margin:0;border-radius:inherit;object-fit:cover;opacity:.14;pointer-events:none;transition:opacity 0.32s ease}.pk-stepcards.pk-stepcards--photo .pk-stepcards__item::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(180deg,rgba(var(--pk-white-rgb),0) 0%,rgba(var(--pk-white-rgb),.25) 45%,rgba(var(--pk-white-rgb),.75) 100%);pointer-events:none}@media (hover:hover){.pk-stepcards.pk-stepcards--paw .pk-stepcards__item:hover,.pk-stepcards.pk-stepcards--photo .pk-stepcards__item:hover{border-color:var(--pk-gold);box-shadow:0 18px 36px rgba(var(--pk-chocolate-rgb),.15),0 3px 8px rgba(var(--pk-chocolate-rgb),.06);transform:translateY(-4px)}.pk-stepcards.pk-stepcards--paw .pk-stepcards__item:hover::after{opacity:.12;transform:rotate(-6deg) scale(1.08)}.pk-stepcards.pk-stepcards--photo .pk-stepcards__item:hover .pk-stepcards__photo{opacity:.22}}@media (max-width:767px){.pk-stepcards.pk-stepcards--paw .pk-stepcards__item::after{right:6px;bottom:50%;width:72px;height:72px;transform:translateY(50%) rotate(-18deg)}}@media (prefers-reduced-motion:reduce){.pk-stepcards.pk-stepcards--paw .pk-stepcards__item,.pk-stepcards.pk-stepcards--photo .pk-stepcards__item,.pk-stepcards.pk-stepcards--paw .pk-stepcards__item::after,.pk-stepcards.pk-stepcards--photo .pk-stepcards__photo{transition:none}}.pk-financing__card .pk-stepcards.pk-financing__steps{margin-bottom:22px}#pxl-main .elementor[data-elementor-type="wp-page"]{--pk-loved-after:calc(var(--pk-section-gap, 72px) * 0.56);--pk-exit-under:calc(var(--pk-flow-curve-h, 30px) * 0.633);--pk-after-reviews:max(0px, calc(var(--pk-section-gap, 72px) - var(--pk-exit-under)))}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-reviews:not(.pk-space-free):where(:has(+:is(.e-con,.elementor-top-section)):not(:has(+* .pk-trust-bar))){--padding-bottom:calc(var(--pk-loved-after) - 5px + var(--pk-exit-under));--padding-block-end:calc(var(--pk-loved-after) - 5px + var(--pk-exit-under))}#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section.pk-reviews:not(.pk-space-free):where(:has(+:is(.e-con,.elementor-top-section)):not(:has(+* .pk-trust-bar))){padding-bottom:calc(var(--pk-loved-after) - 5px + var(--pk-exit-under))}#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-reviews:not(.pk-space-free):where(:has(+:is(.e-con,.elementor-top-section)):not(:has(+* .pk-trust-bar)))::before{-webkit-mask:linear-gradient(black 0 0) top / 100% calc(100% - var(--pk-flow-curve-h, 30px)) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 30' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L1440 0 L1440 26 Q720 -4 0 26 Z'/%3E%3C/svg%3E") bottom / 100% var(--pk-flow-curve-h,30px) no-repeat;mask:linear-gradient(black 0 0) top / 100% calc(100% - var(--pk-flow-curve-h, 30px)) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 30' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L1440 0 L1440 26 Q720 -4 0 26 Z'/%3E%3C/svg%3E") bottom / 100% var(--pk-flow-curve-h,30px) no-repeat}#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-reviews+:is(.e-con,.elementor-top-section) .pk-section.pk-closing{padding-top:var(--pk-after-reviews)}:is(.e-con,.elementor-top-section).pk-arc-bottom:is(.pk-arc-champagne,.pk-arc-deep,.pk-arc-cream,.pk-arc-white):has(.pk-section,.pk-contact){--pk-arc-color:var(--pk-band-bottom-c, var(--pk-flow-b, var(--pk-cream)));--pk-arc-fade:0px}.pk-order--split.pk-order--pup{--pk-pup-w:clamp(240px, 19vw, 300px);--pk-pup-out:14px;--pk-pup-gap:22px;--pk-pup-sink:26px}.pk-order--split .pk-order__head{position:relative;z-index:1}.pk-order--split .pk-order__how{position:relative;z-index:2;display:flex;flex-direction:column;align-self:stretch;padding-top:var(--pk-pup-gap,22px)}.pk-order--split .pk-order__how .pk-order__stepcards{flex:1 1 auto}.pk-order--split .pk-order__how .pk-order__stepcards{--pk-sc-icon:54px}.pk-order--split .pk-order__stepcards .pk-stepcards__title{font-size:20px}.pk-order--split .pk-order__stepcards .pk-stepcards__text{font-size:15px}@media (max-width:1199px){.pk-order--split .pk-order__how .pk-order__stepcards{--pk-sc-icon:44px}.pk-order--split .pk-order__stepcards .pk-stepcards__title{font-size:18px}.pk-order--split .pk-order__stepcards .pk-stepcards__text{font-size:14px}}.pk-order--split .pk-order__stepcards .pk-stepcards__item>.pk-stepcards__icon{margin-top:auto;padding-top:16px}.pk-order--split .pk-order__stepcards .pk-stepcards__item>.pk-stepcards__body{margin-bottom:auto}.pk-order--split .pk-order__head .pk-order__lead{margin:0 0 10px;color:var(--pk-black);font-size:17px;font-weight:700;line-height:1.45}.pk-order--split .pk-order__head .pk-order__lead strong{color:inherit;font-weight:inherit}.pk-order--split .pk-order__pup{position:relative}@media (min-width:768px){.pk-order--split.pk-order--pup .pk-order__intro-row{position:relative;display:block}.pk-order--split.pk-order--pup .pk-order__intro-text{padding-right:calc(var(--pk-pup-w) - var(--pk-pup-out) - 30px)}.pk-order--split.pk-order--pup .pk-order__pup{position:absolute;right:calc(-1 * var(--pk-pup-out));bottom:calc(-1 * (var(--pk-pup-gap) + var(--pk-pup-sink)));width:var(--pk-pup-w);margin:0}}.pk-order--split .pk-order__pup .pk-order__pup-img{object-position:50% 82%;-webkit-mask-image:radial-gradient(ellipse 60% 64% at 56% 38%,black 62%,rgb(0 0 0 / .55) 82%,transparent 100%);mask-image:radial-gradient(ellipse 60% 64% at 56% 38%,black 62%,rgb(0 0 0 / .55) 82%,transparent 100%)}.pk-order--split.pk-order--deco .pk-order__head::after{content:"";position:absolute;top:0;right:6px;z-index:-1;width:92px;height:84px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 90' fill='%23C9A227'%3E%3Cg transform='translate(10 4) rotate(-18 12 12)'%3E%3Cellipse cx='5.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='18.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='9.3' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cellipse cx='14.7' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cpath d='M12 11c-3.7 0-6.6 3.3-6.6 6.3 0 1.9 1.4 3 3.1 3 1.3 0 2.3-.6 3.5-.6s2.2.6 3.5.6c1.7 0 3.1-1.1 3.1-3 0-3-2.9-6.3-6.6-6.3z'/%3E%3C/g%3E%3Cg transform='translate(50 40) scale(1.55) rotate(16 12 12)'%3E%3Cellipse cx='5.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='18.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='9.3' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cellipse cx='14.7' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cpath d='M12 11c-3.7 0-6.6 3.3-6.6 6.3 0 1.9 1.4 3 3.1 3 1.3 0 2.3-.6 3.5-.6s2.2.6 3.5.6c1.7 0 3.1-1.1 3.1-3 0-3-2.9-6.3-6.6-6.3z'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;opacity:.32;pointer-events:none}.pk-order--split.pk-order--deco .pk-order__pup::after{content:"";position:absolute;top:4%;right:-4px;width:34px;height:32px;transform:rotate(12deg);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 30' fill='none' stroke='%23C9A227' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 25C9.4 20.4 4.5 16.2 4.5 11.1 4.5 7.7 7.1 5.2 10.2 5.2c2.3 0 4.4 1.3 5.8 3.4 1.4-2.1 3.5-3.4 5.8-3.4 3.1 0 5.7 2.5 5.7 5.9 0 5.1-4.9 9.3-11.5 13.9z'/%3E%3Cpath d='M15.2 24.6c-1.9 2.2-4.5 3.2-6.9 2.7'/%3E%3C/svg%3E") center / contain no-repeat;pointer-events:none}.pk-order--split .pk-order__alt.pk-order__alt--pill{position:relative;gap:16px;margin-top:20px;padding:11px 30px 11px 11px;border-color:rgba(var(--pk-gold-rgb),.24);background:linear-gradient(100deg,var(--pk-champagne-light) 0%,rgba(var(--pk-gold-rgb),.12) 100%),var(--pk-cream);box-shadow:none}.pk-order--split.pk-order--deco .pk-order__alt.pk-order__alt--pill{padding-right:96px}.pk-order--split.pk-order--deco .pk-order__alt.pk-order__alt--pill::after{content:"";position:absolute;top:50%;right:24px;width:54px;height:48px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 90' fill='%23C9A227'%3E%3Cg transform='translate(46 2) rotate(14 12 12) scale(1.3)'%3E%3Cellipse cx='5.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='18.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='9.3' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cellipse cx='14.7' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cpath d='M12 11c-3.7 0-6.6 3.3-6.6 6.3 0 1.9 1.4 3 3.1 3 1.3 0 2.3-.6 3.5-.6s2.2.6 3.5.6c1.7 0 3.1-1.1 3.1-3 0-3-2.9-6.3-6.6-6.3z'/%3E%3C/g%3E%3Cg transform='translate(6 40) rotate(-14 12 12) scale(1.6)'%3E%3Cellipse cx='5.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='18.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='9.3' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cellipse cx='14.7' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cpath d='M12 11c-3.7 0-6.6 3.3-6.6 6.3 0 1.9 1.4 3 3.1 3 1.3 0 2.3-.6 3.5-.6s2.2.6 3.5.6c1.7 0 3.1-1.1 3.1-3 0-3-2.9-6.3-6.6-6.3z'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;opacity:.3;pointer-events:none}.pk-order--split .pk-order__alt--pill .pk-order__alt-icon{width:54px;height:54px}.pk-order--split .pk-order__alt--pill .pk-order__alt-icon .pk-icon{width:24px;height:24px}.pk-order--split .pk-order__alt--pill .pk-order__alt-icon--wa{background:rgba(var(--pk-whatsapp-rgb),.2);color:var(--pk-green-dark)}.pk-order--split .pk-order__alt--pill .pk-order__alt-icon--call{background:rgba(var(--pk-gold-rgb),.22);color:var(--pk-gold-ink)}.pk-order--split .pk-order__alt--pill .pk-order__alt-sep{background:rgba(var(--pk-gold-rgb),.4)}@media (max-width:1199px){.pk-order--split.pk-order--pup{--pk-pup-w:210px}.pk-order--split .pk-order__alt--pill .pk-order__alt-icon{width:48px;height:48px}}@media (min-width:992px) and (max-width:1199px){.pk-order--split.pk-order--deco .pk-order__head::after{content:none}}@media (max-width:991px){.pk-order--split .pk-order__how{padding-top:var(--pk-pup-gap,22px)}.pk-order--split.pk-order--pup{--pk-pup-w:220px}}@media (max-width:767px){.pk-order--split .pk-order__how{padding-top:32px}.pk-order--split .pk-order__head .pk-order__lead{font-size:16px}.pk-order--split.pk-order--deco .pk-order__head::after{content:none}.pk-order--split .pk-order__how .pk-order__stepcards{--pk-sc-icon:30px}.pk-order--split .pk-order__stepcards .pk-stepcards__title{font-size:16px}.pk-order--split .pk-order__stepcards .pk-stepcards__text{font-size:13.5px}.pk-order--split .pk-order__stepcards .pk-stepcards__item>.pk-stepcards__icon{margin-top:0;padding-top:0}.pk-order--split .pk-order__stepcards .pk-stepcards__item>.pk-stepcards__body{margin-bottom:0}.pk-order--split .pk-order__alt.pk-order__alt--pill{gap:10px;padding:10px 16px 10px 10px}.pk-order--split.pk-order--deco .pk-order__alt.pk-order__alt--pill{padding-right:64px}.pk-order--split.pk-order--deco .pk-order__alt.pk-order__alt--pill::after{right:14px;width:40px;height:36px}.pk-order--split .pk-order__alt--pill .pk-order__alt-icon{width:40px;height:40px}.pk-order--split .pk-order__alt--pill .pk-order__alt-icon .pk-icon{width:19px;height:19px}}.pk-financing__grid.pk-financing__grid--photo{align-items:stretch}.pk-financing__grid--photo .pk-financing__text{display:flex;flex-direction:column;min-width:0}.pk-section--financing .pk-financing .pk-financing__grid--photo .pk-financing__text figure.pk-financing__photo{position:relative;flex:1 1 auto;min-height:200px;margin:24px 0 0;overflow:hidden;border:1px solid rgba(var(--pk-gold-rgb),.22);border-radius:20px;background:var(--pk-cream-deep);box-shadow:var(--pk-shadow-choco)}.pk-financing__photo .pk-financing__photo-img{position:absolute;inset:0;width:100%;max-width:none;height:100%;margin:0;border-radius:0;object-fit:cover;object-position:50% 40%}.pk-financing__photo--framed .pk-financing__photo-img{object-position:50% 36%;transform:scale(1.1);transform-origin:50% 36%}@media (max-width:991px){.pk-section--financing .pk-financing .pk-financing__grid--photo .pk-financing__text figure.pk-financing__photo{flex:0 0 auto;min-height:0;aspect-ratio:16 / 10}}@media (max-width:767px){.pk-section--financing .pk-financing .pk-financing__grid--photo .pk-financing__text figure.pk-financing__photo{margin-top:20px;border-radius:18px}}.pk-ps.pk-ps--logos{--pk-ps-w:256px;--pk-ps-h:96px;--pk-ps-gap:24px;--pk-ps-logo-h:60px;--pk-ps-radius:18px}.pk-ps.pk-ps--logos .pk-ps__item,.pk-ps.pk-ps--logos .pk-ps__item:nth-child(even){display:flex;box-sizing:border-box;width:var(--pk-ps-w);height:var(--pk-ps-h);aspect-ratio:auto;padding:0;border:1px solid rgba(var(--pk-gold-rgb),.2);border-radius:var(--pk-ps-radius);background:var(--pk-white);box-shadow:0 6px 18px rgba(var(--pk-chocolate-rgb),.07);transform:none}.pk-ps--logos .pk-ps__logo-box{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;padding:18px 20px;border-radius:inherit;text-decoration:none}.pk-ps--logos a.pk-ps__logo-box:focus-visible{outline:2px solid var(--pk-gold-ink);outline-offset:2px}.pk-ps--logos .pk-ps__logo-img{display:block;width:auto;max-width:100%;height:auto;max-height:var(--pk-ps-logo-h);margin:0;border:0;border-radius:0;box-shadow:none;object-fit:contain;filter:grayscale(1);opacity:.7;transition:filter 0.3s ease,opacity 0.3s ease;pointer-events:none}@media (hover:hover){.pk-ps--logos .pk-ps__logo:hover .pk-ps__logo-img{filter:none;opacity:1}}.pk-ps--logos a.pk-ps__logo-box:focus-visible .pk-ps__logo-img{filter:none;opacity:1}.pk-ps.pk-ps--logos.pk-ps--static .pk-ps__viewport{overflow:visible;-webkit-mask-image:none;mask-image:none}.pk-ps.pk-ps--logos.pk-ps--static .pk-ps__track{flex-wrap:wrap;justify-content:center;gap:var(--pk-ps-gap);width:auto;animation:none;will-change:auto}.pk-ps.pk-ps--logos.pk-ps--static .pk-ps__item{margin:0}@media screen and (max-width:1199px){.pk-ps.pk-ps--logos{--pk-ps-w:224px;--pk-ps-h:88px;--pk-ps-gap:20px;--pk-ps-logo-h:54px}}@media screen and (max-width:767px){.pk-ps.pk-ps--logos{--pk-ps-w:160px;--pk-ps-h:76px;--pk-ps-gap:12px;--pk-ps-logo-h:44px;--pk-ps-radius:16px}.pk-ps--logos .pk-ps__logo-box{padding:14px 16px}}:is(.e-con,.elementor-top-section).pk-arc-bottom:is(.pk-arc-champagne,.pk-arc-deep,.pk-arc-cream,.pk-arc-white):has(.pk-section,.pk-contact)::after{content:none}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-arc-bottom:is(.pk-arc-champagne,.pk-arc-deep,.pk-arc-cream,.pk-arc-white):has(.pk-section,.pk-contact):not(.pk-space-free){--padding-bottom:0px;--padding-block-end:0px}#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section.pk-arc-bottom:is(.pk-arc-champagne,.pk-arc-deep,.pk-arc-cream,.pk-arc-white):has(.pk-section,.pk-contact):not(.pk-space-free){padding-bottom:0}#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-arc-bottom:is(.pk-arc-champagne,.pk-arc-deep,.pk-arc-cream,.pk-arc-white):has(.pk-section,.pk-contact)+.e-con.pk-reviews:not(.pk-space-free){--padding-top:calc(var(--pk-section-y) * 1.22);--padding-block-start:calc(var(--pk-section-y) * 1.22)}.pk-order--split .pk-order__grid:last-child .pk-order__how{margin-bottom:0}.pk-arc-bottom:is(.pk-arc-champagne,.pk-arc-deep,.pk-arc-cream,.pk-arc-white):has(.pk-section,.pk-contact)+.pk-reviews.e-con.e-con-full,.pk-arc-bottom:is(.pk-arc-champagne,.pk-arc-deep,.pk-arc-cream,.pk-arc-white):has(.pk-section,.pk-contact)+.pk-reviews.e-con>.e-con-inner{padding-block-start:var(--padding-block-start,0)}#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-arc-bottom:is(.pk-arc-champagne,.pk-arc-deep,.pk-arc-cream,.pk-arc-white):has(.pk-section,.pk-contact)+.elementor-top-section.pk-reviews:not(.pk-space-free){padding-top:var(--pk-section-y)}@media (min-width:1200px){.pk-order--split .pk-order__stepcards .pk-stepcards__item{padding-right:10px;padding-left:10px}.pk-order--split .pk-order__stepcards .pk-stepcards__title{font-size:18px}}.pk-section.pk-closing .pk-closing__panel{padding:clamp(28px, 3.2vw, 42px) clamp(24px, 4.4vw, 64px)}.pk-section.pk-closing .pk-closing__photos{min-height:260px}@media (max-width:991px){.pk-section.pk-closing .pk-closing__photos{min-height:0}}@media (max-width:767px){.pk-section.pk-closing .pk-closing__panel{padding:26px 18px 22px}}.pk-section.pk-financing--trio{--fin3-box:min(var(--pk-box-w, 1220px), calc(100% - 2 * var(--pk-gutter, 25px)));padding-right:0;padding-left:0}.pk-financing--trio .pk-fin3{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--fin3-box) * 0.68) calc((100% - var(--fin3-box)) / 2);align-items:center}.pk-financing--trio:not(.pk-financing--photo) .pk-fin3{grid-template-columns:calc((100% - var(--fin3-box)) / 2) minmax(0,1fr) calc((100% - var(--fin3-box)) / 2)}.pk-financing--trio .pk-fin3__main{display:grid;grid-column:2;grid-template-columns:minmax(0,1fr) minmax(0,410px);align-items:center;gap:clamp(28px, 2.8vw, 46px);min-width:0;padding-left:clamp(24px, 3vw, 52px)}.pk-financing--trio:not(.pk-financing--photo) .pk-fin3__main{padding-left:0}.pk-financing--trio .pk-fin3__photo{position:relative;grid-column:1;width:100%;margin:0;aspect-ratio:1.45}.pk-financing--trio .pk-fin3__photo .pk-fin3__img{position:absolute;inset:0;display:block;width:100%;max-width:none;height:100%;margin:0;border-radius:0;box-shadow:none;object-fit:cover;object-position:0% 40%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='f' x='-5%25' y='-5%25' width='110%25' height='110%25'%3E%3CfeGaussianBlur stdDeviation='0.6'/%3E%3C/filter%3E%3C/defs%3E%3Cpath filter='url(%23f)' d='M-4 -4 H86 Q102 50 86 104 H-4 Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='f' x='-5%25' y='-5%25' width='110%25' height='110%25'%3E%3CfeGaussianBlur stdDeviation='0.6'/%3E%3C/filter%3E%3C/defs%3E%3Cpath filter='url(%23f)' d='M-4 -4 H86 Q102 50 86 104 H-4 Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat}.pk-financing--trio .pk-fin3__curve{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.pk-financing--trio .pk-fin3__curve path{fill:none;stroke:var(--pk-gold);stroke-width:1.6;stroke-linecap:round}.pk-financing--trio .pk-fin3__curve .pk-fin3__curve-b{display:none}.pk-financing--trio .pk-fin3__heart{position:absolute;top:7%;right:13%;width:40px;height:38px;transform:rotate(10deg);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 30' fill='none' stroke='%23C9A227' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 25C9.4 20.4 4.5 16.2 4.5 11.1 4.5 7.7 7.1 5.2 10.2 5.2c2.3 0 4.4 1.3 5.8 3.4 1.4-2.1 3.5-3.4 5.8-3.4 3.1 0 5.7 2.5 5.7 5.9 0 5.1-4.9 9.3-11.5 13.9z'/%3E%3Cpath d='M15.2 24.6c-1.9 2.2-4.5 3.2-6.9 2.7'/%3E%3C/svg%3E") center / contain no-repeat;pointer-events:none}.pk-financing--trio .pk-fin3__text .pk-section__head{margin-bottom:26px}.pk-financing--trio .pk-fin3__text .pk-section__sub{max-width:none}.pk-financing--trio .pk-fin3__points{display:grid;gap:18px;margin:0;padding:0;list-style:none}.pk-financing--trio .pk-fin3__point{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;margin:0;padding:0;list-style:none}.pk-financing--trio .pk-fin3__point::before{content:none}.pk-financing--trio .pk-fin3__point-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:rgba(var(--pk-gold-rgb),.14);color:var(--pk-gold-ink)}.pk-financing--trio .pk-fin3__point-icon .pk-icon{width:22px;height:22px}.pk-financing--trio .pk-fin3__point-body{display:flex;flex-direction:column;gap:2px;min-width:0}.pk-financing--trio .pk-fin3__point-title{color:var(--pk-black);font-family:var(--pk-font-body);font-size:16px;font-weight:700;line-height:1.35}.pk-financing--trio .pk-fin3__point-text{color:var(--pk-chocolate-soft);font-family:var(--pk-font-body);font-size:14px;line-height:1.5}.pk-financing--trio .pk-fin3__card .pk-financing__h{display:flex;align-items:center;gap:10px}.pk-financing--trio .pk-fin3__paw{display:inline-flex;color:var(--pk-gold)}.pk-financing--trio .pk-fin3__paw .pk-icon{width:22px;height:22px}.pk-financing--trio .pk-fin3__card .pk-stepcards--list .pk-stepcards__item:not(:last-child)::after{content:"";position:absolute;top:calc(var(--pk-sc-num, 34px) + 4px);right:auto;bottom:-10px;left:calc(var(--pk-sc-num, 34px) / 2 - 0.5px);width:1px;height:auto;transform:none;background:rgba(var(--pk-gold-rgb),.5)}.pk-financing--trio .pk-fin3__visit{margin:14px 0 0;color:var(--pk-chocolate);font-family:var(--pk-font-body);font-size:14px;line-height:1.5;text-align:center}@media (max-width:1199px){.pk-financing--trio .pk-fin3,.pk-financing--trio:not(.pk-financing--photo) .pk-fin3{grid-template-columns:minmax(0,1fr)}.pk-financing--trio .pk-fin3__photo{grid-column:1;height:clamp(240px, 36vw, 400px);aspect-ratio:auto;margin-bottom:28px}.pk-financing--trio .pk-fin3__photo .pk-fin3__img{object-position:0% 50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='f' x='-5%25' y='-5%25' width='110%25' height='110%25'%3E%3CfeGaussianBlur stdDeviation='0.6'/%3E%3C/filter%3E%3C/defs%3E%3Cpath filter='url(%23f)' d='M-4 -4 H104 V88 Q50 104 -4 88 Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='f' x='-5%25' y='-5%25' width='110%25' height='110%25'%3E%3CfeGaussianBlur stdDeviation='0.6'/%3E%3C/filter%3E%3C/defs%3E%3Cpath filter='url(%23f)' d='M-4 -4 H104 V88 Q50 104 -4 88 Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat}.pk-financing--trio .pk-fin3__curve .pk-fin3__curve-r{display:none}.pk-financing--trio .pk-fin3__curve .pk-fin3__curve-b{display:inline}.pk-financing--trio .pk-fin3__heart{top:8%;right:6%}.pk-financing--trio .pk-fin3__main,.pk-financing--trio:not(.pk-financing--photo) .pk-fin3__main{grid-column:1;width:var(--fin3-box);margin:0 auto;padding-left:0}}@media (max-width:991px){.pk-financing--trio .pk-fin3__main,.pk-financing--trio:not(.pk-financing--photo) .pk-fin3__main{grid-template-columns:minmax(0,1fr)}.pk-financing--trio .pk-fin3__card{width:100%;max-width:560px;justify-self:center}}@media (max-width:767px){.pk-financing--trio .pk-fin3__photo{height:clamp(210px, 58vw, 300px);margin-bottom:22px}.pk-financing--trio .pk-fin3__heart{width:30px;height:28px}.pk-financing--trio .pk-fin3__points{gap:14px}.pk-financing--trio .pk-fin3__point{grid-template-columns:40px minmax(0,1fr);gap:12px}.pk-financing--trio .pk-fin3__point-icon{width:40px;height:40px}.pk-financing--trio .pk-fin3__point-icon .pk-icon{width:20px;height:20px}.pk-financing--trio .pk-fin3__point-title{font-size:15px}.pk-financing--trio .pk-fin3__point-text{font-size:13.5px}}.pk-ps--logos.pk-ps--color .pk-ps__logo-img{filter:none;opacity:1}.pk-section.pk-financing--trio{width:var(--pk-vw,100vw);max-width:none;margin-right:calc(50% - var(--pk-vw, 100vw) / 2);margin-left:calc(50% - var(--pk-vw, 100vw) / 2)}.pk-financing--trio .pk-fin3__text h1.pk-section__title{font-size:clamp(34px, 2.5vw, 46px)}@media (min-width:1200px) and (max-width:1599px){.pk-financing--trio .pk-fin3{grid-template-columns:minmax(0,1fr) calc(var(--fin3-box) * 0.64) calc((100% - var(--fin3-box)) / 2)}.pk-financing--trio .pk-fin3__main{grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:28px;padding-left:28px}}#pxl-main .elementor[data-elementor-type="wp-page"]{--pk-exit-under:0px}#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-reviews:not(.pk-space-free):where(:has(+:is(.e-con,.elementor-top-section)):not(:has(+* .pk-trust-bar)))::before,#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-reviews:last-child::before,.pk-shop-bottom>.pk-shop-bottom__section.pk-reviews:last-child::before{-webkit-mask:linear-gradient(180deg,black calc(100% - var(--pk-reviews-fade, 48px)),transparent 100%) 0 0 / 100% 100% no-repeat;mask:linear-gradient(180deg,black calc(100% - var(--pk-reviews-fade, 48px)),transparent 100%) 0 0 / 100% 100% no-repeat}@media screen and (max-width:767px){#pxl-main .elementor[data-elementor-type="wp-page"],.pk-shop-bottom{--pk-reviews-fade:32px}}.pk-guarantee__promise.pk-guarantee__promise--wide{margin:0 0 32px}.pk-guarantee__promise.pk-guarantee__promise--photo{display:grid;grid-template-columns:minmax(0,35%) minmax(0,1fr);align-items:stretch;gap:26px;padding:14px 28px 14px 14px}.pk-guarantee__promise--photo .pk-guarantee__promise-photo{position:relative;min-height:170px;margin:0;overflow:hidden;border-radius:10px}.pk-guarantee__promise--photo .pk-guarantee__promise-img{position:absolute;inset:0;width:100%;max-width:none;height:100%;margin:0;border-radius:0;object-fit:cover;object-position:center}.pk-guarantee__promise--photo .pk-guarantee__promise-body{align-self:center;padding:10px 0}@media (max-width:767px){.pk-guarantee__promise.pk-guarantee__promise--photo{grid-template-columns:minmax(0,1fr);gap:16px;padding:12px 12px 18px}.pk-guarantee__promise--photo .pk-guarantee__promise-photo{min-height:0;height:190px}.pk-guarantee__promise--photo .pk-guarantee__promise-body{padding:0 8px}}@media (min-width:768px){.pk-guarantee__cols.pk-guarantee__cols--duo{align-items:stretch}.pk-guarantee__cols--duo>.pk-guarantee__col{justify-content:space-between}.pk-guarantee__cols--duo>.pk-guarantee__col>.pk-guarantee__block:only-child{display:flex;flex:1 1 auto;flex-direction:column}.pk-guarantee__cols--duo>.pk-guarantee__col>.pk-guarantee__block:only-child>:is(.pk-steps,.pk-guarantee__list){display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:14px}}.pk-guarantee__promise--photo .pk-guarantee__promise-img{object-position:50% 38%}.pk-tb-block{display:inline-block}.pk-tb-nobr br{display:none}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):has(+:is(.e-con,.elementor-top-section) .pk-trust-bar)>.elementor-widget:last-child .elementor-shortcode>.pk-section.pk-section--breeds-carousel,#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):has(+:is(.e-con,.elementor-top-section) .pk-trust-bar)>.e-con-inner>.elementor-widget:last-child .elementor-shortcode>.pk-section.pk-section--breeds-carousel{padding-bottom:calc(var(--pk-section-gap, 72px) - 13px + 1.75vw)}#pxl-main .elementor[data-elementor-type="wp-page"]{--pk-loved-after:calc(var(--pk-section-gap, 72px) * 0.33);--pk-after-reviews:calc(var(--pk-section-gap, 72px) * 0.61);--pk-reviews-fade:40px}@media screen and (max-width:767px){#pxl-main .elementor[data-elementor-type="wp-page"]{--pk-reviews-fade:28px}}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):has(+:is(.e-con,.elementor-top-section) .pk-trust-bar)>.elementor-widget:last-child .elementor-shortcode>.pk-section.pk-section--breeds-carousel,#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-space-free):has(+:is(.e-con,.elementor-top-section) .pk-trust-bar)>.e-con-inner>.elementor-widget:last-child .elementor-shortcode>.pk-section.pk-section--breeds-carousel{padding-bottom:calc(max(32px, var(--pk-section-gap, 72px) * 0.5) - 13px + 1.75vw)}:is(.e-con,.elementor-top-section):is(.pk-bg-cream,:has(>.elementor-widget:last-child .pk-section.pk-bg-cream),:has(>.e-con-inner>.elementor-widget:last-child .pk-section.pk-bg-cream))+.pk-reviews:not(.pk-flow-curve):not(.pk-space-free){background-color:var(--pk-cream-bright);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 30' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1440' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23C9A227' stop-opacity='0'/%3E%3Cstop offset='.24' stop-color='%23C9A227' stop-opacity='.7'/%3E%3Cstop offset='.76' stop-color='%23C9A227' stop-opacity='.7'/%3E%3Cstop offset='1' stop-color='%23C9A227' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 30 L0 26 Q720 -4 1440 26 L1440 30 Z' fill='%23F7EFE0'/%3E%3Cpath d='M0 26 Q720 -4 1440 26' fill='none' stroke='url(%23g)' stroke-width='1.5' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E"),linear-gradient(var(--pk-cream) 0 0),linear-gradient(180deg,var(--pk-champagne-light) 0,var(--pk-cream-bright) 160px);background-repeat:no-repeat;background-size:100% var(--pk-flow-curve-h,30px),100% var(--pk-flow-curve-h,30px),100% calc(100% - var(--pk-flow-curve-h, 30px));background-position:0 0,0 0,0 var(--pk-flow-curve-h,30px)}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):is(.pk-bg-cream,:has(>.elementor-widget:last-child .pk-section.pk-bg-cream),:has(>.e-con-inner>.elementor-widget:last-child .pk-section.pk-bg-cream))+.e-con.pk-reviews:not(.pk-flow-curve):not(.pk-space-free){--padding-top:calc(var(--pk-section-y) * 0.8);--padding-block-start:calc(var(--pk-section-y) * 0.8)}:is(.e-con,.elementor-top-section):is(.pk-bg-cream,:has(>.elementor-widget:last-child .pk-section.pk-bg-cream),:has(>.e-con-inner>.elementor-widget:last-child .pk-section.pk-bg-cream))+.pk-reviews.e-con.e-con-full:not(.pk-flow-curve):not(.pk-space-free),:is(.e-con,.elementor-top-section):is(.pk-bg-cream,:has(>.elementor-widget:last-child .pk-section.pk-bg-cream),:has(>.e-con-inner>.elementor-widget:last-child .pk-section.pk-bg-cream))+.pk-reviews.e-con:not(.pk-flow-curve):not(.pk-space-free)>.e-con-inner{padding-block-start:calc(var(--padding-block-start, 0px) + var(--pk-flow-curve-h, 30px))}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):is(.pk-bg-cream,:has(>.elementor-widget:last-child .pk-section.pk-bg-cream),:has(>.e-con-inner>.elementor-widget:last-child .pk-section.pk-bg-cream))+.elementor-top-section.pk-reviews:not(.pk-flow-curve):not(.pk-space-free){padding-top:calc(var(--pk-section-y) * 0.8 + var(--pk-flow-curve-h, 30px))}.pk-section.pk-financing--trio{--fin3-photo-w:clamp(320px, 28vw, 400px)}.pk-financing--trio .pk-fin3,.pk-financing--trio:not(.pk-financing--photo) .pk-fin3{grid-template-columns:minmax(0,var(--fin3-photo-w)) minmax(0,1fr);align-items:center;gap:40px;width:var(--fin3-box);margin-right:auto;margin-left:auto}.pk-financing--trio:not(.pk-financing--photo) .pk-fin3{grid-template-columns:minmax(0,1fr)}.pk-financing--trio .pk-fin3__main,.pk-financing--trio:not(.pk-financing--photo) .pk-fin3__main{grid-column:auto;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:32px;width:auto;margin:0;padding-left:0}.pk-financing--trio .pk-fin3__photo{position:relative;grid-column:auto;align-self:center;width:100%;height:auto;margin:0;aspect-ratio:auto}.pk-financing--trio .pk-fin3__photo .pk-fin3__img{position:static;width:100%;height:auto;object-fit:contain;-webkit-mask:linear-gradient(90deg,transparent 0,black 5%,black 78%,transparent 100%),linear-gradient(180deg,transparent 0,black 16%,black 86%,transparent 100%);-webkit-mask-composite:source-in;mask:linear-gradient(90deg,transparent 0,black 5%,black 78%,transparent 100%),linear-gradient(180deg,transparent 0,black 16%,black 86%,transparent 100%);mask-composite:intersect}.pk-financing--trio .pk-fin3__heart{top:3%;right:7%}@media (max-width:1199px){.pk-financing--trio .pk-fin3,.pk-financing--trio:not(.pk-financing--photo) .pk-fin3{grid-template-columns:minmax(0,1fr);gap:0}.pk-financing--trio .pk-fin3__photo{justify-self:center;width:min(100%, 560px);height:auto;margin:0 0 24px}}@media (max-width:991px){.pk-financing--trio .pk-fin3__main,.pk-financing--trio:not(.pk-financing--photo) .pk-fin3__main{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.pk-financing--trio .pk-fin3__photo{height:auto;margin-bottom:18px}}.pk-ps.pk-ps--logos{--pk-ps-gap:72px;--pk-ps-logo-h:46px;--pk-ps-logo-w:200px;--pk-ps-fade:72px}.pk-ps.pk-ps--logos .pk-ps__item,.pk-ps.pk-ps--logos .pk-ps__item:nth-child(even){flex:0 0 auto;align-items:center;width:auto;height:var(--pk-ps-logo-h);aspect-ratio:auto;margin:0 var(--pk-ps-gap) 0 0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;transform:none}.pk-ps--logos .pk-ps__logo-box{width:auto;height:100%;padding:0;border-radius:4px}.pk-ps--logos .pk-ps__logo-img{width:auto;height:calc(var(--pk-ps-logo-h) * var(--pk-logo-k, 1));max-width:var(--pk-ps-logo-w);max-height:none}.pk-ps.pk-ps--logos .pk-ps__viewport{margin:-6px 0;padding:6px 0}.pk-section--logos .pk-section__head{margin-bottom:18px}.pk-ps.pk-ps--logos.pk-ps--static .pk-ps__track{gap:0 var(--pk-ps-gap)}.pk-ps.pk-ps--logos.pk-ps--static .pk-ps__item{margin:0}@media screen and (max-width:1199px){.pk-ps.pk-ps--logos{--pk-ps-gap:56px;--pk-ps-logo-h:42px;--pk-ps-logo-w:180px}}@media screen and (max-width:767px){.pk-ps.pk-ps--logos{--pk-ps-gap:44px;--pk-ps-logo-h:36px;--pk-ps-logo-w:150px;--pk-ps-fade:32px}.pk-ps--logos .pk-ps__logo-box{padding:0}.pk-section--logos .pk-section__head{margin-bottom:14px}}@media (prefers-reduced-motion:reduce){.pk-ps.pk-ps--logos.pk-ps--run .pk-ps__viewport{overflow:visible;-webkit-mask-image:none;mask-image:none}.pk-ps.pk-ps--logos.pk-ps--run .pk-ps__track{flex-wrap:wrap;justify-content:center;row-gap:20px;width:auto}}.pk-guarantee>.pk-section__head:has(+.pk-guarantee__intro){margin-bottom:16px}.pk-guarantee>.pk-section__head .pk-section__sub,.pk-guarantee>.pk-guarantee__intro{max-width:none}.pk-guarantee__claim .pk-steps{gap:12px}.pk-hero--deco .pk-hero__media{--pk-hd-x:0px;--pk-hd-y:0px;--pk-hd-w:100%;--pk-hd-h:100%}.pk-hero--deco:not(.pk-hero--photo-final) .pk-hero__photo{-webkit-mask-image:linear-gradient(180deg,black 0,black 80%,rgb(0 0 0 / .55) 91%,transparent 100%);mask-image:linear-gradient(180deg,black 0,black 80%,rgb(0 0 0 / .55) 91%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 var(--pk-hd-iy,0);mask-position:0 var(--pk-hd-iy,0);-webkit-mask-size:100% var(--pk-hd-ih,100%);mask-size:100% var(--pk-hd-ih,100%)}.pk-hero--deco .pk-hero__ground,.pk-hero--deco .pk-hero__deco{position:absolute;top:var(--pk-hd-y);left:var(--pk-hd-x);width:var(--pk-hd-w);height:var(--pk-hd-h);pointer-events:none}.pk-hero--deco .pk-hero__ground{z-index:0}.pk-hero--deco .pk-hero__ground::before{content:"";position:absolute;left:14%;right:12%;bottom:1%;height:9%;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--pk-chocolate-rgb),.2),rgba(var(--pk-chocolate-rgb),.08) 60%,rgba(var(--pk-chocolate-rgb),0));filter:blur(3px)}.pk-hero--deco.pk-hero--photo-final .pk-hero__ground{display:none}.pk-hero--deco .pk-hero__deco{z-index:2}.pk-hero--deco .pk-hero__heart{position:absolute;top:3%;right:13%;width:46px;height:43px;transform:rotate(12deg);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 30' fill='none' stroke='%23C9A227' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 25C9.4 20.4 4.5 16.2 4.5 11.1 4.5 7.7 7.1 5.2 10.2 5.2c2.3 0 4.4 1.3 5.8 3.4 1.4-2.1 3.5-3.4 5.8-3.4 3.1 0 5.7 2.5 5.7 5.9 0 5.1-4.9 9.3-11.5 13.9z'/%3E%3Cpath d='M15.2 24.6c-1.9 2.2-4.5 3.2-6.9 2.7'/%3E%3C/svg%3E") center / contain no-repeat}.pk-hero--deco .pk-hero__pawdeco{position:absolute;top:16%;left:2%;width:74px;height:67px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 90' fill='%23C9A227'%3E%3Cg transform='translate(10 4) rotate(-18 12 12)'%3E%3Cellipse cx='5.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='18.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='9.3' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cellipse cx='14.7' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cpath d='M12 11c-3.7 0-6.6 3.3-6.6 6.3 0 1.9 1.4 3 3.1 3 1.3 0 2.3-.6 3.5-.6s2.2.6 3.5.6c1.7 0 3.1-1.1 3.1-3 0-3-2.9-6.3-6.6-6.3z'/%3E%3C/g%3E%3Cg transform='translate(50 40) scale(1.55) rotate(16 12 12)'%3E%3Cellipse cx='5.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='18.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='9.3' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cellipse cx='14.7' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cpath d='M12 11c-3.7 0-6.6 3.3-6.6 6.3 0 1.9 1.4 3 3.1 3 1.3 0 2.3-.6 3.5-.6s2.2.6 3.5.6c1.7 0 3.1-1.1 3.1-3 0-3-2.9-6.3-6.6-6.3z'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;opacity:.3}@media screen and (max-width:1199px){.pk-hero--deco .pk-hero__heart{width:38px;height:36px}.pk-hero--deco .pk-hero__pawdeco{width:60px;height:54px}}@media screen and (max-width:767px){.pk-hero--deco .pk-hero__heart{width:30px;height:28px}.pk-hero--deco .pk-hero__pawdeco{display:none}}@media (max-width:1199px){:is(#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-edge-free,.pk-feature,.pk-link-tile,.pk-collage),#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:not(.pk-edge-free,.pk-feature,.pk-link-tile,.pk-collage)>.e-con-inner)>.elementor-element.elementor-widget.elementor-widget-google_maps{flex:0 0 auto;width:calc(100% + var(--pk-edge-l, 0px) + var(--pk-edge-r, 0px))}}.pk-cform.pk-cform--mini .pk-contact-card.pk-cform__card{padding:20px 22px}.pk-cform.pk-cform--mini .pk-cform__title,#pxl-wapper .pk-cform.pk-cform--mini .pk-cform__title{margin-bottom:10px}.pk-cform.pk-cform--mini .pk-contact-card .pk-form__field,.pk-cform.pk-cform--mini .pk-contact-card .pk-form__row{margin-bottom:7px}.pk-cform.pk-cform--mini .pk-contact-card .pk-form__row .pk-form__field{margin-bottom:0}.pk-cform.pk-cform--mini .pk-contact-card .pk-form__label{margin-bottom:3px}.pk-cform.pk-cform--mini .pk-contact-card .wpcf7-form-control.wpcf7-textarea{height:68px;min-height:68px}.pk-cform.pk-cform--mini .pk-contact-card :is(.wpcf7-submit,.pk-submit){min-height:42px;line-height:42px}.pk-cform.pk-cform--mini .pk-contact-card .pk-contact-card__micro{margin-top:8px}@media (min-width:1025px){:is(.e-con,.e-con-inner):has(>.e-con>.elementor-widget .pk-cinfo):has(>.e-con>.elementor-widget .pk-cform){align-items:stretch}:is(.e-con,.e-con-inner):has(>.e-con>.elementor-widget .pk-cinfo):has(>.e-con>.elementor-widget .pk-cform)>.e-con:has(>.elementor-widget .pk-cinfo){justify-content:flex-end}:is(.e-con,.e-con-inner):has(>.e-con>.elementor-widget .pk-cinfo):has(>.e-con>.elementor-widget .pk-cform)>.e-con:has(>.elementor-widget .pk-cform){justify-content:flex-end}}.pk-gmenu .pk-gmenu__photos{position:relative;left:50%;width:min(var(--pk-box-w, 1220px), calc(var(--pk-vw, 100vw) - 2 * var(--pk-gutter, 25px)));margin:0 0 36px;transform:translateX(-50%)}@media (max-width:767px){.pk-gmenu .pk-gmenu__photos{left:auto;width:auto;margin-bottom:28px;transform:none}}#pxl-main .elementor[data-elementor-type="wp-page"]{--pk-loved-after:min(16px, calc(var(--pk-section-gap, 72px) * 0.33));--pk-after-reviews:26px}@media screen and (max-width:767px){#pxl-main .elementor[data-elementor-type="wp-page"]{--pk-after-reviews:calc(var(--pk-section-gap, 48px) * 0.61)}}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:has(.pk-section--faq)+.e-con .pk-section.pk-section--logos,#pxl-main .elementor[data-elementor-type="wp-page"]>.elementor-top-section:has(.pk-section--faq)+.elementor-top-section .pk-section.pk-section--logos{padding-top:calc(var(--pk-section-y, 36px) * 0.4)}@media (min-width:768px){.pk-guarantee__cols--duo>.pk-guarantee__col>.pk-guarantee__block:only-child>.pk-steps{padding-bottom:7px}}.pk-gmenu__addons .pk-gmenu__addon--extra .pk-gmenu__addon-cta,.pk-gmenu__addons .pk-gmenu__addon--extra .pk-gmenu__addon-cta:hover,.pk-gmenu__addons .pk-gmenu__addon--extra .pk-gmenu__addon-cta:focus{color:var(--pk-gold-ink-deep);text-decoration:none}.pk-gmenu__addons .pk-gmenu__addon--extra .pk-gmenu__addon-cta:hover,.pk-gmenu__addons .pk-gmenu__addon--extra .pk-gmenu__addon-cta:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media screen and (min-width:768px){.pk-services-grooming .e-con-inner:has(>.e-con:first-child .pk-pkg-card):has(>.e-con:nth-child(2) .pk-pkg-card){align-items:flex-start}.pk-services-grooming .e-con-inner:has(>.e-con:first-child .pk-pkg-card):has(>.e-con:nth-child(2) .pk-pkg-card)>.e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}}.pk-services-grooming .e-con:has(.pk-pkg-card) .elementor-widget-image img{height:auto;aspect-ratio:6 / 7;object-fit:cover;object-position:50% 50%}.pk-services-grooming>.e-con-inner>.e-con:has(.pk-pkg-card)+.e-con:has(.pk-btn-pink){--padding-top:max(0px, calc(var(--pk-head-gap, 28px) - 22px));--padding-block-start:max(0px, calc(var(--pk-head-gap, 28px) - 22px))}.pk-services-more .pk-list-paw+.e-con:has(.pk-btn-pink){--margin-top:14px;--margin-block-start:14px;margin-top:14px}@media (max-width:1199px){.pk-stepcards.pk-stepcards--list .pk-stepcards__item{padding:0}.pk-stepcards.pk-stepcards--list .pk-stepcards__title{font-size:16px}}.pk-financing--split .pk-fin3,.pk-financing--split:not(.pk-financing--photo) .pk-fin3{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:stretch;gap:40px}.pk-financing--split .pk-fin3__zone{display:flex;flex-direction:column;min-width:0}.pk-financing--split .pk-fin3__zone>.pk-section__head{margin-bottom:var(--pk-head-gap,28px)}.pk-financing--split .pk-fin3__zone>.pk-section__head h1.pk-section__title{font-size:clamp(34px, 2.5vw, 46px)}.pk-financing--split .pk-fin3__pair{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-content:center;align-items:center;gap:40px}.pk-financing--split .pk-fin3__text{min-width:0}.pk-financing--split .pk-fin3__points{align-content:start;gap:24px}.pk-financing--split .pk-fin3__media{display:flex;flex-direction:column;min-width:0}.pk-financing--split .pk-fin3__lead{max-width:none;margin:0 0 20px;text-align:left}.pk-financing--split .pk-fin3__media>.pk-fin3__lead:last-child{margin-bottom:0}.pk-financing--split .pk-fin3__photo{position:relative;width:100%;height:auto;margin:0;overflow:hidden;border-radius:var(--pk-radius,14px);box-shadow:var(--pk-shadow-choco);aspect-ratio:auto}.pk-financing--split .pk-fin3__photo .pk-fin3__img{position:static;display:block;width:100%;max-width:none;height:auto;max-height:420px;margin:0;border-radius:0;box-shadow:none;object-fit:cover;object-position:50% 40%;-webkit-mask:none;mask:none}.pk-financing--split .pk-fin3__heart{top:12px;right:12px;z-index:2}@media (max-width:991px){.pk-financing--split .pk-fin3,.pk-financing--split:not(.pk-financing--photo) .pk-fin3{grid-template-columns:minmax(0,1fr);gap:36px}.pk-financing--split .pk-fin3__card{justify-self:center;width:100%;max-width:560px}}@media (max-width:767px){.pk-financing--split .pk-fin3{gap:28px}.pk-financing--split .pk-fin3__pair{grid-template-columns:minmax(0,1fr);gap:24px}.pk-financing--split .pk-fin3__media{order:-1}.pk-financing--split .pk-fin3__lead{margin-bottom:18px}.pk-financing--split .pk-fin3__points{gap:16px}.pk-financing--split .pk-fin3__heart{top:10px;right:10px}}.pk-faq-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,46%);align-items:center;gap:clamp(32px, 4vw, 64px);margin:0 0 calc(var(--pk-section-gap, 72px) * 0.75)}.pk-faq-intro__text .pk-section__head{margin-bottom:0}.pk-faq-intro__text .pk-section__sub{max-width:520px}.pk-faq-intro__photo{position:relative;margin:0}.pk-faq-intro__photo .pk-faq-intro__img{display:block;width:100%;max-width:none;height:auto;border-radius:var(--pk-radius,14px);box-shadow:var(--pk-shadow-choco);aspect-ratio:4 / 3;object-fit:cover;object-position:50% 45%}.pk-faq-intro__heart{position:absolute;top:-18px;right:-14px;width:46px;height:43px;transform:rotate(12deg);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 30' fill='none' stroke='%23C9A227' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 25C9.4 20.4 4.5 16.2 4.5 11.1 4.5 7.7 7.1 5.2 10.2 5.2c2.3 0 4.4 1.3 5.8 3.4 1.4-2.1 3.5-3.4 5.8-3.4 3.1 0 5.7 2.5 5.7 5.9 0 5.1-4.9 9.3-11.5 13.9z'/%3E%3Cpath d='M15.2 24.6c-1.9 2.2-4.5 3.2-6.9 2.7'/%3E%3C/svg%3E") center / contain no-repeat}.pk-faq-intro__paws{position:absolute;bottom:-26px;left:-34px;width:74px;height:67px;opacity:.3;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 90' fill='%23C9A227'%3E%3Cg transform='translate(10 4) rotate(-18 12 12)'%3E%3Cellipse cx='5.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='18.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='9.3' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cellipse cx='14.7' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cpath d='M12 11c-3.7 0-6.6 3.3-6.6 6.3 0 1.9 1.4 3 3.1 3 1.3 0 2.3-.6 3.5-.6s2.2.6 3.5.6c1.7 0 3.1-1.1 3.1-3 0-3-2.9-6.3-6.6-6.3z'/%3E%3C/g%3E%3Cg transform='translate(50 40) scale(1.55) rotate(16 12 12)'%3E%3Cellipse cx='5.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='18.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='9.3' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cellipse cx='14.7' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cpath d='M12 11c-3.7 0-6.6 3.3-6.6 6.3 0 1.9 1.4 3 3.1 3 1.3 0 2.3-.6 3.5-.6s2.2.6 3.5.6c1.7 0 3.1-1.1 3.1-3 0-3-2.9-6.3-6.6-6.3z'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat}@media screen and (max-width:991px){.pk-faq-intro{grid-template-columns:minmax(0,1fr) minmax(0,42%);gap:28px}.pk-faq-intro__heart{top:-14px;right:-8px;width:38px;height:36px}.pk-faq-intro__paws{left:-18px;width:58px;height:52px}}@media screen and (max-width:767px){.pk-faq-intro{grid-template-columns:minmax(0,1fr);gap:24px}.pk-faq-intro__text .pk-section__sub{max-width:none}.pk-faq-intro__heart{top:-12px;right:-4px;width:32px;height:30px}.pk-faq-intro__paws{bottom:-20px;left:-6px;width:50px;height:45px}}.pk-financing--split .pk-fin3__pair{align-content:start;align-items:start}.pk-financing--split .pk-fin3__zone>.pk-section__head .pk-section__sub{max-width:700px}.pk-financing--split .pk-fin3__pair{grid-template-columns:fit-content(50%) minmax(0,1fr);align-content:start;align-items:stretch}.pk-financing--split:not(.pk-financing--photo) .pk-fin3__pair{grid-template-columns:minmax(0,1fr)}.pk-financing--split .pk-fin3__photo{flex:1 1 auto;min-height:200px}.pk-financing--split .pk-fin3__photo .pk-fin3__img{position:absolute;inset:0;height:100%;max-height:none;object-position:0% 52%}@media (max-width:767px){.pk-financing--split .pk-fin3__pair{grid-template-columns:minmax(0,1fr)}.pk-financing--split .pk-fin3__photo{flex:none;min-height:0}.pk-financing--split .pk-fin3__photo .pk-fin3__img{position:static;height:auto}}.pk-financing--cards .pk-fin3__zone{position:relative;container-type:inline-size}.pk-financing--cards .pk-fin3__zone>:not(.pk-fin3__bgpaw){position:relative;z-index:1}.pk-financing--cards .pk-fin3__bgpaw{position:absolute;top:-34px;right:1%;z-index:0;width:clamp(150px, 16vw, 230px);aspect-ratio:1;background-color:var(--pk-gold);opacity:.06;transform:rotate(-16deg);pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='4 4 16 16'%3E%3Cpath d='M12 12.4c-2.7 0-4.8 2.4-4.8 4.6 0 1.4 1 2.2 2.3 2.2 1 0 1.6-.5 2.5-.5s1.5.5 2.5.5c1.3 0 2.3-.8 2.3-2.2 0-2.2-2.1-4.6-4.8-4.6z'/%3E%3Cellipse cx='6' cy='10.6' rx='1.6' ry='2.1'/%3E%3Cellipse cx='18' cy='10.6' rx='1.6' ry='2.1'/%3E%3Cellipse cx='9.2' cy='6.6' rx='1.6' ry='2.2'/%3E%3Cellipse cx='14.8' cy='6.6' rx='1.6' ry='2.2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='4 4 16 16'%3E%3Cpath d='M12 12.4c-2.7 0-4.8 2.4-4.8 4.6 0 1.4 1 2.2 2.3 2.2 1 0 1.6-.5 2.5-.5s1.5.5 2.5.5c1.3 0 2.3-.8 2.3-2.2 0-2.2-2.1-4.6-4.8-4.6z'/%3E%3Cellipse cx='6' cy='10.6' rx='1.6' ry='2.1'/%3E%3Cellipse cx='18' cy='10.6' rx='1.6' ry='2.1'/%3E%3Cellipse cx='9.2' cy='6.6' rx='1.6' ry='2.2'/%3E%3Cellipse cx='14.8' cy='6.6' rx='1.6' ry='2.2'/%3E%3C/svg%3E") center / contain no-repeat}.pk-financing--cards .pk-fin3__tiles{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px;margin:0 0 24px}.pk-financing--cards .pk-fin3__tile{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;padding:18px 20px;border:1px solid rgba(var(--pk-gold-rgb),.22);border-radius:var(--pk-radius,14px);background-color:var(--pk-ivory);box-shadow:var(--pk-shadow-choco)}.pk-financing--cards .pk-fin3__tile .pk-fin3__point-icon{width:48px;height:48px;background:var(--pk-gold);color:var(--pk-white)}.pk-financing--cards .pk-fin3__tile .pk-fin3__point-icon .pk-icon{width:22px;height:22px}.pk-financing--cards .pk-fin3__wide{position:relative;flex:1 0 auto;width:100%;max-height:420px;max-height:calc(100cqw / 1.9);margin:0;overflow:hidden;border-radius:var(--pk-radius,14px);box-shadow:var(--pk-shadow-choco);aspect-ratio:3 / 1}.pk-financing--cards .pk-fin3__wide .pk-fin3__wide-img{position:absolute;inset:0;display:block;width:100%;max-width:none;height:100%;margin:0;border-radius:0;box-shadow:none;object-fit:cover;object-position:47% 50%}.pk-financing--cards .pk-fin3__card{display:flex;flex-direction:column;padding:32px 30px 28px}.pk-financing--cards .pk-fin3__card .pk-financing__steps{flex:1 1 auto;gap:20px}.pk-financing--cards .pk-fin3__card .pk-stepcards--list .pk-stepcards__item:not(:last-child)::after{bottom:-16px}@media (min-width:992px) and (max-width:1199px){.pk-financing--cards .pk-fin3,.pk-financing--cards:not(.pk-financing--photo) .pk-fin3{grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:32px}.pk-financing--cards .pk-fin3__card{padding:28px 24px 24px}}@media (max-width:767px){.pk-financing--cards .pk-fin3__bgpaw{top:-22px;right:-6px;width:120px}.pk-financing--cards .pk-fin3__tiles{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:20px}.pk-financing--cards .pk-fin3__tile{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px 16px}.pk-financing--cards .pk-fin3__tile .pk-fin3__point-icon{width:44px;height:44px}.pk-financing--cards .pk-fin3__wide{flex:none;max-height:none;aspect-ratio:2.2 / 1}.pk-financing--cards .pk-fin3__card{padding:22px 18px 20px}}.pk-financing--cards .pk-fin3__wide.pk-fin3__wide--fade{border-radius:0;box-shadow:none}.pk-financing--cards .pk-fin3__wide--fade .pk-fin3__wide-img{-webkit-mask:linear-gradient(90deg,transparent 0,black 5%,black 90%,transparent 100%),linear-gradient(180deg,transparent 0,black 8%,black 90%,transparent 100%);-webkit-mask-composite:source-in;mask:linear-gradient(90deg,transparent 0,black 5%,black 90%,transparent 100%),linear-gradient(180deg,transparent 0,black 8%,black 90%,transparent 100%);mask-composite:intersect}@media (max-width:767px){.pk-financing--cards .pk-fin3__wide--fade .pk-fin3__wide-img{-webkit-mask:linear-gradient(90deg,transparent 0,black 3%,black 90%,transparent 100%),linear-gradient(180deg,transparent 0,black 8%,black 90%,transparent 100%);-webkit-mask-composite:source-in;mask:linear-gradient(90deg,transparent 0,black 3%,black 90%,transparent 100%),linear-gradient(180deg,transparent 0,black 8%,black 90%,transparent 100%);mask-composite:intersect}}@media (min-width:768px){.pk-guarantee__promise.pk-guarantee__promise--photo{grid-template-columns:minmax(0,28%) minmax(0,1fr);gap:24px;padding:10px 28px 10px 10px}.pk-guarantee__promise--photo .pk-guarantee__promise-photo{min-height:136px}.pk-guarantee__promise--photo .pk-guarantee__promise-img{object-position:50% 40%}.pk-guarantee__promise--photo .pk-guarantee__promise-body{align-self:center;padding:0}}.pk-financing--cards .pk-fin3__wide--fade .pk-fin3__wide-img{-webkit-mask:linear-gradient(90deg,transparent 0,rgb(0 0 0 / 16%) 1.25%,rgb(0 0 0 / 50%) 2.5%,rgb(0 0 0 / 84%) 3.75%,black 5%,black 85%,rgb(0 0 0 / 84%) 88.75%,rgb(0 0 0 / 50%) 92.5%,rgb(0 0 0 / 16%) 96.25%,transparent 100%),linear-gradient(180deg,transparent 0,rgb(0 0 0 / 16%) 3.75%,rgb(0 0 0 / 50%) 7.5%,rgb(0 0 0 / 84%) 11.25%,black 15%,black 88%,rgb(0 0 0 / 84%) 91%,rgb(0 0 0 / 50%) 94%,rgb(0 0 0 / 16%) 97%,transparent 100%);-webkit-mask-composite:source-in;mask:linear-gradient(90deg,transparent 0,rgb(0 0 0 / 16%) 1.25%,rgb(0 0 0 / 50%) 2.5%,rgb(0 0 0 / 84%) 3.75%,black 5%,black 85%,rgb(0 0 0 / 84%) 88.75%,rgb(0 0 0 / 50%) 92.5%,rgb(0 0 0 / 16%) 96.25%,transparent 100%),linear-gradient(180deg,transparent 0,rgb(0 0 0 / 16%) 3.75%,rgb(0 0 0 / 50%) 7.5%,rgb(0 0 0 / 84%) 11.25%,black 15%,black 88%,rgb(0 0 0 / 84%) 91%,rgb(0 0 0 / 50%) 94%,rgb(0 0 0 / 16%) 97%,transparent 100%);mask-composite:intersect}@media (max-width:767px){.pk-financing--cards .pk-fin3__wide--fade .pk-fin3__wide-img{-webkit-mask:linear-gradient(90deg,transparent 0,rgb(0 0 0 / 16%) .75%,rgb(0 0 0 / 50%) 1.5%,rgb(0 0 0 / 84%) 2.25%,black 3%,black 85%,rgb(0 0 0 / 84%) 88.75%,rgb(0 0 0 / 50%) 92.5%,rgb(0 0 0 / 16%) 96.25%,transparent 100%),linear-gradient(180deg,transparent 0,rgb(0 0 0 / 16%) 3.75%,rgb(0 0 0 / 50%) 7.5%,rgb(0 0 0 / 84%) 11.25%,black 15%,black 88%,rgb(0 0 0 / 84%) 91%,rgb(0 0 0 / 50%) 94%,rgb(0 0 0 / 16%) 97%,transparent 100%);-webkit-mask-composite:source-in;mask:linear-gradient(90deg,transparent 0,rgb(0 0 0 / 16%) .75%,rgb(0 0 0 / 50%) 1.5%,rgb(0 0 0 / 84%) 2.25%,black 3%,black 85%,rgb(0 0 0 / 84%) 88.75%,rgb(0 0 0 / 50%) 92.5%,rgb(0 0 0 / 16%) 96.25%,transparent 100%),linear-gradient(180deg,transparent 0,rgb(0 0 0 / 16%) 3.75%,rgb(0 0 0 / 50%) 7.5%,rgb(0 0 0 / 84%) 11.25%,black 15%,black 88%,rgb(0 0 0 / 84%) 91%,rgb(0 0 0 / 50%) 94%,rgb(0 0 0 / 16%) 97%,transparent 100%);mask-composite:intersect}}#pxl-main .elementor[data-elementor-type="wp-page"]{--pk-loved-after:min(28px, calc(var(--pk-section-gap, 72px) * 0.4))}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-reviews:not(.pk-space-free){--padding-top:calc(var(--pk-section-y) * 0.65);--padding-block-start:calc(var(--pk-section-y) * 0.65)}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(.pk-contact)+.e-con.pk-reviews:not(.pk-space-free),#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con.pk-reviews.pk-flow-curve:not(.pk-space-free),#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-arc-bottom+.e-con.pk-reviews:not(.pk-space-free),#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):is(.pk-bg-cream,:has(>.elementor-widget:last-child .pk-section.pk-bg-cream),:has(>.e-con-inner>.elementor-widget:last-child .pk-section.pk-bg-cream))+.e-con.pk-reviews:not(.pk-flow-curve):not(.pk-space-free){--padding-top:calc(var(--pk-section-y) * 0.45);--padding-block-start:calc(var(--pk-section-y) * 0.45)}.pk-reviews.pk-flow-curve:not(.e-con){padding-top:calc(var(--pk-section-y, 48px) * 0.45 + var(--pk-flow-curve-h, 30px))}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):is(.pk-bg-cream,:has(>.elementor-widget:last-child .pk-section.pk-bg-cream),:has(>.e-con-inner>.elementor-widget:last-child .pk-section.pk-bg-cream))+.elementor-top-section.pk-reviews:not(.pk-flow-curve):not(.pk-space-free){padding-top:calc(var(--pk-section-y) * 0.45 + var(--pk-flow-curve-h, 30px))}.pk-cform .pk-cform__eyebrow,.pk-includes-row .pk-includes-row__eyebrow,.pk-includes-card .pk-includes-card__eyebrow{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin:0 0 var(--pk-eyebrow-gap,16px);color:var(--pk-gold-ink-deep);font-family:var(--pk-font-display);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.22em;text-transform:uppercase}.pk-cform .pk-cform__eyebrow::before,.pk-includes-row .pk-includes-row__eyebrow::before,.pk-includes-card .pk-includes-card__eyebrow::before{content:"";flex-shrink:0;width:28px;height:1px;background-color:var(--pk-gold-ink-deep)}.pk-includes-row .pk-includes-row__eyebrow{justify-content:center}.pk-includes-card .pk-includes-card__eyebrow{margin-bottom:0}.pk-brand{color:var(--pk-brand-ink);font-weight:700;white-space:nowrap}.pk-brand .pk-brand__puppy,.pk-brand .pk-brand__king,.pk-brand .pk-brand__num{color:inherit}.pk-brand.pk-brand--on-dark,.pk-hero--dark .pk-brand{color:var(--pk-cream-bright)}.pk-services-hero .elementor-widget-pxl_image.elementor-absolute{display:none}#pxl-wapper .pk-services-hero .elementor-widget-pxl_image:not(.elementor-absolute) .pxl-item--inner{overflow:hidden;aspect-ratio:1.15;-webkit-mask:radial-gradient(closest-side,black 50%,rgb(0 0 0 / 84%) 62.5%,rgb(0 0 0 / 50%) 75%,rgb(0 0 0 / 16%) 87.5%,transparent 100%);mask:radial-gradient(closest-side,black 50%,rgb(0 0 0 / 84%) 62.5%,rgb(0 0 0 / 50%) 75%,rgb(0 0 0 / 16%) 87.5%,transparent 100%)}#pxl-wapper .pk-services-hero .elementor-widget-pxl_image:not(.elementor-absolute) .pxl-item--inner img{display:block;width:119.05%;max-width:none;height:auto;margin:-33.38% 0 0 -2.38%}@media screen and (min-width:768px) and (max-width:1024px){#pxl-wapper .pk-services-hero .elementor-widget-pxl_image:not(.elementor-absolute)>.elementor-widget-container{max-width:620px;margin-right:auto;margin-left:auto}}@media screen and (min-width:1025px){#pxl-wapper .pk-services-hero .elementor-widget-pxl_image:not(.elementor-absolute) .pxl-item--inner{width:calc(100% + 40px);margin-left:-40px}}.pk-services-hero .elementor-widget-pxl_image:not(.elementor-absolute)>.elementor-widget-container{position:relative}.pk-services-hero .elementor-widget-pxl_image:not(.elementor-absolute)>.elementor-widget-container::before,.pk-services-hero .elementor-widget-pxl_image:not(.elementor-absolute)>.elementor-widget-container::after{content:"";position:absolute;z-index:2;pointer-events:none}.pk-services-hero .elementor-widget-pxl_image:not(.elementor-absolute)>.elementor-widget-container::before{right:3%;bottom:15%;width:34px;height:32px;transform:rotate(10deg);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 30' fill='none' stroke='%23C9A227' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 25C9.4 20.4 4.5 16.2 4.5 11.1 4.5 7.7 7.1 5.2 10.2 5.2c2.3 0 4.4 1.3 5.8 3.4 1.4-2.1 3.5-3.4 5.8-3.4 3.1 0 5.7 2.5 5.7 5.9 0 5.1-4.9 9.3-11.5 13.9z'/%3E%3C/svg%3E") center / contain no-repeat}.pk-services-hero .elementor-widget-pxl_image:not(.elementor-absolute)>.elementor-widget-container::after{right:7%;bottom:6%;width:28px;height:28px;transform:rotate(-14deg);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23C9A227'%3E%3Cellipse cx='5.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='18.5' cy='10' rx='2.3' ry='3'/%3E%3Cellipse cx='9.3' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cellipse cx='14.7' cy='5.5' rx='2.3' ry='3.1'/%3E%3Cpath d='M12 11c-3.7 0-6.6 3.3-6.6 6.3 0 1.9 1.4 3 3.1 3 1.3 0 2.3-.6 3.5-.6s2.2.6 3.5.6c1.7 0 3.1-1.1 3.1-3 0-3-2.9-6.3-6.6-6.3z'/%3E%3C/svg%3E") center / contain no-repeat}@media screen and (max-width:767px){.pk-services-hero .elementor-widget-pxl_image:not(.elementor-absolute)>.elementor-widget-container::before{width:26px;height:24px}.pk-services-hero .elementor-widget-pxl_image:not(.elementor-absolute)>.elementor-widget-container::after{width:22px;height:22px}}@media screen and (max-width:767px){.pk-section__head.pk-section__head--left{text-align:center}.pk-section__head.pk-section__head--left .pk-section__eyebrow{justify-content:center}.pk-section__head.pk-section__head--left .pk-section__divider,.pk-section__head.pk-section__head--left .pk-section__sub{margin-right:auto;margin-left:auto}.pk-order--split .pk-order__head :is(.pk-order__lead,.pk-order__intro){text-align:center}.pk-banner.pk-banner--hero{text-align:center}.pk-banner.pk-banner--hero .pk-banner__crumbs{justify-content:center}.pk-banner.pk-banner--hero .pk-banner__divider,.pk-banner.pk-banner--hero .pk-banner__sub{margin-right:auto;margin-left:auto}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(h1) :is(.elementor-widget-heading,.elementor-widget-pxl_heading,.elementor-widget-text-editor,.elementor-widget-pxl_text_editor):not(:is(.pk-feature,.pk-link-tile) *){align-self:stretch;width:100%;max-width:100%;text-align:center}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(h1) .elementor-widget-pxl_heading:not(:is(.pk-feature,.pk-link-tile) *) .pxl-heading{text-align:center}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(h1) :is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor):not(:is(.pk-feature,.pk-link-tile) *) :is(ul,ol),#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(h1) .elementor-widget-icon-list:not(:is(.pk-feature,.pk-link-tile) *) .elementor-icon-list-items:not(.elementor-inline-items){width:fit-content;max-width:100%;margin-right:auto;margin-left:auto;text-align:left}}#pxl-wapper .pk-services-hero .pxl-image-tilt{pointer-events:none}@media screen and (max-width:767px){.pk-order--split .pk-order__grid{grid-template-areas:"head" "how" "form"}.pk-order--split .pk-order__form{margin-top:0}.pk-section.pk-order--split .pk-order__grid .pk-order__how{margin-bottom:28px}.pk-section__head:has(h1) .pk-section__sub,.pk-banner.pk-banner--hero .pk-banner__sub,.pk-order--split .pk-order__head :is(.pk-order__lead,.pk-order__intro),.pk-hero--split .pk-hero__content .pk-hero__subtitle,.pk-section--guarantee .pk-guarantee__intro,.pk-section--legal :is(.pk-legal__updated,.pk-legal__intro){text-align:left}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(h1) :is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor):not(:is(.pk-feature,.pk-link-tile) *),#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(h1) :is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor):not(:is(.pk-feature,.pk-link-tile) *)>.elementor-widget-container{text-align:left}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(h1) :is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor):not(:is(.pk-feature,.pk-link-tile) *) :is(ul,ol),#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(h1) .elementor-widget-icon-list:not(:is(.pk-feature,.pk-link-tile) *) .elementor-icon-list-items:not(.elementor-inline-items){width:auto;margin-right:0;margin-left:0}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(h1) .elementor-widget-icon-list:not(:is(.pk-feature,.pk-link-tile) *) .elementor-icon-list-items:not(.elementor-inline-items)>.elementor-icon-list-item{justify-content:flex-start;text-align:left}#pxl-main .elementor-widget br.pk-br-soft{display:none}.pk-section__head:has(h1) .pk-section__sub.pk-head-short,.pk-banner.pk-banner--hero .pk-banner__sub.pk-head-short,.pk-order--split .pk-order__head .pk-order__lead.pk-head-short,.pk-hero--split .pk-hero__content .pk-hero__subtitle.pk-head-short,#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(h1) :is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor).pk-head-short:not(:is(.pk-feature,.pk-link-tile) *),#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section):has(h1) :is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor).pk-head-short:not(:is(.pk-feature,.pk-link-tile) *)>.elementor-widget-container{text-align:center}}@media screen and (max-width:575px){.pk-reviews .pxl-testimonial-carousel1 .pxl-carousel-inner .pxl-item--inner{margin-right:-10px;margin-left:-10px;padding-right:40px;padding-left:38px}}@media screen and (max-width:767px){#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-reviews+:is(.e-con,.elementor-top-section) .pk-section.pk-closing{--pk-after-reviews:calc(var(--pk-section-gap, 48px) * 0.2)}.pk-section.pk-closing .pk-closing__panel{padding-top:20px}.pk-closing .pk-closing__body .pk-closing__text{text-align:left}.pk-closing .pk-closing__body .pk-closing__text.pk-head-short{text-align:center}}@media screen and (max-width:767px){#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section) :is(.elementor-widget-heading,.elementor-widget-pxl_heading,.elementor-widget-text-editor,.elementor-widget-pxl_text_editor):not(:is(.pk-feature,.pk-link-tile) *){align-self:stretch;width:100%;max-width:100%}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section) :is(.elementor-widget-heading,.elementor-widget-pxl_heading):not(:is(.pk-feature,.pk-link-tile) *),#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section) .elementor-widget-pxl_heading:not(:is(.pk-feature,.pk-link-tile) *) .pxl-heading{text-align:center}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section) :is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor):not(:is(.pk-feature,.pk-link-tile) *),#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section) :is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor):not(:is(.pk-feature,.pk-link-tile) *)>.elementor-widget-container{text-align:left}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section) :is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor):not(:is(.pk-feature,.pk-link-tile) *) :is(ul,ol),#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section) .elementor-widget-icon-list:not(:is(.pk-feature,.pk-link-tile) *) .elementor-icon-list-items:not(.elementor-inline-items){width:auto;margin-right:0;margin-left:0}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section) .elementor-widget-icon-list:not(:is(.pk-feature,.pk-link-tile) *) .elementor-icon-list-items:not(.elementor-inline-items)>.elementor-icon-list-item{justify-content:flex-start;text-align:left}.pk-section__head .pk-section__sub{text-align:left}#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section) :is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor).pk-head-short:not(:is(.pk-feature,.pk-link-tile) *),#pxl-main .elementor[data-elementor-type="wp-page"]>:is(.e-con,.elementor-top-section) :is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor).pk-head-short:not(:is(.pk-feature,.pk-link-tile) *)>.elementor-widget-container,.pk-section__head .pk-section__sub.pk-head-short{text-align:center}}@media screen and (max-width:575.98px){.elementor-widget-pxl_gallery_grid .pxl-grid-inner>:is(.pxl-grid-item,.grid-sizer).col-12{flex:0 0 50%;max-width:50%}}@media screen and (min-width:768px) and (max-width:991px){.elementor-widget-pxl_gallery_grid .pxl-grid-inner>:is(.pxl-grid-item,.grid-sizer).col-md-6{flex:0 0 33.3333%;max-width:33.3333%}}.pk-gal-more{display:flex;justify-content:center;margin-top:12px}.pk-gal-more[hidden]{display:none}.pk-gal-more .pk-gal-more__btn{min-width:200px}@media screen and (max-width:767px){.elementor-widget-pxl_gallery_grid .pxl-grid-inner>.pxl-grid-item.pk-gal-rest{display:none}}#pxl-wapper .elementor-widget.elementor-absolute:is(.elementor-widget-pxl_image,.elementor-widget-image){z-index:0}#pxl-wapper :is(.e-con,.elementor-widget-wrap):has(>.elementor-absolute:is(.elementor-widget-pxl_image,.elementor-widget-image))>:is(.elementor-widget-pxl_image,.elementor-widget-image):not(.elementor-absolute){position:relative;z-index:1}#pxl-wapper .elementor-widget.pk-rayita:has(+:is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor)){margin-bottom:calc(var(--pk-rayita-gap, 18px) - var(--row-gap, 0px));padding-bottom:0}#pxl-wapper .elementor-widget.pk-rayita+:is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor),#pxl-wapper .elementor-widget.pk-rayita+:is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor)>.elementor-widget-container{margin-top:0;padding-top:0}#pxl-wapper .elementor-widget.pk-rayita+:is(.elementor-widget-text-editor,.elementor-widget-pxl_text_editor) :is(p,.pxl-item--inner):first-child{margin-top:0}.pk-banner .pk-banner__divider+.pk-banner__sub{margin-top:var(--pk-rayita-gap,18px)}:where(#pxl-main) .elementor-widget-google_maps:not(.pk-map-full,.pk-map-frame){overflow:hidden;border-radius:var(--pk-radius,14px);box-shadow:var(--pk-shadow-choco);isolation:isolate}:where(#pxl-main) .elementor-widget-google_maps:not(.pk-map-full,.pk-map-frame) :is(.elementor-widget-container,.elementor-custom-embed,iframe){border-radius:inherit}.pk-financing--cards .pk-fin3__point-title{text-wrap:balance}:where(.elementor-widget.elementor-absolute:is(.elementor-widget-pxl_image,.elementor-widget-image):not(.pk-deco-keep)) img{filter:brightness(0) invert(.76) sepia(.6)}.pk-order--split .pk-order__grid{margin-top:10px}@media (min-width:768px){.pk-order--split.pk-order--pup .pk-order__head .pk-order__lead{padding-right:calc(var(--pk-pup-w) - var(--pk-pup-out) + 10px);text-wrap:pretty}}.pk-order__alt .pk-order__alt-short{display:none}@media (max-width:767px){.pk-order__alt .pk-order__alt-long{display:none}.pk-order__alt .pk-order__alt-short{display:inline}}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:is(.pk-gallery-grid,.pk-gallery-hero):not(.pk-space-free):has(+.pk-reviews){--padding-bottom:var(--pk-section-y);--padding-block-end:var(--pk-section-y)}#pxl-main .elementor[data-elementor-type="wp-page"]>.e-con:has(.pk-counters)+.e-con:not(.pk-space-free):not(:has(.pk-section)){--padding-top:calc(var(--pk-section-y) + var(--pk-section-y-edge));--padding-block-start:calc(var(--pk-section-y) + var(--pk-section-y-edge))}#pxl-main .pk-services-more .elementor-widget.pk-h-section .elementor-heading-title{max-width:12em;font-size:calc(var(--pk-h2-size, 44px) * 0.82)}@media (max-width:991px){#pxl-main .pk-services-more .elementor-widget.pk-h-section .elementor-heading-title{margin-right:auto;margin-left:auto}}.pk-section--grooming-menu .pk-section__cta.pk-gmenu__actions.pk-gmenu__actions--top{margin-top:0;margin-bottom:var(--pk-head-gap,28px)}.pk-gmenu__h .pk-gmenu__ast{margin-left:1px;color:var(--pk-gray-dark);-webkit-text-fill-color:currentColor;font-weight:400;opacity:.6}.pk-financing--cards .pk-fin3__card{align-self:start}.pk-financing--cards .pk-fin3__card .pk-financing__steps{flex:0 0 auto;align-content:start}.pk-section[id]{scroll-margin-top:110px}@media (max-width:767px){.pk-section[id]{scroll-margin-top:84px}}.pk-section--faq .pk-faq__photos{position:relative;left:50%;width:min(var(--pk-box-w, 1220px), calc(var(--pk-vw, 100vw) - 2 * var(--pk-gutter, 25px)));margin:0 0 calc(var(--pk-head-gap, 28px) + 4px);transform:translateX(-50%)}.pk-section--faq.pk-section--faq-photos .pk-faq{max-width:760px}@media (max-width:767px){.pk-section--faq .pk-faq__photos{left:auto;width:auto;transform:none}}@media (min-width:576px){#pxl-main .elementor[data-elementor-type="wp-page"]>.pk-reviews+:is(.e-con,.elementor-top-section):not(.pk-space-free):not([data-settings*="background_background"]) .elementor-shortcode>.pk-section--breeds-carousel{padding-top:calc(var(--pk-section-y, 48px) + var(--pk-shape-top-h, 90px) / 2)}}