.ng-assembly-video{min-width:0}.ng-assembly-video video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#f7f6f2;border-radius:8px}.ng-assembly-video__download{display:inline-block;margin-top:12px;color:#62625b;font-size:12px;line-height:1.5;text-underline-offset:4px}.ng-assembly-video video:focus-visible,.ng-assembly-video__download:focus-visible{outline:2px solid #c91d13;outline-offset:4px}.ng-guide-video{min-width:0}.ng-guide-video__screen{position:relative;aspect-ratio:16/9;background:#f7f6f2;overflow:hidden;border-radius:8px}.ng-guide-video__play{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;background:transparent;cursor:pointer;color:#fff}.ng-guide-video__play img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .35s ease}.ng-guide-video--contain .ng-guide-video__play img{object-fit:contain;padding:22px 28px 54px;box-sizing:border-box}.ng-guide-video__play:hover img{transform:scale(1.025)}.ng-guide-video__pill{position:absolute;bottom:20px;left:20px;display:inline-flex;align-items:center;gap:12px;border-radius:999px;background:#20201e;color:#fff;min-height:44px;padding:10px 20px;font:600 14px/1.4 var(--font-body-family);box-sizing:border-box;max-width:calc(100% - 40px)}.ng-guide-video__pill svg{flex:none}.ng-guide-video__external{display:inline-block;margin-top:12px;color:#62625b;font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.ng-guide-video__screen iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.ng-guide-video__play:focus-visible{outline:3px solid #c91d13;outline-offset:-5px}.ng-guide-video__external:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(prefers-reduced-motion:reduce){.ng-guide-video__play img{transition:none}}.ng-guides{background:#fff;color:#20201e}.ng-guides h1,.ng-guides h2,.ng-guides h3{font-weight:700;color:inherit;letter-spacing:-.035em}.ng-guides .ng-guides__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:40px;align-items:center;padding-block:clamp(52px,6vw,90px)}.ng-guides__hero-copy{max-width:530px}.ng-guides__eyebrow{margin:0 0 20px;color:#67675f;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;line-height:1.5}.ng-guides h1{font-size:clamp(44px,5.2vw,76px);line-height:1.03;letter-spacing:-.045em;max-width:12ch;margin:0 0 26px}.ng-guides__intro{max-width:430px;color:#53534e;font-size:18px;line-height:1.65;margin:0}.ng-guides__hero-image img{display:block;width:100%;height:auto;max-height:540px;object-fit:contain}.ng-guides__actions{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-top:30px}.ng-guides__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 26px;border:1px solid #20201e;border-radius:999px;background:#20201e;color:#fff;text-decoration:none;text-align:center;font-size:14px;font-weight:600;line-height:1.4;box-sizing:border-box}.ng-guides__button:hover{background:#41413c}.ng-guides__text-link{font-size:14px;font-weight:600;color:#20201e;text-underline-offset:5px}.ng-guides a:focus-visible,.ng-guides summary:focus-visible{outline:2px solid #c91d13;outline-offset:5px}.ng-guides .ng-guides__nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;padding-block:22px;border-block:1px solid #e7e6df}.ng-guides__nav a{display:flex;gap:12px;align-items:center;text-decoration:none;color:#20201e;font-size:14px;font-weight:600}.ng-guides__nav a:hover{text-decoration:underline;text-underline-offset:5px}.ng-guides .ng-guides__safety{padding-block:32px 0}.ng-guides__safety>div{background:#f7f6f2;border-left:3px solid #c91d13;padding:22px 28px}.ng-guides__safety h2{margin:0 0 6px;font-size:17px;line-height:1.3;letter-spacing:0}.ng-guides__safety p{margin:0;color:#53534e;font-size:14px;line-height:1.6;max-width:100ch}.ng-guides__safety a{display:inline-block;margin-top:10px;color:#62625b;font-size:12px;text-underline-offset:3px}.ng-guides .ng-guides__chapter{padding-block:clamp(64px,7vw,104px);scroll-margin-top:100px}.ng-guides__chapter+.ng-guides__chapter{border-top:1px solid #e7e6df}.ng-guides__chapter-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:32px}.ng-guides__chapter-heading h2{font-size:clamp(32px,3.2vw,46px);line-height:1.1;margin:0}.ng-guides__chapter-heading>p{max-width:400px;margin:0;color:#62625b;font-size:15px;line-height:1.6}.ng-guides__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.ng-guides__card--assembly-main{grid-column:1/-1}.ng-guides__card-copy{margin-top:22px}.ng-guides__card h3{font-size:24px;line-height:1.2;margin:0 0 10px}.ng-guides__card p{font-size:15px;line-height:1.65;color:#62625b;margin:0;max-width:48ch}.ng-guides__care{background:#f7f6f2;scroll-margin-top:90px}.ng-guides .ng-guides__care-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:clamp(40px,7vw,100px);padding-block:clamp(56px,7vw,100px)}.ng-guides__care-intro h2,.ng-guides__help h2{font-size:clamp(34px,3.4vw,48px);line-height:1.1;margin:0 0 22px;max-width:15ch}.ng-guides__care-intro>p:not(.ng-guides__eyebrow),.ng-guides__help p:not(.ng-guides__eyebrow){font-size:17px;line-height:1.65;color:#53534e;max-width:43ch;margin:0 0 24px}.ng-guides__accordions details{border-top:1px solid #dcdad2}.ng-guides__accordions details:last-child{border-bottom:1px solid #dcdad2}.ng-guides__accordions summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;font-size:17px;font-weight:600;line-height:1.5;padding:21px 0}.ng-guides__accordions summary::-webkit-details-marker{display:none}.ng-guides__accordions summary span{font-size:24px;font-weight:400;transition:transform .2s}.ng-guides__accordions details[open] summary span{transform:rotate(45deg)}.ng-guides__answer{padding:0 26px 24px 0;font-size:15px;line-height:1.75;color:#53534e}.ng-guides__answer p{margin:0 0 12px}.ng-guides__answer p:last-child{margin-bottom:0}.ng-guides__answer ul{margin:0;padding-left:18px}.ng-guides__answer li+li{margin-top:7px}.ng-guides__answer a{color:inherit;text-underline-offset:4px}.ng-guides .ng-guides__help{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-block:clamp(60px,7vw,104px)}.ng-guides__help h2{max-width:none}.ng-guides__help p:not(.ng-guides__eyebrow){margin-bottom:0}.ng-guides__help .ng-guides__actions{margin-top:0}@media(max-width:989px){.ng-guides .ng-guides__hero{grid-template-columns:1fr;gap:24px;padding-block:46px}.ng-guides__hero-copy{max-width:630px}.ng-guides h1{max-width:14ch;font-size:clamp(44px,7vw,64px)}.ng-guides__hero-image img{max-height:450px}.ng-guides .ng-guides__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ng-guides__chapter-heading{display:block}.ng-guides__chapter-heading>p{margin-top:16px}.ng-guides__grid{gap:26px}.ng-guides .ng-guides__care-inner{grid-template-columns:1fr;gap:36px}.ng-guides__care-intro h2{max-width:none}.ng-guides .ng-guides__help{align-items:flex-start;flex-direction:column;gap:28px}}@media(max-width:600px){.ng-guides__grid{grid-template-columns:1fr;gap:40px}.ng-guides__hero-image img{max-height:310px}.ng-guides__intro{font-size:17px}.ng-guides__nav a{font-size:13px}.ng-guides__safety>div{padding:20px}.ng-guides__card h3{font-size:22px}.ng-guides .ng-guides__chapter{padding-block:64px}}@media(prefers-reduced-motion:reduce){.ng-guides__accordions summary span{transition:none}}.ng-motor-included{display:block;margin:1.4rem 0 1.8rem}.ng-motor-included .ng-motor-included__label{display:block;color:#c91d13;font-size:clamp(2.6rem,2.4vw,3.6rem);font-weight:700;line-height:1.15;letter-spacing:-.025em;overflow-wrap:normal}.ng-motor-included .ng-motor-included__context{display:block;color:#535750;font-size:1.5rem;font-weight:400;line-height:1.5;letter-spacing:0;margin-top:.6rem}.ng-motor-included--compact{margin:.8rem 0 1.2rem}.ng-motor-included--compact .ng-motor-included__label{font-size:clamp(2rem,1.8vw,2.4rem)}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAEIF */
