*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;padding:0;font-family:var(--pf-font-body);font-size:var(--pf-fs-md);font-weight:var(--pf-fw-regular);line-height:1.7;color:var(--pf-color-text);background:var(--pf-color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0 0 var(--pf-space-md);font-family:var(--pf-font-heading);font-weight:700;line-height:1.2;color:var(--pf-color-navy)}h1{font-size:clamp(2.5rem,5vw,4rem)}h2{font-size:clamp(2rem,4vw,3rem)}h3{font-size:clamp(1.5rem,3vw,2.2rem)}h4{font-size:1.5rem}h5{font-size:1.2rem}h6{font-size:1rem}p{margin:0 0 var(--pf-space-lg);color:var(--pf-color-text-light)}a{color:inherit;text-decoration:none;transition:color var(--pf-speed)}a:hover{color:var(--pf-color-copper)}img{display:block;max-width:100%;height:auto}ul,ol{margin:0;padding:0;list-style:none}button{font:inherit;cursor:pointer}input,textarea,select{font:inherit}table{width:100%;border-collapse:collapse}::selection{background:var(--pf-color-copper);color:#fff}:focus-visible{outline:2px solid var(--pf-color-copper);outline-offset:3px}hr{border:none;border-top:1px solid var(--pf-color-border)}svg{display:block}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pf-base.css.map */
