:root{--pm-gold: #a57a32;--pm-gold-dark: #8a6527;--pm-gold-soft: #d9c4a0;--pm-ink: #1a1a1a;--pm-ink-soft: #4a4640;--pm-ivory: #f7f3ec;--pm-sand: #ede4d6;--pm-line: rgba(26, 26, 26, .12);--pm-radius: 2px;--pm-serif: var(--font-heading-family);--pm-sans: var(--font-body-family)}body{letter-spacing:.02em}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:.01em}.rte p,.rich-text__text p{line-height:1.75}.pm-eyebrow{display:inline-block;font-family:var(--pm-sans);font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:var(--pm-gold);margin:0 0 1.4rem}.pm-title{font-family:var(--pm-serif);font-weight:400;color:var(--pm-ink);line-height:1.08;margin:0 0 1.6rem}.pm-title--xl{font-size:clamp(4rem,6vw,6.4rem)}.pm-title--lg{font-size:clamp(3.2rem,4.4vw,4.6rem)}.pm-title--md{font-size:clamp(2.6rem,3vw,3.2rem)}.pm-lead{font-size:1.7rem;line-height:1.7;color:var(--pm-ink-soft);max-width:58rem}.pm-divider{width:4.8rem;height:1px;background:var(--pm-gold);border:0;margin:2.4rem 0}.pm-center{text-align:center}.pm-center .pm-lead,.pm-center .pm-divider{margin-left:auto;margin-right:auto}.button,.shopify-payment-button__button--unbranded{letter-spacing:.14em;text-transform:uppercase;font-size:1.3rem;min-height:5rem;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.pm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:0 3.2rem;font-family:var(--pm-sans);font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid var(--pm-ink);background:var(--pm-ink);color:#fff;cursor:pointer;border-radius:var(--pm-radius);transition:background-color .25s ease,color .25s ease,border-color .25s ease,opacity .25s ease}.pm-btn:hover{background:var(--pm-gold-dark);border-color:var(--pm-gold-dark)}.pm-btn--ghost{background:transparent;color:var(--pm-ink)}.pm-btn--ghost:hover{background:var(--pm-ink);color:#fff;border-color:var(--pm-ink)}.pm-btn--light{background:#fff;color:var(--pm-ink);border-color:#fff}.pm-btn--light:hover{background:var(--pm-gold);border-color:var(--pm-gold);color:#fff}.pm-btn--outline-light{background:transparent;color:#fff;border-color:#ffffffb3}.pm-btn--outline-light:hover{background:#fff;color:var(--pm-ink)}.pm-btn[disabled],.pm-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.pm-btn--block{width:100%}.pm-link{color:var(--pm-ink);text-decoration:underline;text-underline-offset:.35em;text-decoration-color:var(--pm-gold)}.pm-link:hover{color:var(--pm-gold-dark)}.pm-wrap{max-width:128rem;margin:0 auto;padding:0 2rem}@media(min-width:750px){.pm-wrap{padding:0 5rem}}.pm-section{padding:6.4rem 0}@media(min-width:990px){.pm-section{padding:9.6rem 0}}.pm-bg-ivory{background:var(--pm-ivory)}.pm-bg-sand{background:var(--pm-sand)}.pm-bg-ink{background:var(--pm-ink);color:#ffffffd1}.pm-bg-ink .pm-title{color:#fff}.pm-bg-ink .pm-lead{color:#ffffffc7}.pm-bg-ink .pm-eyebrow{color:var(--pm-gold-soft)}.pm-trust{display:flex;flex-wrap:wrap;gap:1rem 2.4rem;list-style:none;padding:0;margin:2rem 0 0;font-size:1.3rem;color:var(--pm-ink-soft)}.pm-trust li{display:flex;align-items:center;gap:.8rem}.pm-trust svg{width:1.8rem;height:1.8rem;flex:none;color:var(--pm-gold)}.pm-acc{border-top:1px solid var(--pm-line)}.pm-acc details{border-bottom:1px solid var(--pm-line)}.pm-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2rem 0;font-family:var(--pm-serif);font-size:2.1rem;color:var(--pm-ink)}.pm-acc summary::-webkit-details-marker{display:none}.pm-acc summary:after{content:"";width:1.1rem;height:1.1rem;border-right:1px solid var(--pm-ink);border-bottom:1px solid var(--pm-ink);transform:rotate(45deg);transition:transform .25s ease;flex:none;margin-right:.4rem}.pm-acc details[open] summary:after{transform:rotate(-135deg)}.pm-acc__body{padding:0 0 2.4rem;color:var(--pm-ink-soft);line-height:1.75;font-size:1.5rem}.pm-acc__body p{margin:0 0 1.2rem}.pm-acc__body p:last-child{margin-bottom:0}.card-wrapper .card__heading{font-family:var(--pm-serif);font-size:2rem;letter-spacing:.01em}.card-wrapper .price{color:var(--pm-ink-soft)}.card__media img{transition:transform .8s ease}.card-wrapper:hover .card__media img{transform:scale(1.03)}.product__title h1{font-size:clamp(3rem,3.6vw,4.2rem);line-height:1.1}.product__text.subtitle,.product__text.caption-with-letter-spacing{color:var(--pm-gold);letter-spacing:.22em}.product .price-item--regular{font-size:2rem;color:var(--pm-ink)}.product__description.rte{font-size:1.6rem;line-height:1.75}.product__description .pm-pd-claim{font-family:var(--pm-serif);font-size:2.2rem;line-height:1.35;color:var(--pm-ink);margin:0 0 1.6rem}.product__description ul.pm-pd-bullets{list-style:none;padding:0;margin:1.6rem 0}.product__description ul.pm-pd-bullets li{position:relative;padding-left:2.4rem;margin-bottom:.8rem}.product__description ul.pm-pd-bullets li:before{content:"";position:absolute;left:0;top:.95em;width:1.2rem;height:1px;background:var(--pm-gold)}.footer-block__heading{font-family:var(--pm-serif);font-size:2rem;letter-spacing:.02em}.pm-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.card__media img,.pm-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pomonia.css.map */
