.pf-pdp{padding-block:clamp(36px,6vw,88px)}.pf-pdp .pf-head{margin-bottom:clamp(18px,3.5vw,36px)}.pf-pdp .pf-rule{margin:14px 0}.pf-pdp .pf-h2{font-size:clamp(1.625rem,5vw,2.5rem)}.pf-pdp .pf-eyebrow{margin-bottom:10px}.pf-pdp-label{margin:0 0 12px;font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--pf-gold-text)}:is(.pf-section--dark,.pf-onblack) .pf-pdp-label{color:var(--pf-gold)}.pf-pdp-price{font-family:var(--pf-serif);font-size:1.75rem;line-height:1;white-space:nowrap}[id$=__faq]>.pf-section{padding-block:clamp(40px,6vw,88px)}.pf-pdp-hero{padding-block:clamp(24px,5vw,88px)}.pf-pdp-hero__grid{display:grid;grid-template-columns:96px 1fr;grid-template-areas:"copy copy" "media offer" "cta cta";column-gap:16px;row-gap:18px;align-items:center}.pf-pdp-hero__copy{grid-area:copy}.pf-pdp-hero__media{grid-area:media;align-self:start}.pf-pdp-hero__offer{grid-area:offer}.pf-pdp-hero__cta{grid-area:cta}.pf-pdp-hero .pf-h1{font-size:clamp(1.875rem,7.4vw,3.375rem);line-height:1.1;letter-spacing:-.012em}.pf-pdp-hero__lede{margin-top:12px;font-size:clamp(1.0625rem,2.3vw,1.1875rem);line-height:1.55;color:var(--pf-ink-soft);max-width:32em;text-wrap:pretty}.pf-pdp-hero__value{margin-top:10px;font-family:var(--pf-serif);font-style:italic;font-size:clamp(1.0625rem,2.6vw,1.25rem);line-height:1.45;color:var(--pf-gold-text);max-width:30em}.pf-pdp-hero__media img{display:block;width:100%;height:auto;background:#fff;box-shadow:0 1px 2px #14101014,0 14px 30px -16px #14101066}.pf-pdp-hero__facts{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:4px}.pf-pdp-hero__facts li{position:relative;padding-left:16px;font-size:.9375rem;line-height:1.4}.pf-pdp-hero__facts li:before{content:"";position:absolute;left:0;top:.7em;width:9px;height:1px;background:var(--pf-gold)}.pf-pdp-hero__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0}.pf-pdp-hero__price small{font-size:.8125rem;letter-spacing:.02em;color:var(--pf-ink-soft)}.pf-pdp-hero__cta .pf-btn{width:100%}@media(min-width:900px){.pf-pdp-hero__grid{grid-template-columns:1.06fr .94fr;grid-template-rows:auto auto 1fr;grid-template-areas:"copy media" "offer media" "cta media";column-gap:64px;row-gap:22px;align-items:start}.pf-pdp-hero__media{grid-row:1 / span 3;max-width:420px;width:100%;justify-self:end;align-self:center}.pf-pdp-hero__cta .pf-btn{width:auto;min-width:360px}.pf-pdp-hero__facts li{font-size:1rem}}.pf-pdp-why__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}@media(min-width:750px){.pf-pdp-why__list{grid-template-columns:repeat(3,1fr);gap:18px}}.pf-pdp-why__list li{display:grid;grid-template-columns:34px 1fr;align-items:baseline;padding:14px 16px;background:var(--pf-cream);border-left:2px solid var(--pf-gold);font-size:1rem;line-height:1.45}.pf-pdp-why__n{font-family:var(--pf-serif);font-size:1.0625rem;color:var(--pf-gold-text)}.pf-pdp-why__close{margin-top:16px;font-family:var(--pf-serif);font-style:italic;font-size:clamp(1.0625rem,2.4vw,1.25rem);line-height:1.45}.pf-pdp-method{list-style:none;margin:0 0 22px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(min-width:750px){.pf-pdp-method{grid-template-columns:repeat(4,1fr);gap:14px}}.pf-pdp-method li{display:grid;gap:4px;align-content:start;padding:12px 12px 14px;background:var(--pf-black);color:var(--pf-cream)}.pf-pdp-method__k{font-family:var(--pf-sans);font-size:.8125rem;font-weight:600;letter-spacing:.2em;color:var(--pf-gold)}.pf-pdp-method__t{font-size:.9375rem;line-height:1.4;color:#f5eee0db}.pf-pdp-sol__cols{display:grid;gap:22px}@media(min-width:900px){.pf-pdp-sol__cols{grid-template-columns:.9fr 1.1fr;gap:56px}}.pf-pdp-chips{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pf-pdp-chips li{display:flex;align-items:center;justify-content:center;min-height:44px;padding:6px 8px;border:1px solid var(--pf-gold);text-align:center;font-size:.9375rem;line-height:1.25}.pf-pdp-checks{grid-template-columns:1fr!important}.pf-pdp-checks li{padding-block:10px;font-size:1rem}.pf-pdp-sol .pf-microcopy{margin-top:16px;max-width:46em}.pf-pdp-gal .pf-gallery figure{flex-basis:64%}.pf-pdp-gal__vid{flex:0 0 51%;scroll-snap-align:center;margin:0}.pf-pdp-gal__vid .pf-media{box-shadow:0 1px 2px #14101014,0 18px 40px -20px #14101059}.pf-pdp-gal__vid .pf-media img{box-shadow:none;background:var(--pf-black)}.pf-pdp-gal__cap{margin-top:12px;font-size:.875rem;letter-spacing:.02em;color:var(--pf-ink-soft)}@media(min-width:900px){.pf-pdp-gal .pf-gallery{grid-template-columns:var(--pf-cols,repeat(4,1fr));gap:22px;align-items:start}.pf-pdp-gal__vid{flex:none}}.pf-pdp-gal__btn{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;color:inherit;text-decoration:none}.pf-pdp-gal__btn:focus-visible{outline:2px solid currentColor;outline-offset:4px}.pf-pdp-gal__facts{margin-top:12px;font-size:.875rem;font-weight:500;letter-spacing:.06em;color:var(--pf-black)}.pf-pdp-gal__try{margin-top:6px}.pf-pdp-lb{max-width:min(94vw,900px);max-height:94svh;padding:0;border:0;background:transparent;overflow:visible}.pf-pdp-lb::backdrop{background:#141010d1}.pf-pdp-lb img{display:block;max-width:100%;max-height:88svh;width:auto;height:auto;margin-inline:auto;background:#fff}.pf-pdp-lb__close{display:block;margin:0 0 8px auto;min-width:44px;min-height:44px;border:1px solid var(--pf-cream);background:var(--pf-black);color:var(--pf-cream);font-size:1.25rem;line-height:1;cursor:pointer}.pf-pdp-proof__card{display:grid;grid-template-columns:96px 1fr;gap:16px;align-items:start;max-width:860px}@media(min-width:750px){.pf-pdp-proof__card{grid-template-columns:200px 1fr;gap:36px;align-items:center}}.pf-pdp-proof__img img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}@media(min-width:750px){.pf-pdp-proof__img img{aspect-ratio:4/3}}.pf-pdp-proof__q{margin:8px 0 0;font-family:var(--pf-serif);font-style:italic;font-size:clamp(1.0625rem,2.6vw,1.4375rem);line-height:1.45}.pf-pdp-proof__who{margin-top:10px;font-size:.9375rem;font-weight:600}.pf-pdp-proof__tag{margin-top:2px;font-size:.8125rem;line-height:1.5;color:var(--pf-gold-text)}.pf-pdp-proof .pf-microcopy{margin-top:14px}.pf-pdp-buy__box{max-width:640px;margin-inline:auto}.pf-pdp-buy__box .pf-lede{margin-top:8px}.pf-pdp-buy__product{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;margin-top:20px;padding-top:14px;border-top:1px solid var(--pf-line-dark)}.pf-pdp-buy__name{font-family:var(--pf-serif);font-size:1.1875rem;line-height:1.3}.pf-pdp-buy__facts{list-style:none;margin:8px 0 18px;padding:0;display:grid;gap:4px;font-size:.875rem;line-height:1.5;color:#f5eee0d1}.pf-pdp-buy__facts li{position:relative;padding-left:18px}.pf-pdp-buy__facts li:before{content:"";position:absolute;left:0;top:.75em;width:10px;height:1px;background:var(--pf-gold)}.pf-pdp-buy__box .pf-buy,.pf-pdp-buy__box .pf-btn{width:100%}.pf-pdp-fc{max-width:640px;margin:16px auto 0;border:1px solid var(--pf-line)}.pf-pdp-fc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:10px 16px;font-size:.9375rem;line-height:1.4}.pf-pdp-fc summary::-webkit-details-marker{display:none}.pf-pdp-fc summary:after{content:"+";flex:none;font-size:1.375rem;font-weight:300;color:var(--pf-gold-text)}.pf-pdp-fc[open] summary:after{content:"\2013"}.pf-pdp-fc summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.pf-pdp-fc__t{font-weight:600}.pf-pdp-fc__body{padding:0 16px 16px}.pf-pdp-fc__body ul{margin:0 0 10px;padding-left:18px}.pf-pdp-fc__body li{padding-block:3px;font-size:.9375rem;line-height:1.5;color:var(--pf-ink-soft)}.pf-pdp-safety{max-width:640px;margin:16px auto 0;padding-left:14px;border-left:1px solid var(--pf-gold);font-size:.875rem;line-height:1.55;color:var(--pf-ink-soft)}.pf-section--dark .pf-pdp-fc{border-color:var(--pf-line-dark)}.pf-section--dark :is(.pf-pdp-fc__body li,.pf-pdp-safety){color:#f5eee0cc}.pf-section--dark .pf-pdp-fc summary:after{color:var(--pf-gold)}.pf-pdp-buy__form{margin-top:4px}.pf-buy--v2 .pf-lang{margin-bottom:14px}.pf-consent--compact{margin:0 0 16px}.pf-consent--compact .pf-consent__note{margin:0 0 10px;font-size:.8125rem;line-height:1.55;color:var(--pf-ink-soft)}:is(.pf-section--dark,.pf-onblack) .pf-consent--compact .pf-consent__note{color:#f5eee0bd}.pf-consent__note a{color:inherit;text-decoration:underline;text-decoration-color:var(--pf-gold);text-underline-offset:3px}.pf-consent--compact .pf-consent__label{font-size:.875rem}.pf-news{padding-block:clamp(32px,5vw,56px);border-top:1px solid rgba(245,238,224,.14)}.pf-news .pf-eyebrow{display:none}.pf-news__p{margin-top:8px}@media(max-width:749px){.pf-footer{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pawfix-pdp.css.map */
