.pi{--pi-font-heading: "Cormorant Garamond", Georgia, serif;--pi-font-body: "Jost", system-ui, sans-serif;background:var(--pi-bg);color:var(--pi-text);font-family:var(--pi-font-body);line-height:1.5;padding:var(--pi-pt-m) 0 var(--pi-pb-m)}.pi *,.pi *:before,.pi *:after{box-sizing:border-box}.pi[hidden],.pi [hidden]{display:none!important}@media(min-width:990px){.pi{padding:var(--pi-pt) 0 var(--pi-pb)}}.pi__inner{max-width:1240px;margin:0 auto;padding:0 20px}@media(min-width:990px){.pi__inner{padding:0 40px}}.pi__head{text-align:center;max-width:720px;margin:0 auto 40px}.pi__label{margin:0 0 10px;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--pi-muted)}.pi__title{margin:0 0 12px;font-family:var(--pi-font-heading);font-weight:500;font-size:36px;line-height:1.1}@media(min-width:990px){.pi__title{font-size:48px}}.pi__sub{margin:0;font-size:17px;color:var(--pi-muted)}.pi__save{margin:8px 0 0;font-size:15px;font-weight:500;color:var(--pi-success)}.pi__grid{list-style:none;margin:0;padding:0;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(var(--pi-min, 220px),1fr))}@media(max-width:520px){.pi__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.pi__card{background:var(--pi-card);border:1px solid var(--pi-border);border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.pi__img{position:relative;aspect-ratio:var(--pi-ratio, 4 / 5);background:var(--pi-panel);display:flex;align-items:center;justify-content:center}.pi__img img{width:100%;height:100%;object-fit:var(--pi-fit, contain);display:block}.pi__ph{position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1.5px dashed currentColor;border-radius:6px;opacity:.9;color:color-mix(in srgb,var(--pi-text) 35%,transparent);display:flex;align-items:center;justify-content:center;padding:12px;text-align:center;font-size:13px}.pi__ph span{color:var(--pi-muted)}.pi__qty{position:absolute;top:10px;right:10px;padding:4px 8px;border-radius:6px;background:var(--pi-text);color:var(--pi-bg);font-size:11px;letter-spacing:.12em}.pi__body{padding:16px 18px 20px;display:grid;gap:4px}.pi__brand{margin:0;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--pi-muted)}.pi__name{margin:0;font-family:var(--pi-font-heading);font-weight:500;font-size:21px;line-height:1.2}.pi__meta{margin:0;font-size:14px;color:#55524a}.pi__price{margin:4px 0 0;font-size:14px;color:#55524a}.pi__note{text-align:center;margin:20px 0 0;font-size:13px;color:var(--pi-muted)}.pi__why{display:block;margin-top:8px;font-size:11px;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pack-included.css.map */
