.product__media{position:relative;overflow:visible!important}.product-media-container{overflow:visible!important}.product-usp-bar{position:absolute!important;bottom:0!important;top:auto!important;left:50%!important;transform:translate(-50%)!important;width:min(var(--contained-width, 100%),100%)!important;height:auto!important;z-index:10;padding:10px 20px;overflow:visible!important}.product-usp-bar:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--usp-bg-color, #FFFFFF);opacity:var(--usp-bg-opacity, .9);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:-1}@media (min-width: 750px){.product-usp-bar{padding:12px 16px}}.product-media-container.constrain-height .product-usp-bar{width:min(calc(var(--constrained-height, 100vh) * var(--ratio, 1)),100%)!important}.usp-bar-item{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;padding:0 8px}@media (min-width: 750px){.usp-bar-item{padding:0}}.usp-content{flex:1}.usp-title{margin:0;line-height:1.3;font-size:var(--usp-title-size-mobile, 14px)}.usp-description{margin:4px 0 0;line-height:1.4;opacity:.8;font-size:var(--usp-desc-size-mobile, 12px)}@media (min-width: 750px){.usp-title{font-size:var(--usp-title-size-desktop, 16px)}.usp-description{font-size:var(--usp-desc-size-desktop, 13px)}}.usp-info-button{display:flex;align-items:center;gap:6px;font-size:12px;text-decoration:underline;white-space:nowrap;cursor:pointer;border:none;background:transparent;padding:0;transition:opacity .2s ease}.usp-info-button:hover{opacity:.7}.usp-tooltip{display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:12px;width:288px;max-width:90vw;z-index:9999!important;padding:16px;pointer-events:auto!important}.usp-tooltip:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--tooltip-bg-color, #FFFFFF);opacity:var(--tooltip-bg-opacity, .95);border-radius:inherit;z-index:-1}.usp-info-button:hover+.usp-tooltip,.usp-info-button:focus+.usp-tooltip,.usp-tooltip:hover,.usp-tooltip.active{display:block!important}.usp-tooltip p{margin:0;line-height:1.6}.usp-tooltip-content{font-size:var(--tooltip-text-size-mobile, 13px);line-height:1.6}@media (min-width: 750px){.usp-tooltip-content{font-size:var(--tooltip-text-size-desktop, 14px)}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/usp-bar.css.map */
