.product-links{border:1px solid var(--hairline);background:var(--surface);border-radius:30px;padding:34px}.product-links.product-links--home{background:0 0;border:0;border-radius:0;padding:24px 0 18px}.product-links header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.product-links header span{color:var(--muted);font-size:.68rem}.product-links h2{font-size:clamp(1.316rem,2.162vw,1.88rem);font-weight:var(--type-heading-weight);margin:10px 0 0;line-height:1.5}.product-links header>a{color:var(--green);align-items:center;gap:10px;font-size:.73rem;display:inline-flex}.product-links header>a svg{width:16px}.product-links__viewport{overflow:hidden}.product-links__track{flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none;display:flex}.product-links__track>li{flex:0 0 190px}.product-links__viewport--marquee{direction:ltr;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.product-links__viewport--marquee .product-links__track{width:max-content;animation:product-links-scroll var(--product-scroll-duration,48s) linear infinite;flex-wrap:nowrap;gap:0}.product-links__viewport--marquee .product-links__track>li{direction:rtl;flex:0 0 210px;margin-right:14px}.product-links__viewport--marquee:hover .product-links__track,.product-links__viewport--marquee:focus-within .product-links__track{animation-play-state:paused}@keyframes product-links-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=860px){.product-links--home li[data-mobile-hidden=true]{display:none}.product-links--home .product-links__track{animation-duration:var(--product-scroll-duration-mobile,24s)}}@media (prefers-reduced-motion:reduce){.product-links__viewport--marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.product-links__viewport--marquee .product-links__track{animation:none}.product-links__viewport--marquee li[aria-hidden]{display:none}}.product-links li a{border:1px solid var(--hairline);border-radius:18px;gap:12px;height:100%;padding:12px;transition:background .2s;display:grid}.product-links li a:hover{background:#244a7c0a}.product-links__media{background:#e4e7eb;border-radius:10px;height:130px;display:block;position:relative;overflow:hidden}.product-links__media img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.product-links__name{font-size:.9rem;font-weight:620;line-height:1.6}@media (width<=640px){.product-links{padding:20px}.product-links header{flex-direction:column;align-items:flex-start}.product-links__track>li{flex-basis:calc(50% - 7px)}.product-links__viewport--marquee .product-links__track>li{flex-basis:170px}}.mag-article .mag-products{margin-top:60px}
