.hero-panel{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#f8f8f8cc}.hero-carousel-dots ul{align-items:center;gap:1.4375rem;display:flex}.hero-carousel-dots li{place-items:center;width:auto;height:auto;margin:0;display:grid}.hero-carousel-dots button{color:#0000;cursor:pointer;background:#00000040;border:0;border-radius:9999px;width:.5rem;height:.5rem;overflow:hidden}.hero-carousel-dots .slick-active button,.hero-carousel-dots button:hover,.hero-carousel-dots button:focus-visible{outline-offset:.34375rem;background:#4f4f4f;outline:1px solid #af1922}.catalogue-scene:before{content:"";mix-blend-mode:lighten;background:#f0efefd1;position:absolute;inset:0}.brand-carousel .slick-list{margin-block:-24px -25px;padding-block:24px 25px;overflow:visible}.brand-carousel .slick-slide[aria-hidden=true]{visibility:hidden}.brand-carousel .slick-disabled{opacity:.35}.brand-carousel-arrows button{transition:opacity .18s}.brand-carousel-prev{transform:translate(-50%)rotate(180deg)}.brand-carousel-next{transform:translate(50%)}.showroom-carousel .slick-list{margin-block:-24px;padding-block:24px}.showroom-carousel .slick-disabled{opacity:.3}.showroom-carousel [data-showroom-dots] ul{gap:12px;display:flex}.showroom-carousel [data-showroom-dots] ul button{color:#0000;background:#d5d5d5;border:0;border-radius:9999px;width:4px;height:4px;padding:0;overflow:hidden}.showroom-carousel [data-showroom-dots] ul .slick-active button{background:#af1922}.showroom-gallery-arrows button{background:0 0;border:0;width:11.5px;height:21.6px;padding:0;transition:opacity .18s}.showroom-gallery-arrows button:hover,.showroom-gallery-arrows button:focus-visible{opacity:.55;outline:0}.showroom-gallery-arrows button img{width:100%;height:100%;display:block}.showroom-gallery-arrows .showroom-gallery-prev img{transform:rotate(180deg)}.showroom-gallery-arrows .slick-disabled{visibility:hidden}.showroom-gallery-dots .slick-dots{align-items:center;gap:8px;margin:0;padding:0;display:flex}.showroom-gallery-dots li{place-items:center;width:11px;height:11px;margin:0;display:grid}.showroom-gallery-dots button{color:#0000;cursor:pointer;background:0 0;border:0;width:11px;height:11px;padding:0;position:relative;overflow:hidden}.showroom-gallery-dots button:before{display:none}.showroom-gallery-dots button:after{content:"";background:#d9d9d9;border-radius:9999px;width:7px;height:7px;transition:background-color .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.showroom-gallery-dots button:hover:after,.showroom-gallery-dots button:focus-visible:after{background:#af1922}.showroom-gallery-dots button:focus-visible{outline-offset:2px;outline:1px solid #af1922}.showroom-gallery-dots .slick-active button:after{background:#af1922}@media (width<=1023px){.brand-carousel{padding-inline:2rem}}body.menu-is-open{overflow:hidden}.menu-overlay{backface-visibility:hidden;contain:paint;will-change:opacity, transform;transition:opacity .38s cubic-bezier(.22,1,.36,1),visibility 0s linear .38s;transform:translateZ(0)}.menu-overlay[aria-hidden=false]{transition-delay:0s}.menu-overlay-content{backface-visibility:hidden;will-change:transform;transition:transform .42s cubic-bezier(.22,1,.36,1);transform:translateY(1.25rem)}.menu-overlay[aria-hidden=false] .menu-overlay-content{transform:translate(0,0)}.menu-overlay-item{opacity:0;will-change:transform, opacity;transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .42s;transform:translateY(1.5rem)}.menu-overlay[aria-hidden=false] .menu-overlay-item{opacity:1;transform:translate(0,0)}.menu-overlay[aria-hidden=false] .menu-overlay-item:first-child{transition-delay:80ms}.menu-overlay[aria-hidden=false] .menu-overlay-item:nth-child(2){transition-delay:.13s}.menu-overlay[aria-hidden=false] .menu-overlay-item:nth-child(3){transition-delay:.18s}.menu-overlay[aria-hidden=false] .menu-overlay-item:nth-child(4){transition-delay:.23s}.menu-overlay[aria-hidden=false] .menu-overlay-item:nth-child(5){transition-delay:.28s}.menu-overlay[aria-hidden=false] .menu-overlay-item:nth-child(6){transition-delay:.33s}.menu-overlay[aria-hidden=false] .menu-overlay-item:nth-child(7){transition-delay:.38s}.menu-overlay[aria-hidden=false] .menu-overlay-item:nth-child(8){transition-delay:.43s}.menu-overlay-social{opacity:0;will-change:transform, opacity;transition:transform .56s cubic-bezier(.16,1,.3,1),opacity .38s;transform:translateY(1rem)}.menu-overlay[aria-hidden=false] .menu-overlay-social{opacity:1;transition-delay:.52s;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.menu-overlay,.menu-overlay-content,.menu-overlay-item,.menu-overlay-social{transition:none}}.menu-toggle-line{transform-origin:50%;will-change:transform, width;height:1px;transition:transform .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1),opacity .18s;position:absolute;top:50%;right:0}.menu-toggle-line:first-child{width:3.5rem;transform:translateY(-8px)}.menu-toggle-line:nth-child(2){width:2.5rem;transform:translateY(-50%)}.menu-toggle-line:nth-child(3){width:1.75rem;transform:translateY(7px)}.menu-toggle[aria-expanded=true] .menu-toggle-line{width:2.1875rem}.menu-toggle[aria-expanded=true] .menu-toggle-line:first-child{transform:translateY(-50%)rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-toggle-line:nth-child(2){opacity:0;transform:translateY(-50%)scaleX(0)}.menu-toggle[aria-expanded=true] .menu-toggle-line:nth-child(3){transform:translateY(-50%)rotate(-45deg)}
