.decision-tree{--dt-card-bg: #ffffff;--dt-card-border: rgba(0, 0, 0, .08);--dt-card-shadow: 0 2px 12px rgba(0, 0, 0, .06);--dt-card-radius: 6px;--dt-card-padding: 2.5rem 2rem;--dt-answer-bg: #ffffff;--dt-answer-border: rgba(0, 0, 0, .12);--dt-answer-hover-bg: #f7f2ed;--dt-answer-hover-border: rgba(0, 0, 0, .25);--dt-result-bg: #f7f2ed;--dt-result-border: rgba(0, 0, 0, .06);--dt-accent-color: #24211f;--dt-browse-btn-bg: #24211f;--dt-browse-btn-color: #ffffff;--dt-browse-btn-hover-bg: #3a3633;--dt-text-color: inherit;--dt-muted-color: #6c665c;--dt-transition-duration: .25s;max-width:640px;margin:0 auto;font-family:inherit}.decision-tree__card-container{opacity:0;transform:translateY(8px);transition:opacity var(--dt-transition-duration) ease,transform var(--dt-transition-duration) ease}.decision-tree__card-container--visible{opacity:1;transform:translateY(0)}.decision-tree__card{background:var(--dt-card-bg);border:1px solid var(--dt-card-border);border-radius:var(--dt-card-radius);box-shadow:var(--dt-card-shadow);padding:var(--dt-card-padding);text-align:center}.decision-tree__question{font-size:1.375rem;line-height:1.4;letter-spacing:.02em;margin:0 0 1.75rem;color:var(--dt-accent-color);font-family:inherit;font-weight:400}.decision-tree__answers{display:flex;flex-direction:column;gap:.75rem}.decision-tree__answer-btn{display:block;width:100%;padding:1.125rem 1.5rem;font-size:1rem;font-family:inherit;font-weight:400;letter-spacing:.04em;line-height:1.4;color:var(--dt-accent-color);background:var(--dt-answer-bg);border:1px solid var(--dt-answer-border);border-radius:var(--dt-card-radius);cursor:pointer;text-align:center;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;-webkit-appearance:none;appearance:none}.decision-tree__answer-btn:hover,.decision-tree__answer-btn:focus-visible{background:var(--dt-answer-hover-bg);border-color:var(--dt-answer-hover-border);box-shadow:0 1px 6px #00000014;outline:none}.decision-tree__answer-btn:active{transform:scale(.99)}.decision-tree__back-btn{display:inline-block;margin-top:1.5rem;padding:.25rem 0;font-size:.875rem;font-family:inherit;font-weight:400;letter-spacing:.06em;color:var(--dt-muted-color);background:none;border:none;cursor:pointer;text-decoration:none;transition:color .2s ease;-webkit-appearance:none;appearance:none}.decision-tree__back-btn:hover,.decision-tree__back-btn:focus-visible{color:var(--dt-accent-color);outline:none}.decision-tree__card--result{background:var(--dt-result-bg);border-color:var(--dt-result-border)}.decision-tree__result-label{display:block;font-size:.6875rem;font-family:inherit;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--dt-muted-color);margin-bottom:1rem}.decision-tree__result-text{font-size:1.25rem;line-height:1.55;letter-spacing:.02em;color:var(--dt-accent-color);margin:0 0 2rem;font-family:inherit;font-weight:400}.decision-tree__browse-btn{display:inline-block;padding:.875rem 2.25rem;font-size:.8125rem;font-family:inherit;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--dt-browse-btn-color);background:var(--dt-browse-btn-bg);border:1px solid var(--dt-browse-btn-bg);border-radius:var(--dt-card-radius);text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.decision-tree__browse-btn:hover,.decision-tree__browse-btn:focus-visible{background:var(--dt-browse-btn-hover-bg);border-color:var(--dt-browse-btn-hover-bg);outline:none}.decision-tree__start-over-btn{display:block;margin:1.25rem auto 0;padding:.25rem 0;font-size:.8125rem;font-family:inherit;font-weight:400;letter-spacing:.06em;color:var(--dt-muted-color);background:none;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease;-webkit-appearance:none;appearance:none}.decision-tree__start-over-btn:hover,.decision-tree__start-over-btn:focus-visible{color:var(--dt-accent-color);outline:none}@media screen and (max-width:749px){.decision-tree{--dt-card-padding: 1.75rem 1.25rem}.decision-tree__question{font-size:1.175rem}.decision-tree__result-text{font-size:1.1rem}.decision-tree__answer-btn{padding:1rem 1.25rem;font-size:.9375rem}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/decision-tree.css.map */
