.pn-section,.pn-hero{--pn-navy: var(--color-foreground);--pn-teal: var(--color-primary-button-background);--pn-pale: var(--pn-color-pale);--pn-radius: 1.25rem;--pn-ease: cubic-bezier(.22, .61, .36, 1);position:relative;color:var(--pn-navy)}.pn-container{width:100%;max-width:80rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.pn-section{padding-block:var(--pn-section-padding);background:var(--pn-section-bg, transparent)}.pn-section--wash{--pn-section-bg: var(--pn-color-sea-wash)}.pn-section img,.pn-hero img{display:block;max-width:100%}.pn-eyebrow{margin:0 0 .75rem}.pn-title{margin:0;text-wrap:balance}.pn-title--upper{text-transform:uppercase}.pn-title__accent{display:block;color:var(--pn-teal)}.pn-text{margin:1rem 0 0;max-width:38rem;font-size:1.0625rem;line-height:1.6;text-wrap:pretty}.pn-text p{margin:0 0 .75rem}.pn-text p:last-child{margin-bottom:0}.pn-section--center .pn-text,.pn-section--center .pn-title{margin-inline:auto}.pn-section--center{text-align:center}.pn-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.pn-section--center .pn-actions{justify-content:center}.pn-button{display:inline-flex;align-items:center;gap:.625rem;text-transform:uppercase;letter-spacing:.04em;text-decoration:none}.pn-button .pn-icon{width:1.125rem;height:1.125rem;transition:transform .25s var(--pn-ease)}.pn-button:hover .pn-icon{transform:translate(4px)}.pn-icon{flex:none}.pn-iconrow{display:flex;flex-wrap:wrap;gap:1.5rem 0;margin:2rem 0 0;padding:0;list-style:none}.pn-iconrow__item{display:flex;flex-direction:column;align-items:center;gap:.625rem;flex:1 1 7rem;max-width:11rem;padding-inline:.75rem;text-align:center;font-family:var(--font-body--family);font-weight:700;font-size:.8125rem;line-height:1.25;letter-spacing:.04em;text-transform:uppercase}.pn-iconrow__item+.pn-iconrow__item{border-inline-start:1px solid rgb(var(--color-foreground-rgb) / .18)}.pn-iconrow__icon{display:grid;place-items:center;width:4rem;height:4rem;border:1.5px solid var(--pn-teal);border-radius:50%;color:var(--pn-teal);background:#ffffffb3}.pn-iconrow__icon .pn-icon{width:2rem;height:2rem}.pn-hero{--pn-hero-h: 38rem;overflow:hidden;background:var(--pn-color-sea-wash)}.pn-hero__media{position:relative;aspect-ratio:4 / 3}.pn-hero__bg,.pn-hero__bg img{width:100%;height:100%}.pn-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.pn-hero__bg img{object-fit:cover;object-position:var(--pn-focal, 50% 50%)}.pn-hero__bottles{position:absolute;z-index:2;width:auto;max-width:var(--pn-bottle-w-mobile, 56%);max-height:88%;right:var(--pn-bottle-r, 4%);bottom:var(--pn-bottle-b, 8%);height:auto;filter:drop-shadow(0 18px 22px rgb(2 42 104 / .28))}.pn-hero__content{position:relative;z-index:3;padding-block:2rem 2.5rem}.pn-hero__title{margin:0;font-size:clamp(2.75rem,10vw,5.25rem);line-height:1;text-transform:uppercase}.pn-name{display:inline-flex;flex-direction:column;align-items:center;font-family:var(--pn-name-family)}.pn-name__top{font-weight:var(--pn-name-weight);letter-spacing:.01em;line-height:.95}.pn-name__bottom{position:relative;margin-top:.06em;margin-right:-.09em;color:var(--pn-teal);font-weight:var(--pn-name-weight-regular);font-size:calc(var(--pn-name-line-2-scale, .62) * 1em);letter-spacing:.09em;line-height:1.05}.pn-name__mark{position:absolute;top:.15em;left:calc(100% - .02em);font-family:var(--font-body--family);font-weight:600;font-size:max(.24em,.625rem);line-height:1;letter-spacing:0}.pn-name__extra{display:block;font-family:var(--pn-name-family);font-weight:var(--pn-name-weight-regular);font-size:max(.3em,.875rem);letter-spacing:.14em;line-height:1.3}.pn-name__extra:first-child{margin-bottom:.4em}.pn-name+.pn-name__extra{margin-top:.45em}.pn-hero__tagline{margin:1.25rem 0 0;font-family:var(--font-heading--family);font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.2;text-transform:uppercase}.pn-hero .pn-text{max-width:30rem}@media screen and (min-width:990px){.pn-hero{display:grid;min-height:var(--pn-hero-h)}.pn-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.pn-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#fffffff0,#ffffffd1 28%,#ffffff59 46%,#fff0 62%);pointer-events:none}.pn-hero__bottles{max-width:var(--pn-bottle-w, 30%);max-height:82%}.pn-hero__content{display:flex;align-items:center;padding-block:4rem}.pn-hero__inner{width:min(100%,38rem)}}.pn-split{display:grid;gap:2rem;align-items:center}.pn-split__media{position:relative;overflow:hidden;border-radius:var(--pn-radius)}.pn-split__media img{width:100%;height:100%;aspect-ratio:var(--pn-ratio, 4 / 3);object-fit:cover;object-position:var(--pn-focal, 50% 50%)}.pn-split__body{min-width:0}@media screen and (min-width:990px){.pn-split{grid-template-columns:var(--pn-cols, 1.15fr 1fr);gap:clamp(2rem,5vw,5rem)}.pn-split--media-end .pn-split__media{order:2}.pn-split--bleed .pn-split__media{border-radius:0}.pn-split--fade .pn-split__media{-webkit-mask-image:linear-gradient(to right,#000 62%,transparent);mask-image:linear-gradient(to right,#000 62%,transparent)}.pn-split--fade.pn-split--media-end .pn-split__media{-webkit-mask-image:linear-gradient(to left,#000 62%,transparent);mask-image:linear-gradient(to left,#000 62%,transparent)}}.pn-steps{display:grid;gap:1.5rem;margin:2rem 0 0;padding:0;list-style:none}.pn-step{display:flex;gap:1rem;align-items:flex-start}.pn-step__num{display:grid;place-items:center;flex:none;width:3rem;height:3rem;border-radius:50%;color:#fff;background:var(--pn-teal);font-family:var(--font-body--family);font-weight:700;font-size:1.25rem}.pn-step__title{margin:0;font-family:var(--font-body--family);font-weight:700;font-size:.9375rem;letter-spacing:.04em;text-transform:uppercase}.pn-step__text{margin:.25rem 0 0;line-height:1.5}@media screen and (min-width:750px){.pn-steps{grid-template-columns:repeat(2,1fr);gap:2rem}}.pn-features{display:grid;gap:2rem;margin:3rem 0 0;padding:0;list-style:none}.pn-feature{text-align:center}.pn-feature__icon{display:grid;place-items:center;width:4.5rem;height:4.5rem;margin:0 auto 1.25rem;border:1.5px solid var(--pn-teal);border-radius:50%;color:var(--pn-teal);background:#fff}.pn-feature__icon .pn-icon{width:2.25rem;height:2.25rem}.pn-feature__title{margin:0;font-family:var(--font-body--family);font-weight:700;font-size:1rem;letter-spacing:.04em;line-height:1.3;text-transform:uppercase;text-wrap:balance}.pn-feature__text{margin:.625rem auto 0;max-width:16rem;line-height:1.55}@media screen and (min-width:750px){.pn-features{grid-template-columns:repeat(var(--pn-feature-cols, 4),1fr);gap:0}.pn-feature{padding-inline:1.25rem}.pn-feature+.pn-feature{border-inline-start:1px solid rgb(var(--color-foreground-rgb) / .14)}}@media screen and (max-width:749px){.pn-features{grid-template-columns:1fr 1fr}}.pn-cards-head{display:grid;gap:1.5rem;margin-bottom:2.5rem}.pn-cards{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none;grid-template-columns:repeat(2,1fr)}.pn-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgb(var(--color-foreground-rgb) / .08);border-radius:var(--pn-radius);background:#fff;box-shadow:0 10px 30px #022a680f;transition:transform .25s var(--pn-ease),box-shadow .25s var(--pn-ease)}.pn-card:hover,.pn-card:focus-within{transform:translateY(-3px);box-shadow:0 16px 36px #022a681f}.pn-card__media{position:relative;overflow:hidden;background:var(--pn-color-sea-wash)}.pn-card__media img{width:100%;aspect-ratio:var(--pn-card-ratio, 3 / 2);object-fit:cover;transition:transform .5s var(--pn-ease)}.pn-card:hover .pn-card__media img{transform:scale(1.04)}.pn-card__tag{position:absolute;inset:auto auto .75rem .75rem;padding:.3rem .75rem;border-radius:100px;color:#fff;background:var(--pn-teal);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pn-card__body{display:flex;flex:1;flex-direction:column;align-items:var(--pn-card-align, center);gap:.5rem;padding:1.25rem 1.25rem 1.5rem;text-align:var(--pn-card-text, center)}.pn-card__icon{display:grid;place-items:center;width:4rem;height:4rem;border:1.5px solid var(--pn-teal);border-radius:50%;color:var(--pn-teal)}.pn-card__icon .pn-icon{width:2rem;height:2rem}.pn-card__title{margin:0;font-family:var(--font-body--family);font-weight:700;font-size:1rem;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.pn-card__title--serif{font-family:var(--font-heading--family);font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.2;text-transform:none;text-wrap:balance}.pn-card__text{margin:0;font-size:.9375rem;line-height:1.55;text-wrap:pretty}.pn-card__link{margin-top:auto;padding-top:.5rem;display:inline-flex;align-items:center;gap:.375rem;color:var(--pn-teal);font-weight:700;text-decoration:none}.pn-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.pn-card__link:hover{text-decoration:underline;text-underline-offset:.25em}.pn-card__link .pn-icon{width:1rem;height:1rem}@media screen and (min-width:750px){.pn-cards{grid-template-columns:repeat(var(--pn-cols-tablet, 2),1fr)}}@media screen and (min-width:990px){.pn-cards{grid-template-columns:repeat(var(--pn-cols-desktop, 4),1fr);gap:1.5rem}.pn-cards-head--side{grid-template-columns:1fr 2.4fr;align-items:center;gap:3rem;margin-bottom:0}}.pn-cta{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(4rem,9vw,7rem);text-align:center;color:var(--pn-navy)}.pn-cta__bg,.pn-cta__bg img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:var(--pn-focal, 50% 60%)}.pn-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse 70% 90% at 50% 50%,#ffffffe0,#ffffff9e 55%,#ffffff1a)}.pn-cta__title{margin:0 auto;max-width:22ch;text-transform:uppercase;text-wrap:balance}.pn-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 2rem;margin:2rem 0 0;padding:0;list-style:none;font-size:.875rem}.pn-trust li{display:inline-flex;align-items:center;gap:.5rem}.pn-trust .pn-icon{width:1.5rem;height:1.5rem;color:var(--pn-teal)}.pn-faq-layout{display:grid;gap:2.5rem;margin-top:2.5rem}.pn-faq-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.pn-faq-item{overflow:hidden;border:1px solid rgb(var(--color-foreground-rgb) / .1);border-radius:.875rem;background:#fff;box-shadow:0 6px 18px #022a680d}.pn-faq-item summary{display:flex;align-items:center;gap:1rem;padding:.875rem 1.125rem;cursor:pointer;list-style:none;font-weight:600;line-height:1.35}.pn-faq-item summary::-webkit-details-marker{display:none}.pn-faq-item summary:focus-visible{outline:2px solid var(--pn-teal);outline-offset:-2px}.pn-faq-item__icon{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border:1.5px solid var(--pn-teal);border-radius:50%;color:var(--pn-teal)}.pn-faq-item__icon .pn-icon{width:1.25rem;height:1.25rem}.pn-faq-item__q{flex:1}.pn-faq-item__chevron{width:1.25rem;height:1.25rem;flex:none;transition:transform .25s var(--pn-ease)}.pn-faq-item[open] .pn-faq-item__chevron{transform:rotate(180deg)}.pn-faq-item__a{padding:0 1.125rem 1.25rem 4.625rem;line-height:1.6}.pn-faq-item__a p{margin:0 0 .75rem}.pn-faq-item__a p:last-child{margin:0}.pn-faq-disclaimer{margin-top:1.5rem;font-size:.8125rem;line-height:1.5;opacity:.85}.pn-faq-aside{position:relative;overflow:hidden;border-radius:var(--pn-radius);min-height:24rem}.pn-faq-aside>img{width:100%;height:100%;min-height:24rem;object-fit:cover;object-position:var(--pn-focal, 50% 30%)}.pn-faq-aside__script{position:absolute;top:8%;left:7%;max-width:11ch;margin:0;color:var(--pn-teal);font-family:var(--font-heading--family);font-style:italic;font-size:clamp(2rem,5vw,3.25rem);line-height:1.05}.pn-faq-aside .pn-iconrow{position:absolute;inset:auto .75rem .75rem;margin:0;padding:1rem .5rem;border-radius:1rem;background:#ffffffeb;justify-content:center}@media screen and (min-width:990px){.pn-faq-layout{grid-template-columns:1.15fr 1fr;gap:3rem;align-items:start}.pn-faq-aside{position:sticky;top:6rem;min-height:36rem}.pn-faq-aside>img{min-height:36rem}}.pn-buy{display:grid;gap:1rem;margin-top:1.5rem}.pn-buy__card{position:relative;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1.25rem 1rem 1.5rem;border:1px solid rgb(var(--color-foreground-rgb) / .1);border-radius:1rem;background:#fffffff5;text-align:center;box-shadow:0 14px 34px #022a6824}.pn-buy__label{margin:0;font-family:var(--font-body--family);font-weight:700;font-size:1.25rem}.pn-buy__supply{margin:0}.pn-buy__price{margin:.5rem 0 .75rem;font-family:var(--font-body--family);font-weight:800;font-size:2rem;line-height:1}.pn-buy__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);white-space:nowrap;padding:.25rem .75rem;border-radius:.375rem;color:#fff;background:var(--pn-color-gold);font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pn-buy__form{width:100%}.pn-buy__form .button{width:100%;justify-content:center}.pn-buy__error{margin-top:.5rem;color:var(--color-error);font-size:.875rem}.pn-order-aside{display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width:750px){.pn-buy{grid-template-columns:1fr 1fr}}@media screen and (min-width:990px){.pn-hero--order .pn-hero__inner{width:min(100%,34rem)}.pn-hero--order{--pn-hero-h: 46rem}.pn-hero--order .pn-hero__bottles{bottom:var(--pn-bottle-b, 26%)}.pn-order-buy{position:absolute;z-index:4;right:clamp(1.25rem,4vw,2.5rem);bottom:2.5rem;width:min(40rem,48%)}}@media screen and (max-width:989px){.pn-order-buy{padding-bottom:2.5rem}}.pn-label-layout{display:grid;gap:2rem;margin-top:2.5rem}.pn-facts{padding:.75rem 1rem 1rem;border:2px solid #111;background:#fff;color:#111;font-family:var(--font-body--family);font-size:.875rem}.pn-facts__title{margin:0;font-size:1.75rem;font-weight:800;line-height:1.1}.pn-facts__serving{margin:.25rem 0 0;padding-bottom:.375rem;border-bottom:6px solid #111}.pn-facts table{width:100%;border-collapse:collapse}.pn-facts th,.pn-facts td{padding:.3rem 0;border-bottom:1px solid #111;text-align:left;font-weight:400;vertical-align:top}.pn-facts thead th{border-bottom:3px solid #111;font-weight:800}.pn-facts th:nth-child(n+2),.pn-facts td:nth-child(n+2){text-align:right;white-space:nowrap;padding-inline-start:.75rem}.pn-facts__note,.pn-facts__other{margin:.5rem 0 0;font-size:.8125rem;line-height:1.45}.pn-notes{display:grid;gap:1.5rem;align-content:start;padding:1.5rem;border-radius:var(--pn-radius);background:#fff;box-shadow:0 10px 30px #022a680f}.pn-note{display:flex;gap:1rem}.pn-note__icon{display:grid;place-items:center;flex:none;width:3rem;height:3rem;border:1.5px solid var(--pn-teal);border-radius:50%;color:var(--pn-teal)}.pn-note__title{margin:0;font-family:var(--font-body--family);font-size:.875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pn-note__text{margin:.25rem 0 0;line-height:1.55}@media screen and (min-width:990px){.pn-label-layout{grid-template-columns:1fr 1fr;align-items:start}}.pn-news{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(3rem,8vw,6rem)}.pn-news__bg,.pn-news__bg img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}.pn-news__panel{max-width:34rem;margin-inline:auto;padding:clamp(1.5rem,4vw,2.5rem);border-radius:var(--pn-radius);background:#fffffff0;text-align:center;box-shadow:0 20px 50px #022a682e}@media screen and (min-width:990px){.pn-news__panel{margin-inline:auto 0}}.pn-news__form{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.pn-news__form input[type=email]{width:100%;min-height:3rem;padding:.75rem 1.25rem;border:1px solid rgb(var(--color-foreground-rgb) / .25);border-radius:100px;background:#fff;color:var(--pn-navy);font:inherit}.pn-news__msg{margin:.75rem 0 0;font-size:.9375rem}.pn-news__msg--error{color:var(--color-error)}.pn-news__msg--success{color:var(--color-success)}@media screen and (min-width:750px){.pn-news__form{flex-direction:row}.pn-news__form input[type=email]{flex:1}}.pn-pagination{display:flex;justify-content:center;gap:.5rem;margin-top:2.5rem}.pn-pagination a,.pn-pagination span{display:grid;place-items:center;min-width:2.5rem;height:2.5rem;padding-inline:.75rem;border-radius:100px;text-decoration:none;color:var(--pn-navy)}.pn-pagination__current{color:#fff;background:var(--pn-teal)}@media(prefers-reduced-motion:reduce){.pn-card,.pn-card__media img,.pn-button .pn-icon,.pn-faq-item__chevron{transition:none}.pn-card:hover,.pn-card:hover .pn-card__media img{transform:none}}.pn-news__form{flex-wrap:wrap}.pn-news__form .pn-news__msg{flex-basis:100%;margin:0}.pn-card__link--title{margin:0;padding:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.pn-card__link--title:hover{color:var(--pn-teal)}@media screen and (min-width:990px){.pn-cards-head--side{grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);align-items:center}.pn-card__title{min-height:2.6em;display:flex;align-items:center;justify-content:var(--pn-card-align, center)}}.pn-cards-head--side .pn-button{white-space:nowrap}.pn-cards-head--side .pn-title{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.pn-card{border-color:rgb(var(--color-foreground-rgb) / .06)}.pn-card__body{gap:.625rem;padding:1.25rem 1rem 1.5rem}.pn-card__title{font-size:.875rem;letter-spacing:.03em;text-wrap:balance}.pn-card__text{font-size:.9375rem;max-width:17rem;text-wrap:balance}.pn-card__title--serif{min-height:0;display:block;font-size:1.5rem}.pn-steps{gap:1rem}.pn-step{flex-direction:column;gap:.875rem;padding:1.25rem 1.25rem 1.5rem;border:1px solid rgb(var(--color-foreground-rgb) / .08);border-radius:1rem;background:var(--pn-color-sea-wash)}.pn-step__num{width:2.5rem;height:2.5rem;font-size:1.0625rem}.pn-step__text{margin-top:.375rem;font-size:.9375rem}.pn-featsplit .pn-split{align-items:stretch}.pn-featsplit .pn-split__body{align-self:center;text-align:left}.pn-featsplit .pn-split__media img{height:100%;min-height:22rem;aspect-ratio:4 / 5}.pn-featsplit .pn-features{grid-template-columns:1fr;gap:1.25rem 2rem;margin-top:2rem}.pn-featsplit .pn-feature{display:grid;grid-template-columns:3.5rem 1fr;column-gap:1rem;align-items:start;padding:0;border:0;text-align:left}.pn-featsplit .pn-feature+.pn-feature{border:0}.pn-featsplit .pn-feature__icon{grid-row:1 / span 2;width:3.5rem;height:3.5rem;margin:0}.pn-featsplit .pn-feature__icon .pn-icon{width:1.75rem;height:1.75rem}.pn-featsplit .pn-feature__title{font-size:.9375rem;align-self:end}.pn-featsplit .pn-feature__text{max-width:none;margin:.25rem 0 0;font-size:.9375rem}@media screen and (min-width:750px){.pn-featsplit .pn-features{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:989px){.pn-featsplit .pn-split__media{order:2}.pn-featsplit .pn-split__media img{aspect-ratio:16 / 10;min-height:0}}.pn-footer{--pn-navy: var(--color-foreground);--pn-teal: var(--color-primary-button-background);padding-block:clamp(3rem,6vw,4.5rem) 2rem;color:var(--pn-navy);background:var(--pn-color-sea-wash);border-top:1px solid rgb(var(--color-foreground-rgb) / .08)}.pn-footer__grid{display:grid;gap:2.5rem 2rem;grid-template-columns:1fr 1fr}.pn-footer__brand,.pn-footer__signup{grid-column:1 / -1}.pn-footer__logo{display:inline-block;color:inherit;text-decoration:none}.pn-footer__logo img{width:auto;height:3.25rem;max-width:100%}.pn-footer__blurb{max-width:20rem;margin:1rem 0 0;line-height:1.6}.pn-footer__heading{margin:0 0 1rem;font-family:var(--font-body--family);font-size:.8125rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--pn-color-gold)}.pn-footer__links{display:grid;gap:.625rem;margin:0;padding:0;list-style:none}.pn-footer__links a{color:inherit;text-decoration:none}.pn-footer__links a:hover,.pn-footer__links a:focus-visible{color:var(--pn-teal);text-decoration:underline;text-underline-offset:.25em}.pn-footer__news-text{margin:0 0 1rem;line-height:1.55}.pn-footer__form{position:relative;display:flex;flex-wrap:wrap;max-width:24rem}.pn-footer__form input[type=email]{flex:1 1 100%;min-height:3rem;padding:.75rem 3.5rem .75rem 1.25rem;border:1px solid rgb(var(--color-foreground-rgb) / .3);border-radius:100px;background:#fff;color:var(--pn-navy);font:inherit}.pn-footer__submit{position:absolute;inset:.3125rem .3125rem auto auto;display:grid;place-items:center;width:2.375rem;height:2.375rem;padding:0;border:0;border-radius:50%;color:#fff;background:var(--pn-teal);cursor:pointer}.pn-footer__submit .pn-icon{width:1.125rem;height:1.125rem}.pn-footer__msg{flex:1 1 100%;margin:.625rem 0 0;font-size:.9375rem}.pn-footer__msg--error{color:var(--color-error)}.pn-footer__legal{display:grid;gap:.75rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgb(var(--color-foreground-rgb) / .14);font-size:.8125rem;line-height:1.55}.pn-footer__legal p{margin:0}.pn-footer__fda{max-width:52rem}@media screen and (min-width:990px){.pn-footer__grid{grid-template-columns:1.4fr .8fr .8fr 1.4fr;gap:3rem}.pn-footer__brand,.pn-footer__signup{grid-column:auto}}@media screen and (max-width:749px){.pn-cards:has(.pn-card__media){grid-template-columns:1fr;gap:.875rem}.pn-card:has(.pn-card__media):not(:has(.pn-card__title--serif)){flex-direction:row;align-items:stretch}.pn-card:has(.pn-card__media):not(:has(.pn-card__title--serif)) .pn-card__media{flex:0 0 34%}.pn-card:has(.pn-card__media):not(:has(.pn-card__title--serif)) .pn-card__media img{height:100%;aspect-ratio:1 / 1;object-fit:cover}.pn-card:has(.pn-card__media):not(:has(.pn-card__title--serif)) .pn-card__body{flex:1;justify-content:center;align-items:flex-start;padding:1rem 1.125rem;text-align:left}.pn-card:has(.pn-card__media):not(:has(.pn-card__title--serif)) .pn-card__text{max-width:none;text-wrap:pretty}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pn-sections.css.map */
