.fitting-guide{min-width:0;container-type:inline-size}.fitting-guide--page{max-width:880px;margin:0 auto;padding:2rem 1rem 4rem}.fitting-guide__title{color:var(--color-text);font-family:var(--font-heading);margin:0 0 1.25rem;font-size:24px;font-weight:700}.fitting-guide--page .fitting-guide__title{text-align:center}.fitting-guide--section .fitting-guide__title{font-size:20px}.fitting-guide__body{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.fitting-guide__video{aspect-ratio:9/16;object-fit:cover;background:#221f1b;border-radius:12px;width:100%;max-width:300px;height:auto;display:block}.fitting-guide__text{width:100%;min-width:0}.fitting-guide__intro{margin:0 0 1rem;line-height:1.55}.fitting-guide__steps{margin:0 0 1rem;padding-left:1.4rem;line-height:1.55}.fitting-guide__steps li+li{margin-top:.5rem}.fitting-guide__steps li::marker{color:var(--color-accent);font-weight:700}.fitting-guide__tip{background:#fbf3ea;border-radius:8px;margin:0 0 1rem;padding:.75rem 1rem;line-height:1.5}.fitting-guide__more{margin:0;font-weight:700}.fitting-guide__more a{color:inherit}.fitting-guide__help{text-align:center;max-width:880px;margin:-2rem auto 4rem;padding:0 1rem;line-height:1.55}.fitting-guide__help a{color:inherit;font-weight:700}@container (min-width:560px){.fitting-guide__body{flex-direction:row;align-items:flex-start}.fitting-guide__video{flex:none;width:280px}}
