@font-face{font-family:Switzer;font-style:normal;font-weight:700;font-display:swap;src:url(//postandporch.com/cdn/shop/t/209/assets/pp-malone-fonts-switzer-700.woff2?v=51780828586754390751793816225) format("woff2")}:root{--ebf-black: #292929;--ebf-white: #FDFDFD;--ebf-accent: #D9F279;--ebf-on-accent: #292929;--white: var(--ebf-white);--iron-ore: var(--ebf-black);--ink: var(--ebf-black);--ink-soft: #555555;--navy: var(--ebf-black);--redend-point: var(--ebf-black);--morning-sun: #F5F5F5;--bg-warm: #F5F5F5;--bg: var(--ebf-white);--border: #E4E4E4;--font-display: "Switzer", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--shadow-card: 0 4px 24px rgba(0,0,0,.06), 0 1px 3px rgba(0,0,0,.05);--shadow-card-hover: 0 14px 34px rgba(0,0,0,.12), 0 2px 6px rgba(0,0,0,.07)}em,i.prod{font-style:normal}h1,h2,h3{font-weight:700;letter-spacing:-.02em}.hero{background:var(--ebf-white)}.hero h1{font-size:36px;line-height:1.04;letter-spacing:-.03em}@media(min-width:768px){.hero h1{font-size:50px}}@media(min-width:1100px){.hero h1{font-size:60px}}.hero__price{font-weight:700}h2.section-h{font-size:31px;line-height:1.08;letter-spacing:-.025em}@media(min-width:768px){h2.section-h{font-size:44px}}.btn-primary{background:var(--ebf-accent);color:var(--ebf-on-accent);border:2px solid var(--ebf-black);font-weight:600;box-shadow:none}.btn-primary:hover{background:var(--ebf-black);color:var(--ebf-white);box-shadow:none}.ebf-bar{background:var(--ebf-black)}.ebf-bar strong{color:var(--ebf-accent)}.ebf-tag{background:var(--ebf-accent);color:var(--ebf-on-accent);border-radius:2px;padding:6px 10px;font-weight:700;text-transform:uppercase;letter-spacing:.01em}.step-num{background:var(--ebf-accent);color:var(--ebf-on-accent);font-family:var(--font-body);font-weight:700}.look__tile img{background:#f5f5f5}.look__row:focus-visible{outline-color:var(--ebf-black)}@media(max-width:899px){.hero__media{order:-1;min-height:0;aspect-ratio:4 / 3}.hero__copy{padding-top:18px}}@media(min-width:900px){.topbar{padding:8px 0}.topbar__logo img{height:22px}.hero__grid{min-height:0}.hero__media{min-height:clamp(520px,calc(100svh - 96px),640px);overflow:hidden}.hero__media picture,.hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.hero__copy{max-width:none;padding:40px 48px 40px max(48px,calc(50vw - 558px))}}@media(min-width:1100px){.hero h1{font-size:52px}}
/*# sourceMappingURL=/cdn/shop/t/209/assets/pp-malone-ebf.css.map */
