html body .shopify-section-header:not(.shopify-section-header-sticky):has(.header-transparent){position:static!important}html body .shopify-section-header.shopify-section-header-sticky:has(.header-transparent){position:sticky!important}html body .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header:before{height:100%}html body .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent :is(.header__menu-item--top,.header__icon,.header__heading-link .h2){color:rgb(var(--color-header-foreground))}html body .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__menu-item--top{--color-header-border:var(--color-border)}html body .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__heading-logo.normal{opacity:1;transition:none}html body .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__heading-logo.inverse{opacity:0;transition:none}#MainContent .hcxb-titlerow{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px}#MainContent .hcxb-titlerow .hcx-h{min-width:0}#MainContent .hcxb-about{flex:none;margin-bottom:-2px}#MainContent .hcxb-about[aria-expanded=true]{border-color:var(--hcx-ink)}#MainContent .hcxb-about[aria-expanded=true] .hcx-pill__dot svg{transform:rotate(180deg)}#MainContent .hcxb-card{margin-top:22px;padding:clamp(24px,3vw,44px);border-radius:26px;background:#fff;box-shadow:0 1px 3px #0000000d}#MainContent .hcxb-card[hidden]{display:none}#MainContent .hcxb-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:clamp(18px,2vw,28px)}#MainContent .hcxb-card__eyebrow{margin:0 0 8px;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--hcx-mute)}#MainContent .hcxb-card__title{margin:0;font-family:Jost,cns1,sans-serif;font-size:clamp(26px,2.4vw,36px);line-height:1.08;font-weight:600;letter-spacing:-.03em;text-transform:none;color:var(--hcx-ink);overflow-wrap:anywhere}#MainContent .hcxb-card__close{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--hcx-line);border-radius:50%;background:#fff;color:var(--hcx-ink);cursor:pointer;transition:border-color .2s ease}#MainContent .hcxb-card__close:hover{border-color:var(--hcx-ink)}#MainContent .hcxb-card__close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}#MainContent .hcxb-card__grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(24px,3.5vw,56px);align-items:start}#MainContent .hcxb-card__body{font-size:15.5px;line-height:1.75;color:#333}#MainContent .hcxb-card__body p{margin:0 0 1em}#MainContent .hcxb-card__body p:last-child{margin-bottom:0}#MainContent .hcxb-card__img{overflow:hidden;aspect-ratio:16/10;border-radius:18px;background:var(--hcx-tile)}#MainContent .hcxb-card__img img{display:block;width:100%;height:100%;object-fit:cover}#MainContent .hcxb-card__bf{margin-top:20px}#MainContent .hcxb-card__bft{margin:0 0 10px;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--hcx-mute)}#MainContent .hcxb-card__tags{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}#MainContent .hcxb-card__tags li{display:inline-flex;align-items:center;min-height:32px;padding:6px 14px;border-radius:999px;background:#f3f3f1;font-size:13px;line-height:1.3;color:var(--hcx-ink)}#MainContent .hcxb-hero{margin-top:24px;overflow:hidden;border-radius:26px;background:var(--hcx-tile)}#MainContent .hcxb-hero img{display:block;width:100%;height:auto;aspect-ratio:2000/760;max-height:640px;object-fit:cover}@media(max-width:899px){#MainContent .hcxb-card__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){#MainContent .hcxb-titlerow{align-items:flex-start;flex-direction:column;gap:14px}#MainContent .hcxb-about{margin:0}#MainContent .hcxb-card{margin-top:16px;padding:22px 18px 24px;border-radius:22px}#MainContent .hcxb-card__title{font-size:26px}#MainContent .hcxb-card__close{width:40px;height:40px}#MainContent .hcxb-card__body{font-size:15px;line-height:1.7}#MainContent .hcxb-hero{margin-top:18px;border-radius:22px}#MainContent .hcxb-hero img{aspect-ratio:3/4;max-height:none}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/cs-hanfu-xb.css.map */
