@media(prefers-reduced-motion:reduce){:root{--pp-dur-color: 0ms;--pp-dur-overlay: 0ms}}:root{--font-h1--style: normal;--font-h2--style: normal;--font-h3--style: normal;--font-h4--style: normal;--font-h5--style: normal;--font-h6--style: normal}:root{--pp-scrollbar-size: 12px;--pp-scrollbar-thumb: var(--pp-navy, #0a4c96);--pp-scrollbar-thumb-hover: var(--pp-navy-hover, #073a75);--pp-scrollbar-thumb-active: var(--pp-ink, #071a3c);--pp-scrollbar-track: var(--pp-paper-2, #f4f6f9)}html,.page-wrapper{scrollbar-color:var(--pp-scrollbar-thumb, #0a4c96) var(--pp-scrollbar-track, #f4f6f9)}*{scrollbar-width:thin}::-webkit-scrollbar{width:var(--pp-scrollbar-size, 12px);height:var(--pp-scrollbar-size, 12px)}::-webkit-scrollbar-track{background:var(--pp-scrollbar-track, #f4f6f9);box-shadow:inset 0 0 0 var(--pp-border, 1px) var(--pp-rule, #c7d8ec)}::-webkit-scrollbar-thumb{min-width:44px;min-height:44px;border:2px solid var(--pp-scrollbar-track, #f4f6f9);border-radius:0;background:var(--pp-scrollbar-thumb, #0a4c96);background-clip:padding-box;transition:background-color var(--pp-dur-color, .12s) linear}::-webkit-scrollbar-thumb:hover{background-color:var(--pp-scrollbar-thumb-hover, #073a75)}::-webkit-scrollbar-thumb:active{background-color:var(--pp-scrollbar-thumb-active, #071a3c)}::-webkit-scrollbar-corner{background:var(--pp-scrollbar-track, #f4f6f9)}.rte blockquote,.shopify-policy__title blockquote{font-style:normal}product-custom-property-component .__character-count{font-style:normal}.recipient-form-field-label{font-style:normal}.pp-wrap{max-width:var(--page-width, 110rem);margin-inline:auto;padding-inline:var(--page-margin, 20px)}.pp-section{padding-block:var(--pp-section)}.pp-page-path{border-block:var(--pp-border, 1px) solid var(--pp-navy, #0a4c96);background:var(--pp-yellow, #fbdd74);color:var(--pp-navy, #0a4c96)}.pp-page-path__inner{display:flex;min-height:var(--pp-tap, 44px);align-items:center;gap:var(--pp-space-3, .75rem);overflow:hidden;font-family:var(--pp-font-mono, monospace);font-size:var(--pp-fs-1, .75rem);font-weight:800;letter-spacing:var(--pp-track-caps, .08em);line-height:1.2;text-transform:uppercase}.pp-page-path__home{color:inherit;text-decoration:none}.pp-page-path__home:hover{text-decoration:underline;text-underline-offset:3px}.pp-page-path__home:focus-visible{outline:var(--pp-border-strong, 2px) solid currentcolor;outline-offset:3px}.pp-page-path__divider,.pp-page-path__group{flex:0 0 auto}.pp-page-path__divider{opacity:.55}.pp-page-path__current{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:749px){.pp-page-path__inner{padding-inline:16px}.pp-page-path__group,.pp-page-path__home+.pp-page-path__divider{display:none}}.pp-display{font-family:var(--pp-font-display);font-weight:900;font-style:normal;font-stretch:110%;line-height:1.04;letter-spacing:var(--pp-track-tight);text-wrap:balance;margin:0;color:var(--pp-navy);border-radius:0}.pp-h1{font-size:var(--pp-fs-5)}.pp-h2{font-size:var(--pp-fs-4)}.pp-h3{font-size:var(--pp-fs-3);font-style:normal;font-weight:800}@media(min-width:750px){.pp-h1{font-size:var(--pp-fs-7)}.pp-h2{font-size:var(--pp-fs-6)}.pp-h3{font-size:var(--pp-fs-4)}}.pp-label{font-family:var(--pp-font-mono);font-size:var(--pp-fs-1);font-weight:700;letter-spacing:var(--pp-track-caps);text-transform:uppercase}.pp-tnum{font-variant-numeric:tabular-nums}.pp-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--pp-space-2);min-height:var(--pp-btn-height);min-width:var(--pp-tap);padding:var(--pp-space-2) var(--pp-space-5);font-family:var(--pp-font-mono);font-size:var(--pp-fs-2);font-weight:700;letter-spacing:var(--pp-track-caps);text-transform:uppercase;text-decoration:none;border:var(--pp-border) solid transparent;border-radius:0;cursor:pointer;background:none;color:inherit;font-synthesis:none;transition:background-color var(--pp-dur-color) var(--pp-ease),border-color var(--pp-dur-color) var(--pp-ease),color var(--pp-dur-color) var(--pp-ease)}.pp-btn:active{transform:translateY(1px);transition:none}.pp-btn--primary{background:var(--pp-navy);color:var(--pp-paper);border-color:var(--pp-navy)}.pp-btn--primary:hover{background:var(--pp-navy-hover);border-color:var(--pp-navy-hover)}.pp-btn--primary:active{background:var(--pp-navy-press);border-color:var(--pp-navy-press)}.pp-btn--ghost{background:var(--pp-paper);color:var(--pp-ink);border-color:var(--pp-ink)}.pp-btn--ghost:hover{background:var(--pp-paper-2)}.pp-btn--ghost:active{background:var(--pp-rule)}.pp-btn--accent{background:var(--pp-yellow);color:var(--pp-ink);border-color:var(--pp-yellow)}.pp-btn--accent:hover,.pp-btn--accent:active{background:var(--pp-yellow-press);border-color:var(--pp-yellow-press)}.pp-btn[disabled],.pp-btn[aria-disabled=true]{background:var(--pp-oos-bg);color:var(--pp-ink);border-color:var(--pp-rule-strong);cursor:not-allowed}.pp-btn[disabled]:active,.pp-btn[aria-disabled=true]:active{transform:none;background:var(--pp-oos-bg);border-color:var(--pp-rule-strong)}.pp-badge{position:absolute;top:0;right:0;z-index:2;padding:.35em .6em;font-family:var(--pp-font-mono);font-size:var(--pp-fs-1);font-weight:700;letter-spacing:var(--pp-track-caps);text-transform:uppercase;border-radius:0}.pp-badge--sale,.pp-badge--new{background:var(--pp-yellow);color:var(--pp-ink)}.pp-badge--preorder{background:var(--pp-navy);color:#fff}.pp-badge--soldout{background:var(--pp-oos-bg);color:var(--pp-ink)}.pp-visually-hidden{position:fixed!important;inset:0 auto auto 0!important;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.pp-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}.pp-on-dark :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--pp-cyan);outline-offset:2px}add-to-cart-component[data-pp-variant-updating]{cursor:progress}add-to-cart-component[data-pp-variant-updating] .add-to-cart-button{opacity:.45;pointer-events:none;transition:opacity .12s ease}.shopify-section.pp-page-main :is(h1,h2,h3,h4,h5,h6){color:var(--pp-navy, #0a4c96)}
/*# sourceMappingURL=/cdn/shop/t/31/assets/pp-base.css.map */
