body{background:#f5f5f5;color:#161616;font-family:Arial,sans-serif}.nav{box-shadow:none}.brand{font-size:30px}.shop-hero{background:#193bbe;color:white;padding:44px 0 48px;border-bottom:9px solid #ffe400}.shop-hero p{font-size:12px;font-weight:800;letter-spacing:2px;color:#ffe400}.shop-hero h1{font-size:clamp(34px,4.5vw,60px);line-height:1.08;letter-spacing:-2px;margin:14px 0 20px}.shop-hero h1 span{color:#ffe400}.shop-hero .wrap>div{font-size:18px;max-width:700px}.shop-hero a{display:inline-block;margin-top:24px;background:#ffe400;padding:14px 25px;color:#121212;font-weight:800;text-decoration:none}.shop-products{padding-top:32px;padding-bottom:25px}.shop-section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.shop-section-head h2{font-size:28px;margin:0}.shop-section-head span{font-weight:800}.shop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.shop-card{background:white;border:1px solid #d9d9d9;display:flex;flex-direction:column}.product-art{height:168px;padding:20px;background:#e8efff;color:#1739a6;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px}.product-art>span{font-size:11px;letter-spacing:2px;font-weight:800}.product-art b{font-size:65px;line-height:1.1;letter-spacing:-3px}.product-art small{font-size:11px;text-align:center}.art-1{background:#fff2c4;color:#805000}.art-2{background:#ffddd7;color:#bb2b1b}.art-3{background:#e3eddf;color:#35661b}.free-art{background:#e2f4f4;color:#14666d}.china-art{background:#fff0ec;color:#c2381f}.product-body{padding:22px;display:flex;flex-direction:column;flex:1}.sku{font-size:11px;letter-spacing:1px;color:#6a6a6a;font-weight:800}.product-body h2{font-size:23px;line-height:1.2;margin:8px 0 14px;letter-spacing:-.5px}.product-body ul{padding-left:18px;font-size:14px;line-height:1.7;margin:0 0 20px}.product-body p{font-size:14px;line-height:1.6;margin:4px 0 10px}.shop-price{margin-top:auto;font-size:38px;font-weight:900;letter-spacing:-1px;color:#d2231e}.shop-price small{font-size:13px;letter-spacing:0;color:#5b5b5b;font-weight:400}.shop-price.quote{font-size:27px}.delivery{color:#777;font-size:11px!important;min-height:35px}.buy{display:block;text-align:center;background:#ffe400;color:#161616;font-size:17px;font-weight:800;padding:14px;margin-top:14px;text-decoration:none}.buy:hover{background:#ffd000}.buy.secondary{background:#173bbe;color:white}.shop-fees{font-size:12px;color:#5c5c5c;margin-top:22px}.shop-how{padding:25px;background:white;border:1px solid #ddd;margin-bottom:35px}.shop-how>b{font-size:12px;color:#183cb6;letter-spacing:1px}.shop-how>div{display:flex;justify-content:space-between;gap:15px;margin:15px 0;font-size:23px;font-weight:800}.shop-how p{font-size:14px;margin:0}.market-plans{padding:32px 0}.market-plans h2{font-size:28px}.contact-section{padding-top:35px}a:focus-visible{outline:3px solid #ef9f00;outline-offset:3px}@media(max-width:950px){.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.shop-grid{grid-template-columns:1fr}.shop-hero{padding:30px 0}.shop-hero h1{letter-spacing:-1px}.shop-how>div{flex-direction:column;font-size:20px}.product-art{height:140px}.shop-card{max-width:100%}}
