@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&family=Jost:wght@400;500&display=swap";.pv{--pv-ivory: #F8F3EB;--pv-card: #FFFDF9;--pv-plum: #572C46;--pv-plum-dk: #3B1E30;--pv-ink: #4A2A3D;--pv-muted: #7A4E66;--pv-rose: #DCA3B0;--pv-blush: #EFDDE0;--pv-sand: #F3E9DC;--pv-mauve: #E9DDE6;--pv-gold: #B99A65;--pv-line: #EADFD3;--pv-serif: "Cormorant Garamond", Georgia, serif;--pv-sans: "Jost", system-ui, sans-serif;background:var(--pv-ivory);color:var(--pv-ink);font-family:var(--pv-sans);font-size:16px;line-height:1.55}.pv *,.pv *:before,.pv *:after{box-sizing:border-box}.pv img{max-width:100%}.pv-wrap{max-width:1200px;margin:0 auto;padding-inline:24px}.pv-center{text-align:center}.pv-eyebrow{margin:0 0 8px;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--pv-muted);font-weight:500}.pv-h2{margin:0;font-family:var(--pv-serif);font-weight:500;font-size:clamp(32px,4vw,44px);line-height:1.1;color:var(--pv-plum)}.pv-text{margin:0;font-size:17px}.pv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 30px;background:var(--pv-plum);color:var(--pv-ivory);border:1px solid var(--pv-plum);border-radius:0;text-decoration:none;font-family:var(--pv-sans);font-size:14px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease}.pv-btn:hover{background:var(--pv-plum-dk);border-color:var(--pv-plum-dk);color:var(--pv-ivory)}.pv-btn--ghost{background:transparent;color:var(--pv-plum)}.pv-btn--ghost:hover{background:var(--pv-plum);color:var(--pv-ivory)}.pv-link{color:var(--pv-plum);font-size:14px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;text-decoration:none}.pv-link:hover{text-decoration:underline;text-underline-offset:4px}.pv-img{display:block;width:100%;height:100%;object-fit:cover}.pv-ph{display:block;width:100%;height:100%;background:var(--pv-blush);fill:var(--pv-muted);opacity:.6}.pv a:focus-visible,.pv button:focus-visible,.pv input:focus-visible{outline:2px solid var(--pv-plum);outline-offset:3px}.pv-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pv-card{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:var(--pv-ink)}.pv-card__media{position:relative;aspect-ratio:1 / 1;background:var(--pv-card);border:1px solid var(--pv-line);overflow:hidden}.pv-card__media img{transition:transform .5s ease}.pv-card:hover .pv-card__media img{transform:scale(1.04)}.pv-card__badge{position:absolute;top:12px;left:12px;background:var(--pv-rose);color:var(--pv-plum-dk);font-size:12px;font-weight:500;letter-spacing:.06em;padding:4px 10px}.pv-card__title{font-size:16px;font-weight:500;color:var(--pv-plum);line-height:1.35}.pv-price{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.pv-price__now{font-weight:500;color:var(--pv-ink)}.pv-price__was{font-size:14px;color:#7a6370;text-decoration:line-through}.pv-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}@media(max-width:989px){.pv-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.pv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.pv-card__title{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pearliva.css.map */
