@font-face{font-family:Graebenbach;font-weight:400;font-style:normal;font-display:swap;src:url(//wearewumi.com/cdn/shop/t/9/assets/wumi-graebenbach-regular.otf?v=46608828967167197041789425220) format("opentype")}@font-face{font-family:Graebenbach;font-weight:400;font-style:italic;font-display:swap;src:url(//wearewumi.com/cdn/shop/t/9/assets/wumi-graebenbach-italic.otf?v=173662059660569026181789425220) format("opentype")}@font-face{font-family:Graebenbach;font-weight:500;font-style:normal;font-display:swap;src:url(//wearewumi.com/cdn/shop/t/9/assets/wumi-graebenbach-medium.otf?v=84674017700990985911789425220) format("opentype")}@font-face{font-family:Graebenbach;font-weight:700;font-style:normal;font-display:swap;src:url(//wearewumi.com/cdn/shop/t/9/assets/wumi-graebenbach-bold.otf?v=47312492686727449571789425220) format("opentype")}@font-face{font-family:Gordita;font-weight:300;font-style:normal;font-display:swap;src:url(//wearewumi.com/cdn/shop/t/9/assets/wumi-gordita-light.otf?v=67541415415604430651789425221) format("opentype")}@font-face{font-family:Gordita;font-weight:300;font-style:italic;font-display:swap;src:url(//wearewumi.com/cdn/shop/t/9/assets/wumi-gordita-light-italic.otf?v=32079428873389299031789425221) format("opentype")}@font-face{font-family:Gordita;font-weight:400;font-style:normal;font-display:swap;src:url(//wearewumi.com/cdn/shop/t/9/assets/wumi-gordita-regular.otf?v=67155819747589534481789425221) format("opentype")}@font-face{font-family:Gordita;font-weight:400;font-style:italic;font-display:swap;src:url(//wearewumi.com/cdn/shop/t/9/assets/wumi-gordita-italic.otf?v=155412105667359880211789425221) format("opentype")}@font-face{font-family:Gordita;font-weight:500;font-style:normal;font-display:swap;src:url(//wearewumi.com/cdn/shop/t/9/assets/wumi-gordita-medium.otf?v=112148157308772181081789425220) format("opentype")}@font-face{font-family:Gordita;font-weight:500;font-style:italic;font-display:swap;src:url(//wearewumi.com/cdn/shop/t/9/assets/wumi-gordita-medium-italic.otf?v=75425561765406265791789425221) format("opentype")}@font-face{font-family:Gordita;font-weight:700;font-style:normal;font-display:swap;src:url(//wearewumi.com/cdn/shop/t/9/assets/wumi-gordita-bold.otf?v=180452179188645397641789425221) format("opentype")}@font-face{font-family:Gordita;font-weight:700;font-style:italic;font-display:swap;src:url(//wearewumi.com/cdn/shop/t/9/assets/wumi-gordita-bold-italic.otf?v=100121475263793448571789425221) format("opentype")}:root{--wumi-family-heading: "Graebenbach", "Helvetica Neue", Arial, sans-serif;--wumi-family-body: "Gordita", "Helvetica Neue", Arial, sans-serif}:root{--font-body--family: var(--wumi-family-body);--font-body--weight: 400;--font-subheading--family: var(--wumi-family-body);--font-subheading--weight: 500;--font-heading--family: var(--wumi-family-heading);--font-heading--weight: 400;--font-accent--family: var(--wumi-family-heading);--font-accent--weight: 500}:root{--wumi-black: #000000;--wumi-white: #ffffff;--wumi-green: #a1deb8;--wumi-green-dark: #0e903f;--wumi-sand: #ede9e4;--wumi-grain-color: #EDE9E4;--wumi-sand-2: #ece8e3;--wumi-offwhite: #fbfaf9;--wumi-border: #7e7e7e;--wumi-divider: rgba(45, 62, 80, .12);--wumi-radius: 8px;--wumi-container: 1140px;--wumi-font-heading: var(--wumi-family-heading);--wumi-font-body: var(--wumi-family-body)}body,#MainContent{overflow-x:clip}@supports not (overflow: clip){body,#MainContent{overflow-x:hidden}}html{scroll-padding-top:calc(var(--header-sticky-height, 0px) - 1px)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.wumi-grain{background-color:#ede9e4;background-image:url(//wearewumi.com/cdn/shop/files/wumi-background.jpg?v=1789393773&width=800);background-repeat:repeat;background-size:200px}.wumi-section{width:100%;padding-block:40px;padding-inline:var(--page-margin, 20px);font-family:var(--wumi-font-body);color:var(--wumi-black)}@media screen and (min-width:750px){.wumi-section{padding-block:100px}}.wumi-container{width:100%;max-width:var(--wumi-container);margin-inline:auto}.wumi-heading-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:680px;margin-inline:auto;text-align:left}@media screen and (min-width:750px){.wumi-heading-wrap{align-items:center;text-align:center}}.wumi-h2{margin:0;font-family:var(--wumi-font-heading);font-weight:400;font-size:2.2rem;line-height:1.2;color:inherit}@media screen and (min-width:750px){.wumi-h2{font-size:2.4rem;line-height:3rem}}.wumi-sub{margin:0;font-size:1rem;line-height:1.5rem}@media screen and (min-width:750px){.wumi-sub{font-size:1.2rem;line-height:1.6rem}}.wumi-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:0 24px;background-color:var(--wumi-black);color:var(--wumi-white);border:0;border-radius:4px;font-family:var(--wumi-font-heading);font-size:1rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .2s ease}.wumi-btn:hover{background-color:#464646;color:var(--wumi-white)}.wumi-check-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.wumi-check-list li{display:flex;align-items:center;gap:.5rem}.wumi-check-list svg{flex:none;width:1.2rem;height:1.2rem}.wumi-stars{display:inline-flex;gap:2px;color:var(--wumi-green-dark)}.wumi-stars svg{width:18px;height:18px}.wumi-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;background-color:var(--wumi-offwhite);border-radius:10px;font-size:1rem;line-height:1rem;white-space:nowrap}.wumi-badge svg{width:16px;height:16px}.wumi-card{background-color:var(--wumi-sand-2);border-radius:var(--wumi-radius);overflow:hidden}.wumi-scroll-mobile{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.wumi-scroll-mobile::-webkit-scrollbar{display:none}.wumi-scroll-mobile>*{scroll-snap-align:start;flex:0 0 80%}@media screen and (min-width:750px){.wumi-scroll-mobile{overflow:visible;scroll-snap-type:none}.wumi-scroll-mobile>*{flex:1 1 0}}.wumi-faq{width:100%;border-bottom:1px solid var(--wumi-divider)}.wumi-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:70px;padding-block:12px;font-size:1rem;font-weight:500;line-height:1.5rem;cursor:pointer;list-style:none}.wumi-faq summary::-webkit-details-marker{display:none}.wumi-faq summary svg{flex:none;width:20px;height:20px;transition:transform .2s ease}.wumi-faq[open] summary svg{transform:rotate(90deg)}.wumi-faq summary svg{transition:transform .32s cubic-bezier(.4,0,.2,1)}.wumi-faq__answer{padding:0 10px 24px;font-size:1rem;line-height:1.5}.wumi-faq__answer p{margin:0 0 .75em}.wumi-faq__answer p:last-child{margin-bottom:0}.wumi-back-to-top{position:fixed;right:var(--page-margin, 20px);bottom:20px;z-index:90;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background-color:var(--wumi-black);color:var(--wumi-white);cursor:pointer;box-shadow:0 6px 20px #0000002e;opacity:0;transform:translateY(24px);transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),background-color .2s ease;will-change:opacity,transform}.wumi-back-to-top[hidden]{display:none}.wumi-back-to-top.is-visible{opacity:1;transform:translateY(0)}.wumi-back-to-top:hover{background-color:#333}.wumi-back-to-top:focus-visible{outline:2px solid var(--wumi-black);outline-offset:3px}.wumi-back-to-top svg{width:22px;height:22px}@media screen and (min-width:750px){.wumi-back-to-top{right:28px;bottom:28px;width:52px;height:52px}}@media(prefers-reduced-motion:reduce){.wumi-back-to-top{transition:opacity .2s ease;transform:none}}.wumi-lang{display:inline-flex;align-items:center;gap:6px;margin:0}.wumi-lang__btn{display:inline-block;padding:4px 2px;border:0;background:none;color:inherit;font:inherit;font-size:.85rem;letter-spacing:.06em;text-decoration:none;opacity:.55;cursor:pointer;transition:opacity .2s ease}a.wumi-lang__btn:hover{color:inherit}.wumi-lang__btn:hover,.wumi-lang__btn.is-active{opacity:1}.wumi-lang__btn.is-active{font-weight:700;cursor:default}.wumi-lang__btn:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}.wumi-lang__sep{opacity:.4;font-size:.85rem}html.wumi-modal-open{overflow:hidden}.wumi-lang-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--page-margin, 20px);opacity:0;transition:opacity .25s ease;font-family:var(--wumi-font-body)}.wumi-lang-popup[hidden]{display:none}.wumi-lang-popup.is-visible{opacity:1}.wumi-lang-popup .wumi-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1111118c}.wumi-lang-popup .wumi-modal__panel{position:relative;width:100%;max-width:440px;padding:40px 28px 32px;border-radius:12px;background:var(--wumi-offwhite);color:var(--wumi-black);box-shadow:0 20px 60px #00000040;text-align:center;transform:translateY(16px) scale(.98);transition:transform .3s cubic-bezier(.4,0,.2,1)}.wumi-lang-popup.is-visible .wumi-modal__panel{transform:none}.wumi-lang-popup .wumi-modal__close{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.wumi-lang-popup .wumi-modal__close:hover{background:#0000000f}.wumi-lang-popup .wumi-modal__close svg{width:20px;height:20px}.wumi-lang-popup .wumi-modal__body{display:flex;flex-direction:column;gap:16px}.wumi-lang-popup .wumi-modal__body[hidden]{display:none}.wumi-lang-popup .wumi-modal__title{margin:0;font-family:var(--wumi-font-heading);font-weight:400;font-size:1.5rem;line-height:1.2}.wumi-lang-popup .wumi-modal__text{margin:0;font-size:1rem;line-height:1.5}.wumi-lang-popup__actions{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:6px}.wumi-lang-popup__switch{width:100%}.wumi-lang-popup__stay{padding:6px 4px;border:0;background:none;color:inherit;font:inherit;font-size:.95rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;opacity:.8}.wumi-lang-popup__stay:hover{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/9/assets/wumi.css.map */
