.pc-footer{--home-pink:#fd4ca9;box-sizing:border-box}.pc-footer *{box-sizing:border-box}.pc-footer a{text-decoration:none;color:inherit}.pc-footer a:hover{color:var(--home-pink)}.pc-footer h2,.pc-footer p,.pc-footer figure{margin:0}.pc-footer{background:#fff}.pc-footer-inner{max-width:1340px;width:calc(100% - 64px);margin-inline:auto}.pc-footer-contact{--pc-home-background:url(/images/home/pc-redesign/footer-background-v3@2x.webp);background:url(/images/home/pc-redesign/footer-background-v3@2x.webp) center/cover no-repeat;padding:73px 0 65px}.pc-footer-contact[data-lazy-background]:not([data-background-ready]){background-image:none}.pc-footer-contact>.pc-footer-inner{max-width:1316px;display:flex;align-items:flex-start;gap:36px}.pc-footer-search{display:block;width:calc(100% - 356px);max-width:834px;height:auto;min-width:0;margin-top:6px;border-radius:999px}.pc-footer-service{position:relative;flex:0 0 320px;padding-left:49px;font-size:18px;line-height:27px;color:#000;white-space:nowrap;display:grid;gap:11px}.pc-footer-divider{position:absolute;left:0;top:23px;width:1px;height:32.4545px}.pc-footer-service-row{display:grid;grid-template-columns:72px auto;column-gap:23px;align-items:center}.pc-footer-service-row>a{display:flex;gap:12px;align-items:center}.pc-footer-phone-icon{width:24px;height:24px;object-fit:contain;flex:none}.pc-footer-links{display:flex;gap:50px;justify-content:space-between;padding-top:48px}.pc-footer-link-columns{flex:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.pc-footer-link-columns h2{font-size:18px;font-weight:400;margin-bottom:38px}.pc-footer-link-columns a{display:block;font-size:16px;margin-bottom:22px}.pc-footer-qr{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;width:40%;max-width:477px}.pc-footer-qr img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.pc-footer-qr figcaption{text-align:center;font-size:16px;margin-top:12px}.pc-copyright{padding:64px 0 80px;font-size:14px}.pc-product-image{width:100%;aspect-ratio:1;overflow:hidden}.pc-product-image-track{position:relative;width:100%;height:100%}.pc-product-image-track>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease-in-out}.pc-product-image-track>img:nth-child(2){opacity:0}.pc-product-image.is-showing-second .pc-product-image-track>img:first-child{opacity:0}.pc-product-image.is-showing-second .pc-product-image-track>img:nth-child(2){opacity:1}@media(prefers-reduced-motion:reduce){.pc-product-image-track>img{transition:none}}.pc-home-tools{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:55;color:#000;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.pc-home-tools,.pc-home-tools *{box-sizing:border-box}.pc-home-tool-bar{width:56px;background:#fff;border-radius:12px 0 0 12px;box-shadow:0 4px 10px #00000014;overflow:hidden}.pc-home-tool{width:56px;height:clamp(44px,10dvh,70px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:0;border:0;background:transparent;color:#000;text-decoration:none;cursor:pointer;font-size:8px;line-height:11px;font-weight:600}.pc-home-tool img{display:block;flex:none;max-width:none}.pc-home-tool-primary,.pc-home-tool:hover,.pc-home-tool[aria-expanded=true]{background:#fd4ca9;color:#fff}.pc-home-tool:not(.pc-home-tool-primary):hover img,.pc-home-tool:not(.pc-home-tool-primary)[aria-expanded=true] img{filter:brightness(0) invert(1)}.pc-home-tool:focus-visible,.pc-home-tools button:focus-visible,.pc-home-tools a:focus-visible{outline:2px solid #92265e;outline-offset:-3px}.pc-home-tool-panel{position:fixed;right:64px;top:50%;transform:translateY(-50%);width:454px;max-width:calc(100vw - 80px);max-height:calc(100dvh - 24px);display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;overflow:hidden}.pc-home-tool-panel[hidden]{display:none}.pc-home-tool-panel:not([data-home-tool-panel=finders]){width:288px}.pc-home-tool-panel header{display:flex;align-items:center;justify-content:space-between;flex:none;margin:0 16px;padding:14px 0 12px;border-bottom:1px solid #eee}.pc-home-tool-panel h2{margin:0;display:flex;align-items:center;gap:10px;font-size:16px;line-height:22px;font-weight:600}.pc-home-tool-panel header button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:none;cursor:pointer}.pc-home-tool-content{padding:12px 16px 24px;overflow-y:auto;overscroll-behavior:contain;min-height:0}.pc-home-tool-contacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px}.pc-home-tool-contact{display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px;font-size:14px;line-height:20px}.pc-home-tool-name{overflow-wrap:anywhere;text-align:right}.pc-home-tool-contact-phone,.pc-home-tool-contact-qr{display:flex;align-items:flex-start;gap:10px}.pc-home-tool-contact-phone{margin-bottom:7px;white-space:nowrap}.pc-home-tool-contact-phone a{color:inherit;text-decoration:none;font-size:14px}.pc-home-tool-contact-phone>img,.pc-home-tool-contact-qr>img:first-child{flex:none}.pc-home-tool-contact-qr>img[data-contact-qr]{width:120px;height:120px;object-fit:contain;padding:4px;border:1px solid #cecece;border-radius:8px;min-width:0;background:#fff}.pc-home-tool-state{font-size:14px;line-height:24px;color:#777}.pc-home-tool-state:empty{display:none}.pc-home-tool-retry{margin-top:12px;border:1px solid #fd4ca9;border-radius:4px;background:#fff;color:#c92279;padding:6px 12px;cursor:pointer}.pc-home-tool-qr{display:block;width:196px;height:196px;object-fit:contain;margin:8px auto}.pc-home-tool-note{font-size:14px;color:#666;text-align:center;margin:14px 0 0;line-height:24px}.pc-home-tool-telephone{display:block;text-align:center;font-size:23px;color:#d82d89;text-decoration:none;padding-top:12px}:is(.pc-home-page,.pc-catalog-page) .customer-service-widget{right:64px;top:50%;bottom:auto;transform:translateY(-50%);height:min(760px,calc(100dvh - 24px));width:min(960px,calc(100vw - 80px));z-index:60}@media(max-height:520px){.pc-home-tool{gap:4px}}@media(max-width:560px){.pc-home-tool-contacts{grid-template-columns:1fr}.pc-home-tool-contact{grid-template-columns:55px minmax(0,1fr)}}.pc-home-tool-bar:has([aria-expanded=true]) .pc-home-tool-primary:not([aria-expanded=true]):not(:hover){background:transparent;color:#000}.pc-home-tool-bar:has([aria-expanded=true]) .pc-home-tool-primary:not([aria-expanded=true]):not(:hover) img{filter:brightness(0)}@media(max-width:1100px){.pc-footer-inner{width:calc(100% - 32px)}.pc-footer-contact>.pc-footer-inner{flex-wrap:wrap}.pc-footer-search{width:100%;max-width:834px}.pc-footer-service{padding-left:0;flex-basis:auto}.pc-footer-divider{display:none}.pc-footer-links{flex-wrap:wrap}.pc-footer-link-columns{flex-basis:100%}}.pc-breadcrumbs{padding:6px 0 16px;color:#888;font-size:13px;line-height:1.6}.pc-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:4px 8px;list-style:none;margin:0;padding:0}.pc-breadcrumbs li{display:flex;align-items:baseline;gap:8px;min-width:0}.pc-breadcrumbs [aria-current=page]{overflow-wrap:anywhere}.pc-breadcrumbs a{color:inherit;text-decoration:none}.pc-breadcrumbs a:hover{color:#fd4ca9}.pc-breadcrumb-separator{color:#bbb}
