.hero-bubbles{position:absolute;inset-inline:0;z-index:5;display:flex;pointer-events:none}.hero-bubbles--bottom{bottom:0}.hero-bubbles--top{top:0}.hero-bubbles__list{box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:center;width:100%;margin:0;padding:var(--hero-bubbles-padding-top-mobile, 16px) 1.5rem var(--hero-bubbles-padding-bottom-mobile, 16px) 2.25rem;gap:var(--hero-bubbles-gap-mobile, 8px);list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;pointer-events:auto}.hero-bubbles__list::-webkit-scrollbar{display:none}@media screen and (max-width:749px){.hero-bubbles__list{justify-content:flex-start}.hero-bubbles__item-wrapper:first-child{margin-left:1.25rem}}.hero-bubbles__item-wrapper{flex:0 0 auto}.hero-bubbles__item{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;width:max(var(--hero-bubbles-diameter-mobile, 56px),6.5rem);text-decoration:none;scroll-snap-align:start}.hero-bubbles__media-wrap{display:block;width:var(--hero-bubbles-diameter-mobile, 56px);height:var(--hero-bubbles-diameter-mobile, 56px)}.hero-bubbles__media{display:block;width:100%;height:100%;border:var(--hero-bubbles-border-width, 2px) solid var(--hero-bubbles-border-color, rgba(255, 255, 255, .6));border-radius:50%;object-fit:cover}.hero-bubbles__media--ghost{display:grid;place-items:center;width:100%;height:100%;background:#ffffff14;border:var(--hero-bubbles-border-width, 2px) dashed var(--hero-bubbles-border-color, rgba(255, 255, 255, .5));border-radius:50%}.hero-bubbles__label{width:100%;margin-top:.6rem;color:var(--hero-bubbles-label-color, #ffffff);font-size:var(--hero-bubbles-label-size-mobile, 12px);text-align:center;white-space:normal;word-break:break-word}@media screen and (min-width:750px){.hero-bubbles__list{padding-top:var(--hero-bubbles-padding-top-desktop, 24px);padding-bottom:var(--hero-bubbles-padding-bottom-desktop, 32px);gap:var(--hero-bubbles-gap-desktop, 16px)}.hero-bubbles__item{width:max(var(--hero-bubbles-diameter-desktop, 80px),8rem)}.hero-bubbles__media-wrap{width:var(--hero-bubbles-diameter-desktop, 80px);height:var(--hero-bubbles-diameter-desktop, 80px)}.hero-bubbles__label{font-size:var(--hero-bubbles-label-size-desktop, 14px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-hero-bubbles.css.map */
