.kit-video{padding-block:64px}.kit-video h2{font-size:clamp(28px,4vw,46px);line-height:1.12;margin:0 0 20px;max-width:24ch}.kit-video p{font-size:18px;line-height:1.6;max-width:68ch}.kit-video video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#050609;margin:28px 0 22px}.kit-video a:not(.btn){text-decoration:underline;text-underline-offset:4px}.kit-video .video-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.guide-intro{padding-top:64px}.guide-intro h1{font-size:clamp(36px,5vw,64px);line-height:1.07;max-width:19ch;margin:0 0 24px}.guide-intro p{font-size:19px;line-height:1.6;max-width:64ch}.guide-chapters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;list-style:none;padding:0;margin:26px 0}.guide-chapters a{display:flex;gap:12px;align-items:baseline;padding:12px 0;line-height:1.5;min-height:48px}.guide-chapters time{font-variant-numeric:tabular-nums;color:var(--hot)}.kit-video :is(a,button):focus-visible{outline:3px solid var(--hot);outline-offset:5px}#full-guide{scroll-margin-top:110px}@media(max-width:700px){.kit-video{padding-block:38px}.guide-intro{padding-top:38px}.kit-video p{font-size:16px}.guide-chapters{grid-template-columns:1fr;gap:0}.guide-intro h1{font-size:38px}}.kit-video video{max-height:calc(100svh - 180px);object-fit:contain;scroll-margin-top:150px}.kit-guide-page .guide-intro{padding-top:150px}.kit-guide-page .fall-sale,.kit-guide-page .ship-ticker{display:none!important}@media(max-width:700px){.kit-guide-page .guide-intro{padding-top:120px}}