.mr-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.mr-announcement{text-align:center;background:#222;color:#fff;padding:8px 15px;font:12px Arial,sans-serif}.mr-header,.mr-section,.mr-hero,.mr-video,.mr-footer{font-family:Arial,Helvetica,sans-serif;color:#181818}.mr-header *,.mr-section *,.mr-hero *,.mr-video *,.mr-footer *{box-sizing:border-box}.mr-header a,.mr-section a,.mr-hero a,.mr-video a,.mr-footer a{color:inherit;text-decoration:none}.mr-header-bar{height:76px;display:flex;align-items:center;padding:0 4%;gap:42px;background:white}.mr-logo{font-size:27px;font-weight:900;letter-spacing:-2px}.mr-logo img{max-width:140px;max-height:55px}.mr-nav{display:flex;align-items:center;gap:28px;flex:1;font-weight:600;font-size:15px}.mr-nav summary{cursor:pointer;list-style:none}.mr-nav details:hover>.mr-dropdown{display:flex}.mr-dropdown{position:absolute;z-index:9;top:110px;left:0;right:0;background:white;display:flex;gap:40px;padding:24px 5%;box-shadow:0 8px 12px #0002}.mr-dropdown div{display:flex;flex-direction:column;gap:10px}.mr-tools{display:flex;gap:18px;font-size:22px}.mr-tools span{font-size:12px}.mr-mobile{display:none}.mr-section{padding:40px 4%}.mr-section h2{font-size:clamp(26px,3vw,42px);margin:0 0 24px}.mr-tiles-grid,.mr-editorial-grid,.mr-products-grid{display:grid;grid-template-columns:repeat(var(--mr-columns,4),minmax(0,1fr));gap:16px}.mr-tile-image,.mr-editorial-image,.mr-product-image{display:block;overflow:hidden;background:#f1f1f1}.mr-tile-image{aspect-ratio:226/127}.mr-tile img,.mr-editorial img,.mr-product-image img{width:100%;height:100%;object-fit:cover;display:block}.mr-tile h3{font-size:15px;margin:12px 0 4px}.mr-text-button{font-size:13px;text-decoration:underline!important;font-weight:bold}.mr-hero{position:relative;min-height:480px;background:#eee}.mr-hero-image{display:block;position:absolute;inset:0}.mr-hero-image picture,.mr-hero-image img{width:100%;height:100%;display:block;object-fit:cover}.mr-hero-content{position:relative;z-index:1;pointer-events:none;min-height:480px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:5%;color:white;text-shadow:0 1px 8px #0008;max-width:760px}.mr-hero-content h2{font-size:clamp(38px,5vw,76px);line-height:1;margin:0 0 15px}.mr-hero-content p{font-size:17px;max-width:550px;margin:0 0 22px}.mr-buttons{display:flex;gap:12px;pointer-events:auto}.mr-button{display:inline-flex!important;justify-content:center;align-items:center;padding:14px 24px;border-radius:3px;background:white;color:#111!important;font-size:13px;font-weight:bold;text-transform:uppercase;text-shadow:none;pointer-events:auto}.mr-button-dark{background:#222;color:white!important;margin-top:12px}.mr-editorial-images{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px}.mr-editorial-images .mr-text-button{display:inline-block;margin-top:6px}.mr-editorial-image{aspect-ratio:4/3}.mr-editorial-card h3{font-size:23px;margin:6px 0}.mr-editorial-card p{line-height:1.5}.mr-kicker{text-transform:uppercase;font-size:11px;letter-spacing:.08em;font-weight:bold;margin:16px 0 0}.mr-products-grid{--mr-columns:4;margin-bottom:20px}.mr-product-image{aspect-ratio:1}.mr-product-image img{object-fit:contain}.mr-products h3{font-size:14px}.mr-video{position:relative;background:#222;color:white}.mr-video-media img,.mr-video-media video{display:block;width:100%;height:auto}.mr-video-copy{position:absolute;left:5%;bottom:8%;color:#fff}.mr-video-copy h2{font-size:38px}.mr-footer{background:#1c1c1c;color:white;padding:55px 4%;display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px}.mr-footer h2{font-size:18px}.mr-footer a{display:block;margin:10px 0}.mr-footer input{padding:12px;border:1px solid #777;color:#111}.mr-footer button{padding:12px;background:white;border:1px solid white;color:#111}.mr-placeholder{width:100%;height:100%;background:#ddd}@media(max-width:950px){.mr-header-bar{height:68px;gap:14px}.mr-mobile{display:block}.mr-mobile summary{font-size:23px;cursor:pointer;list-style:none}.mr-mobile nav{position:absolute;z-index:12;left:0;right:0;top:100px;background:#fff;padding:20px;display:flex;flex-direction:column;gap:18px;box-shadow:0 5px 10px #0002}.mr-nav{display:none}.mr-logo{margin:auto}.mr-tiles-grid{--mr-columns:3!important}.mr-editorial-grid{--mr-columns:2!important}.mr-products-grid{--mr-columns:2}.mr-footer{grid-template-columns:1fr 1fr}.mr-footer>div:first-child{grid-column:1/-1}}@media(max-width:600px){.mr-section{padding:28px 16px}.mr-tiles-grid{display:flex;overflow-x:auto}.mr-tile{min-width:45%}.mr-hero,.mr-hero-content{min-height:570px}.mr-hero-content{padding:24px}.mr-hero-content h2{font-size:42px}.mr-editorial-grid{gap:22px 12px}.mr-editorial-card h3{font-size:19px}.mr-footer{padding:35px 20px}}

.mr-featured-tabs{display:flex;gap:25px;overflow-x:auto;margin:0 0 18px;white-space:nowrap}.mr-featured-tabs a{font-weight:bold;border-bottom:2px solid;padding-bottom:8px}.mr-featured-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:20px}.mr-featured-card{flex:0 0 min(100%,1120px);scroll-snap-align:start}.mr-featured-main{display:grid;grid-template-columns:1.35fr 1fr;gap:32px;align-items:center}.mr-featured-image{display:block;aspect-ratio:16/10;overflow:hidden}.mr-featured-image img{width:100%;height:100%;object-fit:cover}.mr-featured-main h3{font-size:clamp(26px,3vw,45px);margin:6px 0}.mr-featured-main p{line-height:1.6}.mr-featured-products{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:16px 0}.mr-featured-products img{width:100%;aspect-ratio:1;object-fit:contain;background:#f3f3f3}.mr-featured-products .mr-text-button{display:inline-block;margin-top:8px}@media(max-width:767px){.mr-featured-card{flex-basis:92%}.mr-featured-main{grid-template-columns:1fr;gap:12px}.mr-featured-products{gap:8px}.mr-featured-products .mr-text-button{font-size:11px}}
