*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--pp-white);color:var(--pp-text);font-family:var(--pp-font);font-size:1rem;font-stretch:100%;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}table{border-collapse:collapse;width:100%}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--pp-gold-dark);outline-offset:3px}.pp-on-dark :focus-visible,.pp-section--dark :focus-visible{outline-color:var(--pp-gold-light)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.pp-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pp-skip{position:absolute;left:12px;top:-60px;z-index:1000;padding:12px 18px;background:var(--pp-black);color:#fff;font-weight:700;transition:top .2s}.pp-skip:focus{top:12px}.pp-container{width:100%;max-width:var(--pp-width);margin-inline:auto;padding-inline:var(--pp-gutter)}.pp-container--narrow{max-width:860px}.pp-icon{flex:none;width:1.25em;height:1.25em}.pp-section{padding-block:clamp(52px,7vw,96px)}.pp-section--tight{padding-block:clamp(36px,5vw,64px)}.pp-section--dark{background:var(--pp-black);color:#fff}.pp-section--char{background:var(--pp-char);color:#fff}.pp-section--paper{background:var(--pp-paper)}.pp-center{text-align:center}.pp-stack>*+*{margin-top:var(--stack, 1rem)}.pp-display,.pp-h1,.pp-h2,.pp-h3{font-weight:800;font-stretch:var(--pp-stretch);font-style:var(--pp-display-style);text-transform:var(--pp-display-case);line-height:1.02;letter-spacing:-.012em;color:inherit;text-wrap:balance}.pp-h1{font-size:clamp(2.125rem,1.2rem + 4.2vw,4.25rem)}.pp-h2{font-size:clamp(1.625rem,1.1rem + 2.3vw,3rem)}.pp-h3{font-size:clamp(1.1875rem,1rem + .9vw,1.625rem);line-height:1.1}.pp-h4{font-size:1.0625rem;font-weight:700;line-height:1.25}.pp-lead{font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.55;max-width:56ch}.pp-muted{color:var(--pp-muted)}.pp-section--dark .pp-muted,.pp-section--char .pp-muted{color:#ffffffad}.pp-prose{max-width:68ch}.pp-prose>*+*{margin-top:1em}.pp-prose h2{font-size:1.5rem;font-weight:800;font-stretch:var(--pp-stretch);font-style:var(--pp-display-style);line-height:1.15;margin-top:1.75em}.pp-prose h3{font-size:1.1875rem;font-weight:700;margin-top:1.5em}.pp-prose ul{list-style:disc;padding-left:1.25em}.pp-prose ol{list-style:decimal;padding-left:1.25em}.pp-prose li+li{margin-top:.4em}.pp-prose a{color:var(--pp-gold-dark);font-weight:600}.pp-gold-text{background:var(--pp-gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.pp-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:clamp(28px,4vw,52px)}.pp-head__text{max-width:640px}.pp-head__text>*+*{margin-top:.75rem}.pp-head--center{justify-content:center;text-align:center}.pp-head--center .pp-head__text{margin-inline:auto}.pp-slash{display:block;width:72px;height:6px;background:var(--pp-gold-grad);transform:skew(-30deg);margin-bottom:1rem}.pp-head--center .pp-slash{margin-inline:auto}.pp-btn{--btn-bg: var(--pp-gold-grad);--btn-fg: #000;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;padding:.85em 1.9em;border:0;background:none;color:var(--btn-fg);font-size:.9375rem;font-weight:800;font-stretch:112%;font-style:italic;line-height:1;letter-spacing:.025em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.pp-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:3px;background:var(--btn-bg);background-size:240% 100%;background-position:0 0;transform:skew(-10deg);transition:background-position .6s ease,transform .2s ease}.pp-btn:hover:before{background-position:100% 0}.pp-btn:active:before{transform:skew(-10deg) scale(.98)}.pp-btn--dark{--btn-bg: var(--pp-black);--btn-fg: #fff}.pp-btn--light{--btn-bg: #fff;--btn-fg: #000}.pp-btn--ghost{--btn-bg: transparent;--btn-fg: currentColor}.pp-btn--ghost:before{box-shadow:inset 0 0 0 1.5px currentColor}.pp-btn--sm{min-height:44px;padding:.7em 1.35em;font-size:.8125rem}.pp-btn--block{display:flex;width:100%}.pp-btn[disabled],.pp-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}.pp-btn svg{width:1.15em;height:1.15em}.pp-link{display:inline-flex;align-items:center;gap:.4em;font-weight:700;text-decoration:none;border-bottom:2px solid var(--pp-gold-mid);padding-bottom:2px}.pp-link:hover{border-color:currentColor}.pp-badge{position:relative;isolation:isolate;display:inline-block;padding:.4em .95em .4em .8em;font-size:.6875rem;font-weight:800;font-style:italic;font-stretch:110%;letter-spacing:.03em;line-height:1;color:#000}.pp-badge:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--pp-gold-grad);transform:skew(-10deg);border-radius:2px}.pp-badge--dark{color:#fff}.pp-badge--dark:before{background:#000}.pp-field{display:block}.pp-field>label,.pp-label{display:block;margin-bottom:.4rem;font-size:.875rem;font-weight:700}.pp-input,.pp-select,.pp-textarea{width:100%;min-height:48px;padding:.75rem 1rem;background:#fff;color:#000;border:1px solid rgba(0,0,0,.28);border-radius:3px;font-size:1rem;line-height:1.4;appearance:none;-webkit-appearance:none}.pp-textarea{min-height:140px;resize:vertical}.pp-select{padding-right:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center}.pp-input:focus,.pp-select:focus,.pp-textarea:focus{outline:2px solid var(--pp-gold-mid);outline-offset:0;border-color:var(--pp-gold-dark)}.pp-input::placeholder,.pp-textarea::placeholder{color:#00000080}.pp-section--dark .pp-input,.pp-footer .pp-input{background:#ffffff12;color:#fff;border-color:#fdd17c59}.pp-section--dark .pp-input::placeholder,.pp-footer .pp-input::placeholder{color:#ffffff8c}.pp-form-grid{display:grid;gap:1rem}@media(min-width:640px){.pp-form-grid--2{grid-template-columns:1fr 1fr}}.pp-form-msg{padding:.9rem 1.1rem;border-left:4px solid var(--pp-gold-mid);background:var(--pp-paper);font-size:.9375rem}.pp-form-msg--error{border-color:#b3261e;background:#fbeceb;color:#6b1510}.pp-form-msg ul{list-style:disc;padding-left:1.1rem}.pp-section--dark .pp-form-msg,.pp-footer .pp-form-msg{background:#ffffff14;color:#fff}.pp-announce{background:var(--pp-black);color:var(--pp-gold-light);font-size:.8125rem;font-weight:600;border-bottom:1px solid rgba(253,209,124,.2)}.pp-announce__inner{display:flex;align-items:center;justify-content:center;gap:12px 40px;min-height:40px;padding-block:8px;text-align:center;flex-wrap:wrap}.pp-announce__item{display:inline-flex;align-items:center;gap:.5em;text-decoration:none}.pp-announce__item svg{width:16px;height:16px;flex:none}.pp-announce a.pp-announce__item:hover{text-decoration:underline}@media(max-width:720px){.pp-announce__item:nth-child(n+2){display:none}}.pp-header{position:relative;z-index:60;background:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.pp-header--dark{background:var(--pp-black);color:#fff;border-color:#fdd17c38}.pp-header__inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:76px}.pp-header__logo{display:block;line-height:0}.pp-header__logo img{width:var(--logo-w, 150px);height:auto;max-height:56px;object-fit:contain}.pp-nav{display:none;justify-self:center}.pp-nav__list{display:flex;align-items:center;gap:clamp(16px,2.2vw,36px)}.pp-nav__link{position:relative;display:inline-flex;align-items:center;min-height:44px;font-size:.9375rem;font-weight:700;text-decoration:none;letter-spacing:.005em}.pp-nav__link:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:3px;background:var(--pp-gold-grad);transform:scaleX(0) skew(-30deg);transform-origin:left;transition:transform .25s ease}.pp-nav__link:hover:after,.pp-nav__link[aria-current=page]:after{transform:scaleX(1) skew(-30deg)}.pp-nav__item{position:relative}.pp-nav__item.has-sub>.pp-nav__link:before{content:"";order:2;width:7px;height:7px;margin:-3px 0 0 8px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg) skew(-8deg,-8deg)}.pp-nav__sub{position:absolute;top:100%;left:-16px;z-index:70;min-width:230px;padding:10px 0;background:#000;border-top:3px solid var(--pp-gold-mid);box-shadow:0 18px 40px #00000047;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s,transform .18s,visibility .18s}.pp-nav__item:hover>.pp-nav__sub,.pp-nav__item:focus-within>.pp-nav__sub{opacity:1;visibility:visible;transform:none}.pp-nav__sub a{display:block;padding:11px 22px;color:#fff;font-size:.9375rem;font-weight:600;text-decoration:none}.pp-nav__sub a:hover,.pp-nav__sub a:focus-visible{background:#ffffff14;color:var(--pp-gold-light)}.pp-header__tools{display:flex;align-items:center;gap:4px;justify-self:end}.pp-icon-btn{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;padding:0;background:none;border:0;color:inherit;text-decoration:none}.pp-icon-btn svg{width:24px;height:24px}.pp-cart-count{position:absolute;top:3px;right:1px;min-width:19px;height:19px;padding:0 5px;display:grid;place-items:center;border-radius:10px;background:var(--pp-gold-grad);color:#000;font-size:.6875rem;font-weight:800;line-height:1}.pp-cart-count[data-count="0"]{display:none}.pp-header__cta{display:none;margin-left:12px}.pp-burger{display:inline-grid}@media(min-width:1024px){.pp-nav{display:block}.pp-header__cta{display:inline-flex}.pp-burger{display:none}.pp-header__inner{gap:32px}}.pp-search{position:relative}.pp-search>summary{list-style:none;cursor:pointer}.pp-search>summary::-webkit-details-marker{display:none}.pp-search__panel{position:absolute;right:0;top:calc(100% + 14px);width:min(92vw,420px);padding:14px;background:#fff;color:#000;border:1px solid rgba(0,0,0,.15);box-shadow:0 18px 40px #0000002e;display:flex;gap:8px}.pp-header--dark .pp-search__panel{background:var(--pp-char);color:#fff;border-color:#fdd17c4d}.pp-search__panel .pp-input{flex:1}.pp-mnav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;visibility:hidden;pointer-events:none}.pp-mnav.is-open{visibility:visible;pointer-events:auto}.pp-mnav__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;opacity:0;transition:opacity .25s}.pp-mnav.is-open .pp-mnav__scrim{opacity:1}.pp-mnav__panel{position:relative;width:min(88vw,400px);height:100%;overflow-y:auto;background:var(--pp-black);color:#fff;padding:20px 24px 32px;transform:translate(-100%);transition:transform .3s ease;display:flex;flex-direction:column;gap:8px}.pp-mnav.is-open .pp-mnav__panel{transform:none}.pp-mnav__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.pp-mnav__top img{width:130px}.pp-mnav__link{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding-block:8px;font-size:1.25rem;font-weight:800;font-stretch:var(--pp-stretch);font-style:var(--pp-display-style);text-transform:var(--pp-display-case);text-decoration:none;border-bottom:1px solid rgba(253,209,124,.2)}.pp-mnav__link:hover{color:var(--pp-gold-light)}.pp-mnav__link .pp-icon{width:20px;height:20px;color:var(--pp-gold-mid)}.pp-mnav__sub{display:grid;padding:6px 0 10px 14px;border-left:2px solid var(--pp-gold-mid);margin:6px 0 6px 2px}.pp-mnav__sub a{display:flex;align-items:center;min-height:44px;color:#ffffffd1;font-size:1rem;font-weight:600;text-decoration:none}.pp-mnav__sub a:hover{color:var(--pp-gold-light)}.pp-mnav__foot{margin-top:auto;padding-top:24px;display:grid;gap:12px}body.pp-lock{overflow:hidden}.pp-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden;pointer-events:none}.pp-drawer.is-open{visibility:visible;pointer-events:auto}.pp-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000009e;opacity:0;transition:opacity .25s}.pp-drawer.is-open .pp-drawer__scrim{opacity:1}.pp-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(100vw,460px);display:flex;flex-direction:column;background:#fff;transform:translate(100%);transition:transform .3s ease;box-shadow:-20px 0 50px #00000040}.pp-drawer.is-open .pp-drawer__panel{transform:none}.pp-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:14px 8px 14px 24px;background:var(--pp-black);color:#fff}.pp-drawer__title{font-size:1.125rem;font-weight:800;font-style:italic;font-stretch:115%;text-transform:uppercase}.pp-drawer__body{flex:1;overflow-y:auto;padding:8px 24px}.pp-drawer__foot{padding:18px 24px 24px;border-top:1px solid rgba(0,0,0,.12);display:grid;gap:12px;background:var(--pp-paper)}.pp-drawer__empty{display:grid;gap:18px;justify-items:start;padding:40px 0}.pp-drawer__row{display:flex;justify-content:space-between;align-items:baseline;font-weight:800;font-size:1.125rem}.pp-drawer__note{font-size:.8125rem;color:var(--pp-muted)}.pp-drawer__perk{padding:12px 24px;background:var(--pp-char);color:var(--pp-gold-light);font-size:.875rem;font-weight:600}.pp-footer{background:var(--pp-black);color:#fff}.pp-footer a{text-decoration:none}.pp-footer a:hover{color:var(--pp-gold-light)}.pp-values{border-bottom:1px solid rgba(253,209,124,.22);background:var(--pp-char)}.pp-values__grid{display:grid;grid-template-columns:repeat(2,1fr)}.pp-values__item{display:flex;align-items:center;gap:14px;padding:22px 12px 22px 0}.pp-values__item svg{width:34px;height:34px;flex:none;color:var(--pp-gold-mid)}.pp-values__title{font-weight:800;font-size:.9375rem;line-height:1.25}.pp-values__sub{font-size:.8125rem;color:#ffffffad;line-height:1.35}@media(min-width:900px){.pp-values__grid{grid-template-columns:repeat(4,1fr)}}.pp-footer__main{display:grid;gap:44px;padding-block:clamp(48px,6vw,80px)}.pp-footer__brand img{width:190px}.pp-footer__brand p{margin-top:18px;max-width:36ch;color:#ffffffb8;font-size:.9375rem}.pp-footer__cols{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 24px}.pp-footer__h{font-size:.9375rem;font-weight:800;font-style:italic;font-stretch:112%;text-transform:uppercase;letter-spacing:.03em;color:var(--pp-gold-light);margin-bottom:14px}.pp-footer__list li+li{margin-top:2px}.pp-footer__list a{display:inline-block;padding-block:6px;color:#fffc;font-size:.9375rem}.pp-news-wrap{display:grid;gap:10px;margin-top:28px}.pp-footer__h--flush{margin-bottom:0}.pp-footer__brand .pp-footer__h{margin-top:0;max-width:none;color:var(--pp-gold-light);font-size:.9375rem}.pp-footer__brand .pp-footer__note{margin-top:0;max-width:40ch;font-size:.875rem}.pp-footer__note{font-size:.875rem;color:#ffffffb8}.pp-footer__plain{display:inline-block;padding-block:6px;color:#fffc;font-size:.9375rem}.pp-news{display:grid;gap:12px;margin-top:4px}.pp-news__row{display:flex;gap:8px;flex-wrap:wrap}.pp-news__row .pp-input{flex:1 1 200px}.pp-social{display:flex;gap:6px;margin-top:20px}.pp-social a{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(253,209,124,.4);border-radius:50%;color:var(--pp-gold-light)}.pp-social a:hover{background:var(--pp-gold-grad);color:#000;border-color:transparent}.pp-social svg{width:20px;height:20px}.pp-footer__bar{border-top:1px solid rgba(253,209,124,.22);padding-block:22px;display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;justify-content:space-between;font-size:.8125rem;color:#ffffff9e}.pp-pay{display:flex;flex-wrap:wrap;gap:6px}.pp-pay svg{height:24px;width:auto}.pp-footer__legal{display:flex;flex-wrap:wrap;gap:4px 20px}.pp-footer__legal a{color:#ffffff9e;padding-block:4px}@media(min-width:900px){.pp-footer__main{grid-template-columns:1.1fr 2fr;gap:72px}.pp-footer__cols{grid-template-columns:repeat(3,1fr)}}.pp-pagination{margin-top:56px}.pp-pagination .page,.pp-pagination .prev,.pp-pagination .next{display:inline-block}.pp-pagination a,.pp-pagination .current{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0 12px;margin:2px;font-weight:700;text-decoration:none;border:1px solid rgba(0,0,0,.2)}.pp-pagination .current{background:var(--pp-black);color:var(--pp-gold-light);border-color:var(--pp-black)}.pp-pagination a:hover{border-color:var(--pp-gold-dark)}.pp-pagination{display:flex;flex-wrap:wrap;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pp-base.css.map */
