.store-color-caption{font-size:12px;color:#737d77;margin:14px 0 10px}.store-color-caption strong{color:#294237;text-transform:capitalize;font-weight:600}.store-color-swatches{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 19px;padding:3px}.store-color-dot{appearance:none;display:inline-block;flex:0 0 24px;width:24px;height:24px;padding:0;border:3px solid white;border-radius:50%;background:var(--swatch);box-shadow:0 0 0 1px #dce1da;cursor:pointer;transition:transform .12s,box-shadow .12s}.store-color-dot:hover{transform:scale(1.13)}.store-color-dot[aria-pressed=true]{box-shadow:0 0 0 2px #295640}.store-color-dot:focus-visible{outline:3px solid #1687b1;outline-offset:4px}.cart-item-color{font-size:12px;color:#627468;text-transform:capitalize;margin:5px 0}@media(prefers-reduced-motion:reduce){.store-color-dot{transition:none}}
