.weimi-detail{color:#19313a;font-family:Urbanist,Segoe UI,sans-serif;line-height:1.8;min-width:0;overflow-wrap:anywhere}.weimi-detail *{box-sizing:border-box}.weimi-detail p{font-size:17px;max-width:850px;color:#425b64;margin:0 0 20px}.weimi-detail a{color:#24585a;text-underline-offset:5px}.weimi-detail .wv-btn--primary{color:#fff}.weimi-detail .wv-btn{white-space:normal;text-align:center;max-width:100%}.weimi-detail-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(24px,4vw,52px);align-items:center;padding:clamp(26px,4vw,52px);border:1px solid #fff;border-radius:30px;background:radial-gradient(ellipse at 90% 0,#daf4aa55,transparent 60%),linear-gradient(125deg,#e4f5f2,#f5f7fb 55%,#e9e5f1);margin:24px 0 44px;min-width:0}.weimi-detail-hero>div,.weimi-detail-hero>figure{min-width:0}.weimi-detail-hero h1{line-height:1.08;letter-spacing:-.045em;font-weight:500;margin:0 0 25px;color:#142c35}.weimi-detail .weimi-detail-kicker{font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#426167;line-height:1.6;margin:0 0 18px}.weimi-detail figure{margin:0}.weimi-detail-hero figure{padding:clamp(18px,2.8vw,34px);background:linear-gradient(135deg,#ffffffdf,#f9fbfd99);border:1px solid #fff;border-radius:24px;box-shadow:0 14px 44px #37364d08}.weimi-detail-hero img{display:block;width:100%;height:auto;max-height:590px;object-fit:contain;border-radius:14px}.weimi-detail figcaption,.weimi-detail .weimi-detail-caption{font-size:13px;color:#526972;line-height:1.7;margin:16px 0 0}.weimi-detail-hero--1{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.weimi-detail-hero--2>figure,.weimi-detail-hero--5>figure{order:-1}.weimi-detail-hero--3{background:linear-gradient(140deg,#e7e2f2,#f5f8fb 55%,#e3f4ef)}.weimi-detail-section{padding:clamp(30px,4.8vw,60px) 0;border-bottom:1px solid #d1dedf;min-width:0}.weimi-detail-section h2{font-size:clamp(26px,3vw,40px);line-height:1.18;letter-spacing:-.035em;font-weight:500;color:#19313a;margin:0 0 26px;max-width:900px}.weimi-detail-accent>p{border-left:4px solid #96d8d0;padding-left:clamp(18px,3vw,34px)}.weimi-detail-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0 0}.weimi-detail-facts>div{border:1px solid #d1dfe0;border-radius:16px;padding:22px;background:linear-gradient(130deg,#f0f8f5e6,#f7f5fbd9);min-width:0}.weimi-detail-facts dt{font-size:12px;font-weight:600;color:#48656d;margin:0 0 8px}.weimi-detail-facts dd{font-size:17px;line-height:1.5;margin:0;color:#183640}.weimi-detail-gallery{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x proximity;padding:6px 0 22px;max-width:100%;scrollbar-color:#7a9d99 #e5ecec;scrollbar-width:auto;overscroll-behavior-x:contain}.weimi-detail-gallery figure{flex:0 0 min(78vw,370px);scroll-snap-align:start;min-width:0;border:1px solid #d5e0e0;border-radius:20px;background:linear-gradient(135deg,#edf6f1,#f5f1fa);padding:22px}.weimi-detail-gallery img{display:block;width:100%;height:380px;object-fit:contain;border-radius:12px}.weimi-detail-gallery figcaption{font-size:12px}.weimi-detail-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;list-style-position:inside;padding:0;margin:28px 0 32px;counter-reset:detail-brief}.weimi-detail-checklist li{list-style:none;border:1px solid #d2dede;border-radius:16px;background:#ffffffb8;padding:24px;font-size:16px;line-height:1.6;counter-increment:detail-brief}.weimi-detail-checklist li:before{content:"0" counter(detail-brief);display:block;color:#49736f;font-size:12px;margin-bottom:12px;font-weight:600}.weimi-detail-faq details{border-top:1px solid #d0dedf;padding:20px 0}.weimi-detail-faq summary{cursor:pointer;font-size:18px;font-weight:600;line-height:1.55;padding-right:18px;color:#25444e}.weimi-detail-faq details p{margin:18px 0 0}.weimi-detail-reference{font-size:13px;color:#526972;margin:34px 0 0}.weimi-detail-reference summary{cursor:pointer;min-height:40px;align-content:center}.weimi-detail-reference p{font-size:14px;margin-top:16px}.weimi-detail-reference a{font-size:14px}.weimi-detail--rental .weimi-detail-operation,.weimi-detail--wash .weimi-detail-operation{border:1px solid #cbdcda;border-radius:24px;padding:clamp(24px,4vw,44px);background:linear-gradient(120deg,#e9f5f0,#f6f4fa);margin:28px 0}.weimi-detail--cards .weimi-detail-specification,.weimi-detail--collectible .weimi-detail-specification{padding:30px;border:1px solid #d9d7e4;border-radius:24px;background:#f3f0fa80;margin:28px 0}.weimi-detail--industrial .weimi-detail-facts,.weimi-detail--controlled .weimi-detail-facts{grid-template-columns:1fr}.weimi-detail--industrial .weimi-detail-facts>div,.weimi-detail--controlled .weimi-detail-facts>div{display:grid;grid-template-columns:minmax(140px,.6fr) minmax(0,1.4fr);gap:20px}.weimi-detail--industrial .weimi-detail-facts dt,.weimi-detail--controlled .weimi-detail-facts dt{margin:0}.weimi-detail--beauty .weimi-detail-accent,.weimi-detail--flower .weimi-detail-accent{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;align-items:start}.weimi-detail--beauty .weimi-detail-accent>p,.weimi-detail--flower .weimi-detail-accent>p{border:0;padding:0}.weimi-detail--vision .weimi-detail-brief,.weimi-detail--weighfood .weimi-detail-brief{border:1px solid #d5dfdf;border-radius:24px;padding:clamp(24px,4vw,44px);background:#f6faf8;margin:30px 0}.weimi-detail--cup .weimi-detail-checklist,.weimi-detail--heat .weimi-detail-checklist{grid-template-columns:1fr}.weimi-detail--gift .weimi-detail-gallery figure{flex-basis:min(78vw,440px)}.weimi-detail a:focus-visible,.weimi-detail summary:focus-visible,.weimi-detail-gallery:focus-visible{outline:3px solid #477e7a;outline-offset:5px}@media(max-width:760px){.weimi-detail-hero{grid-template-columns:1fr!important;gap:28px;margin-top:10px;border-radius:22px}.weimi-detail-hero>figure{order:0!important}.weimi-detail-hero img{max-height:470px}.weimi-detail p{font-size:16px}.weimi-detail-facts,.weimi-detail-checklist{grid-template-columns:1fr}.weimi-detail--beauty .weimi-detail-accent,.weimi-detail--flower .weimi-detail-accent{display:block}.weimi-detail--cards .weimi-detail-specification,.weimi-detail--collectible .weimi-detail-specification{padding:24px}.weimi-detail--industrial .weimi-detail-facts>div,.weimi-detail--controlled .weimi-detail-facts>div{display:block}.weimi-detail-facts dt{margin-bottom:8px!important}.weimi-detail-gallery img{height:300px}.weimi-detail-section h2{font-size:28px}.weimi-detail-checklist li{padding:22px}}@media(prefers-reduced-motion:reduce){.weimi-detail-gallery{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/weimi-product-detail.css.map */
