.tl-decision-tree{--tl-decision-tree-node-max-width: 220px;margin:0 auto;max-width:1200px;padding:2rem 1.5rem}.tl-decision-tree:not([data-tree-ready=true]) [data-decision-node]{display:none!important}.tl-decision-tree__heading{margin:0 0 1.5rem;text-align:center}.tl-decision-tree__level{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.tl-decision-tree__level+.tl-decision-tree__level{margin-top:2rem}.tl-decision-tree[data-layout=stacked] .tl-decision-tree__level{flex-direction:column;align-items:center}.tl-decision-tree__node{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center;min-width:min(160px,var(--tl-decision-tree-node-max-width, 220px));max-width:var(--tl-decision-tree-node-max-width, 220px);flex:0 0 var(--tl-decision-tree-node-max-width, 220px)}.tl-decision-tree__node[data-tl-outline-node=true]{min-width:calc(min(160px,var(--tl-decision-tree-node-max-width, 220px)) * var(--tl-decision-tree-outline-scale, .5));max-width:calc(var(--tl-decision-tree-node-max-width, 220px) * var(--tl-decision-tree-outline-scale, .5));flex:0 0 calc(var(--tl-decision-tree-node-max-width, 220px) * var(--tl-decision-tree-outline-scale, .5))}.tl-decision-tree__node .tl-decision-tree__children{margin-top:1rem;display:flex;flex-wrap:wrap;gap:1rem 1.25rem;justify-content:center;width:100%}.tl-decision-tree__trigger{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:.75rem;align-items:center;padding:0;color:inherit}.tl-decision-tree__trigger:focus-visible{outline:2px solid currentColor;outline-offset:4px}.tl-decision-tree__image-wrapper{position:relative;display:inline-flex;max-width:var(--tl-decision-tree-node-max-width, 220px);width:100%;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #191a1c1f;z-index:0}.tl-decision-tree__node[data-tl-outline-node=true] .tl-decision-tree__image-wrapper{max-width:calc(var(--tl-decision-tree-node-max-width, 220px) * var(--tl-decision-tree-outline-scale, .5))}.tl-decision-tree__image{display:block;width:100%;height:auto;position:relative;z-index:0;transition:filter .16s ease}.tl-decision-tree__placeholder{display:inline-flex;padding:1.5rem;background:#191a1c0d;border-radius:12px}.tl-decision-tree__label{font-size:1.125rem;font-weight:600}.tl-decision-tree__label+.tl-decision-tree__children{margin-top:1.25rem}.tl-decision-tree__node[data-tl-outline-node=true] .tl-decision-tree__label{font-size:calc(1.125rem*clamp(.6,var(--tl-decision-tree-outline-scale, .5),1))}.tl-decision-tree__node[data-tl-outline-node=true] .tl-decision-tree__label+.tl-decision-tree__children{margin-top:calc(1.25rem*clamp(.5,var(--tl-decision-tree-outline-scale, .5),1))}.tl-decision-tree[data-heading-size=small] .tl-decision-tree__label{font-size:1rem}.tl-decision-tree[data-heading-size=large] .tl-decision-tree__label{font-size:1.35rem}.tl-decision-tree__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .18s ease-in-out;pointer-events:none;z-index:2}.tl-decision-tree__overlay.is-visible{opacity:1}.tl-decision-tree__overlay img{max-width:100%;max-height:100%;width:auto;height:auto;display:block}.tl-decision-tree__image-wrapper--outline{align-items:center;justify-content:center}.tl-decision-tree__node.is-overlay-visible .tl-decision-tree__image-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;pointer-events:none;z-index:1}.tl-decision-tree__node.is-path .tl-decision-tree__image{filter:brightness(.75)}.tl-decision-tree__node.is-selected .tl-decision-tree__image,.tl-decision-tree__node.is-overlay-visible .tl-decision-tree__image,.tl-decision-tree__node.is-overlay-visible .tl-decision-tree__placeholder{filter:brightness(.55)}.tl-decision-tree__node[data-has-children=false] .tl-decision-tree__trigger{cursor:pointer}.tl-decision-tree__children[hidden]{display:none}.tl-decision-tree__noscript{margin-top:1.5rem;text-align:center;font-style:italic}.tl-decision-tree__compatibility{margin-top:3rem}.tl-decision-tree__compatibility[hidden]{display:none}.tl-decision-tree__level-heading{flex-basis:100%;text-align:center;font-weight:600;font-size:1.96875rem;margin:1.5rem 0 1rem}.tl-decision-tree__level-heading[hidden]{display:none}.tl-decision-tree__level-heading--root{margin-top:0}.tl-decision-tree[data-level-heading-size=small] .tl-decision-tree__level-heading{font-size:1.78125rem}.tl-decision-tree[data-level-heading-size=large] .tl-decision-tree__level-heading{font-size:2.34375rem}.tl-decision-tree__compatibility-heading{margin-bottom:1.5rem;text-align:center}.tl-decision-tree__compatibility-heading--small{font-size:1.78125rem}.tl-decision-tree__compatibility-heading--large{font-size:2.34375rem}.tl-decision-tree__remote-caveat{margin:0 0 1.5rem;text-align:center}.tl-decision-tree__remote-caveat[hidden]{display:none}.tl-decision-tree__floating-footer{margin:1.5rem 0 0;text-align:center;color:#000000b3}.tl-decision-tree__floating-footer[hidden]{display:none}.tl-decision-tree__affiliate{margin-top:2rem;text-align:center}.tl-decision-tree__affiliate[hidden]{display:none}.tl-decision-tree__affiliate-heading{margin-bottom:1rem;font-size:1.1rem}.tl-decision-tree__affiliate-button{display:inline-flex;align-items:center;gap:.5rem;background-color:#1f9d55;color:#fff;border:1px solid #1f9d55}.tl-decision-tree__unsupported{margin-top:2rem;text-align:center}.tl-decision-tree__unsupported-inset{padding:0}.tl-decision-tree__unsupported-card{margin-left:auto;margin-right:auto;display:inline-block;border:1px solid rgba(var(--color-secondary-button-text, 18, 18, 18),.25);border-radius:16px;padding:1.5rem 2rem;background:#fff9c4f2;box-shadow:0 12px 24px #00000012}.tl-decision-tree__unsupported[hidden]{display:none}.tl-decision-tree__unsupported-heading{margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.tl-decision-tree__unsupported-text{margin:0 auto;max-width:36rem;color:#000000b3}.tl-decision-tree__compatibility-grid{list-style:none;margin:0;padding:0}@media screen and (max-width:749px){.tl-decision-tree{padding:1.5rem 1rem}.tl-decision-tree__level{gap:1rem}.tl-decision-tree__node{min-width:140px;flex:0 0 160px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tl-decision-tree.css.map */
