#shopify-section-mugs_styles{display:none!important}.mugs-page{--mg-ground:#E9EDEE;--mg-surface:#FFFFFF;--mg-surface-2:#DFE5E7;--mg-ink:#14212A;--mg-ink-soft:#5A6B75;--mg-line:#C9D3D6;--mg-line-soft:#8B9AA2;--mg-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--mg-ink);text-align:left;width:100%;font-family:var(--font-body--family,Inter,system-ui,sans-serif);-webkit-font-smoothing:antialiased}.mugs-page *{box-sizing:border-box}.mugs-page p,.mugs-page h1,.mugs-page h2,.mugs-page h3,.mugs-page h4,.mugs-page ul,.mugs-page ol,.mugs-page figure{margin:0}.mugs-page a{color:inherit}.mugs-panel a{color:#fff}.mugs-sec{padding-block:clamp(40px,7vw,76px);border-top:1px solid var(--mg-line)}.mugs-sec:first-child{border-top:0;padding-top:clamp(24px,4vw,44px)}.mugs-sec--flush{border-top:0}.mugs-kicker{font-family:var(--mg-mono);font-size:11px;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--mg-ink-soft);margin-bottom:18px;display:block}.mugs-h1{font-size:clamp(30px,5.2vw,52px);line-height:1.06;letter-spacing:-.02em;font-weight:700;text-wrap:balance}.mugs-h2{font-size:clamp(22px,3.2vw,32px);line-height:1.14;letter-spacing:-.015em;font-weight:700;text-wrap:balance}.mugs-h3{font-size:17px;line-height:1.3;letter-spacing:-.005em;font-weight:700}.mugs-lead{font-size:clamp(16px,1.7vw,19px);line-height:1.62;color:var(--mg-ink-soft);max-width:60ch}.mugs-p{font-size:16px;line-height:1.72;color:var(--mg-ink-soft);max-width:64ch}.mugs-p+.mugs-p{margin-top:16px}.mugs-p strong{color:var(--mg-ink);font-weight:600}.mugs-prose>*+*{margin-top:18px}.mugs-prose .mugs-h2+.mugs-p{margin-top:20px}.mugs-hero{display:grid;gap:clamp(28px,4vw,48px);align-items:center;grid-template-columns:1fr}@media(min-width:860px){.mugs-hero{grid-template-columns:1.05fr .95fr}}.mugs-hero__media{background:var(--mg-surface);border:1px solid var(--mg-line);border-radius:14px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:8px}.mugs-hero__media img{display:block;width:100%;height:auto;max-width:460px}.mugs-hero__text>*+*{margin-top:20px}.mugs-stats{display:grid;gap:12px;grid-template-columns:1fr;margin-top:28px}@media(min-width:640px){.mugs-stats{grid-template-columns:repeat(3,1fr)}}.mugs-stat{background:var(--mg-surface);border:1px solid var(--mg-line);border-radius:12px;padding:20px 20px 18px}.mugs-stat__n{font-size:34px;line-height:1;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mugs-stat__l{margin-top:10px;font-size:13px;line-height:1.45;color:var(--mg-ink-soft)}.mugs-stat__u{display:block;font-family:var(--mg-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--mg-ink-soft);margin-top:12px;padding-top:10px;border-top:1px solid var(--mg-line)}.mugs-cards{display:grid;gap:12px;grid-template-columns:1fr;margin-top:28px}@media(min-width:720px){.mugs-cards{grid-template-columns:1fr 1fr}}.mugs-card{background:var(--mg-surface);border:1px solid var(--mg-line);border-radius:12px;padding:22px}.mugs-card__n{font-family:var(--mg-mono);font-size:11px;letter-spacing:.12em;color:var(--mg-ink-soft);display:block;margin-bottom:12px}.mugs-card .mugs-h3+p{margin-top:8px;font-size:15px;line-height:1.62;color:var(--mg-ink-soft)}.mugs-panel{background:var(--mg-ink);color:var(--mg-ground);border-radius:14px;padding:clamp(24px,4vw,40px)}.mugs-panel .mugs-kicker{color:#9fb0b8}.mugs-panel .mugs-h2{color:var(--mg-ground)}.mugs-panel .mugs-p{color:#c4d0d5}.mugs-panel .mugs-p strong{color:#fff}.mugs-testlist{list-style:none;padding:0;margin-top:22px;display:grid;gap:0;border-top:1px solid #2C3A44}.mugs-testlist li{display:flex;gap:14px;align-items:baseline;padding:13px 0;border-bottom:1px solid #2C3A44;font-size:15px;line-height:1.5;color:#c4d0d5}.mugs-testlist b{font-family:var(--mg-mono);font-size:11px;letter-spacing:.1em;color:#8fa3ab;flex:0 0 26px}.mugs-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.mugs-page a.mugs-btn,.mugs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;border-radius:100px;font-size:15px;font-weight:600;text-decoration:none;border:1px solid var(--mg-ink);background:var(--mg-ink);color:var(--mg-ground);transition:opacity .15s ease}.mugs-btn:hover{opacity:.86}.mugs-page a.mugs-btn--ghost,.mugs-btn--ghost{background:transparent;color:var(--mg-ink)}.mugs-btn--ghost:hover{background:var(--mg-surface);opacity:1}.mugs-chan{display:grid;gap:12px;grid-template-columns:1fr;margin-top:8px}@media(min-width:720px){.mugs-chan{grid-template-columns:repeat(3,1fr)}}.mugs-chan__i{background:var(--mg-surface);border:1px solid var(--mg-line);border-radius:12px;padding:22px;display:flex;flex-direction:column;gap:8px}.mugs-chan__i .mugs-kicker{margin-bottom:4px}.mugs-chan__v{font-size:17px;font-weight:600;letter-spacing:-.01em;word-break:break-word}.mugs-chan__v a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--mg-line-soft)}.mugs-chan__v a:hover{text-decoration-color:var(--mg-ink)}.mugs-chan__d{font-size:14px;line-height:1.55;color:var(--mg-ink-soft);margin-top:auto;padding-top:6px}.mugs-faq{margin-top:26px;border-top:1px solid var(--mg-line)}.mugs-faq details{border-bottom:1px solid var(--mg-line)}.mugs-faq summary{cursor:pointer;list-style:none;padding:18px 34px 18px 0;position:relative;font-size:16px;font-weight:600;line-height:1.4}.mugs-faq summary::-webkit-details-marker{display:none}.mugs-faq summary:after{content:"";position:absolute;right:6px;top:26px;width:11px;height:11px;border-right:1.5px solid var(--mg-ink-soft);border-bottom:1.5px solid var(--mg-ink-soft);transform:translateY(-4px) rotate(45deg);transition:transform .18s ease}.mugs-faq details[open] summary:after{transform:translateY(0) rotate(225deg)}.mugs-faq p{padding:0 0 20px;font-size:15px;line-height:1.68;color:var(--mg-ink-soft);max-width:62ch}.mugs-kunye{display:grid;gap:0;margin-top:22px;border-top:1px solid var(--mg-line)}.mugs-kunye div{display:grid;grid-template-columns:1fr;gap:2px;padding:12px 0;border-bottom:1px solid var(--mg-line)}@media(min-width:600px){.mugs-kunye div{grid-template-columns:200px 1fr;gap:16px;align-items:baseline}}.mugs-kunye .k{font-family:var(--mg-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mg-ink-soft)}.mugs-kunye .v{font-size:15px;line-height:1.55}#MainContent .contact-form{max-width:680px;margin-inline:auto;background:#fff;border:1px solid #C9D3D6;border-radius:14px;padding:clamp(20px,3.4vw,32px)}#MainContent .contact-form__form{gap:12px}#MainContent .contact-form__input{background:#fff;border:1px solid #C9D3D6;border-radius:8px;padding:14px 16px;font-size:16px;line-height:1.4;color:#14212a;font-family:inherit}#MainContent .contact-form__input::placeholder{color:#5a6b75;opacity:1}#MainContent .contact-form__input:focus{outline:2px solid #14212A;outline-offset:1px;border-color:#14212a}#MainContent .contact-form__input--textarea{min-height:150px;line-height:1.6}#MainContent .contact-form .button{min-height:48px;border-radius:100px;font-weight:600;font-size:15px}#MainContent .contact-form__success,#MainContent .contact-form__error{font-size:15px;line-height:1.5;border-radius:8px;padding:12px 14px;background:#e9edee}#MainContent .contact-form__error{background:#f6e7df;color:#8f4a1c}.mugs-formnote{max-width:680px;margin:14px auto 0;font-size:13px;line-height:1.6;color:#5a6b75;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mugs-pages.css.map */
