.uxe_fixedBottomBarContainerTrigger{width:100%;height:0px;display:block;opacity:0;pointer-events:none}.uxe_fixedBottomBarContainer{width:100%;position:fixed;bottom:0;left:0;z-index:999;display:grid;grid-template-columns:min-content 1fr min-content;column-gap:var(--uxelement-padding-horizontal-small);align-items:center;justify-content:space-between;padding:var(--uxelement-padding-vertical-extra-small);padding-left:max(calc(50% - 425pt), 0px);padding-right:max(calc(50% - 425pt), 0px);transform:translateY(100%);opacity:0;transition-duration:400ms}.uxe_fixedBottomBarContainer.active{transform:translateY(0);opacity:1}.uxe_fixedBottomBarContainer img{height:calc(19pt * 2.5);width:auto}.uxe_fixedBottomBarContainer .textContainer{width:100%;overflow:hidden;display:flex;flex-flow:column}.uxe_fixedBottomBarContainer .textContainer *{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;line-height:1.1}.uxe_fixedBottomBarContainer .ux_button{margin:0 !important;padding:0 !important;transform:none !important}.uxe_fixedBottomBarContainer .ux_button .button{transform:none !important;padding-top:var(--uxelement-padding-vertical-small) !important;padding-bottom:var(--uxelement-padding-vertical-small) !important;padding-left:var(--uxelement-padding-horizontal-small) !important;padding-right:var(--uxelement-padding-horizontal-small) !important}body:has(.uxe_fixedBottomBarContainerTrigger) .mainNavSalesBadge,body:has(.uxe_fixedBottomBarContainerTrigger) .uxe_floatingButtons-l,body:has(.uxe_fixedBottomBarContainerTrigger) .uxe_floatingButtons-r{transition-duration:400ms}body:has(.uxe_fixedBottomBarContainer.active) .mainNavSalesBadge,body:has(.uxe_fixedBottomBarContainer.active) .uxe_floatingButtons-l,body:has(.uxe_fixedBottomBarContainer.active) .uxe_floatingButtons-r{opacity:0 !important;pointer-events:none !important}body:has(.uxe_asideIconMenu) .uxe_fixedBottomBarContainer{left:min( calc(var(--uxelement-padding-horizontal-extra-large) * 1.7) , 7vw) !important;width:calc(100% - min( calc(var(--uxelement-padding-horizontal-extra-large) * 1.7) , 7vw)) !important}@media only screen and (max-width:768px){.uxe_fixedBottomBarContainer{grid-template-columns:1fr min-content}.uxe_fixedBottomBarContainer .textContainer{padding-left:var(--uxelement-padding-horizontal-small)}.uxe_fixedBottomBarContainer .ux_button{padding-right:var(--uxelement-padding-horizontal-small) !important}.uxe_fixedBottomBarContainer img{display:none}}