#guidedMatch{--match-ink:#4a2b1a;--match-line:#4a2b1a1f;--match-pink:#ffffff}.store-entry h2{font-size:32px;letter-spacing:-.035em;line-height:1.15;margin:0 0 17px}.store-paths{gap:12px;margin:0 0 22px}.store-paths button,.store-paths [aria-pressed=true]{min-height:132px;border:1px solid var(--match-line);border-radius:16px;padding:19px 36px 18px 19px;background:#fff;box-shadow:0 3px 12px #4a2b1a03;transition:border-color .2s,box-shadow .2s,transform .2s}.store-paths [aria-pressed=true]{background:var(--match-pink);border-color:#4a2b1a80;box-shadow:inset 0 0 0 1px #4a2b1a14}.store-paths button strong{font-size:15px;letter-spacing:-.015em;font-weight:500}.store-paths button small{font-size:12px;line-height:1.6;margin-top:9px;color:#71635d}.store-paths button>span{display:grid;place-items:center;width:25px;height:25px;right:13px;top:16px;border:1px solid var(--match-line);background:#ffffffb3;border-radius:50%;font-size:13px}.store-frame-host{border:1px solid var(--match-line);border-radius:22px;box-shadow:0 14px 50px -30px #4a2b1a35;overflow:hidden;background:#fff}.store-finish-screen{border-color:var(--match-line);border-radius:22px;box-shadow:0 14px 50px -30px #4a2b1a35;padding:30px}.store-finish-step{font-size:10px;letter-spacing:.16em}.store-finish-screen .store-finish legend{font-size:46px;letter-spacing:-.04em;margin-bottom:25px}.store-finish-screen .store-finish label>span,.store-finish-screen .store-finish input:checked+span{position:relative;border:1px solid var(--match-line);border-radius:14px;padding:18px 55px 18px 20px;min-height:86px;transition:background-color .2s,border-color .2s}.store-finish-screen .store-finish input:checked+span{border-color:#4a2b1a80;background:var(--match-pink);box-shadow:inset 0 0 0 1px #4a2b1a14}.store-finish-screen .store-finish label>span:after{content:"";position:absolute;right:19px;top:31px;border:1px solid #4a2b1a55;border-radius:50%;width:22px;height:22px;display:grid;place-items:center;font:12px DM Sans,sans-serif}.store-finish-screen .store-finish input:checked+span:after{content:"\2713";background:var(--match-ink);border-color:var(--match-ink);color:#fff}.store-finish-screen .store-finish strong{font-size:16px;font-weight:500}.store-finish-screen .store-finish small{font-size:12px;color:#71635d}.store-finish-next{font-size:12px;letter-spacing:.03em;box-shadow:0 5px 16px #4a2b1a12}.store-match-result{border-radius:22px;border-color:var(--match-line);padding:30px;background:var(--match-pink)}.store-match-result h2{font-size:41px;letter-spacing:-.04em}.journey-pictures h2{font-size:42px;letter-spacing:-.04em}.journey-pictures .product-photo-rail{border-radius:18px}.journey-pictures .product-photo-thumbs button{border-radius:9px;overflow:hidden}.matching-intro h1{letter-spacing:-.045em}.matching-intro>p:last-child{color:#71635d}.store-analysis-note{font-size:11px;line-height:1.7}.store-preview-note{opacity:.8}@media(hover:hover){.store-paths button:hover{border-color:#4a2b1a70;box-shadow:0 7px 20px #4a2b1a09;transform:translateY(-2px)}}@media(max-width:700px){.store-entry h2{font-size:28px}.store-paths{gap:10px}.store-paths button,.store-paths [aria-pressed=true]{min-height:132px;padding:16px 31px 16px 15px;border-radius:14px}.store-paths button strong{font-size:14px}.store-paths button small{font-size:11px}.store-paths button>span{width:22px;height:22px;right:10px;top:14px}.store-frame-host{border-radius:20px}.store-finish-screen{padding:24px 20px}.store-finish-screen .store-finish legend{font-size:39px}.journey-layout{gap:35px}.journey-pictures h2{font-size:38px}}@media(prefers-reduced-motion:reduce){.store-paths button{transition:none!important}.store-paths button:hover{transform:none}}.store-flow-actions{display:flex;justify-content:space-between;gap:16px;margin:0 0 10px}.store-flow-actions button{min-height:44px;background:none;border:0;color:#4a2b1a;font:12px DM Sans,sans-serif;text-decoration:underline;text-underline-offset:4px;cursor:pointer;padding:8px 0}.store-flow-actions button:disabled{opacity:.45;cursor:wait}#guidedMatch[data-stage=match][data-flow-step=details] .store-edit-details,#guidedMatch[data-stage=result] .store-edit-details{visibility:hidden}.store-flow-actions button:focus-visible{outline:2px solid #4a2b1a;outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bloom-personal-matching-polish.css.map */
