.header[data-v-cd8fe538]{width:100%}li[data-v-cd8fe538]{display:inline-block;height:58px;line-height:58px}li a[data-v-cd8fe538]{padding:0 15px;display:block;line-height:58px;font-size:17px;color:#3e3a39}li a.active[data-v-cd8fe538],li a[data-v-cd8fe538]:hover{background:#353e66;color:#fff}.footer[data-v-0f07bbf4]{padding:42px 0 0;width:100%;background:#fff;border-top:1px solid #eee}.container[data-v-0f07bbf4]{width:840px;margin:0 auto}.footer-main[data-v-0f07bbf4]{display:flex;justify-content:center;align-items:center;gap:64px;padding-bottom:36px}.contact-info[data-v-0f07bbf4]{text-align:center}.contact-info .phone-block[data-v-0f07bbf4]{display:inline-flex;align-items:center;margin-bottom:30px}.contact-info .phone-block img[data-v-0f07bbf4]{width:35px;height:35px;margin-right:15px}.contact-info .phone-block .phone-text .label[data-v-0f07bbf4]{font-size:14px;color:#3e3a39;margin-bottom:5px}.contact-info .phone-block .phone-text .number[data-v-0f07bbf4]{font-size:18px;font-weight:700;color:#3e3a39}.contact-info .store-links[data-v-0f07bbf4]{display:flex;justify-content:center;gap:15px}.contact-info .store-links a img[data-v-0f07bbf4]{width:160px;height:28px;display:block}.qr-section[data-v-0f07bbf4]{text-align:center}.qr-section img[data-v-0f07bbf4]{width:103px;height:117px;display:block;margin:0 auto 8px}.qr-section p[data-v-0f07bbf4]{color:#777;font-size:13px}.notic[data-v-0f07bbf4]{text-align:center;padding:20px 0;border-top:1px solid #eee}.notic a[data-v-0f07bbf4]{color:#b0b0b0}.notic a[data-v-0f07bbf4]:hover{color:#353e66}a,abbr,acronym,address,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,label,legend,li,ol,p,pre,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}#app,body,html{min-height:100%;width:100%;margin:0 auto}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:#3e3a39}.container{width:1048px;margin:0 auto}a{text-decoration:none}