*{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__status{position:absolute;left:6px;bottom:6px;padding:2px 5px;border:var(--hairline);background:color-mix(in srgb,var(--color-canvas) 94%,transparent);color:var(--color-ink);text-transform:var(--text-case)}.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}.tile__meta{display:block;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:var(--text-case)}.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:14px;font-variant-numeric:tabular-nums}.splash__shop{width:min(100%,320px);margin-bottom:18px;padding:8px;border:1px solid currentcolor;background:color-mix(in srgb,var(--color-splash-bg) 74%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.splash__shop-meta{margin-bottom:7px;font-variant-numeric:tabular-nums;text-transform:lowercase}.splash a.splash__shop-button{display:block;min-height:44px;padding:12px 14px;background:var(--color-splash-text);color:var(--color-splash-bg);font-weight:700;text-decoration:none;text-transform:lowercase}.splash a.splash__shop-button:hover{text-decoration:underline}.splash__nav{display:flex;flex-direction:column;gap:0;text-transform:lowercase}.splash__nav a{display:flex;min-height:28px;align-items:center;justify-content:center;padding:4px 8px}.splash__nav a:hover{text-decoration:underline}.splash__social{margin-top:20px;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}@media(max-width:749px){.splash{padding-top:11svh}.splash__shop{width:min(100%,300px)}}.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}:root{--font-family: Arial, Helvetica, sans-serif;--hairline: 1px solid #dadada}body{line-height:1.5;-webkit-font-smoothing:antialiased}body h1,body h2,body h3{font-weight:400}body h1{font-size:clamp(28px,3.4vw,46px);letter-spacing:-.045em}a{text-underline-offset:5px;text-decoration-thickness:1px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}body .masthead{min-height:116px;padding:26px 0;gap:48px}body .masthead__nav{gap:26px;font-size:14px}body .masthead__nav a[aria-current=page]{color:var(--color-ink);text-decoration:underline}body .masthead__meta{gap:22px;font-size:13px}body .masthead__logo-img{width:150px}body .masthead__mobile summary{border:0;padding:12px 0 12px 12px}body .masthead__mobile[open] summary{background:transparent;color:var(--color-ink)}body .masthead__mobile-nav{border:0;min-width:200px;padding:16px 22px;box-shadow:0 12px 24px #0000000d}body .masthead__mobile-nav a{border:0;padding:10px 0}body main>.shopify-section{padding:24px 0 64px}body .btn{min-height:44px;padding:10px 18px;border-color:#bbb;font-size:14px}body .btn--fill{background:var(--color-accent);border-color:var(--color-accent)}body .btn--fill:hover{background:var(--color-ink);filter:none}body input,body textarea,body select{min-height:44px}body .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 8%}body .tile__media img{padding:5%;transition:transform .22s ease}body .tile a:hover .tile__media img{transform:translateY(-4px)}body .tile a:hover{text-decoration:none}body .tile__title{margin-top:20px;font-size:16px;white-space:normal}body .tile__price{display:block;margin-top:3px;color:#666;font-size:14px}body .tile__status{position:static;display:block;border:0;padding:0;background:transparent;font-size:12px}body .tile__meta{font-size:12px;margin-top:6px}body .tile--sold-out .tile__media img{opacity:.65}.chunq-shop{padding:20px 0 70px}.chunq-shop__head{display:flex;align-items:baseline;justify-content:space-between;gap:30px;margin-bottom:48px}.chunq-shop__nav{display:flex;flex-wrap:wrap;gap:26px}.chunq-shop__nav a{min-height:44px;display:inline-flex;align-items:center;color:#6b6b6b}.chunq-shop__nav a[aria-current]{color:var(--color-ink);text-decoration:underline}.chunq-shop .product-grid{max-width:1050px;margin-inline:auto}.chunq-home__spread{display:grid;grid-template-columns:1.15fr 1fr;gap:9%;align-items:start}.chunq-home__photo{display:block}.chunq-home__photo img{width:100%}.chunq-home__story{padding-top:10%}.chunq-home__caption{font-size:12px;color:#686868;margin-bottom:24px}body .chunq-home__story h1{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;font-size:clamp(42px,6.4vw,86px);line-height:1;letter-spacing:-.055em;max-width:5.5em;margin-bottom:48px}.chunq-home__detail{display:block;width:66%;margin-left:auto}.chunq-home__detail img{width:100%}.chunq-home__links{display:flex;justify-content:space-between;gap:20px;margin-top:28px;font-size:14px}.chunq-home__links a{border-bottom:1px solid #aaa;padding-bottom:5px}.chunq-home__links span{margin-left:12px}.chunq-home__shop{padding:clamp(80px,12vw,160px) 0 100px}.chunq-home__shop-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:38px}.chunq-home__shop-head h2{font-size:30px;letter-spacing:-.035em}.chunq-home__shop .product-grid{max-width:960px;margin:auto}.chunq-home__letters{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;padding:35px 0 50px}.chunq-home__letters h2{font-size:22px;margin-bottom:8px;letter-spacing:-.02em}.chunq-home__letters p{color:#686868;font-size:14px}.chunq-home__form{display:flex;border-bottom:1px solid #aaa;gap:16px;flex-wrap:wrap}.chunq-home__form input{flex:1;width:auto;min-width:140px;padding:12px 0;border:0}.chunq-home__form button{background:none;border:0;padding:12px 0 12px 16px;cursor:pointer}body .product{grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);gap:7%}body .product__gallery{display:grid;grid-template-columns:1fr 1fr;gap:12px}body .product__image{border:0;background:#fff}body .product__image:first-child{grid-column:1 / -1}body .product__image.is-selected{border:0}body .product__image-index{position:static;border:0;padding:6px 0;text-align:right;color:#777;font-size:10px}body .product__info{top:28px;padding-top:22px}body .product__title{font-size:30px}body .product__price{font-weight:400;margin:10px 0 32px;font-size:17px}body .product__option-values{gap:4px;margin-bottom:18px}body .product__option-value span{border:0;border-bottom:1px solid transparent;padding:10px 8px}body .product__option-value input:checked+span{background:transparent;color:var(--color-ink);border-color:var(--color-ink)}body .product__add{margin-top:8px;font-weight:400;min-height:50px}body .product__buy-note{gap:8px;margin:16px 0 28px;font-size:12px}body .product__description{margin:36px 0 24px;font-size:14px;line-height:1.65}body .product__description strong{font-weight:500}body .product__details{border-top:1px solid #ddd}body .product__details summary{font-weight:400;padding:18px 0}body .product__waitlist{border:0;padding:12px 0}body .product-related{border:0;padding-top:40px}body .product-related__head{margin-bottom:35px}body .product-related__head h2{font-size:24px}body .product-sticky{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}body .footer{border-top:1px solid #ddd;padding:38px 0 30px;margin-top:35px}body .footer__links{gap:24px;margin-bottom:24px}body .footer__policies{font-size:11px;color:#686868;gap:12px 22px;max-width:640px;line-height:1.8}body .footer__marks{border:0;padding-top:40px}body .chunq-lookbook__header{border:0;margin:25px 0 60px}body .chunq-shoot__head{border:0;padding-top:18px;margin-bottom:28px}body .chunq-shoot__head h2{font-size:21px;letter-spacing:-.02em}body .chunq-shoot__no{color:#777}body .chunq-lookbook__egress{border:0;padding-top:40px}@media(min-width:1400px){.chunq-home__spread{gap:120px}}@media(max-width:749px){body .masthead{min-height:90px;gap:20px;padding:18px 0}body .masthead__logo-img{width:120px}body .masthead__meta{font-size:13px}body main>.shopify-section{padding-top:14px;padding-bottom:40px}body .product-grid{gap:36px 16px}body .tile__media img{padding:0}body .tile__title{margin-top:14px;font-size:14px}body .tile__price{font-size:13px}.chunq-shop{padding-top:8px}.chunq-shop__head{display:block;margin-bottom:24px}.chunq-shop__nav{gap:24px;margin-top:12px}.chunq-home__spread{gap:0;grid-template-columns:1fr}.chunq-home__photo{width:86%}.chunq-home__story{display:grid;grid-template-columns:1fr 42%;padding-top:30px;column-gap:18px;align-items:start}.chunq-home__caption{grid-column:1;margin:0 0 16px;font-size:11px}body .chunq-home__story h1{grid-column:1;font-size:clamp(24px,calc(11vw - 12px),66px);margin:0}.chunq-home__detail{grid-column:2;grid-row:1 / 4;width:100%;margin-top:-75px;border:8px solid white;border-right:0}.chunq-home__links{grid-column:1 / -1;margin-top:26px;font-size:13px}.chunq-home__shop{padding:75px 0 65px}.chunq-home__letters{grid-template-columns:1fr;gap:24px;padding:20px 0 35px}body .product{grid-template-columns:1fr;gap:22px}body .product__gallery{display:flex;gap:12px}body .product__info{padding:0}body .product__title{font-size:28px}body .product__price{margin-bottom:24px}body .product__description{margin-top:30px}body .footer{margin-top:0}body .chunq-shoot__head{grid-template-columns:25px 1fr}body .chunq-shoot__piece{grid-column:2}}@media(prefers-reduced-motion:reduce){body .tile__media img{transition:none}}.chunq-film{position:relative;min-width:0}.chunq-film video{display:block;width:100%;height:auto;aspect-ratio:9 / 16;background:transparent}.chunq-home__detail.chunq-film video{aspect-ratio:3 / 4;object-fit:cover}.chunq-film__toggle{position:absolute;bottom:10px;right:10px;padding:8px 11px;min-height:44px;border:0;color:#fff;background:#151515b8;font:inherit;font-size:11px;cursor:pointer}.chunq-film__toggle[hidden]{display:none}.chunq-film__caption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:9px 0;font-size:12px;color:var(--color-muted)}.chunq-coast__preview{margin:48px 0 22px}.chunq-coast__preview h3{font:inherit;font-size:18px;margin-bottom:6px}.chunq-coast__preview p{font-size:12px;color:var(--color-muted)}.chunq-coast__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;align-items:start}.chunq-coast__grid img{width:100%;height:auto}@media(max-width:749px){.chunq-coast__grid{gap:20px 10px}.chunq-film__caption{font-size:11px}.chunq-home__detail .chunq-film__toggle{right:4px;bottom:4px;padding:6px 8px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/critical.css.map */
