:root{--yle-bg: #FFFFFF;--yle-band: #F5F7F6;--yle-bg-deep: #F1F4F2;--yle-surface: #FFFFFF;--yle-surface-2: #F4F5F7;--yle-line: #E6E9E8;--yle-line-strong: #D3D8D6;--yle-text: #1F2A26;--yle-text-2: #4A5752;--yle-text-3: #6B7772;--yle-accent: #0B7A53;--yle-accent-hover: #096645;--yle-accent-deep: #075A3D;--yle-accent-soft: #E7F4EE;--yle-on-accent: #FFFFFF;--yle-price: #D7261E;--yle-price-deep: #C21F18;--yle-price-soft: #FDECEA;--yle-on-price: #FFFFFF;--yle-deal: #FFE45C;--yle-on-deal: #3A2E00;--yle-star: #F5A623;--yle-stage: #F4F5F7;--yle-overlay: rgba(15, 25, 20, .45);--yle-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", sans-serif;--yle-font-display: var(--yle-font-sans);--yle-eyebrow-size: 12px;--yle-eyebrow-track: .02em;--yle-radius-sm: 6px;--yle-radius: 8px;--yle-radius-lg: 12px;--yle-maxw: 1440px;--yle-gutter: 32px;--yle-section-y: 48px;--yle-page-top: 24px;--yle-stack: 20px;--yle-grid-gap: 16px;--yle-fs-display: 36px;--yle-fs-h1: 28px;--yle-fs-h2: 22px;--yle-fs-h3: 16px;--yle-fs-body: 15px;--yle-fs-sm: 13px;--yle-fs-xs: 12px;--yle-btn-h: 44px;--yle-btn-h-lg: 48px;--yle-btn-h-sm: 34px;--yle-btn-pad: 0 24px;--yle-btn-radius: 999px;--yle-btn-track: 0;--yle-field-radius: 8px;--yle-ease: cubic-bezier(.2, .7, .2, 1);--yle-dur: .3s;--yle-dur-fast: .18s;--yle-dur-reveal: .6s;--yle-shadow: 0 10px 28px -16px rgba(20, 40, 30, .28);--yle-shadow-pop: 0 18px 40px -18px rgba(20, 40, 30, .35)}@media(max-width:767px){:root{--yle-gutter: 16px;--yle-section-y: 32px;--yle-page-top: 16px;--yle-stack: 14px;--yle-grid-gap: 10px;--yle-btn-h: 42px;--yle-fs-display: 26px;--yle-fs-h1: 22px;--yle-fs-h2: 18px;--yle-fs-h3: 15px;--yle-fs-body: 14px}}:root{--color-background: var(--yle-bg);--color-foreground: var(--yle-text);--ink: #10251D;--ink-2: var(--yle-surface);--ink-3: var(--yle-surface-2);--bone: #FFFFFF;--bone-dim: var(--yle-text-2);--bone-fade: var(--yle-text-3);--gold: var(--yle-accent);--gold-dim: var(--yle-accent-hover);--aqua: var(--yle-accent);--aqua-soft: var(--yle-accent-soft);--porcelain: var(--yle-text);--glass: rgba(255, 255, 255, .6);--glass-line: var(--yle-line-strong);--mist: rgba(31, 42, 38, .03);--line: var(--yle-line);--line-soft: var(--yle-line);--bg: var(--yle-bg);--bg-elevated: var(--yle-surface);--bg-hover: var(--yle-surface-2);--fg: var(--yle-text);--fg-muted: var(--yle-text-2);--fg-faint: var(--yle-text-3);--accent: var(--yle-accent);--accent-dim: var(--yle-accent-hover);--border: var(--yle-line);--border-soft: var(--yle-line);--water-highlight: var(--yle-accent);--water-highlight-soft: var(--yle-accent-soft);--glass-surface: var(--yle-surface);--glass-border: var(--yle-line);--f-display: var(--yle-font-display);--f-body: var(--yle-font-sans);--f-cn: var(--yle-font-sans);--f-mono: var(--yle-font-sans);--yl-glass-page: var(--yle-bg);--yl-glass-page-2: var(--yle-bg);--yl-glass-foam: var(--yle-text);--yl-glass-ink: var(--yle-text);--yl-glass-ink-2: var(--yle-text-2);--yl-glass-muted-strong: var(--yle-text-2);--yl-glass-muted: var(--yle-text-2);--yl-glass-faint: var(--yle-text-3);--yl-glass-aqua: var(--yle-accent);--yl-glass-aqua-2: var(--yle-surface-2);--yl-glass-aqua-ink: var(--yle-accent);--yl-glass-accent: var(--yle-accent);--yl-glass-accent-soft: var(--yle-accent-soft);--yl-glass-deep: var(--yle-text);--yl-glass-pearl-accent: var(--yle-surface-2);--yl-glass-champagne-light: var(--yle-surface-2);--yl-glass-panel: var(--yle-surface);--yl-glass-panel-strong: var(--yle-surface);--yl-glass-panel-dark: var(--yle-surface-2);--yl-glass-nav-panel: var(--yle-surface);--yl-glass-nav-panel-2: var(--yle-surface);--yl-glass-nav-panel-solid: var(--yle-surface);--yl-glass-nav-panel-sheen: var(--yle-surface);--yl-glass-nav-text: var(--yle-text);--yl-glass-nav-muted: var(--yle-text-2);--yl-glass-nav-faint: var(--yle-text-3);--yl-glass-nav-line: var(--yle-line);--yl-glass-nav-line-strong: var(--yle-line-strong);--yl-glass-line: var(--yle-line);--yl-glass-line-strong: var(--yle-line-strong);--yl-glass-shadow: var(--yle-shadow);--yl-glass-shadow-soft: var(--yle-shadow);--yl-glass-blur: none;--yl-commerce-navy: var(--yle-text);--yl-commerce-red: var(--yle-price);--yl-commerce-red-dark: #E8483E;--yl-commerce-white: var(--yle-surface);--yl-commerce-canvas: var(--yle-bg);--yl-commerce-ink: var(--yle-text);--yl-commerce-muted: var(--yle-text-3);--yl-commerce-line: var(--yle-line);--yl-commerce-success: var(--yle-accent);--yl-commerce-shadow: var(--yle-shadow);--yl-commerce-sans: var(--yle-font-sans);--yl-premium-canvas: var(--yle-bg);--yl-premium-white: var(--yle-surface);--yl-premium-ink: var(--yle-text);--yl-premium-teal: var(--yle-accent);--yl-premium-decor: var(--yle-text-3);--yl-premium-line: var(--yle-line);--yl-premium-muted: var(--yle-text-3);--yl-premium-on-ink: #FFFFFF;color-scheme:light}html,body,main,main#yl-main{background:var(--yle-bg);color:var(--yle-text)}body{font-family:var(--yle-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body p{color:inherit}main#yl-main :is(h1,h2,h3,h4){color:var(--yle-text)}::selection{background:var(--yle-accent);color:var(--yle-on-accent)}body :focus-visible,:focus-visible{outline:2px solid var(--yle-accent);outline-color:var(--yle-accent)!important;outline-offset:3px}body a{color:inherit}body a:hover{color:var(--yle-accent)}hr{border:0;border-top:1px solid var(--yle-line)}body :is(input[type=text],input[type=email],input[type=search],input[type=number],input[type=tel],input[type=password],textarea,select){background-color:var(--yle-surface);color:var(--yle-text);border-color:var(--yle-line-strong)}body :is(input,textarea)::placeholder{color:var(--yle-text-3);opacity:1}body :is(input[type=checkbox],input[type=radio]){accent-color:var(--yle-accent)}html{scrollbar-color:var(--yle-line-strong) var(--yle-bg)}.yl-skip-link{background:var(--yle-accent);color:var(--yle-on-accent);border:0;box-shadow:var(--yle-shadow)}body .yl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--yle-btn-h);padding:var(--yle-btn-pad);border:1px solid var(--yle-accent);border-radius:var(--yle-btn-radius);font-family:var(--yle-font-sans);font-size:15px;font-weight:700;letter-spacing:var(--yle-btn-track);line-height:1.2;text-transform:none;text-decoration:none;white-space:nowrap;box-shadow:none;cursor:pointer;transition:background-color var(--yle-dur-fast) var(--yle-ease),color var(--yle-dur-fast) var(--yle-ease),border-color var(--yle-dur-fast) var(--yle-ease),transform var(--yle-dur-fast) var(--yle-ease)}body .yl-btn--primary,body .yl-btn--primary:visited{background:var(--yle-accent);border-color:var(--yle-accent);color:var(--yle-on-accent)}body .yl-btn--primary:is(:hover,:focus-visible){background:var(--yle-accent-hover);border-color:var(--yle-accent-hover);color:var(--yle-on-accent)}body .yl-btn--ghost,body .yl-btn--ghost:visited{background:var(--yle-surface);border-color:var(--yle-text);color:var(--yle-text)}body .yl-btn--ghost:is(:hover,:focus-visible){background:var(--yle-surface-2);border-color:var(--yle-text);color:var(--yle-text)}body .yl-btn:focus-visible{outline:2px solid var(--yle-accent);outline-offset:2px}body .yl-btn:active{transform:scale(.98)}body .yl-btn:is(:disabled,[aria-disabled=true]){border-color:var(--yle-line);background:var(--yle-surface-2);color:var(--yle-text-3);cursor:not-allowed;transform:none}body .yl-btn>:is(.yl-btn__arrow,span[aria-hidden=true]:last-child:not(:has(svg,img))){display:none}body .yl-link-arrow{display:inline-flex;align-items:center;gap:8px;padding:4px 0;border:0;background:none;color:var(--yle-accent);font-family:var(--yle-font-sans);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;background-image:linear-gradient(var(--yle-accent),var(--yle-accent));background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:color var(--yle-dur-fast) var(--yle-ease),background-size var(--yle-dur) var(--yle-ease)}body .yl-link-arrow:after{content:"\2192";transition:transform var(--yle-dur-fast) var(--yle-ease)}body .yl-link-arrow:is(:hover,:focus-visible){color:var(--yle-accent-hover);background-size:100% 1px}body .yl-link-arrow:is(:hover,:focus-visible):after{transform:translate(4px)}.yle-section{padding-block:var(--yle-section-y)}.yle-container,body .yl-container{width:100%;max-width:var(--yle-maxw);margin-inline:auto;padding-inline:var(--yle-gutter);box-sizing:border-box}.yle-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 32px;flex-wrap:wrap;margin:0 0 var(--yle-stack)}.yle-eyebrow{margin:0 0 4px;color:var(--yle-accent);font-family:var(--yle-font-sans);font-size:var(--yle-eyebrow-size);font-weight:600;letter-spacing:var(--yle-eyebrow-track);line-height:1.3;text-transform:none}.yle-title,main#yl-main .yle-title{margin:0;color:var(--yle-text);font-family:var(--yle-font-sans);font-size:clamp(20px,2vw,26px);font-weight:700;letter-spacing:-.01em;line-height:1.2}.yle-title em{font-style:normal;color:var(--yle-accent)}main#yl-main .yl-sec-head__h,main#yl-main .yl-sec-head__h p{font-family:var(--yle-font-sans);font-weight:700;letter-spacing:-.01em;color:var(--yle-text)}main#yl-main .yl-sec-head__eyebrow,main#yl-main .yl-sec-head__num{color:var(--yle-accent);letter-spacing:var(--yle-eyebrow-track)}main#yl-main h1{font-family:var(--yle-font-sans);font-weight:700;letter-spacing:-.015em}html.yle-js .yle-reveal{opacity:0;transform:translateY(12px);transition:opacity var(--yle-dur-reveal) var(--yle-ease),transform var(--yle-dur-reveal) var(--yle-ease);transition-delay:var(--yle-reveal-delay, 0ms)}html.yle-js .yle-reveal.is-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.yle-js .yle-reveal{opacity:1;transform:none;transition:none}body .yl-btn,body .yl-link-arrow,body .yl-link-arrow:after{transition:none}}html[lang^=zh] body :is(h1,h2,h3,.yle-title,.yl-sec-head__h,.yl-collection__title,.yl-product__title,.yl-cart__title,.yl-cart__summary-title,.yl-search__start-title,.yl-journal-card__title,.yl-visit__h,.yl-visit__form-h,.yl-cat-index__domain-title,.yl-cat-index__title,.yl-page__title,.yl-blog__title,.yl-article__title){font-family:var(--yle-font-sans)!important;font-weight:600!important;letter-spacing:.01em}
/*# sourceMappingURL=/cdn/shop/t/88/assets/yololife-emerald.css.map */
