:root{--pk-ink:#111214;--pk-ink-2:#1A1B1F;--pk-ink-3:#212328;--pk-grid:#23252A;--pk-line-dark:#2C2E34;--pk-edge-dark:#4A4C53;--pk-paper:#F5F5F3;--pk-white:#FFFFFF;--pk-line:#E2E2DE;--pk-line-2:#EAEAE6;--pk-text:#111214;--pk-muted:#55585F;--pk-on-dark:#F5F5F3;--pk-muted-dark:#C3C5CB;--pk-label-dark:#9A9DA4;--pk-accent:#3D5AFE;--pk-accent-hover:#2F4BEA;--pk-accent-on-dark:#8C9EFF;--pk-on-accent:#FFFFFF;--pk-font:"Archivo",system-ui,-apple-system,"Segoe UI",sans-serif;--pk-max:1440px;--pk-gutter:clamp(16px,3.6vw,48px);--typeHeaderPrimary:"Archivo";--typeBasePrimary:"Archivo";--element-text-font-family--heading:"Archivo";--element-text-font-family--body:"Archivo"}html body{background:var(--pk-paper);font-family:var(--pk-font)}.pk{font-family:var(--pk-font);color:var(--pk-text);font-size:16px;line-height:1.5}.pk *,.pk *:before,.pk *:after{box-sizing:border-box}.pk a{color:inherit;text-decoration:none}.pk p{margin:0}.pk img{display:block;max-width:100%}.pk-wrap{max-width:var(--pk-max);margin:0 auto;padding-left:var(--pk-gutter);padding-right:var(--pk-gutter)}.pk .pk-display,.pk .pk-h2{margin:0;font-family:var(--pk-font);font-weight:800;font-stretch:72%;text-transform:uppercase;letter-spacing:-.005em}.pk .pk-display{line-height:.9}.pk .pk-h2{font-size:clamp(34px,4vw,56px);line-height:.95;color:inherit}.pk-eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pk-num{font-variant-numeric:tabular-nums}.pk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 28px;border-radius:6px;font-family:var(--pk-font);font-weight:800;font-size:15px;letter-spacing:.05em;text-transform:uppercase;border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pk .pk-btn--accent{background:var(--pk-accent);color:var(--pk-on-accent)}.pk .pk-btn--accent:hover{background:var(--pk-accent-hover);color:var(--pk-on-accent)}.pk .pk-btn--ghost{border-color:#5a5c63;color:var(--pk-on-dark)}.pk .pk-btn--ghost:hover{border-color:var(--pk-on-dark);color:var(--pk-on-dark)}.pk .pk-btn--dark{background:var(--pk-ink);color:var(--pk-on-dark)}.pk .pk-btn--dark:hover{background:#000;color:var(--pk-on-dark)}.pk a:focus-visible,.pk button:focus-visible{outline:2px solid var(--pk-accent);outline-offset:3px}.pk-head-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px}.pk .pk-link{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:15px;border-bottom:2px solid currentColor;padding-bottom:2px}.pk .pk-link:hover{color:var(--pk-accent)}.pk-section{padding:clamp(56px,7vw,96px) 0}.pk-section--tight-top{padding-top:0}.pk-section--white{background:var(--pk-white)}.pk-hero{background:var(--pk-ink);color:var(--pk-on-dark);overflow:hidden}.pk-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:clamp(32px,4.5vw,72px);align-items:end;padding-top:clamp(40px,5.5vw,80px)}.pk-hero__text{display:flex;flex-direction:column;gap:26px;padding-bottom:clamp(40px,5.5vw,80px);align-self:center}.pk-hero .pk-eyebrow{color:var(--pk-accent-on-dark)}.pk .pk-hero__title{font-size:clamp(46px,5.4vw,88px);color:var(--pk-on-dark)}.pk-hero__lead{font-size:clamp(17px,1.35vw,20px);line-height:1.55;color:var(--pk-muted-dark);max-width:540px}.pk-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.pk-hero__proof{display:flex;flex-wrap:wrap;gap:8px 28px;padding-top:8px;font-size:14px;color:var(--pk-muted-dark)}.pk-hero__proof span{display:inline-flex;align-items:center;gap:8px}.pk-hero__proof svg{color:var(--pk-accent-on-dark);flex:none}.pk-hero__panel{position:relative;display:flex;flex-direction:column;background:var(--pk-ink-2);border:1px solid var(--pk-line-dark);border-bottom:0;border-radius:14px 14px 0 0;overflow:hidden}.pk-hero__map{position:relative;aspect-ratio:600/430}.pk-hero__map svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.pk-hero__chip{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:#111214d1;border:1px solid var(--pk-line-dark);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pk-muted-dark);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pk-hero__chip--tl{left:16px;top:16px}.pk-hero__chip--tr{right:16px;top:16px}.pk-hero__chip i{width:8px;height:8px;border-radius:50%;background:#3ddc84;display:block}.pk-dog-pulse{transform-origin:center;transform-box:fill-box;animation:pkPulse 2.4s ease-out infinite}@keyframes pkPulse{0%{transform:scale(.6);opacity:.7}to{transform:scale(2.6);opacity:0}}.pk .pk-hero__card{display:flex;align-items:center;gap:18px;padding:16px 18px;background:var(--pk-white);color:var(--pk-text);border-top:1px solid var(--pk-line-dark)}.pk-hero__thumb{flex:none;width:84px;height:84px;border-radius:8px;background:#fff;border:1px solid var(--pk-line);display:flex;align-items:center;justify-content:center;overflow:hidden}.pk-hero__thumb img{width:92%;height:92%;object-fit:contain}.pk-hero__card-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.pk-hero__card-label{font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--pk-accent);text-transform:uppercase}.pk-hero__card-title{font-size:20px;line-height:1.1;font-weight:800;font-stretch:80%;text-transform:uppercase}.pk-hero__card-price{display:flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums;margin-top:2px}.pk-hero__card-price strong{font-size:18px}.pk-hero__card-price s{font-size:13px;color:var(--pk-muted)}.pk-hero__card-go{flex:none;width:48px;height:48px;border-radius:50%;background:var(--pk-accent);color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}.pk-hero__card:hover .pk-hero__card-go{background:var(--pk-accent-hover)}.pk-stats{background:var(--pk-white);border-bottom:1px solid var(--pk-line)}.pk-stats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.pk-stat{padding:26px 24px;border-left:1px solid var(--pk-line-2);display:flex;flex-direction:column;gap:2px}.pk-stat:first-child{border-left:0;padding-left:0}.pk-stat__value{font-size:clamp(24px,2.2vw,32px);font-weight:800;font-stretch:85%;line-height:1.1;color:var(--pk-text)}.pk-stat__label{font-size:13px;color:var(--pk-muted);text-transform:uppercase;letter-spacing:.07em;font-weight:600}.pk-problems{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px}.pk .pk-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:30px;border-radius:12px;background:var(--pk-white);border:1px solid var(--pk-line);color:var(--pk-text);min-height:280px;transition:border-color .15s ease,transform .15s ease}.pk .pk-card:hover{border-color:var(--pk-text);transform:translateY(-2px)}.pk-card__num{font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--pk-accent)}.pk-card__title{font-size:clamp(28px,2.4vw,34px);line-height:.98;font-weight:800;font-stretch:72%;text-transform:uppercase}.pk-card__text{font-size:16px;line-height:1.5;color:var(--pk-muted)}.pk-card__foot{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--pk-line-2);padding-top:16px;font-size:15px;font-weight:700}.pk-card__foot svg{transition:transform .15s ease}.pk .pk-card:hover .pk-card__foot svg{transform:translate(3px)}.pk .pk-card--dark{background:var(--pk-ink);border-color:var(--pk-ink);color:var(--pk-on-dark)}.pk .pk-card--dark:hover{border-color:var(--pk-accent-on-dark)}.pk-card--dark .pk-card__num,.pk-card--dark .pk-card__price{color:var(--pk-accent-on-dark)}.pk-card--dark .pk-card__text{color:var(--pk-muted-dark)}.pk-card--dark .pk-card__foot{border-color:var(--pk-line-dark)}.pk-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:36px}.pk .pk-prod{display:flex;flex-direction:column;background:var(--pk-white);border:1px solid var(--pk-line);border-radius:12px;overflow:hidden;color:var(--pk-text);transition:border-color .15s ease,transform .15s ease}.pk .pk-prod:hover{border-color:var(--pk-text);transform:translateY(-2px)}.pk-prod__media{position:relative;aspect-ratio:1/1;background:#fff}.pk-prod__media img{position:absolute;left:9%;top:9%;width:82%;height:82%;object-fit:contain}.pk-prod__badge{position:absolute;left:12px;top:12px;padding:4px 9px;border-radius:4px;background:var(--pk-ink);color:#fff;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.pk-prod__badge--accent{background:var(--pk-accent)}.pk-prod__body{padding:16px 18px 18px;border-top:1px solid var(--pk-line-2);display:flex;flex-direction:column;gap:6px;flex:1}.pk-prod__type{font-size:11px;color:var(--pk-muted);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.pk-prod__title{font-size:17px;line-height:1.15;font-weight:800;font-stretch:82%;text-transform:uppercase}.pk-prod__price{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;margin-top:auto;padding-top:8px}.pk-prod__price strong{font-size:17px}.pk-prod__price s{font-size:13px;color:var(--pk-muted)}.pk-compare{background:var(--pk-ink);color:var(--pk-on-dark)}.pk-compare .pk-h2 span{color:var(--pk-accent-on-dark)}.pk-compare .pk-link{color:var(--pk-on-dark)}.pk-compare .pk-link:hover{color:var(--pk-accent-on-dark)}.pk-compare__lead{margin-top:16px;max-width:620px;font-size:17px;color:var(--pk-muted-dark)}.pk-ccards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;align-items:stretch}.pk .pk-ccard{position:relative;display:flex;flex-direction:column;background:var(--pk-ink-2);border:1px solid var(--pk-line-dark);border-radius:14px;overflow:hidden;color:var(--pk-on-dark);transition:border-color .15s ease}.pk .pk-ccard:hover{border-color:var(--pk-edge-dark)}.pk .pk-ccard.is-hl{border:2px solid var(--pk-accent-on-dark)}.pk-ccard__flag{position:absolute;right:14px;top:14px;z-index:1;padding:5px 10px;border-radius:999px;background:var(--pk-accent);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pk-ccard__media{aspect-ratio:16/10;background:#fff;display:flex;align-items:center;justify-content:center}.pk-ccard__media img{width:78%;height:84%;object-fit:contain}.pk-ccard__body{padding:22px 22px 24px;display:flex;flex-direction:column;gap:18px;flex:1}.pk-ccard__name{font-size:30px;line-height:1;font-weight:800;font-stretch:72%;text-transform:uppercase;color:var(--pk-on-dark)}.pk-ccard.is-hl .pk-ccard__name{color:var(--pk-accent-on-dark)}.pk-ccard__rows{margin:0;display:flex;flex-direction:column}.pk-ccard__row{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:11px 0;border-top:1px solid var(--pk-line-dark)}.pk-ccard__row dt{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pk-label-dark);padding-top:3px}.pk-ccard__row dd{margin:0;font-size:15px;color:#e9eaed}.pk-ccard__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid var(--pk-line-dark)}.pk-ccard__price{display:flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums}.pk-ccard__price strong{font-size:22px;color:#fff}.pk-ccard__price s{font-size:13px;color:var(--pk-label-dark)}.pk-ccard__go{font-size:14px;font-weight:700;color:var(--pk-accent-on-dark);display:inline-flex;align-items:center;gap:6px}.pk-why{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px}.pk-why__main{padding:clamp(28px,3vw,44px);border-radius:14px;background:var(--pk-white);border:1px solid var(--pk-line);display:flex;flex-direction:column;gap:16px}.pk-why__main .pk-eyebrow{color:var(--pk-accent)}.pk-why__title{font-size:clamp(30px,3vw,44px);line-height:.98;font-weight:800;font-stretch:72%;text-transform:uppercase}.pk-why__text{font-size:17px;color:var(--pk-muted);max-width:620px}.pk-why__points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px}.pk-why__point{padding:14px 16px;border-radius:10px;background:var(--pk-paper);font-size:14px;color:var(--pk-muted)}.pk-why__point strong{display:block;font-size:15px;color:var(--pk-text);margin-bottom:2px}.pk .pk-why__ask{padding:clamp(28px,3vw,44px);border-radius:14px;background:var(--pk-accent);color:var(--pk-on-accent);display:flex;flex-direction:column;gap:14px}.pk-why__ask-title{font-size:clamp(28px,2.6vw,36px);line-height:.98;font-weight:800;font-stretch:72%;text-transform:uppercase}.pk-why__ask p{color:#e6eaff;font-size:16px}.pk .pk-why__ask a{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:17px;color:#fff;border-bottom:2px solid rgba(255,255,255,.5);align-self:flex-start;padding-bottom:2px}.pk .pk-why__ask a:hover{border-color:#fff}.pk-trust{padding:clamp(32px,4vw,56px) 0 0}.pk-trust__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pk-trust__item{display:flex;gap:14px;align-items:flex-start;padding:20px;border-radius:12px;background:var(--pk-white);border:1px solid var(--pk-line)}.pk-trust__icon{flex:none;width:40px;height:40px;border-radius:10px;background:#eef1ff;color:var(--pk-accent);display:flex;align-items:center;justify-content:center}.pk-trust__item strong{display:block;font-size:15px;line-height:1.25}.pk-trust__item span{display:block;font-size:14px;color:var(--pk-muted);margin-top:2px}.pk-trust__item .pk-trust__icon{display:flex;margin:0}.pk-colhead{background:var(--pk-ink);color:var(--pk-on-dark)}.pk-colhead__inner{padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(28px,3.4vw,44px);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px 56px;align-items:end}.pk-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--pk-label-dark);margin-bottom:18px}.pk .pk-crumbs a:hover{color:var(--pk-on-dark)}.pk .pk-colhead__title{font-size:clamp(40px,5vw,76px);color:var(--pk-on-dark)}.pk-colhead__meta{margin-top:14px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--pk-accent-on-dark)}.pk-colhead__intro{font-size:16px;line-height:1.6;color:var(--pk-muted-dark)}.pk .pk-colhead__intro a{color:var(--pk-accent-on-dark);border-bottom:1px solid currentColor}.pk-colhead__more{display:inline-block;margin-top:10px;font-size:14px;font-weight:700;color:var(--pk-on-dark);border-bottom:2px solid var(--pk-edge-dark)}.pk-chips{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:28px}.pk .pk-chip{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--pk-line-dark);font-size:14px;font-weight:600;color:var(--pk-muted-dark);transition:border-color .15s ease,color .15s ease}.pk .pk-chip:hover{border-color:var(--pk-on-dark);color:var(--pk-on-dark)}.pk .pk-chip.is-active{background:var(--pk-on-dark);border-color:var(--pk-on-dark);color:var(--pk-ink)}.pk-seo{max-width:880px}.pk-seo__title{font-size:clamp(24px,2.4vw,32px);line-height:1;font-weight:800;font-stretch:75%;text-transform:uppercase;margin:0 0 18px}.pk-seo .rte{font-size:16px;line-height:1.65;color:var(--pk-muted)}.pk-seo .rte h2,.pk-seo .rte h3{color:var(--pk-text)}body .page-width{max-width:var(--pk-max);padding-left:var(--pk-gutter);padding-right:var(--pk-gutter)}body,input,textarea,select,button,.btn,.rte{font-family:var(--pk-font)}h1,h2,h3,.h1,.h2,.h3,.section-header__title,.product-single__title,.drawer__title{font-family:var(--pk-font)!important;font-weight:800!important;font-stretch:75%;text-transform:uppercase;letter-spacing:0!important;line-height:1!important}.section-header__title{font-size:clamp(30px,3.6vw,48px)!important}.rte h1,.rte h2,.rte h3,.rte h4{text-transform:none;font-stretch:90%;line-height:1.2!important;margin-top:1.6em}.rte h2{font-size:26px!important}.rte h3{font-size:21px!important}.rte h4{font-size:18px;font-weight:800}.rte{color:#33363c;line-height:1.65}.rte a{color:var(--pk-accent)}.rte ul li,.rte ol li{margin-bottom:6px}.announcement-bar{font-weight:600}.announcement-text{font-weight:800;letter-spacing:.12em}.site-header{border-bottom:1px solid var(--pk-line-dark)}.site-nav__link,.site-nav__link--underline{font-family:var(--pk-font);font-size:14px!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase}.site-nav__link--underline:after{border-color:var(--pk-accent-on-dark)!important}.site-nav__dropdown,.megamenu{background:var(--pk-white)!important;color:var(--pk-text)!important;border-top:1px solid var(--pk-line)}.site-nav__dropdown a,.megamenu a{color:var(--pk-text)!important}.megamenu .h5,.megamenu .site-nav__dropdown-link--top-level{font-weight:800!important;text-transform:uppercase;font-stretch:85%;letter-spacing:.02em}.megamenu a:hover{color:var(--pk-accent)!important}.cart-link__bubble--visible{background:var(--pk-accent)!important}.btn,.add-to-cart,.shopify-payment-button__button--unbranded{border-radius:6px!important;font-family:var(--pk-font)!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase}.btn:not(.btn--circle):not(.btn--secondary):not(.btn--tertiary):not(.btn--body){background:var(--pk-accent);border-color:var(--pk-accent);color:#fff}.btn:not(.btn--circle):not(.btn--secondary):not(.btn--tertiary):not(.btn--body):hover{background:var(--pk-accent-hover);border-color:var(--pk-accent-hover)}.btn--secondary{border-radius:6px!important}.grid-product__content{background:var(--pk-white);border:1px solid var(--pk-line);border-radius:12px;overflow:hidden;height:100%;transition:border-color .15s ease,transform .15s ease}.grid-product:hover .grid-product__content{border-color:var(--pk-text);transform:translateY(-2px)}.grid-product__image-mask{background:#fff}.grid-product__image-mask .grid__image-ratio img,.grid-product__image-mask .image-element{object-fit:contain!important}.grid-product__image-mask .grid__image-ratio{transform:scale(.86)}.grid-product__secondary-image{background:#fff}.grid-product__meta{padding:14px 16px 18px!important;text-align:left!important;border-top:1px solid var(--pk-line-2)}.grid-product__title{font-family:var(--pk-font)!important;font-size:15px!important;line-height:1.2!important;font-weight:800!important;font-stretch:85%;text-transform:uppercase;letter-spacing:.01em!important;color:var(--pk-text)}.grid-product__price{margin-top:8px;font-variant-numeric:tabular-nums;font-weight:700;font-size:16px;color:var(--pk-text)}.grid-product__price--original{color:var(--pk-muted);font-weight:400;font-size:13px;text-decoration:line-through;margin-right:6px}.grid-product__price--savings{display:inline-block;margin-left:6px;color:var(--pk-accent)!important;font-weight:700;font-size:13px}.grid-product__tag{top:12px!important;left:12px!important;right:auto!important;border-radius:4px;background:var(--pk-ink)!important;color:#fff!important;font-family:var(--pk-font);font-size:11px!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 9px!important;line-height:1}.grid-product__tag--custom{background:var(--pk-accent)!important}.grid-product__tag--sold-out{background:#8e9198!important}.quick-product__btn{border-radius:6px!important;background:var(--pk-ink)!important;color:#fff!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:12px!important}.grid-product__colors{padding:0 16px 12px;text-align:left}.collection-filter,.collection-filter__item,.collection-filter__item--count{font-size:14px}.collection-filter__item--count{color:var(--pk-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.grid__item--sidebar .h4,.collapsible-trigger-btn{font-family:var(--pk-font)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.06em!important;font-size:13px!important}.tag-list a,.tag-list label{border-radius:6px}.pagination{font-variant-numeric:tabular-nums;font-weight:700}.pagination .page.current{color:var(--pk-accent)}.collection-item__title span,.collection-item__title{font-family:var(--pk-font)!important;font-weight:800;text-transform:uppercase;font-stretch:85%}.collection-item{border-radius:12px;overflow:hidden}.page-content--product{padding-top:clamp(20px,3vw,40px)}.product__main-photos,.product-image-main,.product__photos .image-wrap{background:#fff}.product__main-photos{border:1px solid var(--pk-line);border-radius:12px;overflow:hidden}.product__thumb{border-radius:8px;overflow:hidden;border:1px solid var(--pk-line);background:#fff}.product__thumb.is-active,.product__thumb-item.is-active .product__thumb{border:2px solid var(--pk-accent)}.product__thumb.is-active:after,.product__thumb-item .product__thumb.is-active:after{display:none!important}.product-single__meta{padding-top:4px}.product-single__title{font-size:clamp(30px,3.2vw,46px)!important;line-height:.98!important;font-stretch:75%;margin-bottom:6px}.product-block--price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.product__price{font-family:var(--pk-font);font-size:30px!important;font-weight:800;font-variant-numeric:tabular-nums;color:var(--pk-text)}.product__price.product__price--compare{font-size:17px!important;font-weight:400;color:var(--pk-muted)}.product__price-savings{display:inline-flex;align-items:center;background:var(--pk-accent);color:#fff!important;border-radius:4px;padding:4px 9px;font-size:13px!important;font-weight:700;letter-spacing:.02em}.product__policies{color:var(--pk-muted);font-size:13px}.sales-points{background:var(--pk-white);border:1px solid var(--pk-line);border-radius:12px;padding:14px 16px;margin:0}.sales-point{font-size:15px}.sales-point .icon-and-text .icon{color:var(--pk-accent)}.product-block--sales-point+.product-block--sales-point .sales-points{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.product-block--sales-point:has(+.product-block--sales-point) .sales-points{border-bottom-left-radius:0;border-bottom-right-radius:0}.inventory--low,.icon--inventory{color:#16a34a}.js-qty__wrapper{border-radius:6px;overflow:hidden;border-color:var(--pk-line)!important;background:#fff}.add-to-cart{min-height:58px;font-size:15px!important;background:var(--pk-accent)!important;border-color:var(--pk-accent)!important;color:#fff!important}.add-to-cart:hover{background:var(--pk-accent-hover)!important}.product-block--tab .collapsibles-wrapper{border-color:var(--pk-line)}.product-block--tab .collapsible-trigger-btn{padding-top:18px;padding-bottom:18px}.product-single__meta .rte{font-size:16px}.product-single__meta .rte img{border-radius:10px}.product-single__meta .rte table{width:100%;border-collapse:collapse;font-size:15px}.product-single__meta .rte table td,.product-single__meta .rte table th{border:1px solid var(--pk-line);padding:10px 12px;color:var(--pk-text);background:#fff}.ib-calculator{border-radius:12px}.kit-product-variant-picker .kit-radio__input:checked+.kit-button{box-shadow:inset 0 0 0 2px var(--pk-accent)!important}.kit-product-variant-picker .kit-radio .kit-button{border-radius:6px!important;background:#fff!important}.testimonials-section .testimonials-slide__content,.testimonial-stars{font-family:var(--pk-font)}.testimonials-slider__text{border-radius:12px;background:#fff!important;border:1px solid var(--pk-line)}.site-footer{font-size:14px}.site-footer .footer__title{font-family:var(--pk-font)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase;color:#9a9da4!important;font-stretch:100%}.site-footer a{color:#e3e4e8}.site-footer a:hover{color:var(--pk-accent-on-dark)}.site-footer .site-footer__linklist a{padding:4px 0;display:inline-block}.footer__newsletter-input{border-radius:6px!important;border-color:#3a3c42!important;background:#1a1b1f!important;color:#f5f5f3!important}.footer__small-text{color:#9a9da4;font-size:12px}.footer__logo img{max-height:56px;width:auto}.cart__item-name,.cart__product-name{font-weight:800;text-transform:uppercase;font-stretch:85%}.cart__checkout{min-height:58px}.drawer{font-family:var(--pk-font)}@media(max-width:1100px){.pk-products,.pk-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.pk-hero__inner{grid-template-columns:1fr;gap:8px}.pk-hero__text{padding-bottom:28px}.pk-hero__panel{max-width:680px;width:100%}.pk-problems{grid-template-columns:1fr}.pk .pk-card{min-height:0}.pk-ccards{grid-template-columns:1fr;max-width:620px}.pk-why{grid-template-columns:1fr}.pk-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-stat:nth-child(3){border-left:0;padding-left:0}.pk-stat:nth-child(n+3){border-top:1px solid var(--pk-line-2)}.pk-colhead__inner{grid-template-columns:1fr}}@media(max-width:600px){.pk-hero__text{gap:20px}.pk-hero__ctas .pk-btn{flex:1 1 100%}.pk-hero__proof{gap:8px 18px;font-size:13px}.pk .pk-hero__card{gap:12px;padding:12px}.pk-hero__thumb{width:64px;height:64px}.pk-hero__card-title{font-size:17px}.pk-hero__card-go{width:40px;height:40px}.pk-hero__chip{font-size:10px;padding:5px 8px}.pk-hero__chip--tl{left:10px;top:10px}.pk-hero__chip--tr{right:10px;top:10px}.pk-stat{padding:18px 14px}.pk-stat:nth-child(odd){padding-left:0}.pk .pk-card{padding:24px}.pk-products{gap:10px;margin-top:24px}.pk-prod__body{padding:12px 12px 14px}.pk-prod__title{font-size:14px}.pk-prod__price strong{font-size:15px}.pk-ccard__row{grid-template-columns:96px minmax(0,1fr)}.pk-why__points,.pk-trust__grid{grid-template-columns:1fr}.pk-trust__item{padding:16px}.grid-product__meta{padding:10px 12px 14px!important}.grid-product__title{font-size:13px!important}.grid-product__price{font-size:14px}.product__price{font-size:26px!important}.product-single__title{text-align:left}}@media(prefers-reduced-motion:reduce){.pk *,.grid-product__content{transition:none!important;animation:none!important}.pk-dog-pulse{display:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/pooko-b.css.map */
