:root{--serif: Georgia, "Times New Roman", serif;--sans: Arial, Helvetica, sans-serif}[hidden]{display:none!important}.body-large{line-height:1.7}.hero-copy .display{max-width:13ch;font-size:clamp(2.7rem,5.8vw,5.5rem)}.hero-note{writing-mode:horizontal-tb;letter-spacing:.12em;font-family:var(--sans);font-size:.66rem}.hero-copy .eyebrow{font-size:.7rem}.custom-hero-copy{padding-block:3.5rem}.custom-hero-copy .display{max-width:16ch;font-size:clamp(2.6rem,4.6vw,4.65rem)}.custom-scope{width:fit-content;max-width:100%;letter-spacing:.06em}.brand-cn{font-size:1.13rem;letter-spacing:.12em}.brand-en{letter-spacing:.2em}.hero-seal,.brand-seal{letter-spacing:-.05em}.featured-empty{grid-column:1 / -1;padding:2rem;border:1px solid var(--paper-deep)}.featured-empty p{margin:0 0 1rem}.custom-form .reference-label{font-weight:700;letter-spacing:.08em}.custom-form input,.custom-form select,.custom-form textarea{min-width:0;font-size:1rem}.contact-direct>a{overflow-wrap:anywhere}.custom-dialog-head{letter-spacing:.06em}.custom-order-dialog .custom-dialog-actions .button{letter-spacing:.035em}.security-row{letter-spacing:.025em}@media(max-width:980px){.custom-hero-copy{width:min(680px,82%)}}@media(max-width:680px){.brand-words{display:flex}.brand{gap:.5rem}.brand-cn{font-size:.86rem;letter-spacing:.08em}.brand-en{font-size:.45rem;letter-spacing:.12em}.brand-seal{width:2.2rem;height:2.2rem;font-size:.95rem}.header-inner{gap:.5rem}.mobile-menu>summary{font-size:.75rem}.header-actions a{font-size:.75rem}.hero-copy{padding-top:0}.hero-content{padding-block:3rem}.hero-copy .display{font-size:clamp(2.7rem,11.2vw,4rem)}.hero-copy .eyebrow{letter-spacing:.12em}.hero-actions{gap:1.2rem}.hero-actions .button{letter-spacing:.05em}.custom-hero-copy{width:100%;padding-block:3rem}.custom-hero-copy .display{font-size:clamp(2.3rem,9.5vw,3.4rem)}.custom-hero-inner,.custom-hero{min-height:0}.contact-hero .display{font-size:clamp(2.1rem,9vw,3.4rem)}.custom-order-dialog>h2{font-size:1.55rem}.custom-terms-scroll{max-height:30vh}.dialog-consent{font-size:.76rem}.custom-dialog-actions{padding-top:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/english.css.map */
