.dd-video{max-width:1000px;margin:40px auto;padding-inline:var(--page-gutter, 16px)}.dd-video__heading{margin:0 0 24px;text-align:center;color:var(--color-body-text)}.dd-video__player{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:var(--border-radius)}.jb-badges{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:hidden;container-type:inline-size}[data-gallery] .jb-badges{z-index:9}.jb-badge[hidden]{display:none!important}.jb-badges__stack{position:absolute;display:flex;flex-direction:column;gap:6px;padding:8px}.jb-badges__stack--top-left{top:0;left:0;align-items:flex-start}.jb-badges__stack--top-right{top:0;right:0;align-items:flex-end}.jb-badges__stack--bottom-left{bottom:0;left:0;align-items:flex-start;flex-direction:column-reverse}.jb-badges__stack--bottom-right{bottom:0;right:0;align-items:flex-end;flex-direction:column-reverse}@media(min-width:900px){.jb-badges__stack{padding:12px}}.jb-badge--pill{display:inline-flex;align-items:center;padding:4px 12px;border-radius:var(--border-radius-button, 999px);background:var(--jb-badge-bg);color:var(--jb-badge-fg);font-family:var(--font-base);font-size:calc(var(--font-base-size, 16px) - 3px);font-weight:700;line-height:1.3;white-space:nowrap}.jb-badge--image{display:block;width:calc(var(--jb-badge-size, 23) * 1cqw);height:auto}.jb-badge--ribbon{position:absolute;width:calc(var(--jb-badge-size, 36) * 1cqw);aspect-ratio:1;background:var(--jb-badge-bg);color:var(--jb-badge-fg)}.jb-badge--ribbon.jb-badge--top-left{top:0;left:0;clip-path:polygon(0 0,100% 0,0 100%)}.jb-badge--ribbon.jb-badge--top-right{top:0;right:0;clip-path:polygon(0 0,100% 0,100% 100%)}.jb-badge--ribbon.jb-badge--bottom-left{bottom:0;left:0;clip-path:polygon(0 0,0 100%,100% 100%)}.jb-badge--ribbon.jb-badge--bottom-right{bottom:0;right:0;clip-path:polygon(100% 0,100% 100%,0 100%)}.jb-badge__ribbon-text{position:absolute;font-family:var(--font-base);font-size:calc(var(--jb-badge-size, 36) * .2cqw);font-weight:700;line-height:1;white-space:nowrap;transform:translate(-50%,-50%) rotate(var(--jb-ribbon-rotate))}.jb-badge--top-left .jb-badge__ribbon-text{top:38%;left:38%;--jb-ribbon-rotate: -45deg}.jb-badge--top-right .jb-badge__ribbon-text{top:38%;left:62%;--jb-ribbon-rotate: 45deg}.jb-badge--bottom-left .jb-badge__ribbon-text{top:62%;left:38%;--jb-ribbon-rotate: 45deg}.jb-badge--bottom-right .jb-badge__ribbon-text{top:62%;left:62%;--jb-ribbon-rotate: -45deg}
/*# sourceMappingURL=/cdn/shop/t/39/compiled_assets/styles.css.map?subset=AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA */
