*{box-sizing:border-box;margin:0;border-radius:0!important}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit;color:inherit}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}body{font-family:var(--font-family);font-size:var(--font-size);font-weight:400;line-height:1.4;letter-spacing:0;background-color:var(--color-canvas);color:var(--color-ink)}h1,h2,h3,h4,h5,h6{font-size:var(--font-size);font-weight:700;line-height:1.2;text-transform:var(--text-case)}small,.text-sm{font-size:var(--font-size-sm)}.text-xs{font-size:var(--font-size-xs)}.muted{color:var(--color-muted)}.rte a,.content-link{color:var(--color-link);text-decoration:underline}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}::selection{background:var(--color-ink);color:var(--color-canvas)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:26px;padding:4px 8px;border:var(--hairline);background:transparent;color:var(--color-ink);font-size:var(--font-size);font-weight:400;text-transform:var(--text-case);text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none}.btn:hover{background:var(--color-ink);color:var(--color-canvas);text-decoration:none}.btn--fill{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-contrast)}.btn--fill:hover{filter:brightness(.8);background:var(--color-accent);color:var(--color-accent-contrast)}.btn--wide{width:100%}.btn[disabled],.btn[aria-disabled=true]{border-color:var(--color-muted);color:var(--color-muted);background:transparent;cursor:not-allowed;pointer-events:none}@media(max-width:749px){.btn--tall-mobile{min-height:40px}}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=search],textarea{min-height:26px;padding:2px 6px;border:var(--hairline);background:var(--color-canvas);color:var(--color-ink);width:100%}select{min-height:26px;padding:2px 6px;border:var(--hairline);background:var(--color-canvas);color:var(--color-ink)}label{display:block;margin-bottom:4px;text-transform:var(--text-case)}input::placeholder,textarea::placeholder{color:var(--color-muted);text-transform:var(--text-case)}.field{margin-bottom:12px}.form-errors{border:1px solid var(--color-accent);color:var(--color-accent);padding:8px;margin-bottom:12px}.form-errors ul{margin:0;padding-left:16px}.form-success{border:var(--hairline);padding:8px;margin-bottom:12px}.price{font-variant-numeric:tabular-nums}.price--sale .price__current{color:var(--color-accent)}.price__compare{text-decoration:line-through;color:var(--color-muted);margin-right:6px}.stamp-sold-out{color:var(--color-muted);text-transform:lowercase}.stamp-in-stock{color:green;text-transform:lowercase}.tile{display:block;min-width:0}.tile__media{position:relative;aspect-ratio:1 / 1;background:var(--color-canvas);overflow:hidden}.tile__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.tile--sold-out .tile__media img{opacity:.5}.tile__title{margin-top:6px;font-weight:400;text-transform:var(--text-case);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile a:hover{text-decoration:underline}.product-grid{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gap)}@media(max-width:989px){.product-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.product-grid{grid-template-columns:repeat(2,1fr)}}.table{width:100%;border-collapse:collapse}.table th,.table td{border:var(--hairline);padding:6px 8px;text-align:left;vertical-align:top;font-weight:400;text-transform:var(--text-case)}.pagination{display:flex;gap:8px;justify-content:center;margin:24px 0;text-transform:var(--text-case)}.pagination .current{font-weight:700;text-decoration:underline}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}main{flex:1 0 auto;display:flex;flex-direction:column}main>.shopify-section:not(:has(.splash)){padding:16px 0}main>.splash{width:100%}.page-title{margin-bottom:16px;text-transform:var(--text-case)}.rte{max-width:65ch}.rte p,.rte ul,.rte ol,.rte h1,.rte h2,.rte h3,.rte h4{margin-bottom:12px}.rte img{margin:12px 0}.account-narrow{max-width:360px}.account-form{margin-bottom:16px}.account-alt{border-top:var(--hairline);padding-top:12px}.account-alt a{text-decoration:underline}.order-back{margin-top:20px}body.splash-body{background:var(--color-splash-bg);color:var(--color-splash-text)}.splash{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:var(--color-splash-bg);color:var(--color-splash-text);padding:16svh var(--page-margin) 72px}.splash a{color:var(--color-splash-text)}.splash :focus-visible{outline:1px solid var(--color-splash-text);outline-offset:2px}.splash__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.splash__bg img,.splash__bg-img{width:100%;height:100%;aspect-ratio:var(--splash-bg-aspect, 1 / 1);object-fit:cover;object-position:center center}.splash__bg--dim{opacity:.38}.splash__bg--faint{opacity:.2}.splash__bg--grain{opacity:.42}.splash__bg--grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E");opacity:.5;mix-blend-mode:overlay}.splash>*:not(.splash__bg):not(.splash__account){position:relative;z-index:1}.splash__logo-img,.chunq-logo{display:block;height:auto;margin:0 auto}.chunq-logo--invert{filter:invert(1)}.splash__mark{margin-top:20px;opacity:.55}.splash__mark img{width:56px;height:auto;margin:0 auto}.splash__marks{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin-top:32px;width:100%}.splash__marks .chunq-side-mark{margin-left:auto;margin-right:auto}.splash__corner{position:absolute;z-index:2;opacity:.72;pointer-events:none}.splash__corner--bl{bottom:var(--page-margin);left:var(--page-margin)}.splash__corner--br{bottom:var(--page-margin);right:var(--page-margin)}.splash__corner--tr{top:var(--page-margin);right:var(--page-margin);opacity:.45}.splash__corner--tr img{width:40px;height:auto}.splash>a.splash__account{position:absolute;top:var(--page-margin);right:var(--page-margin);z-index:3;font-size:11px;line-height:1.4;letter-spacing:0;text-transform:lowercase;text-decoration:none;opacity:.55}.splash>a.splash__account:hover{opacity:1;text-decoration:underline}.splash__logo{margin-bottom:16px}.splash__clock{margin-bottom:20px;font-variant-numeric:tabular-nums}.splash__nav{display:flex;flex-direction:column;gap:4px;text-transform:lowercase}.splash__nav a:hover{text-decoration:underline}.splash__social{margin-top:28px;display:flex;gap:12px;justify-content:center}.splash__social svg{width:16px;height:16px;fill:currentcolor}.chunq-side-mark{display:block;width:auto;height:auto;background:transparent}.chunq-side-mark--invert{filter:invert(1)}.chunq-cities-mark{opacity:.9}.chunqwear-mark{opacity:.85}.splash__bottom{margin-top:auto;padding-top:24px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-100px;left:8px;z-index:100;background:var(--color-canvas);border:var(--hairline);padding:6px 10px}.skip-link:focus{top:8px}.lowercase{text-transform:lowercase}.tabular{font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/10/assets/critical.css.map */
