.pp-header-root[data-v-a181db8a]{color:#1a1a1a;font-family:var(--pp-font-body,Gudea),system-ui,-apple-system,"Segoe UI","Helvetica Neue",Arial,sans-serif}.pp-header-bar[data-v-a181db8a]{background:var(--pp-header-bg,#fff);border-bottom:1px solid #e5e5e9;position:sticky;top:0;z-index:30}.pp-header[data-v-a181db8a]{background:transparent;border:0;border-radius:0;box-sizing:border-box;color:#333;gap:1rem;margin:0 auto;max-width:1280px;padding:.6rem 1.5rem;width:100%}.pp-header[data-v-a181db8a] .p-toolbar-start{align-items:center;display:inline-flex;gap:.75rem}.pp-burger[data-v-a181db8a]{align-items:center;background:#f4f4f4;border:0;border-radius:6px;color:#222;cursor:pointer;display:none;font-size:1.2rem;height:2.6rem;justify-content:center;width:2.6rem}.pp-burger[data-v-a181db8a]:hover{background:#e9e9e9}.pp-header[data-v-a181db8a] .p-toolbar-center{flex:1 1 auto;min-width:0}.pp-logo-link[data-v-a181db8a]{align-items:center;display:inline-flex;line-height:0}.pp-logo[data-v-a181db8a]{height:40px;width:auto}.pp-header[data-v-a181db8a] .pp-account-btn.p-button{background:transparent;border:0;color:#333;font-size:.9rem;font-weight:600;gap:.4rem;padding:.4rem .5rem}.pp-header[data-v-a181db8a] .pp-account-btn.p-button .p-button-icon{font-size:1.2rem}.pp-header[data-v-a181db8a] .pp-account-btn.p-button:hover{background:transparent;color:var(--pp-primary,#1978b7)}.pp-signin-link[data-v-a181db8a]{display:inline-flex;text-decoration:none}.pp-account-chip[data-v-a181db8a]{align-items:center;display:inline-flex;gap:.15rem}.pp-account-chip__name[data-v-a181db8a]{align-items:center;color:#333;display:inline-flex;font-size:.9rem;font-weight:600;gap:.35rem;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-account-chip__name--link[data-v-a181db8a]{text-decoration:none}.pp-account-chip__name--link[data-v-a181db8a]:hover{text-decoration:underline}.pp-cart-link[data-v-a181db8a]{display:inline-flex;position:relative;text-decoration:none}.pp-cart-badge[data-v-a181db8a]{background:#c8102e;border-radius:999px;color:#fff;font-size:.7rem;font-weight:700;height:1.1rem;line-height:1.1rem;min-width:1.1rem;padding:0 .3rem;position:absolute;right:-.4rem;text-align:center;top:-.4rem}.pp-search[data-v-a181db8a]{align-items:center;background:#fff;border:1px solid #d7d7d7;border-radius:999px;display:flex;margin:0 auto;max-width:760px;padding:0 .35rem 0 1.35rem;width:100%}.pp-search[data-v-a181db8a]:focus-within{border-color:var(--pp-primary,#1978b7)}.pp-search[data-v-a181db8a] .pp-search__input.p-inputtext{background:transparent;border:0;box-shadow:none;flex:1 1 auto;font-size:.95rem;min-width:0;outline:none;padding:.65rem 0}.pp-header[data-v-a181db8a] .pp-search__btn.p-button{background:transparent;border:0;color:#777;flex:none;height:2.4rem;width:2.4rem}.pp-header[data-v-a181db8a] .pp-search__btn.p-button .p-button-icon{font-size:1.15rem}.pp-header[data-v-a181db8a] .pp-search__btn.p-button:hover{background:transparent;color:var(--pp-primary,#1978b7)}.pp-cta[data-v-a181db8a]{color:#fff;font-weight:600;gap:.55rem;padding:.3rem 1.1rem .3rem .35rem;text-decoration:none;white-space:nowrap}.pp-cta[data-v-a181db8a],.pp-cta__ico[data-v-a181db8a]{align-items:center;border-radius:999px;display:inline-flex;font-size:.95rem}.pp-cta__ico[data-v-a181db8a]{background:#ffffff40;height:2rem;justify-content:center;width:2rem}.pp-cta--call[data-v-a181db8a]{background:var(--pp-primary,#1978b7)}.pp-cta--dir[data-v-a181db8a]{background:#dd4674}.pp-cta+.pp-cta[data-v-a181db8a],.pp-cta+.pp-signin-link[data-v-a181db8a],.pp-signin-link+.pp-cart-link[data-v-a181db8a]{margin-left:.6rem}.pp-cta[data-v-a181db8a]:hover{filter:brightness(.95)}.pp-megamenu[data-v-a181db8a]{background:#f5f5f5;border-bottom:1px solid #e5e5e9;position:relative}.pp-mm-bar[data-v-a181db8a]{align-items:stretch;display:flex;flex-wrap:nowrap;list-style:none;margin:0 auto;max-width:1280px;padding:0}.pp-mm-dept[data-v-a181db8a]{display:flex;flex:1 1 0;min-width:0;position:static}.pp-mm-dept__link[data-v-a181db8a]{align-items:center;color:#333;display:flex;font-size:.95rem;font-weight:500;justify-content:center;line-height:1.2;padding:.85rem .5rem;text-align:center;text-decoration:none;width:100%}.pp-mm-dept__link[data-v-a181db8a]:hover{background:#ececec}.pp-mm-dept__link--active[data-v-a181db8a]{background:#3a3a3a;color:#fff}.pp-mm-panel[data-v-a181db8a]{background:#fff;border:1px solid #e5e5e9;border-top:0;box-shadow:0 14px 28px #0000001f;box-sizing:border-box;left:0;margin:0 auto;max-height:calc(100vh - 10rem);max-width:min(1280px,100vw);overflow-y:auto;padding:1.5rem 2rem 2rem;position:absolute;right:0;top:100%;z-index:20}.pp-mm-panel__title[data-v-a181db8a]{color:#222;font-size:1.25rem;font-weight:500;letter-spacing:.04em;margin:0 0 1.5rem;text-align:center;text-transform:uppercase}.pp-mm-grid[data-v-a181db8a]{display:grid;gap:1.5rem 1.25rem;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.pp-mm-card[data-v-a181db8a]{color:#222;display:flex;flex-direction:column;gap:.6rem;text-decoration:none}.pp-mm-card__img[data-v-a181db8a]{aspect-ratio:1/1;background:#f1f1f1;border-radius:6px;display:block;overflow:hidden;width:100%}.pp-mm-card__photo[data-v-a181db8a]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pp-mm-card__placeholder[data-v-a181db8a]{background:repeating-linear-gradient(45deg,#eef0f3,#eef0f3 8px,#f5f6f8 0 16px);display:block;height:100%;width:100%}.pp-mm-card__title[data-v-a181db8a]{font-size:.95rem;font-weight:600;line-height:1.25}.pp-mm-card:hover .pp-mm-card__title[data-v-a181db8a]{color:var(--pp-primary,#1978b7)}.pp-mm-panel--logos .pp-mm-grid[data-v-a181db8a]{gap:1.25rem 1rem;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.pp-mm-panel--logos .pp-mm-card[data-v-a181db8a]{gap:.45rem}.pp-mm-panel--logos .pp-mm-card__img[data-v-a181db8a]{aspect-ratio:16/9;background:#fff;border:1px solid rgba(0,0,0,.13);border-radius:4px;box-sizing:border-box;padding:.4rem}.pp-mm-panel--logos .pp-mm-card__photo[data-v-a181db8a]{-o-object-fit:contain;object-fit:contain}.pp-mm-panel--logos .pp-mm-card__title[data-v-a181db8a]{color:#333;font-size:.8rem;font-weight:400}.pp-mm-shopall[data-v-a181db8a]{background:#fff;border:1px solid #333;border-radius:999px;color:#333;display:block;font-size:.9rem;font-weight:600;margin:1.75rem auto 0;padding:.55rem 2.5rem;text-decoration:none;width:-moz-max-content;width:max-content}.pp-mm-shopall[data-v-a181db8a]:hover{background:#3a3a3a;border-color:#3a3a3a;color:#fff}.pp-menu[data-v-a181db8a]{background:#fff;border-bottom:1px solid #e5e5e9;box-shadow:0 12px 24px #0000001f;box-sizing:border-box;left:0;max-height:calc(100vh - 4.5rem);max-width:min(100vw,100%);overflow-y:auto;padding:.5rem 0 1rem;position:absolute;right:0;z-index:20}.pp-menu__back[data-v-a181db8a]{align-items:center;background:transparent;border:0;color:#555;cursor:pointer;display:inline-flex;font:inherit;font-size:.85rem;gap:.4rem;padding:.75rem 1.5rem .25rem}.pp-menu__back[data-v-a181db8a]:hover{color:#222}.pp-menu__head[data-v-a181db8a]{align-items:center;border-bottom:1px solid #ededed;display:flex;flex-wrap:wrap;gap:1rem;padding:.25rem 1.5rem .75rem}.pp-menu__title[data-v-a181db8a]{color:#222;font-family:var(--pp-font-heading,Gudea),Arial,sans-serif;font-size:1.35rem;font-weight:700;margin:0}.pp-menu__shopall[data-v-a181db8a]{border:1px solid #333;border-radius:999px;color:#333;font-size:.85rem;font-weight:600;padding:.4rem 1.25rem;text-decoration:none}.pp-menu__shopall[data-v-a181db8a]:hover{background:var(--pp-accent,#3b5999);border-color:var(--pp-accent,#3b5999);color:#fff}.pp-menu__list[data-v-a181db8a]{list-style:none;margin:0;max-width:1280px;padding:0}.pp-menu__row[data-v-a181db8a]{align-items:center;background:transparent;border:0;border-bottom:1px solid #eee;box-sizing:border-box;color:#222;cursor:pointer;display:flex;font:inherit;font-size:.95rem;justify-content:space-between;padding:.95rem 1.5rem;text-align:left;text-decoration:none;width:100%}.pp-menu__row[data-v-a181db8a]:hover{background:#f6f7f9;color:var(--pp-accent,#3b5999)}.pp-menu__row--parent .pi[data-v-a181db8a]{color:#999}.pp-menu-fade-enter-active[data-v-a181db8a],.pp-menu-fade-leave-active[data-v-a181db8a]{transition:opacity .15s ease}.pp-menu-fade-enter-from[data-v-a181db8a],.pp-menu-fade-leave-to[data-v-a181db8a]{opacity:0}@media(max-width:900px){.pp-burger[data-v-a181db8a]{display:inline-flex}.pp-megamenu[data-v-a181db8a]{display:none}}@media(min-width:901px){.pp-menu[data-v-a181db8a]{display:none}}@media(max-width:1024px){.pp-cta[data-v-a181db8a]{display:none}}@media(max-width:720px){.pp-header[data-v-a181db8a] .p-toolbar-center{flex-basis:100%;order:3}.pp-search[data-v-a181db8a]{max-width:none}.pp-header[data-v-a181db8a] .pp-account-btn.p-button .p-button-label{display:none}}.pp-footer[data-v-d7afe067]{background:#2c2c2c;color:#fff;font-family:var(--pp-font-body,Gudea),system-ui,-apple-system,"Segoe UI","Helvetica Neue",Arial,sans-serif;margin-top:2.5rem}.pp-footer__inner[data-v-d7afe067]{display:grid;gap:2.5rem;grid-template-columns:minmax(0,1.4fr) minmax(0,2fr);margin:0 auto;max-width:1280px;padding:2.75rem 1.5rem}@media(max-width:760px){.pp-footer__inner[data-v-d7afe067]{gap:2rem;grid-template-columns:1fr}}.pp-footer__logo[data-v-d7afe067]{height:56px;margin-bottom:1.25rem;width:auto}.pp-footer__contact[data-v-d7afe067]{display:flex;flex-direction:column;font-size:.9rem;gap:.65rem;list-style:none;margin:0 0 1.25rem;padding:0}.pp-footer__contact-row[data-v-d7afe067]{display:flex;flex-direction:column;gap:.15rem}.pp-footer__contact-label[data-v-d7afe067]{color:#9a9a9a;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.pp-footer__contact a[data-v-d7afe067]{color:#fff;text-decoration:none}.pp-footer__contact a[data-v-d7afe067]:hover{text-decoration:underline}.pp-footer__addr-line[data-v-d7afe067]{display:block}.pp-footer__hours[data-v-d7afe067]{color:#cfcfcf}.pp-footer__social[data-v-d7afe067]{display:flex;gap:.6rem;list-style:none;margin:0;padding:0}.pp-footer__social a[data-v-d7afe067]{align-items:center;background:#ffffff1f;border-radius:999px;color:#fff;display:inline-flex;font-size:1rem;height:2.2rem;justify-content:center;width:2.2rem}.pp-footer__social a[data-v-d7afe067]:hover{background:var(--pp-primary,#1978b7)}.pp-footer__cols[data-v-d7afe067]{display:grid;gap:1.5rem 2rem;grid-template-columns:1fr 1fr}@media(max-width:480px){.pp-footer__cols[data-v-d7afe067]{grid-template-columns:1fr}}.pp-footer__links[data-v-d7afe067]{display:flex;flex-direction:column;gap:.7rem;list-style:none;margin:0;padding:0}.pp-footer__links a[data-v-d7afe067]{color:#d6d6d6;font-size:.9rem;text-decoration:none}.pp-footer__links a[data-v-d7afe067]:hover{color:#fff;text-decoration:underline}.pp-footer__bar[data-v-d7afe067]{align-items:center;border-top:1px solid hsla(0,0%,100%,.12);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1280px;padding:1.25rem 1.5rem}.pp-footer--compact[data-v-d7afe067]{background:var(--pp-background,#fff);color:#1a1a1a;margin-top:0}.pp-footer--compact .pp-footer__inner[data-v-d7afe067]{display:block;padding:2.5rem 1.5rem 0}.pp-footer--compact .pp-footer__cols[data-v-d7afe067]{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;justify-content:center}.pp-footer--compact .pp-footer__links[data-v-d7afe067]{flex-direction:row;flex-wrap:wrap;gap:.75rem 1.75rem;justify-content:center}.pp-footer--compact .pp-footer__links a[data-v-d7afe067]{color:#1a1a1a;font-size:1rem}.pp-footer--compact .pp-footer__links a[data-v-d7afe067]:hover{color:var(--pp-primary,#1a1a1a)}.pp-footer--compact .pp-footer__bar[data-v-d7afe067]{align-items:center;border-top:none;flex-direction:column-reverse;gap:1.25rem;justify-content:center;padding:1.75rem 1.5rem 2.25rem}.pp-footer--compact .pp-footer__legal[data-v-d7afe067]{color:#6a6a6a}.pp-footer__legal[data-v-d7afe067]{color:#9a9a9a;font-size:.8rem}.pp-footer__payments[data-v-d7afe067]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.pp-pay[data-v-d7afe067]{border-radius:3px;display:block;height:36px;width:60px}
