:root{--pw-ink: #102050;--pw-plum: #88498F;--pw-sky: #2DC7FF;--pw-yellow: #FFBC42;--pw-tint: #F1E7F3;--pw-white: #FFFFFF;--pw-body: #43506B;--pw-muted: #5C6780;--pw-orchid: #F4BBD3;--pw-tea: #C6D8AF;--pw-font: "Figtree", Helvetica, sans-serif;--pw-h1: clamp(40px, 26px + 4vw, 66px);--pw-h2: clamp(28px, 22px + 1.8vw, 40px);--pw-h3: clamp(20px, 19px + .4vw, 23px);--pw-body-lg: clamp(17px, 17px + .3vw, 20px);--pw-border: 2px solid var(--pw-ink);--pw-radius-card: 14px;--pw-radius-plate: 12px;--pw-radius-btn: 10px;--pw-radius-input: 8px;--pw-radius-pill: 100px;--pw-shadow: 6px 6px 0 var(--pw-ink);--pw-shadow-lg: 7px 7px 0 var(--pw-ink);--pw-shadow-cta: 5px 5px 0 var(--pw-ink);--pw-shadow-hover: 3px 3px 0 var(--pw-plum);--pw-shadow-hover-ink: 3px 3px 0 var(--pw-ink);--pw-shadow-feature: 7px 7px 0 var(--pw-plum);--pw-section-y: 72px;--pw-section-x: 32px;--pw-max: 1200px;--pw-gap-cards: 22px;--pw-gap-panels: 20px;--pw-gap-tiles: 14px;--pw-gap-chips: 10px;--pw-lift: transform .12s ease, box-shadow .12s ease, border-color .12s ease}.pw{font-family:var(--pw-font);color:var(--pw-ink)}.pw-section{padding:var(--pw-section-y) var(--pw-section-x)}.pw-wrap{max-width:var(--pw-max);margin-inline:auto}@media screen and (max-width:749px){:root{--pw-section-y: 48px;--pw-section-x: 20px}}.pw-h1,.pw-h2,.pw-h3{margin:0;font-family:var(--pw-font);color:var(--pw-ink)}.pw-h1{font-size:var(--pw-h1);font-weight:900;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.pw-h2{font-size:var(--pw-h2);font-weight:900;letter-spacing:-.03em;line-height:1.08}.pw-h3{font-size:var(--pw-h3);font-weight:800;letter-spacing:-.02em;line-height:1.2}.pw-kicker{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:var(--pw-muted)}.pw-body{font-size:16px;line-height:1.6;color:var(--pw-body)}.pw-body-lg{font-size:var(--pw-body-lg);line-height:1.55;color:var(--pw-body)}.pw-meta{font-size:13px;font-weight:700;color:var(--pw-muted)}.pw-lift{transition:var(--pw-lift)}.pw-lift:hover,.pw-lift:focus-visible{transform:translate(-1px,-1px)}@media(prefers-reduced-motion:reduce){.pw-lift{transition:none}.pw-lift:hover,.pw-lift:focus-visible{transform:none}}.pw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 28px;border:var(--pw-border);border-radius:var(--pw-radius-btn);background:var(--pw-white);color:var(--pw-ink);font-family:var(--pw-font);font-size:17px;font-weight:800;line-height:1;text-decoration:none;cursor:pointer;transition:var(--pw-lift)}.pw-btn:hover,.pw-btn:focus-visible{color:var(--pw-plum);border-color:var(--pw-plum);box-shadow:var(--pw-shadow-hover);transform:translate(-1px,-1px)}.pw-btn--sky{background:var(--pw-sky)}.pw-btn--plum{background:var(--pw-plum);color:var(--pw-white)}.pw-btn--yellow{background:var(--pw-yellow)}.pw-btn--ink{background:var(--pw-ink);color:var(--pw-white)}.pw-btn--sky:hover,.pw-btn--sky:focus-visible,.pw-btn--plum:hover,.pw-btn--plum:focus-visible,.pw-btn--yellow:hover,.pw-btn--yellow:focus-visible,.pw-btn--ink:hover,.pw-btn--ink:focus-visible{color:var(--pw-ink);border-color:var(--pw-ink);box-shadow:var(--pw-shadow-hover-ink)}.pw-btn--plum:hover,.pw-btn--plum:focus-visible,.pw-btn--ink:hover,.pw-btn--ink:focus-visible{color:var(--pw-white)}.pw-btn--hero{padding:17px 30px;box-shadow:var(--pw-shadow-cta)}.pw-btn--hero:hover,.pw-btn--hero:focus-visible{transform:translate(2px,2px)}.pw-btn--pill{border-radius:var(--pw-radius-pill)}.pw-chip{display:inline-flex;align-items:center;padding:9px 16px;border:var(--pw-border);border-radius:var(--pw-radius-pill);background:var(--pw-white);color:var(--pw-ink);font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:var(--pw-lift)}.pw-chip:hover,.pw-chip:focus-visible{color:var(--pw-plum);border-color:var(--pw-plum);box-shadow:var(--pw-shadow-hover);transform:translate(-1px,-1px)}.pw-chip--on{background:var(--pw-plum);color:var(--pw-white);box-shadow:var(--pw-shadow-hover-ink)}.pw-chip--on:hover,.pw-chip--on:focus-visible{color:var(--pw-white);border-color:var(--pw-ink);transform:translate(2px,2px);box-shadow:1px 1px 0 var(--pw-ink)}.pw-card{border:var(--pw-border);border-radius:var(--pw-radius-card);background:var(--pw-white);box-shadow:var(--pw-shadow);padding:24px}.pw-card--lg{box-shadow:var(--pw-shadow-lg)}.pw-card--feature{box-shadow:var(--pw-shadow-feature)}.pw-panel{border:var(--pw-border);border-radius:var(--pw-radius-card);background:var(--pw-tint);box-shadow:var(--pw-shadow);padding:26px}.pw-plate{border:var(--pw-border);border-radius:var(--pw-radius-plate);background:var(--pw-tint);overflow:hidden}.pw-plate img{display:block;width:100%;height:100%;object-fit:cover}.pw-badge{display:inline-flex;align-items:center;padding:6px 12px;border:var(--pw-border);border-radius:var(--pw-radius-pill);background:var(--pw-yellow);color:var(--pw-ink);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;line-height:1}.pw-input{padding:13px 16px;border:var(--pw-border);border-radius:var(--pw-radius-input);background:var(--pw-white);color:var(--pw-ink);font-family:var(--pw-font);font-size:15px;font-weight:600}.pw-input::placeholder{color:#10205099}.pw-input--on-sky{background:#ffffffb3}.pw-grid{display:grid;gap:var(--pw-gap-cards)}.pw-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pw-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.pw-grid--tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pw-gap-tiles)}.pw-chips{display:flex;flex-wrap:wrap;gap:var(--pw-gap-chips)}@media screen and (max-width:989px){.pw-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.pw-grid--3,.pw-grid--4,.pw-grid--tiles{grid-template-columns:minmax(0,1fr)}}.pw-crumbs{padding:20px var(--pw-section-x) 0}.pw-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-size:13px;font-weight:700;color:var(--pw-muted)}.pw-crumbs__list a{color:var(--pw-muted);text-decoration:none}.pw-crumbs__list a:hover{color:var(--pw-plum)}.pw-crumbs__sep{opacity:.5}.pw-crumbs__here{color:var(--pw-ink)}.pw-stack{display:flex;flex-direction:column}.pw-row{display:flex;align-items:center}.pw-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pawson-tokens.css.map */
