.brandy-logo{align-items:center;display:flex}.brandy-logo:hover .brandy-logo__title{color:var(--title-color-hover)}.brandy-logo:hover .brandy-logo__tagline{color:var(--tagline-color-hover)}.brandy-logo-image{width:-moz-fit-content;width:fit-content}.brandy-logo-image[logo-type=sticky]{display:none}.header-within-device[device=desktop] .brandy-element[data-builder=header] .brandy-logo-image:has(.logo-desktop[src=""]){display:none}.header-within-device[device=mobile] .brandy-element[data-builder=header] .brandy-logo-image:has(.logo-mobile[src=""]){display:none}.brandy-logo__img{display:none;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media screen and (min-width:1024px){.brandy-logo__img.logo-desktop{display:block}}@media screen and (min-width:480px)and (max-width:1023px){.brandy-logo__img.logo-mobile{display:block}}@media screen and (max-width:479px){.brandy-logo__img.logo-mobile{display:block}}.brandy-logo__img[src=""]{display:none!important}.brandy-logo__content{display:flex;flex-direction:column}@media screen and (min-width:1024px){.brandy-logo__content:has(.brandy-logo__title.hidden-lg):has(.brandy-logo__tagline.hidden-lg){display:none}}@media screen and (min-width:480px)and (max-width:1023px){.brandy-logo__content:has(.brandy-logo__title.hidden-md):has(.brandy-logo__tagline.hidden-md){display:none}}@media screen and (max-width:479px){.brandy-logo__content:has(.brandy-logo__title.hidden-sm):has(.brandy-logo__tagline.hidden-sm){display:none}}.brandy-logo__tagline,.brandy-logo__title{transition:color var(--theme-component-transition-duration,.2s) ease-in-out}.brandy-logo__title{color:var(--title-color-normal);position:relative}.brandy-logo__title[data-hover-underline=true]:before{background:var(--title-underline-color-normal,currentColor);bottom:-5px;content:"";height:var(--title-underline-size,2px);left:0;position:absolute;transform:scaleX(0);transform-origin:right center;transition:transform .3s ease-in-out,background .3s ease-in-out;width:100%}.brandy-logo__title[data-hover-underline=true]:hover:before{transform:scaleX(1);transform-origin:left center}.brandy-logo__tagline{color:var(--tagline-color-normal)}