.loading-module__PBh0PW__loading{z-index:2147483000;color:#6d2931;background:#faf7f2;place-items:center;min-height:100dvh;display:grid;position:fixed;inset:0;overflow:hidden}.loading-module__PBh0PW__loader{place-items:center;width:88px;height:88px;display:grid;position:relative;transform:translateY(-3vh)}.loading-module__PBh0PW__ring{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.loading-module__PBh0PW__ringTrack,.loading-module__PBh0PW__ringProgress{fill:none;stroke-width:2.4px;vector-effect:non-scaling-stroke}.loading-module__PBh0PW__ringTrack{stroke:#8f303824}.loading-module__PBh0PW__ringProgress{stroke:#8f3038;stroke-linecap:round;stroke-dasharray:54 314;transform-origin:50px 50px;animation:1.05s linear infinite loading-module__PBh0PW__ewedding-ring}.loading-module__PBh0PW__mark{width:38px;height:38px;display:block}.loading-module__PBh0PW__ribbonTop,.loading-module__PBh0PW__ribbonBottom{fill:#8f3038}.loading-module__PBh0PW__ribbonFold{fill:#6d2931}@keyframes loading-module__PBh0PW__ewedding-ring{to{transform:rotate(360deg)}}@media (max-width:640px){.loading-module__PBh0PW__loader{width:78px;height:78px;transform:translateY(-4vh)}.loading-module__PBh0PW__mark{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.loading-module__PBh0PW__ringProgress{stroke-dasharray:314 314;animation:none}}
