/*
Theme Name: WD Digital
Theme URI: https://chantroituonglai.com/
Author: CÔNG TY TNHH GIẢI PHÁP CÔNG NGHỆ CHÂN TRỜI TƯƠNG LAI
Description: Pixel-faithful WD Digital High-Tech & Electronics Storefront WooCommerce Theme.
Version: 1.0.0
Text Domain: wd-digital
*/
@import url('css/swiper-style.css');
@import url('css/plugin-style.css');
@import url('css/render-style.css');
@import url('css/render-style-other.scss.css');
@import url('css/styles-index.scss.css');
@import url('css/styles-new.scss.css');
:root{--wd-blue:#0d6efd;--wd-blue-dark:#0056b3;--wd-ink:#122033;--wd-muted:#667085;--wd-bg:#f4f7fb;--wd-white:#fff;--wd-border:#e5eaf1;--rhythm:4px;--font-ui:'Saira',Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--wd-bg);color:var(--wd-ink);font-family:var(--font-ui);line-height:1.6}.page-width{width:min(1200px,calc(100% - 32px));margin-inline:auto}a{color:inherit;text-decoration:none}.site-header{background:#fff;box-shadow:0 2px 16px #0b1f3a12;position:relative;z-index:10}.announcement{background:var(--wd-blue-dark);color:#fff;text-align:center;padding:6px}.header-main{display:flex;align-items:center;gap:24px;padding:18px 0}.site-logo{font-size:28px;font-weight:800;color:var(--wd-blue-dark);white-space:nowrap}.search-form{display:flex;flex:1}.search-form input{flex:1;border:1px solid var(--wd-border);padding:12px 16px;border-radius:8px 0 0 8px}.search-form button,.button,.add_to_cart_button{background:var(--wd-blue);color:#fff;border:0;border-radius:8px;padding:11px 18px;cursor:pointer;font-weight:700}.search-form button{border-radius:0 8px 8px 0}.header-actions{display:flex;gap:16px;align-items:center}.main-nav{border-top:1px solid var(--wd-border)}.main-nav ul{display:flex;gap:28px;list-style:none;margin:0;padding:12px 0}.mobile-toggle{display:none}.hero{background:linear-gradient(110deg,#061b38,#0d6efd);color:#fff;padding:72px 0}.hero h1{font-size:clamp(32px,5vw,60px);margin:0 0 12px}.section{padding:48px 0}.section-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.product-card{background:#fff;border:1px solid var(--wd-border);border-radius:12px;overflow:hidden;padding:16px}.product-card img{width:100%;aspect-ratio:1;object-fit:contain}.product-card h3{font-size:17px}.price{color:#d62839;font-size:18px;font-weight:800}.old-price{color:var(--wd-muted);text-decoration:line-through;margin-left:8px;font-size:14px}.site-footer{background:#081a31;color:#eaf1fb;padding:48px 0 20px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:36px}.site-footer a{color:#d7e5f7}.tech-page-hero{padding:56px 0;background:linear-gradient(110deg,#071c36,#145dcc);color:#fff}.tech-page-card{background:#fff;margin:-28px auto 48px;padding:clamp(24px,5vw,64px);border-radius:16px;position:relative;max-width:1000px}.catalog-layout{display:grid;grid-template-columns:240px 1fr;gap:28px}.sidebar,.filter-card{background:#fff;padding:20px;border-radius:12px}.site-main{min-height:50vh}.breadcrumb{color:var(--wd-muted);padding:20px 0}.single-product-layout{display:grid;grid-template-columns:1fr 1fr;gap:40px}.product-gallery img{width:100%;max-height:520px;object-fit:contain;background:#fff;border-radius:12px}.specs{width:100%;border-collapse:collapse}.specs td{border:1px solid var(--wd-border);padding:10px}.specs td:first-child{font-weight:700;width:30%;background:#f7faff}@media(max-width:800px){.header-main{flex-wrap:wrap}.mobile-toggle{display:block}.main-nav{display:none}.header-actions{margin-left:auto}.product-grid{grid-template-columns:repeat(2,1fr)}.catalog-layout,.single-product-layout,.footer-grid{grid-template-columns:1fr}.sidebar{display:none}.search-form{order:3;flex-basis:100%}}
