button.sending{opacity:.62;cursor:wait;position:relative}button.sending:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--gold);transform-origin:left center;animation:mt-wipe 1.1s cubic-bezier(.4,0,.6,1) infinite}@keyframes mt-wipe{0%{transform:scaleX(0);opacity:1}70%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@media(prefers-reduced-motion:reduce){button.sending:after{animation:none;transform:scaleX(1)}}.soon__done{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:62svh}.soon__done .soon__ok__t{margin-top:clamp(14px,2.4vh,22px);font-size:clamp(30px,8vw,62px);letter-spacing:.03em}.soon__seal{width:clamp(54px,12vw,74px);height:clamp(54px,12vw,74px);margin:clamp(20px,3.4vh,30px) auto 0;border:1px solid var(--gold);border-radius:50%;position:relative;display:grid;place-items:center}.soon__seal:before{content:"\2720";font-family:var(--serif);font-size:clamp(20px,4.6vw,27px);color:var(--gold-2);line-height:1}.soon__seal:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border:1px solid rgba(194,162,107,.26);border-radius:50%}.soon__done .soon__line{margin-top:clamp(18px,3vh,26px)}.soon__done .soon__meta{margin-top:clamp(14px,2.4vh,20px)}.soon__logo--sm{width:min(180px,42vw);margin-top:clamp(30px,5vh,48px);opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mt-confirm.css.map */
