@charset "UTF-8";.brands-list{ --border-radius:0.3125rem; padding:var(--small-gutter,1.5rem); border-radius:var(--radius); box-shadow:0 0 0 3px var(--brand-foreground-color) inset; --outline:none !important;  &:not([data-brand]){--brand-foreground-color: rgb(5,0,51);--brand-alter-color:white;background-color: rgb(244,244,245);} &[data-brand='accor']{--brand-foreground-color: rgb(255,255,255);--brand-alter-color: rgb(85,85,85);background-color: rgb(5,0,51);} &[data-brand='novotel']{--brand-foreground-color: rgb(30,34,170);--brand-alter-color: rgb(255,255,255);background-color: rgb(255,255,255);} &[data-brand='movenpick']{--brand-foreground-color: rgb(141,115,67);--brand-alter-color: rgb(255,255,255);background-color: rgb(246,242,238);} &[data-brand='banyan-tree']{--brand-foreground-color: rgb(255,255,255);--brand-alter-color: rgb(0,0,0);background-color: rgb(141,115,67);} &[data-brand='rixos']{--brand-foreground-color: rgb(255,255,255);--brand-alter-color: rgb(5,0,51);background-color: rgb(51,51,51);} &[data-brand='mama-shelter']{--brand-foreground-color: rgb(0,0,0);--brand-alter-color: rgb(255,255,255);background-color: rgb(255,234,0);} &[data-brand='monochrome']{--brand-foreground-color: rgb(0,0,0);--brand-alter-color: rgb(255,255,255);background-color: rgb(255,255,255);} &[data-brand='monochrome-reverse']{--brand-foreground-color: rgb(255,255,255);--brand-alter-color: rgb(0,0,0);background-color: rgb(0,0,0);} & a{padding-bottom:50%;position:relative;display:flex;width:100%;color:var(--brand-foreground-color) !important;@media(prefers-reduced-motion:no-preference){ transition:background-color .2s,color .2s;}:root:not(.use-keyboard) &{ @media(any-hover:hover){&:hover{ color:var(--brand-alter-color) !important; background-color:var(--brand-foreground-color); border-radius:var(--border-radius);}}}:root.use-keyboard &:focus{ color:var(--brand-alter-color) !important; background-color:var(--brand-foreground-color); border-radius:var(--border-radius);}} & svg{position:absolute;fill:currentColor;max-width:100%;max-height:100%;}}.accor-brands-inline{ --simca-tiny-gutter:0.5rem; @media(max-width:47.9375rem){.simca-list-item{ width:35% !important;}} @media(min-width:48rem){.simca-list-item{ width:25% !important;}} & li{& a{ position:relative; display:flex; width:100%; color:var(--brand-foreground-color) !important; padding-bottom:50%;}& svg{ position:absolute; fill:currentColor; width:100%; height:100%;}}}
