@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-c4be89389609.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-535639032664.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-c74911618d2d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-a55f75e9e7fa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-d9ec821052ff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:optional;src:url(/brand/perf-v1/fonts/font-c4be89389609.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:optional;src:url(/brand/perf-v1/fonts/font-535639032664.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:optional;src:url(/brand/perf-v1/fonts/font-c74911618d2d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:optional;src:url(/brand/perf-v1/fonts/font-a55f75e9e7fa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:optional;src:url(/brand/perf-v1/fonts/font-d9ec821052ff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:optional;src:url(/brand/perf-v1/fonts/font-c4be89389609.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:optional;src:url(/brand/perf-v1/fonts/font-535639032664.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:optional;src:url(/brand/perf-v1/fonts/font-c74911618d2d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:optional;src:url(/brand/perf-v1/fonts/font-a55f75e9e7fa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:optional;src:url(/brand/perf-v1/fonts/font-d9ec821052ff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-d3e503b3e1bf.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-3ae8953589c6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-53903f1fe632.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-64017748d1ec.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-031591c26427.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-7b31faa1cbda.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-9e3143bfbdac.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-842459da81f9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-9b2d027172a3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-ed7393f42d27.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-1f3ea86e40d9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-ee75508933e6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(/brand/perf-v1/fonts/font-4872f2a6dc9a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(/brand/perf-v1/fonts/font-842459da81f9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(/brand/perf-v1/fonts/font-9b2d027172a3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(/brand/perf-v1/fonts/font-ed7393f42d27.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(/brand/perf-v1/fonts/font-1f3ea86e40d9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(/brand/perf-v1/fonts/font-ee75508933e6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(/brand/perf-v1/fonts/font-4872f2a6dc9a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(/brand/perf-v1/fonts/font-842459da81f9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(/brand/perf-v1/fonts/font-9b2d027172a3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(/brand/perf-v1/fonts/font-ed7393f42d27.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(/brand/perf-v1/fonts/font-1f3ea86e40d9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(/brand/perf-v1/fonts/font-ee75508933e6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(/brand/perf-v1/fonts/font-4872f2a6dc9a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:optional;src:url(/brand/perf-v1/fonts/font-842459da81f9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:optional;src:url(/brand/perf-v1/fonts/font-9b2d027172a3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:optional;src:url(/brand/perf-v1/fonts/font-ed7393f42d27.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:optional;src:url(/brand/perf-v1/fonts/font-1f3ea86e40d9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:optional;src:url(/brand/perf-v1/fonts/font-ee75508933e6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:optional;src:url(/brand/perf-v1/fonts/font-4872f2a6dc9a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0b0b0b;--ground:#101210;--surface:#171b17;--raised:#232a23;--line:#343c34;--line-2:#4b564b;--field:#3a4a3f;--gold:#b89b5e;--gold-hi:#e9cd82;--gold-line:#5a4c2c;--gold-dim:#8c7440;--text:#ece6d8;--text-hi:#f3ede0;--text-2:#c2bcae;--muted:#aba597;--muted-2:#8e897e;--nav:#d9d2c3;--danger:#e58f7a;--ok:#9fc79a;--display:"Cormorant Garamond", Georgia, serif;--sans:"Manrope", "Segoe UI", system-ui, sans-serif;--italic:"EB Garamond", Georgia, serif;--arch:999px 999px 8px 8px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--ground);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;font-size:16px;line-height:1.5;display:flex}main{flex:1}a{color:var(--gold)}a:hover{color:var(--gold-hi)}img{max-width:100%;display:block}h1,h2,h3{font-family:var(--display);color:var(--text-hi);text-wrap:balance;margin:0;font-weight:400}p{text-wrap:pretty;margin:0}button,input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.container{max-width:1280px;margin:0 auto;padding-inline:32px}@media (max-width:640px){.container{padding-inline:16px}}.eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-size:13px;font-weight:600}.lede{color:var(--text-2);max-width:34em;font-size:19px;line-height:1.6}.muted{color:var(--muted)}.italic{font-family:var(--italic);font-style:italic}.h-section{font-size:40px}@media (max-width:640px){.h-section{font-size:32px}}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.section-head a{font-size:15px;font-weight:600;text-decoration:none}.stack{flex-direction:column;display:flex}.row{flex-wrap:wrap;align-items:center;display:flex}.ph{background-color:var(--raised);background-image:repeating-linear-gradient(135deg,#d8b56512 0 1px,#0000 1px 14px);overflow:hidden}.ph img{object-fit:cover;width:100%;height:100%}.arch{border-radius:var(--arch)}.btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 28px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn-gold{background:var(--gold);color:var(--ink)}.btn-gold:hover{background:var(--gold-hi);color:var(--ink)}.btn-line{border-color:var(--gold);color:var(--gold-hi);background:0 0;font-weight:600}.btn-line:hover{color:var(--gold-hi);background:#d8b5651a}.btn-quiet{color:var(--nav);border-color:var(--line-2);background:0 0;font-weight:600}.btn-quiet:hover{border-color:var(--gold);color:var(--gold-hi)}.btn-danger{color:var(--danger);background:0 0;border-color:#6b3b31;font-weight:600}.btn-danger:hover{color:var(--danger);background:#e58f7a14}.btn-sm{height:40px;padding:0 18px;font-size:14px}.btn-block{width:100%;height:56px;font-size:16px}.btn[disabled],.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.link-btn{color:var(--gold);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.link-btn:hover{color:var(--gold-hi)}.chip{color:var(--gold);border:1px solid var(--gold-line);white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.chip-solid{background:var(--gold);color:var(--ink);border-color:var(--gold)}.chip-ok{color:var(--ok);border-color:#3e5a3b}.chip-warn{color:var(--danger);border-color:#6b3b31}.chip-muted{color:var(--muted);border-color:var(--line-2)}.utility .container{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:10px;font-size:13px;display:flex}.nav a{color:var(--nav);text-decoration:none}.nav a:hover,.nav a[aria-current=page]{color:var(--gold-hi)}.site-header{background:var(--ground);border-bottom:1px solid var(--line)}.header-row{flex-wrap:wrap;align-items:center;gap:20px 32px;padding-block:20px;display:flex}.brand{align-items:center;gap:14px;text-decoration:none;display:flex}.brand .emblem{width:auto;height:52px}.search{border:1px solid var(--field);background:var(--ink);border-radius:999px;flex:420px;align-items:stretch;height:48px;display:flex;overflow:hidden}.search:focus-within{border-color:var(--gold)}.search input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:0 22px;font-size:15px}.search button{background:var(--gold);width:56px;color:var(--ink);cursor:pointer;border:0;justify-content:center;align-items:center;display:flex}input::placeholder,textarea::placeholder{color:var(--muted-2)}.header-icons{align-items:center;gap:6px;display:flex}.icon-btn{width:44px;height:44px;color:var(--nav);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.icon-btn:hover{color:var(--gold-hi)}.badge{background:var(--gold);min-width:18px;height:18px;color:var(--ink);border-radius:9px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:700;display:flex;position:absolute;top:6px;right:2px}.cat-nav{flex-wrap:wrap;gap:8px 28px;padding-bottom:16px;font-size:14px;font-weight:500;display:flex}.account-menu{position:relative}.account-menu summary{list-style:none}.account-menu summary::-webkit-details-marker{display:none}.account-menu .menu{z-index:20;background:var(--surface);border:1px solid var(--line-2);border-radius:12px;flex-direction:column;min-width:220px;padding:8px;display:flex;position:absolute;top:52px;right:0;box-shadow:0 20px 40px #0006}.account-menu .menu a,.account-menu .menu button{text-align:left;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;padding:10px 14px;font-size:15px;text-decoration:none;display:block}.account-menu .menu a:hover,.account-menu .menu button:hover{color:var(--gold-hi);background:#d8b5651a}.account-menu .menu .who{border-bottom:1px solid var(--line-2);color:var(--muted);margin-bottom:6px;padding:10px 14px 12px;font-size:14px}.sim-banner{color:var(--gold-hi);border-bottom:1px solid var(--gold-line);text-align:center;background:#2a2416;padding:8px 16px;font-size:13px}.hero{background:var(--ink);border-bottom:1px solid var(--line)}.hero .container{flex-wrap:wrap;align-items:center;gap:56px;padding-block:80px;display:flex}.hero-copy{flex-direction:column;flex:520px;gap:28px;min-width:0;display:flex}.hero h1{letter-spacing:-.01em;font-size:clamp(44px,6vw,76px);line-height:1.04}.hero-art{flex:420px;justify-content:center;min-width:0;display:flex}.arch-frame{aspect-ratio:4/5;border:1px solid var(--gold-line);border-radius:999px 999px 12px 12px;width:min(100%,460px);padding:14px}.arch-frame .ph{background-color:var(--ground);border-radius:999px 999px 6px 6px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.arch-frame .ph img.emblem{object-fit:contain;width:62%;height:auto}.btn-row{flex-wrap:wrap;gap:14px;display:flex}.section{flex-direction:column;gap:36px;padding-block:48px;display:flex}.section-lg{padding-block:88px 40px}.grid-cats{grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:24px;display:grid}.grid-products{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:40px 28px;display:grid}.grid-products.tight{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr))}.grid-shops{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:28px;display:grid}.grid-3{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:24px;display:grid}.card{color:inherit;text-decoration:none}.card:hover{color:inherit}.card:hover .ph{outline:1px solid var(--gold-dim)}.cat-tile{flex-direction:column;align-items:center;gap:14px;display:flex}.cat-tile .ph{aspect-ratio:3/4;border-radius:var(--arch);width:100%}.cat-tile span{font-family:var(--display);color:var(--text);text-align:center;font-size:19px}.product-card{flex-direction:column;gap:14px;display:flex;position:relative}.product-card .ph{aspect-ratio:1;border-radius:10px;width:100%;position:relative}.product-card.arched .ph{aspect-ratio:4/5;border-radius:var(--arch)}.product-card .title{color:var(--text);font-size:16px;font-weight:500;line-height:1.4}.product-card .shop{color:var(--muted);font-size:14px}.price{color:var(--gold-hi);font-size:17px;font-weight:700}.fav-form{z-index:2;position:absolute;top:12px;right:12px}.fav-btn{width:40px;height:40px;color:var(--text);cursor:pointer;background:#14181cd1;border:0;border-radius:20px;justify-content:center;align-items:center;display:flex}.fav-btn:hover,.fav-btn[aria-pressed=true]{color:var(--gold-hi)}.panel{border:1px solid var(--line-2);border-radius:12px;flex-direction:column;gap:14px;padding:36px;display:flex}.panel-ink{background:var(--ink);border-color:var(--line)}.panel-gold{border-color:var(--gold-line);background:var(--ink)}@media (max-width:640px){.panel{padding:24px}}.numeral{font-family:var(--display);color:var(--gold);font-size:40px;line-height:1}.season{border:1px solid var(--gold-line);background:var(--ink);border-radius:12px;flex-wrap:wrap;display:flex;overflow:hidden}.season .copy{flex-direction:column;flex:520px;gap:20px;min-width:0;padding:56px;display:flex}@media (max-width:640px){.season .copy{padding:28px}}.season .ph{flex:380px;min-height:320px}.band{background:var(--ink);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.shop-card{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.shop-card .ph{height:150px}.shop-card .body{flex-direction:column;gap:10px;margin-top:-36px;padding:0 24px 26px;display:flex;position:relative}.avatar{background:var(--ink);border:2px solid var(--gold);width:72px;height:72px;font-family:var(--display);color:var(--gold-hi);border-radius:36px;justify-content:center;align-items:center;font-size:26px;display:flex}.avatar-sm{border-width:1.5px;border-radius:20px;width:40px;height:40px;font-size:16px}.sell-cta{border:1px solid var(--gold-line);background:var(--ink);text-align:center;border-radius:999px 999px 16px 16px;flex-direction:column;align-items:center;gap:22px;padding:96px 40px 64px;display:flex}@media (max-width:640px){.sell-cta{border-radius:200px 200px 16px 16px;padding:72px 20px 40px}}.site-footer{background:var(--ink);border-top:1px solid var(--line)}.site-footer .container{flex-direction:column;gap:56px;padding-block:72px 40px;display:flex}.footer-cols{flex:2 520px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px;font-size:15px;display:grid}.footer-cols>div{flex-direction:column;gap:12px;display:flex}.footer-head{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-size:12px;font-weight:700}.footer-base{border-top:1px solid var(--line);color:var(--muted-2);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;font-size:13px;display:flex}.form{flex-direction:column;gap:22px;display:flex}.field{flex-direction:column;gap:8px;display:flex}.field label,.field .label{color:var(--text);font-size:14px;font-weight:600}.field .hint{color:var(--muted);font-size:13px}.input,.select,.textarea{border:1px solid var(--field);background:var(--ink);width:100%;min-height:48px;color:var(--text);border-radius:10px;padding:12px 16px;font-size:15px}.textarea{resize:vertical;min-height:140px;line-height:1.55}.input:focus,.select:focus,.textarea:focus{border-color:var(--gold);outline:none}.input.round{border-radius:999px}.field-row{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px;display:grid}.check{cursor:pointer;align-items:flex-start;gap:12px;font-size:15px;display:flex}.check input{width:20px;height:20px;accent-color:var(--gold);flex:none;margin-top:2px}.radio-cards{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px;display:grid}.radio-card{border:1px solid var(--line-2);cursor:pointer;border-radius:10px;flex-direction:column;gap:4px;padding:14px 16px;display:flex;position:relative}.radio-card input{opacity:0;position:absolute}.radio-card:has(input:checked){border-color:var(--gold);background:#d8b56514}.radio-card:has(input:focus-visible){outline:2px solid var(--gold-hi);outline-offset:2px}.radio-card strong{font-weight:600}.radio-card span{color:var(--muted);font-size:13px}.alert{border:1px solid var(--line-2);border-radius:10px;padding:14px 18px;font-size:15px}.alert-error{color:var(--danger);background:#e58f7a0f;border-color:#6b3b31}.alert-ok{color:var(--ok);background:#9fc79a0f;border-color:#3e5a3b}.alert-info{border-color:var(--gold-line);color:var(--gold-hi);background:#d8b5650f}.auth-wrap{flex-direction:column;gap:28px;max-width:460px;margin:0 auto;padding:72px 16px 96px;display:flex}.auth-wrap .emblem{width:auto;height:72px;margin:0 auto}.pills{flex-wrap:wrap;gap:10px;display:flex}.pill{position:relative}.pill input{opacity:0;position:absolute}.pill span{border:1px solid var(--field);height:46px;color:var(--text);cursor:pointer;border-radius:999px;align-items:center;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.pill input:checked+span{border:1.5px solid var(--gold);background:#d8b56524}.pill input:focus-visible+span{outline:2px solid var(--gold-hi);outline-offset:2px}.listing-layout{flex-wrap:wrap;align-items:flex-start;gap:56px;display:flex}.gallery{flex:560px;gap:16px;min-width:0;display:flex}.gallery .thumbs{flex-direction:column;flex:0 0 84px;gap:12px;display:flex}.gallery .thumbs a{border:1px solid var(--line-2);border-radius:999px 999px 6px 6px;width:84px;height:104px;display:block}.gallery .thumbs a[aria-current=true]{border:1.5px solid var(--gold)}.gallery .main{border:1px solid var(--gold-line);border-radius:999px 999px 12px 12px;flex:1;min-width:0;padding:12px}.gallery .main .ph{aspect-ratio:4/5;border-radius:999px 999px 6px 6px;width:100%}@media (max-width:640px){.gallery{flex-direction:column-reverse}.gallery .thumbs{flex-direction:row;flex-basis:auto;overflow-x:auto}.gallery .thumbs a{flex:none;width:64px;height:80px}}.buy{flex-direction:column;flex:420px;gap:26px;min-width:0;display:flex}.buy h1{font-size:40px;line-height:1.15}.note{border:1px solid var(--line-2);color:var(--text-2);border-radius:10px;align-items:flex-start;gap:14px;padding:18px 20px;font-size:15px;line-height:1.5;display:flex}.accordion{border-top:1px solid var(--line-2)}.accordion details{border-bottom:1px solid var(--line-2);padding:18px 0}.accordion summary{cursor:pointer;font-family:var(--display);color:var(--text-hi);justify-content:space-between;font-size:20px;list-style:none;display:flex}.accordion summary::-webkit-details-marker{display:none}.accordion summary:after{content:"+";color:var(--gold)}.accordion details[open] summary:after{content:"–"}.accordion p,.accordion .body{color:var(--text-2);white-space:pre-line;margin-top:14px;font-size:15px;line-height:1.65}.shop-banner{height:260px}.shop-id{flex-wrap:wrap;align-items:flex-end;gap:28px 40px;margin-top:-72px;display:flex;position:relative}.shop-badge{background:var(--ink);border:2px solid var(--gold);width:148px;height:180px;font-family:var(--display);color:var(--gold-hi);border-radius:999px 999px 10px 10px;flex:none;justify-content:center;align-items:center;font-size:64px;display:flex}.tabs{border-bottom:1px solid var(--line-2);gap:32px;display:flex;overflow-x:auto}.tabs a{height:52px;color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;font-weight:600;text-decoration:none;display:inline-flex}.tabs a[aria-current=page]{color:var(--text-hi);border-bottom-color:var(--gold)}.tabs a:hover{color:var(--gold-hi)}.side-nav{flex-direction:column;flex:200px;gap:2px;max-width:240px;display:flex}@media (max-width:760px){.side-nav{flex-flow:wrap;max-width:none}}.side-nav a{min-height:44px;color:var(--nav);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:15px;text-decoration:none;display:flex}.side-nav a[aria-current=page]{color:var(--gold-hi);background:#d8b5651f}.side-nav a:hover{color:var(--gold-hi)}.side-nav small{color:var(--muted-2);font-size:13px}.with-side{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.with-side>.content{flex:999 560px;min-width:0}.table-wrap{border:1px solid var(--line-2);border-radius:12px;overflow-x:auto}table.table{border-collapse:collapse;width:100%;font-size:15px}.table th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line-2);white-space:nowrap;padding:14px 18px;font-size:12px;font-weight:700}.table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:14px 18px}.table tr:last-child td{border-bottom:0}.table .thumb{border-radius:999px 999px 4px 4px;flex:none;width:52px;height:64px}.dash{flex-wrap:wrap;align-items:flex-start;gap:40px;padding-block:40px 96px;display:flex}.dash-nav{flex-direction:column;flex:220px;gap:2px;max-width:240px;display:flex}@media (max-width:760px){.dash-nav{flex-flow:wrap;max-width:none}}.dash-nav a{min-height:44px;color:var(--nav);border-radius:8px;align-items:center;padding:0 14px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.dash-nav a[aria-current=page]{color:var(--gold-hi);background:#d8b5651f}.dash-main{flex-direction:column;flex:999 640px;gap:28px;min-width:0;display:flex}.stat-row{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px;display:grid}.stat{border:1px solid var(--line-2);border-radius:12px;flex-direction:column;gap:6px;padding:20px 22px;display:flex}.stat b{font-family:var(--display);color:var(--text-hi);font-size:32px;font-weight:400}.stat span{color:var(--muted);font-size:13px}.img-edit{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.img-edit figure{flex-direction:column;gap:6px;margin:0;display:flex}.img-edit .ph{aspect-ratio:4/5;border-radius:10px}.empty{border:1px dashed var(--line-2);text-align:center;color:var(--muted);border-radius:12px;flex-direction:column;align-items:center;gap:14px;padding:48px 24px;display:flex}.cart-line{border-bottom:1px solid var(--line);align-items:flex-start;gap:18px;padding:20px 0;display:flex}.cart-line .ph{border-radius:999px 999px 6px 6px;flex:none;width:96px;height:120px}.summary{flex:320px;position:sticky;top:24px}.summary .rowx{color:var(--text-2);justify-content:space-between;gap:12px;font-size:15px;display:flex}.summary .total{color:var(--text-hi);border-top:1px solid var(--line-2);padding-top:14px;font-size:20px;font-weight:700}.qty{border:1px solid var(--field);border-radius:999px;align-items:center;height:40px;display:inline-flex}.qty button{width:40px;height:40px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:18px}.qty button:hover{color:var(--gold-hi)}.qty span{text-align:center;min-width:28px;font-weight:600}.pagination{justify-content:center;gap:10px;display:flex}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.filters{flex-wrap:wrap;gap:8px;display:flex}.filters a{border:1px solid var(--line-2);height:38px;color:var(--nav);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.filters a[aria-current=true]{border-color:var(--gold);color:var(--gold-hi);background:#d8b5651a}.prose{max-width:44em;color:var(--text-2);flex-direction:column;gap:18px;font-size:17px;line-height:1.7;display:flex}.prose h2{margin-top:18px;font-size:28px}@media (max-width:640px){.grid-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cat-tile span{font-size:15px}.grid-products,.grid-products.tight{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.product-card .title{font-size:14px}.hero .container{gap:36px;padding-block:48px}.hero-art .arch-frame{width:min(100%,300px)}.h-section{font-size:30px}.shop-banner{height:160px}.shop-badge{width:112px;height:136px;font-size:48px}.buy h1{font-size:32px}.about-maker{padding:24px!important}}@media (max-width:760px){.header-row{gap:14px 12px;padding-block:14px}.brand .emblem{height:40px}.brand .wordmark{height:18px}.header-icons{margin-left:auto}.search{flex-basis:100%;order:3}.cat-nav{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;gap:22px;padding-bottom:14px;overflow-x:auto}.cat-nav::-webkit-scrollbar{display:none}.utility .container>div:first-child{display:none}.utility .container{justify-content:center}}.preview-banner{color:#161910;text-align:center;letter-spacing:.025em;background:#b89b5e;padding:9px 16px;font-size:12px;font-weight:700}.market-hero{border-bottom:1px solid var(--line);background:#0b0b0b}.market-hero-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;padding-block:64px;display:grid}.market-hero h1 em{color:var(--gold);font-weight:400}.market-hero .hero-copy{flex-direction:column;gap:26px;display:flex}.hero-photo{border:1px solid var(--line);border-radius:180px 180px 3px 3px;height:580px;position:relative;overflow:hidden}.hero-photo img{object-fit:cover;width:100%;height:100%}.hero-photo span{text-align:center;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#0000,#0b0b0bc9);padding:35px 20px 20px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.market-principles{color:var(--muted);letter-spacing:.07em;border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding-block:24px;font-size:12px;display:flex}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.path-card{flex-direction:column;align-items:flex-start;gap:18px;padding:32px;display:flex}.grid-2>.path-card{min-width:0}.path-card .btn{white-space:normal;text-align:center;max-width:100%}.path-card h2{font-size:36px;line-height:1.1}.path-card h3{font-size:30px;line-height:1.15}.path-card p{color:var(--text-2);line-height:1.7}.path-card a.btn{margin-top:auto}.seller-paths a{color:var(--text);text-decoration:none;transition:border-color .2s,background .2s}.seller-paths a:hover{border-color:var(--gold);background:#20271f}.seller-paths .path-card>span:last-child{color:var(--gold);margin-top:auto;font-size:13px}.path-number{font-family:var(--display);color:var(--gold);font-size:32px}.commerce-note{color:var(--muted);border-left:2px solid var(--gold);background:var(--surface);max-width:850px;padding:16px 20px;font-size:14px;line-height:1.7}.merch-card{color:var(--text);text-decoration:none}.merch-card .ph{aspect-ratio:4/5;background:#e8e3d8}.merch-card .ph img{object-fit:cover;width:100%;height:100%}.merch-card .body{flex-direction:column;gap:12px;padding:20px;display:flex}.merch-card .eyebrow{letter-spacing:.12em;font-size:9px}.merch-card h3{font-size:24px;line-height:1.2}.merch-card .muted{font-size:11px}.parish-feature{background:#243128;border:1px solid #4b5946;justify-content:space-between;align-items:center;gap:50px;padding:54px;display:flex}.parish-feature>div:first-child{flex-direction:column;align-items:flex-start;gap:20px;max-width:650px;display:flex}.parish-feature h2{font-size:clamp(36px,4.5vw,58px);line-height:1.05}.parish-feature p{color:var(--text-2);max-width:40em;line-height:1.7}.profit-seal{text-align:center;color:var(--gold);flex-direction:column;flex-shrink:0;align-items:center;gap:12px;display:flex}.profit-seal strong{font-family:var(--display);font-size:80px;font-weight:400;line-height:1}.profit-seal span{color:var(--text-2);font-size:12px}.profit-seal img{width:auto;height:65px;margin-bottom:10px}.section-lg>h1,.section-lg>.stack h1{font-size:clamp(40px,5vw,64px);line-height:1.05}.sell-cta{flex-direction:column;align-items:center;gap:24px;display:flex}.sell-cta h2{font-size:clamp(40px,5vw,64px)}.brand .emblem{object-fit:contain;width:38px;height:38px}.cat-nav{white-space:nowrap;overflow:auto}.site-footer .stack>img{object-fit:contain;width:80px!important;height:80px!important}.managed-parish-art{background:#243128;justify-content:center;align-items:center;display:flex}.managed-parish-art img{object-fit:contain!important;width:110px!important;height:110px!important}@media (max-width:900px){.market-hero-grid{gap:30px}.hero-photo{height:470px}.market-principles{font-size:10px}.parish-feature{gap:24px;padding:32px}.seller-paths{grid-template-columns:1fr}}@media (max-width:640px){.market-hero-grid{grid-template-columns:1fr;padding-block:38px}.market-hero h1{font-size:51px}.hero-photo{border-radius:130px 130px 3px 3px;height:350px}.market-principles{text-align:center;flex-direction:column;gap:10px}.grid-2{grid-template-columns:1fr}.parish-feature{flex-direction:column;align-items:flex-start;padding:28px}.profit-seal{align-self:center}.path-card{padding:24px}.lede{font-size:16px}.utility .container>div{font-size:10px}.merch-card .body{padding:13px}.merch-card h3{font-size:22px}}:root{--ground:#0b0b0b;--surface:#10130f;--raised:#1b201a;--text:#f5f0e6;--text-hi:#f5f0e6;--gold:#b89b5e;--gold-hi:#cbb17b;--line:#51452d;--nav:#f5f0e6}.utility{background:#3a4a3f;border-bottom:1px solid #b89b5e}.utility .container{color:#f5f0e6;font-family:var(--display);letter-spacing:.045em;padding-block:11px;font-size:16px}.utility .nav{font-family:var(--sans);letter-spacing:.025em;font-size:12px}.site-header{background:#0b0b0b;border-color:#b89b5e}.header-row{gap:24px 36px;padding-block:27px 22px}.brand .wordmark{width:275px;height:auto}.search{background:0 0;border-color:#b89b5e;height:47px}.search input{font-size:13px}.search button{color:#f5f0e6;background:0 0;order:-1;width:46px;padding-left:18px}.search button:hover{background:#3a4a3f}.search input{padding-left:8px}.header-icons{gap:10px}.cat-nav{letter-spacing:.055em;justify-content:center;gap:36px;padding-block:14px 23px;font-size:14px}.preview-notice{border:1px solid var(--line);max-width:1216px;color:var(--muted);text-align:center;margin:0 auto 32px;padding:16px;font-size:12px}.market-hero{border-bottom:1px solid #b89b5e}.market-hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:60px;padding-block:20px 0}.market-hero .hero-copy{gap:25px;padding-block:65px}.market-hero .eyebrow{font-family:var(--display);letter-spacing:.28em;font-size:15px}.market-hero h1{letter-spacing:-.025em;font-size:clamp(49px,5.7vw,78px);line-height:1.04}.market-hero .lede{font-family:var(--display);color:#f5f0e6;font-size:clamp(23px,2.3vw,30px);line-height:1.35}.market-hero .btn-row{gap:20px;margin-top:12px}.btn-gold{color:#0b0b0b;background:#b89b5e}.btn-line{border-color:#b89b5e}.market-hero .btn{font-family:var(--display);min-height:49px;padding-inline:27px;font-size:18px;font-weight:600}.hero-arch{border:1px solid #b89b5e;border-bottom:0;border-radius:999px 999px 0 0;align-self:end;padding:10px 10px 0}.hero-arch-inner{aspect-ratio:4/4.75;background:#3a4a3f;border:1px solid #b89b5e;border-bottom:0;border-radius:999px 999px 0 0;overflow:hidden}.hero-arch picture{width:100%;height:100%;display:block}.hero-arch img{object-fit:cover;width:100%;height:100%;display:block}.category-section{gap:20px;padding-block:25px 29px}.h-section{letter-spacing:-.015em;font-size:42px;line-height:1.15}.section-link{font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;font-size:12px!important;font-weight:400!important}.arched-categories{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;display:grid}.arched-category{color:#f5f0e6;text-align:center;flex-direction:column;gap:9px;text-decoration:none;display:flex}.category-arch{aspect-ratio:3/4.5;background:#3a4a3f;border:1px solid #b89b5e;border-radius:999px 999px 0 0;transition:transform .2s,border-color .2s;overflow:hidden}.category-art{background-image:url(/brand/perf-v1/categories.webp);background-repeat:no-repeat;background-size:600% 100%;width:100%;height:100%}.arched-category:hover .category-arch{border-color:#f5f0e6;transform:translateY(-4px)}.arched-category span{font-family:var(--display);font-size:24px;line-height:1.1}.parish-home-section{padding-bottom:26px}.parish-feature{background:#3a4a3f;border-color:#b89b5e}.parish-home-feature{gap:40px;padding:27px 42px 30px}.parish-home-feature>div:first-child{gap:12px;max-width:none}.parish-home-feature .eyebrow{font-family:var(--display);letter-spacing:.25em;color:#f5f0e6;font-size:12px}.parish-home-feature h2{font-size:clamp(35px,4.2vw,55px);line-height:1.02}.parish-home-feature .parish-location{font-family:var(--display);color:#f5f0e6;font-size:25px;line-height:1.1}.parish-home-feature p:not(.parish-location){font-family:var(--display);color:#f5f0e6;font-size:22px}.parish-home-feature .btn{font-family:var(--display);margin-top:5px;font-size:18px}.parish-rule{background:#b89b5e;width:33px;height:1px;margin-block:5px}.parish-seal-arch{border:1px solid #b89b5e;border-radius:999px 999px 0 0;flex:0 0 195px;padding:5px}.parish-seal-arch .profit-seal{color:#f5f0e6;border:1px solid #b89b5e;border-radius:999px 999px 0 0;gap:12px;padding:39px 15px 23px}.parish-seal-arch .profit-seal img{height:76px;margin:0}.parish-seal-arch strong{font-size:70px;font-style:italic}.parish-seal-arch span{font-family:var(--display);text-transform:uppercase;letter-spacing:.15em;color:#f5f0e6;font-size:12px}.seller-section{border-top:1px solid #b89b5e;border-bottom:1px solid #b89b5e;gap:30px;padding-block:29px 44px}.seller-section>h2{text-align:center}.seller-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.seller-path{color:#f5f0e6;gap:20px;padding:0 26px;text-decoration:none;display:flex}.seller-path:first-child{padding-left:0}.seller-path:last-child{padding-right:0}.seller-path+.seller-path{border-left:1px solid #b89b5e}.seller-path svg{stroke:#b89b5e;stroke-width:1.5px;fill:none;flex-shrink:0;width:60px;height:70px;margin-top:4px}.seller-path h3{margin-bottom:8px;font-size:25px;line-height:1.2}.seller-path p{font-family:var(--display);color:#f5f0e6;font-size:19px;line-height:1.35}.seller-path span{color:#b89b5e;margin-top:13px;font-size:11px;display:block}.merch-home-section,.shops-home-section{padding-block:50px}.merch-card .ph{border:1px solid #b89b5e;border-radius:999px 999px 0 0}.shop-card .ph{object-fit:cover}.managed-parish-art{background:#3a4a3f}@media (min-width:1500px){.market-hero-grid{padding-top:25px}}@media (max-width:1000px){.brand .wordmark{width:220px}.header-row{gap:20px}.market-hero-grid{gap:30px}.market-hero h1{font-size:59px}.market-hero .btn-row{gap:10px}.market-hero .btn{padding-inline:18px;font-size:16px}.arched-categories{gap:14px}.arched-category span{font-size:21px}.seller-path{gap:12px;padding-inline:18px}.seller-path svg{width:40px}.seller-path h3{font-size:23px}.parish-home-feature{padding-inline:28px}}@media (max-width:760px){.market-hero-grid{grid-template-columns:1fr 1fr;gap:22px}.market-hero h1{font-size:46px}.market-hero .lede{font-size:23px}.market-hero .hero-copy{padding-block:35px}.market-hero .eyebrow{font-size:11px}.market-hero .btn-row{flex-direction:column;align-items:flex-start}.seller-paths{grid-template-columns:1fr;gap:24px}.seller-path,.seller-path:first-child,.seller-path:last-child{padding:0}.seller-path+.seller-path{border-left:0;border-top:1px solid var(--line);padding-top:24px}.seller-path svg{width:52px}.parish-home-feature h2{font-size:39px}.parish-seal-arch{flex-basis:155px}.parish-seal-arch strong{font-size:57px}.cat-nav{justify-content:flex-start;gap:25px}}@media (max-width:640px){.utility .container>div:first-child{font-size:12px;display:block}.utility .container{text-align:center;justify-content:center;gap:7px;padding-block:9px}.utility .nav{font-size:11px}.header-row{gap:16px;padding-block:20px 16px}.brand .wordmark{width:205px}.header-icons{gap:2px}.header-icons .icon-btn{width:32px;height:36px}.search{height:44px}.cat-nav{padding-block:7px 16px;font-size:12px}.market-hero-grid{grid-template-columns:1fr;gap:14px;padding-top:0}.market-hero .hero-copy{gap:22px;padding-block:35px 15px}.market-hero h1{font-size:clamp(43px,11.5vw,62px)}.market-hero .lede{font-size:25px}.desktop-break{display:none}.market-hero .btn-row{flex-direction:row;width:100%;margin:0}.market-hero .btn{min-height:45px;padding-inline:19px;font-size:16px}.hero-arch{justify-self:center;width:100%;max-width:430px;padding:7px 7px 0}.hero-arch-inner{aspect-ratio:4/4.4}.category-section{gap:22px;padding-block:25px 30px}.category-section .section-head{align-items:center}.h-section{font-size:32px}.section-link{letter-spacing:.08em;font-size:9px!important}.arched-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 13px}.arched-category span{font-size:21px}.parish-home-feature{gap:26px;padding:27px}.parish-home-feature h2{font-size:40px}.parish-home-feature .eyebrow{font-size:10px}.parish-home-feature .parish-location{font-size:24px}.parish-seal-arch{flex-basis:auto;align-self:center;width:165px}.parish-seal-arch .profit-seal{padding-top:36px}.parish-seal-arch .profit-seal img{height:64px}.seller-section{padding-block:30px}.seller-path h3{font-size:27px}}@media (prefers-reduced-motion:reduce){.category-arch{transition:none}.arched-category:hover .category-arch{transform:none}}@media (max-width:640px){.header-row .brand{min-width:0}.header-icons .icon-btn{width:40px;height:44px}.brand .wordmark{width:clamp(155px,47vw,205px);height:auto}.header-row{gap:12px;padding-block:16px 10px}.search{height:48px}.search input{min-width:0;font-size:16px}.cat-nav a{align-items:center;min-height:44px;display:inline-flex}.cat-nav{gap:22px;padding-block:0 8px;font-size:13px}.market-hero h1{font-size:clamp(40px,11vw,56px)}.market-hero .lede{font-size:23px;line-height:1.4}.market-hero .btn-row{flex-wrap:wrap;gap:10px}.market-hero .btn{min-height:48px}.parish-home-feature>div:first-child{width:100%;min-width:0}.parish-home-feature .btn{white-space:normal;text-align:center;max-width:100%;padding-inline:14px}.hero-arch{max-width:360px}.category-section .section-head{align-items:flex-start;gap:12px}.category-section .section-link{align-items:center;min-height:44px;display:flex;font-size:10px!important}.arched-category span{font-size:clamp(18px,5vw,22px)}.merch-card .body{padding:10px 0}.merch-card h3{text-wrap:pretty;overflow-wrap:anywhere;font-size:19px;line-height:1.2}.merch-card .eyebrow{letter-spacing:.11em;font-size:9px;line-height:1.6}.merch-card .ph{aspect-ratio:4/5;border-radius:20px}.merch-card .ph img{object-fit:contain}.merch-card .body>.muted{font-size:11px}.grid-products{row-gap:24px}.filters a{min-height:44px}.section{padding-block:32px}.site-footer .container{gap:32px;padding-top:40px}.footer-cols a{align-items:center;min-height:36px;display:flex}.site-footer .footer-cols{gap:24px 18px}}@media (max-width:360px){.header-icons{gap:0}.header-icons .icon-btn{width:36px}.brand .wordmark{width:151px}.arched-category span{font-size:18px}}.shop-page{padding-top:32px}.product-breadcrumb{color:var(--muted);flex-wrap:wrap;gap:12px;font-size:12px;line-height:1.8}.shop-masthead{border:1px solid var(--gold);background:linear-gradient(110deg,#29372f,#3a4a3f);grid-template-columns:minmax(0,1fr) 265px;align-items:center;gap:65px;padding:45px 50px 0;display:grid}.shop-masthead-copy{flex-direction:column;align-items:flex-start;gap:21px;min-width:0;padding-bottom:45px;display:flex}.shop-masthead .eyebrow{color:var(--text);font-family:var(--display);letter-spacing:.2em;font-size:12px}.shop-masthead h1{overflow-wrap:anywhere;font-size:clamp(43px,4.8vw,67px);line-height:1.04}.shop-introduction{font-family:var(--display);max-width:31em;color:var(--text);font-size:25px;line-height:1.35}.shop-masthead-details{flex-wrap:wrap;align-items:center;gap:14px 24px;font-size:12px;display:flex}.shop-masthead-details a{color:var(--text)}.shop-portrait-arch{border:1px solid var(--gold);border-bottom:0;border-radius:999px 999px 0 0;align-self:end;min-width:0;padding:7px 7px 0}.shop-portrait-arch>div{border:1px solid var(--gold);background:#172019;border-bottom:0;border-radius:999px 999px 0 0;justify-content:center;align-items:center;height:330px;display:flex;overflow:hidden}.shop-portrait-arch img{object-fit:cover;width:100%;height:100%}.shop-portrait-symbol img{object-fit:contain;width:90px;height:145px}.shop-portrait-symbol span{font-family:var(--display);color:var(--gold);font-size:130px}.parish-share-pill{border-block:1px solid var(--gold);color:var(--text);padding-block:8px}.shop-page .tabs{border-color:var(--gold);gap:40px}.shop-page .tabs a{font-family:var(--display);height:58px;font-size:23px;font-weight:400}.shop-page .tabs a[aria-current=page]{color:var(--text);border-color:var(--gold)}.shop-page .side-nav{border-top:1px solid var(--gold);padding-top:17px}.shop-page .side-nav a{border-radius:0}.shop-page .side-nav a[aria-current=page]{background:#3a4a3f}.shop-page .product-card .ph{border:1px solid var(--gold)}.shop-page .panel{border-color:var(--line);background:#10150f;border-radius:0}.shop-page .panel h3{font-size:29px!important}.shop-page .empty{border:1px solid var(--line);background:#10150f}.product-page{gap:55px;padding-top:30px;padding-bottom:80px}.product-page .listing-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:65px;display:grid}.product-page .gallery{flex-direction:column;gap:20px;min-width:0;display:flex}.product-page .gallery .main{border-color:var(--gold);border-radius:999px 999px 0 0;flex:auto;padding:8px}.product-page .gallery .main .ph{border:1px solid var(--gold);aspect-ratio:4/5;background:#eee8dc;border-radius:999px 999px 0 0;overflow:hidden}.product-page .gallery .main img{object-fit:contain;width:100%;height:100%}.product-page .gallery .thumbs{flex-direction:row;flex-basis:auto;gap:12px;padding-bottom:5px;display:flex;overflow-x:auto}.product-page .gallery .main{order:0}.product-page .gallery .thumbs{order:1}.shop-page .product-card .title{font-family:var(--display);font-size:25px}.product-page .gallery .thumbs a{background:#eee8dc;border-radius:999px 999px 0 0;flex:0 0 70px;width:70px;height:87px;overflow:hidden}.product-page .gallery .thumbs img{object-fit:contain}.product-page .gallery .thumbs a[aria-current=true]{border-color:var(--gold);outline:1px solid var(--gold);outline-offset:3px}.product-page .buy{gap:24px;padding-top:20px}.product-page .buy h1{font-size:clamp(36px,3.7vw,52px);line-height:1.08}.product-shop-link{color:var(--text);border-bottom:1px solid var(--line);flex-direction:column;gap:7px;padding-bottom:15px;text-decoration:none;display:flex}.product-shop-link>span:last-child{font-family:var(--display);font-size:26px}.product-page .buy>.card{border-bottom:1px solid var(--line);border-radius:0;padding-bottom:20px}.product-page .avatar{border:1px solid var(--gold);color:var(--gold);background:#3a4a3f;border-radius:999px 999px 0 0}.product-price{font-family:var(--display);color:var(--gold);font-size:38px;line-height:1}.product-page .buy .btn{font-family:var(--display);min-height:52px;font-size:20px;font-weight:500}.product-page .buy .chip{letter-spacing:.025em;border-radius:0;padding:7px 10px;font-size:11px}.product-page .buy .chip-solid{border-color:var(--line);color:var(--text);background:#3a4a3f}.product-page .accordion{border-color:var(--gold)}.product-page .accordion summary{font-size:25px}.product-page .accordion .body{font-size:14px;line-height:1.8}.product-page .note{border-color:var(--gold);background:#233027;border-radius:0}.product-checkout-note{color:var(--muted);font-size:12px;line-height:1.8}.parish-product-note{border:1px solid var(--gold);background:#3a4a3f;flex-direction:column;gap:7px;padding:19px 22px;display:flex}.parish-product-note strong{font-family:var(--display);font-size:24px;font-weight:500}.parish-product-note span{color:var(--text-2);font-size:12px;line-height:1.7}.product-shop-feature{border:1px solid var(--gold);background:#3a4a3f;flex-direction:column;align-items:flex-start;gap:18px;padding:45px;display:flex}.product-shop-feature h2{font-size:clamp(35px,4vw,50px)}.product-shop-feature p{max-width:42em;color:var(--text-2);line-height:1.7}.product-maker-feature{border-color:var(--gold);border-radius:0;background:#29372f!important}.product-maker-feature>.ph{border:1px solid var(--gold);background:#172019;border-radius:999px 999px 0 0!important}.product-page .pills .pill span{border-color:var(--line);border-radius:999px}.product-page .pills .pill:has(input:checked) span{border-color:var(--gold);background:#3a4a3f}.account-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:80px;padding-block:65px 90px;display:grid}.account-story{flex-direction:column;align-items:flex-start;gap:25px;padding:12px 35px 0 0;display:flex}.account-story>.eyebrow{font-size:11px;line-height:1.8}.account-symbol-arch{border:1px solid var(--gold);border-radius:999px 999px 0 0;width:185px;margin-top:8px;padding:7px}.account-symbol-arch>div{border:1px solid var(--gold);background:#3a4a3f;border-radius:999px 999px 0 0;justify-content:center;align-items:center;height:220px;display:flex}.account-symbol-arch img{object-fit:contain;width:100px;height:100px}.account-story h2{white-space:pre-line;font-size:clamp(36px,4.1vw,54px);line-height:1.07}.account-story>p{font-family:var(--display);max-width:21em;color:var(--text-2);font-size:24px;line-height:1.5}.account-story>a{font-size:12px;line-height:1.8}.account-panel{border:1px solid var(--gold);border-top:3px solid var(--gold);background:#10150f;flex-direction:column;gap:24px;min-width:0;padding:38px;display:flex}.account-panel h1{font-size:47px;line-height:1.05}.account-intro{color:var(--text-2);font-size:13px;line-height:1.8}.account-panel .input,.account-panel .textarea{background:#0b0b0b;border:1px solid #56614f;border-radius:3px;font-size:14px}.account-panel .input:focus,.account-panel .textarea:focus{border-color:var(--gold)}.account-panel .field label{font-size:12px}.account-panel .form .btn{font-family:var(--display);font-size:21px;font-weight:500}.account-panel .radio-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.account-panel .radio-card{border-color:var(--line);border-radius:0;min-width:0;padding:16px}.account-panel .radio-card strong{font-family:var(--display);font-size:22px;font-weight:500}.account-panel .radio-card span{font-size:11px;line-height:1.6}.account-panel .radio-card:has(input:checked){border-color:var(--gold);background:#3a4a3f}.account-panel .check{font-size:12px;line-height:1.7}.account-panel input[type=checkbox]{accent-color:var(--gold)}.application-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:65px}.application-layout .account-story{position:sticky;top:30px}.application-layout .account-panel{padding:37px}.application-steps{flex-direction:column;gap:22px;margin:5px 0;padding:0;list-style:none;display:flex}.application-steps li{gap:18px;display:flex}.application-steps li>span{font-family:var(--display);color:var(--gold);font-size:27px}.application-steps strong{font-family:var(--display);font-size:24px;font-weight:400}.application-steps p{color:var(--text-2);margin-top:5px;font-size:12px;line-height:1.7}.form-section-heading{border-top:1px solid var(--gold);align-items:center;gap:14px;margin-top:7px;padding-top:23px;font-size:30px;display:flex}.form-section-heading span{color:var(--gold);font-size:22px}.seller-application-form>.muted{font-size:12px;line-height:1.8}.seller-landing>.stack{max-width:850px}.seller-landing>.stack h1{font-size:clamp(44px,5.5vw,72px)}.seller-landing>.stack .lede{font-family:var(--display);font-size:27px}.seller-type-grid{gap:25px}.seller-type-card{border:1px solid var(--gold);background:#10150f;border-radius:0;padding:32px}.seller-type-symbol{border:1px solid var(--gold);width:75px;height:92px;color:var(--gold);font-family:var(--display);background:#3a4a3f;border-radius:999px 999px 0 0;justify-content:center;align-items:center;font-size:34px;display:flex}.seller-type-card h2{font-size:36px}.seller-type-card .btn{font-family:var(--display);margin-top:auto;font-size:19px}.application-status{border:1px solid var(--gold);background:#142017;margin-block:55px;padding:44px;max-width:680px!important}@media (max-width:1000px){.account-layout{gap:35px}.account-story{padding-right:0}.application-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:35px}.shop-masthead{grid-template-columns:minmax(0,1fr) 210px;gap:30px;padding-inline:30px}.shop-portrait-arch>div{height:285px}.product-page .listing-layout{gap:35px}}@media (max-width:760px){.account-layout,.application-layout{grid-template-columns:1fr;gap:30px;padding-block:35px 55px}.account-story{grid-template-columns:minmax(0,1fr) 120px;gap:14px 25px;display:grid}.account-story>.eyebrow{grid-column:1/-1}.account-symbol-arch{grid-area:2/2/5;width:120px;padding:5px}.account-symbol-arch>div{height:155px}.account-symbol-arch img{width:70px;height:70px}.account-story h2{font-size:39px}.account-story>p{font-size:20px}.account-story>a{grid-column:1/-1}.application-layout .account-story{position:static}.application-steps{flex-direction:row;grid-column:1/-1;gap:20px;margin-block:12px}.application-steps li{flex:1;gap:9px}.application-steps strong{font-size:20px}.application-steps p{font-size:11px}.product-page .listing-layout{grid-template-columns:1fr;gap:30px}.product-page .gallery{justify-self:center;width:100%;max-width:570px}.product-page .buy{padding-top:0}.product-page .buy h1{font-size:43px}.shop-masthead{grid-template-columns:minmax(0,1fr) 170px;gap:22px;padding:30px 25px 0}.shop-masthead-copy{padding-bottom:30px}.shop-masthead h1{font-size:44px}.shop-introduction{font-size:23px}.shop-portrait-arch>div{height:240px}}@media (max-width:480px){.account-panel,.application-layout .account-panel{padding:25px 20px}.account-panel h1{font-size:40px}.account-story{grid-template-columns:minmax(0,1fr) 95px;gap:15px}.account-story h2{font-size:34px}.account-story>p{font-size:19px}.account-symbol-arch{width:95px}.account-symbol-arch>div{height:135px}.account-symbol-arch img{width:60px;height:60px}.application-steps{flex-direction:column;gap:15px}.application-steps li{gap:15px}.application-steps p{margin-top:1px}.account-panel .radio-cards{grid-template-columns:1fr 1fr;gap:9px}.account-panel .radio-card{padding:12px}.account-panel .radio-card strong{font-size:20px}.shop-masthead{grid-template-columns:1fr;gap:0;padding:28px 25px 0}.shop-masthead-copy{gap:17px;padding-bottom:25px}.shop-masthead h1{font-size:43px}.shop-portrait-arch{justify-self:center;width:180px}.shop-portrait-arch>div{height:210px}.shop-portrait-symbol img{width:65px;height:110px}.shop-masthead-details{font-size:11px}.product-page{gap:30px;padding-top:20px;padding-bottom:50px}.product-page .gallery .main{padding:6px}.product-page .buy h1{font-size:37px}.product-shop-feature{padding:28px}.parish-product-note{padding:17px}.product-maker-feature{gap:22px!important}.seller-landing>.stack .lede{font-size:24px}.seller-type-card{padding:25px}.application-status{margin:30px 16px;padding:30px 22px}}.merch-purchase{border-block:1px solid var(--line-2);flex-direction:column;gap:22px;padding-block:24px;display:flex}.merch-price-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.merch-purchase fieldset{border:0;min-width:0;margin:0;padding:0}.merch-purchase legend{margin-bottom:12px;font-size:14px;font-weight:600}.merch-options{flex-wrap:wrap;gap:9px;display:flex}.merch-options button{min-width:48px;min-height:46px;color:var(--text);background:var(--surface);border:1px solid var(--line-2);cursor:pointer;border-radius:7px;padding:10px 15px;font-size:14px}.merch-options button[aria-pressed=true]{background:var(--field);border-color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold-hi)}.merch-options button:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.merch-checkout-row{align-items:end;gap:14px;display:flex}.merch-checkout-row>.btn{white-space:normal;flex:1}.merch-quantity{flex-direction:column;gap:7px;font-size:13px;display:flex}.merch-quantity select{min-height:52px;color:var(--text);border:1px solid var(--line-2);background:var(--surface);border-radius:7px;padding:10px 15px}.merch-store-link{align-items:center;min-height:44px;font-size:13px;display:flex}.merch-error{color:var(--danger);font-size:14px;line-height:1.6}.mobile-merch-bar{display:none}.product-page .gallery .thumbs button{border:1px solid var(--line-2);cursor:pointer;background:#eee8dc;border-radius:12px;flex:0 0 70px;width:70px;height:87px;padding:0;overflow:hidden}.product-page .gallery .thumbs button[aria-pressed=true]{outline:2px solid var(--gold);outline-offset:2px}.product-page .gallery .thumbs{padding:5px}@media (max-width:640px){.mobile-merch-bar{z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--gold);background:#101210f7;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 28px #0003}.mobile-merch-bar>div{flex-direction:column;min-width:0;display:flex}.mobile-merch-bar strong{color:var(--gold-hi);font-size:21px}.mobile-merch-bar span{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mobile-merch-bar .btn{flex-shrink:0;min-height:48px;font-size:16px}body:has(.mobile-merch-bar){padding-bottom:calc(90px + env(safe-area-inset-bottom))}#choose-options{scroll-margin-top:20px}.product-page .gallery .main{border-radius:24px}.product-page .gallery .main .ph{aspect-ratio:1;border-radius:18px}.product-page .gallery .main img{object-fit:contain}.product-page .buy h1{text-wrap:pretty;font-size:clamp(29px,8vw,36px);line-height:1.12}.product-page .buy{gap:20px}.product-breadcrumb>span:last-child{display:none}.product-page .product-shop-link>span:last-child{font-size:22px}.merch-purchase{gap:20px}.merch-quantity select{font-size:16px}}.purchase-help{border:1px solid var(--line-2);border-radius:8px;padding:20px}.purchase-help strong{color:var(--text);font-size:15px}.purchase-help p,.checkout-caption{color:var(--muted);font-size:13px;line-height:1.7}.purchase-help p{margin:8px 0 14px}.purchase-help-links{flex-wrap:wrap;gap:10px 20px;font-size:13px;line-height:1.8;display:flex}.purchase-help-links a{text-underline-offset:4px}.help-page{max-width:880px;padding-block:60px 90px}.help-page h1{font-family:var(--display);margin:14px 0 20px;font-size:clamp(36px,6vw,56px)}.help-page .lede{max-width:34em;margin-bottom:34px}.help-page .prose{max-width:680px}.cart-intro{color:var(--muted);margin:14px 0 30px}.product-page .gallery .main img{object-fit:contain}.product-page .thumbs a[aria-current=true]{outline:2px solid var(--gold);outline-offset:3px}.product-page .buy .btn{min-height:48px}@media (max-width:760px){.help-page{padding-block:34px 55px}.purchase-help{padding:16px}.summary{box-sizing:border-box;width:100%;min-width:0}}
