:root{--wemai-color-text: #3b2a1a;--wemai-color-text-soft: #6b5a4a;--wemai-color-text-mute: #999;--wemai-color-accent: #e95e00;--wemai-color-accent-dark: #c84e00;--wemai-color-bg: #ffffff;--wemai-color-bg-soft: #f9f9f7;--wemai-color-bg-soft-2: #f8f8f6;--wemai-color-border: #eeeeee;--wemai-color-border-soft: #f0f0f0;--wemai-color-star: #f5a623;--wemai-color-overlay: rgba(0, 0, 0, .45);--wemai-font-body: "Hiragino Kaku Gothic ProN", "Yu Gothic", "YuGothic", "Hiragino Sans", sans-serif;--wemai-font-price: "Yu Gothic", "YuGothic", "Hiragino Kaku Gothic ProN", sans-serif;--font-body-family: "Hiragino Kaku Gothic ProN", "Yu Gothic", "YuGothic", "Hiragino Sans", sans-serif;--font-heading-family: "Hiragino Kaku Gothic ProN", "Yu Gothic", "YuGothic", "Hiragino Sans", sans-serif;--wemai-page-max: 1200px;--wemai-page-pad-x: 20px;--wemai-radius-sm: 4px;--wemai-radius: 8px;--wemai-radius-lg: 12px;--wemai-ease: cubic-bezier(.25, .46, .45, .94);--wemai-ease-out: cubic-bezier(.22, .61, .36, 1)}html,body{font-family:var(--wemai-font-body);color:var(--wemai-color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wemai *,.wemai *:before,.wemai *:after{box-sizing:border-box}.wemai{color:var(--wemai-color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wemai a{color:inherit;text-decoration:none}.wemai img,.wemai svg{max-width:100%;display:block}.wemai-page-width{max-width:var(--wemai-page-max);margin:0 auto;padding:0 var(--wemai-page-pad-x)}.wemai-section-header{text-align:center;margin-bottom:32px}.wemai-section-header__sub{display:block;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--wemai-color-accent);font-weight:600;margin-bottom:6px}.wemai-section-header__title{font-size:clamp(22px,3vw,30px);font-weight:700;letter-spacing:.04em;margin:0;line-height:1.4}.wemai-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;font-size:14px;font-weight:600;letter-spacing:.05em;border-radius:4px;border:1.5px solid var(--wemai-color-text);background:var(--wemai-color-text);color:#fff;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .05s ease;text-align:center;text-decoration:none;line-height:1}.wemai-btn:hover,.wemai-btn:focus,.wemai-btn:active{text-decoration:none}.wemai-btn:hover{background:var(--wemai-color-accent);border-color:var(--wemai-color-accent);color:#fff}.wemai-btn:active{transform:translateY(1px)}.wemai-btn--outline{background:transparent;color:var(--wemai-color-text);border-color:var(--wemai-color-text)}.wemai-btn.wemai-btn--outline:hover{background:var(--wemai-color-text);border-color:var(--wemai-color-text);color:#fff}.wemai-btn--accent{background:var(--wemai-color-accent);border-color:var(--wemai-color-accent)}.wemai-btn.wemai-btn--accent:hover{background:var(--wemai-color-accent-dark);border-color:var(--wemai-color-accent-dark);color:#fff}.wemai-btn--white{background:transparent;color:#fff;border-color:#fff}.wemai-btn.wemai-btn--white:hover{background:#fff;border-color:#fff;color:var(--wemai-color-text)}.wemai-btn--white:hover{background:var(--wemai-color-accent);border-color:var(--wemai-color-accent);color:#fff}.wemai-section{padding-top:56px;padding-bottom:56px}@media screen and (min-width:750px){.wemai-section{padding-top:80px;padding-bottom:80px}}.wemai-visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wemai-base.css.map */
