.cx-media,.cx-background{position:relative;width:100%;max-width:100%}.cx-media{margin-top:var(--cx-media-margin-top, 0);box-shadow:var(--cx-media-box-shadow, none)}.cx-media.cx-media--max-width{max-width:var(--cx-media-max-width, 100%);margin-inline:auto}.cx-media__inner,.cx-background__inner{position:relative;width:100%;max-width:100%}.cx-media__inner--ratio{aspect-ratio:var(--cx-media-aspect-ratio, auto)}.cx-media__inner--min-height{min-height:var(--cx-media-min-height, 0)}.cx-media__media{width:100%;display:block}.cx-media__media--bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:inherit}.cx-media__media--bg .cx-media__img,.cx-media__media--bg .cx-media__img-link,.cx-media__media--bg picture,.cx-media__media--bg img{width:100%;height:100%;display:block;object-fit:var(--cx-media-object-fit, cover)}.cx-media__media--bg .cx-media__video-host{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cx-media__media--bg .cx-media__video-host deferred-media{display:block;width:100%;height:100%}.cx-media__media--bg .cx-media__video-host deferred-media,.cx-media__media--bg .cx-media__video-host .deferred-media,.cx-media__media--bg video,.cx-media__media--bg iframe{width:100%;height:100%;object-fit:var(--cx-media-object-fit, cover)}.cx-media__figure .cx-media__img,.cx-media__figure picture img{width:100%;height:auto;display:block}.cx-ovl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-wrap:wrap;gap:var(--cx-ovl-gap, 0);padding:var(--cx-ovl-pad, 0);pointer-events:none}.cx-ovl>*{pointer-events:auto;min-width:0}.cx-ovl--tl{align-items:flex-start;justify-content:flex-start}.cx-ovl--tc{align-items:flex-start;justify-content:center}.cx-ovl--tr{align-items:flex-start;justify-content:flex-end}.cx-ovl--cl{align-items:center;justify-content:flex-start}.cx-ovl--cc{align-items:center;justify-content:center}.cx-ovl--cr{align-items:center;justify-content:flex-end}.cx-ovl--bl{align-items:flex-end;justify-content:flex-start}.cx-ovl--bc{align-items:flex-end;justify-content:center}.cx-ovl--br{align-items:flex-end;justify-content:flex-end}.cx-ovl--stretch{align-items:stretch;justify-content:stretch}.cx-ovl--stretch>*{flex:1 1 auto}.cx-bg-flow{position:relative;z-index:1;display:flex;flex-wrap:wrap;box-sizing:border-box;width:100%}.cx-bg-flow>*{min-width:0}.cx-bg-flow--tl{align-items:flex-start;justify-content:flex-start}.cx-bg-flow--tc{align-items:flex-start;justify-content:center}.cx-bg-flow--tr{align-items:flex-start;justify-content:flex-end}.cx-bg-flow--cl{align-items:center;justify-content:flex-start}.cx-bg-flow--cc{align-items:center;justify-content:center}.cx-bg-flow--cr{align-items:center;justify-content:flex-end}.cx-bg-flow--bl{align-items:flex-end;justify-content:flex-start}.cx-bg-flow--bc{align-items:flex-end;justify-content:center}.cx-bg-flow--br{align-items:flex-end;justify-content:flex-end}.cx-bg-flow--stretch{align-items:stretch;justify-content:stretch}.cx-bg-flow--stretch>*{flex:1 1 auto}.cx-background__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;overflow:hidden}.cx-background__bg-image{width:100%;height:100%;object-fit:cover}.cx-background__inner--stack{position:relative;z-index:1}.cx-overlay-anchor{position:absolute;z-index:var(--cx-overlay-z, 2);max-width:min(100%,var(--cx-overlay-max-w, 100%));box-sizing:border-box}.cx-overlay-anchor--w-hug{width:max-content;max-width:min(100%,var(--cx-overlay-max-w, 100%))}.cx-overlay-anchor--w-full{width:auto;max-width:none;left:var(--cx-overlay-inset-left, 0);right:var(--cx-overlay-inset-right, 0)}.cx-overlay-anchor--w-full.cx-overlay-anchor--tl,.cx-overlay-anchor--w-full.cx-overlay-anchor--tc,.cx-overlay-anchor--w-full.cx-overlay-anchor--tr{top:var(--cx-overlay-inset-top, 0);transform:none;display:flex}.cx-overlay-anchor--w-full.cx-overlay-anchor--tl{justify-content:flex-start}.cx-overlay-anchor--w-full.cx-overlay-anchor--tc{justify-content:center}.cx-overlay-anchor--w-full.cx-overlay-anchor--tr{justify-content:flex-end}.cx-overlay-anchor--w-full.cx-overlay-anchor--cl,.cx-overlay-anchor--w-full.cx-overlay-anchor--cc,.cx-overlay-anchor--w-full.cx-overlay-anchor--cr{top:50%;transform:translateY(-50%);display:flex}.cx-overlay-anchor--w-full.cx-overlay-anchor--cl{justify-content:flex-start}.cx-overlay-anchor--w-full.cx-overlay-anchor--cc{justify-content:center}.cx-overlay-anchor--w-full.cx-overlay-anchor--cr{justify-content:flex-end}.cx-overlay-anchor--w-full.cx-overlay-anchor--bl,.cx-overlay-anchor--w-full.cx-overlay-anchor--bc,.cx-overlay-anchor--w-full.cx-overlay-anchor--br{bottom:var(--cx-overlay-inset-bottom, 0);top:auto;transform:none;display:flex}.cx-overlay-anchor--w-full.cx-overlay-anchor--bl{justify-content:flex-start}.cx-overlay-anchor--w-full.cx-overlay-anchor--bc{justify-content:center}.cx-overlay-anchor--w-full.cx-overlay-anchor--br{justify-content:flex-end}.cx-overlay-anchor--w-hug.cx-overlay-anchor--tl{top:var(--cx-overlay-inset-top, 0);left:var(--cx-overlay-inset-left, 0)}.cx-overlay-anchor--w-hug.cx-overlay-anchor--tc{top:var(--cx-overlay-inset-top, 0);left:50%;transform:translate(-50%)}.cx-overlay-anchor--w-hug.cx-overlay-anchor--tr{top:var(--cx-overlay-inset-top, 0);right:var(--cx-overlay-inset-right, 0)}.cx-overlay-anchor--w-hug.cx-overlay-anchor--cl{top:50%;left:var(--cx-overlay-inset-left, 0);transform:translateY(-50%)}.cx-overlay-anchor--w-hug.cx-overlay-anchor--cc{top:50%;left:50%;transform:translate(-50%,-50%)}.cx-overlay-anchor--w-hug.cx-overlay-anchor--cr{top:50%;right:var(--cx-overlay-inset-right, 0);transform:translateY(-50%)}.cx-overlay-anchor--w-hug.cx-overlay-anchor--bl{bottom:var(--cx-overlay-inset-bottom, 0);left:var(--cx-overlay-inset-left, 0)}.cx-overlay-anchor--w-hug.cx-overlay-anchor--bc{bottom:var(--cx-overlay-inset-bottom, 0);left:50%;transform:translate(-50%)}.cx-overlay-anchor--w-hug.cx-overlay-anchor--br{bottom:var(--cx-overlay-inset-bottom, 0);right:var(--cx-overlay-inset-right, 0)}.cx-overlay-anchor__content{width:100%}.cx-overlay-anchor--w-hug .cx-overlay-anchor__content{width:auto}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cx-media-overlay.css.map */
