.channel-photo{width:100%;aspect-ratio:3/2;object-fit:cover;margin:0 0 30px}.channel .channel-number{position:static;display:block;margin-bottom:16px}.product-photo>img{width:100%;height:auto;max-height:750px;object-fit:contain;background:var(--paper)}.mockup-label{font-size:10px;line-height:1.5;color:var(--muted);display:block;margin-top:8px}.footer-logo{display:block;width:240px;max-width:100%;padding:18px}.footer-logo img{width:100%;height:auto;filter:brightness(0) invert(1)}.retail-selection figure img{aspect-ratio:3/2}.home .channel{padding-top:0}.home .hero-copy p{max-width:370px}
#site-nav .nav-list a{font-size:16px;font-weight:500}#site-nav .languages{font-size:14px}#site-nav .button.small{font-size:14px}
@media(min-width:901px) and (max-width:1150px){#site-nav{gap:18px}#site-nav .nav-list{gap:18px}.header-inner{gap:20px}}
.article-next{background:var(--olive);color:white}.article-next .eyebrow{color:white}.article-next-inner{display:grid;grid-template-columns:minmax(0,760px) auto;align-items:center;gap:50px}.article-next h2{font-size:48px;line-height:1.1}.article-next p{margin-bottom:0}.article-next .button{flex-shrink:0}
.article-related .section-heading h2{font-size:44px;line-height:1.1}.article-related .card-image,.article-related .image-placeholder{aspect-ratio:3/2}.article-related .item-card h3{font-size:29px;line-height:1.15}
@media(max-width:1000px){.article-next-inner{grid-template-columns:1fr}.article-next .button{justify-self:start}}
@media(max-width:700px){.article-next h2{font-size:37px}.article-related .section-heading h2{font-size:35px}.article-related .product-grid{grid-template-columns:1fr}.article-related .item-card h3{font-size:30px}.article-next-inner{gap:28px}}
