.moksae-tool{--mt-plum: #593863;--mt-ink: #321e1e;--mt-cream: #f6f1e6;--mt-line: #ddd6c2;--mt-gold: #c8921d;margin:3rem 0;font-family:Larken Light,Georgia,serif}.moksae-tool[hidden]{display:none}.moksae-tool__head{display:flex;align-items:center;gap:12px;margin-bottom:1.6rem}.moksae-tool__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#59386314;color:var(--mt-plum);flex-shrink:0}.moksae-tool__icon svg{width:20px;height:20px}.moksae-tool__title{font-family:Larken thin,Georgia,serif;font-size:clamp(2rem,2.4vw,2.6rem);line-height:1.2;color:var(--mt-ink);margin:0}.moksae-tool__eyebrow{display:block;font-family:Larken Light,Georgia,serif;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mt-gold);margin-bottom:2px}.moksae-checklist{background:#fffdf8;border:1px solid var(--mt-line);border-radius:16px;padding:clamp(2rem,3vw,2.8rem)}.moksae-checklist__progress{height:6px;border-radius:999px;background:#5938631f;overflow:hidden;margin-bottom:.6rem}.moksae-checklist__progress-bar{height:100%;width:0;background:linear-gradient(90deg,#593863,#9c845e);border-radius:999px;transition:width .4s cubic-bezier(.16,1,.3,1)}.moksae-checklist__count{font-size:1.25rem;color:var(--mt-plum);margin:0 0 1.6rem;opacity:.85}.moksae-checklist__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.moksae-checklist__item{display:flex;align-items:flex-start;gap:12px;padding:1.2rem 1.4rem;border-radius:12px;border:1px solid transparent;cursor:pointer;transition:background-color .25s ease,border-color .25s ease}.moksae-checklist__item:hover{background:#59386308}.moksae-checklist__box{flex-shrink:0;width:24px;height:24px;border-radius:7px;border:1.5px solid rgba(89,56,99,.4);display:inline-flex;align-items:center;justify-content:center;margin-top:2px;transition:background-color .25s ease,border-color .25s ease}.moksae-checklist__box svg{width:14px;height:14px;opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .2s ease;stroke:#fff}.moksae-checklist__text{font-size:1.55rem;line-height:1.5;color:var(--mt-ink)}.moksae-checklist__item.is-checked{background:#5938630d;border-color:#5938631f}.moksae-checklist__item.is-checked .moksae-checklist__box{background:var(--mt-plum);border-color:var(--mt-plum)}.moksae-checklist__item.is-checked .moksae-checklist__box svg{opacity:1;transform:scale(1)}.moksae-checklist__item.is-checked .moksae-checklist__text{color:#321e1e80;text-decoration:line-through;text-decoration-color:#59386366}.moksae-checklist__reset{margin-top:1.6rem;background:none;border:none;padding:0;font-family:Larken Light,Georgia,serif;font-size:1.25rem;color:var(--mt-plum);cursor:pointer;opacity:.7;text-decoration:underline;text-underline-offset:3px}.moksae-checklist__reset:hover{opacity:1}.moksae-checklist__done{margin-top:1.4rem;padding:1.2rem 1.4rem;border-radius:12px;background:#c8921d1f;color:#6b4a13;font-size:1.4rem;display:none}.moksae-checklist.is-complete .moksae-checklist__done{display:block}.moksae-takeaways{background:var(--mt-cream);border-left:3px solid var(--mt-plum);border-radius:0 16px 16px 0;padding:clamp(2rem,3vw,2.6rem) clamp(2rem,3vw,2.8rem)}.moksae-takeaways__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.moksae-takeaways__list li{position:relative;padding-left:2.6rem;font-size:1.55rem;line-height:1.55;color:var(--mt-ink)}.moksae-takeaways__list li:before{content:"";position:absolute;left:0;top:.55rem;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--mt-plum);opacity:.85;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / .9rem no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / .9rem no-repeat}.moksae-faq{border-top:1px solid var(--mt-line)}.moksae-faq__item{border-bottom:1px solid var(--mt-line)}.moksae-faq__q{width:100%;background:none;border:none;text-align:left;cursor:pointer;padding:1.8rem 4rem 1.8rem 0;position:relative;font-family:Larken Light,Georgia,serif;font-size:1.7rem;line-height:1.4;color:var(--mt-ink)}.moksae-faq__q:after{content:"";position:absolute;right:.4rem;top:50%;width:14px;height:14px;transform:translateY(-50%);background:var(--mt-plum);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cline x1='12' y1='5' x2='12' y2='19'/%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cline x1='12' y1='5' x2='12' y2='19'/%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .3s ease}.moksae-faq__item.is-open .moksae-faq__q:after{transform:translateY(-50%) rotate(135deg)}.moksae-faq__a{overflow:hidden;max-height:0;transition:max-height .35s ease}.moksae-faq__a-inner{padding:0 0 1.8rem;font-size:1.5rem;line-height:1.65;color:#321e1ebf}.moksae-breath{background:#321e1e;border-radius:18px;padding:clamp(2.6rem,4vw,4rem);text-align:center;color:#f6f1e6;overflow:hidden}.moksae-breath .moksae-tool__title,.moksae-breath .moksae-tool__eyebrow{color:#f6f1e6}.moksae-breath__head{justify-content:center;margin-bottom:2.4rem}.moksae-breath__head .moksae-tool__icon{background:#f6f1e61f;color:#f6f1e6}.moksae-breath__stage{position:relative;width:220px;height:220px;margin:0 auto 2.4rem;display:flex;align-items:center;justify-content:center}.moksae-breath__circle{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle at 50% 40%,#9c6bb0,#593863);box-shadow:0 0 60px #9c6bb080;transition:transform var(--breath-dur, 4s) ease-in-out;transform:scale(.6)}.moksae-breath.is-running .moksae-breath__circle.is-expanded{transform:scale(1.25)}.moksae-breath__phase{position:relative;z-index:2;font-family:Larken Light,Georgia,serif;font-size:1.7rem;letter-spacing:.04em;color:#fff}.moksae-breath__count{display:block;font-size:3.4rem;font-family:Larken thin,Georgia,serif;margin-top:.4rem}.moksae-breath__btn{display:inline-flex;align-items:center;gap:10px;padding:1.2rem 2.8rem;border-radius:999px;border:1px solid rgba(246,241,230,.5);background:transparent;color:#f6f1e6;font-family:Larken Medium,Georgia,serif;font-size:1.4rem;letter-spacing:.04em;cursor:pointer;transition:background-color .3s ease,color .3s ease}.moksae-breath__btn:hover{background:#f6f1e6;color:#321e1e}.moksae-breath__meta{margin-top:1.6rem;font-size:1.25rem;opacity:.7}@media screen and (max-width:749px){.moksae-breath__stage{width:180px;height:180px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/moksae-tools.css.map */
