@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700&family=Barlow:wght@400;500;600;700&display=swap";:root{--ip-accent:#8E24AA;--ip-bg:#0F1113;--ip-panel:#1A1D21;--ip-panel2:#15181B;--ip-line:#2C3036;--ip-line2:#3A3F46;--ip-text:#F2F2F2;--ip-muted:#A9AFB6;--ip-soft:#C9CDD2;--ip-hi:#D59CFF;--ip-ok:#4ADE80}body,#sf-theme{font-family:Barlow,system-ui,sans-serif}.ipb,.ipm{background:var(--ip-bg);color:var(--ip-text);font-family:Barlow,system-ui,sans-serif}.ipb a,.ipm a{color:var(--ip-text)}.ipb a:hover,.ipm a:hover{color:var(--ip-hi)}.ipb-wrap,.ipm__wrap{max-width:1320px;margin:0 auto;padding-left:24px;padding-right:24px}.ipb-kicker{margin:0;font-size:15px;font-weight:600;letter-spacing:2px;color:var(--ip-hi)}.ipb-h1{margin:14px 0 0;font-family:Barlow Condensed,sans-serif;font-size:clamp(52px,8vw,96px);line-height:.92;font-weight:700;text-transform:uppercase;color:#fff}.ipb-h2{margin:10px 0 18px;font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,4vw,48px);line-height:1;text-transform:uppercase;color:#fff}.ipb-h2--dark{color:#0f1113}.ipb-h3{margin:0 0 6px;font-family:Barlow Condensed,sans-serif;font-size:32px;text-transform:uppercase;color:#fff}.ipb-lead{margin:18px 0 0;font-size:19px;line-height:1.5;color:var(--ip-soft);max-width:560px}.ipb-btns{margin-top:30px;display:flex;flex-wrap:wrap;gap:12px}.ipb-btn{display:inline-flex;align-items:center;min-height:50px;padding:0 26px;border-radius:6px;font-weight:700;text-decoration:none}.ipb-btn--accent{background:var(--ip-accent);color:#fff!important}.ipb-btn--line{border:1px solid #5A6068}.ipb-btn--white{background:#fff;color:#0f1113!important;min-height:44px;padding:0 18px}.ipb-btn--dark{background:#0f1113;color:#fff!important}.ipb-hero{display:flex;flex-wrap:wrap;gap:48px;padding-top:72px;padding-bottom:64px}.ipb-hero__copy{flex:1 1 560px;min-width:0;display:flex;flex-direction:column;justify-content:center}.ipb-panel{flex:1 1 400px;min-width:0;background:var(--ip-panel);border:1px solid var(--ip-line);border-radius:10px;padding:26px;display:flex;flex-direction:column;gap:10px}.ipb-lane{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border:1px solid var(--ip-line2);border-radius:8px;text-decoration:none}.ipb-lane strong{font-size:18px}.ipb-lane span{font-size:14px;color:var(--ip-muted)}.ipb-search{margin-top:8px}.ipb-search label{font-size:14px;font-weight:600;display:block;margin-bottom:6px}.ipb-search div{display:flex;background:var(--ip-bg);border:1px solid var(--ip-line2);border-radius:6px}.ipb-search input{flex:1;min-width:0;background:transparent;border:0;color:#fff;padding:12px 14px;font:inherit}.ipb-search button{background:#fff;color:#0f1113;border:0;border-radius:0 5px 5px 0;padding:0 18px;font-weight:700;cursor:pointer}.ipb-ladder{background:var(--ip-panel2);border-top:1px solid var(--ip-line);border-bottom:1px solid var(--ip-line);padding:64px 0}.ipb-bars{margin-top:28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;align-items:end}.ipb-bar{display:flex;flex-direction:column;gap:8px;text-decoration:none}.ipb-bar__col{display:block;background:var(--ip-line2);border-radius:6px 6px 0 0;min-height:24px}.ipb-bar.is-best .ipb-bar__col{background:var(--ip-accent)}.ipb-bar__each{font-family:Barlow Condensed,sans-serif;font-size:38px;font-weight:700}.ipb-bar__each small{font-family:Barlow,sans-serif;font-size:15px;font-weight:500;color:var(--ip-muted)}.ipb-bar__pk{font-size:15px;color:var(--ip-soft)}.ipb-sec{padding-top:64px;padding-bottom:16px}.ipb-cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.ipb-cat{display:flex;justify-content:space-between;align-items:center;gap:16px;background:var(--ip-panel);border:1px solid var(--ip-line);border-radius:8px;padding:22px;text-decoration:none}.ipb-cat strong{display:block;font-size:20px}.ipb-cat small{display:block;margin-top:4px;font-size:14px;color:var(--ip-muted)}.ipb-cat b{font-family:Barlow Condensed,sans-serif;font-size:30px;color:var(--ip-hi)}.ipb-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px}.ipb-list{list-style:none;margin:0 0 48px;padding:0;border:1px solid var(--ip-line);border-radius:8px;overflow:hidden}.ipb-list li{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 18px;border-top:1px solid var(--ip-line);background:var(--ip-panel2)}.ipb-list li:first-child{border-top:0}.ipb-list__n{width:28px;font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:700;color:#5a6068}.ipb-list__img img{width:56px;height:56px;object-fit:contain;background:#fff;border-radius:6px}.ipb-list__t{flex:1 1 300px;min-width:0;font-size:17px;font-weight:600;text-decoration:none}.ipb-ok{color:var(--ip-ok);font-weight:600;font-size:14px}.ipb-no{color:#ff8a80;font-weight:600;font-size:14px}.ipb-list__p{min-width:110px;text-align:right;font-weight:700}.ipb-light{background:#f2f2f2;color:#0f1113;padding:56px 0}.ipb-split{display:flex;flex-wrap:wrap;gap:28px;align-items:center;justify-content:space-between}.ipb-split>div{flex:1 1 520px}.ipb-split p{font-size:18px;line-height:1.5;color:#3a3f46}.ipm{padding:56px 0;border-top:1px solid var(--ip-line)}.ipm__h{margin:0 0 6px;font-family:Barlow Condensed,sans-serif;font-size:40px;text-transform:uppercase;color:#fff}.ipm__sub,.ipm__legend{margin:0 0 18px;color:var(--ip-muted)}.ipm__legend{margin:12px 0 0;font-size:14px}.ipm__scroll{overflow-x:auto;border:1px solid var(--ip-line);border-radius:8px}.ipm__table{width:100%;border-collapse:collapse;min-width:680px;font-size:15px}.ipm__table th,.ipm__table td{border-top:1px solid var(--ip-line);padding:4px}.ipm__table thead th{background:var(--ip-panel);padding:12px 14px;text-align:right;border:0;color:#fff}.ipm__table thead th:first-child,.ipm__table tbody th{text-align:left;padding:10px 14px}.ipm__cell{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-height:44px;padding:6px 10px;border-radius:6px;text-decoration:none;font-weight:600}.ipm__cell:hover{background:#26232b}.ipm__cell.is-sel{background:var(--ip-accent)}.ipm__cell.is-oos{color:#6b7178!important;text-decoration:line-through}.ipm__e{font-size:12px;font-weight:500;color:var(--ip-muted)}.ipm__na{display:block;text-align:right;padding:0 10px;color:#5a6068}.ipm__grid{margin-top:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px}.ipm__trust ul{margin:10px 0 0;padding-left:18px;line-height:1.9;color:var(--ip-soft)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ip-redesign.css.map */
