.PlayOverlay-module__8UrXBW__root{border-radius:var(--sw-radius-round);background:var(--sw-color-surface-glass-solid);border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);box-shadow:var(--sw-shadow-cartoon-sm);color:var(--sw-color-text-on-light);pointer-events:none;justify-content:center;align-items:center;transition:transform .2s,background .2s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PlayOverlay-module__8UrXBW__sm{width:2.75rem;height:2.75rem}.PlayOverlay-module__8UrXBW__md{width:4rem;height:4rem}.PlayOverlay-module__8UrXBW__lg{width:5.5rem;height:5.5rem}.PlayOverlay-module__8UrXBW__icon{width:45%;height:45%;margin-left:10%}
.MediaTile-module__X98w5a__root{background:var(--sw-color-bg-secondary);isolation:isolate;cursor:default;width:100%;position:relative;overflow:hidden}.MediaTile-module__X98w5a__rounded{border-radius:calc(var(--sw-radius-xl) + .1em);border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);box-shadow:var(--sw-shadow-cartoon-md)}.MediaTile-module__X98w5a__ratio169{aspect-ratio:16/9}.MediaTile-module__X98w5a__ratio45{aspect-ratio:4/5}.MediaTile-module__X98w5a__ratio11{aspect-ratio:1}@media (max-width:767px){.MediaTile-module__X98w5a__ratio45{aspect-ratio:4/3}}.MediaTile-module__X98w5a__poster,.MediaTile-module__X98w5a__video{object-fit:cover;transition:opacity .24s;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.MediaTile-module__X98w5a__video{opacity:0;z-index:1;pointer-events:none}.MediaTile-module__X98w5a__videoPlaying{opacity:1}.MediaTile-module__X98w5a__root[role=button]{cursor:pointer}.MediaTile-module__X98w5a__root[role=button]:focus-visible{outline:3px solid var(--sw-color-focus-ring);outline-offset:4px}
.Price-module__Avajzq__root{align-items:baseline;gap:var(--sw-space-2);flex-wrap:wrap;display:inline-flex}.Price-module__Avajzq__prefix{color:var(--sw-price-muted-color,var(--sw-color-text-muted));font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-medium)}.Price-module__Avajzq__amount{color:var(--sw-price-amount-color,var(--sw-color-accent-on-light));font-size:var(--sw-font-size-h4);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight)}.Price-module__Avajzq__unit{margin-left:var(--sw-space-1);font-size:var(--sw-font-size-body)}.Price-module__Avajzq__suffix{color:var(--sw-price-muted-color,var(--sw-color-text-muted));font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-medium)}
