.product-media-wrapper--ugc{position:relative}.im-ugc{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.im-ugc__pill{position:absolute;left:10px;right:10px;bottom:10px;height:40px;box-sizing:border-box;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:999px;background:#000000c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff}.im-ugc--video .im-ugc__pill{bottom:13px;transition:bottom .2s ease}@media(hover:hover){.product-media-wrapper:has(.video-section--played):hover .im-ugc--video .im-ugc__pill,.product-media-wrapper:has(.video-section--played):focus-within .im-ugc--video .im-ugc__pill{bottom:58px}}.im-ugc__label{display:flex;align-items:center;gap:7px;padding-top:2px;white-space:nowrap;font-family:Glacial Indifference Bold,sans-serif!important;font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:#fff}.im-ugc__label svg{flex:none}.im-ugc__shade{display:flex;align-items:center;gap:6px;white-space:nowrap;font-family:Nunito Sans,sans-serif;font-size:12px;color:#fff}.im-ugc__swatch{width:18px;height:18px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1.5px #fff}.im-ugc__handle{position:absolute;top:14px;right:10px;writing-mode:vertical-rl;pointer-events:auto;font-family:Nunito Sans,sans-serif;font-weight:700;font-size:14px;letter-spacing:.5px;color:#000;text-decoration:none}.im-ugc__handle--white{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/473/assets/im-ugc-badge.css.map */
