/* © 2026 Eaglercraft Ranked. All rights reserved. Unauthorized copying or redistribution is prohibited. */
/* The store page (/store): the site's look (styles.css: fonts, header, footer) plus the store's own er-* parts. */

:root {
	--er-bg: #050505;
	--er-bg-raised: #0d0d0d;
	--er-card: #0a0a0a;
	--er-border: #232323;
	--er-border-soft: #1a1a1a;
	--er-text: #f5f2ec;
	--er-text-dim: #9a958c;
	--er-text-faint: #5c584f;
	--er-accent: #f7931e;
	--er-accent-light: #ffcf4d;
	--er-accent-dark: #b85e12;
	--er-premium: #ffc83d;
	--er-premium-deep: #c98a00;
	--er-ok: #5ee08a;
	--er-mc-green: #55ff55;
	--er-font: "Minecraft", "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
	--er-font-body: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;

	color-scheme: dark;
}

/* ------------------------------------------------------------------ 2. the store homepage */

.er-store {
	max-width: 1120px;
	margin: 0 auto;
	padding-block: 8px 56px;
	display: flex;
	flex-direction: column;
	gap: 56px;
	font-family: var(--er-font-body);
	color: var(--er-text);
	font-size: 15px;
	line-height: 1.55;
}
.er-store *, .er-store *::before, .er-store *::after { box-sizing: border-box; }
.er-store img { max-width: 100%; }
.er-store h1, .er-store h2, .er-store h3 { margin: 0; text-wrap: balance; }
.er-store p { margin: 0; }

.er-eyebrow {
	font-family: var(--er-font);
	font-size: 0.78rem;
	letter-spacing: 0.16em;
	text-transform: uppercase;
	color: var(--er-accent);
}

/* -- the top: who it is for (the crowned head), the two things to buy with their prices, and the Discord steps */
.er-top {
	display: grid;
	grid-template-columns: minmax(0, 1fr) minmax(0, 460px);
	gap: 28px 48px;
	align-items: center;
}
.er-top__intro { display: flex; align-items: center; gap: 20px; min-width: 0; }
.er-top__head {
	flex: none;
	width: 104px;
	height: 104px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAUs0lEQVR4nO2d248U2X3H/ZAAs7CwFxhgAA/McFkG5gIzA9nAwHAZGFjMnb1gwl4IFusFDI4lYnB2Oxdj2SFx4vjBkpNoFZKHVbSKtJEseSQLKQ8oecTP+wfsf3Gi00z1nq6pqlPVfarOr6o+H+mrXRh6uqa7vp+pU+dU9Te+AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJl/9/lEjiO9tAYACmC/8k69+/0hZ0jAy7Xu7AaBDMpQ+bZ4gCADB5FD6jgXh+7UAqAUuSv/l//64CEE0EASAA1yU/tnvPlZzn91Rjz65pB7/8lrz/4M8/e97za8HyVsQ//eb+08efXIJKQDE4br0ZsICsCUsCFfb4vs1BhBFnqXvRgC2mHIwBWHblgyvy/T8a8PwAqrHs9993Ojm8DtN6fMUQFxs25H0mkSUvtPzD8xegGzmPrvTyHr4nbX0ZRDA3Gd3prUM8zz/wPQmiCNJAJ2Wq6QCWPA6xA0vcgzDC3BDxJg+8rcPAnhOJ69DkbMXDC/ASjcn8vQOHBzaI4Duk/f0pn4O/Vr62dNADHmcvUcA+aeT4UVQ+rQnM2P2l2mGFyUn7yk7BOA/gRj0kUS49FkFkHJWg/MPkilqnh4ByEpS+ZME0OVUZjjMXvigyNIjgOoIwMXqyW4EUUg5qoqv0iOA6gjA9j2Z3hSGhNIjgPoIIClFX5wVHD08+uRSfYcVndrZZekLEcCDWfX4ZzNq7l9Of53H7yIAQQJIIwhXUgj9fPU9MsjyBgRnhl2XPjcBPJhVj+7tU49uDzTzuLFNzf1iOD6mHHRcCsDYloj3AAFYiu9iuJDwM1VTAGnOnrreKbwLIFR6M1YB2JLy6MG2LRHvAQIovvTVFEDWG2MGh/ulFkBC6Z0KICm/mmrJwbYt4fcMAXgpfXUE4PJEnu1EWe4CsBx+Zy19YQIwYtuO8PtXZwF4LH25BZDX2XvvArAcfmctfSkE8IvhhqvzD2UQgJDSl08ARUzZiRVAynKVVgAphxd5zl74OAKYyzj9l9M+KFcARc/TIwCBArAlLIgiBPBgtrBZAL3/5rzfyRKAz8U53gQwP6ZHADmkw+HFgvc6dN4lat8N/zbXf3YhgTx/6YgQgMsPu+jmhStUABEn8hCAh8QML5rvdcLJVmPfTX3xT3Dvh6yCqKwAur0xZjdyiHphcxeA5ew9ApAT/XrFvpY/2a9cXPE3l2LmqdICyHJjzLwFERg5yc4dCUAXPuXZewQgJ2EB6NLPffqWk19C4f0IAXSQoi+91AKy3SSirfTfH8lcUgQgJ/r1yrP0CCDnRSAuL71MdVKxw9IjAFkCePpvR9WzL67kXnoE4HEVWJrhhavS698g4ejfLAhgfh8QIAAfpfcugK/PR9VPAF2/4ClK/+y3d9MfYfz27vPHfHGlGb1DVlEA+utf/WZvQ8e3AHyX3osAok9CI4DML7iD0mcagsyLITiCKJMA9N89+/fduviR0V8rvPxdnj9yUfrCBGC/bgQBOBGA8fiiP7gizfCiSAHYSu9bALb3P+r8kevS5yqAbBeLIQDXAkhK4dOb88OLp59dThxeuIwutZmyCSAckZeBd1d6BOBLALYUcePI1uXPPz1UfPlCgnj661E33/OLK+rL//nBgp9V/10whGoOo6okgM5LjwCkCiCLILIcPURe/uxJAM5EElP6rDL8r3/9sDwCcFN6BFBWASQl7mKUuJ8jrQDS/nYtZHjhoPThMb2oq0AjLl7KofQIoIoCyLrjJgnARdEiD7+FlL7tdZAkgIjkVHwEgAAWCuDp598pbHm1KYewIFwd3qd5PxEAAkAAQWK+l4cPrsi19GIE8GC2xgIwV4F5uvUTAkgnAFs8fC5eV6X3KoDQmB4BpEmBN45EAO7jenrT5aczFSKAhBN5CMBFHB49xL6JCRf/+C67dAFkEUTc8CKvj2TLTQApz94jgLyTcXiRtvQIoJjk/ZFsTgXQwZQdAvCd0PCik2v7fZekygKYy/ma+K4F0OU8PQIQlo7eRAElQQAFCsDh4hwEICwdvYkCZi8QQIcC+Pvzie9f63XMaUUeAhAWp29iTh9cgQAcCiBpSfSvptTjn83kWkIEICx5vImxyXF6EwE4EIDlFuEIAAF0J4CkdLk4yjZ2jbxJiICyIwAEgAAcCMI2dq29AOZfF9vdkvIWgHl/BAQgIKURgCW2sWstBRAhQ98CiLtb0pefT+b+3AigygKw7Dy1EYDl7L00ARTxnAgAASTv+IIuzupIABmm7CQIoODSIwAEMKAuz6xW29YtU3ffWt9K6u9f4MVZqQXQ4Ty9bwF4DgKouwDMOHt+x4JwXXoEgAA6FkDUDuF7m8UJICkdDC9clx4BIIBMAphL+LALL/e2L7MAsgoi5xtjIgAEECmApNJHnbmVFtuO++1ja9SOby5XI5tWNDPcv8L7NtveEwSAAApJsDBDz8VWVQB/cnxtq/xBfG8zAkAAoqM/ycZcuRUIwvd2IQAEgABIph33vRNr1cTgy83sGniptgKYe/6x5a3Vd+GluQgAAZQyth332sk+9frWV9vie5t9C8DjijwEQIoTgP76fzS2q3+8vaWV9473ed9m3wKoSekRQB0S3pHnUsxq+N5mHwLQr1PNSo8A6pDg5Fbaqcy6CqDmQQB1SNzsBQKofRAA+VoQvrcjLgKKUtUgACI/AopS1SAAIj8CilLVIAAiPwKKUtUgACI/AoqSOXdubVUXbg4143tbEAApdQQUJVPp+z7c3QoCQACkywgoSqbSSxbAX11fp354ZaW6fnKRDgIg8uO7NElJKr8UAYRKbwYBEPnxXaAyCiCh9AiAlCu+S14WAaQsPQLwnds/36tm/25/879BfvkPclfi+Y7vkksWQAelRwC+ows/8LeHE2PKQcf3NiMAOQLosvQIwHfSCCAc39uMAPwKwGHpEYDvIAAE4LH0CMB3EAAC8Fh6BOA7CAABeCy9DAF8er+v8en9PvX5w0HvOxgCkB3fJc9DAB5LL0MADz9Y0nj4wRIVzj/dfllpMQSpoiAQQD0FIKT0sgVgiykHHd87JwJAAEkCOPHBoLTSl1sAWQQh9egBAVRbAMPvb1PT76z3Xe56CiApUoYXCKB6AtCFL0npW+W/fnLRdK0EIGV4gQCqIQB9aP+9Cy/6LnJ5Sm8iUQBFCQIBlFcAlN4RZRRAUrIMLxBAuQRA6XOgagLIIoj7f74RAQgXAKXPmboJwJaL97a0BQEULwBKXyAIIH1u3ewVMXtRRQFQek8gAHeRMr1ZFgFQegEggOJS9tWTlL6CIAA5kX70QOkrCAIoRyQML6pc+kOjS1RtSh/Fww+WTM/LoIEUypcihhdVLP3Iph61fuXz+O6gaEJyQBAli4ujhyqW3ozvjpWWiKOHJ753eJI+aYcXVSw9AigAhhflTiCIKpYeAXik75VFSufsHy9ui+8dnkTHd6nzKD0C8EggAFsCMVzY36Nun+3xXoS6xnfBo3J0rEeNb35BDa5e1nHxEYAn+nt7VJBvrupRG1YuaWX9q4sXiGBjb4/a0resLVM7l6o3D7zQCoKovgDM0ptBACXDFIAtWhATAyvVG7s2NRMWQVxMOej4LlGZ47P0B4YXq10DPQtKjwBKTBYB6MyO9qu7s5ORCcTQjSA4epAlAF36Hf2L1ZqXn2fDSgRQKVwKIC73z06pj07sVRdf397K1FBfohRG+lc0c3R0ubo8vayVO+fqfQTho/RmEEDFKEoAf/32TGLCgggEYEtYEL4LWlYBJJUeAVQYKQII5+F7p9ty+eBoW9IKwpRDFQTho/QIoMKURQC2vDO1U729b6iZI8MbUsmhjLMX3ZZ+eiR76YsSQN8rSxBA0VRFAH9z5UTs97p1cm9LDqYgbCcnw4LwXf5OBWAuztEl67T8eQhAb8/al7/eJt99qB11EEBcfnThUDPn9m5rS5wQhtYv9z686KT04cL5FkC49GZ896F2IAB7AjGcndysDm5fm+n8w9sHlzodXiSVXi/OGRuwl8+HANa8tFj1rlhk/f6++1A7EED63Du9b8HP9t6Bners+EArYUHoo4Y0w4u0gogqvbkir3/VC2IEEJR+5Yt/0AoCEAYC6E4AtugFUVvXvdhKmoVRukgX97/QjL724ty+njYBxC3DlSCAqNIjAMEggHwFcGp3uwBs0QLY1Ls0schJBfQhgA3G940rPgIQCgKQJQAd20k0CQLYEPO9EEDJ0IUOoi/0QQAIIC5JZ+8RQElJ2nlNOegggPoJQP/7da+mfzwCKBlZd2hdArMQQX7wxh8hgIoIIFz6LI9HACWjGwEk5YdnD7Tk8BcXphGAcAEklR4BVJi8BGDmkzePIACBAkhbegRQYaQKQBfaDAJwIwB9Ei9r6RFAhZEqgMRcPt4mhx9fPYUAEgRgLs7R/99p+RFABSmlACKinyN4vo8vHm7+OUgdBRC3Ig8BQBtVFECa7cny78siAL04x1ZCBABt1FEAnUaiAMIr8pLW4fsWAFcDCgQBZIs5vWlb/5CXAOKW4UoUQLP0xnMiAGEgAPdHCWZcCSDNMlwpAgiX3gwCEAYCKHbYoIUQ5PWtqxMFkLb0kgRgezwCEAYCKFYASbk6taMphqylRwDQMQhAjgCCdFp+BACZCe+sZhAAAkAAFSftjhyc/f7pd6+oX//kY/Xo1rsIAAEggLKTdYfW5Z+bm1uQ//z0n5tfC2IKAgGUQwD6GgHbdQIIoGK4EkBSHvzZz9W7hy+2BQHIEIAufPgKQQRQI4oSwP7hP02MKYe73zqFAHIUQLj0ZhBAzZAigHDM5wxf3POXbx1FABkFMNi7TO3qX6nGN61KfDwCqBllEIAtuvwPzh9szV74Lr0UAQSlP7NrsBXJAtDrH3z3oXZUQQC2ooWnN6ssgC1rXlxQeskC0KU3n9N3H2pHHQQQF/08p/Z8W12ZPt/KzZMnSyeAbX0r1J7BNerSntfU+YktseWXIoBw6c347kPtqLsAbDEF8aNrN8QIwCy9GekCsMV3H2oHAkgf/XOEfzZz7YNOngJY/dKi5hg/XHoEAB2DALoTQFL04ii9cjLtvQOiBBCU3jyjjwDAGQggPwEERwhx2xy+uUiwXVGlRwCQCwjAnwDiYruvHgIAZwS/ffRvIwSAABBAzYgrhx6vmoengSAQAAJAABUia2mChTT6aj/z7DcCQAAIoIR0KoA0Q4XW1Ni1GwhAuAD0ScdVy//Qer8ABFAx8hJAUvRqO3P1nV5sgwCKF0BQ+iw3DEEAFcOHANII4vqh3a0gAHcCmNjUu6D0CKDGSBSAzrdGB2NjyiEQBAKIF4D+u4uT25pfnxzo7eqWYQigYpRRALa8u29nKzcO76qlAMzSm5EqgODDTH33oXZUUQBJeXPytZYc4s4/lFkAtkgSQNQnGPvuQ+2omwDMRD2veXJSBwG4FUDcx5YjAE8ggGwxpzf1xT4IwC4A8yPObD+b7z7UDgTgLuHFUcGt0l0IQBd3Zmd/V+UvUgBxn2uIAISBAPKNOTuR9tZkrktflAD0ob3tcw0RgDAQQHECSPPa6rgufZ4CCC8mSio/AhAIApAjgCB5ld+VAKJWECKAkvLhoRGl89GRMXVrZncr3zs2jgAQQCt7BnrV4aH1zTsOJz4eAZSLQAC2BGK4Mzuhvn9qLwKogQCC0purChFAxUgrgFaOjKgbM8MLoqUQ5N7Z/QigpAKYjCg9AqgwrgSQlPcPDKl39m5t5bszEwhAkADM2QbbxUQIoGIUIYAzY+vV5LplsTHloIMA8hdA3BQjAqgZEgQQlbfGtrVyfnRLWxBAZzk/uUVd3LPwAiEEUGPKIICkXBzb2iaHs6ObEUCo9GcnNqszEwPN6D9LFcCmVUsRQNGUXQBZBVEHAYRLb0aaAHTphze8oo6P9Dfjuw+1o+oCSMrYqsXqzYnNbSmrAE7v3qzeGBtQb+zaFFl8SQIIl96M7z7UjroLIClHtvS2yeHDo+OiBBCU3iyQVAFsXbu8eT/CqNIjAI8ggPQ5NdzX9nPdmt1tXf/gWgAX9mxZUHqpAghKbz4eAQgDAXQuAFu0FG4dH1c3Do8206kAdOnPT25W5yYHmkkqkG8BRJUeAQgGAeQnAJ1rh3aoq1NDkQnEoHNzZnebAMKlNyNNAIO9y5p/n/Q4BCAUBOBPAHGJKr00AWQpPQIQzEdHR5QOAkAANgGc271ZHd4ef50AAighN48Nq6gEYlggCARQKwHo0uu/S3uEgABKRpwA4nL90A71/sEdzR07yHeO7EQAFRJAuPRZhggIoGR0IgDbDhwWBAKQLwB9jYD+WrfnCBBAychDAOEc376mrUjja3raggD8CCAovcuThAigZPgQgC1aCse2rm3m9I6NCMChAPQ1AuHSI4AaI1EAOnFDgwMbX2nJoVtB1EUAQekvzV8olOc0IQIoGWUTQFz0UYN+3NHB1W2pqwDM0rcVWK4AGsdH+qd996F2VE0Atphy2LV6SaUEcGJ0ozo9PphcYFkCoPS+qZsAkp5jom9p28nJsCAkCkCX3jzstxbYvwAovSQQQPqcGlnfNr3pSwDh0mcqsB8BNM7sGqT0EkEA6XNy57rEn9OUQyAIZwLQ4/rxgeeF6qbAxQmA0pcBBOBOAHFS0CLQqyVNOejFUlYBmKU3I1cAlL5sIIBiBGCLKYjI0ssVAKUvMwhAhgDarp2wHV77FwClrxo3jw03jDxBAAgglMalPa9R+jpy89jwdCCH64d2NK5ODT1BALUQAKUHO1enhqavTg01jCCA8gqA0oNbjm9f0xhbtdgMApAlgMaZiQFKD8UztmrxdEgOTxBAIQKg9CCfyXXLpifXLWsYQQCdC4DDe6gWgRjG1/SkHl7UTACUHupJ3PCiBgKg9AA2IoYXT0osAMb0AC4JyaEhUACUHsAXobUPkYujchAApQeQTrA46tqhHY0bM8M6T7oQAGvvAarEvBTMhAVA6QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKD6/D80Hkhf2pHjtwAAAABJRU5ErkJggg==") center / contain no-repeat;
}
.er-top__titles { display: flex; flex-direction: column; gap: 10px; min-width: 0; }
.er-top h1 {
	font-family: var(--er-font);
	font-weight: 700;
	font-size: clamp(1.6rem, 3.2vw, 2.35rem);
	line-height: 1.12;
	color: var(--er-text);
	text-wrap: balance;
}
.er-top h1 span { color: var(--er-accent); }
.er-top__titles p { color: var(--er-text-dim); max-width: 44ch; }

.er-top__shop { display: flex; flex-direction: column; gap: 10px; min-width: 0; }
.er-tile {
	display: grid;
	grid-template-columns: 32px minmax(0, 1fr) auto;
	grid-template-areas: "icon name price" "icon desc desc";
	align-items: center;
	gap: 2px 14px;
	padding: 14px 16px;
	border: 1px solid var(--er-border);
	border-radius: 10px;
	background: var(--er-card);
	color: var(--er-text) !important;
	text-decoration: none;
	transition: border-color 0.15s;
}
.er-tile:hover { border-color: var(--er-accent); color: var(--er-text) !important; }
.er-tile--premium { border-color: rgba(255, 200, 61, 0.4); }
.er-tile--premium:hover { border-color: var(--er-premium); }
.er-tile__icon { grid-area: icon; width: 32px; height: 32px; background: center / 32px 32px no-repeat; image-rendering: pixelated; }
.er-tile__icon.er-i-badge { background-size: 32px 28px; }
.er-i-server { background-image: url("data:image/png;base64,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"); image-rendering: auto; }
.er-tile__name { grid-area: name; font-family: var(--er-font); font-weight: 700; font-size: 1rem; min-width: 0; }
.er-tile__desc { grid-area: desc; color: var(--er-text-dim); font-size: 0.84rem; line-height: 1.35; min-width: 0; }
.er-tile__price { grid-area: price; font-family: var(--er-font); font-weight: 700; font-size: 1.15rem; white-space: nowrap; text-align: right; }
.er-tile__price small { font-family: var(--er-font-body); font-weight: 500; font-size: 0.78rem; color: var(--er-text-dim); }
.er-tile--premium .er-tile__price { color: var(--er-premium); }

/* -- buttons */
.er-btn {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
	padding: 12px 20px;
	border-radius: 8px;
	border: 1px solid var(--er-border);
	background: var(--er-bg-raised);
	color: var(--er-text) !important;
	font-family: var(--er-font);
	font-weight: 700;
	font-size: 0.95rem;
	text-decoration: none !important;
	cursor: pointer;
	transition: border-color 0.15s, color 0.15s, background-color 0.15s, transform 0.15s;
}
.er-btn:hover { border-color: var(--er-accent); color: var(--er-accent-light) !important; }
.er-btn:focus-visible { outline: 2px solid var(--er-accent-light); outline-offset: 2px; }
.er-btn--primary { background: var(--er-accent); border-color: var(--er-accent); color: #140a00 !important; }
.er-btn--primary:hover { background: var(--er-accent-light); border-color: var(--er-accent-light); color: #140a00 !important; }
.er-btn--gold {
	background: var(--er-premium);
	border-color: var(--er-premium);
	color: #241800 !important;
}
.er-btn--gold:hover { background: #ffe08a; border-color: #ffe08a; color: #241800 !important; }
.er-btn--wide { width: 100%; }

/* -- gift a friend: a quiet button over the shop rows; a name search with up to 3 matches (players without Discord
   linked are crossed out and can't be picked); with a friend picked the Premium buttons become gift buttons */
.er-top__side { display: flex; flex-direction: column; gap: 10px; min-width: 0; }
.er-gift { display: flex; flex-direction: column; gap: 10px; }
.er-gift [hidden], .er-gift-note[hidden] { display: none !important; }
.er-gift__toggle {
	align-self: flex-end;
	display: inline-flex;
	align-items: center;
	gap: 8px;
	padding: 2px 0;
	border: 0;
	background: transparent;
	color: var(--er-text-dim);
	font-family: var(--er-font);
	font-size: 0.8rem;
	cursor: pointer;
}
.er-gift__toggle:hover, .er-gift__toggle.is-on { color: var(--er-premium); }
.er-gift__toggle:focus-visible, .er-gift__change:focus-visible { outline: 2px solid var(--er-accent-light); outline-offset: 2px; }
.er-gift__icon {
	width: 22px;
	height: 20px;
	background-color: currentColor;
	-webkit-mask: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAYElEQVR42u3VMQ7AMAgDQP7/6XTvUiHMkp7XSOayQNUr5yMVznge8O/BXdD0A+N5wMBDcBcQ7wcGbu7l7mLvvq9fOuDrwSec9X5gYGDgy8DpAdt9wMDAwMDAwMDAwMG+B87Ur0Diz1W1AAAAAElFTkSuQmCC") center / 22px 20px no-repeat;
	mask: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAYElEQVR42u3VMQ7AMAgDQP7/6XTvUiHMkp7XSOayQNUr5yMVznge8O/BXdD0A+N5wMBDcBcQ7wcGbu7l7mLvvq9fOuDrwSec9X5gYGDgy8DpAdt9wMDAwMDAwMDAwMG+B87Ur0Diz1W1AAAAAElFTkSuQmCC") center / 22px 20px no-repeat;
}
.er-gift__panel { display: flex; flex-direction: column; gap: 6px; }
/* the label is for screen readers; the placeholder says it on screen */
.er-gift__label { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.er-gift__field { position: relative; }
.er-gift__field input {
	width: 100%;
	box-sizing: border-box;
	padding: 10px 12px;
	border-radius: 8px;
	font-family: var(--er-font-body);
	font-size: 0.95rem;
}
body .er-gift__field input:focus { box-shadow: none; border-color: var(--er-text-faint) !important; }
.er-gift__list {
	position: absolute;
	z-index: 20;
	top: calc(100% + 4px);
	left: 0;
	right: 0;
	margin: 0;
	padding: 4px;
	list-style: none;
	background: #0f0f0f;
	border: 1px solid var(--er-border);
	border-radius: 8px;
}
.er-gift__opt {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 10px;
	padding: 4px 10px;
	border-radius: 6px;
	font-family: var(--er-font);
	font-size: 0.9rem;
	color: var(--er-text);
	cursor: pointer;
}
.er-gift__opt.is-active, .er-gift__opt:not(.is-off):hover { background: rgba(247, 147, 30, 0.14); }
.er-gift__opt.is-off { color: var(--er-text-faint); cursor: not-allowed; }
.er-gift__opt.is-off .er-gift__name { text-decoration: line-through; }
/* the player's bust, the same 3D render as the website search */
.er-gift__who { display: flex; align-items: center; gap: 10px; min-width: 0; }
.er-gift__bust { flex: none; width: 34px; height: 40px; object-fit: contain; object-position: bottom; }
.er-gift__opt.is-off .er-gift__bust { opacity: 0.4; filter: grayscale(1); }
.er-gift__name { min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.er-gift__dc { position: relative; flex: none; width: 18px; height: 18px; }
.er-gift__dc svg { width: 18px; height: 18px; fill: #5865f2; display: block; }
.er-gift__dc.is-off svg { fill: #4a4a4a; }
.er-gift__dc.is-off::before, .er-gift__dc.is-off::after {
	content: "";
	position: absolute;
	left: -2px;
	top: 8px;
	width: 22px;
	height: 2px;
	background: #e5484d;
	transform: rotate(45deg);
}
.er-gift__dc.is-off::after { transform: rotate(-45deg); }
.er-gift__empty { padding: 8px 10px; color: var(--er-text-faint); font-size: 0.85rem; }
.er-gift__chosen { font-size: 0.92rem; color: var(--er-text-dim); text-align: right; }
.er-gift__chosen b { font-family: var(--er-font); color: var(--er-premium); font-weight: 700; }
.er-gift__change { padding: 0; border: 0; background: none; color: var(--er-accent); font: inherit; text-decoration: underline; cursor: pointer; }
.er-gift__error { color: #ff8a7a; font-size: 0.85rem; text-align: right; }
.er-gift-note { padding: 12px 16px; border: 1px solid var(--er-border); border-radius: 10px; color: var(--er-text); }
.er-gift-note.is-ok { border-color: var(--er-ok); }
.er-store [aria-busy="true"] { opacity: 0.6; pointer-events: none; }

/* -- link your Discord first: three steps, the numbers in Minecraft inventory slots */
.er-link {
	grid-column: 1 / -1;
	display: flex;
	flex-direction: column;
	gap: 14px;
	padding-block: 22px 26px;
	border-block: 1px solid var(--er-border-soft);
}
.er-link__title { display: flex; align-items: center; gap: 10px; font-family: var(--er-font); font-size: 0.95rem; color: var(--er-text); }
.er-link__steps { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px 28px; }
.er-link__steps li { display: flex; align-items: flex-start; gap: 14px; color: var(--er-text-dim); font-size: 0.92rem; min-width: 0; }
.er-link__steps b { color: var(--er-text); font-weight: 700; }
.er-slot {
	/* a big step number as tall as the step's two text lines */
	flex: none;
	min-width: 1.6rem;
	height: 2.85rem;
	font-family: var(--er-font);
	font-weight: 700;
	font-size: 3rem;
	line-height: 2.85rem;
	text-align: center;
	position: relative;
	top: 4px;
	color: var(--er-accent);
}
.er-link code {
	font-family: var(--er-font);
	background: var(--er-bg-raised);
	border: 1px solid var(--er-border);
	border-radius: 6px;
	padding: 1px 6px;
	color: var(--er-text);
}

/* -- section headings */
.er-section { display: flex; flex-direction: column; gap: 22px; }
.er-section__head { display: flex; flex-wrap: wrap; align-items: end; justify-content: space-between; gap: 12px 24px; }
.er-section__title { display: flex; align-items: center; gap: 14px; }
.er-section__title h2 { font-family: var(--er-font); font-size: clamp(1.5rem, 3vw, 2rem); }
.er-section__sub { color: var(--er-text-dim); max-width: 60ch; }
.er-badge { width: 40px; height: 35px; image-rendering: pixelated; }

/* -- Premium plans */
.er-plans { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px; }
.er-plan {
	position: relative;
	display: flex;
	flex-direction: column;
	gap: 16px;
	padding: 26px;
	border-radius: 16px;
	border: 1px solid var(--er-border);
	background: var(--er-card);
}
.er-plan--best {
	border-color: rgba(255, 200, 61, 0.55);
}
.er-plan__ribbon {
	position: absolute;
	top: -12px;
	right: 22px;
	padding: 4px 12px;
	border-radius: 999px;
	background: var(--er-premium);
	color: #241800;
	font-family: var(--er-font);
	font-size: 0.72rem;
	letter-spacing: 0.08em;
	text-transform: uppercase;
}
.er-plan__name { font-family: var(--er-font); font-size: 1.15rem; color: var(--er-text); }
.er-plan--best .er-plan__name { color: var(--er-premium); }
.er-plan__price { display: flex; align-items: baseline; gap: 8px; flex-wrap: wrap; }
.er-plan__amount { font-family: var(--er-font); font-weight: 700; font-size: 2.6rem; line-height: 1; font-variant-numeric: tabular-nums; }
.er-plan__per { color: var(--er-text-dim); }
.er-plan__was { color: var(--er-text-faint); text-decoration: line-through; }
.er-plan__save {
	font-family: var(--er-font);
	font-size: 0.75rem;
	color: #241800;
	background: var(--er-ok);
	border-radius: 6px;
	padding: 2px 8px;
}
.er-plan__note { color: var(--er-text-dim); min-height: 3.1em; }
.er-plan .er-btn { margin-top: auto; }

/* the perks, shared by both plans */
.er-perks {
	border: 1px solid var(--er-border);
	border-radius: 16px;
	background: var(--er-card);
	padding: 26px;
	display: flex;
	flex-direction: column;
	gap: 18px;
}
.er-perks__title { font-family: var(--er-font); font-size: 1rem; color: var(--er-text-dim); letter-spacing: 0.04em; }
.er-perks__list {
	list-style: none;
	margin: 0;
	padding: 0;
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 14px 28px;
}
.er-perk { display: grid; grid-template-columns: 32px minmax(0, 1fr); gap: 12px; align-items: start; }
.er-perk__icon {
	width: 32px;
	height: 32px;
	background: center / 32px 32px no-repeat;
	image-rendering: pixelated;
}
.er-i-badge { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAABJElEQVR4nL3SaUvUURiGcT+HEKFIhShZY2o6idY0LuWupYJJCH4aXxgooUQkbmWWueCerS6llBiUUC/8Jr9oZmBS/ySM0DnvDs99cV+cJy0thdOiRSq50wP+BI/e/9sgZYC+DHrP0JN+ctBkIU9DjOQxlBsLGDhHfyYPzh4HeFfN6yhLN+LD02FeFDFxhbFL8bfH2Qye52FWAGCjlve3WKtgOcJ8GbPXmCrmeQHjIYYv8iSHRxcCANtNbNbz4TZvq1i9yeJ15kp5VSKm9Cyf0aTSYcBuKzvNfGpgvcbfSrE2M2FeXk0oXQ4AfO9gr40vd/jcyEZdXOlNJSsRFsqTSpOFAYCf9/lxj2/tfL0rprRVz8eahFL031/noJtfXex3prRdvwHhjQSgbhk4lwAAAABJRU5ErkJggg=="); background-size: 32px 28px; }
.er-i-crown { background-image: url("data:image/png;base64,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"); background-size: 40px 40px; width: 40px; height: 40px; margin: -4px; image-rendering: auto; }
/* the armor trim icon, like the game's: the netherite chestplate with its real trim overlay, recoloured by the game's own
   trim palettes, a different trim material every half second (gold, lapis, redstone, diamond, copper, amethyst, emerald,
   resin, quartz, iron): one sprite of 10 frames */
.er-i-trim {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABACAYAAACKusa+AAAHiUlEQVR42u3dMYhdZR6G8YEJOIEgGQJu42ZHCCxIbpmxSFiRMISBBBISNo2SYpplCYE0NnYBa+0CYUWbgAxYCFsJsoW6GuyCzSK4RcBCFEUxnZxtz/9d2I+7d757Mje/F95qJuf9nssH8xSXk7U1ERERERERERERERERERERERERERERERERERERERERERERERERERERmSyn/rA1zNPbs7XS/PlBn6e11+pB8x89uVPam7+1t2z+7Y310t78rb1l8x+5cqO0N39rb9n8F7eOl/bmb+0tm//Usau1nflbe8vmX798orQ3f2tv2fz3z26W9uZv7S2bf+f8udLe/K29ZfNf39sr7c3f2luUnwASQAJIAAkgASSABJAAEkACSAAJIAEkgASQABJAAkgACSABJIAEkAASQAJIAAng6grgpd1LpRf+9HLpNx/OSnt/ALmX58nzLnoBWvwv7L5R2ps/96bmv/vcM6W9+XNvav7TH71f2ps/96bmv3fhdGlv/tybmv/m7n5pb/7cm5p/873t0t78uTc1/09vvljamz/3puZ/9PWnpb35c29q/nf290t78+feQfMTQAJIAAkgASSABJAAEkACSAAJIAEkgASQABJAAkgACSABJIAEkAASQAJIAAkgAVxdAcyBl868VPr9v14uzX//x+d/X9raz9/P5+VenifPu+gFaPE/f+lvpb35c29q/o+3Nkp78+fe1Py3vn9Y2ps/96bm//tfLpX25s+9qfnvvfrP0t78uTc1/7OfXyvtzZ97U/M/fvdsaW/+3Juc/7t/l3bnj72p+f/x4IvS3vy5d9D8BJAAEkACSAAJIAEkgASQABJAAkgACSABJIAEkAASQAJIAAkgASSABJAAEkACSABXVwBz4MxsVjr89nZp60uICdgCzuflXp4nz7voBWjxv3Lrbmlv/tybmv/brY3S3vy5NzX/l8Ovpb35c29q/kd3bpb25s+9qfkfvPVLaW/+3Jua/87jD0p78+fe1PzDJ9dKu//9i72p+X/+8YfS3vy5NzX/Zw+/Ku3Nn3sHzU8ACSABJIAEkAASQAJIAAkgASSABJAAEkACSAAJIAEkgASQABJAAkgACSABJIAEcHUE8PZsbRg3X7ycApZ97c+vlb7+19dLW/9Zcf5+Pq+1n+dNnhb/0ZM7w7j54uUUsGxv/tZ+njd5WvzbG+vDuPni5RSwbG/+1n6eN3la/Eeu3BjGzRcvp4Ble/O39vO8ydPiv7h1fBg3X7ycApbtzd/az/MmT/MPwLGrw7j54uUUsGxv/tb+f72YOnha/OuXTwzj5ouXU8Cyvflb+3ne5Gnx3z+7OYybL15OAct2//vX2M/zJk+Lf+f8uWHcfPFyCli2N39rP8+bPC3+63t7w7j54uUUsGxv/tZ+njd5CCABJIAEkAASQAJIAAkgASSABJAAEkACSAAJIAEkgASQABJAAkgACSABJIAEkAA+PQKYB/rd5mZp60uH+SLC1gfSAm69iDHPk+fN4sePHz9+/Pjx4/cB4MePHz9+/PjxE0AXAD9+/Pjx48ePnwC6APjx48ePHz9+/KsqgK3kA1vA+SLD/Pm8v597Bw6IHz9+/Pjx48eP3weAHz9+/Pjx48dPAF0A/Pjx48ePHz9+AugC4MePHz9+/PjxPyUCmF9KzC76JcjW86e+APjx48ePHz9+/KvO7wLgx48fP378+PETQBcAP378+PHjx4+fALoA+PHjx48fP378qyuA+aXE1osL523r+U/al0Dx48ePHz9+/PhXjd8FwI8fP378+PHjJ4AuAH78+PHjx48fPwF0AfDjx48fP378+FdHAG/P1oZxv/lwVjr89nbpol+CzOflXp6nN//RkzvDuC/svlH6yq27pYvy5/NyL8/Tm397Y30Y9+5zz5R+u7VRuih/Pi/38jy9+Y9cuTGMe/qj90u/HH4tXZQ/n5d7eZ7e/Be3jg/j3rtwuvTRnZuli/Ln83Ivz9Ob/9Sxq8O4N3f3Sx+89Uvpovz5vNzL8/TmX798Yhh3873t0juPPyhdlD+fl3t5nt78989uDuP+9OaLpcMn10oX/vsXz8u9PE9v/p3z54ZxH339aenPP/5Quih/Pi/38jy9+a/v7Q3jvrO/X/rZw69KF+XP5+VenocAEkACSAAJIAEkgASQABJAAkgACSABJIAEkAASQAJIAAkgASSABJAAEkACSAAJIAH8f78EeWY2+59NgZu3redP/SXQ1vlS4ObtYedPgZu3h50/BW7eHnb+FLh5e9j5U+Dm7WHnT4Gbt4edPwVu3h52/hS4eXvY+VPg5u2Txk8ACSABJIAEkAASQAJIAAkgASSABJAAEkACSAAJIAEkgASQABJAAkgACSABJIAEcHUEsPWBtD6g1osPW4CTA+PHjx8/fvz48T/l/C4Afvz48ePHjx8/AXQB8OPHjx8/fvz4CaALgB8/fvz48ePHvzoCOO8HsmjXnvDgx48fP378+PE/bfwuAH78+PHjx48fPwF0AfDjx48fP378+AmgC4AfP378+PHjx786AigiIiIiIiIiIiIiIiIiIiIiIiIiS8l/AFgjrGcdjbIGAAAAAElFTkSuQmCC");
	background-size: 320px 32px;
	background-position: 0 0;
	animation: er-trim 5s steps(10) infinite;
}
@keyframes er-trim { to { background-position: -320px 0; } }
/* the shield banner icon: Minecraft's shield in 3D with 10 banner designs, one after another */
.er-i-banner {
	background-image: url("data:image/png;base64,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");
	background-size: 400px 40px;
	background-position: 0 0;
	width: 40px;
	height: 40px;
	margin: -4px;
	image-rendering: auto;
	animation: er-shields 9s steps(10) infinite;
}
@keyframes er-shields { to { background-position: -400px 0; } }
/* the party crown from the game's menus (Parties), in Premium gold */
.er-i-party { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAkCAYAAADCW8lNAAAAZElEQVR42u3YwQmAQAwEwKvDXmz0KrIFK7CM2IAnRHKIMoH9bjLftDh6XKUlJ9szfS8YGBhYKazq0Lf6wcDAwB7CtjX+GDAwMDAwMDAwMDAwMDCwWtho9r7EF5J9sIKBgYHdwk6b81rGVjGyvgAAAABJRU5ErkJggg=="); background-size: 27px 18px; }
.er-i-horn { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAACjo5OBfnZmZGBZWVlJSEVDPj02MjI3Ly8pJySis23bAAAAAXRSTlMAQObYZgAAAFRJREFUeNqdjzEOgDAMA0viGPv/H0ZVg1QQE7f5dBkyflGTfYfsqE3kEZG7QAB4iATydZJdVK0EWKbkOwFYVZJHJyRIscU4hSQxg8YWU+7dyv7+7ALUqgIMzI+J2wAAAABJRU5ErkJggg=="); }
.er-i-painting { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgoDVITk7+T5FmU1NTMCZZM7JGNTU1woZsnJ/xf3KRFxhXuPCjsLHhZBtRVANBiqd1VfyfN62bIAapw2oATMHmdfP/nzi6FwODxGFqMAwAOQufZnRDcBqATzMMU8UAkJcp8gJIPVYDiA1ErC4gJRoxDAAFCgzDEgu2hAXCoESH4QU1Gc7/pGKq5FYAXwx7sb9dWx8AAAAASUVORK5CYII="); }
/* the game's health heart (HUD sprite: container + full), 9px x3 */
.er-i-heart { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABASURBVChTY2BAgP9QjM6Gg///hYXBGJ2NquDECbgkMoYpxJDAqmg3FkkQBomjWImuEF0BhkJcCmCAoAIYwFAAALujXEPsWruXAAAAAElFTkSuQmCC"); background-size: 27px 27px; }
.er-perk__name { font-weight: 700; color: var(--er-text); }
.er-perk__desc { color: var(--er-text-dim); font-size: 0.9rem; }

/* -- the server ad */
.er-ad {
	display: grid;
	grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);
	gap: 28px;
	align-items: center;
	padding: 28px;
	border-radius: 16px;
	border: 1px solid var(--er-border);
	background: var(--er-card);
}
.er-ad__copy { display: flex; flex-direction: column; gap: 16px; min-width: 0; }
.er-ad__copy h3 { font-family: var(--er-font); font-size: 1.35rem; }
.er-ad__price { display: flex; align-items: baseline; gap: 8px; }
.er-ad__price .er-plan__amount { font-size: 2.1rem; }
.er-checks { list-style: none; margin: 0; padding: 0; display: grid; gap: 9px; }
.er-checks li { display: grid; grid-template-columns: 18px minmax(0, 1fr); gap: 10px; color: var(--er-text-dim); }
.er-checks li::before {
	content: "";
	width: 12px;
	height: 12px;
	margin-top: 5px;
	background: var(--er-accent);
	clip-path: polygon(0 50%, 33% 50%, 33% 67%, 50% 67%, 50% 33%, 67% 33%, 67% 0, 100% 0, 100% 33%, 83% 33%, 83% 50%, 67% 50%, 67% 67%, 50% 67%, 50% 83%, 33% 83%, 33% 100%, 0 100%);
}

/* the in-game multiplayer list, as players see it */
/* the Featured Server picture: a real screenshot of the client's Multiplayer list */
.er-shot { margin: 0; display: flex; flex-direction: column; gap: 8px; min-width: 0; }
.er-shot img { display: block; width: 100%; height: auto; border-radius: 10px; border: 1px solid var(--er-border); }
.mc-6 { color: #ffaa00; } .mc-e { color: #ffff55; } .mc-b { color: #55ffff; } .mc-a { color: #55ff55; } .mc-f { color: #fff; } .mc-7 { color: #aaa; }

/* -- more packages (anything else in the store) */
.er-more { display: grid; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); gap: 14px; }
.er-more__item {
	display: flex;
	flex-direction: column;
	gap: 10px;
	padding: 18px;
	border-radius: 14px;
	border: 1px solid var(--er-border);
	background: var(--er-card);
	text-decoration: none !important;
	color: var(--er-text) !important;
	transition: border-color 0.15s;
}
.er-more__item:hover { border-color: var(--er-accent); }
.er-more__item img { border-radius: 8px; aspect-ratio: 1; object-fit: cover; background: var(--er-bg-raised); }
.er-more__name { font-family: var(--er-font); }
.er-more__price { color: var(--er-accent-light); font-family: var(--er-font); }

/* -- FAQ */
.er-faq { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; align-items: start; }
.er-faq details {
	border: 1px solid var(--er-border);
	border-radius: 12px;
	background: var(--er-card);
	padding: 0 18px;
}
.er-faq summary {
	cursor: pointer;
	list-style: none;
	padding: 16px 0;
	font-weight: 700;
	display: flex;
	justify-content: space-between;
	gap: 12px;
	color: var(--er-text);
}
.er-faq summary::-webkit-details-marker { display: none; }
.er-faq summary::after { content: "+"; font-family: var(--er-font); color: var(--er-accent); }
.er-faq details[open] summary::after { content: "-"; }
.er-faq summary:focus-visible { outline: 2px solid var(--er-accent-light); outline-offset: 2px; }
.er-faq details p { color: var(--er-text-dim); padding-bottom: 16px; }

/* -- terms of sale: the store's fine print, plain and readable */
.er-legal {
	display: flex;
	flex-direction: column;
	gap: 18px;
	padding-top: 28px;
	border-top: 1px solid var(--er-border-soft);
	color: var(--er-text-faint);
	font-size: 0.82rem;
	line-height: 1.6;
}
.er-legal h2 { font-family: var(--er-font); font-size: 0.85rem; letter-spacing: 0.08em; text-transform: uppercase; color: var(--er-text-dim); }
.er-legal__grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px 40px; }
.er-legal__grid p { max-width: 62ch; }
.er-legal b { color: var(--er-text-dim); font-weight: 700; }
.er-legal__bar {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	gap: 6px 24px;
	padding-top: 14px;
	border-top: 1px solid var(--er-border-soft);
	font-size: 0.76rem;
}

/* -- small screens */
@media (max-width: 860px) {
	.er-top { grid-template-columns: minmax(0, 1fr); gap: 22px; }
	.er-top__intro { gap: 14px; }
	.er-top__head { width: 76px; height: 76px; }
	.er-link__steps { grid-template-columns: minmax(0, 1fr); }
	.er-legal__grid { grid-template-columns: minmax(0, 1fr); }
	.er-tile { padding: 12px 14px; gap: 2px 12px; }
	.er-tile__name { font-size: 0.9rem; white-space: nowrap; }
	.er-tile__price { font-size: 1rem; }
	.er-plans, .er-perks__list, .er-faq, .er-ad { grid-template-columns: minmax(0, 1fr); }
	.er-ad { padding: 22px; }
	.er-store { gap: 40px; }
}
@media (prefers-reduced-motion: reduce) {
	.er-i-trim, .er-i-banner { animation: none; }
	.er-btn, .er-more__item { transition: none; }
}


/* -- the site shell: the store column inside the site's main */
.er-store { padding-top: 24px; text-align: left; }
.er-store a { color: var(--er-accent); }
.er-store a.er-btn, .er-store a.er-tile { color: inherit; }
.er-store h1, .er-store h2, .er-store h3 { margin: 0; }

/* -- who is buying (the website sign-in) beside the gift button */
.er-gift__row { display: flex; align-items: center; justify-content: space-between; gap: 12px; min-height: 30px; }
.er-buyer { display: inline-flex; align-items: center; gap: 8px; color: var(--er-text-dim); font-size: 0.88rem; min-width: 0; }
.er-buyer b { font-family: var(--er-font); color: var(--er-text); font-weight: 700; }
.er-buyer__bust { width: 24px; height: 28px; object-fit: contain; object-position: bottom; }
.er-store a.er-buyer__signin { font-family: var(--er-font); color: var(--er-accent); }
.er-gift__row .er-gift__toggle { align-self: auto; }
#er-store-error { margin: 0; text-align: right; }
/* the gift name box: the store's dark field, not the site's default input */
.er-store .er-gift__field input { background: var(--er-bg-raised); border: 1px solid var(--er-border); color: var(--er-text); outline: none; box-shadow: none; }
.er-store .er-gift__field input:focus { border-color: var(--er-text-faint); background: var(--er-bg-raised); }
.er-store .er-gift__field input::placeholder { color: var(--er-text-faint); }
#er-store-error[hidden] { display: none; }
