.collection-handle-finder{display:block}.collection-handle-finder--step{overflow:hidden;max-height:2000px;opacity:1;margin-bottom:32px;transition:max-height .35s ease,opacity .25s ease,margin-bottom .35s ease}.collection-handle-finder--step[data-locked]{max-height:0;opacity:0;margin-bottom:0;pointer-events:none}.collection-handle-finder--step-heading{display:flex;align-items:center;gap:14px;margin-bottom:18px}.collection-handle-finder--step-heading h2{position:relative;margin:0;padding-left:14px;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.collection-handle-finder--step-heading h2:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:4px;background:#fc0;border-radius:2px}.collection-handle-finder--change{display:none;font-size:.85rem;color:#5c5c5c;text-decoration:underline;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.collection-handle-finder--step-done .collection-handle-finder--change{display:inline}.collection-handle-finder--cards{display:grid;gap:16px}.collection-handle-finder--cards-2{grid-template-columns:repeat(2,1fr);max-width:760px}.collection-handle-finder--cards-5{grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:768px){.collection-handle-finder--cards-5{grid-template-columns:repeat(5,1fr);max-width:900px}}.collection-handle-finder--cards-4{grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:768px){.collection-handle-finder--cards-4{grid-template-columns:repeat(4,1fr);max-width:740px}}.collection-handle-finder--card{display:block;position:relative;border:1px solid #ececec;border-radius:10px;overflow:hidden;text-align:left;text-decoration:none;color:inherit;background:#fff;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}.collection-handle-finder--card:hover{border-color:#bdbdbd}.collection-handle-finder--card:focus-visible{outline:3px solid #ffcc00;outline-offset:2px}.collection-handle-finder--card-selected{border-color:#1a1a1a;box-shadow:0 0 0 1px #1a1a1a}.collection-handle-finder--card-selected:after{content:"\2713";position:absolute;top:12px;right:12px;width:26px;height:26px;background:#fc0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:#1a1a1a}.collection-handle-finder--card-image{position:relative;background:#f2f2f2}.collection-handle-finder--card-image-landscape{aspect-ratio:345 / 170}.collection-handle-finder--card-image-portrait{aspect-ratio:170 / 190}.collection-handle-finder--card-image img{width:100%;height:100%;object-fit:contain;display:block}.collection-handle-finder--card-content{padding:16px 18px 18px}.collection-handle-finder--card-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 4px;font-size:1rem;font-weight:700}.collection-handle-finder--chev{color:#5c5c5c;font-weight:400;font-size:1.1rem}.collection-handle-finder--card-text{display:block;margin:0;color:#5c5c5c;font-size:.875rem;line-height:1.4}.collection-handle-finder--card-tile{padding:24px 14px;text-align:center}.collection-handle-finder--card-tile .collection-handle-finder--card-title{justify-content:center;font-size:1.15rem;margin-bottom:4px}.collection-handle-finder--card-tile .collection-handle-finder--card-text{font-size:.8rem}.collection-handle-finder--skip{display:block;margin-top:14px;font-size:.85rem;color:#5c5c5c;text-decoration:underline;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.collection-handle-finder--measure{display:flex;align-items:center;gap:22px;padding:16px 22px;margin-bottom:18px;background:#fdf8ec;border:1px solid #f2e2b8;border-radius:12px}@media only screen and (max-width:767px){.collection-handle-finder--measure{padding:14px;gap:14px}}.collection-handle-finder--guide{flex:0 0 auto;width:120px;height:auto;border:1px solid #f2e2b8;border-radius:6px;background:#fff}@media only screen and (max-width:767px){.collection-handle-finder--guide{width:84px}}.collection-handle-finder--duo{flex:0 0 auto;display:flex;gap:10px}@media only screen and (max-width:767px){.collection-handle-finder--duo{flex-direction:column;gap:25px}}.collection-handle-finder--duo figure{margin:0;text-align:center}.collection-handle-finder--duo .collection-handle-finder--guide{width:104px}@media only screen and (max-width:767px){.collection-handle-finder--duo .collection-handle-finder--guide{width:74px}}.collection-handle-finder--duo figcaption{max-width:110px;margin-top:5px;font-size:.7rem;line-height:1.3;color:#5c5c5c}.collection-handle-finder--measure h4{margin:0 0 5px;font-size:.95rem;font-weight:700}.collection-handle-finder--measure-text{font-size:.875rem;line-height:1.5;color:#5c5c5c;max-width:640px}.collection-handle-finder--measure-text strong{color:#1a1a1a}.collection-handle-finder--measure-text p{margin:0}.collection-handle-finder--measure-help{margin-top:6px;font-size:.8rem;color:#5c5c5c}.collection-handle-finder--measure-help p{margin:0}.collection-handle-finder--measure-help a{color:#1a1a1a;font-weight:600}.collection-handle-finder--step.collection-handle-finder--matches{margin-bottom:0}.collection-handle-finder--matches-count{margin:0 0 14px;font-size:1.05rem;line-height:1.4;color:#5c5c5c}.collection-handle-finder--matches-count strong{color:#1a1a1a}.collection-handle-finder--matches-empty{max-width:640px;margin:0 0 14px;padding:14px 18px;background:#fdf8ec;border:1px solid #f2e2b8;border-radius:12px;font-size:.9rem;line-height:1.5;color:#5c5c5c}.collection-handle-finder--matches-empty p{margin:0}.collection-handle-finder--matches-empty strong{color:#1a1a1a}.collection-handle-finder--matches-cta{margin-top:4px}.collection-handle-finder--summary{display:none;align-items:center;gap:10px;flex-wrap:wrap;margin:6px 0 20px}.collection-handle-finder--summary-show{display:flex}.collection-handle-finder--summary-label{font-size:.875rem;color:#5c5c5c}.collection-handle-finder--chip{padding:8px 16px;background:#f4f4f4;border-radius:999px;font-size:.875rem;font-weight:600}.collection-handle-finder--reset{font-size:.875rem;color:#5c5c5c;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/49/assets/collection-handle-finder.css.map */
