.jp-product .jp-product-body{gap:10px}.jp-product .jp-price-box{margin-top:0}.jp-product .jp-card-colors,.jp-product .jp-card-colors:empty{display:flex;align-items:center;flex-wrap:nowrap;gap:2px;min-height:24px;margin:0;padding:0;flex-shrink:0}.jp-product .jp-color-choice{display:inline-flex;justify-content:center;align-items:center;flex:0 0 24px;width:24px;height:24px;min-width:24px;min-height:24px;margin:0;padding:4px;border:0;border-radius:50%;background:transparent;box-shadow:none;line-height:1;cursor:pointer;touch-action:manipulation}.jp-product .jp-color-choice span,.jp-product .jp-color-choice img{display:block;flex:0 0 14px;width:14px;height:14px;border:1px solid #ffffff70;border-radius:50%;object-fit:cover}.jp-product .jp-color-dot-fallback{background:#77847c}.jp-product .jp-color-choice[aria-pressed=true]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--jp-green)}.jp-product .jp-color-choice:hover{box-shadow:inset 0 0 0 1px #ffffff80}.jp-product .jp-color-choice:focus-visible,.jp-product .jp-colors-more:focus-visible{outline:2px solid var(--jp-green);outline-offset:2px}.jp-product .jp-colors-more{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 3px;color:#bbc6bf;font-size:11px;font-weight:600;line-height:1;text-decoration:none}.jp-product .jp-colors-more:hover{color:var(--jp-green)}.jp-product .jp-product-body>.jp-button{margin-top:auto}
/*# sourceMappingURL=/cdn/shop/t/16/assets/jp-card-compact.css.map */
