body.wr-legacy{--primary:#0077bb;--secondary:#153d55;--bg-color:#f6f5f1;--bg-gradient:none;--text-main:#202d35;--text-muted:#586b76;--glass-bg:#fff;--glass-border:#d9dfdf;background:#f6f5f1;color:#202d35;font-family:-apple-system,BlinkMacSystemFont,'PingFang TC','Microsoft JhengHei',sans-serif}body.wr-legacy h1,body.wr-legacy h2,body.wr-legacy h3,body.wr-legacy h4,body.wr-legacy .outfit{font-family:inherit}body.wr-legacy .page-header{padding-top:60px;padding-bottom:45px}body.wr-legacy .page-header h1{background:none;color:#202d35;-webkit-text-fill-color:currentColor;font-size:clamp(32px,4vw,48px)}body.wr-legacy .btn,body.wr-legacy .submit-btn{background:#0077bb;color:white;border-radius:4px;box-shadow:none}body.wr-legacy .btn:hover{background:#005f99;box-shadow:none}body.wr-legacy .sidebar,body.wr-legacy .product-card,body.wr-legacy .subcategory-card,body.wr-legacy .contact-form,body.wr-legacy .lens-table-wrapper{border-radius:6px;box-shadow:none}body.wr-legacy .product-card:hover,body.wr-legacy .subcategory-card:hover{box-shadow:0 8px 24px #153d5512;transform:translateY(-3px)}body.wr-legacy .product-card{background:#fff}body.wr-legacy .product-img{background:#fff}body.wr-legacy .reveal{opacity:1;transform:none}body.wr-legacy .form-control{background:white;color:#202d35;border:1px solid #afbec5}body.wr-legacy a:focus-visible,body.wr-legacy button:focus-visible,body.wr-legacy input:focus-visible,body.wr-legacy textarea:focus-visible{outline:3px solid #0077bb;outline-offset:3px}body.wr-legacy .lens-table th{background:#e7f1f6}body.wr-legacy .spec-table td{border-color:#d9dfdf}body.wr-legacy .spec-highlight{background:#e7f1f6;color:#005f99}body.wr-legacy .breadcrumb{margin-top:28px}body.wr-legacy .chat-header h4{color:#fff}body.wr-legacy .mobile-cat-toggle{background:#fff;color:#202d35;border:1px solid #bccbd1}body.wr-legacy footer{margin-top:0}@media(prefers-reduced-motion:reduce){body.wr-legacy *{transition:none!important;animation:none!important}}@media(max-width:600px){body.wr-legacy .page-header{padding-top:36px}body.wr-legacy .contact-layout{grid-template-columns:1fr;gap:30px}}
