.brand-logo{width:180px;max-width:100%;aspect-ratio:var(--logo-ratio);vertical-align:middle;flex-shrink:0;line-height:0;display:inline-block;position:relative;overflow:hidden}.brand-logo>img{pointer-events:none;display:block;position:absolute}.brand-logo[data-size=xs]{width:90px}.brand-logo[data-size=sm]{width:130px}.brand-logo[data-size=lg]{width:300px}.brand-logo[data-size=xl]{width:520px}.brand-logo[data-size=fluid]{width:clamp(280px,74vw,1060px)}.brand-logo[data-size=inline]{height:.76em;width:calc(.76em * var(--logo-ratio));vertical-align:-.055em}.brand-logo[data-asset=mark][data-size=xs]{width:52px}.brand-logo[data-asset=mark][data-size=sm]{width:72px}.brand-logo[data-asset=mark][data-size=md]{width:64px}.brand-logo[data-asset=mark][data-size=lg]{width:96px}.brand-logo[data-asset=mark][data-size=xl]{width:clamp(90px,12vw,170px)}.brand-logo{--logo-stencil:url(/brand/lab-white.svg)}.brand-logo[data-logo-locale=ar]{--logo-stencil:url(/brand/lab-ar-white.svg)}@supports ((-webkit-mask-image:url("")) or (mask-image:url(""))){.brand-logo:before{content:"";pointer-events:none;-webkit-mask:var(--logo-stencil) center / contain no-repeat;-webkit-mask:var(--logo-stencil) center / contain no-repeat;mask:var(--logo-stencil) center / contain no-repeat;background-color:currentColor;position:absolute;inset:0;-webkit-mask-source-type:alpha;mask-mode:alpha}.brand-logo>img{visibility:hidden}}
