body{--color-background: #fff}.k4u-page-hero{padding-block:clamp(56px,9vw,112px) clamp(24px,4vw,48px);text-align:center}.shopify-section:has(>.k4u-page-hero)+.shopify-section>.k4u-a-sec{padding-top:clamp(24px,4vw,56px)}.k4u-page-hero .k4u-wrap{max-width:1040px;padding-inline:var(--k4u-gutter, 20px)}.k4u-page-hero h1{max-width:18em;margin:0 auto;font-size:var(--t-hero);line-height:var(--t-hero-lh);font-weight:600;letter-spacing:var(--t-hero-ls);text-wrap:balance}.k4u-page-hero h1[data-len=long]{font-size:var(--t-hero-long);line-height:var(--t-hero-long-lh);letter-spacing:var(--t-hero-long-ls)}.k4u-page-hero p{max-width:36em;margin:20px auto 0;font-size:var(--t-lede);line-height:var(--t-lede-lh);font-weight:400;letter-spacing:var(--t-lede-ls);color:var(--k4u-muted);text-wrap:pretty}.k4u-page-hero--c{padding-block:clamp(40px,5vw,72px) clamp(24px,3.4vw,48px)}.k4u-page-hero--c h1{font-size:var(--t-h1p);line-height:var(--t-h1p-lh);letter-spacing:var(--t-h1p-ls)}.k4u-page-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 28px;margin-top:32px}.k4u a.k4u-link:not(.k4u-btn){color:var(--k4u-water-deep)}html:lang(zh-CN) .k4u-page-hero h1{line-height:1.3;letter-spacing:0}.k4u-nw{white-space:nowrap}.k4u-page-hero--left{text-align:left;padding-block:clamp(32px,5vw,64px) clamp(16px,2vw,24px)}.k4u-page-hero--left .k4u-wrap{max-width:calc(var(--k4u-wrap, 1120px) + 2 * var(--k4u-gutter, 20px))}.k4u-page-hero--left h1{max-width:none;margin:0;font-size:var(--t-h2);line-height:var(--t-h2-lh);letter-spacing:var(--t-h2-ls)}.k4u-page-hero--left p{max-width:34em;margin:12px 0 0}.k4u-page-hero--left .k4u-page-hero__actions{justify-content:flex-start}@media(max-width:480px){.k4u-page-hero{padding-block:44px 32px}.k4u-page-hero__actions{flex-direction:column;gap:4px}.k4u-page-hero__actions .k4u-btn{width:100%;max-width:360px}}.contact-form .contact-form__input{min-height:52px;padding:14px 16px;border:1px solid var(--k4u-faint);border-radius:var(--k4u-radius);background:#fff;color:var(--k4u-ink);box-shadow:none;font:400 17px/1.3 var(--k4u-font);letter-spacing:-.022em}.contact-form .contact-form__input::placeholder{color:var(--k4u-muted)}.contact-form .contact-form__input:focus{border-color:var(--k4u-water);box-shadow:none}textarea.contact-form__input{min-height:150px;resize:vertical}.contact-form .button{min-height:44px;padding:0 22px;border-radius:980px;font:500 17px/1.1 var(--k4u-font);letter-spacing:-.022em;transition:background-color .25s var(--k4u-ease),transform .1s ease}.contact-form .button:active{transform:scale(.97)}.shopify-section:has(.contact-form) .text-block :is(h2,h3){font-size:var(--k4u-t-head, clamp(32px, 4vw, 48px));font-weight:600;line-height:1.08;letter-spacing:var(--k4u-t-head-ls, -.03em);text-align:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/k4u-a-pages.css.map */
