.CatalogRows_rows__145Oo{width:min(1280px,calc(100% - 60px));margin:0 auto;color:#212427}.CatalogRows_categoryRow__LZsoC{padding:36px 0 48px}.CatalogRows_categoryRow__LZsoC:first-child{padding-top:34px}.CatalogRows_categoryRow__LZsoC:last-child{padding-bottom:36px}.CatalogRows_rowHead__JTBEe{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:26px;padding-bottom:16px;border-bottom:1px solid #dedede}.CatalogRows_rowHead__JTBEe h3{margin:0;color:#212427;font-family:var(--font-sharp-sans),"Sharp Sans Extended",sans-serif;font-size:24px;font-weight:700;line-height:29px}.CatalogRows_rowHead__JTBEe p{max-width:660px;margin:8px 0 0;color:#353a3f;font-size:18px;line-height:27px}.CatalogRows_rowLinks__bmIwV{display:flex;flex:0 0 auto;align-items:center;gap:10px;color:#212427;font-size:16px;line-height:26px}.CatalogRows_rowLinks__bmIwV a{text-decoration:underline;text-underline-offset:3px}.CatalogRows_rowLinks__bmIwV a:focus-visible,.CatalogRows_rowLinks__bmIwV a:hover{color:var(--brand-strong)}.CatalogRows_railShell__FGzdX{position:relative;padding:0}.CatalogRows_catalogRail__NKzPZ{container-type:inline-size;--catalog-card:calc((100cqw - 20px) / 2);position:relative}.CatalogRows_catalogRail__NKzPZ [class*=railHead]{position:static;height:0;margin:0}.CatalogRows_catalogRail__NKzPZ [class*=railHeadCopy]{display:none}.CatalogRows_catalogRail__NKzPZ [class*=railArrows]{position:absolute;z-index:2;top:calc(var(--catalog-card) / 2 - 20px);right:-20px;left:-20px;width:auto;box-sizing:border-box;justify-content:space-between;gap:0;pointer-events:none}.CatalogRows_catalogRail__NKzPZ button[class*=railArrow]{width:40px!important;height:40px!important;flex:0 0 40px;pointer-events:auto;background:#fff;border-color:#ccc}.CatalogRows_catalogRail__NKzPZ [class*=viewport]{overflow:hidden}.CatalogRows_catalogRail__NKzPZ [class*=rail]{padding-bottom:2px}.CatalogRows_card__edC6M{min-width:0}.CatalogRows_cardLink__otCts{display:block;color:#000}.CatalogRows_imageFrame__MjUFX{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:#f2f2f2}.CatalogRows_imageFrame__MjUFX img{object-fit:cover;transition:transform .22s ease}.CatalogRows_cardLink__otCts:focus-visible .CatalogRows_imageFrame__MjUFX img,.CatalogRows_cardLink__otCts:hover .CatalogRows_imageFrame__MjUFX img{transform:scale(1.025)}.CatalogRows_imageFallback__PeJmP{display:block;width:100%;height:100%;background:#f2f2f2}.CatalogRows_card__edC6M small{display:block;margin-top:12px;color:#747b82;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.CatalogRows_card__edC6M strong{display:block;margin-top:5px;font-family:var(--font-sharp-sans),"Sharp Sans Extended",sans-serif}.CatalogRows_catalogRail__NKzPZ [class*=progress]{margin-top:18px;gap:0}.CatalogRows_catalogRail__NKzPZ [class*=progress] button{width:54px;height:38px;padding:0;border-radius:0;background:transparent;display:grid;place-items:center}.CatalogRows_catalogRail__NKzPZ [class*=progress] button:after{content:"";width:30px;height:3px;background:#c6c6cc}.CatalogRows_catalogRail__NKzPZ [class*=progress] button[aria-current=true]{background:transparent}.CatalogRows_catalogRail__NKzPZ [class*=progress] button[aria-current=true]:after{background:#212427}.CatalogRows_landing__nD5BP{color:#212427;background:#fff;overflow-x:clip}.CatalogRows_landing__nD5BP .catalogIntro{padding:92px 30px 0;text-align:center}.CatalogRows_landing__nD5BP .catalogIntro h1{max-width:900px;margin:0 auto;color:#212427;font-family:var(--font-sharp-sans),"Sharp Sans Extended",sans-serif;font-size:28px;font-weight:700;line-height:35px;letter-spacing:normal}.CatalogRows_landing__nD5BP .catalogIntro>p{max-width:900px;margin:18px auto 0;color:#353a3f;font-size:18px;line-height:27px}.CatalogRows_landing__nD5BP .catalogNotice{display:flex;align-items:center;justify-content:center;gap:6px;width:min(1280px,calc(100% - 70px));min-height:44px;box-sizing:border-box;margin:52px auto 0;padding:9px 20px;color:#fff;background:#ffbdad;border-radius:2px;font-size:16px;line-height:26px}.CatalogRows_landing__nD5BP .catalogCustom a,.CatalogRows_landing__nD5BP .catalogNotice a{color:inherit;text-decoration:underline;text-underline-offset:3px}.CatalogRows_landing__nD5BP .catalogCustom{width:min(1280px,calc(100% - 70px));margin:24px auto 0;padding:30px 0 46px;text-align:right}.CatalogRows_landing__nD5BP .catalogCustom p{max-width:none;margin:0 0 6px;font-size:18px;line-height:27px;text-align:right}.CatalogRows_landing__nD5BP .catalogCustom a{font-size:18px;line-height:27px}.CatalogRows_landing__nD5BP .catalogSupport{display:grid;grid-template-columns:45% minmax(0,1fr);gap:5%;width:min(1280px,calc(100% - 70px));margin:0 auto;padding:10px 0 86px}.CatalogRows_landing__nD5BP .catalogSupportCard{padding:58px 62px 60px;border:1px solid #d9dcde}.CatalogRows_landing__nD5BP .catalogSupportCardSecondary{padding:58px 0 60px;border:0;background:transparent}.CatalogRows_landing__nD5BP .catalogEyebrow{margin:0 0 16px;color:#747b82;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.CatalogRows_landing__nD5BP .catalogSupportCard h2{max-width:500px;margin:0;color:#212427;font-family:var(--font-sharp-sans),"Sharp Sans Extended",sans-serif;font-size:36px;font-weight:700;line-height:47px}.CatalogRows_landing__nD5BP .catalogSupportCard>p:not(.catalogEyebrow){max-width:560px;margin:18px 0 0;color:#353a3f;font-size:16px;line-height:26px}.CatalogRows_landing__nD5BP .catalogSupportCard ul{display:grid;gap:12px;margin:24px 0 30px;padding:0;list-style:none}.CatalogRows_landing__nD5BP .catalogSupportCard li{position:relative;padding-left:26px;color:#000;font-size:16px;line-height:26px}.CatalogRows_landing__nD5BP .catalogSupportCard li:before{content:"✓";position:absolute;top:5px;left:0;display:grid;width:16px;height:16px;place-items:center;color:#fff;background:#000;border-radius:50%;font-size:10px;font-weight:700;line-height:1}.CatalogRows_landing__nD5BP .catalogButton{display:inline-flex;align-items:center;justify-content:center;min-height:57px;box-sizing:border-box;padding:16px 32px;color:#000;border:1px solid #000;border-radius:6px;font-size:18px;font-weight:600;line-height:23px;text-decoration:none}.CatalogRows_landing__nD5BP .catalogButtonPrimary{color:#fff;background:#1c6b43;border-color:#1c6b43}.CatalogRows_landing__nD5BP .catalogClosing{padding:78px 30px 100px;text-align:center;background:#fff}.CatalogRows_landing__nD5BP .catalogClosing h2{margin:0 0 24px;color:#212427;font-family:var(--font-sharp-sans),"Sharp Sans Extended",sans-serif;font-size:36px;font-weight:700;line-height:47px}@media (min-width:768px){.CatalogRows_catalogRail__NKzPZ{--catalog-card:calc((100cqw - 40px) / 3)}}@media (min-width:992px){.CatalogRows_catalogRail__NKzPZ{--catalog-card:calc((100cqw - 60px) / 4)}}@media (min-width:1200px){.CatalogRows_catalogRail__NKzPZ{--catalog-card:calc((100cqw - 80px) / 5)}}@media (max-width:767px){.CatalogRows_rows__145Oo{width:calc(100% - 50px)}.CatalogRows_categoryRow__LZsoC{padding:34px 0 38px}.CatalogRows_categoryRow__LZsoC:first-child{padding-top:28px}.CatalogRows_categoryRow__LZsoC:last-child{padding-bottom:30px}.CatalogRows_rowHead__JTBEe{display:block;margin-bottom:20px;padding-bottom:14px}.CatalogRows_rowHead__JTBEe h3{font-size:24px;line-height:29px}.CatalogRows_rowHead__JTBEe p{margin-top:7px;font-size:16px;line-height:26px}.CatalogRows_rowLinks__bmIwV{margin-top:14px;font-size:16px;line-height:26px}.CatalogRows_railShell__FGzdX{padding:0 10px}.CatalogRows_catalogRail__NKzPZ{--catalog-card:calc((100cqw - 20px) / 2)}.CatalogRows_catalogRail__NKzPZ button[class*=railArrow]{width:40px!important;height:40px!important;flex-basis:40px;font-size:16px}.CatalogRows_catalogRail__NKzPZ [class*=railArrows]{top:calc(var(--catalog-card) / 2 - 20px);right:-15px;left:-15px;width:auto}.CatalogRows_catalogRail__NKzPZ [class*=progress] button,.CatalogRows_catalogRail__NKzPZ [class*=progress] button:after{width:19px}.CatalogRows_card__edC6M strong{font-size:16px;line-height:20px}.CatalogRows_landing__nD5BP .catalogIntro{padding:56px 15px 0}.CatalogRows_landing__nD5BP .catalogIntro h1{max-width:320px;font-size:24px;line-height:31px}.CatalogRows_landing__nD5BP .catalogIntro>p{max-width:320px;margin-top:18px;font-size:16px;line-height:26px}.CatalogRows_landing__nD5BP .catalogNotice{display:block;width:calc(100% - 40px);min-height:92px;margin-top:34px;padding:20px 16px;font-size:16px;line-height:26px}.CatalogRows_landing__nD5BP .catalogCustom{width:calc(100% - 70px);padding:18px 0 38px;text-align:right}.CatalogRows_landing__nD5BP .catalogCustom a,.CatalogRows_landing__nD5BP .catalogCustom p{font-size:16px;line-height:26px}.CatalogRows_landing__nD5BP .catalogSupport{display:block;width:calc(100% - 70px);padding-bottom:58px}.CatalogRows_landing__nD5BP .catalogSupportCard{padding:32px 30px 34px}.CatalogRows_landing__nD5BP .catalogSupportCard+.catalogSupportCard{margin-top:18px;padding:32px 0 34px}.CatalogRows_landing__nD5BP .catalogSupportCard h2{font-size:36px;line-height:47px}.CatalogRows_landing__nD5BP .catalogClosing{padding:58px 20px 72px}.CatalogRows_landing__nD5BP .catalogClosing h2{font-size:36px;line-height:47px}}.CatalogRows_card__edC6M{border-radius:10px;box-shadow:var(--nv-shadow-content-card);overflow:hidden}.CatalogRows_imageFrame__MjUFX{border-radius:5px}.CatalogRows_card__edC6M small{color:rgb(172,172,172);font-size:16px;line-height:20px;font-weight:500;letter-spacing:normal;text-transform:none}.CatalogRows_card__edC6M strong{margin-top:12px;color:#000;font-size:18px;line-height:22px;font-weight:600}@media (min-width:768px) and (max-width:1199px){.CatalogRows_catalogRail__NKzPZ [class*=railArrows]{width:calc(100vw - 20px)}}.CatalogRows_landing__nD5BP .CatalogRows_card__edC6M small,.CatalogRows_landing__nD5BP .CatalogRows_card__edC6M strong,.CatalogRows_landing__nD5BP .CatalogRows_rowHead__JTBEe h3,.CatalogRows_landing__nD5BP .catalogClosing h2,.CatalogRows_landing__nD5BP .catalogIntro h1,.CatalogRows_landing__nD5BP .catalogSupportCard h2{letter-spacing:normal}.CatalogRows_landing__nD5BP .CatalogRows_rowHead__JTBEe h3{font-size:24px;line-height:29px;font-weight:700}.CatalogRows_landing__nD5BP .CatalogRows_card__edC6M small{margin-top:12px;color:rgb(172,172,172);font-size:16px;line-height:20px;font-weight:500;text-transform:none}.CatalogRows_landing__nD5BP .CatalogRows_card__edC6M strong{margin-top:12px;color:#000;font-size:18px;line-height:22px;font-weight:500}.CatalogRows_landing__nD5BP .CatalogRows_rowHead__JTBEe p{font-size:18px;line-height:27px;color:rgb(53,58,63)}.CatalogRows_landing__nD5BP .catalogCustom a,.CatalogRows_landing__nD5BP .catalogCustom p,.CatalogRows_landing__nD5BP .catalogSupportCard>p:not(.catalogEyebrow){color:rgb(53,58,63)}@media (max-width:767px){.CatalogRows_landing__nD5BP .CatalogRows_rows__145Oo{width:calc(100% - 30px)}.CatalogRows_landing__nD5BP .CatalogRows_card__edC6M strong{font-size:16px;line-height:22px}}.CatalogRows_landing__nD5BP .catalogNotice{color:#151d1a}