:root{--pk-ink: #0d100e;--pk-ink-soft: #1b201d;--pk-text: #2a302c;--pk-muted: #5d655f;--pk-line: #e4e8e2;--pk-surface: #ffffff;--pk-tint: #f3f6f0;--pk-dark: #070908;--pk-lime: #a3e635;--pk-lime-hover: #b8f25a;--pk-lime-soft: #ecf8d9;--pk-lime-ink: #4d7c0f;--pk-star: #f5b301;--pk-star-empty: #d9ddd6;--pk-radius-lg: 24px;--pk-radius: 16px;--pk-radius-sm: 12px;--pk-ease: cubic-bezier(.22, 1, .36, 1);--pk-section-space: clamp(64px, 9vw, 120px);--pk-shadow: 0 1px 2px rgb(13 16 14 / .04), 0 12px 32px -16px rgb(13 16 14 / .18)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.02em;text-wrap:balance}:focus-visible{outline-color:var(--pk-lime-ink)}.announcement-bar__text,header-announcements p{letter-spacing:.08em;font-weight:500}.header-logo__image{image-rendering:-webkit-optimize-contrast}.button,.button-secondary,.shopify-payment-button__button--unbranded{font-weight:600;letter-spacing:0}.product-details .add-to-cart-button,.product-details .shopify-payment-button__button{min-height:56px;font-size:1rem}.product-form-buttons .quantity-selector-wrapper:has(>quantity-selector-component[style*="display: none"]){display:none}.product-details .add-to-cart-button{transition:transform .25s var(--pk-ease),box-shadow .25s var(--pk-ease),background-color .25s}@media(hover:hover){.product-details .add-to-cart-button:hover{transform:translateY(-1px);box-shadow:0 12px 28px -14px #0d100e8c}}@media(max-width:749px){.product-information__media slideshow-slides{aspect-ratio:3 / 2;min-height:0}.product-information__media slideshow-slide,.product-information__media slideshow-slide .product-media{height:100%;aspect-ratio:auto}}.product-details .product-title,.product-details h1{letter-spacing:-.03em}sticky-add-to-cart,.sticky-add-to-cart{box-shadow:0 -8px 24px -16px #0d100e40}.pk-container{width:min(calc(100% - 2 * var(--page-margin, 16px)),var(--narrow-page-width, 90rem));margin-inline:auto}.pk-section{background:var(--pk-bg, var(--pk-surface));color:var(--pk-fg, var(--pk-text));padding-block:var(--pk-section-space)}.pk-section--tint{--pk-bg: var(--pk-tint)}.pk-section--dark,.pk-hero,.pk-cta{--pk-bg: var(--pk-dark);--pk-fg: rgb(255 255 255 / .76);--pk-heading: #fff;--pk-muted: rgb(255 255 255 / .62);--pk-line: rgb(255 255 255 / .12);--pk-eyebrow: var(--pk-lime)}.pk-section[id],.shopify-section[id]{scroll-margin-top:calc(var(--header-height, 64px) + 16px)}.pk-eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1rem;font-family:var(--font-body--family);font-size:.75rem;font-weight:600;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;color:var(--pk-eyebrow, var(--pk-lime-ink))}.pk-eyebrow:before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}.pk-h1,.pk-h2,.pk-h3{margin:0;font-family:var(--font-heading--family);font-weight:700;color:var(--pk-heading, var(--pk-ink));text-wrap:balance}.pk-h1{font-size:clamp(2.375rem,6.2vw,4.5rem);line-height:1.02;letter-spacing:-.035em}.pk-h2{font-size:clamp(1.875rem,4.2vw,3rem);line-height:1.06;letter-spacing:-.03em}.pk-h3{font-size:1.125rem;line-height:1.3;letter-spacing:-.01em}.pk-lead{max-width:38rem;margin:1.25rem 0 0;font-size:clamp(1.0625rem,1.5vw,1.1875rem);line-height:1.6;color:var(--pk-muted);text-wrap:pretty}.pk-lead p{margin:0}.pk-head{max-width:46rem;margin-bottom:clamp(2.25rem,5vw,3.5rem)}.pk-head--center{margin-inline:auto;text-align:center}.pk-head--center .pk-lead{margin-inline:auto}.pk-icon{width:24px;height:24px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.pk-btn{--pk-btn-bg: var(--pk-ink);--pk-btn-fg: #fff;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:56px;padding:0 1.75rem;border:1px solid transparent;border-radius:999px;background:var(--pk-btn-bg);color:var(--pk-btn-fg);font-family:var(--font-body--family);font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .25s var(--pk-ease),background-color .25s var(--pk-ease),box-shadow .25s var(--pk-ease),border-color .25s;-webkit-tap-highlight-color:transparent}.pk-btn__price{padding-left:.75rem;border-left:1px solid color-mix(in srgb,currentColor 30%,transparent);font-variant-numeric:tabular-nums}.pk-btn .pk-icon{width:18px;height:18px;stroke-width:2;transition:transform .25s var(--pk-ease)}.pk-btn:focus-visible{outline:2px solid var(--pk-lime);outline-offset:3px}.pk-btn--lime{--pk-btn-bg: var(--pk-lime);--pk-btn-fg: var(--pk-ink)}.pk-btn--ghost{--pk-btn-bg: transparent;--pk-btn-fg: var(--pk-heading, var(--pk-ink));border-color:color-mix(in srgb,currentColor 28%,transparent)}@media(hover:hover){.pk-btn:hover{transform:translateY(-1px);box-shadow:0 12px 28px -14px #0d100e8c}.pk-btn:hover .pk-icon{transform:translate(3px)}.pk-btn--lime:hover{--pk-btn-bg: var(--pk-lime-hover);box-shadow:0 14px 34px -14px #a3e63599}.pk-btn--ghost:hover{border-color:currentColor;box-shadow:none}}.pk-stars{--pk-star-size: 16px;display:inline-block;flex-shrink:0;width:calc(var(--pk-star-size) * 5);height:var(--pk-star-size);background:linear-gradient(90deg,var(--pk-star) calc(var(--pk-rating, 5) / 5 * 100%),var(--pk-star-empty) 0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.6l2.9 5.9 6.5.9-4.7 4.6 1.1 6.5L12 17.4l-5.8 3.1 1.1-6.5-4.7-4.6 6.5-.9z'/%3E%3C/svg%3E") 0 0 / var(--pk-star-size) var(--pk-star-size) repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.6l2.9 5.9 6.5.9-4.7 4.6 1.1 6.5L12 17.4l-5.8 3.1 1.1-6.5-4.7-4.6 6.5-.9z'/%3E%3C/svg%3E") 0 0 / var(--pk-star-size) var(--pk-star-size) repeat-x}.pk-section--dark .pk-stars,.pk-hero .pk-stars,.pk-cta .pk-stars{--pk-star-empty: rgb(255 255 255 / .22)}.pk-rating-line{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;color:inherit;font-size:.9375rem;text-decoration:none}.pk-rating-line strong{color:var(--pk-heading, var(--pk-ink));font-weight:600}a.pk-rating-line:hover span:last-child{text-decoration:underline;text-underline-offset:3px}.pk-trust-row{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;padding:0;list-style:none;font-size:.875rem;color:var(--pk-muted)}.pk-trust-row li{display:inline-flex;align-items:center;gap:.5rem}.pk-trust-row .pk-icon{width:18px;height:18px;color:var(--pk-eyebrow, var(--pk-lime-ink))}.pk-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--pk-dark);color:var(--pk-fg)}.pk-hero__media{position:relative;aspect-ratio:5 / 4;z-index:-1}.pk-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--pk-focus-x, 20%) 50%;-webkit-mask-image:linear-gradient(to bottom,#000 58%,transparent 100%);mask-image:linear-gradient(to bottom,#000 58%,transparent 100%)}.pk-hero__inner{margin-top:-3.25rem;padding-bottom:clamp(3rem,8vw,4.5rem)}.pk-hero .pk-lead{color:var(--pk-fg)}.pk-hero__rating{margin-top:1.5rem}.pk-hero__buy{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.pk-hero .pk-trust-row{margin-top:1.75rem;color:var(--pk-fg)}@media(max-width:749px){.pk-hero .pk-actions,.pk-cta .pk-actions{flex-direction:column;align-items:stretch}.pk-hero .pk-trust-row{gap:.625rem 1.125rem;font-size:.8125rem}}@media(min-width:750px)and (max-width:989px){.pk-hero__media,.pk-cta__media{aspect-ratio:16 / 9}}@media(min-width:990px){.pk-hero{display:flex;align-items:center;min-height:clamp(580px,46vw,760px)}.pk-hero__media{position:absolute;inset:0 0 0 auto;width:60%;aspect-ratio:auto}.pk-hero__media img{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 30%);mask-image:linear-gradient(to right,transparent 0%,#000 30%)}.pk-hero__inner{margin-top:0;padding-block:5.5rem}.pk-hero__content{max-width:35rem}}.pk-benefits__grid{display:grid;gap:12px;margin:0;padding:0;list-style:none}.pk-benefit{display:grid;grid-template-columns:auto 1fr;gap:.25rem 1rem;align-items:start;align-content:start;padding:1.25rem;border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-surface);transition:transform .35s var(--pk-ease),box-shadow .35s var(--pk-ease),border-color .35s}.pk-section--tint .pk-benefit{border-color:transparent}.pk-benefit__icon{grid-row:span 2;display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--pk-lime-soft);color:var(--pk-ink)}.pk-benefit p{margin:0;font-size:.9375rem;line-height:1.55;color:var(--pk-muted)}@media(hover:hover){.pk-benefit:hover{transform:translateY(-3px);box-shadow:var(--pk-shadow)}}@media(min-width:750px){.pk-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pk-benefit{grid-template-columns:1fr;gap:.625rem;padding:1.75rem}.pk-benefit__icon{grid-row:auto;margin-bottom:.75rem}.pk-benefit:last-child:nth-child(odd){grid-column:1 / -1}}@media(min-width:1100px){.pk-benefits__grid{grid-template-columns:repeat(var(--pk-cols, 3),minmax(0,1fr))}.pk-benefit:last-child:nth-child(odd){grid-column:auto}}.pk-showcase__grid{display:grid;gap:28px}.pk-showcase__item{margin:0}.pk-showcase__media{overflow:hidden;aspect-ratio:var(--ar, 1.5);border-radius:var(--pk-radius);background:var(--pk-tint)}.pk-showcase__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--pk-ease)}.pk-showcase__item figcaption{display:grid;gap:.25rem;margin-top:.875rem}.pk-showcase__item figcaption span{font-size:.9375rem;color:var(--pk-muted)}.pk-showcase__footer{margin-top:clamp(2rem,5vw,3rem);text-align:center}@media(hover:hover){.pk-showcase__item:hover img{transform:scale(1.035)}}@media(min-width:750px){.pk-showcase__grid{display:flex;flex-wrap:wrap;gap:40px 20px}.pk-showcase__item{flex:var(--ar, 1.5) 1 calc(var(--ar, 1.5) * 230px);min-width:0}}.pk-steps__list{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:pk-step}.pk-step{position:relative;display:grid;grid-template-columns:auto 1fr;gap:.375rem 1.125rem;align-content:start;padding:1.5rem;border-radius:var(--pk-radius);background:var(--pk-surface);counter-increment:pk-step}.pk-section--dark .pk-step{background:#ffffff0a;border:1px solid var(--pk-line)}.pk-step__num{grid-row:span 2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--pk-ink);color:var(--pk-lime);font-weight:700;font-size:.9375rem;font-variant-numeric:tabular-nums}.pk-section--dark .pk-step__num{background:var(--pk-lime);color:var(--pk-ink)}.pk-step p{margin:0;font-size:.9375rem;line-height:1.55;color:var(--pk-muted)}.pk-steps__footer{margin-top:clamp(2rem,5vw,3rem);display:flex;justify-content:center}@media(min-width:750px){.pk-steps__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pk-step{grid-template-columns:1fr;gap:.625rem;padding:2rem}.pk-step__num{grid-row:auto;margin-bottom:1rem}}.pk-reviews__layout{display:grid;gap:24px}.pk-reviews__summary{align-self:start;padding:1.75rem;border-radius:var(--pk-radius-lg);background:var(--pk-ink);color:#ffffffb8;--pk-star-empty: rgb(255 255 255 / .22)}.pk-reviews__score{display:flex;align-items:baseline;gap:.5rem;color:#fff}.pk-reviews__score strong{font-family:var(--font-heading--family);font-size:3.5rem;font-weight:700;line-height:1;letter-spacing:-.04em}.pk-reviews__summary .pk-stars{--pk-star-size: 20px;margin-top:.75rem}.pk-reviews__based{margin:.5rem 0 0;font-size:.9375rem}.pk-reviews__bars{display:grid;gap:.5rem;margin:1.5rem 0;padding:0;list-style:none;font-size:.8125rem;font-variant-numeric:tabular-nums}.pk-reviews__bars li{display:grid;grid-template-columns:1.5rem 1fr 1.5rem;align-items:center;gap:.75rem}.pk-reviews__bar{height:6px;border-radius:6px;background:#ffffff24;overflow:hidden}.pk-reviews__bar span{display:block;height:100%;width:var(--pk-pct, 0%);border-radius:inherit;background:var(--pk-lime)}.pk-reviews__summary .pk-btn{width:100%}.pk-reviews__list{display:grid;grid-auto-flow:column;grid-auto-columns:min(85%,340px);gap:12px;margin:0;padding:0 0 4px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.pk-reviews__list::-webkit-scrollbar{display:none}.pk-review{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border-radius:var(--pk-radius);background:var(--pk-surface);border:1px solid var(--pk-line);scroll-snap-align:start}.pk-section--tint .pk-review{border-color:transparent}.pk-review blockquote{flex:1;margin:0;font-size:1.0625rem;line-height:1.55;color:var(--pk-ink)}.pk-review footer{display:flex;align-items:center;gap:.75rem;font-size:.875rem}.pk-review__avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--pk-lime-soft);color:var(--pk-ink);font-weight:700}.pk-review__name{display:block;font-weight:600;color:var(--pk-ink)}.pk-review__meta{display:block;color:var(--pk-muted);font-size:.8125rem}@media(min-width:990px){.pk-reviews__layout{grid-template-columns:minmax(280px,340px) 1fr;gap:32px}.pk-reviews__summary{position:sticky;top:calc(var(--header-height, 64px) + 24px);padding:2.25rem}.pk-reviews__list{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;gap:16px;overflow:visible}}.pk-faq__layout{display:grid;gap:2rem}.pk-faq__aside .pk-lead{font-size:1.0625rem}.pk-faq__aside .pk-actions{margin-top:1.75rem}.pk-faq__list{border-top:1px solid var(--pk-line)}.pk-faq__item{border-bottom:1px solid var(--pk-line)}.pk-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.375rem 0;font-size:1.0625rem;font-weight:600;line-height:1.4;color:var(--pk-heading, var(--pk-ink));cursor:pointer;list-style:none}.pk-faq__item summary::-webkit-details-marker{display:none}.pk-faq__item summary:focus-visible{outline:2px solid var(--pk-lime-ink);outline-offset:4px;border-radius:4px}.pk-faq__toggle{position:relative;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--pk-tint);transition:background-color .3s var(--pk-ease),transform .3s var(--pk-ease)}.pk-section--tint .pk-faq__toggle{background:var(--pk-surface)}.pk-faq__toggle:before,.pk-faq__toggle:after{content:"";position:absolute;inset:50% auto auto 50%;width:12px;height:1.75px;border-radius:2px;background:var(--pk-ink);transform:translate(-50%,-50%);transition:transform .3s var(--pk-ease)}.pk-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.pk-faq__item[open] .pk-faq__toggle{background:var(--pk-lime)}.pk-faq__item[open] .pk-faq__toggle:after{transform:translate(-50%,-50%) rotate(0)}.pk-faq__answer{padding:0 3.5rem 1.5rem 0;font-size:1rem;line-height:1.65;color:var(--pk-muted)}.pk-faq__answer p{margin:0 0 .75rem}.pk-faq__answer p:last-child{margin-bottom:0}.pk-faq__answer a{color:var(--pk-ink);text-underline-offset:3px}@supports (interpolate-size: allow-keywords){.pk-faq__list{interpolate-size:allow-keywords}.pk-faq__item::details-content{height:0;overflow:clip;transition:height .35s var(--pk-ease),content-visibility .35s allow-discrete}.pk-faq__item[open]::details-content{height:auto}}@media(max-width:749px){.pk-faq__answer{padding-right:0}}@media(max-width:989px){.pk-faq__aside .pk-actions{display:none}}@media(min-width:990px){.pk-faq__more{display:none}}@media(min-width:990px){.pk-faq__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem}.pk-faq__aside{position:sticky;top:calc(var(--header-height, 64px) + 32px);align-self:start}.pk-faq--single .pk-faq__layout{grid-template-columns:minmax(0,1fr);max-width:52rem;margin-inline:auto}.pk-faq--single .pk-faq__aside{position:static}}.pk-cta{position:relative;isolation:isolate;overflow:hidden;background:var(--pk-dark);color:var(--pk-fg)}.pk-cta__media{position:relative;aspect-ratio:4 / 3;z-index:-1}.pk-cta__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--pk-focus-x, 50%) 40%;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 55%,transparent 100%)}.pk-cta__inner{margin-top:-3rem;padding-bottom:clamp(3.5rem,8vw,5rem)}.pk-cta .pk-lead{color:var(--pk-fg)}.pk-cta__price{display:flex;align-items:baseline;gap:.75rem;margin:1.75rem 0 1.25rem;color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.pk-cta__price s{font-size:1rem;font-weight:400;color:var(--pk-muted)}.pk-cta .pk-trust-row{margin-top:1.5rem;color:var(--pk-fg)}@media(min-width:990px){.pk-cta{display:flex;align-items:center;min-height:clamp(520px,40vw,680px)}.pk-cta__media{position:absolute;inset:0 0 0 auto;width:56%;aspect-ratio:auto}.pk-cta__media img{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 32%);mask-image:linear-gradient(to right,transparent 0%,#000 32%)}.pk-cta__inner{margin-top:0;padding-block:5rem}.pk-cta__content{max-width:32rem}}.pk-pdp-rating{display:flex}.pk-pdp-rating .pk-rating-line{font-size:.875rem;color:var(--pk-muted)}.pk-pdp-rating .pk-rating-line strong{color:var(--pk-ink)}.product-details .pk-pdp-rating{margin-bottom:-10px}.pk-cost{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .875rem}.pk-cost__now{font-family:var(--font-heading--family);font-size:1.75rem;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--pk-ink);font-variant-numeric:tabular-nums}.pk-cost__was{font-size:1.125rem;color:var(--pk-muted)}.pk-cost__note{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .75rem .3125rem .625rem;border-radius:999px;background:var(--pk-lime-soft);color:var(--pk-lime-ink);font-size:.8125rem;font-weight:600}.pk-cost__note .pk-icon{width:16px;height:16px;stroke-width:1.8}.pk-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.pk-highlights li{display:flex;align-items:center;gap:.625rem;min-width:0;padding:.625rem .75rem;border-radius:var(--pk-radius-sm);background:var(--pk-tint);color:var(--pk-ink);font-size:.875rem;font-weight:500;line-height:1.3}.pk-highlights__icon{display:grid;flex-shrink:0;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--pk-surface)}.pk-highlights__icon .pk-icon{width:18px;height:18px}@media(max-width:749px){.pk-highlights{gap:8px}.pk-highlights li{gap:.5rem;padding:.5rem .625rem;font-size:.8125rem}.pk-highlights__icon{width:26px;height:26px}.pk-highlights__icon .pk-icon{width:16px;height:16px}}.pk-specs{display:grid;margin:0}.pk-specs>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1rem;padding:.625rem 0;border-bottom:1px solid var(--pk-line)}.pk-specs>div:first-child{padding-top:0}.pk-specs>div:last-child{border-bottom:0}.pk-specs dt{color:var(--pk-muted)}.pk-specs dd{margin:0;color:var(--pk-ink);font-weight:500}.pk-pdp-trust{display:grid;gap:0;margin:0;padding:0;list-style:none;border:1px solid var(--pk-line);border-radius:var(--pk-radius)}.pk-pdp-trust li{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.875rem;padding:.875rem 1rem}.pk-pdp-trust li+li{border-top:1px solid var(--pk-line)}.pk-pdp-trust__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--pk-lime-soft);color:var(--pk-ink)}.pk-pdp-trust__icon .pk-icon{width:20px;height:20px}.pk-pdp-trust strong{display:block;font-size:.9375rem;font-weight:600;color:var(--pk-ink)}.pk-pdp-trust span:not(.pk-pdp-trust__icon){display:block;font-size:.8125rem;line-height:1.45;color:var(--pk-muted)}.pk-pdp-trust--row{grid-template-columns:repeat(3,minmax(0,1fr))}.pk-pdp-trust--row li{grid-template-columns:1fr;justify-items:center;gap:.5rem;padding:.875rem .375rem;text-align:center}.pk-pdp-trust--row li+li{border-top:0;border-left:1px solid var(--pk-line)}.pk-pdp-trust--row strong{font-size:.8125rem;line-height:1.3}.pk-pdp-info{border-top:1px solid var(--pk-line)}.pk-pdp-info .pk-faq__item summary{padding:1.125rem 0;font-size:1rem}.pk-pdp-info .pk-faq__answer{padding-right:0;font-size:.9375rem}.pk-pdp-info .pk-faq__answer h2,.pk-pdp-info .pk-faq__answer h3{margin:1.25rem 0 .5rem;font-size:1rem;line-height:1.4;letter-spacing:0;color:var(--pk-ink)}.pk-pdp-info .pk-faq__answer>:first-child{margin-top:0}.pk-pdp-info .pk-faq__answer ul{margin:0 0 .75rem;padding-left:1.25rem}#judgeme_product_reviews .jm-review-widget{--jm-review-widget-star-and-histogram-color: var(--pk-star) !important;--jm-review-widget-button-color: var(--pk-ink) !important;--jm-review-widget-button-text-color: #ffffff !important;--jm-widget-primary-color: var(--pk-ink) !important;--jm-review-widget-form-button-color: var(--pk-ink) !important;--jm-review-widget-text-color: var(--pk-ink) !important;--jm-review-widget-lighter-text-color: var(--pk-muted) !important}#judgeme_product_reviews .jm-button{border-radius:999px}.product-details .bndlr-quantity-break .bndlr-line{margin-bottom:4px;color:var(--pk-ink);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.product-details .bndlr-quantity-break .bndlr-line:before,.product-details .bndlr-quantity-break .bndlr-line:after{height:1px;background-color:var(--pk-line)}.product-details .bndlr-quantity-break .bndlr-radio-container{margin-top:10px}.product-details .bndlr-quantity-break .bndlr-radio-container [type=radio]~label{padding:16px 18px;border:1.5px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-surface);box-shadow:none;font-size:1rem;font-weight:600;transition:border-color .2s var(--pk-ease),background-color .2s var(--pk-ease)}.product-details .bndlr-quantity-break .bndlr-radio-container label:hover{border-color:color-mix(in srgb,var(--pk-ink) 45%,transparent);background:var(--pk-surface)}.product-details .bndlr-quantity-break .bndlr-radio-container[data-bundler-break-active=true] [type=radio]~label{border-color:var(--pk-ink);background:var(--pk-tint)}.product-details .bndlr-quantity-break .bndlr-radio-button{border:1.5px solid color-mix(in srgb,var(--pk-ink) 40%,transparent);background:var(--pk-surface)}.product-details .bndlr-quantity-break .bndlr-radio-button:after{background:var(--pk-ink)}.product-details .bndlr-quantity-break [data-bundler-break-active=true] .bndlr-radio-button{border-color:var(--pk-ink)}.product-details .bndlr-quantity-break .bndlr-text{margin-left:.75em;color:var(--pk-ink)}.product-details .bndlr-quantity-break .bndlr-price{color:var(--pk-ink)}.product-details .bndlr-quantity-break .bndlr-original-price{color:var(--pk-muted);font-weight:400;font-size:.875em}.product-details .bndlr-quantity-break .bndlr-savings-text{top:-10px;right:14px;padding:2px 10px;border-radius:999px;background:var(--pk-lime);color:var(--pk-ink);box-shadow:none;font-size:.75rem;font-weight:700;letter-spacing:0;transform:none}.product-details .bndlr-quantity-break .bndlr-radio-container:focus-visible{outline:2px solid var(--pk-lime-ink);outline-offset:2px;border-radius:var(--pk-radius)}.pk-js [data-pk-reveal]{opacity:0;transform:translateY(18px);transition:opacity .8s var(--pk-ease),transform .8s var(--pk-ease);transition-delay:var(--pk-delay, 0ms)}.pk-js [data-pk-reveal].is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.pk-js [data-pk-reveal]{opacity:1;transform:none;transition:none}.pk-btn,.pk-benefit,.pk-showcase__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pk-brand.css.map */
