.sunfeel-reference{--reference-paper: #fff;--reference-panel: #f6f6f6;--reference-result: #f0ede8;--reference-field: #ddd;--reference-ink: #292b29;--reference-muted: #5c605b;--reference-line: #e5e4e0;--reference-input-line: #89877e;--reference-gold: #836311;--reference-gold-hover: #6d510c;--reference-button-ink: #fff;display:block;position:relative;background:var(--reference-paper);color:var(--reference-ink);padding-bottom:clamp(52px,6.5vw,96px);font-family:var(--font-body-family, "Segoe UI", "Microsoft YaHei", sans-serif);font-size:16px;line-height:1.6}.sunfeel-reference *,.sunfeel-reference *:after{box-sizing:border-box}.sunfeel-reference :where(h1,h2,h3,p,figure,dl,dd){margin:0}.sunfeel-reference [hidden]{display:none!important}.sunfeel-reference a{color:var(--reference-gold);text-underline-offset:.2em}.sunfeel-reference :is(a,input,button):focus-visible{outline:2px solid var(--reference-gold);outline-offset:4px}.sunfeel-reference :is(h1,h2,h3){color:inherit;font-family:inherit;letter-spacing:-.025em;line-height:1.25;font-weight:400;text-transform:none}.sunfeel-reference__wrap{width:min(1160px,78%);margin-inline:auto}.sunfeel-reference__hero{position:relative;height:clamp(270px,31.25vw,600px);background:#393d38}.sunfeel-reference__hero-photo{width:100%;height:100%;display:block;object-fit:cover;object-position:55% center}.sunfeel-reference__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgb(15 18 17 / 40%),transparent 38%,transparent 73%,rgb(15 18 17 / 45%))}.sunfeel-reference__hero-brand{position:absolute;z-index:1;top:clamp(20px,2.5vw,38px);left:50%;transform:translate(-50%);width:clamp(125px,11.5vw,190px);aspect-ratio:212 / 30;overflow:hidden}.sunfeel-reference__hero-brand img{display:block;width:100%;height:auto}.sunfeel-reference .sunfeel-reference__hero-link{position:absolute;z-index:1;right:9%;bottom:20px;color:#fff;text-decoration:none;font-size:14px;font-weight:600;text-shadow:0 1px 4px #232520}.sunfeel-reference__hero-link span{margin-inline-start:.4em}.sunfeel-reference__hero :is(a,a:hover):focus-visible{outline-color:#fff}.sunfeel-reference__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(18px,5vw,66px);padding-block:clamp(24px,3.8vw,55px);border-bottom:1px solid var(--reference-line);text-align:center}.sunfeel-reference__nav a{color:var(--reference-muted);text-decoration:none}.sunfeel-reference__nav a:hover{color:var(--reference-gold);text-decoration:underline}.sunfeel-reference__guide{padding-top:clamp(32px,4.2vw,62px);text-align:center}.sunfeel-reference :is(.sunfeel-reference__guide,.sunfeel-reference__lookup){scroll-margin-top:112px}.sunfeel-reference__divider{display:block;width:176px;height:auto;margin:0 auto 20px}.sunfeel-reference h1{font-size:clamp(38px,4.1vw,60px)}.sunfeel-reference__intro{margin:clamp(25px,3.7vw,52px) auto 0;max-width:720px}.sunfeel-reference__intro h2{margin-bottom:14px;font-size:clamp(24px,2.6vw,36px)}.sunfeel-reference__intro p,.sunfeel-reference__lookup-intro{color:var(--reference-muted)}.sunfeel-reference__brand-copy{max-width:none}.sunfeel-reference__brand-copy h2{font-size:clamp(18px,1.8vw,24px);text-wrap:balance}.sunfeel-reference__brand-copy p{max-width:880px;margin-inline:auto}.sunfeel-reference__figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,40px);margin-top:clamp(35px,5.4vw,75px)}.sunfeel-reference__figures figure{min-width:0}.sunfeel-reference__figures img{display:block;width:100%;height:clamp(155px,17vw,240px);object-fit:contain}.sunfeel-reference__figures figcaption{margin-top:16px;color:var(--reference-ink);font-size:16px}.sunfeel-reference__lookup{margin-top:clamp(55px,7.5vw,112px);padding:clamp(36px,5.5vw,78px) clamp(20px,7.4vw,105px);background:var(--reference-panel);text-align:center}.sunfeel-reference__lookup-intro a{font-weight:600}.sunfeel-reference__lookup h2{color:var(--reference-gold);font-size:clamp(26px,3.3vw,43px);margin-block:clamp(26px,3vw,42px) 23px}.sunfeel-reference__form{max-width:760px;margin-inline:auto;text-align:start}.sunfeel-reference__form label{display:block;margin-bottom:7px;font-size:14px;font-weight:600}.sunfeel-reference__input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.sunfeel-reference__form :is(input,button){min-width:0;min-height:56px;margin:0;border-radius:0;padding:12px 18px;font:inherit}.sunfeel-reference__form input{width:100%;border:1px solid var(--reference-input-line);background:var(--reference-paper);color:var(--reference-ink)}.sunfeel-reference__form input::placeholder{color:var(--reference-muted);opacity:1}.sunfeel-reference__form button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:clamp(118px,12vw,165px);border:1px solid var(--reference-gold);background:var(--reference-gold);color:var(--reference-button-ink);cursor:pointer}.sunfeel-reference__form button:hover:not(:disabled):not([aria-disabled=true]){background:var(--reference-gold-hover)}.sunfeel-reference__form button:disabled,.sunfeel-reference__form button[aria-disabled=true]{cursor:wait}.sunfeel-reference__search-icon{position:relative;width:15px;height:15px;border:1.5px solid currentColor;border-radius:50%}.sunfeel-reference__search-icon:after{content:"";position:absolute;right:-4px;bottom:-2px;width:6px;border-top:1.5px solid currentColor;transform:rotate(45deg)}.sunfeel-reference .sunfeel-verify__status:not(:empty),.sunfeel-reference__fallback{margin:13px auto 0;color:var(--reference-muted);font-size:14px}.sunfeel-reference .sunfeel-verify__status[data-state=success]{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sunfeel-reference .sunfeel-verify__result{max-width:760px;margin:clamp(28px,4vw,53px) auto 0;scroll-margin-top:112px;text-align:start}.sunfeel-reference .sunfeel-verify__result h3{margin-bottom:19px;color:var(--reference-muted);font-size:14px;letter-spacing:0}.sunfeel-reference__result-card{padding:clamp(17px,3.2vw,44px);background:var(--reference-result)}.sunfeel-reference__result-meta{display:grid;grid-template-columns:minmax(0,1.27fr) minmax(0,1fr);align-items:start;gap:12px}.sunfeel-reference__product-fields{display:grid;gap:8px}.sunfeel-reference__product-fields>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.42fr);gap:8px;align-items:center;font-size:clamp(14px,1.4vw,18px);line-height:1.35}.sunfeel-reference__product-fields dt{padding:5px 12px;border-radius:999px 0 0 999px;background:var(--reference-field);font-weight:650;text-align:end}.sunfeel-reference__product-fields dd,.sunfeel-reference__inspection p{overflow-wrap:anywhere}.sunfeel-reference__inspection{margin-top:29px;padding-top:14px;border-top:1px solid var(--reference-ink);text-align:center;font-size:14px}.sunfeel-reference__inspection>img{display:block;width:100%;height:auto;background:#fff}.sunfeel-reference__inspection dl>div{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:11px}.sunfeel-reference__inspection p{margin-top:8px}.sunfeel-reference__video{display:block;width:100%;aspect-ratio:16 / 9;margin-top:15px;background:#000;object-fit:contain}.sunfeel-reference__video-fallback{margin-top:15px;text-align:center}.sunfeel-reference__qr{display:flex;justify-content:center;gap:12px}.sunfeel-reference__idle-qr{gap:18px 34px;margin-top:clamp(27px,4vw,52px)}.sunfeel-reference__qr a{min-width:0;display:grid;justify-items:center;align-content:start;gap:4px;color:var(--reference-ink);font-size:12px;text-align:center;text-decoration:none;overflow-wrap:anywhere}.sunfeel-reference__qr a:hover{text-decoration:underline}.sunfeel-reference__qr-code{position:relative;display:block;width:clamp(92px,9.5vw,128px);max-width:100%}.sunfeel-reference__qr-matrix{display:block;width:100%;height:auto;image-rendering:pixelated}.sunfeel-reference__qr-mark{position:absolute;display:grid;place-items:center;top:42%;right:42%;bottom:42%;left:42%;background:#927727}.sunfeel-reference__qr-mark>span{width:90%;aspect-ratio:212 / 30;overflow:hidden}.sunfeel-reference__qr-mark img{display:block;width:100%;height:auto}.sunfeel-reference__result-qr a{font-size:11px}.sunfeel-reference__result-qr .sunfeel-reference__qr-code{width:98px}.sunfeel-reference [data-scan-view],.sunfeel-reference[data-entry=scan] [data-manual-view],.sunfeel-reference[data-entry=scan] .sunfeel-verify__result h3{display:none}.sunfeel-reference[data-entry=scan] [data-scan-view]{display:block}.sunfeel-reference[data-entry=scan] .sunfeel-reference__lookup{margin-top:clamp(38px,6vw,86px);padding-block:clamp(28px,4vw,54px)}.sunfeel-reference__scan-intro{max-width:680px;margin-inline:auto}.sunfeel-reference__scan-intro p{margin-top:13px;color:var(--reference-muted)}.sunfeel-reference .sunfeel-reference__scan-tagline{margin-top:0;color:var(--reference-ink);font-size:clamp(18px,2.1vw,27px);line-height:1.25;text-wrap:balance}.sunfeel-reference__scan-intro a[href^="tel:"]{white-space:nowrap}.sunfeel-reference[data-entry=scan] .sunfeel-verify__result{margin-top:0}.sunfeel-reference .sunfeel-reference__lookup-another{margin-top:22px;font-size:14px}@media(max-width:990px){.sunfeel-reference__result-meta{grid-template-columns:minmax(0,1fr);gap:20px}.sunfeel-reference__product-fields>div{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}@media(max-width:767px){.sunfeel-reference__wrap{width:calc(100% - 36px)}.sunfeel-reference__hero{height:clamp(225px,53vw,305px)}.sunfeel-reference__hero-photo{object-position:62% center}.sunfeel-reference .sunfeel-reference__hero-link{right:18px;bottom:14px}.sunfeel-reference__nav{gap:12px 22px;font-size:14px}.sunfeel-reference__figures{grid-template-columns:minmax(0,1fr);gap:30px}.sunfeel-reference__figures img{height:190px}.sunfeel-reference__figures figcaption{margin-top:8px}.sunfeel-reference__lookup{padding-inline:18px}.sunfeel-reference[data-entry=scan] .sunfeel-reference__figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sunfeel-reference[data-entry=scan] .sunfeel-reference__figures img{height:clamp(88px,19vw,130px)}.sunfeel-reference[data-entry=scan] .sunfeel-reference__figures figcaption{font-size:13px}}@media(max-width:460px){.sunfeel-reference__input-row{grid-template-columns:minmax(0,1fr)}.sunfeel-reference__idle-qr{gap:12px}.sunfeel-reference__qr a{font-size:11px}.sunfeel-reference__product-fields dt{padding-inline:6px}}@media(prefers-color-scheme:dark){.sunfeel-reference{--reference-paper: #22221f;--reference-panel: #2e2d28;--reference-result: #3c372e;--reference-field: #514b3e;--reference-ink: #f3f0e8;--reference-muted: #c8c5ba;--reference-line: #545146;--reference-input-line: #a19c8a;--reference-gold: #e2c47c;--reference-gold-hover: #efcf85;--reference-button-ink: #242015}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
