.pp-scope,#MainContent{--pp-brown: #4a2a18;--pp-brown-2: #5c3621;--pp-ink: #3a2415;--pp-tan: #c8955e;--pp-tan-2: #e4c59f;--pp-cream: #fbf5ec;--pp-card: #fff9f0;--pp-line: #eedfcb;--pp-muted: #8a7461;--pp-green: #4f9a5b;--font-body-family-override: "Nunito", -apple-system, BlinkMacSystemFont, sans-serif;--font-heading-family-override: "Nunito", -apple-system, BlinkMacSystemFont, sans-serif}.pp-scope{font-family:Nunito,sans-serif;color:var(--pp-ink)}.pp-scope *,.pp-scope *:before,.pp-scope *:after{box-sizing:border-box}.pp-scope img{max-width:100%;display:block}.pp-wrap{max-width:1200px;margin:0 auto;padding:0 16px}.pp-narrow{max-width:760px;margin:0 auto;padding:0 16px}.pp-section{padding:72px 0;background:#fff;position:relative}.pp-eyebrow{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--pp-tan);margin:0 0 10px}.pp-eyebrow svg{width:12px;height:12px;fill:currentColor}.pp-h2{font-family:Nunito,sans-serif!important;font-weight:900!important;font-size:clamp(26px,4.2vw,40px);line-height:1.12;letter-spacing:-.01em;text-align:center;color:var(--pp-ink);margin:0 0 12px}.pp-h2 span,.pp-h2 em{color:var(--pp-tan);font-style:normal;font-family:Nunito,sans-serif!important;font-weight:900!important}.pp-sub{text-align:center;font-size:15px;color:var(--pp-muted);margin:0 auto 40px;max-width:560px;line-height:1.55}.pp-stars{display:inline-flex;gap:2px;color:var(--pp-tan)}.pp-stars svg{width:13px;height:13px;fill:currentColor}.pp-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 16px;border-radius:999px;cursor:pointer;border:1.5px solid var(--pp-brown);background:#fff;color:var(--pp-brown);font:800 12px/1 Nunito,sans-serif;text-decoration:none;transition:.2s ease}.pp-btn:hover{background:var(--pp-brown);color:#fff}.pp-btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}.pp-btn--solid{background:var(--pp-brown);color:#fff}.pp-btn--solid:hover{background:var(--pp-tan);border-color:var(--pp-tan)}.pp-bb-rating{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--pp-ink);margin:2px 0 6px}.pp-bb-rating b{font-weight:800}.pp-bb-head{font-family:Nunito,sans-serif!important;font-weight:900!important;font-size:24px;line-height:1.2;margin:6px 0 12px;color:var(--pp-ink)}.pp-bb-head span{color:var(--pp-tan);font-family:Nunito,sans-serif!important;font-weight:900!important}.pp-bb-list{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:9px}.pp-bb-list li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--pp-ink)}.pp-bb-list i{flex:0 0 18px;height:18px;border-radius:50%;background:var(--pp-tan);display:inline-flex;align-items:center;justify-content:center}.pp-bb-list i svg{width:10px;height:10px;fill:none;stroke:#fff;stroke-width:3}.pp-bb-btns{display:flex;gap:8px;flex-wrap:wrap;margin:4px 0 6px}.pp-seen{padding:40px 0 34px;background:#fff;overflow:hidden}.pp-seen__label{text-align:center;font-size:11px;font-weight:800;letter-spacing:.18em;color:var(--pp-muted);margin:0 0 16px}.pp-marquee{display:flex;width:max-content;animation:pp-scroll var(--pp-speed, 35s) linear infinite}.pp-marquee--rev{animation-direction:reverse}.pp-marquee:hover{animation-play-state:paused}.pp-marquee__set{display:flex;gap:14px;padding-right:14px}@keyframes pp-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pp-marquee{animation:none}}.pp-pill{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:9px 18px;border:1px solid var(--pp-line);border-radius:999px;background:#fff;font-size:13px;font-weight:800;color:var(--pp-ink);box-shadow:0 2px 6px #4a2a180d}.pp-pill svg{width:16px;height:16px;fill:var(--pp-ink)}.pp-wall{background:var(--pp-brown);color:#fff;padding:0 0 70px;position:relative;overflow:hidden}.pp-wall__peaks{display:block;width:100%;height:auto;margin-top:-1px;background:#fff}.pp-wall__snow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.35;background-image:radial-gradient(#fff 1px,transparent 1.5px),radial-gradient(#fff 1px,transparent 1.5px);background-size:90px 90px,140px 140px;background-position:0 0,40px 60px}.pp-wall .pp-eyebrow{color:var(--pp-tan-2);padding-top:34px}.pp-wall .pp-h2{color:#fff}.pp-wall .pp-sub{color:#ffffffbf}.pp-wall__rows{display:grid;gap:18px;position:relative}.pp-wall .pp-marquee__set{gap:18px;padding-right:18px}.pp-rcard{width:248px;flex:0 0 248px;background:var(--pp-card);color:var(--pp-ink);border-radius:10px;padding:16px 16px 14px;display:flex;flex-direction:column;gap:8px;box-shadow:0 6px 18px #0000002e;white-space:normal}.pp-rcard__title{font-weight:900;font-size:14px;margin:0;line-height:1.25}.pp-rcard__text{font-size:12.5px;line-height:1.5;color:#6b5645;margin:0;flex:1}.pp-rcard__dog{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;font-size:11px;font-weight:800;color:var(--pp-ink);background:#f3e6d4;border-radius:999px;padding:4px 10px}.pp-rcard__dog svg{width:11px;height:11px;fill:var(--pp-tan)}.pp-rcard__foot{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--pp-line);padding-top:10px;margin-top:2px}.pp-rcard__name{font-size:12px;font-weight:900}.pp-verified{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:800;letter-spacing:.04em;color:var(--pp-green);text-transform:uppercase}.pp-verified svg{width:12px;height:12px}.pp-feat__grid{display:grid;grid-template-columns:1fr 300px 1fr;gap:28px;align-items:center}.pp-feat__col{display:grid;gap:22px}.pp-feat__col--l{justify-items:end}.pp-fcard{background:#fff;border:1px solid var(--pp-line);border-radius:14px;padding:20px;max-width:320px;width:100%;box-shadow:0 10px 26px #4a2a1812}.pp-feat__col--l .pp-fcard:nth-child(2),.pp-feat__col--r .pp-fcard:nth-child(2){transform:translateY(18px)}.pp-fcard__icon{width:40px;height:40px;border-radius:50%;border:1.5px solid var(--pp-tan-2);background:var(--pp-card);display:flex;align-items:center;justify-content:center;margin-bottom:12px;color:var(--pp-tan)}.pp-fcard__icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pp-fcard__icon img{width:22px;height:22px;object-fit:contain}.pp-fcard h3{font-family:Nunito,sans-serif!important;font-weight:900!important;font-size:15px;margin:0 0 6px;color:var(--pp-ink)}.pp-fcard p{font-size:13px;line-height:1.55;color:var(--pp-muted);margin:0}.pp-arch{position:relative}.pp-arch__frame{border-radius:150px 150px 14px 14px;padding:10px;background:var(--pp-brown);box-shadow:0 18px 40px #4a2a1840}.pp-arch__img{border-radius:140px 140px 8px 8px;overflow:hidden;aspect-ratio:3/4;background:var(--pp-cream)}.pp-arch__img img,.pp-arch__img svg{width:100%;height:100%;object-fit:cover}.pp-arch__base{height:12px;margin:0 -14px;background:var(--pp-brown-2);border-radius:4px}.pp-arch__cap{position:absolute;left:50%;bottom:-16px;transform:translate(-50%);white-space:nowrap;background:#fff;border:1px solid var(--pp-line);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:800;box-shadow:0 4px 12px #4a2a181a}.pp-cmp{max-width:720px;margin:0 auto;background:#fff;border-radius:16px;box-shadow:0 14px 40px #4a2a181a;border:1px solid var(--pp-line);padding:0 22px}.pp-cmp__row{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:center;min-height:52px;border-bottom:1px solid var(--pp-line)}.pp-cmp__row:last-child{border-bottom:0}.pp-cmp__row--head{min-height:76px}.pp-cmp__feat{font-size:13px;font-weight:800;color:var(--pp-ink);padding-right:10px}.pp-cmp__row--head .pp-cmp__feat{font-size:11px;letter-spacing:.14em;color:var(--pp-tan);text-transform:uppercase}.pp-cmp__us{align-self:stretch;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;background:repeating-linear-gradient(90deg,var(--pp-brown) 0 6px,#52301c 6px 12px);color:#fff}.pp-cmp__row--head .pp-cmp__us{border-radius:14px 14px 0 0;margin-top:-14px;padding-top:14px;font-weight:900;font-size:13px}.pp-cmp__row:last-child .pp-cmp__us{border-radius:0 0 14px 14px;margin-bottom:-14px;padding-bottom:14px}.pp-cmp__us img{max-height:26px;width:auto}.pp-cmp__them{display:flex;justify-content:center;font-size:12px;color:var(--pp-muted);font-weight:700}.pp-tick{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--pp-tan-2)}.pp-tick svg{width:12px;height:12px;fill:none;stroke:var(--pp-brown);stroke-width:3}.pp-tick--ghost{background:transparent;border:1.5px solid #cfc2b4}.pp-tick--ghost svg{stroke:#b2a393}.pp-cross svg{width:14px;height:14px;stroke:#b2a393;stroke-width:2;fill:none}.pp-sf{max-width:560px;margin:0 auto;background:var(--pp-card);border:1px solid var(--pp-line);border-radius:16px;padding:22px;box-shadow:0 12px 30px #4a2a180f}.pp-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;border:1px solid var(--pp-line);border-radius:999px;padding:4px;margin-bottom:18px}.pp-tab{border:0;background:transparent;border-radius:999px;min-height:38px;font:800 12.5px Nunito,sans-serif;color:var(--pp-ink);cursor:pointer}.pp-tab[aria-selected=true]{background:var(--pp-brown);color:#fff}.pp-sf__label{display:block;font-size:12.5px;font-weight:800;margin:0 0 8px;color:var(--pp-ink)}.pp-input,.pp-select{width:100%;min-height:46px;border:1px solid var(--pp-line);border-radius:10px;background:#fff;padding:0 14px;font:600 14px Nunito,sans-serif;color:var(--pp-ink);-webkit-appearance:auto;appearance:auto}.pp-input:focus,.pp-select:focus{outline:2px solid var(--pp-tan);outline-offset:1px}.pp-sf__meas{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pp-sf__result{display:flex;gap:14px;align-items:center;background:#fff;border:1px solid var(--pp-line);border-radius:12px;padding:16px;margin:18px 0}.pp-sf__badge{flex:0 0 46px;height:46px;border-radius:50%;background:var(--pp-brown);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:15px}.pp-sf__result h4{font-family:Nunito,sans-serif!important;font-weight:900!important;font-size:14px;margin:0 0 3px;color:var(--pp-ink)}.pp-sf__result p{margin:0;font-size:12.5px;color:var(--pp-muted);line-height:1.45}.pp-sf__foot{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;font-weight:800;flex-wrap:wrap}[hidden]{display:none!important}.pp-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:#2a180d8c}.pp-modal__box{background:#fff;border-radius:16px;max-width:560px;width:100%;max-height:90vh;overflow:auto;padding:22px;position:relative}.pp-modal__box h3{font-family:Nunito,sans-serif!important;font-weight:900!important;margin:0 0 14px;font-size:20px;color:var(--pp-ink)}.pp-modal__x{position:absolute;top:10px;right:10px;width:40px;height:40px;border:0;background:var(--pp-cream);border-radius:50%;cursor:pointer;font-size:20px;color:var(--pp-ink)}.pp-table{width:100%;border-collapse:collapse;font-size:13px}.pp-table th{background:var(--pp-brown);color:#fff;font-weight:800;padding:10px 8px;text-align:center}.pp-table th:first-child{border-radius:8px 0 0}.pp-table th:last-child{border-radius:0 8px 0 0}.pp-table td{padding:10px 8px;text-align:center;border-bottom:1px solid var(--pp-line);color:var(--pp-ink)}.pp-table tr:nth-child(2n) td{background:var(--pp-card)}.pp-modal__note{font-size:12px;color:var(--pp-muted);margin:12px 0 0;line-height:1.5}.pp-faq{max-width:760px;margin:0 auto}.pp-faq details{border-bottom:1px solid var(--pp-line)}.pp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:8px 4px;font-size:14px;font-weight:800;color:var(--pp-ink)}.pp-faq summary::-webkit-details-marker{display:none}.pp-faq__ic{flex:0 0 24px;height:24px;position:relative}.pp-faq__ic:before,.pp-faq__ic:after{content:"";position:absolute;left:5px;right:5px;top:11px;height:2px;background:var(--pp-ink);transition:.2s}.pp-faq__ic:after{transform:rotate(90deg)}.pp-faq details[open] .pp-faq__ic:after{transform:rotate(0)}.pp-faq__a{padding:0 4px 18px;font-size:14px;line-height:1.65;color:var(--pp-muted)}.pp-faq__a p{margin:0 0 8px}.pp-ugc{overflow:hidden}.pp-ugc__stage{position:relative;height:470px;max-width:1200px;margin:0 auto}.pp-ucard{position:absolute;top:50%;left:50%;width:230px;background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--pp-line);box-shadow:0 10px 28px #4a2a181a;transition:transform .45s ease,opacity .45s ease,filter .45s ease;cursor:pointer}.pp-ucard.is-active{cursor:default;box-shadow:0 18px 44px #4a2a1838}.pp-ucard__img{position:relative;aspect-ratio:4/5;background:var(--pp-cream)}.pp-ucard__img img,.pp-ucard__img svg{width:100%;height:100%;object-fit:cover}.pp-ucard__tag{position:absolute;top:10px;left:10px;background:#ffffffeb;border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:800;display:inline-flex;gap:4px;align-items:center;color:var(--pp-ink)}.pp-ucard__tag svg{width:10px;height:10px;fill:var(--pp-tan)}.pp-ucard__body{padding:12px 14px 14px}.pp-ucard__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.pp-ucard__likes{font-size:11px;color:var(--pp-muted);font-weight:800;display:inline-flex;gap:3px;align-items:center}.pp-ucard__likes svg{width:11px;height:11px;fill:var(--pp-tan)}.pp-ucard h3{font-family:Nunito,sans-serif!important;font-weight:900!important;font-size:14px;margin:0 0 4px;color:var(--pp-ink)}.pp-ucard p{font-size:12px;color:var(--pp-muted);margin:0 0 10px;line-height:1.45}.pp-ucard__foot{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--pp-line);padding-top:8px}.pp-ucard__name{font-size:12px;font-weight:900}.pp-ugc__nav{position:absolute;top:50%;z-index:30;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:0;background:var(--pp-brown);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.pp-ugc__nav svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.5}.pp-ugc__nav--prev{left:calc(50% - 190px)}.pp-ugc__nav--next{right:calc(50% - 190px)}.pp-dots{display:flex;justify-content:center;gap:6px;margin-top:18px}.pp-dot{width:8px;height:8px;border-radius:999px;border:0;padding:0;background:var(--pp-line);cursor:pointer;transition:.25s}.pp-dot.is-active{width:26px;background:var(--pp-brown)}@media(max-width:989px){.pp-feat__grid{grid-template-columns:1fr 1fr}.pp-arch{grid-column:1 / -1;grid-row:1;max-width:280px;margin:0 auto 26px;width:100%}.pp-feat__col--l,.pp-feat__col--r{justify-items:stretch}.pp-feat__col--l .pp-fcard:nth-child(2),.pp-feat__col--r .pp-fcard:nth-child(2){transform:none}.pp-fcard{max-width:none}}@media(max-width:749px){.pp-section{padding:52px 0}.pp-feat__grid{grid-template-columns:1fr;gap:14px}.pp-feat__col{gap:14px}.pp-cmp{padding:0 12px}.pp-cmp__row{grid-template-columns:1.4fr 1fr .8fr}.pp-cmp__feat{font-size:12.5px}.pp-sf{padding:16px}.pp-sf__meas{grid-template-columns:1fr}.pp-ugc__stage{height:440px}.pp-ugc__nav--prev{left:8px}.pp-ugc__nav--next{right:8px}.pp-rcard{width:228px;flex-basis:228px}.pp-pill{padding:8px 14px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pp-winter.css.map */
