.maintenance[data-v-782c417c]{min-height:100svh;display:grid;place-items:center;padding:60px 20px;background-size:cover;background-position:center;text-align:center;color:#fff}.maintenance-content[data-v-782c417c]{width:100%;max-width:850px}.maintenance-logo[data-v-782c417c]{width:100px;height:auto}.company-name[data-v-782c417c]{font-size:14px;letter-spacing:1.4px;margin:20px 0 0}h1[data-v-782c417c]{color:#fff;font-size:42px;margin-bottom:25px}.maintenance-content>p[data-v-782c417c]:not(.company-name){max-width:610px;margin-left:auto;margin-right:auto}.section-rule[data-v-782c417c]{margin:28px auto}.maintenance-contact[data-v-782c417c]{display:flex;flex-direction:column;gap:8px;margin:28px 0}.maintenance-contact a[data-v-782c417c]:hover{color:#f5b98b}.address[data-v-782c417c]{font-size:12px;color:#ddd}@media (max-width: 767px){.maintenance[data-v-782c417c]{padding:35px 20px}h1[data-v-782c417c]{font-size:30px}.company-name[data-v-782c417c]{font-size:12px}}@font-face{font-family:Noto Sans;src:url(/assets/noto-sans-400-07805c0a.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Noto Sans;src:url(/assets/noto-sans-700-a1d9b467.ttf) format("truetype");font-weight:700;font-display:swap}:root{--primary-color: #a94b17;--secondary-color: #1d384b;--accent-color: #a94b17;--text-color: #48545c;--light-color: #ffffff;--light-gray: #f5f6f6;--gray: #cfcfcf;--dark-gray: #7a7a7a}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.65;background:#fcfcfb;color:var(--text-color)}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--primary-color);outline-offset:4px}img{max-width:100%}h1,h2,h3,h4{font-family:inherit;font-weight:700;line-height:1.1;color:var(--secondary-color)}h1{font-size:32px}h2{font-size:28px}h3{font-size:23px}p{margin-bottom:20px}.container{width:calc(100% - 40px);max-width:1100px;margin:0 auto}.section{padding:50px 0}.text-center{text-align:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:11px 32px;border:1px solid var(--primary-color);border-radius:0;font-size:15px;font-weight:400;background:var(--primary-color);color:#fff;transition:background .3s}.btn:hover{background:var(--secondary-color);border-color:var(--secondary-color)}.section-rule{width:60px;height:2px;background:var(--primary-color);margin:25px auto;border:0}.page-banner{height:auto;aspect-ratio:1800 / 600;background-position:center;background-size:cover;background-color:var(--secondary-color);max-height:450px}.page-title{padding:25px 0 30px}.page-title h1{font-size:32px}.breadcrumb{font-size:13px;margin-bottom:28px;overflow-wrap:anywhere}.breadcrumb a:hover{color:var(--primary-color)}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px}a[href^="mailto:"]{overflow-wrap:anywhere}@media (max-width: 1100px){.container{width:calc(100% - 32px)}}@media (max-width: 767px){.section{padding:35px 0}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-title h1{font-size:28px}}@media (max-width: 479px){.product-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
