:root{--pa-cream: #f7f4ec;--pa-cream-deep: #f0ebdd;--pa-paper: #fffdf7;--pa-navy: #0f233a;--pa-navy-soft: #1c354f;--pa-poppy: #d73a2e;--pa-poppy-deep: #b82f24;--pa-sky: #b4d0e4;--pa-sky-soft: #d3e4ef;--pa-sky-deep: #9cc0d8;--pa-ink: var(--pa-navy);--pa-ink-muted: #5c6672;--pa-ink-faint: #8b8574;--pa-rule: #e2dccc;--pa-rule-soft: #ece7da;--pa-serif: "Playfair Display", Georgia, "Times New Roman", serif;--pa-sans: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--pa-step-display: clamp(4.32rem, 7.2vw, 7.36rem);--pa-step-h2: clamp(2.56rem, 3.2vw, 3.36rem);--pa-step-h3: clamp(2.16rem, 2.4vw, 2.72rem);--pa-step-body: 1.6rem;--pa-step-small: 1.4rem;--pa-step-eyebrow: 1.152rem;--pa-wrap: 1200px;--pa-gutter: clamp(1.84rem, 4vw, 4.8rem);--pa-band: clamp(5.2rem, 7vw, 8.8rem)}.pa-wrap{max-width:var(--pa-wrap);margin-inline:auto;padding-inline:var(--pa-gutter)}.pa-band{padding-block:var(--pa-band)}.pa-eyebrow{font-family:var(--pa-sans);font-size:var(--pa-step-eyebrow);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--pa-poppy);margin:0}.pa-section-heading{font-family:var(--pa-sans);font-size:clamp(1.76rem,2.2vw,2.32rem);font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--pa-navy);margin:0;text-wrap:balance}.pa-section-heading--center{text-align:center}.pa-rule{display:block;width:34px;height:2px;background:var(--pa-poppy);border:0;margin:1.36rem 0 0}.pa-rule--center{margin-inline:auto}.pa-display{font-family:var(--pa-serif);font-size:var(--pa-step-display);font-weight:400;line-height:1.02;letter-spacing:-.02em;color:var(--pa-navy);margin:0;text-wrap:balance}.pa-display .pa-dot{color:var(--pa-poppy)}.pa-body{font-family:var(--pa-sans);font-size:var(--pa-step-body);line-height:1.62;color:var(--pa-ink-muted);margin:0}.pa-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;font-family:var(--pa-sans);font-size:1.248rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding:1.68rem 2.96rem;border:1px solid transparent;border-radius:0;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.pa-btn--primary{background:var(--pa-navy);color:var(--pa-cream)}.pa-btn--primary:hover{background:var(--pa-poppy);color:#fff}.pa-btn--ghost{background:transparent;color:var(--pa-navy);border-color:var(--pa-navy)}.pa-btn--ghost:hover{background:var(--pa-navy);color:var(--pa-cream)}.pa-link{display:inline-flex;align-items:center;gap:.88rem;font-family:var(--pa-sans);font-size:1.216rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--pa-navy);text-decoration:none}.pa-link .pa-arrow{transition:transform .18s ease}.pa-link:hover{color:var(--pa-poppy)}.pa-link:hover .pa-arrow{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.pa-link .pa-arrow,.pa-btn{transition:none}.pa-link:hover .pa-arrow{transform:none}}.pa-airmail-top:before{content:"";display:block;width:100%;height:10px;background:repeating-linear-gradient(-45deg,var(--pa-poppy) 0 12px,var(--pa-cream) 12px 24px,#17427a 24px 36px,var(--pa-cream) 36px 48px)}.pa-clouds-host{position:relative;background:var(--pa-sky);overflow:hidden}.pa-clouds{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;overflow:hidden;color:var(--pa-cream)}.pa-cloud{position:absolute;display:block;height:auto;bottom:0}.pa-cloud--1{left:0;width:clamp(140px,16vw,240px);transform:translate(-14%,34%)}.pa-cloud--2{right:0;width:clamp(165px,20vw,300px);transform:translate(12%,38%)}.pa-clouds-host>.pa-wrap,.pa-clouds-host>.pa-reviews__body{position:relative;z-index:2}.pa-flightpath{display:block;color:var(--pa-poppy);opacity:.85;pointer-events:none}.pa-btn:focus-visible,.pa-link:focus-visible{outline:2px solid var(--pa-poppy);outline-offset:3px}body:before{display:none!important}.announcement-bar-section .utility-bar{background:var(--pa-poppy);border-bottom:0}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__link{color:#fff8f0;font-family:var(--pa-sans);font-size:1.12rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.announcement-bar-section .announcement-bar__link:hover{color:#fff}.announcement-bar-section .utility-bar .icon,.announcement-bar-section .utility-bar svg{color:#fff8f0}.button,.shopify-challenge__button,.customer button{border-radius:0;letter-spacing:.12em;text-transform:uppercase;font-weight:700;font-size:1.28rem}.main-page-title,.article-template__title,.collection-hero__title,h1.title,h2.title{font-family:var(--pa-serif);letter-spacing:-.01em}
/*# sourceMappingURL=/cdn/shop/t/16/assets/parcel-v2.css.map */
