h2.svelte-bdwaty{font-size:1.875rem;font-weight:600}p.svelte-bdwaty{font-size:1.25rem}a.svelte-bdwaty{color:#000}hr.svelte-bdwaty{margin:3rem 0}#description.svelte-bdwaty .description p:first-of-type{margin-top:0}#description.svelte-bdwaty .description p:last-of-type{margin-bottom:0}@media screen and (max-width: 1024px){#description.svelte-bdwaty{margin-bottom:3rem}}#description.svelte-bdwaty .box-contents{display:flex;flex-wrap:wrap;text-align:center}#description.svelte-bdwaty .box-contents>div{width:300px;margin-bottom:2rem}#description.svelte-bdwaty .box-contents>div img{max-height:150px}#description.svelte-bdwaty .box-contents>div p{margin:0 2rem}#description.svelte-bdwaty .spec-card{border:1px solid #000;margin-bottom:1.5rem}#description.svelte-bdwaty .spec-card .header{display:flex;align-items:center;border-bottom:1px solid #000}#description.svelte-bdwaty .spec-card .header div{display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;width:48px;height:48px}#description.svelte-bdwaty .spec-card .header div svg{width:36px;height:36px;color:#fff}#description.svelte-bdwaty .spec-card .header span{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:400;text-transform:uppercase;margin-left:1rem}#description.svelte-bdwaty .spec-card .contents{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem}#description.svelte-bdwaty .spec-card .contents hgroup strong{display:block;font-size:1.25rem;font-weight:600}#description.svelte-bdwaty .spec-card .contents hgroup .unit{font-size:.875rem;text-transform:uppercase}#description.svelte-bdwaty .spec-card .contents li{font-size:1rem}hgroup.svelte-bdwaty span{font-family:JetBrains Mono,monospace;font-size:1rem;margin-bottom:.5rem}hgroup.svelte-bdwaty h2{font-size:2.5rem;font-weight:600;line-height:1.2}.compatibility.svelte-bdwaty{margin-bottom:5rem}@media screen and (max-width: 768px){.compatibility.svelte-bdwaty{margin-bottom:5rem}}.compatibility.svelte-bdwaty hgroup h2{text-wrap:balance}.compatibility.svelte-bdwaty hgroup span{text-transform:uppercase}.compatibility.svelte-bdwaty p,.compatibility.svelte-bdwaty p>a{color:#fff}.guarantee.svelte-bdwaty{font-size:3rem;line-height:1.25}.guarantee.svelte-bdwaty a{color:#fff}.fine-print-copy.svelte-bdwaty{padding:1.5rem;background-color:#fafafa}.fine-print-copy.svelte-bdwaty strong,.fine-print-copy.svelte-bdwaty p{color:#545458;font-size:.875rem;line-height:1.25}.fine-print-copy.svelte-bdwaty strong+p{margin-top:.25rem}.mobile-hero.svelte-bdwaty{display:none;position:relative;color:#fff}.mobile-hero.svelte-bdwaty hgroup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;text-transform:uppercase}.mobile-hero.svelte-bdwaty hgroup h1{color:#fff;text-transform:uppercase;font-family:Monument Extended Black,sans-serif;margin-bottom:1rem}.mobile-hero.svelte-bdwaty hgroup h2{color:#fff;font-family:JetBrains Mono,monospace;font-weight:400;font-size:1rem}.mobile-hero.svelte-bdwaty video{width:100%;height:40vh;object-fit:cover;margin:2rem 0}@media screen and (max-width: 768px){.mobile-hero.svelte-bdwaty{display:block}.guarantee.svelte-bdwaty{font-size:2rem}}
