:root{--p-forest: #46655C;--p-terracotta: #884F41;--p-warm-white: #F7F5F0;--p-mint-sage: #C8DDD5;--p-text: #2C2C2C;--p-text-muted: #6B6B6B;--p-white: #FFFFFF;--color-base-accent-1: 136, 79, 65;--color-base-accent-2: 70, 101, 92;--color-base-background-1: 247, 245, 240;--color-base-background-2: 200, 221, 213;--color-base-text: 44, 44, 44;--color-base-outline-button-labels: 44, 44, 44;--color-base-solid-button-labels: 247, 245, 240}:root{--p-font-heading: "Nunito", sans-serif;--p-font-body: "DM Sans", sans-serif;--p-font-regional: "Hind", sans-serif;--p-font-mono: "DM Mono", monospace;--font-heading-family: var(--p-font-heading);--font-body-family: var(--p-font-body)}.p-display{font-family:var(--p-font-heading);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--p-text)}.p-h1{font-family:var(--p-font-heading);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.15;color:var(--p-text)}.p-h2{font-family:var(--p-font-heading);font-size:clamp(1.375rem,2.5vw,1.875rem);font-weight:700;line-height:1.2;color:var(--p-text)}.p-h3{font-family:var(--p-font-heading);font-size:clamp(1.125rem,2vw,1.375rem);font-weight:600;line-height:1.3;color:var(--p-text)}.p-body-lg{font-family:var(--p-font-body);font-size:1.0625rem;font-weight:400;line-height:1.65;color:var(--p-text)}.p-body{font-family:var(--p-font-body);font-size:.9375rem;font-weight:400;line-height:1.6;color:var(--p-text)}.p-body-sm{font-family:var(--p-font-body);font-size:.8125rem;font-weight:400;line-height:1.55;color:var(--p-text-muted)}.p-label{font-family:var(--p-font-body);font-size:.6875rem;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--p-text-muted)}.p-mono{font-family:var(--p-font-mono);font-size:.8125rem}:root{--p-space-1: 4px;--p-space-2: 8px;--p-space-3: 12px;--p-space-4: 16px;--p-space-6: 24px;--p-space-8: 32px;--p-space-12: 48px;--p-space-16: 64px;--p-space-24: 96px}:root{--p-radius-pill: 9999px;--p-radius-card: 12px;--p-radius-btn: 9999px;--p-shadow-card: 0 2px 12px rgba(0, 0, 0, .06);--p-shadow-card-hover: 0 6px 24px rgba(0, 0, 0, .1);--p-transition: .18s ease}.button,.btn{border-radius:var(--p-radius-btn);font-family:var(--p-font-body);font-weight:600;letter-spacing:.01em;transition:filter var(--p-transition),transform var(--p-transition)}.button:hover,.btn:hover{filter:brightness(.92);transform:translateY(-1px)}.p-card{background:var(--p-white);border-radius:var(--p-radius-card);box-shadow:var(--p-shadow-card);transition:box-shadow var(--p-transition)}.p-card:hover{box-shadow:var(--p-shadow-card-hover)}.p-badge{display:inline-flex;align-items:center;gap:var(--p-space-1);padding:3px var(--p-space-2);border-radius:var(--p-radius-pill);font-family:var(--p-font-mono);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.p-badge--forest{background:var(--p-mint-sage);color:var(--p-forest)}.p-badge--terra{background:#f4e5df;color:var(--p-terracotta)}.p-section{padding-top:var(--p-space-12);padding-bottom:var(--p-space-12)}@media(min-width:750px){.p-section{padding-top:var(--p-space-16);padding-bottom:var(--p-space-16)}}html{font-size:16px}body{font-family:var(--p-font-body);font-size:1rem;color:var(--p-text);background-color:var(--p-warm-white);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:var(--p-font-heading);color:var(--p-forest)}:root{--font-heading-scale: 1;--font-body-scale: 1}p,li,span,label,input,select,textarea,button{font-family:var(--p-font-body);font-size:1rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/paudhe-brand.css.map */
