.ll-material-guide{--ll-guide-border: #d6e0e5;--ll-guide-soft: #edf4f7;--ll-guide-ink: #102838;--ll-guide-muted: #526b79;color:var(--ll-guide-ink)}.ll-material-guide [hidden]{display:none!important}.ll-material-guide__intro{max-width:780px;margin:20px 0 34px}.ll-material-guide__eyebrow{margin:0 0 8px;color:#075477;font-size:.78rem;font-weight:750;text-transform:uppercase}.ll-material-guide__intro h1{max-width:680px;margin:0 0 12px;font-size:clamp(2.15rem,4vw,3.5rem);line-height:1.08}.ll-material-guide__intro .rte{max-width:660px;color:var(--ll-guide-muted);font-size:1.08rem}.ll-material-guide__skip,.ll-material-guide__result-link{display:inline-flex;min-height:44px;gap:8px;align-items:center;color:#00577e;font-weight:700;text-underline-offset:4px}.ll-material-guide__shell{max-width:1050px;min-height:560px;padding:34px;border:1px solid var(--ll-guide-border);border-radius:8px;background:#fff}.ll-material-guide__progress{display:grid;max-width:760px;margin-bottom:30px;gap:10px;color:var(--ll-guide-muted);font-size:.9rem}.ll-material-guide__progress-track{display:block;overflow:hidden;height:5px;border-radius:5px;background:#dfe8ec}.ll-material-guide__progress-track span{display:block;width:33.333%;height:100%;background:#ef285f;transition:width .18s ease}.ll-material-guide__step{min-width:0;margin:0;padding:0;border:0}.ll-material-guide__step legend{display:grid;margin:0 0 24px;gap:7px}.ll-material-guide__step legend span{font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.14}.ll-material-guide__step legend small{color:var(--ll-guide-muted);font-size:1rem}.ll-material-guide__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ll-material-guide__options button{position:relative;display:grid;min-height:112px;padding:20px 48px 20px 20px;border:1px solid var(--ll-guide-border);border-radius:6px;background:#fff;color:inherit;font:inherit;gap:7px;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.ll-material-guide__options button:after{position:absolute;top:50%;right:20px;color:#00577e;content:"\2192";transform:translateY(-50%)}.ll-material-guide__options button:hover{border-color:#7aa1b4;background:#f8fbfc;transform:translateY(-1px)}.ll-material-guide__options button:focus-visible{outline:3px solid rgba(239,40,95,.28);outline-offset:2px}.ll-material-guide__options button[aria-pressed=true]{border-color:#075477;background:var(--ll-guide-soft)}.ll-material-guide__options .ll-material-guide__option--unsure{grid-column:1 / -1;background:#f7f9fa}.ll-material-guide__options strong,.ll-material-guide__options span{display:block}.ll-material-guide__options strong{font-size:1.05rem}.ll-material-guide__options span{color:var(--ll-guide-muted);font-size:.93rem;line-height:1.45}.ll-material-guide__controls{display:flex;min-height:64px;margin-top:24px;gap:18px;align-items:center;justify-content:space-between}.ll-material-guide__controls a{color:var(--ll-guide-muted);text-underline-offset:4px}.ll-material-guide__result-heading{display:flex;gap:28px;align-items:start;justify-content:space-between}.ll-material-guide__result-heading>div{max-width:680px}.ll-material-guide__result-heading h2,.ll-material-guide__next h2{margin:0 0 8px}.ll-material-guide__result-heading p:not(.ll-material-guide__eyebrow),.ll-material-guide__next p{color:var(--ll-guide-muted)}.ll-material-guide__choices{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 26px}.ll-material-guide__choices span{padding:7px 10px;border-radius:4px;background:var(--ll-guide-soft);color:#274b5e;font-size:.86rem;font-weight:650}.ll-material-guide__result-list{display:grid;gap:14px}.ll-material-guide__result{display:grid;overflow:hidden;grid-template-columns:220px minmax(0,1fr);border:1px solid var(--ll-guide-border);border-radius:7px;background:#fff}.ll-material-guide__result.is-best-match{border-color:#7aa1b4}.ll-material-guide__result-media{display:block;align-self:start;width:100%;aspect-ratio:1 / 1;min-height:0;background:var(--ll-guide-soft)}.ll-material-guide__result-media .image-wrap,.ll-material-guide__result-media img,.ll-material-guide__result-media svg{width:100%;height:100%}.ll-material-guide__result-image{object-fit:cover}.ll-material-guide__result-copy{padding:22px 24px}.ll-material-guide__match{margin:0 0 6px;color:#075477;font-size:.76rem;font-weight:750;text-transform:uppercase}.ll-material-guide__result-copy h3{margin:0 0 8px;font-size:1.4rem}.ll-material-guide__result-copy h3 a{color:inherit}.ll-material-guide__result-copy>p:not(.ll-material-guide__match){margin:0 0 10px;color:var(--ll-guide-muted)}.ll-material-guide__reason{font-size:.9rem}.ll-material-guide__next{display:flex;margin-top:30px;padding:24px;border-radius:7px;background:var(--ll-guide-soft);gap:24px;align-items:center;justify-content:space-between}.ll-material-guide__next>div:first-child{max-width:620px}.ll-material-guide__next-actions{display:flex;flex-wrap:wrap;gap:10px}.ll-material-guide__next-actions .btn,.ll-material-guide__result-heading .btn,.ll-material-guide__controls .btn{display:inline-flex;min-height:44px;align-items:center;justify-content:center}.ll-material-guide__empty,.ll-material-guide__noscript{padding:20px;border:1px solid var(--ll-guide-border);border-radius:6px;background:var(--ll-guide-soft)}@media only screen and (max-width:768px){.ll-material-guide__intro{margin-top:12px}.ll-material-guide__shell{min-height:0;padding:22px 18px}.ll-material-guide__options{grid-template-columns:1fr}.ll-material-guide__options button{min-height:96px}.ll-material-guide__result-heading,.ll-material-guide__next{align-items:stretch;flex-direction:column}.ll-material-guide__result{grid-template-columns:34% minmax(0,1fr)}.ll-material-guide__result-media{min-height:0}.ll-material-guide__result-copy{padding:17px}.ll-material-guide__next-actions .btn{flex:1 1 180px}}@media only screen and (max-width:480px){.ll-material-guide__controls{align-items:flex-start;flex-direction:column}.ll-material-guide__result{grid-template-columns:1fr}.ll-material-guide__result-media{aspect-ratio:1 / 1;min-height:0}}@media(prefers-reduced-motion:reduce){.ll-material-guide__options button,.ll-material-guide__progress-track span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ll-material-guide.css.map */
