.iq{--iq-blu: var(--customsirge-accent, #06AEEF);--iq-blu-deep: var(--customsirge-accent-border, #0D529F);--iq-navy: var(--customsirge-text, #0E185F);--iq-ink-2: #44506d;--iq-ink-3: #5F6B87;--iq-card: #ffffff;--iq-tile: var(--customsirge-bg-tint, #F3F8FC);--iq-tile-h: #E2EEF8;--iq-line: var(--customsirge-border, #E4ECF4);--iq-line-2: #CBDCEB;--iq-ok: var(--customsirge-success, #0B7A5A);--iq-warn: #B4531A;--iq-f: var(--customsirge-font-body, "Mulish", -apple-system, BlinkMacSystemFont, sans-serif);display:block;background:#eaf1f8;padding:140px 20px 80px;font-family:var(--iq-f);color:var(--iq-ink-2);line-height:1.55}.iq *,.iq *:before,.iq *:after{box-sizing:border-box}.iq h1,.iq h2,.iq h3,.iq p,.iq li,.iq cite,.iq label,.iq input,.iq select,.iq button,.iq blockquote{font-family:var(--iq-f)}.iq__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.iq__frame{max-width:460px;margin:0 auto;background:var(--iq-card);border:1px solid var(--iq-line);border-radius:22px;overflow:hidden;box-shadow:0 1px 2px #0e185f0f,0 18px 44px -22px #0e185f47}@media(min-width:750px){.iq__frame{max-width:860px}}@media(max-width:749px){.iq{padding-top:112px}}.iq__screen.is-on.iq__welcome--split{display:grid;gap:20px}@media(min-width:750px){.iq__screen.is-on.iq__welcome--split{grid-template-columns:5fr 6fr;gap:36px;align-items:center}}.iq__hero{border-radius:16px;overflow:hidden;background:var(--iq-tile)}.iq__hero img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:16 / 10}@media(min-width:750px){.iq__hero img{aspect-ratio:4 / 5}}.iq__welcome-copy{display:flex;flex-direction:column;align-items:flex-start}.iq__welcome-copy .iq__cta{margin-top:4px}.iq__q--hero{font-size:1.65rem}@media(min-width:750px){.iq__q--hero{font-size:2.1rem}}.iq__prog{height:3px;background:var(--iq-line)}.iq__prog i{display:block;height:100%;width:0;background:var(--iq-blu);transition:width .35s cubic-bezier(.4,0,.2,1)}.iq__pad{padding:30px 24px 34px}@media(min-width:750px){.iq__pad{padding:44px 56px 48px}}.iq__screen{display:none}.iq__screen.is-on{display:block;animation:iq-in .34s cubic-bezier(.2,.7,.3,1) both}@keyframes iq-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.iq__qhead{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.iq__step{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--iq-blu-deep)}.iq__back{font:inherit;font-size:13px;font-weight:700;color:var(--iq-ink-3);background:none;border:0;cursor:pointer;padding:6px 8px;margin-left:-8px;border-radius:6px}.iq__back:hover{color:var(--iq-navy)}.iq__eyebrow{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--iq-blu-deep);margin:0 0 12px}.iq__q{font-family:var(--customsirge-font-display, var(--iq-f));font-size:1.42rem;font-weight:900;color:var(--iq-navy);line-height:1.15;letter-spacing:-.02em;margin:0 0 6px;text-wrap:balance}.iq__q:focus{outline:none}@media(min-width:750px){.iq__q{font-size:1.9rem}}.iq__hint{font-size:13.5px;color:var(--iq-ink-3);margin:0 0 22px}.iq__grid{display:grid;gap:8px}.iq__grid--size,.iq__grid--tile{grid-template-columns:repeat(2,1fr)}.iq__grid--need{grid-template-columns:1fr}@media(min-width:750px){.iq__grid--size{grid-template-columns:repeat(3,1fr)}.iq__grid--tile{grid-template-columns:repeat(4,1fr)}.iq__grid--need{grid-template-columns:repeat(2,1fr)}}.iq__opt{font:inherit;text-align:left;background:var(--iq-tile);border:1.5px solid transparent;border-radius:12px;padding:14px 15px;cursor:pointer;color:var(--iq-navy);display:flex;flex-direction:column;gap:2px;min-height:52px;justify-content:center;transition:background .14s,border-color .14s,transform .14s}.iq__opt:hover{background:var(--iq-tile-h)}.iq__opt:active{transform:scale(.985)}.iq__opt b{font-weight:800;font-size:14.5px;line-height:1.25;color:var(--iq-navy)}.iq__opt span{font-size:12px;color:var(--iq-ink-3);font-weight:600}.iq__opt--size{align-items:center;text-align:center;padding:12px 8px;min-height:46px}.iq__opt--size b{font-size:13px;font-weight:700}.iq__grid--tile .iq__opt{min-height:96px;justify-content:flex-start;padding:15px 15px 16px}.iq__opt span.iq__glyph{width:28px;height:28px;color:var(--iq-blu);margin-bottom:8px;display:block;font-size:0;flex:none}.iq__glyph svg{width:100%;height:100%;display:block}.iq__opt--need{flex-direction:row;align-items:center;gap:12px;padding:13px 15px}.iq__opt--need span.iq__glyph{margin-bottom:0}.iq__opt-txt{display:flex;flex-direction:column;gap:1px}.iq__loading{text-align:center;padding:52px 0 46px}.iq__pmap{width:120px;height:120px;margin:0 auto 22px;position:relative}.iq__pmap i{position:absolute;border-radius:50%;background:var(--iq-blu);opacity:.16;animation:iq-pulse 1.5s ease-out infinite}.iq__pmap i:nth-child(1){left:47px;top:47px;width:26px;height:26px;animation-delay:0s}.iq__pmap i:nth-child(2){left:36px;top:36px;width:48px;height:48px;animation-delay:.18s}.iq__pmap i:nth-child(3){left:25px;top:25px;width:70px;height:70px;animation-delay:.36s}.iq__pmap i:nth-child(4){left:14px;top:14px;width:92px;height:92px;animation-delay:.54s}@keyframes iq-pulse{0%{transform:scale(.55);opacity:.42}to{transform:scale(1.35);opacity:0}}.iq__loadt{font-size:1.05rem;font-weight:800;color:var(--iq-navy);margin:0}.iq__badge{display:inline-flex;align-items:center;gap:7px;background:#eaf7f1;color:var(--iq-ok);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border-radius:100px;margin-bottom:14px}.iq__restop{display:grid;gap:20px}@media(min-width:750px){.iq__restop{grid-template-columns:1fr 1fr;align-items:center}}.iq__shot{background:#f4f7fa;border:1px solid var(--iq-line);border-radius:14px;padding:14px;display:flex;align-items:center;justify-content:center}.iq__shot img{width:100%;height:auto;display:block;border-radius:8px}.iq__pname{font-family:var(--customsirge-font-display, var(--iq-f));font-size:1.5rem;font-weight:900;color:var(--iq-navy);margin:0 0 10px;line-height:1.1;letter-spacing:-.02em}.iq__why{font-size:14.5px;margin:0 0 10px;color:var(--iq-ink-2)}.iq__bens{list-style:none;padding:0;margin:0 0 18px;display:flex;flex-direction:column;gap:7px}.iq__bens li{display:flex;gap:9px;align-items:baseline;font-size:13.5px;color:var(--iq-ink-2)}.iq__bens li:before{content:"";width:6px;height:6px;border-radius:2px;background:var(--iq-blu);flex:none;margin-top:6px}.iq__bens b{color:var(--iq-navy);font-weight:800}.iq__spec{border-top:1px solid var(--iq-line);border-bottom:1px solid var(--iq-line);padding:16px 0;margin:18px 0}.iq__spec-r{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:11px}.iq__spec-r:last-of-type{margin-bottom:0}.iq__spec-l{font-size:10.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--iq-ink-3);width:52px;flex:none}.iq__chips{display:flex;gap:6px;flex-wrap:wrap}.iq__chip{font:inherit;font-size:12.5px;font-weight:700;background:var(--iq-tile);border:1.5px solid var(--iq-line-2);color:var(--iq-navy);border-radius:100px;padding:6px 14px;cursor:pointer;transition:background .14s,border-color .14s,color .14s}.iq__chip:hover:not([disabled]){border-color:var(--iq-blu)}.iq__chip[aria-pressed=true]{background:var(--iq-blu);border-color:var(--iq-blu);color:#04122a}.iq__chip[disabled]{opacity:.38;cursor:not-allowed;text-decoration:line-through}.iq__sizesel{font:inherit;font-size:13px;font-weight:700;color:var(--iq-navy);background:var(--iq-tile);border:1.5px solid var(--iq-line-2);border-radius:100px;padding:7px 13px;cursor:pointer;max-width:100%}.iq__sizesel:hover{border-color:var(--iq-blu)}.iq__spec-note{font-size:11.5px;color:var(--iq-ink-3);margin:14px 0 0}.iq__buy{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 0 10px;flex-wrap:wrap}.iq__price{font-size:1.7rem;font-weight:900;color:var(--iq-navy);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.iq__stock{font-size:12px;font-weight:800;color:var(--iq-ok)}.iq__stock.is-out{color:var(--iq-warn)}.iq__cta{font:inherit;width:100%;font-size:15px;font-weight:900;letter-spacing:.02em;background:var(--iq-blu);color:#04122a;border:0;border-radius:100px;padding:16px;cursor:pointer;transition:filter .15s}.iq__cta:hover{filter:brightness(1.07)}.iq__cta[disabled]{background:var(--iq-line-2);color:var(--iq-ink-3);cursor:wait}.iq__err{font-size:13px;font-weight:700;color:var(--iq-warn);margin:10px 0 0}.iq__foot{font-size:11px;color:var(--iq-ink-3);margin:12px 0 0}.iq__foot.is-sub{font-size:12.5px;color:var(--iq-warn);font-weight:600}.iq__proof{background:var(--iq-tile);border-radius:12px;padding:16px 18px;margin:22px 0 0;border:0}.iq__proof p{margin:0;font-size:13.5px;font-style:italic;color:var(--iq-ink-2)}.iq__proof cite{display:block;margin-top:8px;font-style:normal;font-size:11.5px;font-weight:800;color:var(--iq-ink-3);letter-spacing:.04em}.iq__roster{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.iq__roster span{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--iq-ink-3);background:var(--iq-tile);border-radius:100px;padding:5px 11px}.iq__athlete{font-size:12px;color:var(--iq-ink-3);margin:16px 0 0}.iq__email{border-top:1px solid var(--iq-line);margin-top:24px;padding-top:22px}.iq__email h3{font-size:15px;font-weight:900;color:var(--iq-navy);margin:0 0 4px}.iq__email p{font-size:13px;color:var(--iq-ink-3);margin:0 0 12px}.iq__email-row{display:flex;gap:8px;flex-wrap:wrap}.iq__email-row input{font:inherit;flex:1 1 190px;font-size:14px;padding:12px 15px;border-radius:100px;border:1.5px solid var(--iq-line-2);background:var(--iq-card);color:var(--iq-navy)}.iq__email-row button{font:inherit;font-size:13.5px;font-weight:800;border:1.5px solid var(--iq-navy);background:transparent;color:var(--iq-navy);border-radius:100px;padding:12px 22px;cursor:pointer}.iq__email-msg{font-size:13px;font-weight:700;margin:10px 0 0}.iq__email-msg.is-ok{color:var(--iq-ok)}.iq__email-msg.is-err{color:var(--iq-warn)}.iq__email p.iq__consent{font-size:11px;color:var(--iq-ink-3);margin:10px 0 0}.iq__consent a{color:inherit;text-decoration:underline;text-underline-offset:2px}.iq__consent a:hover{color:var(--iq-navy)}.iq__restart{font:inherit;font-size:12.5px;font-weight:700;color:var(--iq-ink-3);background:none;border:0;cursor:pointer;margin-top:18px;padding:6px 0;text-decoration:underline;text-underline-offset:3px}.iq__toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,120%);z-index:60;background:var(--iq-navy);color:#fff;font-size:13.5px;font-weight:700;padding:13px 22px;border-radius:100px;visibility:hidden;transition:transform .3s cubic-bezier(.2,.8,.3,1);box-shadow:0 12px 30px -10px #0006}.iq__toast.is-on{transform:translate(-50%);visibility:visible}.iq :focus-visible{outline:2px solid var(--iq-blu);outline-offset:2px}.iq__pack{border:1.5px solid var(--iq-line);border-radius:14px;padding:14px 15px 15px;margin:0 0 14px;background:var(--iq-card)}.iq__pack [hidden]{display:none!important}.iq__pack-title{font-size:13.5px;font-weight:800;color:var(--iq-navy);margin:0}.iq__pack-sub{font-size:12px;color:var(--iq-ink-3);font-weight:600;margin:2px 0 12px}.iq__pack-opts{display:grid;grid-template-columns:1fr 1fr;gap:9px}.iq__pack-opts[data-n="3"]{grid-template-columns:repeat(3,1fr);gap:7px}.iq__pack-opts[data-n="3"] .iq__pack-opt{padding:10px 9px}.iq__pack-opts[data-n="3"] .iq__pack-opt b,.iq__pack-opts[data-n="3"] .iq__pack-opt span{font-size:12.5px}.iq__pack-opts[data-n="3"] .iq__pack-opt em{font-size:10.5px}.iq__pack-opt{font:inherit;text-align:left;background:var(--iq-tile);border:1.5px solid var(--iq-line-2);border-radius:12px;padding:11px 13px;cursor:pointer;color:var(--iq-navy);display:flex;flex-direction:column;gap:1px;transition:background .14s,border-color .14s,transform .14s}.iq__pack-opt:hover{background:var(--iq-tile-h)}.iq__pack-opt:active{transform:scale(.985)}.iq__pack-opt.is-on{border-color:var(--iq-blu);background:var(--iq-tile-h)}.iq__pack-opt b{font-weight:800;font-size:13.5px;line-height:1.2}.iq__pack-opt span{font-size:13px;font-weight:800;color:var(--iq-navy);font-variant-numeric:tabular-nums}.iq__pack-opt em{font-style:normal;font-size:11.5px;font-weight:800;color:var(--iq-ok)}.iq__pack-pick{margin-top:13px;padding-top:13px;border-top:1px solid var(--iq-line)}.iq__pack-q{font-size:13px;font-weight:800;color:var(--iq-navy);margin:0}.iq__pack-hint{font-size:11.5px;color:var(--iq-ink-3);font-weight:600;margin:2px 0 0}.iq__pack-limited{font-size:11px;color:var(--iq-ink-3);font-weight:600;margin:9px 0 0}.iq__pack-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin-top:10px}.iq__pack-tile{flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;min-height:44px;padding:8px 10px;border-radius:10px}.iq__pack-tile span.iq__glyph{width:18px;height:18px;margin-bottom:0}.iq__pack-tile b{font-size:12.5px;line-height:1.2}.iq__pack-back{justify-content:center;min-height:44px}.iq__pack-back b{color:var(--iq-ink-3);font-size:12.5px}.iq__pack-list{margin-top:13px;padding-top:4px;border-top:1px solid var(--iq-line)}.iq__pack-row{display:flex;align-items:center;gap:11px;padding:9px 0}.iq__pack-row+.iq__pack-row{border-top:1px solid var(--iq-line)}.iq__pack-same{font-size:12.5px;font-weight:700;color:var(--iq-navy);margin:9px 0 0}.iq__pack-note{font-size:11px;color:var(--iq-ink-3);font-weight:600;margin:10px 0 0}.iq__pack-thumb{width:52px;height:52px;border-radius:9px;background:var(--iq-tile);object-fit:cover;flex:none}.iq__pack-two-txt{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.iq__pack-two-txt b{font-size:13px;font-weight:800;color:var(--iq-navy)}.iq__pack-two-txt span{font-size:11.5px;color:var(--iq-ink-3);font-weight:600}.iq__pack-change{font:inherit;font-size:12px;font-weight:800;background:none;border:0;color:var(--iq-blu-deep);text-decoration:underline;cursor:pointer;padding:6px 2px;flex:none}.iq__pack-change:hover{color:var(--iq-navy)}@media(min-width:750px){.iq__pack-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:749px){.iq__pack-opt{min-height:56px}.iq__pack-tile,.iq__pack-back{min-height:44px}.iq__pack-change,.iq__back,.iq__restart{min-height:44px;display:inline-flex;align-items:center}.iq__chip{min-height:44px;padding-top:0;padding-bottom:0;display:inline-flex;align-items:center}.iq__sizesel{min-height:44px}.iq__spec{align-items:center}}@media(prefers-reduced-motion:reduce){.iq__screen.is-on{animation:none}.iq__prog i{transition:none}.iq__pmap i{animation:none;opacity:.2}.iq__toast{transition:none}.iq__opt:active,.iq__pack-opt:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/insole-quiz.css.map */
