#root .ph-setnav{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 22px;min-width:0}#root .ph-setnav a{display:inline-flex;align-items:center;min-height:42px;padding:8px 13px;border:1px solid #dce5ec;border-radius:22px;color:#213c5e;background:#fff;text-decoration:none;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;max-width:100%;overflow-wrap:anywhere;box-sizing:border-box}#root .ph-setnav a[aria-current=page]{background:#193f73;color:#fff;border-color:#193f73}#root .ph-setnav a:focus-visible,#root .ph-sethub a:focus-visible{outline:3px solid #678cbe;outline-offset:3px}#root .ph-sethub{max-width:1240px;margin:24px auto 30px;min-width:0}#root .ph-sethub *{box-sizing:border-box}#root .ph-sethub__header{max-width:900px;margin:0 0 18px}#root .ph-sethub__header h1,#root .ph-sethub__header h2{margin:0 0 10px;line-height:1.25;font-size:clamp(23px,2.5vw,31px)}#root .ph-sethub__header p{font-size:15px;line-height:1.55;margin:0}#root .ph-sethub__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:14px}#root .ph-sethub__card{display:flex;flex-direction:column;gap:10px;min-width:0;padding:18px;border:1px solid #dce5ec;border-radius:14px;text-decoration:none;background:#fff;color:#213c5e;box-shadow:0 3px 14px #1f3b5c06}#root .ph-sethub__card img{width:100%;height:110px;object-fit:contain;display:block;margin:0}#root .ph-sethub__card strong{font-size:17px;line-height:1.35;overflow-wrap:anywhere}#root .ph-sethub__card span{font-size:13px;line-height:1.5}#root .ph-sethub__card em{font-size:13px;font-style:normal;font-weight:700;margin-top:auto;padding-top:4px}#root .ph-sethub__footer{margin:18px 0 0;font-size:14px;line-height:1.6}#root .ph-sethub__footer a{color:#193f73;text-underline-offset:3px}#root .ph-kits--department .ph-kits__parts{grid-template-columns:repeat(var(--ph-parts,4),minmax(0,1fr))}#root .ph-kits--department .ph-kits__part-link img{max-width:180px}#root .ph-kits--department .ph-kits__part-title{-webkit-line-clamp:5}@media(max-width:600px){#root .ph-sethub__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#root .ph-sethub__card{padding:13px}#root .ph-sethub__card strong{font-size:15px}#root .ph-sethub__card img{height:85px}#root .ph-setnav{gap:6px}#root .ph-setnav a{font-size:12px;padding:8px 10px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/prohaar-set-departments.css.map */
