body.poddleville-editorial{--plv-white:#FFFFFF;--plv-off:#F7F3ED;--plv-greige:#E7DCD3;--plv-green:#304B35;--plv-ink:#292824;background:var(--plv-white);color:var(--plv-ink);font-family:var(--font-body-family);font-size:16px;line-height:1.65;letter-spacing:0}body.poddleville-editorial h1,body.poddleville-editorial h2,body.poddleville-editorial h3,body.poddleville-editorial .h0,body.poddleville-editorial .h1,body.poddleville-editorial .h2,body.poddleville-editorial .h3{font-family:var(--font-body-family);font-weight:400;letter-spacing:-.035em;line-height:1.12;color:var(--plv-ink)}body.poddleville-editorial .page-width,.plv-width{width:100%;max-width:1400px;margin-inline:auto;padding-inline:40px}body.poddleville-editorial .header{max-width:1440px;margin-inline:auto}body.poddleville-editorial .header__heading-link{padding:0}body.poddleville-editorial .header__inline-menu{margin-left:40px}body.poddleville-editorial .header__inline-menu>.list-menu{gap:8px}body.poddleville-editorial .header__menu-item{font-size:13px;line-height:1.4;letter-spacing:.015em;min-height:44px;padding:12px 16px;border:1px solid transparent}body.poddleville-editorial .header__menu-item:hover,body.poddleville-editorial .header__menu-item:has(.header__active-menu-item),body.poddleville-editorial details[open]>.header__menu-item{border-color:var(--plv-ink)}body.poddleville-editorial .header__menu-item span{text-decoration:none}body.poddleville-editorial :focus-visible{outline:2px solid var(--plv-green);outline-offset:4px;box-shadow:none}body.poddleville-editorial .menu-drawer__menu-item{font-size:15px;min-height:48px}body.poddleville-editorial .mega-menu__content{background:var(--plv-white);box-shadow:none;border-color:var(--plv-greige)}body.poddleville-editorial .mega-menu__link{font-size:13px}body.poddleville-editorial .button,.plv-button{border-radius:0;min-height:48px;padding:13px 22px;font:500 13px/1.5 var(--font-body-family);letter-spacing:.01em}.plv-button{display:inline-flex;align-items:center;justify-content:center;background:var(--plv-green);color:var(--plv-white);text-decoration:none;border:1px solid var(--plv-green)}.plv-button:hover{text-decoration:underline;text-underline-offset:4px}.plv-link{color:var(--plv-ink);font-size:13px;text-underline-offset:6px}.plv-kicker,.pvh-kicker,.pvg-kicker,.plv-story__eyebrow{font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px}.plv-section{padding-block:48px}.pvg.plv-section{padding-top:96px}.plv-news.plv-section{padding-block:96px}.pvh{background:var(--plv-white)}.pvh-wrap{max-width:1440px;margin-inline:auto;display:grid;grid-template-columns:.9fr 1.1fr;min-height:580px}.pvh-copy{padding:72px 48px 72px 40px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.pvh h1{font-size:clamp(48px,4.6vw,66px);margin:0 0 28px;max-width:10ch}.pvh-desc{font-size:16px;line-height:1.7;max-width:35ch;margin:0 0 32px}.pvh-links{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.pvh-photo{position:relative;margin:0;overflow:hidden;min-width:0;background:var(--plv-off)}.pvh-img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:right center;display:block}.pvh-note{position:absolute;inset:auto 16px 16px;max-width:calc(100% - 32px);width:fit-content;background:var(--plv-white);color:var(--plv-ink);padding:6px 10px;font-size:10px;line-height:1.5}.plv-heading,.pvg-heading{display:flex;gap:40px;justify-content:space-between;align-items:flex-end;margin-bottom:32px}.pvg h2,.plv-heading h2{font-size:clamp(30px,3.1vw,44px);margin:0}.pvg-desc,.plv-section-intro{max-width:38ch;font-size:14px;line-height:1.7;margin:0}.pvg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pvg-card{display:block;min-width:0;text-decoration:none;color:var(--plv-ink)}.pvg-media{position:relative;aspect-ratio:1;background:var(--plv-off);overflow:hidden}.pvg-img{width:100%;height:100%;object-fit:contain;display:block}.plv-placeholder{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:24px;border:1px solid var(--plv-greige);background:var(--plv-off)}.plv-placeholder span{font-size:11px;letter-spacing:.09em;text-transform:uppercase}.plv-placeholder p{font-size:13px;line-height:1.6;max-width:30ch;margin:12px 0 0}.pvg-label{padding:16px 0 0;display:flex;gap:16px;justify-content:space-between;font-size:14px;line-height:1.5}.pvg-label h3{font:500 14px/1.5 var(--font-body-family);letter-spacing:0;margin:0}.pvg-caption{font-size:12px;line-height:1.6;margin:8px 0 0}.pvg-card a{color:inherit;text-decoration:none}.pvg-card a:hover{text-decoration:underline;text-underline-offset:4px}.plv-mosaic{display:grid;grid-template-columns:1.6fr 1fr;grid-template-rows:repeat(2,minmax(190px,1fr));gap:20px}.plv-mosaic figure{margin:0;min-width:0;position:relative;overflow:hidden}.plv-mosaic figure:first-child{grid-row:span 2}.plv-mosaic img{width:100%;height:100%;object-fit:cover;display:block}.plv-mosaic .plv-placeholder{min-height:190px}.plv-mosaic figure:first-child .plv-placeholder{min-height:420px}.plv-story{background:var(--plv-white);padding-block:48px 96px}.plv-story__wrap{display:grid;grid-template-columns:1.25fr 1fr;gap:72px;align-items:center}.plv-story__image-wrap{margin:0;position:relative;min-height:460px;background:var(--plv-greige);overflow:hidden}.plv-story__image-wrap>.plv-placeholder{min-height:inherit}.plv-story__image{width:100%;height:100%;object-fit:cover;position:absolute;display:block}.plv-story__copy h2{font-size:clamp(30px,3vw,44px);max-width:15ch;margin:0 0 24px}.plv-story__body{font-size:15px;line-height:1.75;max-width:40ch;margin:0 0 28px}.plv-news{background:var(--plv-off)}.plv-news__wrap{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}.plv-news h2{font-size:clamp(30px,3vw,42px);margin:0 0 20px;max-width:17ch}.plv-news p{font-size:14px;line-height:1.7;max-width:40ch}.plv-news .field{background:var(--plv-white)}.plv-consent{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.6;margin-top:16px;margin-bottom:16px}.plv-consent input{width:18px;height:18px;flex-shrink:0;margin:3px 0 0;accent-color:var(--plv-green)}.plv-news__privacy{font-size:11px!important}.plv-news__privacy a{color:inherit;text-underline-offset:3px}body.poddleville-editorial #residents,body.poddleville-editorial #our-town,body.poddleville-editorial #newsletter{scroll-margin-top:120px}body.poddleville-editorial .footer{border-top:1px solid var(--plv-greige)}body.poddleville-editorial .footer-block__heading{font:500 14px/1.5 var(--font-body-family);letter-spacing:0}body.poddleville-editorial .footer a,body.poddleville-editorial .footer small{font-size:12px}body.poddleville-editorial .card__heading,body.poddleville-editorial .card__heading a,body.poddleville-editorial .price{font:400 14px/1.5 var(--font-body-family);letter-spacing:0}body.poddleville-editorial .product__title h1{font-size:32px}body.poddleville-editorial .product__accordion h2{font-size:16px;letter-spacing:0}body.poddleville-editorial .main-page-title{font-size:clamp(32px,4vw,48px)}@media(min-width:1600px){.plv-section,.plv-story{padding-block:56px}.pvg.plv-section{padding-top:112px}.plv-story{padding-bottom:112px}.plv-news.plv-section{padding-block:112px}}@media(max-width:989px){body.poddleville-editorial .header__inline-menu{margin-left:0}.pvh-wrap{grid-template-columns:1fr;min-height:0}.pvh-copy{padding:56px 40px}.pvh h1{font-size:52px;max-width:14ch}.pvh-photo{aspect-ratio:16/9}.pvh-img{object-position:right center}.plv-story__wrap,.plv-news__wrap{gap:40px}.plv-story__image-wrap{min-height:380px}.plv-mosaic{grid-template-columns:1.4fr 1fr;gap:16px}}@media(max-width:749px){body.poddleville-editorial{font-size:15px}body.poddleville-editorial .page-width,.plv-width{padding-inline:20px}.plv-section,.plv-story{padding-block:28px}.pvg.plv-section{padding-top:56px}.plv-story{padding-bottom:56px}.plv-news.plv-section{padding-block:56px}.pvh-copy{padding:44px 20px 40px}.pvh h1{font-size:clamp(36px,10vw,44px);line-height:1.12;max-width:11ch;margin-bottom:24px}.pvh-desc{font-size:15px}.pvh-photo{aspect-ratio:6/5;order:-1}.pvh-note{font-size:10px;inset:auto 12px 12px}.pvh-links{gap:20px}.plv-heading,.pvg-heading{display:block;margin-bottom:24px}.pvg h2,.plv-heading h2{font-size:32px}.pvg-desc,.plv-section-intro{margin-top:16px;margin-bottom:16px}.pvg-grid{gap:16px}.pvg-label{font-size:13px;padding-top:12px}.pvg-label h3{font-size:13px}.pvg-caption{font-size:12px}.plv-placeholder{padding:16px}.plv-placeholder p{font-size:12px}.plv-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:12px}.plv-mosaic figure:first-child{grid-column:span 2;grid-row:auto}.plv-mosaic figure:first-child .plv-placeholder{min-height:300px}.plv-mosaic .plv-placeholder{min-height:180px}.plv-story__wrap,.plv-news__wrap{grid-template-columns:1fr;gap:32px}.plv-story__image-wrap{min-height:320px}.plv-story__copy h2,.plv-news h2{font-size:32px}.plv-news p{max-width:none}.plv-consent{min-height:44px}.plv-news .button{width:100%}}@media(prefers-reduced-motion:reduce){body.poddleville-editorial *{scroll-behavior:auto;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/poddleville-editorial.css.map */
