.hip{box-sizing:border-box;margin:0;--bg:#fff;--soft:#eaf1f5;--card:#fff;--text:#17324d;--muted:#536575;--line:#d5e1e8;--navy:#17324d;--blue:#23658a;--gold:#d6a94b;background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:clamp(17px,1.4vw,22px);line-height:1.6;letter-spacing:normal;text-align:left}.hip *,.hip *:before,.hip *:after{box-sizing:inherit}.hip img{max-width:100%;height:auto;display:block}.hip a{color:inherit}.hip p{margin:1em 0;color:inherit}.hip .hip-wrap{width:100%;max-width:1920px;margin:0 auto;padding:0 clamp(20px,5vw,96px)}.hip h1,.hip h2,.hip h3{font-family:inherit;font-style:normal;color:inherit;text-align:inherit;line-height:1.1;margin:0 0 .6em;font-weight:800;letter-spacing:.01em}.hip h2{font-size:clamp(1.7em,4vw,2.7em);text-transform:uppercase}.hip h3{font-size:1.3em}.hip .hip-eyebrow{color:var(--blue);font-weight:800;font-size:.8em;letter-spacing:.18em;text-transform:uppercase;margin:0 0 .75em}.hip .hip-lead{font-size:1.25em;color:var(--muted);max-width:35em}.hip .hip-btn{display:inline-block;padding:.75em 1.3em;border-radius:.4em;font-weight:800;text-decoration:none;background:var(--gold);color:#17324d;border:2px solid var(--gold)}.hip .hip-btn.hip-ghost{background:transparent;color:#fff;border-color:#ffffff8c}.hip .hip-btn.hip-line{background:transparent;color:var(--text);border-color:var(--text)}.hip .hip-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(135deg,#17324d,#1d4466);color:#fff;padding:clamp(48px,9vw,6.5em) 0 calc(36% + 16px)}.hip .hip-herophoto{position:absolute;left:0;right:0;bottom:0;z-index:-2;display:block;width:100%;max-width:none;height:auto;aspect-ratio:25/9;margin:0;padding:0;border:0;border-radius:0;opacity:1;filter:none;object-fit:cover;object-position:right bottom;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 38%);mask-image:linear-gradient(180deg,transparent 0,#000 38%)}.hip .hip-hero .hip-eyebrow{color:var(--gold)}.hip .hip-hero h1{font-size:clamp(34px,10.5vw,5.4em);text-transform:uppercase;margin-bottom:.35em}.hip .hip-hero .hip-lead{color:#dce8ef}.hip .hip-herotext{min-width:0;max-width:44em}@media(min-width:900px){.hip .hip-hero{padding-bottom:clamp(48px,9vw,6.5em)}.hip .hip-herophoto{top:0;height:100%;aspect-ratio:auto;-webkit-mask-image:none;mask-image:none}.hip .hip-hero:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#112840f2,#112840eb 34%,#112840ad 54%,#11284024 78%,#11284000)}.hip .hip-hero h1{font-size:clamp(34px,6.2vw,4.2em)}}@media(min-width:900px)and (max-width:1279px){.hip .hip-hero:after{background:linear-gradient(90deg,#112840f2,#112840eb 50%,#112840d1 72%,#11284052 90%,#1128401a)}}.hip .hip-ctas{display:flex;flex-wrap:wrap;gap:.8em;margin-top:1.8em}.hip .hip-trust{display:flex;flex-wrap:wrap;gap:.4em 1.6em;margin:2em 0 0;padding:0;list-style:none;color:#dce8ef;font-weight:600}.hip .hip-trust li{margin:0}.hip .hip-trust li:before{content:"";display:inline-block;width:.45em;height:.45em;margin-right:.4em;background:var(--gold);vertical-align:.1em}.hip section{display:block;margin:0;padding:clamp(44px,7vw,5em) 0}.hip .hip-soft{background:var(--soft)}.hip .hip-grid{display:grid;gap:1.2em;grid-template-columns:minmax(0,1fr);margin-bottom:0;padding:0;list-style:none}@media(min-width:640px){.hip .hip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1180px){.hip .hip-grid.hip-four{grid-template-columns:repeat(4,minmax(0,1fr))}}.hip .hip-card{background:var(--card);border:1px solid var(--line);border-top:4px solid var(--gold);border-radius:.5em;padding:1.4em}.hip .hip-card p{margin:0;color:var(--muted)}.hip .hip-card a{font-weight:800;color:var(--blue);text-decoration:none;display:inline-block;margin-top:.8em}.hip .hip-split{display:grid;gap:2.2em;grid-template-columns:minmax(0,1fr);align-items:center}@media(min-width:900px){.hip .hip-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:3em}}.hip .hip-chips{display:grid;gap:.6em;grid-template-columns:repeat(auto-fit,minmax(min(100%,13em),1fr));margin:1.4em 0;padding:0;list-style:none}.hip .hip-chips li{background:var(--soft);border-left:4px solid var(--gold);padding:.6em .9em;font-weight:600;border-radius:.2em;margin:0}.hip .hip-soft .hip-chips li{background:var(--card)}.hip .hip-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8em}.hip .hip-photos figure{margin:0;background:#fff;border:1px solid var(--line);border-radius:.5em;padding:.8em;text-align:center}.hip .hip-photos img{height:min(12em,36vw);width:auto;max-width:100%;margin:0 auto .5em;object-fit:contain}.hip .hip-photos figcaption{font-size:.85em;font-weight:800;color:#536575}.hip .hip-list{list-style:disc;margin:0;padding-left:1.2em}.hip .hip-list li{margin:.35em 0}.hip .hip-steps{counter-reset:s;display:grid;gap:1.2em;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}@media(min-width:900px){.hip .hip-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.hip .hip-steps li{counter-increment:s;background:var(--card);border:1px solid var(--line);border-radius:.5em;padding:1.4em;margin:0}.hip .hip-steps li:before{content:counter(s);display:grid;place-items:center;width:2.2em;height:2.2em;border-radius:50%;background:var(--navy);color:#fff;font-weight:800;margin-bottom:.8em}.hip .hip-brands{display:grid;gap:.8em;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.6em}@media(min-width:520px){.hip .hip-brands{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1180px){.hip .hip-brands{grid-template-columns:repeat(7,minmax(0,1fr))}}.hip .hip-brands div{background:#fff;border:1px solid var(--line);border-radius:.5em;height:5em;display:grid;place-items:center;padding:.6em}.hip .hip-brands img{max-height:3em;width:auto;max-width:100%}.hip .hip-navy{background:var(--navy);color:#fff}.hip .hip-navy .hip-eyebrow{color:var(--gold)}.hip .hip-navy .hip-lead{color:#dce8ef}.hip .hip-phone{font-size:clamp(35px,8vw,3.6em);font-weight:800;text-decoration:none;display:block;line-height:1.1;margin:.1em 0 .25em}.hip section[id]{scroll-margin-top:96px}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAQ */
