/*
Theme Name: ZEN Equipment
Author: ZEN
Description: Editable Japanese equipment website starter. Four product page patterns included.
Version: 1.0.1
Requires at least: 6.6
Requires PHP: 7.4
Text Domain: zen-equipment
License: GPL-2.0-or-later
*/
html{scroll-behavior:smooth}body{margin:0}a{text-underline-offset:.2em}.zen-header{padding:22px max(24px,calc((100vw - 1160px)/2));border-bottom:1px solid #dce3e8}.zen-brand{font-size:30px!important;font-weight:800;letter-spacing:.12em}.zen-section{padding:72px 24px}.zen-hero{padding:100px 24px;background:#112e42;color:#fff}.zen-hero h1{font-size:clamp(32px,5vw,64px);line-height:1.35;letter-spacing:.02em}.zen-kicker{font-size:13px;letter-spacing:.2em;color:#619fa5}.zen-card{padding:28px;border:1px solid #dce3e8;border-top:3px solid #247780;height:100%;box-sizing:border-box}.zen-card h3{font-size:23px}.zen-photo{min-height:190px;background:#edf2f4;display:flex;align-items:center;justify-content:center;color:#657785;padding:24px;box-sizing:border-box;border:1px dashed #a4b5be}.zen-soft{background:#f2f5f6;padding:72px 24px}.zen-footer{background:#112e42;color:#fff;padding:44px 24px}.zen-footer a,.zen-hero a{color:inherit}.zen-section table td{padding:14px}.zen-section table td:first-child{width:38%;background:#f2f5f6}a:focus-visible{outline:3px solid #bc7600;outline-offset:4px}@media(max-width:600px){.zen-section,.zen-soft{padding:44px 20px}.zen-hero{padding:64px 20px}.zen-header{padding:18px 20px}}
