.pc-grid{--pc-text: #2a302a;--pc-text-3: #6b6b66;--pc-border: #e0dfd7;--pc-accent: #648d7e;--pc-flag-best: #476b5e;--pc-flag-new: #86672f;--pc-flag-sale: #a6432f;--pc-gold: #b8965a;--pc-oos: #a8392c;--pc-ink-inv: #fffef4;--pc-heading: var(--typeHeaderPrimary, "Chivo"), sans-serif;--pc-body: var(--typeBasePrimary, "Instrument Sans"), sans-serif}.product-grid-container.pc-grid{display:flex;flex-wrap:wrap}@media(min-width:769px){.pc-grid--row{display:flex;flex-wrap:wrap}}.pc-grid .grid-product{float:none;margin-bottom:40px}.pc-grid .pc{display:flex;flex-direction:column;height:100%;color:var(--pc-text)}.pc-grid .pc__link{display:flex;flex-direction:column;flex:1;color:inherit;text-decoration:none}.pc-grid .pc__link:focus-visible{outline:2px solid var(--pc-accent);outline-offset:4px;border-radius:6px}.pc-grid .pc__img{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:6px;margin-bottom:20px}.pc-grid .pc__img img,.pc-grid .pc__img svg{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 1s cubic-bezier(.2,.8,.2,1),opacity .45s ease}.pc-grid .pc__img img.pc__img-alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(hover:hover)and (min-width:769px){.pc-grid .pc:hover .pc__img img{transform:scale(1.06)}.pc-grid .pc:hover .pc__img img.pc__img-alt{opacity:1}}@media(max-width:768px),(hover:none){.pc-grid .pc__img img.pc__img-alt{display:none}}.pc-grid .pc__flags{position:absolute;top:14px;left:14px;right:14px;z-index:2;display:flex;pointer-events:none}.pc-grid .pc__flag{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;font-family:var(--pc-heading);font-size:.625rem;font-weight:800;line-height:1.65;letter-spacing:.14em;text-transform:uppercase;color:var(--pc-ink-inv);background:var(--pc-flag-best);box-shadow:0 2px 8px #0000001f}.pc-grid .pc__flag--new{background:var(--pc-flag-new)}.pc-grid .pc__flag--sale{background:var(--pc-flag-sale)}.pc-grid .pc__flag--oos{background:var(--pc-oos)}.pc-grid .pc__flag--oos:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pc-ink-inv);animation:pcOosBlink 2s ease infinite}@keyframes pcOosBlink{0%,to{opacity:1}50%{opacity:.35}}.pc-grid .pc__body{display:flex;flex-direction:column;flex:1}.pc-grid .pc__name{margin:0 0 12px;font-family:var(--pc-heading);font-size:1.0625rem;font-weight:800;line-height:1.1;letter-spacing:-.01em;text-transform:uppercase}.pc-grid .pc__rv{display:flex;align-items:center;gap:6px;margin-bottom:16px}.pc-grid .pc__rv-s{display:flex;gap:1px}.pc-grid .pc__rv-s svg{width:11px;height:11px;fill:var(--pc-gold)}.pc-grid .r9s{position:relative;display:block;flex:0 0 auto;line-height:0}.pc-grid .r9s svg{display:block;max-width:none}.pc-grid .r9s__f{position:absolute;top:0;left:0;bottom:0;overflow:hidden}.pc-grid .r9s svg.empty{fill:none;stroke:var(--pc-gold);stroke-width:1.5;opacity:.32}.pc-grid .r9s svg.empty path{fill:none;stroke:var(--pc-gold)}.pc-grid .pc__rv-n{font-family:var(--pc-body);font-size:.75rem;font-weight:500;letter-spacing:.02em;color:var(--pc-text-3)}.pc-grid .pc__rv-sep{margin-left:2px;font-weight:400}.pc-grid .pc__potency{display:flex;align-items:center;gap:10px;margin-bottom:18px;font-family:var(--pc-heading);font-size:.5625rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--pc-text-3)}.pc-grid .pc__potency-bar{flex:1;max-width:80px;height:2px;overflow:hidden;border-radius:999px;background:var(--pc-border)}.pc-grid .pc__potency-fill{display:block;height:100%;border-radius:999px;background:var(--pc-accent)}.pc-grid .pc--no-potency .pc__rv{margin-bottom:18px}.pc-grid .pc__foot{margin-top:auto;padding-top:18px;border-top:1px solid var(--pc-border)}.pc-grid .pc__price{display:flex;flex-direction:column;gap:3px}.pc-grid .pc__price-row{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:8px}.pc-grid .pc__p{font-family:var(--pc-heading);font-size:1.125rem;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.pc-grid .pc__p-from{font-size:.875em;font-weight:700}.pc-grid .pc__compare{font-family:var(--pc-heading);font-size:.875rem;font-weight:500;color:var(--pc-text-3)}.pc-grid .pc__u{font-family:var(--pc-body);font-size:.625rem;font-weight:500;letter-spacing:.06em;color:var(--pc-text-3)}.pc-grid .pc--oos .pc__img img{filter:grayscale(.35);opacity:.8}@media(max-width:768px){.small--grid--flush .pc-grid{padding:0 14px}.small--grid--flush .pc-grid .grid-product{padding:0 6px}.pc-grid .grid-product{margin-bottom:32px}.pc-grid .pc__img{margin-bottom:14px;border-radius:10px}.pc-grid .pc__flags{top:8px;left:8px;right:8px}.pc-grid .pc__flag{padding:5px 9px;font-size:.5625rem;letter-spacing:.1em}.pc-grid .pc__name{margin-bottom:8px;font-size:.9375rem;line-height:1.18;text-transform:none;overflow-wrap:anywhere}.pc-grid .pc__rv{margin-bottom:12px;flex-wrap:wrap}.pc-grid .pc__potency{gap:8px;margin-bottom:12px;letter-spacing:.14em}.pc-grid .pc__potency-bar{max-width:56px}.pc-grid .pc__foot{padding-top:12px}.pc-grid .pc__p{font-size:1.0625rem}.pc-grid .pc__p-from{font-size:.6em}.pc-grid .pc__rv-word{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pc-grid .pc__compare{font-size:.75rem}}@media(prefers-reduced-motion:reduce){.pc-grid .pc__img img{transition:none}.pc-grid .pc:hover .pc__img img{transform:none}.pc-grid .pc__flag--oos:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/9r-product-card.css.map */
