.sm-brand-logo{flex:none;justify-content:flex-start;align-items:center;min-width:0;max-width:100%;line-height:0;text-decoration:none;display:inline-flex}.sm-brand-logo__image{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;flex-shrink:1;width:100%;max-width:100%;height:auto;display:block}.sm-brand-logo--header{width:clamp(170px,19vw,266px)}.sm-brand-logo--horizontal{width:clamp(200px,22vw,300px)}.sm-brand-logo--vertical{width:min(250px,100%)}.sm-brand-logo--symbol{width:48px}@media (width<=767px){.sm-brand-logo--header{width:clamp(145px,42vw,190px)}.sm-brand-logo--horizontal{width:min(225px,100%)}}@media (width<=360px){.sm-brand-logo--header{width:145px}}
